Contenido
- INTRODUCCION A LA
INGENIERIA DE SOFTWARE
1.1. Metodologías de
programación
1.2. Software y
caracterización
1.3. Proceso de software
1.4. Modelo básico de desarrollo del software
"ciclo de vida del Software."
2.1. Estructuras de control: asignaciones,
decisiones(if, switch), repeticiones(while, do-while,
for).
2.2. Arreglos y matrices: definición y
uso.
2.3. Funciones y procedimientos: paso por
valor, paso por referencia, funciones recursivas.
3.1. Estructuras simples: definición y
declaración, acceso a los miembros.
3.2. Estructuras complejas: estructuras que
contienen otras estructuras, estructuras que contienen
arreglos.
3.3. Arreglos de estructuras: definición y uso,
espacio de dimensionamiento.
4.1. Apuntadores: definición, creación,
declaración, inicialización y utilización. Aritmética de
apuntadores.
4.2. Estructuras y
apuntadores
4.3. Referencias: definición, creación,
declaración, inicialización y utilización.
4.4. Estructuras y Referencias
4.5. Cadenas de caracteres y apuntadores,
apuntadores y arreglos.
5.1. Clases y estructuras.
5.2. Conceptos de POO(Objeto, clase, instancia,
atributo, método), abstracciòn, encapsulamiento y polimorfismo.
5.3. Declaración de clases, constructores y
destructores.
5.4. Sobrecarga, operador this, herencia, jerarquìa
de clases, polimorfismo, funciones virtuales
5.5. Introducción a metodologías de Análisis y
Diseño orientado a objetos (ADOO) |
|
|
VILLALOBOS, JORGE, "Diseño y manejo de estructuras de
datos en C", 1ra Ed.,McGraw Hill, 1998.
BECERRA,
CESAR, "C++ Una
herramienta para la programación orientada a objetos", 3ra Ed,
1997.
DEITEL Y
DEITEL,"INTRODUCCIÓN A LA
PROGRAMACIÓN EN c++", 2ra Ed., Prentice Hall,
1998.
DEITEL Y
DEITEL,"COMO PROGRAMAR EN
JAVA, 2ra Ed., Pearson Education, 1999.
NAUGHTON &
SCHILDT,"JAVA MANUAL DE
REFERENCIA", 2ra Ed., McGrawHilll, 1999.
SPHAR
CHUCK, "Aprenda Microsoft Visual C++ 6.0 Ya", 1ra Ed.,
McGrawHill, 1999.
JOYANES
AGUILAR, "Programación Orientada a Objetos, Conceptos, Modelado,
Diseño y Codificación en C++", 1ra Ed., McGrawHill,
1998.
PRESSMAN
ROGER, "Ingenieria del Software, Un enfoque Pràctico", 4ra Ed.,
McGrawHill, 1997.
NEGROPONTE,
NICOLAS, "Ser Digital", 1ra Ed. , Atlantida,
1995.
GATES, BILL,
"Camino al Futuro", 2da Ed., McGrawHill, 2000.
CARR, NICHOLAS,
"Las Tecnologìas de la Informaciòn, Son realmente una
ventaja competitiva?", 1da Ed., Editorial Empresa Activa, 2005.
DRUCKER,
PETER, "La Gerencia en la Sociedad Futura", Grupo Editorial
Norma, 2002.
WINBLAND &
EDWARDS, "Software Orientado a Objetos", Addison Wesley,
1997.
GÓMEZ ÁLVARON,
SUÁREZ CARLOS, "Sistemas de Información, Herramientas práctias para
la Gestión Empresarial", Alfa Omega Ra-Ma, 2004.
|