Mgter Alejandro Ramos. Los Lenguajes de Programación.

Post on 28-Jan-2016

241 views 0 download

Transcript of Mgter Alejandro Ramos. Los Lenguajes de Programación.

Mgter Alejandro Ramos

Los Lenguajes de Programación

Los Lenguajes de Programación

Conjunto de Palabra ReservadaSímbolos Reglas Sintácticas

Definen su estructura y El significados de elementos y expresiones

Idiomas Artificiales

Cálculos y Procesos

Escritura compilación y verificación del código fuente

Java

1995

La plataforma

JRE Java Runtime Environment

Entornos de Desarrollo Bajo Java.

IDES

• Legibilidad

• Corrección

• Eficiencia

Atributos que debe tener un Programa Java

Clase 2 -Estructura del Programa

Clase 2 -Estructura del Programa

Clase2- Elementos de un Programa Java

Comentarios de Bloque

Clase2- Elementos de un Programa Java

Comentarios de Documentación

Clase2- IDENTIFICADO

Comentarios de Línea

Clase2- IDENTIFICADONotaciones

Camel

Notación C

Notación Húngara

Notación para constantes

UpperCamelCase, CamelCase o PascalCase: en esta variante la primera letra también es mayúscula.lowerCamelCase, camelCase o dromedaryCase: la primera letra es minúscula.

Utilizaron el carácter _ como separador: end_of_file. 

La notaión Húngara se basa en Camel, añadiendo al principio del identificador una secuencia de letras en minúscula, que indica alguna característica del identificador, como su tipo en el caso de variables.

iValue podría denotar una variable entera.fValue una variable float.frmPartner la instáncia de un formulario.

En muchos lenguajes de programación, se tiene la costumbre de denotar las constantes mediante identificadores en mayúsculas.Java recomienda esta notación para constantes

Clase2- IDENTIFICADO

Normas Básicas

Clase2- IDENTIFICADO

Normas Básicas

Clase2- IDENTIFICADO

Normas Básicas

Clase2- IDENTIFICADO

Normas Básicas

Clase2- Variables y Valores

Clase2- Variables y Valores

Constante

Clase2- Variables y Valores

Constante

Clase2- Tipos Primitivos

Clase2- Tipos Primitivos

Clase2- Tipos Primitivos

Clase2- Literales

Clase2- Literales

Clase2- Literales

Clase2- Literales

Clase2- Operadores

Clase2- Operadores

Clase2- Expresiones

Clase2- Expresiones

Clase2- Conversión de tipo

Clase2- Palabras Reservadas