Encabezado Facultad de Ciencias
Presentación

Actuaría (plan 2015) 2021-2

Segundo Semestre, Programación

Grupo 9159, 60 lugares. 7 alumnos.
Profesor Araceli Eugenia Mercado Fernández lu mi vi 8 a 9
Ayudante Diego Alberto Magallanes Ramírez ma ju 8 a 9
 

Objetivo

  • Desarrollar las habilidad de análisis y solución de problemas.
  • Explorar y comprender las herramientas que nos ofrece un lenguaje de programación.
  • Llegar a la solución de un problema utilizando un lenguaje de programación

Temario

  • Contexto histórico y social de la computación
  • Introducción a los algoritmos. Solución de problemas y diagramas de flujo.
  • Proceso de programación: Especificación, diseño, codificación, depuración, pruebas, validación, documentación y mantenimiento.
  • Introducción a Java: Sintaxis, estructura básica de un programa, datos primitivos, variables, operadores, expresiones, estructuras de control, entrada/salida estandar.
  • Paradigma Orientado a Objetos: Creación y uso de objetos, creación y uso de clases (Visibilidad, constructores, métodos), sobrecarga.
  • Datos estructurados: Arreglos unidimensionales, multidimensionales y dinámicos.
  • Herencia y polimorfismo.
  • Excepciones y manejo de errores.
  • Clases abstractas.
  • Interfaces.
  • Objetos persistentes: Lectura/Escritura de archivos.

Evaluación

  • 40% Tareas: Contaran con ejercicios teóricos y prácticos que abarcarán algún tema visto en clase (Aproximadamente 6).
  • 60% Proyecto Final: Es un programa que abarca todos los temas vistos a lo largo del curso, la entrega es al final del semestre y el alumno tiene aproximadamente un mes para realizarlo.

Forma de trabajo

Durante el curso trabajaremos de forma síncrona y asíncrona usando las plataformas de Meet y Classroom respectivamente. Las sesiones de Meet serán de Lunes a Viernes de 8:00 a 9:00 empezando el día 1 de marzo. En Meet únanse a prograamf.

En el Classroom se compartirán avisos, material del curso, clases grabadas, tareas/proyecto así como la fecha de entrega y su calificación.

Los códigos de acceso para Meet y Classroom serán compartidos por correo electrónico a todos los alumnos inscritos. Por esta razón, es necesario que todos los alumnos tengan registrado y actualizado su correo en su cuenta de la página de la Facultad.

Java será el lenguaje de programación que utilizaremos durante el curso.

Dudas sobre el curso

 


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.