Antologia

Páginas: 16 (3855 palabras) Publicado: 28 de octubre de 2015
Instituto
Minatitlán.

Tecnológico

de

Gael de Jesús Gutiérrez Ávila.
Álvarez Alvarado Andrés.
Ingeniería electromecánica.
Introducción a la programación.
Grupo: Ew1.
Semestre: 1
Periodo escolar: Agosto-Diciembre
2015.

Índice
1.1 Desarrollo histórico.
1.1.1
Compilaciones.
1.1.2
Objetivos de la programación.
1.2 Componentes básicos de una computadora.
1.3 Introducción a los algoritmos
1.3.1Descripcion de algoritmos.
1.3.2
Diagramas de flujo.
1.3.3
Pseudocodigo.
1.3.4
Etructuras esenciales.
1.4 Diagramas de flujo.
1.4.1
Tipos de diagrama de flujo.
1.4.2
Simbologia.
1.4.3
Ventajas de diagramas de flujo.
1.5 Metodologia para la solucion de problemas de
basados en computadora.

1.1 Desarrollo histórico.
La programación es el proceso de diseñar,
codificar, depurar y mantener el códigofuente de programas computacionales, el
propósito de la programación es crear que
exhiban un comportamiento deseado.
Al desarrollarse las primeras computadoras
electrónicas, se vio la necesidad de
programarlas es decir de almacenar en memoria la información
sobre la tarea que iba a ejecutar. Las primeras se usaban como
calculadoras simples; se les indicaban los pasos de cálculo, 1x1. La
programaciónen esos momentos era tediosa, pues el programador
tenía que bajarse al nivel de la máquina y decirle paso a paso, cada
punto de la tarea que tenía que realizar y tenía que expresarlo en
forma numérica y por su puesto había errores con lo que la
productividad del programador era muy baja y limitada.
El primer gran avance que se dio, fue la abstracción dada por el
lenguaje ensamblador y con elnacimiento de las primeras
herramientas automáticas para generar el código máquina.
Con el desarrollo en los 50 y 60 de algoritmos de más elevado nivel
y el aumento de poder de hardware, empezaron a entrar al uso de
computadoras científicas de otras ramas. Pero les era complicado
trabajar con el leguaje ensamblador. Así nació el lenguaje de alto
nivel, el cual inicio como un simple esfuerzo de traducirun lenguaje
de fórmulas, al lenguaje ensamblador y por consiguiente al leguaje
máquina.

Los idiomas de cuarta generación se parecen a los anteriores, lo
nuevo de estos leguajes son conceptos como clases, objetos y
eventos que permiten evaluaciones más fáciles y lógicas. Como la
quinta generación están conocidos los lenguajes de inteligencia
artificial. Los cuales han sido muy valorados alprincipio de los 90,
mientras ahora el desarrollo de software toma otros caminos.
La programación se rige por reglas y un conjunto más o menos
reducido de órdenes, expresiones, instrucciones y comandos que
tienden a asemejarse a una lengua natural acotada; y que además
tienen la particularidad de una reducida ambigüedad. Cuanto
menos ambiguo es un lenguaje de programación, se dice, es más
potente. Bajoesta premisa, y en el extremo, el lenguaje más
potente existente es el binario, con ambigüedad nulo. En los
lenguajes de programación de alto nivel se distinguen diversos
elementos entre los que se incluyen el léxico propio del lenguaje y
las reglas semánticas y sintácticas.
1.1.1 compilaciones.
El programa escrito en un lenguaje de programación de alto nivel es
llamado programa fuente y no sepuede ejecutar directamente en
una computadora. La opción más común es compilar el programa
obteniendo un módulo objeto, aunque también puede ejecutarse
en forma más directa a través de un intérprete informático. El
código fuente del programa se debe someter a un proceso de
traducción para convertirlo a lenguaje máquina o bien a un código
intermedio, generando así un módulo denominado objeto a esteproceso se le llama compilación. Habitualmente la creación de un
programa ejecutable conlleva dos pasos. El primer paso se llama

compilación y traduce el código fuente escrito en un lenguaje de
programación almacenado en un archivo de texto a código en bajo
nivel. El segundo paso se llama enlazado en el cual se enlaza
código de bajo nivel generado de todos los ficheros y subprogramas
que se han...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Antologías
  • Antologia
  • antologia
  • Antologia
  • antologia
  • antologia de no se que
  • Antologia
  • Antología

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS