miércoles, 13 de abril de 2011

PROGRAMACION mapa mental

PROGRAMACIÓN tabla

CUADRO COMPARATIVO:

LENGUAJE DE PROGRAMACIÓN
CARACTERISTICAS
FUNCIONES
PASCAL
Pascal utiliza el símbolo ":=" para la asignación en vez de "=".
Sus programas tienen definidas dos partes: declarativa y ejecutiva.
Y  el tipo de una variable se fija en su definición
Pascal facilita la utilización de la programación estructurada en oposición al antiguo estilo de programación monolítica.
VISUAL BASIC
El compilador de Visual Basic x.0 genera código que requiere librerías de enlace dinámico DLL para que funcione, en algunos casos llamada MSVBVMxy.DLL  y en otros VBRUNXXX.DLL Estas DLL proveen las funciones implementadas en el lenguaje, conteniendo rutinas en código ejecutable que son cargadas bajo demanda.
Simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas y, en cierta medida, también la programación misma.


DELPHI
Delphi está basado en una versión de Pascal denominada Object Pascal.
Soporte para manejo estructurado de excepciones, mejorando sensiblemente el control de errores de usuario y del sistema
Es el desarrollo de aplicaciones visuales y de bases de datos cliente-servidor y multicapas. Debido a que es una herramienta de propósito múltiple, se usa también para proyectos de casi cualquier tipo, incluyendo aplicaciones de consola, aplicaciones de web, servicios COM y DCOM, y servicios del sistema operativo.
JAVA
El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.

Es orientado a objetos (“OO”), se refiere a un método de programación y al diseño del lenguaje
Lenguaje C
Se trata de un lenguaje débilmente tipificado de medio nivel pero con muchas características de bajo nivel. Dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel.
Es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.

EXCEL
Es una hoja de cálculo.

· Puede hacer cálculos muy largos.

· Tiene limitaciones increíblemente pequeñas.

· Una tabla no es un reto par Excel.

· Plantillas y ejemplos muy explícitos.

· Relleno y formato de celdas.

Ya que Excel es usada normalmente para el uso de información numérica ya que si la información es completamente textual se utilizaría Word, pero si la información es completamente numérica y cada uno de esos números se utilizan para realizar operaciones no hay nada mejor que Excel para poder realizarlos.

PROGRAMACIÓN resumen

PROGRAMACIÓN

RESUMEN:

La programación se utiliza para designar la creación de programas a pequeña escala. Es necesario de que la instrucciones sean claras, lógicas y precisas, a esto se le denomina ingeniería de software.
Para ejecutar un programa o una aplicación es necesario construir un ordenador (hardware), pensar y crear un programa (software). 
La programación tiene como objetivo informar de los resultados correctos o erróneos

Los lenguajes de la programación: son herramientas que nos permite crear programas y software, entre ellos tenemos Delphi, Visual BASIC, Pascal, Excel, etc..
Los lenguajes de programación se le conoce como código de maquinas o lenguaje de maquinas, y solo pueden ser ejecutados en una computadora especifica. Para que estos funcionen en otras hay que realizar una nueva versión para cada una de ellas. También son altamente difíciles de entender para las personas por que están compuestos de códigos numéricos sin sentido nemotécnico.
Algunas características de los lenguajes es que están representados de forma simbólica y en manera de un texto los códigos que podrán ser leídos por una persona y son independientes a computadoras a utilizar.

Existen programas que permiten decodificar la información y representarla en forma de texto, para esto en necesario cumplir con 2 pasos: traducir  programa de código al lenguaje de la maquina y ejecutarlo.
También existen “traductores” de código, éstos funcionan de una manera similar a un traductor normal, pero traduce de código a lenguaje.


LENGUAJES DE PROGRAMACION
El hecho de que se pueda desencriptar un código no significa que una computadora pueda leerla, lo que llevo a crear un lenguaje que la computadora pueda leer. El objetivo de este lenguaje es que la computadora entienda las instrucciones que se le dan y sea capaz de ejecutarlas.
Cada función o algoritmo posible de realizar se le llama programa, y hacer que una maquina sigua dicho algoritmo se le llama programación.


TECNICAS DE PROGRAMACION
Algo importante a la hora de programar es hacer que el programa siga instrucciones metodológicas, que, aunque no imprescindibles, a largo plazo pueden ser perjudiciales para el funcionamiento de dicho programa.
Cada técnica tiene características propias dependiendo del programador o de la compañía que la desarrolló. Para un ingeniero en software es muy importante aprender estas técnicas y características específicas para en dado momento hacer cambios o nuevas versiones de un programa.
La programación debe adecuarse a las necesidades de la población, y por eso es necesario cambia constantemente, tanto en costos, como en nivel de seguridad y la independencia del programador.

lunes, 21 de marzo de 2011

El mayor, el menor y el de enmedio de 3 numeros

Conversiones de grados celsius, farenheit y kelvin

De pesos a dólar o de dólar a pesos

De pesos a dólares

Precio Final de un producto

Sueldo neto de un empleado

De grados celsius a grados farenheit y kelvin

