ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Hardware y software, lenguaje de programación enfocado a Java


Enviado por   •  20 de Agosto de 2019  •  Tareas  •  2.323 Palabras (10 Páginas)  •  94 Visitas

Página 1 de 10

[pic 1][pic 2]


[pic 3][pic 4]

Tabla de contenido

Introducción (Nivel 1)        1

¿Qué es un programa? (nivel 1)        2

¿Qué es un lenguaje de programación? (nivel 2)        2

Tipos de lenguaje de programación (nivel 3)        2

Lenguajes de programación más populares (Nivel 2)        3

Lenguaje de programación JAVA (nivel 1)        4

Características (nivel 2])        4

Compilación y ejecución (nivel 2)        5

Kit de Desarrollo Java (nivel 2)        6

Plataforma JAVA (nivel 2)        6

Componentes (nivel 3)        6

Tipos de programas en Java (nivel 2)        7

Applets (nivel 3)        7

Aplicaciones (nivel 3)        7

Servelts (nivel 3)        7

Sintaxis de Java (nivel 1)        8

Comentarios. (Nivel 2)        8

Comentarios de varias líneas. (nivel 3)        8

Comentarios de una sola línea. (nivel 3)        8

Comentarios para documentación. (nivel 3)        8

Identificadores. (Nivel 2)        8

Palabras clave. (Nivel 2)        9

Literales (nivel 2)        9

Literales numéricas (nivel 3)        9

Literales booleanas        10

Literales de caracteres        10

Literales de cadena        10

Expresiones y operaciones (nivel 2)        10

Expresión        10

Operadores        10

Variables y tipos de datos (nivel 2)        10

Tipo primitivo.        11

Referencia.        11

Conclusión (nivel 1)        12

Ventajas        12

Desventajas        12

Tabla de ilustraciones        i

Bibliografía        ii


Introducción (Nivel 1)

El objetivo de esta investigación es dar una introducción a los que es el lenguaje de programación enfocado a Java. Para ello, lo primero veremos que es un programa y posteriormente el significado del lenguaje de programación.

Mostraremos los tipos de lenguajes de programación que existen, pues bien, es necesario saber todo esto para poder dar una instrucción al lenguaje de programación Java, sus características, etc. Finalizaremos con una conclusión dando ventajas y desventajas de usar Java.


¿Qué es un programa? (nivel 1)

“Un programa es una secuencia de instrucciones que deben seguirse, empezando con la primera y avanzando de una en una hasta que se complete la secuencia” (Bell & Parr, 2003)

¿Qué es un lenguaje de programación? (nivel 2)

Según (Belmonte Fernández, 2004) es “Lenguaje artificial que se utiliza para expresar programas de ordenador”.

Tipos de lenguaje de programación (nivel 3)

Existen 3 tipos de lenguajes:

  1. El Lenguaje Máquina: Se entiende directamente con la computadora. Este lenguaje utiliza el alfabeto binario (0 y 1).
  2. Lenguajes de programación de bajo nivel: Son mucho más fáciles de utilizar que el lenguaje máquina, pero dependen mucho de la computadora como sucedía con el lenguaje máquina.
  3. Lenguajes de programación de alto nivel: Son más fáciles de aprender porque se usan palabras del lenguaje natural (generalmente del inglés)

De este último se desarrollan cinco tipos según  el tipo de trabajo:

  • Lenguaje  imperativo.
  • Lenguaje declarativo.
  • Lenguaje de programación orientado a objetos.
  • Lenguaje orientado al problema.
  • Lenguaje de programación natural.

Lenguajes de programación más populares (Nivel 2)

El índice TIOBE[1] es un informe mensual que elabora y publica la empresa TIOBE Software BV.

[pic 5]

Imagen 1- 5 programas más utilizados según TIOBE


Lenguaje de programación JAVA (nivel 1)

“Java es un lenguaje de programación y una plataforma informática comercializada por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web que no funcionarán a menos que tenga Java instalado y cada día se crean más. Java es rápido, seguro y fiable. Desde portátiles hasta centros de datos, desde consolas para juegos hasta súper computadoras, desde teléfonos móviles hasta Internet, Java está en todas partes.”  (JAVA, s.f.)

Características (nivel 2])

Java es un lenguaje de programación que tiene las siguientes características:

  • Es sencillo y fácil de utilizar, no es complejo.
  • Es ligero y cuenta con lo esencial.
  • Está orientado a Objetos
  • Es independiente a la arquitectura y portable, ya que se puede ejecutar en casi todas las computadoras sin necesidad de ser modificados.
  • Es seguro porque cuenta con políticas que evitan la codificación de virus.
  • Es multitarea ya que se puede ejecutar diferentes líneas de código al mismo tiempo.
  • Es dinámico gracias a que para la ejecución no es necesario cargar completamente el programa.
  • Es robusto, si el programa presenta fallas no afectara ni dañara nada.
  • Es al mismo tiempo compilador e interpretador

Compilación y ejecución (nivel 2)

El compilador es el encargado de convertir el código fuente de un programa en un código intermedio llamado bytecode[2] que es independiente de la plataforma en que se trabaje y que es ejecutado por el intérprete de Java que forma parte de la Máquina Virtual de Java.

Con el compilador de Java, el programa fuente con extensión .java es traducido a un lenguaje intermedio o pseudocódigo (no es código máquina) llamado Java bytecodes generándose un programa compilado almacenado en un archivo con extensión .class . Este archivo puede ser posteriormente interpretado y ejecutado por el intérprete de Java (lo que se conoce como la Máquina Virtual Java o Java Virtual Machine). Por eso Java es multiplataforma, ya que existe un intérprete para cada máquina diferente. Por tanto, la compilación se produce una vez y la interpretación cada vez que el programa se ejecuta. [pic 6]

...

Descargar como (para miembros actualizados)  txt (14.9 Kb)   pdf (528 Kb)   docx (251.1 Kb)  
Leer 9 páginas más »
Disponible sólo en Clubensayos.com