PROGRAMA
Cualquier software que podemos tener instalado en el
ordenador.
COMPONENTES
Algoritmo
Estructuras de datos
Gráficos
Textuales
Cómo se hace un programa
paso 1
formalización
paso 2
análisis
paso 3
codificación
paso 4
traducir el texto
paso 5
ejecución
paso 6
evaluar los resultados
compiladores y lenguajes
compilador
software que se encarga de analizar el texto de un programa
lenguaje de programación
es una especie de "idioma" en el que hay que escribir los programas para que luego un compilador determinado lo pueda entender y traducir a código máquina
tipos de lenguaje de programación
bajo nivel
muy próximos al lenguaje comprensible por las máquinas pero menos para el ser humano
dependen de la máquina
el lenguaje de más bajo nivel se llama lenguaje de máquina
ensamblador
alto nivel
más comprensibles por el ser humano, pero más alejados del lenguaje máquina
independientes de una máquina
se pueden usar diferentes tipos de ordenadores
con que se hacer un programa
un editor de texto
un compilador
opciones de ayuda
algunos IDEs
IDEs más simples y solo permiten escribir códigos