Temario topicos selectos de programación

Solo disponible en BuenasTareas
  • Páginas : 7 (1740 palabras )
  • Descarga(s) : 4
  • Publicado : 13 de diciembre de 2009
Leer documento completo
Vista previa del texto
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Tópicos selectos de programación Carrera: Ingeniería en Sistemas Computacionales Clave de la asignatura: SCM - 0435 Horas teoría-horas práctica-créditos 3-2-8

2.- HISTORIA DEL PROGRAMA

Lugar y fecha de elaboración o Participantes revisión Instituto Tecnológico Representantes de la de Toluca del academia de sistemas y 18 al 22 agosto 2003.computación de los Institutos Tecnológicos. Instituto Tecnológico de: Cd. Cuauhtémoc, Chihuahua II, Nogales. 23 agosto al 7 de noviembre 2003.

Observaciones (cambios y justificación) Reunión nacional de evaluación curricular de la carrera de Ingeniería en Sistemas Computacionales.

Academia de sistemas y Análisis y enriquecimiento de computación. las propuestas de los programas diseñados enla reunión nacional de evaluación.

Instituto Tecnológico Comité de consolidación de León de la carrera de 1 al 5 de marzo 2004. Ingeniería en Sistemas Computacionales.

Definición de los programas de estudio de la carrera de Ingeniería en Sistemas Computacionales.

3.- UBICACIÓN DE LA ASIGNATURA a). Relación con otras asignaturas del plan de estudio Anteriores Asignaturas Temas ProgramaciónArreglos Orientada a unidimensionales Objetos y multidimensionales Métodos y mensajes Constructor, destructor Sobrecarga Herencia Posteriores Asignaturas Temas Sistemas Administración de operativos. procesos y del procesador. Administración de entrada/salida Administración de memoria

b). Aportación de la asignatura al perfil del egresado • • • Desarrolla sistemas de información, programaciónde redes de computadora, sistemas distribuidos, de base y aplicación. Desarrolla interfaces de software hombre-máquina, máquina-máquina. Aplica nuevas tecnologías a la solución de problemas de su entorno laboral.

4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante integrará tópicos avanzados de programación al desarrollo de aplicaciones que requieran multihilo, multimedia, interfaz grafica deusuario y comunicación con puertos.

5.- TEMARIO Unidad Temas 1 Tipos de datos definidos por el usuario. 1.1 1.2 1.3 1.4 1.5 1.6 1.7 Subtemas Agregación de datos (struct). Uniones de datos (union). Registros variantes. Tipos de datos enumerados. Manejo de bits. Campos de bits. Operaciones con Bits ( AND, OR, NOT, XOR).

2 3

Creación de componentes y librerías dinámicas Programaciónconcurrente multihilo.

2.1 Creación de componentes. 2.2 Creación de librerías dinámicas. 3.1 Concepto de Hilo. 3.2 Comparación de un programa de flujo único contra uno de flujo múltiple. 3.3 Creación y control de hilos. 3.3.1 Atributos de hilos. 3.3.2 Creación e Inicialización de hilos. 3.3.3 Arranque de hilos. 3.3.4 Manipulación de hilos. 3.3.5 Suspensión de hilos. 3.3.6 Parada de hilos. 3.4Sincronización de hilos. 3.4.1 Mutex. 3.4.2 Semáforos. 3.4.3 Barreras (Barrier). 4.1 Creación de interfaz gráfica para usuarios. 4.1.1 Librería de interfaz gráfica (API’s). 4.1.2 Aplicaciones GUI. 4.2 Computación gráfica. 4.2.1 Área de dibujo. 4.2.2 Primitivas de dibujo (línea, arco, circulo, colores, rellenos, imágenes).

4

Interfaz Gráfica de Usuario (GUI).

5.- TEMARIO (Continuación) 5Multimedia. 5.1 Introducción a la multimedia. 5.2 Componentes de un sistema multimedia. 5.3 Formatos de archivo multimedia. 5.4 Creación y manipulación de objetos con formatos de archivo gráfico comunes (GIF, TIFF, JPEG, WMF). 5.5 Creación y manipulación de objetos con formatos de animación y video comunes (AVI, QUICKTIME, MPEG, GIF animado). 5.6 Creación y manipulación de objetos con formatos de audio(compresión de sonido, formato MIDI, MP3). 5.7 Integración de los elementos multimedia. 5.8 Interactividad. 6.1 Interrupciones. 6.2 Generalidades de los puertos. 6.3 Puerto serial y sus variantes. 6.3.1 USB. 6.3.2 Infrarrojo. 6.3.3 Fire wire. 6.4 Paralelo y sus variantes. 6.5 Interrupciones que intervienen en cada puerto. 6.5.1 Direcciones bases. 6.5.2 Registros. 6.6 Envío y recepción de los datos....
tracking img