Introduccion A La Programacion
Introduccion A La Programacion
Programación
Freddy martinez Bernal
BASES DEL SOFTWARE.
1. ENTRADAS.
2. PROCESOS.
3. SALIDAS.
1.1 VARIABLES
2.2 MANEJO DE ESTRUCTURAS
3.3 PRESENTACION
Modelo de Programación.
a=7
b=3 Estado 1
c=4
b=b+1
a=7
b=4 Estado 2
c=4
Programación Estructurada
C++:
Bjarne Stroustrup (1979) Bell Labs.
Como mejora a C: “C con clases”. C++ in
1983.
Las mejoras comenzaron con la adición de
clases, funciones virtuales, sobrecarga de
operadores, herencia múltiple, plantillas,
y manejo de excepciones.
C++ fue ratificado como estándar en 1998
como ISO/IEC 14882:1998, la actual
versión es de 2003, ISO/IEC 14882:2003.
Java
Simple y seguro
Portable
OOP
Robusto
Multihilo
Neutral
Interpretado
Rendimiento
Distribuido
dinámico
Interprete & Compilador
Un Intérprete es un Un Compilador de
traductor que toma el
programa fuente y lo un programa que
traduce y ejecuta lína a traduce los
línea. programas escritos
Basic,Programa Fuente
Java, Smalltalk. en lenguaje de
alto nivel a
Intérprete lenguajePrograma
máquina.
Fuente
C, C++, Pascal,
Compilador
Traduc.y ejec. Fortran, Cobol.
Línea a línea Programa Objeto
La máquina virtual de Java:
Bytecode.
MiPrograma.java 00110100
MiPrograma.class
Compilador
MiPrograma.java
Programa Java Compilador
Programa Java
API Java
Plataforma
Java
Máquina Virtual de Java
Plataforma basada en hardware
GRACIAS POR SU ATENCION