INSTITUTO TECNOLÓGICO de cd. juárez AVANCE PROGRAMÁTICO

Anuncio
INSTITUTO TECNOLÓGICO
de cd. juárez
AVANCE PROGRAMÁTICO
Departamento :
DE SISTEMAS Y COMPUTACIÓN
Semestre:
Agosto – Diciembre del 2011
Carrera:
IngenieríaElectromecánica
Materia :
Introducción a la Programación
Titular:
Lic. Martha Araceli Castañeda Parra
OBJETIVO GENERAL
Proporcionará las herramientas de para
la solución de problemas de ingeniería.
Programaciónconun lenguaje
Estructuradoparala solución de
problemasde ingeniería.
SEMANA
1
23 al 27
Enero
2
30 Enero
Al
3 Febrero
3
7 al 10
Febrero
4
13 al 17
Febrero
Clave
EMZ - 0522
CRITERIOS DE EVALUACIÓN
EXÁMENES
50 %
PROYECTOS
TAREAS
PARTICIPACIONES
OTROS
CONTENIDO
30 %
10 %
10 %
Pract. de aprendizaje
1.-Introducción a la Programación
1.1 Historia de los lenguajes de
programación.
1.2 Análisis y comprensión de problemas.
1.3 Diseño de algoritmos.
1.3.1 Conceptos básicos.
1.3.2 Metodología de la
programación
1.3.3 Diagramas de flujo.
TAREA-PROBLEMA
*Buscar y analizar información
que le permita conocer y
aplicar
el
entorno
de
herramientas algorítmicas.
*Realiza la primer practica en
pseudocódigo y diagramas de
flujo de programas propuestos
1.3.4 Pseudocódigos.
1.4 Variables, operadores, tipos de datos y
expresiones.
1.4.1 Variables y constantes.
1.4.2 Tipos de datos fundamentales.
1.4.3 Modificadores de datos.
1.4.4 Operadores y precedencia.
1.4.5 Construcción de expresiones.
1.4.6 Sentencias y bloques de
sentencias de programa.
1.5 Estructura de un programa.
2.-Entradas y Salidas
2.1 Salida con formato.
2.1.1. Especificadores de formato
2.1.2. Secuencias de escape.
2.1.3. Ancho de campo
2.1.4. Especificadores de
precisiones.
2.2 Entrada con formato.
2.3 Otras funciones de entrada y salida
3.-Estructuras de controlselectivas y repetitivas.
3.1 Control secuencial.
3.2 Control selectivo
3.2.1 Las sentencias ife if-else.
TAREA-PROBLEMA
*Comenta y discute sobre
ejemplos expuestos por el
maestro
*
Realiza
ejercicios
de
programación que apliquen las
herramientas algorítmicas
TAREA-PROBLEMA
*Busca y analiza información
que le permita
conocer y
aplicar los conceptos de
entradas y salidas de flujo en
C++
*Realiza
ejercicios
de
programación que implique
entradas y salida de flujo
TAREA-PROBLEMA
*Comenta
y
analiza
información que le permita
conocer entradas y salidas de
flujo en C++
5
20 al 24
Febrero
6
27 Febrero
Al
2 Marzo
7
5 al 9
Marzo
8
12 al 16
Marzo
9
20 al 23
Marzo
10
26 al 30
Marzo
2 al 13
Abril
11
16 al 20
Abril
12
23 al 27
Abril
13
2 al 4
Mayo
14
7 al 11
Mayo
15
16 al 18
Mayo
16
21 al 25
Mayo
3.2 2 Selección Múltiple ( ifanidados y
sentenciaswitch).
3.3. Control repetitivo.
3.3.1 Sentenciawhile
3.3.2 Sentencia do-while.
3.3.3 Sentencia for.
3.3.4 Ciclos anidados
4.-Funciones
4.1 Declaración, definición y el prototipo deuna función
creada por el programador.
4.2 Cuerpo de la función.
4.3 Llamadas a una función y el paso de
argumentos.
5.-Arreglos
5.1 Declaración de arreglos y
procesamiento de un arreglo
5.2 Arreglos de caracteres.
5.3 Paso de arreglos a funciones.
5.4 Búsqueda en arreglos y ordenamiento de arreglos.
6.-Apuntadores
6.1 Declaración e inicialización devariables de
apuntadores.
6.2 Aritmética de apuntadores.
*Realiza
ejercicios
de
programación que implique
estructuras de control
*Realiza ejercicios de
programación que implique
estructuras de control
TAREA-PROBLEMA
*Busca y propone la solución
de los problemas planteados
que involucren el uso de
funciones
*Diseño y elaboración de
programas que involucren el
uso de funciones
TAREA-PROBLEMA
*Busca y analiza información
que le permita
conocer y
aplicar los conceptos de
arreglos en C++.
*Diseño y elaboración de
programas que involucren el
uso de funciones
*
Realizar
síntesis
de
investigación de apuntadores
Vacaciones de Primavera (Semana Santa)
6.3 Arreglo de apuntadores.
6.4 Apuntadores a funciones.
7.- Estructuras
7.1 Definición, declaración e inicializaciónde
estructuras.
7.2 Estructuras y apuntadores
7.3 Arreglo de estructuras.
7.4 Paso de estructuras como argumentosa funciones
7.3 Arreglo de estructuras.
7.4 Paso de estructuras como argumentosa funciones
8.- Archivos
8.1 Archivos de acceso secuencial.
8.2 Archivos de acceso directo o aleatorio.
*Solución de problemas por
medio de apuntadores
Diseño y elaboración de
programas que utilicen
estructuras
*Diseño y
programas
estructuras
elaboración de
que
utilicen
* Elaborar programas con la
capacidad de enviar datos a
archivos,
de
acceso
secuencial y de acceso
aleatorio.
28 Mayo
Al
1 Junio
4 al 8
Junio
BIBLIOGRA
FÍA
EVALUACIONES FORMATIVAS durante las unidades
EVALUACION SUMATIVA
*como programar en C/Cc++
Deitel y Deitel
Descargar