Está en la página 1de 10

Introduccin

a la
Programacin
La Tecnologa

Captulo 5
Lenguaje de
programacin
Es un conjunto de instrucciones que
son entendibles y ejecutables por un
computador

Conocer las reglas sintcticas


Contar con el compilador del Lenguaje
Saber interpretar los errores
Categoras de los lenguajes
de programacin
Lenguajes de bajo nivel
Son aquellos lenguajes en los cuales
sus instrucciones son para nosotros
complejas de entender pero que son
extremadamente sencillas para ser
entendidas por el computador

Lenguajes de primera
generacin
Lenguajes de segunda
generacin
Categoras de los lenguajes
de programacin
Lenguajes de alto nivel
Logran la independencia del tipo de
mquina y se aproximan al lenguaje natural

Lenguajes
interpretados

Lenguajes
compilados
Errores en un Programa

Errores Humanos
Son todos aquellos errores que dependen
exclusivamente de la participacin del ser humano
en el proceso de escritura de un programa

Errores de
Concepcin
Errores Lgicos

Errores de
Procedimiento
Errores Humanos
Errores detectados por un Compilador
Son los errores mas sencillos ya que los
compiladores modernos no slo nos dicen cul
es el error sino que adems nos orientan en
donde puede estar dicho error
Qu significan. Saber qu significan simplemente es
conocer su traduccin literal y no mas

Qu representan. La representacin de un error es lo


que realmente nos va a permitir corregirlo
apropiadamente
Errores de sintaxis: Son las omisiones que
cometemos cuando transcribimos el programa
Errores de Precaucin: Son recomendaciones
tcnicas que el compilador nos hace para que el
computador nos garantice el correcto funcionamiento del
programa
Desarrollo Histrico de la
Programacin
Programacin Directa o Real
El contacto entre el programador y la mquina era
directo y requera un altsimo conocimiento
tcnico no solo de partes electrnicas sino tambin
de lo que en ese entonces era la programacin a
bajo nivel

Programacin Libre
la persona que estuviera al frente del computador
poda realizar todas las tareas que pudiera o mas
bien que el lenguaje le permitiera basado
solamente en su lgica propia aplicada a la libre
utilizacin de dichas instrucciones
Desarrollo Histrico de la
Programacin
Programacin Estructurada
Tcnica a travs de la cual se utilizan los Lenguajes
de Programacin utilizando las estructuras bsicas

Programacin Orientada a Objetos


Por medio de la cual se poda modelar el mundo en
el computador tal y como es

Objeto: Ente informtico que tiene

caractersticas y que sirve para algo

Atributos Mtodos
Desarrollo Histrico de la
Programacin
Programacin Visual
Forma de programar en donde se cuenta
con una gran cantidad de herramientas
prediseadas para facilitar el diseo de
interfaces

Programacin Virtual (futuro?)


En donde el programador pueda ver en tres
dimensiones (3D) todo el escenario que
necesita para crear sus aplicaciones