Download academia cisco - espol - Academia Regional Cisco
Document related concepts
no text concepts found
Transcript
ACADEMIA CISCO - ESPOL OBJETIVOS Al finalizar el curso, el alumno deberá tener los conocimientos básicos en la programación orientada a objetos utilizando como lenguaje Java, lo cual abarca el uso adecuado de los operadores, estructuras de control, clases, objetos, atributos, métodos, constructores, arreglos, herencia, lectura desde teclado, manejo de excepciones y procesamiento de archivos. Objetivos específicos Las habilidades adquiridas incluyen: Resolver problemas básicos tecnológicos aplicando el conocimiento de la programación orientada a objetos. Implementar clases que apliquen el uso de atributos, métodos, constructores y manejo de excepciones aprendidos en este curso. Utilizar archivos de texto para el almacenamiento de información. Implementar proyectos tecnológicos que integren los conceptos aprendidos, expresados en un lenguaje de programación de alto nivel con la ayuda de una herramienta de desarrollo. REQUISITOS Conocimiento de matemática básica. Conocimiento básico del lenguaje C. CONTENIDO Programa Resumido Capítulo 1: Introducción Capítulo 2: Programación orientada a objetos con Java Capítulo 3: Elementos del lenguaje Java Capítulo 4: Operadores y estructuras de control Capítulo 5: Principios de definición y uso de clases Capítulo 6: Arreglos Capítulo 7: Herencia Capítulo 8: Lectura desde teclado Capítulo 9: Excepciones Capítulo 10: Lectura y escritura de ficheros Programa Detallado Capítulo 1: Introducción (2.5 HORAS) 1.1 1.2 1.3 1.4 1.5 Origen de Java Características Principales JDK: Arquitectura JDK: Instalación El compilador javac ACADEMIA CISCO - ESPOL 1.6 1.7 1.8 Compilación de un primer programa en Java El entorno de ejecución Java Entornos de desarrollo Java Capítulo 2: Programación orientada a objetos con Java (2.5 HORAS) 2.1 2.2 2.3 Introducción a la Programación Orientada a Objetos ¿Qué son los objetos? Describiendo objetos Capítulo 3: Elementos del lenguaje Java (5 HORAS) 3.1 3.2 3.3 3.4 Elementos del lenguaje Java Concepto de tipos de datos Sintaxis Creación de objetos Capítulo 4: Operadores y estructuras de control (5 HORAS) 4.1 4.2 4.3 4.4 4.5 Operaciones de Objetos Datos numéricos y operaciones Conversión de tipos de datos Caracteres y cadenas de caracteres Estructuras de control Capítulo 5: Principios de definición y uso de clases (5 HORAS) 5.1 5.2 5.3 5.4 5.5 5.6 5.7 Creación de una Clase Atributos (Clase y herencia) Encapsulamiento Constructores Tipos y Sintaxis de métodos Palabra clave this Sobrecarga Capítulo 6: Arreglos (5 HORAS) 6.1 6.2 6.3 6.4 Arreglos Declaración e inicialización de Arreglos Uso de Arreglos Arreglos Multidimensionales Capítulo 7: Herencia (5 HORAS) 7.1 7.2 7.3 7.4 7.5 7.6 Herencia de Clases Modificadores de acceso Sobreescritura Uso de this y super Interfaces Polimorfismo ACADEMIA CISCO - ESPOL Capítulo 8: Lectura desde teclado (2.5 HORAS) 8.1 8.2 8.3 8.4 Introducción InputStreamReader y BufferedReader Scanner Ejemplos Capítulo 9: Excepciones (2.5 HORAS) 9.1 9.2 9.3 Concepto de Excepción Tipos de Excepciones Manejo de Excepciones Capítulo 10: Lectura y escritura de ficheros (5 HORAS) 10.1 Lectura y escritura de ficheros 10.2 Serialización de objetos DURACIÓN 40 Horas TEXTO GUÍA Paul Deitel y Harvey Deitel, Cómo Programar en Java, Novena Edición, 2012, Pearson.