Académique Documents
Professionnel Documents
Culture Documents
Programación
Tema I: Algoritmización
Tema 1: Algoritmización
Tema 2: Estructuras de control
Tema 3: Arreglos
P1 y Sistema de Evaluación
Tipo de
Semana
Evaluación
T.E 3
1ra P.P. 9
2da P.P. 15
Evaluaciones Frecuentes
Preguntas Escritas.
¿Qué es la programación?
¿Cómo enfrentar la asignatura?
Objetivo
Caracterizar los entes principales que
intervienen en el proceso de desarrollo
de programas computacionales, teniendo
en cuenta la definición conceptual de
cada uno de estos elementos y la
relación existente entre ellos.
Sumario
2. Lenguajes de programación.
3. Algoritmos.
Bibliografía
Manual de apoyo a la docencia de IP.
Cap. 1, Colectivo de autores.
Algoritmia. Cap. 1.
Sumario
1. La computadora.
Hardware,
Software y
Programas
¿Qué es una Computadora?
Arquitectura de
von Neumann
¿Qué es el software?
2. Lenguajes de
programación
Lenguajes de programación
26
Existen muchísimos lenguajes de
programación..
Algunos de ellos
Lenguaje que estudiaremos
29
Clasificación
+1300042774
T Lenguajes de +1400593419
R máquina +1200274027
A
D
LOAD BASEPAY
U Lenguajes ADD OVERPAY
C ensambladores STORE GROSSPAY
C
I
Ó Lenguajes de alto grossPay =
basePay +
N nivel overTimePay
¿Traducción?
Intérpretes:
Permite analizar y ejecutar otros programas,
escritos en un lenguaje de alto nivel.
Compiladores:
Permite traducir el código fuente de un
programa en lenguaje de alto nivel, a otro
lenguaje de nivel inferior (típicamente
lenguaje máquina)
Sumario
3. Algoritmos
Finalidad
Orden
Finitud
Factibilidad y claridad
Clasificación de los algoritmos
Según los datos que procesa:
Particulares
Generales
Iterativo Repetitivo
Recursivo
Lenguaje Pseudocódigo
natural
Formas de
representación de
un algoritmo
Lenguaje
Diagrama de flujo de programación
Conclusiones
Trabajo independiente
Trabajo independiente
Tema I: Algoritmización
Conferencia I: Introducción a la solución
de problemas mediante computadoras.
¡MUCHAS GRACIAS!