TIC 1 Programacion
Enviado por ofrr • 22 de Mayo de 2014 • 1.067 Palabras (5 Páginas) • 311 Visitas
Actividad Diagnóstica
HISTORIA
Los lenguajes de programación cierran el abismo entre las computadoras, que sólo trabajan con números binarios, y los humanos, que preferimos utilizar palabras y otros sistemas de numeración.
Veremos por igual los dos tipos de lenguajes que hay que son los siguientes:
LENGUAJES DE BAJO NIVEL:
Utilizan códigos muy cercanos a los de la máquina, lo que hace posible la elaboración de programas muy potentes y rápidos, pero son de difícil aprendizaje.
LENGUAJES DE ALTO NIVEL:
Por el contrario, son de uso mucho más fácil, ya que en ellos un solo comando o instrucción puede equivaler a millares es código máquina. El programador escribe su programa en alguno de estos lenguajes mediante secuencias de instrucciones. Antes de ejecutar el programa la computadora lo traduce a código máquina de una sola vez (lenguajes compiladores) o interpretándolo instrucción por instrucción (lenguajes intérpretes).
Ejemplos:
De lenguajes de alto nivel: Pascal, Cobol, Basic, Fortran, C++ Un Programa de computadora, es una colección de instrucciones que, al ser ejecutadas por el CPU de una máquina, llevan a cabo una tarea o función específica. Este conjunto de instrucciones que forman los programas son almacenados en archivos denomina dos archivos ejecutables puesto que, al teclear su nombre (o hacer clic sobre el icono que los identifica) logras que la computadora los cargue y corra, o ejecute las instrucciones del archivo.
El proceso de conversión de programas fuente a programas objeto se realiza mediante un programa denominado compilador. El compilador toma un programa fuente y lo traduce a programa objeto y almacena este último en otro archivo.
Lo cual hace existentes los programas de fuente y objeto que su concepto y significado son:
PROGRAMA FUENTE:
Es el programa escrito en alguno de los lenguajes y que no ha sido traducido al lenguaje de la máquina, es decir el programa que no está en código de máquina y que por lo tanto no puede ser ejecutable.
PROGRAMA OBJETO:
Es aquel programa que se encuentra en lenguaje máquina y que ya es ejecutable por esta.
Todo lo anterior es ejecutado y ordenado o traducido por el:
Compilador: Es un programa que traduce un lenguaje de alto nivel al lenguaje máquina. Un programa compilado indica que ha sido traducido y está listo para ser ejecutado.
EJEMPLO:
Actividad de Organización y Jerarquización
Elabora una tabla comparativa en Microsoft Word 2010, con la información de las fases del proceso de programación de las diferentes propuestas consultadas. Esto servirá para analizar las semejanzas y diferencias entre cada una de las opciones consultadas y la propuesta de tu libro de texto.
Fases Fuente 1 Fuente 2 Fuente 3 Libro tic 2
1 Definición del problema.
Consiste en la obtención sin ambigüedades de una visión general y clara del problema. Comprender el problema.
Satisfacer las necesidades de otros, comprender que necesita el cliente. Análisis del problema.
Se analiza teniendo presente la especificación de los requisitos dados por la persona que encarga el programa.
Definición del problema.
Fase donde el problema o tarea es definido y comprendido claramente.
2 Análisis del problema.
Es la comprensión a fondo del problema y sus detalles y es un requisito para lograr una solución eficaz. 2. Plantear la lógica.
Programación consiste en el planteo de la lógica del programa. Aquí se plantean los pasos a incluir y el orden de los mismos. Diseño del algoritmo.
Se diseña una solución que conducirá a un algoritmo que resuelva el problema. Análisis del problema.
...