Promedio de 3 calificaciones

miércoles, 9 de marzo de 2011

Algoritmos Cuantitativos

A) AREA Y PERIMETRO DE UN TRIANGULO

1-      Inicio
2-      pedir las medidas de base, altura y lados
3-      Para sacar el perímetro, sumamos el lado sumado al otro lado y sumado a
La base
4-      Presentamos resultado
5-      Para el área, multiplicamos base x altura y lo dividimos entre 2
6-      Presentamos resultados
7-      Fin


B) AREA Y PERIMETRO DE UN RECTANGULO

1-      Inicio
2-      Pedir las medidas de todos los lados
3-      Para el perímetro sumamos todos los lados; lado + lado +lado +lado
4-      Presentamos el resultado
5-      Para el área,  multiplicamos un lado x lado
6-      Presentamos resultados
7-      Fin

C) AREA Y CIRU NFERENCIA DE UN CÍRCULO

1-      Inicio
2-      Pedir medidas de radio y diámetro
3-      Tomando en cuenta la constante PI, como 3.14
4-      Para sacar perímetro multiplicamos el diámetro por la constante PI
5-      Presentamos resultado
6-      Para sacar el área elevamos el radio al cuadrado y lo multiplicamos por constante PI
7-      Presentamos resultado
8-      Fin

D) OBTENER LA HIPOTENUSA DE UN TRIANGULO

1-      Inicio
2-      Pedir medidas de los catetos( lados)
3-      Elevar los dos catetos al cuadrado
4-      Sumarlos
5-      Sacar raíz cuadrada del resultado
6-      Presentar resultado


 Giovanna Cardiel 4A

Algoritmos Cualitativos

A) REGRESAR A LA CASA, DEL CINE.
       
        1-      Inicio
2-      Me ubico en el cine Cinepólis del Pitillal
3-      Salir del cine por la salida principal
4-      Caminar a la parada de camiones
5-      Dar vuelta a la izquierda , caminar por la calle Francisco Medina Ascencio, hasta llegar a la esquina de la Macroplaza
6-      Dar vuelta a la izquierda 90º
7-      Caminar 2 cuadras en dirección norte
8-      Girar a la izquierda 90º
9-      Cruzar la calle
10-  Caminar una cuadra
11-   Vuelta a la derecha de 90º
12-  Caminar otra cuadra y media, (detenerse al ver la parota)
13-   Girar 90º a la derecha
14-  Caminar 3 cuadras
15-  Al llegar a la calle DEL RIO detenerse
16-  Girar 90º a la derecha
17-   Caminar hasta ver la casa no. 110 del lado derecho
18-  Girar 90º a la derecha
19-  Caminar a la entrada
20-  Abrir y si no trae llaves, tocar el timbre a la derecha de la puerta
21-  Esperar a que le abran
22-  Entrar
23-  Fin

B)CREAR UN BLOG

1-      Inicio
2-      Abrir la pagina de blogspot.com
3-      Darle clic donde dice ¿no tienes una cuenta de google? Comenzar
4-      Anotar tu correo electrónico, en donde dice. En caso de no tener uno, tienes que ir a la página de Hotmail.com y seguir las instrucciones que ahí  ofrecen para crear uno.
5-      Después necesitas volver a escribir tu cuenta de correo electrónico en el siguiente espacio en blanco
6-      Necesitas introducir una contraseña para tu blog
7-      Vuelve a escribir la misma contraseña en el siguiente espacio
8-      Anota el nombre que deseas que tenga tu blog en el espacio que sigue
9-      Selecciona tu sexo, (femenino o masculino)
10-  Después necesitas anotar tu fecha de nacimiento
11-   Escribe la palabra que observes en el dibujo que aparece en la pagina
12-  Dale clic al recuadro de “acepto las condiciones del servicio”
13-   Clic a la flecha naranja de continuar
14-  Selecciona tu país
15-  Introduce un número de teléfono celular con 10 digitos
16-  Darle clic a enviar código de verificación a mi teléfono móvil
17-   Inmediatente te llamaran a tu celular para brindarte el código de acceso a tu cuenta, anótalo.
18-  Introduce tu código de  acceso en el espacio señalado
19-  Darle clic en finalizar
20-  Seleccionar las preferencias en tu blog
21-  Personalizarlo con las herramientas disponibles
22-  Disfrutarlo
23-  Fin

jueves, 24 de febrero de 2011

Pasos para la solución de un problema computable

Para resolver un problema computable se hacen los siguientes pasos:
-Análisis del problema: definir y entender el problema, identificar los datos de entrada e identificar los datos de salida y el resultado.
-Diseño y verificación del algoritmo: diseño descendente, utilizando las herramientas de programación(diagramas de flujo y pseudocodigo) y refinamiento por pasos.
-Codificación del algoritmo a lenguaje de programacìón
-Ejecución  del programa.
-Por último, prueba del programa

¿Qué es un algoritmo?

Un algoritmo se define como la serie de pasos o procedimientos con un determinado orden, que nos ayudan a alcanzar un objetivo en especifico cumpliendo con ciertas condiciones.