Pasos básicos para ejecutar un programa escrito en lenguaje C.
Curso de Introducción a la Programación de Computadores.
GISEPROI
Universidad Distrital Francisco José de Caldas
5. Hay una oportunidad de
trabajo en China. Se
necesita enviar una hoja
de vida no inferior a 5
páginas, en Chino
Tradicional antes del
medio día
¿Que haría?
6. Usted ya tiene el código fuente de su hoja de
vida en Español y como usted no sabe chino
tradicional la mejor solución es:
MANDAR A TRADUCIR SU HOJA DE VIDA
PARA QUE LA PUEDAN ENTENDER EN
CHINA
¿Que haría?
7. Paso 1
Dado un problema, analizarlo y construir uno o
varios algoritmos que describan una solución
Aplicar la misma Técnica al Momento
de Hacer un Programa
11. Los sistemas de cómputo no
entienden diagramas de flujo, ni de
actividad, ni código en lenguaje C.
Ellos solo entienden instrucciones
en código binario!!!
12. Tener un “traductor” que
pueda interpretar los
documentos escritos en el
lenguaje de programación y
lo “convierta” al lenguaje del
computador
15. ● El compilador genera código objeto que
aunque están en lenguaje de máquina no
son directamente ejecutables por el
computador.
● Varios archivos objeto se pueden ENLAZAR
para convertirse en un archivo ejecutable o
una biblioteca
18. Programa de Computador
Listado ordenado, finito y no ambiguo de
instrucciones expresadas en un lenguaje de
programación y que luego de ser compiladas
pueden ser ejecutadas por un sistema de
cómputo.
Lenguaje de Programación
Lenguaje de sintaxis y reglas semánticas y
gramaticales reducidas, que utiliza símbolos y
palabras de los lenguajes escrito humanos
para expresar las instrucciones que pueden
ser traducidas para ser ejecutadas por
sistemas de cómputo.
19. Compilador
Programa encargado de “traducir” los
documentos escritos en lenguaje de
programación al lenguaje de máquina para
que puedan ser procesados por los sistemas
de cómputo.
Compilación
Proceso de traducir los documentos escritos
en un lenguaje de programación a un lenguaje
de máquina
20. Programación de Computadoras
Proceso de escribir programas de computador.
Código Fuente
Un documento válido escrito en un lenguaje de
programación.
Programador
Persona o sistema que se dedica a la
programación de computadores
Realizador de Software
Persona que resuelve problemas apoyado en
los sistemas de cómputo.
21. "Hay 10 tipos de personas
en el mundo, los que
saben binario y los que
no".
22. Los contenidos originales en esta obra, se distribuyen bajo una Licencia Creative Commons
Atribución-Compartir Igual 3.0 Unported.
Atribución – Compartir igual.
De conformidad a esta licencia:
Usted es libre para:
● Compartir — copiar y redistribuir el material en cualquier medio o formato
● Adaptar — remezclar, transformar y crear a partir del material
Para cualquier propósito, incluso comercialmente
Bajo los siguientes términos:
● Atribución — Usted debe darle crédito a esta obra de manera adecuada: si se suministran, usted debe
dar el nombre del creador y de las partes atribuidas, un aviso de derechos de autor, una nota de
licencia, un aviso legal, y un enlace al material; e indicando si se han realizado cambios. Puede
hacerlo en cualquier forma razonable, pero no de forma tal que sugiera que usted o su uso tienen el
apoyo del licenciante
● Compartir igual — Si usted mezcla, transforma o crea nuevo material a partir de esta obra, usted podrá
distribuir su contribución siempre que utilice la misma licencia que la obra original..
Las marcas, nombres de productos y empresas, logos, figuras, citas, contenidos no originales de GISEPROI y
otras referencias; son propiedad de sus respectivos dueños y no están cubiertos por esta licencia.