0% encontró este documento útil (0 votos)
4 vistas

Programacion en Java

La asignatura de Programación en JAVA tiene como objetivo enseñar las herramientas necesarias para crear aplicaciones básicas utilizando programación estructurada y una introducción a la orientación a objetos. El contenido abarca desde la introducción a aplicaciones JAVA, clases y objetos, estructuras de control, métodos, arreglos, hasta la manipulación de archivos y flujos. Se enfatiza el uso de técnicas de resolución de problemas y la implementación de algoritmos en el desarrollo de software.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
4 vistas

Programacion en Java

La asignatura de Programación en JAVA tiene como objetivo enseñar las herramientas necesarias para crear aplicaciones básicas utilizando programación estructurada y una introducción a la orientación a objetos. El contenido abarca desde la introducción a aplicaciones JAVA, clases y objetos, estructuras de control, métodos, arreglos, hasta la manipulación de archivos y flujos. Se enfatiza el uso de técnicas de resolución de problemas y la implementación de algoritmos en el desarrollo de software.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 2

NOMBRE DE LA ASIGNATURA

Programación en JAVA

CICLO CLAVE

3er SEMESTRE CURRICULAR

OBJETIVO GENERAL DE LA ASIGNATURA

Dar a conocer al usuario las herramientas necesarias de JAVA para la creación de aplicaciones
básicas que implementen la programación estructurada y una breve introducción a la orientación a
objetos.

I.- Introducción a las aplicaciones JAVA


– Cómo utilizar estatutos de entrada y salida
– Tipos de JAVA Primitivos
– Conceptos de memoria básicos
– Uso de operaciones aritméticas
– La precedencia de los operadores aritméticos
– Estatutos para hacer decisiones
– Operadores relacionales y de igualdad

II.- Introducción a las clases y Objetos


– Qué son las clases, objetos, métodos y variables de instancia
– Cómo declarar una clase y usarla para crear un objeto
– Cómo declarar métodos en una clase para implementar los comportamientos de clase
– Cómo declarar variables de instancia en una clase para implementar los atributos de una clase
– Cómo llamar los métodos de un objeto para hacer que esos métodos ejecuten sus tareas
– La diferencia entre variables de instancia de una clase y variables locales de un método
– Cómo utilizar un constructor para asegurar que los datos de un objeto son inicializados cuando
un objeto es creado
– Las diferencias entre tipos primitivos y de referencia

III.-Estructuras de Control
– Utilizar técnicas de resolución de problemas
– Desarrollar algoritmos a través de procesos top-down, refinamiento de pasos utilizando
pseudocódigo
– Utilizar “if” y “If-else” para escoger entre acciones alternativas
– Utilizar el estatuto “while” para ejecutar estatutos en un programa en forma repetitiva
– Fundamentos de repetición controlada por contador
Utilizar repetición controlada por contador y repetición controlada por centinela
– Utilizar asignaciones compuestas, operadores de incremento y decremento
– Los tipos de datos primitivos
– El uso del “for” y el “do … while” para ejecutar estatutos en un programa repetidamente
– Entender selección múltiple utilizando el estatuto “switch”
– Utilizar “break” y “continue”
– Utilizar operadores lógicos para condicionales complejos en estatutos de control
IV.-Métodos
– Cómo se asocian los métodos y campos estáticos con una clase
– Utilizar los métodos comunes de la clase Math disponibles en el API de Java
– Entender los mecanismos de paso de información entre métodos
– Cómo el mecanismo call/return es soportado por la pila de llamado a métodos y registros de
activación
– Cómo implementar generación de números aleatorios
– Cómo la visibilidad de declaraciones está limitada a una región especifica de programas.
– Qué es la recarga de métodos y como se usa para crear métodos sobrecargados

V.-Arreglos
– Qué son los arreglos
– Utilizar arreglos para almacenar datos y obtener datos de listas y tablas de valores
– Declarar variables, inicializar arreglos y referirse a elementos individuales de arreglos
– Pasar arreglos a métodos
– Declarar y manipular arreglos multidimensionales
– Escribir métodos que utilicen listas de argumentos de longitud variable
– Leer argumentos de línea de comando en un programa

VI.- Archivos y flujos


– Creación, lectura, escritura y actualización de archivos
– Utilización de la clase “file” para obtener información acerca de archivos y directorios
– La jerarquía de clases del flujo de entrada/salida de Java
– Las diferencias entre archivos de texto y archivos binarios
– El procesamiento de archivos secuenciales
– Utilización de las clases “Scanner” y “Formatter” para procesar archivos de texto
– La utilización las clases “FileInputStream” y “FileOutputStream”
– El uso del cuadro de dialogo “JFileChooser”
– El uso del cuadro de las clases “ObjectInputStream” y “ObjectOutputStream”

También podría gustarte