Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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