Академический Документы
Профессиональный Документы
Культура Документы
Ncleo de Anzotegui
Extensin Regin Centro Sur
Anaco Edo. Anzotegui
Profesor:
Eduardo Correa
Bachilleres:
Santamara, Alejandra C.I.: 24831474
Sequera, Desiree C.I.: 24229203
Surez, Luis C.I.: 23729137
Bellorn, Daniela C.I.: 24829707
Guevara, Mara C.I.: 24831746
Anaco, 27 de octubre de 2014
INTRODUCCIN
Los ordenadores no hablan nuestro idioma, son maquinas y como tales, necesitan un lenguaje
especifico pensado por el hombre para ellas. Adems, necesitan constantemente interpretar todas
las instrucciones que reciben. Dada la dificultad de comunicacin insalvable entre el computador
y el programador, pronto aparecieron lenguajes de programacin que hacen posible la
comunicacin con el microprocesador, utilizando trminos y smbolos relacionados con el tipo
de problema que se debe resolver, mediante el empleo de herramientas que brinda la informtica.
Estos lenguajes permiten, por un lado, escribir las operaciones que son necesarias realizar
para resolver el problema de un modo parecido a como se escribira convencionalmente (es decir,
redactar adecuadamente el algoritmo de resolucin del problema) y, por el otro, se encarga de
traducir el algoritmo al lenguaje mquina (proceso conocido como compilacin) con lo que se le
confiere al programa la capacidad de corre (ser ejecutado) en el ordenador. El ordenador es en
realidad tan slo una mquina virtual, capaz de resolver todos los problemas que los usuarios
seamos capaces de expresar mediante un algoritmo (programa).
En la actualidad hay muchos tipos de lenguajes de programacin, cada uno de ellos con su
propia gramtica, su terminologa especial y una sintaxis particular. Por ejemplo, existen algunos
creados especialmente para aplicaciones cientficas o matemticas generales (BASIC,
FORTRAN, PASCAL, etc.); otros, en cambio, se orientan al campo empresarial y al manejo de
textos y ficheros, es decir, son en realidad fundamentalmente gestores de informacin (COBOL,
PL/1, etc.), muy relacionados con el lenguaje mquina del ordenador (como el C y el
ASSEMBLER) o lenguajes que describen el formato de un documento que luego sern ledos y
mostrados por una pgina web, como es el caso de HTML, el cual se detallar ms adelante .
LENGUAJES DE PROGRAMACIN
Historia de los lenguajes de programacin:
Los primeros lenguajes de programacin surgieron de la idea de Charles Babbage, la cual se
le ocurri 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 colabor Ada
Lovelace, la cual es considerada como la primera programadora de la historia, pues realiz
programas para aquella supuesta maquina de Babbage, 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
Babbage, 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, se adelantaron un siglo a su poca, lo cual describe la inteligencia de
la que se hallaban dotados.
En 1823, el gobierno Britnico lo apoy para crear el proyecto de una mquina de diferencias,
un dispositivo mecnico para efectuar sumas repetidas. Pero Babbage se dedico 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 Babbage 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 Babbage 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: 1) Unidad de entrada, para introducir datos e instrucciones; 2) Memoria, donde
Casi todo lo que vemos en el computador como aplicaciones, ventanas de informacin y hasta
el navegador web est desarrollado por programacin. La funcin en s del lenguaje de
programacin es introducir una serie de cdigos en lenguaje natural para que el programa lo
interprete y realice la accin que se le est pidiendo.
Estos lenguajes son herramientas que ayudan en el camino de cualquier profesional, gracias a
los grandes avances que se han logrado en el mundo de las aplicaciones mviles, as como los
grandes progresos que han tenido las plataforma de gestin de contenidos como lo son
Wordpress o Drupal, ya que por una parte las aplicaciones mviles son cada vez ms utilizadas
en prcticamente cualquier tipo de negocio, mientras que en actualidad miles de pginas web son
realizadas por medio de gestores de contenidos. Esto tiene un impacto directo en la demanda de
servicios por parte de los programadores, reafirmando as la creciente importancia de aprender
lenguajes de programacin.
<head>: define la cabecera del documento HTML; esta cabecera suele contener
informacin sobre el documento que no se muestra directamente al usuario como, por
ejemplo, el ttulo de la ventana del navegador. Dentro de la cabecera <head> es posible
encontrar:
<style>: para colocar el estilo interno de la pgina; ya sea usando CSS u otros
lenguajes similares. No es necesario colocarlo si se va a vincular a un archivo
externo usando la etiqueta <link>.
<body>: define el contenido principal o cuerpo del documento. Esta es la parte del
documento HTML que se muestra en el navegador; dentro de esta etiqueta pueden
definirse propiedades comunes a toda la pgina, como color de fondo y mrgenes. Dentro
del cuerpo <body> es posible encontrar numerosas etiquetas. A continuacin se indican
algunas a modo de ejemplo:
<img>: imagen. Requiere del atributo src, que indica la ruta en la que se
encuentra la imagen. Por ejemplo: <imgsrc="./imgenes/mifoto.jpg" />. Es
conveniente, por accesibilidad, poner un atributo alt="texto alternativo".
Ventajas:
Es el lenguaje de formateo para los navegadores web.
Es fcil de entender y utilizar, casi como usar Word; no se necesita saber de HTML
Su uso es muy extendido.
Es ideal para tareas administrativas de la computadora, terminales con enlaces lentos, y
software en general para computadoras de poca capacidad.
Las aplicaciones de texto, tienen la ventaja de ocupar poco espacio, ser rpidas y la
mayora tiene mucho desarrollo.
Texto presentado de forma estructurada y agradable.
Archivos pequeos.
Lenguaje de fcil aprendizaje.
Lo admiten todos los exploradores.
Desventajas:
Tiene un costoso mantenimiento de las pginas.
Solo tiene hiperenlaces simples.
Es muy bsico, no ofrece demasiadas opciones; como programa para crear pginas web,
no es el ms completo; al realizar acciones complejas se complica bastante.
Los programas de texto son poco amigables y tienen una interfaz restringida.
Lenguaje esttico.
La interpretacin de cada navegador puede ser diferente.
Guarda muchas etiquetas que pueden convertirse en basura y dificultan la correccin.
El diseo es ms lento.
Las etiquetas son muy limitadas.
CONCLUSIONES
Sin HTML no existira el Internet que hoy conocemos, si no se hubiera inventado,
seguiramos con el aburrido FTP (Protocolo de Transferencia de Ficheros) mandndonos
o bajando archivos que a veces ni sabamos lo que eran. Ahora por medio de una pgina
llena de colores y botones por la cual se puede navegar, se puede tener acceso a bastante
informacin y archivos.
El lenguaje de HTML abri una puerta al mundo permitindole a las personas expresar
sus ideas por medio de pginas y mostrrselas a todas las personas de todos los pases.
Con el HTML se logr un gran movimiento econmico ya que muchsimas empresas
publican, venden, y ofrecen sus productos, sus servicios y sus ofertas atrayendo a mayor
cantidad de personas. Tambin gracias al HTML nacieron muchas empresas que ofrecen
diversos servicios como Yahoo, Altavista, Hotmail, Terra, Yupi, Mercadolibre, De
Remate, etc. Infinitas son las posibilidades que te brindan las pginas web ya que no solo
te dan la posibilidad de pasar el tiempo navegando, sino que tambin hasta se puede
comprar.
Todo el universo de Internet se lo debemos al HTML, ya que todas las pginas con las
que se compone la WorldWide Web estn hechas con el lenguaje de programacin
HTML.
BIBLIOGRAFA
Del Castillo Paola (2013), Historia y definicin de los lenguajes de programacin.
Monografas. Fecha de consulta: 23 de octubre de 2014. URL:
http://www.monografias.com/trabajos99/historia-y-definicion-lenguajesprogramacion/historia-y-definicion-lenguajes-programacion.shtml#ixzz3H0RNBwJh
Mora Sergio (2001). Programacin en Internet: Clientes Web. Editorial Club
Universitario.
Mora Sergio (2002). Programacin de aplicaciones web: historia, principios bsicos y
clientes web (1 edicin). Editorial Club Universitario.
Torres Jorge (2014), Web y multimedia. Prezi. Fecha de consulta: 23 de octubre de 2014.
URL: http://prezi.com/asmgdjnc-l-n/web-y-multimedia/
Verbel Alfonso (2013). Taller de sistemas distribuidos. Scribd. Fecha de consulta: 23 de
octubre de 2014. URL: https://es.scribd.com/doc/129305670/Taller-Sistemas-Distribuidos