Programacion

Solo disponible en BuenasTareas
  • Páginas : 2 (385 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de agosto de 2012
Leer documento completo
Vista previa del texto
Universidad Nacional de Ingeniería

SILABO
CURSO DURACIÓN CÓDIGO : : : Java Fundamentos 24 horas

METODOLOGÍA
El curso se desarrolla íntegramente en el laboratorio de computación a través deresolución de casos prácticos. El instructor utiliza medios audiovisuales para presentar los temas y desarrolla ejemplos prácticos.

OBJETIVOS
Conocer las características del lenguaje java y su usoen el desarrollo de aplicaciones informáticas de todo nivel usando los conceptos de la programación orientada a objetos así como las características del modelo cliente/servidor tanto en el entornoGUI como en entorno WEB. Asimismo se estudiara las características del modelo MVC y su aplicación en entorno distribuido.

CONTENIDO Sesión 1:
• • • • • • • • • • • • Estructura de un sistemainformático Diferencias entre programación estructurada y POO Características de Java Formas de ejecución de programas Java Entornos de trabajo (IDE) Estructura de un programa Java Máquina Virtual Java,JDK y JRE Definición de clase y objeto Clases, Objetos, notación UML, propiedades, métodos, niveles de acceso. Paquetes Paradigmas de POO: Abstracción Clases: definición y tipos

Sesión 2:
• • • •• Atributos: Tipos y ámbitos Tipos de datos primitivos y objetos Constantes en Java Encapsulamiento: uso de métodos get y set Métodos: notación y tipos. • Librería java.lang. Clases Math, DateSesión 3:
• • • • • Control de flujo y operadores Herencia Superclase y subclase Sobrecarga de métodos Clases abstractas. Aplicaciones

Facultad de Ingeniería Industrial y de Sistemas

1 de 2 Universidad Nacional de Ingeniería
• • Orientación a objetos (constructores, pronombres) Interfaces, características.

Sesión 4:
• • • • • • Inner classes (clases internas) Ejecución como aplicacióntipo consola Entrada y salida estándar en Java. La clase Scanner Clases de tipo Java Main Class Métodos estáticos

Sesión 5:
• • • Interfaz grafica de usuario (GUI). Librería AWT y Swing,...
tracking img