Download Guía para el examen de conocimiento para el área de ingeniería de

Document related concepts
no text concepts found
Transcript
Guía para el examen de conocimiento
para el área de ingeniería de software
del posgrado del PCEySI
Posgrado de Ciencias Exactas Sistemas de Información (PCEySI), Nivel: Maestría,
Área: ingeniería de software, Coordinador: Dr. Jaime Muñoz Arteaga
Universidad Autónoma de Aguascalientes y Fecha: Marzo de 2008
Guía de:
A.1 Paradigmas de Programación
1. Conceptos: algoritmo, abstracción, paradigma, análisis, diseño, programación,
evaluación
2. Paradigma estructurado: variables, modularidad, procedimientos, función,
estructuras de control y de datos
3. Paradigma orientado a objetos : clases, objetos, herencia simple y múltiple,
encapsulación, polimorfismo, encapsulamiento, ocultamiento de información,
estructura y comportamiento de objetos,
4. Lenguaje de programación C: , variables, estructura de control, arreglos,
funciones, punteros, sobrecarga de método.
5. Lenguaje de programación Java, objetos, clases, applets, componentes swing,
servlets, jdbc
BIBLIOGRAFIA
Goodrich M, Tamassia R (2001) Data structure and algorithms in Java, Wiley and Sons
Weiss Data structure and Problem solving Java , Addison Wesley
“Lenguaje de programación, principios y práctica”, Segunda edición. Kenneth C Louden.
Thomson 2004.
The Unified Modeling Language: User Guide”, G. Booch, J. Rumbaugh & I. Jacobson, The
Addison-Wesley Object Technology Series.
Java, How to program. 6/E. Deitel & Deitel, 2006. And C, How to program.
5/E. Deitel & Deitel, 2006.