Académique Documents
Professionnel Documents
Culture Documents
Programacin visual
INTRODUCION.Los primeros lenguajes de programacin surgieron de la idea de Charles
Babagge, la cual se le ocurri a este hombre a mediados del siglo XIX. Era
un profesor matemtico de la universidad de Cambridge e inventor ingls,
que al principio del siglo XIX predijo muchas de las teoras en que se basan
los actuales ordenadores. Consista en lo que l denominaba la maquina
analtica, pero que por motivos tcnicos no pudo construirse hasta
mediados del siglo XX. Con l colaboro Ada Lovedby, la cual es
considerada como la primera programadora de la historia, pues
realizo programas para aqulla supuesta mquina de Babagge,
en tarjetas perforadas. Como la maquina no llego nunca a construirse, los
programas de Ada, lgicamente, tampoco llegaron a ejecutarse, pero si
suponen un punto de partida de la programacin, sobre todo si observamos
que en cuanto se empez a programar, los programadores utilizaron
las tcnicas diseadas por Charles Babagge, y Ada, que consistan entre
otras, en la programacin mediante tarjetas perforadas. A pesar de ello, Ada
ha permanecido como la primera programadora de la historia. Se dice por
tanto que estos dos genios de antao, se adelantaron un siglo a su poca, lo
cual describe la inteligencia de la que se hallaban dotados.
En 1823 el gobierno Britnico lo apoyo para crear el proyecto de una
mquina de diferencias, un dispositivo mecnico para efectuar sumas
repetidas. Pero Babagge se dedic al proyecto de la mquina analtica,
abandonando la mquina de diferencias, que se pudiera programar con
tarjetas perforadas, gracias a la creacin de Charles Jacquard (francs). Este
hombre era un fabricante de tejidos y haba creado un telar que poda
reproducir automticamente patrones de tejidos, leyendo
la informacin codificada en patrones de agujeros perforados en tarjetas de
papel rgido. Entonces Babagge intento crear la mquina que se pudiera
programar con tarjetas perforadas para efectuar cualquier clculo con una
precisin de 20 dgitos. Pero la tecnologa de la poca no bastaba para
hacer realidad sus ideas. Si bien las ideas de Babagge no llegaron a
materializarse de forma definitiva, su contribucin es decisiva, ya que los
ordenadores actuales responden a un esquema anlogo al de la mquina
analtica. En su diseo, la mquina constaba de cinco unidades bsicas:
Unidad de entrada, para introducir datos e instrucciones.
Desarrollo
Charles Babbage, conocido como el "padre de la informtica" no pudo
completar en aquella poca la construccin del computador que haba
soado, dado que faltaba algo fundamental: la electrnica. El camino
sealado de Babbage, no fue nunca abandonado y siguindolo, se
construyeron los primeros computadores.
Cuando surgi el primer ordenador, el famoso ENIAC (Electronic
Numerical Integrator And Calculator), su programacin se basaba en
componentes fsicos, o sea, que se programaba, cambiando directamente
el Hardware de la mquina, exactamente lo que s hacia era cambiar cables
de sitio para conseguir as la programacin de la mquina. La entrada y
salida de datos se realizaba mediante tarjetas perforadas.
TIPOS DE LENGUAJE DE PROGRAMACION
Clasificacin:
Los lenguajes de programacin son clasificados de muchas formas, dentro
de estas se encuentran:
Los lenguajes de bajo nivel: Son lenguajes de programacin que se
acercan al funcionamiento de una computadora. El lenguaje de ms bajo
nivel es, por excelencia, el cdigo mquina. 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.
Lenguajes de medio nivel: Hay lenguajes de programacin que son
considerados por algunos expertos como Lenguajes de medio nivel (como
es el caso del lenguaje C) al tener ciertas caractersticas que los acercan a
los lenguajes de bajo nivel pero teniendo, al mismo tiempo, ciertas
cualidades que lo hacen un lenguaje ms cercano al humano y, por tanto, de
alto nivel.
Lenguajes de alto nivel: Los lenguajes de alto nivel son normalmente
fciles de aprender porque estn formados por elementos de lenguajes
naturales, como el ingls. En BASIC, el lenguaje de alto nivel ms
http://www.duncancomputer.com/nw/repositorio/pdf/curso_de_iniciacion_a_la_programaci
on_en_vb_.net.pdf
http://es.scribd.com/doc/71656848/GUIA-DE-PRINCIPIOS-BASICOSDE-VISUAL-BASIC#scribd