PRINCIPIOS DE PROGRAMACIÓN Mtro. en Ingeniería de Software. Especialidad en e-commerce Ismael Jiménez Hernández Consideraciones Generales Instructor: Ismael Jiménez Hernández Duración: 3.2 horas/semana Metodología de trabajo. 1.- La calificación final estará determinada por los puntos de la escala de evaluación. 2.- La asistencia a prácticas de laboratorio permitirá reforzar los conocimientos adquiridos en el salón de clases, es así como será de carácter obligatorio su participación en los días programados. 3.- Cada examen tiene una fecha programada (únicamente se aplica el examen en esta fecha establecida). 4.- Se desarrollará un trabajo final (proyecto) que integre los temas vistos en el curso (Se deberá entregar en la fecha programada, no se permitirán reenvíos). Evaluación. Prácticas Laboratorio ------------------------------------------Actividades de Aprendizaje ----------------------------------Proyecto ----------------------------------------------------------Examen Parcial --------------------------------------------------- 20% 20% 20% 40% 1er. Parcial -------- 10 – 15 de Junio 2do. Parcial ------- 15 – 20 de Julio 3er. Parcial -------- 14 – 22 de Agosto Nota: • La entrega de los proyectos y actividades dentro y fuera de clase, sin excepción alguna deberán entregarse en tiempo para ser consideradas en su escala de evaluación. • DropBox (Servicio de almacenamiento archivos en la nube): Serán enviadas tareas, trabajos, proyectos y en general toda actividad de aprendizaje que se vaya generando. Email: uvm_pp1@hotmail.com Pwd: un1vers1dadpp1& Principios de Programación Objetivos específicos: Al termino de esta clase el alumno: • Estructuras de control (decisión). • Uso de las instrucciones de selección if y swich. • ifs anidados. • switch / case. • Estructuras de repetición. • for. • while. • do – while. • Ejercicios varios. Práctica 2 Principios de Programación Estructuras de control (decisión). Permiten determinar la secuencia de ejecución de las sentencias de un programa. Existen dos tipos de estructuras de control: - Estructuras de selección (condicional o alternativa). - Estructuras de iteración (repetición). Estructuras de selección (condicional o alternativa). - Permiten seleccionar y ejecutar unas instrucciones u otras según se cumpla o no una determinada condición. if (si) - Evalúa la condición y si está se cumple se ejecuta una determinada acción o grupo de acciones en caso contrario se salta dicho grupo de acciones. Sintaxis: Principios de Programación - Se evalúa la condición y si ésta se cumple se ejecuta una determinada instrucción o grupo de instrucciones. Si no se cumple se ejecuta otra instrucción o grupo de instrucciones. Sintaxis: - Se obtiene anidando sentencias if ... else. Permite construir estructuras de selección más complejas. Sintaxis: Principios de Programación Ejercicio 1: Desarrollar una aplicación que solicite por teclado la nota (calificación) obtenida por un alumno y muestra un mensaje si el alumno ha sido aprobado. Principios de Programación Ejercicio 2: Desarrollar una aplicación que solicite por teclado la nota (calificación) obtenida por un alumno y muestra ha aprobado o no. reprobado”): Principios de Programación