Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SOFTWARE
INFORMATICA EDUCATIVA
SOFTWARE Y SU EVOLUCIÓN
Lenguaje de programación
Conjunto de normas «lingüísticas» que permiten escribir
un programa y que éste sea entendido por el ordenador y
pueda ser trasladado a ordenadores similares para su
funcionamiento en otros sistemas.
SOFTWARE Y SU EVOLUCIÓN
SOFTWARE Y SU EVOLUCIÓN
Algoritmo.
Pseudocódigo.
Lenguaje de
Programación.
Conjunto de
Instrucciones que
especifican la secuencia
de operaciones a
realizar, en orden, para
resolver un problema.
SOFTWARE Y SU EVOLUCIÓN
Algoritmo.
Pseudocódigo.
Lenguaje de
Programación.
Es un lenguaje de
especificación de algoritmos,
de uso fácil y sintaxis similar
al lenguaje de programación
a utilizar, que permite al
programador concentrarse
en las estructuras de control,
y olvidarse de la sintaxis del
lenguaje a utilizar.
SOFTWARE Y SU EVOLUCIÓN
Algoritmo.
Pseudocódigo.
Lenguaje de
Programación.
Conjunto de
instrucciones, bajo una
sintaxis que son
entendidas por el
ordenador.
SOFTWARE Y SU EVOLUCIÓN
Programa
Conjunto de
instrucciones
ordenadas
correctamente
que permiten
realizar una
tarea o trabajo
específico.
SOFTWARE Y SU EVOLUCIÓN
SOFTWARE Y SU EVOLUCIÓN
Instrucciones de un Programa
Lenguaje de programación
que el ordenador puede 1 1 01 1 0 1 0 0 0 1101110
entender a la hora de 1 1 11 0 1 0 0 1 1 1010110
ejecutar programas, lo que 0 1 01 0 0 0 1 1 0 0111000
aumenta su velocidad de 1 0 11 1 0 1 1 1 0 1001011
ejecución, pues no necesita 1 0 01 0 1 0 1 1 0 1101000
un intérprete que traduzca 1 1 10 1 1 1 0 0 0 1010011
cada línea de instrucciones. 0 0 01 0 0 1 0 1 1 1000110
SOFTWARE Y SU EVOLUCIÓN
Clasificación de los Lenguajes de Programación
•Lenguajes Lineales.
Estructura
•Lenguajes Estructurados.
Programas
•Lenguajes Orientados a Objetos.
•Lenguajes Lineales.
Estructura
•Lenguajes Estructurados.
Programas
•Lenguajes Orientados a Objetos.
Sus partes se realizan claramente,
mediante el uso de tres estructuras
lógicas de control:
• Secuencia: Sucesión simple de
dos o mas operaciones.
• Selección: bifurcación
condicional de una o mas
operaciones.
• Interacción: Repetición de una
operación mientras se cumple
una condición.
SOFTWARE Y SU EVOLUCIÓN
Clasificación de los Lenguajes de Programación
•Lenguajes Lineales.
Estructura
•Lenguajes Estructurados.
Programas
•Lenguajes Orientados a Objetos.
Código Fuente
texto que contiene código fuente
las instrucciones
del programa,
escritas en el
lenguaje de Compilador Intérprete
programación.
Código Objeto
Código generado
por un compilador Traducción
o un ensamblador Código y ejecución
traducido por un objeto sentencia a
código fuente de sentencia
un programa.
SOFTWARE Y SU EVOLUCIÓN
Java