Академический Документы
Профессиональный Документы
Культура Документы
Lic. En Informática
Fundamentos de Programación
Profesor: L.I. Wilbert Cruz Pinzón
Alumno: Sandoval Pérez René
Grupo: ML-1 Fecha: 24 de agosto de 2009
1. ¿Qué es informática?
R: Es la ciencia aplicada que abarca el estudio y aplicación del tratamiento automático de la
información utilizando dispositivos electrónicos y sistemas computacionales. También está definida
como el procesamiento automático de la información.
1
Clasificación de los lenguajes de programación
Lenguaje Máquina
Están escritos en lenguajes directamente legibles por la máquina (computadora), ya que sus instrucciones
son cadenas binarias (0 y 1). Da la posibilidad de cargar (transferir un programa a la memoria) sin necesidad
de traducción posterior lo que supone una velocidad de ejecución superior, solo que con poca fiabilidad y
dificultad de verificar y poner a punto los programas.
Los lenguajes de bajo nivel son lenguajes de programación que se acercan al funcionamiento de una
computadora. El lenguaje de más bajo nivel por excelencia es el código máquina. A éste le sigue el lenguaje
ensamblador, ya que al programar en ensamblador se trabajan con los registros de memoria de la
computadora de forma directa.
Los lenguajes de alto nivel son normalmente fáciles de aprender porque están formados por elementos de
lenguajes naturales, como el inglés. En BASIC, uno de los lenguajes de alto nivel más conocidos, los
comandos como "IF CONTADOR = 10 THEN STOP" pueden utilizarse para pedir a la computadora que
pare si el CONTADOR es igual a 10. Esta forma de trabajar puede dar la sensación de que las computadoras
parecen comprender un lenguaje natural; en realidad lo hacen de una forma rígida y sistemática, sin que
haya cabida, por ejemplo, para ambigüedades o dobles sentidos.
C++
C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La
intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que
permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a
objetos, el C++ es un lenguaje híbrido.
Java
Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de
los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos
2
más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la
manipulación directa de punteros o memoria.
Este lenguaje se denominó inicialmente Oak (por un roble que había fuera de la oficina de Gosling), luego
pasó a denominarse Green tras descubrir que Oak era ya una marca comercial registrada para adaptadores
de tarjetas gráficas y finalmente se renombró a Java.