COMPUTER SCIENCE PARCIAL 1 Introducción a los programas
Concepto de Programa El término programa (del latín programma, que a su vez proviene de un vocablo griego) tiene múltiples usos. Puede ser la previa declaración de lo que se piensa hacer en alguna materia u ocasión; el tema que se da para un discurso y el anuncio o exposición de las partes de que se han de componer ciertos actos o espectáculos.
En este sentido, un programa informático o software es algo necesario para el funcionamiento de una computadora. Puede ser tanto un programa ejecutable como su código fuente, que es escrito por los programadores.
Tipos de Lenguaje de Programación LENGUAJE DE MAQUINA LENGUAJE DE BAJO NIVEL LENGUAJE DE ALTO NIVEL
Algoritmos Son secuencias finita de instrucciones, reglas o pasos que describen de forma precisa las operaciones de un ordenador debe realizar para llevar a cabo una tarea en un tiempo mas finito.
La definición de un algoritmo debe describir tres partes: Entrada Proceso Salida. Entrada ingredientes y utensilios empleados Proceso elaboración de la receta de cocina Salida terminación del plato (por ejemplo, cordero)
Características:
TIPO DE ALGORITMOS Un algoritmo puede ser de tipo: Algoritmos Cualitativos Son aquellos en los que se describen o se resuelven problemas de la vida cotidiana pero siempre enmarcadas en tres estructuras fundamentales que son : Secuencias de acciones Decisión de acción Ciclos de acciones