Upload
manuel-ruiz
View
76
Download
2
Embed Size (px)
Citation preview
PROGRAMA DE LA ASIGNATURA: PROGRAMACIÓN DE INTERFASES.
CLAVE: 1452PLAN: 98 CRÉDITOS: 8LICENCIATURA: INFORMÁTICA SEMESTRE: 5º.ÁREA: INFORMÁTICA HRS. CLASE: 2REQUISITOS: SISTEMAS OPERATIVOS
MULTIUSUARIOHRS. POR SEMANA: 4
TIPO DE ASIGNATURA: OBLIGATORIA ( X ) OPTATIVA: ( )
OBJETIVO GENERAL:
AL FINALIZAR EL CURSO, EL ALUMNO SERÁ CAPAZ DE INCORPORAR DIVERSAS FORMAS DE EXPRESIÓN E INTERACCIÓN ENTRE EL HOMBRE Y LA COMPUTADORA.
TEMAS: HORAS SUGERIDAS:
I. MEDIOS (RASTERS, SCANNERS, MULTIMEDIA, ETC. ).
II. TÉCNICAS DE PROGRAMACIÓN DE INTERFACES.
III. SOFTWARE DEDICADO AL DESARROLLO DE INTERFASES.
IV. GRÁFICAS
EVALUACIÓN.
20
20
6
12
6______
TOTAL: 68
TEMAS:
I. MEDIOS (RASTERS, SCANNERS, MULTIMEDIA, ETC. ).1.-El sistema informático y la interacción hombre-máquina. 2.-Principales medios para la interacción. 3.-Nuevas tecnologías de interfaz hombre máquina. 4.-Paradigma de la interacción en lenguajes de programación.
II. TÉCNICAS DE PROGRAMACIÓN DE INTERFACES.1.-Introducción a las interfaces gráficas
1.1-Interfaces en aplicaciones de escritorio 1.2.-Interfaces gráficas y desarrollo
2.-Introducción de interfaces con X-Window System 2.1.-Antecedentes (Historia) 2.2.-Conceptos 2.3.-Arquitectura
3.-Técnicas de programación con Motif 3.1.-El sistema X-Window y Motif 3.2.-Widgets 3.3.-Manejo de eventos y callbacks 3.4.-Construcción de interfaces bajo Motif 3.5.-Construcción de menús 3.6.-Diálogos 3.7.-Comunicación ínter clientes
III. SOFTWARE DEDICADO AL DESARROLLO DE INTERFASES. 1.-Paradigma de la programación orientada a objetos 2.-Principal software para el desarrollo de interfaces
2.1.-Motif Toolkit 2.2.-NextStep 2.3.-AfterStep 2.4.-Tcl/tk 3.2.5 Java
IV. GRÁFICAS1.-Visualización
1.1.-Introducción a la visualización 1.2.-Objetivos de la visualización 1.3.-Visualización Científica 1.4.-Visualización comercial 1.5.-Desarrollo de gráficas para multimedios1.6.-Productos Interactivos
2.-Teoría de Fractales
BIBLIOGRAFÍA BÁSICA
1. ARNOLD, Ken, The Java Programming Language, EEUU, Addison-Wesley2. BERLAGE, T., OSF/Motiff, concepts and programming, Inglaterra, Addison-Wesley3. BOBADILLA, Jesús, HTML Dinámico, ASP y JAVASCRIPT, España, Alfaomega-Rama, 20014. CARBALLAR, José A., El libro de las comunicaciones del PC, España, Alfaomega-Rama, 2002.5. DECKER, Hirsfield, Programación con JAVA, México, Thomson-Learning, 2002, (2ª. Ed.)6. DÍAZ, Paloma, De la multimedia a la hipermedia, España, Alfaomega-Rama, 2002.7. IGLESIAS, Rubén, Visual Fox Pro 5, Fundamentos y técnicas de programación, España,
Alfaomega-Rama, 20018. JONES, O., Introduction to the X Window system, EEUU, Prentice-Hall9. MEDIAVILLA, Manuel, Seguridad en UNIX, Alfaomega-Rama, 2002.10. MIKES, Steven, Sistema X Window, México, Addison-Wesley11. ORÓS, Juan Carlos, Diseño de páginas Web interactivas con JavaScript, , Alfaomega-Rama, 2001,
(2ª. Ed.)12. PIATTINI, Mario, J. Antonio Calvo Manzano, Joaquín Cervera y Luis Fernández, Análisis y diseño
detallado de aplicaciones informáticas de gestión, Alfaomega-Rama, México, 200113. SÁNCHEZ Ballesteros, Constantino, Programación multimedia avanzada con DirectX, Alfaomega-
Rama, 2002.14. SÁNCHEZ, Sebastián, UNIX y LINUX, Guía práctica, España, Alfaomega-Rama, 2002.15. SCHEIFLER, R. W., X Window system (X version 11, release 4), EEUU, Digital Press16. SORIA, Ramón, HTML-4. Diseño y creación de páginas Web, España, Alfaomega-Rama, 200117. WANG Paul, Java con programación orientada a objetos y aplicaciones en la WWW, México,
Thomson Learning, 2002
BIBLIOGRAFÍA COMPLEMENTARIA
1. ROST, R. J., X and Motiff quick reference guide (Based on Motiff 1.1 and X version 11, release 4), EEUU, Digital Press,.
2. SMITH, J. D., Object- Oriented programming with the X Window system toolkits, EEUU, John Wiley / Sons
TÉCNICAS DE ENSEÑANZA SUGERIDAS:
Exposición oral
Exposición audiovisual
Ejercicios dentro de la clase
Seminarios
Lecturas obligatorias
Trabajos de investigación
Prácticas de taller o laboratorio
Prácticas de campo
Otras
( X )
( )
( X )
( )
( X )
( X )
( X )
( )
( )
ELEMENTOS DE EVALUACIÓN:
Exámenes parciales
Exámenes finales
Trabajos y tareas fuera del aula
Participación en clase
Asistencia a prácticas
otros
( X )
( X )
( X )
( X )
( )
( )