Syllabus
MTE-0523 Lógica de Programación
DR. JOSE LUIS LIRA TURRIZA
jlira@itescam.edu.mx
Semestre | Horas Teoría | Horas Práctica | Créditos | Clasificación |
1 | 2 | 2 | 6 |
Prerrequisitos |
No aplica |
Competencias | Atributos de Ingeniería |
Normatividad |
Para aprobar la asignatura el alumno deberá aprobar tener como mínimo el 80% de asistencia. |
Materiales |
No aplica |
Bibliografía disponible en el Itescam | |||||
Título |
Autor |
Editorial |
Edición/Año |
Ejemplares |
|
Parámetros de Examen | |
PARCIAL 1 | Unidad 1, 2 y 3 |
PARCIAL 2 | Unidad 4, 5 y 6 |
Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje) | |
1. Conceptos Básicos
1.1. Introducción 1.1.1. De los problemas a los programas ![]() ![]() 1.1.2. Breves prácticas de programación ![]() 1.2. Conceptos básicos 1.2.1. Definición de Lenguaje ![]() 1.2.2. Definición de algoritmo ![]() 1.2.3. Algoritmos Cotidianos ![]() 1.2.4. Definición de Lenguaje Algorítmico ![]() |
2. Metodología para la solución de problemas por medio de computadoras
2.1. Análisis del Sistema 2.1.1. Definición del problema ![]() 2.1.2. Análisis de Datos ![]() 2.2. Solución del problema 2.2.1. Diseño de la solución ![]() 2.2.2. Pruebas y Depuración ![]() |
3. Técnicas para la formulación de Algoritmos
3.1. Tipos de representación de algoritmos 3.1.1. Diagramas de Flujo ![]() ![]() 3.1.2. Pseudocódigo ![]() 3.1.3. Diagramas Estructurados (nassi.scheneiderman) ![]() |
4. Principios de Programación
4.1. Elementos de un programa básico 4.1.1. Tipos de Datos ![]() ![]() 4.1.2. Estructura Básica ![]() 4.1.3. Aplicaciones ![]() |
5. Estructuras Básicas de Control
5.1. Secuenciales 5.1.1. Asignación ![]() 5.1.2. Entrada/Salida ![]() 5.2. Condicionales 5.2.1. Simple ![]() 5.2.2. Múltiple ![]() |
6. Arreglos
6.1. Tipos de Arreglos 6.1.1. Vectores ![]() ![]() 6.1.2. Matrices ![]() ![]() |
7. Apuntadores
7.1. Conceptos 7.1.1. Apuntadores ![]() 7.1.2. Estructuras de Datos ![]() 7.2. Estructuras Dinámicas 7.2.1. Listas Ligadas ![]() 7.2.2. Pilas ![]() 7.2.3. Colas ![]() |
8. Manejo de Módulos
8.1. Conceptos básicos 8.1.1. Modularidad y módulo ![]() 8.1.2. Características de un módulo ![]() 8.2. Diseño de módulos 8.2.1. Clasificación ![]() ![]() 8.2.2. Operaciones y parámetros ![]() |
Prácticas de Laboratorio (20212022P) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
Cronogramas (20212022P) | |||
Grupo | Actividad | Fecha | Carrera |
Temas para Segunda Reevaluación |