PLAN DE ESTUDIO VIGENTE A PARTIR DEL I SEMESTRE 2014
Enviado por luisftw507 • 14 de Noviembre de 2017 • Apuntes • 1.813 Palabras (8 Páginas) • 221 Visitas
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ[pic 1][pic 2]
FACULTAD DE INGENIERIA DE SISTEMAS COMPUTACIONALES
LICENCIATURA EN DESARROLLO DE SOFTWARE
PLAN DE ESTUDIO VIGENTE A PARTIR DEL I SEMESTRE 2014
Actualizado en el Verano 2017
ASIGNATURA: | DESARROLLO DE SOFTWARE II (JAVA) | ||
PREREQUISITOS: | DESARROLLO DE SOFTWARE I | ||
CODIGO: | 8393 | CREDITOS: | 4 |
HORAS DE CLASES: | 3 | HORAS DE LAB. : | 2* |
OBJETIVOS GENERALES:
- Desarrollar aplicaciones de software bajo una metodología OO, de acuerdo a las especificaciones del lenguaje Java.
OBJETIVOS ESPECIFICOS:
- Identificar la estructura y los elementos del lenguaje bajo la metodología orientado a objeto, de acuerdo a las especificaciones del lenguaje Java.
- Manejar en la solución de problemas las estructuras de entrada/salida con excepciones, de acuerdo a las especificaciones del lenguaje Java.
- Utilizar en la solución de problemas las estructuras de control, de acuerdo a las especificaciones del lenguaje Java
- Utilizar en la solución de problemas las estructuras de arreglo, de acuerdo a las especificaciones del lenguaje Java
DESCRIPCIÓN:
Es una asignatura fundamental en la carrera de Licenciatura en Desarrollo de Software, la cual pretende iniciar al alumno en el conocimiento y uso de la tecnología Java, mediante el aprendizaje de los aspectos fundamentales del lenguaje tales como:
- Entorno de desarrollo y elementos del lenguaje Java
- Estructura de una aplicación en Java bajo una metodología orientada a objeto.
- Sentencias de entrada/salida y manejo de excepciones
- Sentencias de control y
- Sentencias arreglos
CONTENIDO:
- INTRODUCCIÓN A LA PROGRAMACIÓN JAVA (3 Semanas)
- Origen
- Características de JAVA
- Ambiente de desarrollo de JAVA.
- Entornos para Crear Aplicaciones en el lenguaje Java
- IDE
- JDK
- Tipos de Plataformas de Desarrollo en Java
- J2SE
- J2EE
- J2ME
- Tipos de Aplicaciones a Desarrollar en Java.
- Aplicaciones de Consola
- Modo Grafico (Swing, AWT)
- Applets
- Servlets
- JSP
- Móviles
- Estructura General de una aplicación en Java
- Elementos básicos de la programación en JAVA
1.4.1.1 Comentarios
1.4.1.2. Identificadores
1.4.1.3. Tipos de datos
1.4.1.4. Variables / Constantes
1.4.1.5. Operadores y expresiones
1.4.1.6. Jerarquía de operadores
1.4.1.7. Sentencias de asignación
II PROGRAMACION ORIENTADA A OBJETOS (3 Semanas)
2.1 Características
2.1.1 Abstracción de Datos
2.1.2 Encapsulamiento
2.1.3 Ocultamiento
2.1.4 Herencia
2.1.5 Polimorfismo
2.2 Construcción de clases y objetos en Java.
2.2.1 Definición de una Clase
2.2.1.1 Miembros de una clase
2.2.1.2 Declaración de atributos
2.2.2 Métodos
2.2.2.1 Declaración de Métodos
2.2.2.2 Paso de parámetros (por valor y por referencia)
2.2.2.3 Tipo de retorno del método
2.2.2.4 Métodos especiales (constructor y destructor)
2.2.2.5 Sobrecarga de métodos
2.2.3 Modificadores de acceso a los miembros de una clase
2.2.4 Declaración y creación de un objeto
2.2.5 Acceso a datos y métodos
2.3 Construcción de clases y
2.3.1 Objetos en Java.
2.3.2 Definición de una Clase
2.3.2.1 Miembros de una clase
2.3.2.2 Declaración de Atributos
2.3.2.3 Declaración de métodos
2.3.2.3.1 Paso de parámetros (por valor y por referencia)
2.3.2.3.2 Tipo de retorno del método
2.3.2.3.3. Métodos especiales (constructor y destructor)
2.3.2.4 Modificadores de acceso a los miembros de una clase
2.3.2.5. Declaración y creación de un objeto
2.3.2.6. Acceso a datos y Métodos
2.3.2.7. Sobrecarga de métodos
III ENTRADA Y SALIDA. MANEJANDO JOPTIONPANE Y BUFFEREDREADER. (2 semanas )
- Entrada con BufferedReader
- Salida con BufferedReader
- Manejo de excepciones
3.3.1 Concepto de excepciones
- Captura y tratamiento de errores
- Entrada con JOptionPane
- Salida con JOptionPane
- ESTRUCTURAS DE CONTROL. (4 Semanas)
- Instrucciones de alternativa
- IF
- SWITCH
- Instrucciones de repetición
- WHILE
- DO WHILE
- FOR
- ARREGLOS. (3 Semanas)
- Arreglos Unidimensionales.
- Declaración de arreglos.
- Subíndice de un arreglo
- Almacenamiento de los arreglos en memoria
- El tamaño de los arreglos. Atributo length
- Inicialización de un arreglo
- Acceso a los elementos de arreglos unidimensionales
- Lectura y escritura de elementos de arreglos unidimensionales
- Arreglos Bidimensionales.
- Inicialización de arreglos bidimensionales
- Acceso a los elementos de arreglos bidimensionales
- Lectura y escritura de elementos de arreglos bidimensionales
- Utilización de arreglos como parámetro
5.4 Arreglos Dinámicos
REFERENCIAS BIBLIOGRÁFICAS
Contenido Web
Bajar el entorno de desarrollo JAVA http://www.oracle.com/technetwork/java/javase/downloads/index.html |
...