no se :)

Páginas: 3 (603 palabras) Publicado: 19 de mayo de 2014
Introducción a la Programación
Fundamentos de Programación

Agenda
• Qué es un Computador
• Qué es un Lenguaje de Programación
– Lenguaje de Máquina
– Interpretador y Compilador

• Logo
–La Tortuga
– Comandos Básicos
– Ejercicios

• Conclusiones y Bibliografía

Qué es un Computador
HW

SW

Sistema Operativo
Controladores de HW
Aplicaciones

CPU
Memoria
I/O

Qué esun Computador
• Es un dispositivo capaz de realizar cálculos y
tomar decisiones lógicas mucho más rápido
que los humanos.
• El computador procesa datos bajo el control
de instruccionessecuenciales a los que
llamamos programas.
– Estos programas se escriben en lenguajes de
programación.

Lenguajes de Programación
• El computador solo comprende unos y ceros.

• ¿En que lenguaje noscomunicamos?
– Binario/Hexadecimal
– Inglés

Lenguajes de Programación
• Un computador por si solo no es inteligente.
– Los usuarios deben expresar sus necesidades en
un lenguaje no ambiguo.• Este curso es una introducción a la
programación, con énfasis en impartir las
habilidad básicas para programar en cualquier
lenguaje de programación que desees
aprender.

Lenguajes deProgramación
• Para comunicarnos con los computadores existen
El ensamblador no es mucho mejor.
varias de máquina es poco
El lenguaje alternativas: práctico.
Se escriben muchas líneas para
programasrelativamente sencillos.

– Lenguaje de Máquina (Bits)
– Lenguaje de Bajo Nivel (Ensamblador)
– Lenguaje de Alto Nivel (Logo, Scilab, C)

Parecidos al inglés con notación matemática. Se programamucho más rápido.

Lenguaje
Natural

Alto nivel
Bajo Nivel
Máquina

Lenguaje del
Computador

Compilación / Interpretación
• El paso de traducción de lenguaje natural a
lenguaje demáquina debe ocurrir en algún
momento.
• Dependiendo de cuando, se llama:
– Compilación: Una sola vez, al terminar de escribir el
programa.
– Interpretación: Cada vez que se ejecuta el programa,...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS