Lenguaje De Programacion

Páginas: 34 (8294 palabras) Publicado: 2 de noviembre de 2012
Universidad Nacional Tecnológica del Cono Sur de Lima

EAP Ingeniería de Sistemas

Universidad Nacional
Tecnológica del Cono Sur de Lima

ESCUELA ACADEMICA PROFESIONAL DE INGENIERIA DE SISTEMAS

CURSO LENGUAJE DE PROGRAMACION 1

SEPARATA “Programación Orientada a Objetos y Aspectos Generales del Lenguaje Java”

DOCENTE

ING. CIP PIERRE PAUL LONCAN SALAZAR________________________________________________________________________________ 1 Lenguaje de Programación 1 Ing. CIP Pierre Paul Loncán Salazar

Universidad Nacional Tecnológica del Cono Sur de Lima

EAP Ingeniería de Sistemas

Programación Orientada a Objetos y Aspectos Generales del Lenguaje Java
Indice
1. Introducción 2. Diferencias entre la Programación Orientada a Objetos y la Programación Estructurada3. Características de Java a. Es Simple b. Es Orientado a Objetos c. Es Distribuido d. Es Robusto e. Es de Arquitectura Neutral f. Es Seguro g. Es Portable h. Es Interpretado i. Es Multithreaded j. Es Dinámico 4. JVM (Java Virtual Machine) 5. JDK (Java Development Kit) 6. JRE (Java Runtime Environment) 7. Estructura de un Programa Java a. Definición de Clases y Objetos b. Niveles de Protección yEncapsulamiento c. Clases Contenedoras d. Definición de Paquete 8. Programación en Java a. Variables i. Nombres de Variables ii. Tipos Primitivos de Variables iii. Como se definen e inicializan las variables iv. Visibilidad y vida de las variables b. Operadores de Java i. Operadores aritméticos ii. Operadores de asignación iii. Operadores unarios iv. Operador instanceof v. Operador condicional ? vi.Operadores incrementales vii. Operadores relacionales viii. Operadores lógicos ix. Operador de concatenación de cadenas de caracteres (+) x. Operadores que actúan a nivel de bits xi. Precedencia de operadores c. Estructuras de programación i. Sentencias o expresiones ii. Comentarios iii. Bifurcaciones 1. Bifurcación if 2. Bifurcación if else 3. Bifurcación if elseif else 4. Sentencia switch iv.Bucles 1. Bucle while 2. Bucle for 3. Bucle do while 4. Sentencias break y continue 5. Sentencias break y continue con etiquetas 6. sentencia return

________________________________________________________________________________ 2 Lenguaje de Programación 1 Ing. CIP Pierre Paul Loncán Salazar

Universidad Nacional Tecnológica del Cono Sur de Lima

EAP Ingeniería de Sistemas

1.Introducción
Java surgió en 1991 cuando un grupo de ingenieros de Sun Microsystems trataron de diseñar un nuevo lenguaje de programación destinado a electrodomésticos. La reducida potencia de cálculo y memoria de los electrodomésticos llevó a desarrollar un lenguaje sencillo capaz de generar código de tamaño muy reducido. Debido a la existencia de distintos tipos de CPUs y a los continuos cambios, eraimportante conseguir una herramienta independiente del tipo de CPU utilizada. Desarrollaron un código “neutro” que no dependía del tipo de electrodoméstico, el cual se ejecutaba sobre una “máquina hipotética o virtual” denominada Java Virtual Machine (JVM). Era la JVM quien interpretaba el código neutro convirtiéndolo a código particular de la CPU utilizada. Esto permitía lo que luego se haconvertido en el principal lema del lenguaje: “Write Once, Run Everywhere”. A pesar de los esfuerzos realizados por sus creadores, ninguna empresa de electrodomésticos se interesó por el nuevo lenguaje. Al programar en Java no se parte de cero. Cualquier aplicación que se desarrolle “cuelga” (o se apoya, según como se quiera ver) en un gran número de clases preexistentes. Algunas de ellas las ha podidohacer el propio usuario, otras pueden ser comerciales, pero siempre hay un número muy importante de clases que forman parte del propio lenguaje (el API o Application Programming Interface de Java).

2. Diferencias entre la Programación Orientada a Objetos y la Programación Estructurada
Programación Estructurada: Conjunto de prácticas y disciplinas de programación que se basan en el uso de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguajes de programacion
  • Lenguajes de programación
  • lenguaje de programacion
  • lenguajes de programacion
  • Lenguaje De Programacion
  • lenguaje de programacion
  • Los Lenguajes De Programacion
  • Lenguaje de programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS