Un lenguaje de programacion es un lenguaje artificial que puede ser usado para controlar el comportamiento de una maquina. Estos comportamientos se componen de un conjunto de reglas sintácticas y semánticas que permiten expresar instrucciones que luego serán interpretadas.
Los lenguajes de programacion se pueden clasificar según el paradigma que usan en:
- Procedimentales
- Orientados a objetos
- Funcionales
- Lógicos
- Hibridos,etc.
Php, Prolog, ASP, Python,Basic,Java,JavaScript, etc. [1]
JAVA
Java es una plataforma virtual de software desarrollada por Sun Systems, de tal manera que los programas creados en ella pueden ejecutarse sin cambios en diferentes tipos de arquitectura y dispositivos computacionales.la plataforma Java consta de las siguientes partes:
- El lenguaje de programacion mismo
- La maquina virtual de Java o JRE que permite la portabilidad en ejecución.
- El API Java , una biblioteca estándar para el lenguaje.[2]
Es esencial para aplicaciones de Internet y otras soluciones de comercio electrónico que constituye la base informática de las empresas.[3]
JDK
El JDK es el acrónimo de "Java Development kit", es decir el Kit de desarrollo de Java , se puede definir como un conjunto de herramientas , utilidades , documentacion,y ejemplos para desarrollar aplicaciones Java.
MAQUINA VIRTUAL
Una maquina virtual es un contenedor de software perfectamente aislado que puede ejecutar sus propios sistemas operativos y aplicaciones como si fuera un ordenador físico. Una maquina virtual se comporta exactamente igual que lo hace un ordenador físico y contiene sus propios CPU, RAM, disco duro, y tarjetas de interfaz de red virtuales (es decir basados en software.
Ventajas de la maquina virtual:
Las maquinas virtuales cuentan con cuatro características clave que benefician al usuario.
- Compatibilidad: las maquinas virtuales son compatibles con todos los ordenadores x86 estándar.
- Aislamiento: las maquinas virtuales están aisladas unas de otras como si estuvieran separadas físicamente.
- Encapsulamiento: las maquinas virtuales encapsulan un entorno informativo completo.
- Independencia de Hardware: las maquinas virtuales se ejecutan de forma independiente al hardware subyacente.[4]
A toda variable que se use en un programa , se le debe asociar (general mente al principio del programa) un tipo de dato especifico.
Un tipo de dato define todo el posible rango de valores que una variable puede tomar al momento de ejecución del programa y a lo largo de la vida útil del propio programa.
Los tipos de datos mas comunes en Java son:
- "byte" byte- length integer
- "short" short integer
- "int" integer
- "long" long integer
- "float" single-precision floating point
- "double" double-precision floating point
- "char" A single character
- "boolean value" ("true"or "false")
1. String nombre=new String();
2. String ciudad =new String ("tijuana");
Con Java en este ultimo caso se crea la String y se inicializa con un dato o valor.[5]
________________________________________________________________________
[1] http://www.alegsa.com/
[2] http://www.webtaller.com/
[3] http://www.java.com/
[4] http://www.umware.com/
[5] http://www.programacionfacil.com/

No hay comentarios:
Publicar un comentario