programacion

Páginas: 13 (3131 palabras) Publicado: 5 de diciembre de 2013

UNIDAD III INTRODUCCIÓN A LA PROGRAMACIÓN
3.1 Características del lenguaje de programación
3.2 Estructura básica de un programa.
3.3 Traducción de un programa: compilación, enlace de un programa, errores en tiempo de compilación.
3.4 Ejecución de un programa.
3.5 Elementos del lenguaje: datos, literales y constantes, identificadores, variables, parámetros, operadores, entrada y salida dedatos.
3.6 Errores en tiempo de ejecución.


3.1 Características del lenguaje de programación
Java es un lenguaje orientado a objetos, eso implica que su concepción es muy próxima a la forma de pensar humana. También posee otras características muy importantes:
Es un lenguaje que es compilado, generando ficheros de clases compilados, pero estas clases compiladas, son en realidadinterpretadas por la máquina virtual de java. Siendo la máquina virtual de java la que mantiene el control sobre las clases que se estén ejecutando.
Es un lenguaje multiplataforma: El mismo código java que funciona en un sistema operativo, funcionará en cualquier otro sistema operativo que tenga instalada la máquina virtual java.
Es un lenguaje seguro: La máquina virtual, al ejecutar el código java,realiza comprobaciones de seguridad, además el propio lenguaje carece de características inseguras, como por ejemplo los punteros.
Gracias al API de java podemos ampliar el lenguaje para que sea capaz de, por ejemplo, comunicarse con equipos mediante red, acceder a bases de datos, crear páginas HTML dinámicas, crear aplicaciones visuales al estilo Windows, ...
Para poder trabajar con java esnecesario emplear un software que permita desarrollar en java. Existen varias alternativas comerciales en el mercado: JBuilder, Visual Age, Visual Café, NetBeans... y un conjunto de herramientas shareware, e incluso freeware, que permiten trabajar con java. Pero todas estas herramientas en realidad se basan en el uso de una herramienta proporcionada por Sun, el creador de java, que es el JavaDevelopment Kit (JDK).



3.2. Estructura básica de un programa
Identificación de los componentes de una clase
Obedeciendo el principio orientado a objetos, un programa en JAVA deberá estar compuesto por clases y preferentemente cada clase deberá estar contenida en un archivo fuente independiente. Toda aplicación de escritorio estará constituida por al menos una clase llamada clase controladora,clase principal o clase de prueba que sirve de punto de entrada al programa. En toda clase pueden distinguirse las sig. Partes, secciones o apartados:
1.- Declaración de la clase obligatoria
2.- Declaración o Inicialización de los atributos (Opcional)
3.- Sus Métodos (Opcional)
4.- Los Comentarios
Nota: Aunque el compilador no objete al respecto, una clase deberá contener al menos un método oun atributo, ya que de lo contrario no tendrá razón de existir.
1.- Declaración de una clase
En la fase de implementación, una clase es un tipo o molde que sirve para crear objetos.
La sintaxis para declarar una clase es:
Modificador class nombre{
// atributos de la clase
// metodos
}

En donde:
Modificadores
Que determinan la accesibilidad de otras clases a la clase que se estadeclarando, así como el comportamiento todos son opcionales y por el momento se empleara public.
La palabra reservada class se obligatoria y le dice al compilador que el bloque de código siguiente es una declaración de clase.
Nombre
Se da el nombre de la clase según las reglas vistas con anterioridad se menciono el nombre de la clase debe coincidir exactamente con el nombre del archivo. Java que lacontiene.

Las llaves de apertura y cierre
Delimitan el cuerpo de la definición de la clase. Todas las variables y métodos de la clase deberán ir encerradas en este bloque.

Ejemplos:
public class monedas
public class salario
public class edad

2.- Declaración e inicialización de los atributos de una clase
Las variables de la clase conocidas formalmente como atributos se colocan después...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS