Primer Trabajo De Programaci N

Páginas: 5 (1241 palabras) Publicado: 14 de abril de 2015
ESCUELA POLITÉCNICA NACIONAL

PROGRAMACIÓN
INGENIERO RICARDO IVAN MENA VILLACIS
RESUMEN DE LA UNIDAD 1.3 Y 1.5

INTEGRANTES:
Aracely Cadena.
Gabriel Mena.

GRUPO: GR-4

FECHA: Lunes 11 de Abril.





1.3 CONCEPTO DE ALGORITMO
Un algoritmo es un método para resolver un problema mediante una secuencia de pasos ordenados que conducen a una solución, por ello sólo se puede llegar a realizar un buenprograma con el diseño de un algoritmo y una correcta estructura de datos, es importante tener en cuenta que sin algoritmo no puede existir un programa.
Para la resolución de un problema tomaremos como referencia:



Pasos para la resolución de un problema:
1. Diseño del algoritmo: Se hace un análisis del problema y se desarrolla el algoritmo.
2. Expresar el algoritmo como un programa: En estaetapa se la conoce como la fase de codificación, se la hace en un lenguaje de programación adecuado.
3. Ejecución y validación del programa: Se pone a prueba el programa con ayuda de un procesador para ejecutarlo.
Es necesario aclarar los algoritmos son independientes tanto del lenguaje de programación como de la computadora que los ejecuta.
Características de los algoritmos
Todo algoritmo debeser:
Preciso: Indicar el orden de realización de cada paso.
Definido: Sin importar el número de veces que se siga el algoritmo, debe llegar siempre a la misma respuesta.
Finito: Al seguir el algoritmo, debe terminar en algún momento, es decir, debe tener un número finito de pasos.
Ejemplo:
Un cliente ejecuta un pedido a una fábrica. La fábrica examina en su banco de datos la ficha del cliente, si elcliente es solvente entonces la empresa acepta el pedido; caso contrario rechazará el pedido.
Los pasos del algoritmo son:
1. Inicio.
2. Leer el pedido.
3. Examinar la ficha del cliente.
4. Si el cliente es solvente aceptar el pedido, caso contario rechazar pedido.
5. Fin
1.5 LOS LENGUAJES DE PROGRAMACIÓN
Los lenguajes de programación son lenguajes utilizados para escribir programas de computadoras(algoritmos expresados en un formato específico), y los programadores son los editores y diseñadores de dichos programas.
Instrucciones a la computadora.
Instrucciones, sentencias o proposiciones son acciones, pasos de un algoritmo expresados en los programas. Por ello se dice que un programa consta de una secuencia de instrucciones que especifican ciertas operaciones que deben ser ejecutadas porla computadora.
Existen 4 grupos de instrucciones básicas y comunes a casi todos los lenguajes de programación:
Instrucciones de entrada/salida: Son instrucciones de transferencia de información y por ende datos, entre dispositivos periféricos (teclado, impresora, etc.) y la memoria central.
Instrucciones aritmético-lógicas: Son instrucciones que ejecutan operaciones aritméticas (suma, resta,etc), lógicas (operaciones and, or, not, etc.)
Instrucciones selectivas: Permiten la selección de tareas alternativas en función de los resultados de diferentes expresiones condicionales.
Instrucciones repetitivas: Permiten la repetición de secuencias de instrucciones un número determinado de veces.
Los principales tipos de lenguajes utilizados en la actualidad son tres:
Lenguajes máquina.Lenguajes de bajo nivel (ensamblador)
Lenguajes de alto nivel
Lenguajes máquina
Los lenguajes máquina son aquellos que están escritos en lenguajes directamente inteligibles por la máquina, sus instrucciones son cadenas binarias (0 y 1) que especifican una operación, y las posiciones (dirección) de memoria implicadas en la operación se denominan instrucciones de máquina o código máquina (código binario).Las instrucciones en lenguaje máquina dependen del hardware de la computadora por lo que difiere de un computador y otro.
Ventajas del lenguaje máquina
Desventajas del lenguaje máquina
Posibilidad de transferir un programa a la memoria sin necesidad de traducción posterior.
Velocidad de ejecución superior a cualquier otro lenguaje de programación.

Dificultad y lentitud en la codificación.
Poca...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • TRABAJO DE PROGRAMACI N
  • Programaci N Anual De Trabajo Rea De Ingl S Primer Grado 2012
  • Actuacio N Primer Trabajo
  • Trabajo Del Primer Parcial Reflexi N
  • PROGRAMACI N
  • Programaci N
  • PROGRAMACI N
  • Trabajo De Programaci N

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS