Sie sind auf Seite 1von 8

HTML (HYPER TEXT MARKUP LANGUAGE): No es un lenguaje de programación, es un

lenguaje de marcado, es decir, es un lenguaje que usamos para marcar partes de una página,
esto es lo que indica al navegador que esto se muestre de una forma particular.
PEJ: Si queremos que una palabra aparezca en negrita debemos poner el taj al comienzo (<b>)
y al final (/b>).
<b>palabra</b>
Las paginas que usan HTML son de naturaleza ESTATICA, no responden las acciones del
usuario, no toman decisiones, ni modifica la visualización de los elementos que forman la
página, por tanto, este marcador su contenido siempre será interpretado y mostrado al
usuario tal como este presentado la página.
En la actualidad WWW(WORL WIDE WEB) los sitios web NO SON NADA ESTATICOS pueden
realizar muchas cosas pueden contener acciones como resultado de cambios de divisa,
resultados de deportes, capacidad de moverse en galerías de fotos, estas capacidades que
pueden llamarse inteligentes en los navegadores, se pone en alcance del usuario gracias a los
programas que se llaman SCRIPT.
CURSO JAVA –PRESENTACION
- IDE: Se hace referencia al programa que se utilizara para programar.

Otros entornos de desarrollo

- JDK
- NetBeans
- BlueJ
- JBuilder
- JCreator
- JDeveloper

INSTALACION JRE y Eclipse


Código fuente: Es el lenguaje que entiende el ser humano leyendo el código. Puede tener extensión
*java, *.pas, etc.

Código maquina: Es el lenguaje que entiende el computador, es un código binario.

Al utilizar el Compilador consiste en pasar el código fuente a código máquina para que pueda entender
el computador y haga las tareas destinadas. Cuando se compila el código fuente, se genera un fichero
*.exe, es decir un ejecutable, si se está usando Windows.

Los ejecutables en Windows tienen extensión *.exe y estos archivos solo se pueden ejecutar en este
SO. Si se quiere ejecutar el programa del código fuente en Linux o en MacOs, no valdría este
ejecutable, por lo cual obliga a crear una versión diferente del código fuente para cada uno de las
plataformas donde queremos que se ejecute en el futuro, es decir crear versiones para cada uno y
se pueda ejecutar el programa en SO Linux, MacOs.
Java evita crear muchas versiones, al ser un sistema multiplataforma.

Para que un programa en Java valga para cualquier plataforma, pasa por la creación de un archivo
Bytecodes, es decir se programa en código fuente (Programa en Java) y lo guardamos, esto genera un
fichero con extensión *.java, lo compilamos y se genera un fichero intermedio; se denomina fichero de
Bytecodes ‘Es un fichero que tiene un lenguaje que no llega hacer código máquina, pero tampoco
código fuente, es un fichero intermedio’, cuya extensión es *.class , es la característica de este
fichero.

Una vez que se tiene el fichero de Bytecodes se le aplica la Máquina Virtual de Java (JRE), lo que
hace el JRE es interpretar o traducir el fichero de Bytecodes a código maquina
independientemente de la plataforma, para que el computador lo entienda, ES UN ARCHIVO
INTERPRETADO EN TIEMPO REAL POR CUALQUIER PLATAFORMA; el inconveniente es que se
tenga instalado sea la cual sea la plataforma el JRE.
INTRODUCCION
ESTRUCTURAS PRINCIPALES I
Son aquellos programas en java que se van a ejecutar y su resultado se verá en una ventana de
comandos, una ventana de Shell; cuando se utiliza un IDE estos entornos traen su propia ventana de
consola para no tener que ejecutar la que tiene el SO.

Programas que pueden construirse para diversos objetivos o cubrir diferentes necesidades. El mismo
eclipse es un programa que está escrito en Java.
Son programas creados en Java que se ejecutan dentro de un navegador, como si fuera una especie
de pluggin, por ejemplo: alguna vez una página web te solicita tener instalado el flash, mas o menos
una applets es algo parecido en vez de flash es con Java.