Professional Documents
Culture Documents
1
5
Informática
Tema 5
Programación Introducción
Escuela Universitaria Politécnica de Almadén
Universidad de CastillaLa Mancha
2
MA 5
TE
[Tema 1]
Representación de la información en el computador
[Tema 2]
Arquitectura del Computador
[Tema 3]
Sistemas Operativos
[Tema 4]
Bases de Datos
[Tema 5]
Programación de Computadores
5
¿Es posible aprender a
conducir sin utilizar un coche?
6
MA 5 Programación Introducción
TE
¿Qué es programar? <<
8
Múltiples Lenguajes de Programación
C
PYTHON BASIC
PERL
PASCAL ASP
PHP
DELPHI JSP
JAVA MATLAB
9
MA 5 Programación Introducción
¿Qué es un lenguaje de programación? <<
TE
13
MA 5 Programación Introducción
Tipos de lenguajes de programación <<
TE
➢ And R1, R8
➢ ..........
¿ ?
17
Int main(void)
.... 010101010
printf ..
a = a +b
18
Cuando dos personas de diferentes nacionalidades no
conocen sus respectivos idiomas y quieren comunicarse,
utilizan como intermediario un intérprete. En el caso del
programador y el computador se da la misma situación
Intérprete
19
s Co mpi l ado s
Lenguaje
Lenguajes Interpretado
s
20
MA 5 Programación Introducción
Lenguajes Compilados <<
TE
Código fuente
Compilador
Código máquina
Enlazado
Código objeto
Corrección
Un programa es correcto si hace lo que
debe hacer
Claridad
El código debe ser lo más claro y legible
posible para facilitar el mantenimiento del
software
Eficiencia
Debe consumir la menor cantidad de
recursos posibles (tiempo de cpu y 25
memoria)
Metodología para la construcción de programas
1 Análisis de Requisitos
2 Especificación del
problema
3 Codificación
4 Pruebas
26