Encabezado Facultad de Ciencias
presentacion

Introducción a Ciencias de la Computación I

¿Programar? ¿Objetos? ¿Java? ¿Estoy en la carrera correcta?

Si!!!! Estas en la carrera correcta y en la materia correcta!!!

En este curso:

  • Conocerás un proceso que se recomienda mucho para desarrollar software.
  • Aprenderás los conceptos básicos de Orientación a Objetos.
  • Desarrollarás programas utilizando Java como lenguaje de programación.

¿Qué es un proceso de desarrollo de software?

  • Es un mapa en el que nos vamos a estar moviendo.
  • Este mapa contiene las etapas, actividades y documentos que se recomienda tomar en
cuenta cuando se va a desarrollar una aplicación.



¿Qué es programar?

  • Programar es una forma de indicarle instrucciones a una computadora para que las ejecute.


¿Qué es Java?

  • Java es un lenguaje de programación orientado a objetos de propósito general.


¿Porqué es importante este curso?

  • Es un curso que te dará las bases para las materias de los siguientes semestres.
  • Es un curso que te dará las bases para tu vida profesional.


Temario:

1. El proceso de desarrollo de Software

• Captura de requerimientos
• Análisis
• Diseño
• Implementación
• Pruebas

2. Conceptos básicos de Orientación a Objetos

• Objetos
• Atributos
• Operaciones
• Herencia
• Abstracción
• Polimorfismo

3. Programación básica con Java

• Clases
• Atributos
• Operadores
• Funciones y métodos
• Arreglos
• Condicionales
• Iteradores
• Excepciones
• I/O
• Archivos

4. Programación avanzada con Java

• Implementando herencia
• Clases abstractas
• Interfaces
• Implementando Polimorfismo
• Paquetes
• Collections
• Sockets y RMI
• Threads

5. Implementando algoritmos

• Programando algoritmos recursivos
• Programando algoritmos de búsqueda

6. Contexto social e histórico de la computación

• Similitudes y diferencias con otras disciplinas
• Uso, mal uso y límites de la tecnología computacional

 


Hecho en México, todos los derechos reservados 2011-2016. Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente completa y su dirección electrónica. De otra forma requiere permiso previo por escrito de la Institución.
Sitio web administrado por la Coordinación de los Servicios de Cómputo de la Facultad de Ciencias. ¿Dudas?, ¿comentarios?. Escribenos. Aviso de privacidad.