martes, 10 de septiembre de 2019


Tópico Selectos De Programación 


INTRODUCCIÓN 

TEMA 1: TIPOS DE DATOS DEFINIDO POR EL USUARIO

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)


TEMA 2: CREACIÓN DE COMPONENTES Y LIBRERÍAS DINÁMICAS

SUBTEMAS

Creación de componentes 

Creación de librerías dinámicas


TEMA 3: PROGRAMACIÓN CONCURRENTE MULTIHILO

SUBTEMAS

Concepto de hilo 

Comparación de un programa de flujo único contra uno de flujo múltiple

  Creación e inicialización de hilos  

 Arranque de hilos 

Suspensión de hilos 

Parada de hilos 

Sincronización de hilos

 Mutex

 Semáforos

  Barreras (Barrier)


TEMA 4: INTERFAZ GRÁFICA DE USUARIO (GUI)

SUBTEMAS

Creación de interfaz gráfica para usuarios 

•Libreria de interfaz gráfica (API´s)

•Aplicaciones GUI

Computación Gráfica

•Area de dibujo 

•Primitivas de dibujo (Linea, Arco, Circulo, Colores, Rellenos, Imágenes) 


TEMA 5: MULTIMEDIA 

SUBTEMAS

Introducción a la multimedia 

Componentes de un sistema multimedia 

Formatos de archivos multimedia 

Creación y manipulación de objetos con formatos de archivo gráfico comunes (GIF, TIFF, JPEG, WMF).

Creación y manipulación de objetos con formatos de animación y video comunes (AVI, QUICKTIME, MPEG, GIF. Animacion)

Creación y manipulación de objetos con formatos de audio (compresión de sonido, formato MIDI, MP3).

Integración de los elementos multimedia 

Interactividad  


TEMA 6: PROGRAMACIÓN DE PUERTOS E INTERRUPCIONES

SUBTEMAS

Interrupciones

Generalidades de los puertos 

Puesto serial y sus variantes 

•USB

•Infrarrojo

•Fire wire 

Paralelo y sus variantes 

Interrupciones que intervienen en cada puerto

•Direcciones bases

•Registros 

Envió y recepción de los datos

Ejemplos de programación entre puertos y dispositivos 





No hay comentarios: