Universidad Nacional Experimental del Táchira

Vicerrectorado Académico

Departamento de Ingeniería Informática

San Cristóbal-Venezuela

 

 

Computación II-Ingeniería Electrónica y Mecánica (415201)

 

 

Proyecto 2009-I

Notas del Semestre 2009-I

 

 

Introducción       Contenidos       Modelos de Parcial      Proyecto del Semestre     Ejemplos de Proyectos    Calificaciones del Semestre      Bibliografía

 

 

1. Introducción.

 

 

imagen01

 

 

 

 

 

 

 

 

 

imagen02

 

 

 

 

 

 

 

 

 

El avance de la tecnología y las necesidades de los usuarios de hoy, hacen indispensable el desarrollo de soluciones rápidas y eficientes, mediante el uso de técnicas de programación adecuadas. Por lo cual, el desarrollo de programas ha sufrido una evolución desde los primeros sistemas de cálculo, implementados en grandes computadoras. Aquellos sistemas enfocaban todo el esfuerzo de desarrollo en la escritura de programas que realizaban todo tipo de cálculo. Desde entonces han surgido grandes cambios sobre los lenguajes de programación, como la aparición de los lenguajes orientados a objetos, donde la escritura de programas pasa a ser una tarea no sólo de codificación algorítmica sino también una tarea de estructuración del problema, en el que la abstracción y modelado de objetos juega un papel importante.

Por lo anterior, la asignatura introduce en primera instancia los conceptos avanzados de la programación en lenguaje C, en donde el estudiante puede usar técnicas de almacenamiento, codificación y decodificación para guardar, recuperar y transferir datos entre distintos sistemas computacionales. En segunda instancia se establecen los tópicos relacionados con la programación orientada a objetos: clases, objetos, herencia y plantillas, mostrando una visión diferente de programar en el mundo computacional, en donde se requiere la creación de modelos del mundo real y la construcción de programas informáticos basados en esos modelos. Por último, se le ofrece al estudiante el iniciarse y aprender otro ámbito de la programación como es la visual, que es una mezcla de la clásica programación estructurada y de la programación orientada a objetos, con el uso de interfaces gráficos de usuario.

 

 

 

2. Contenidos.

 

I: Programación Avanzada en Lenguaje C

II: Programación Orientada a Objetos

III: Programación en C++ Builder

 

Estructuras y Apuntadores (Repaso)

(Actualización: 10-04-2005)

 

Archivos

(Actualización: 10-04-2005)

 

Operaciones a Nivel de Bits

(Actualización: 24-04-2005)

 

 

Conceptos y Fundamentos de C++

(Actualización: 16-05-2005)

 

Clases y Funciones Amigas

(Actualización: 16-05-2005)

 

Archivos en C++

(Actualización: 30-05-2005)

 

Herencia

(Actualización: 30-05-2005)

 

Funciones Virtuales y Polimorfismo

(Actualización: 05-06-2005)

 

 

Introducción a C++ Builder

(Actualización: 25-04-2004)

 

E/S en C++ Builder – Parte I-

(Actualización: 25-04-2004)

 

E/S en C++ Builder – Parte II-

(Actualización: 02-05-2004)

 

E/S en C++ Builder – Parte III-

(Actualización: 09-05-2004)

 

E/S en C++ Builder – Parte IV-

(Actualización: 16-05-2004)

 

E/S en C++ Builder – Parte V-

(Actualización: 26-12-2005)

 

 

 

3. Modelos de Parcial (Evaluación).

 

Modelos de Ejercicios (I Parcial)

 (Actualización: 12-08-2006)

 

Modelos de Ejercicios (II Parcial)

 (Actualización: 20-08-2006)

 

II Parcial: Diagramas (Respuestas)

(Actualización: 05-06-2005)

 

 

4. Proyecto del Semestre.

 

Proyecto del II Corte

(Actualización: 30-06-2009)

 

 

5. Proyectos de Ejemplo.

 

Proyectos Varios

Ayuda

Actualización: 04-01-2009

MediaPlayer1

Actualización: 04-01-2009

MediaPlayer2

Actualización: 07-01-2009

 

Proyectos con Gráficos

Grafico1

Actualización: 28-12-2008

Grafico2

Actualización: 28-12-2008

Grafico3

Actualización: 30-12-2008

Grafico4

Actualización: 30-12-2008

Grafico5

Actualización: 30-12-2008

Grafico6

Actualización: 02-01-2009

Grafico7

Actualización: 02-01-2009

Grafico8

Actualización: 06-01-2009

Grafico9

Actualización: 09-01-2009

Grafico10

Actualización: 16-01-2009

 

Nota: Los proyectos serán adicionados a la tabla sin previo aviso. (Consulte la página cada vez que pueda).

 

6. Calificaciones del Semestre.

 

Notas del Semestre. Lapso: 2009-I

(Actualización: 30-06-2009)

 

 

7. Bibliografía.

 

·              Charte Francisco. (2000). Programación con C++ Builder 5. Ediciones Anaya Multimedia. España: Madrid.

·              Deitel H., Deitel P. (1995). Como Programar en C/C++ (2da. Edición). Prentice Hispanoamericana, S.A. México: D.F.

·              Goldstein L. (1993). Introducción a la Programación Orientada a Objetos. Editorial: Prentice Hispanoamericana, S.A. México: D.F.

·              Guardati Caíro. (2002). Estructuras de Datos. Editorial: McGraw-Hill. México: D.F.

·              Jamsa Kris. (1997). C++ Paso a Paso. Editorial: Alfaomega. México: D.F.

·              Joyanes Aguilar, Luis. (1998). Programación Orientada a Objetos. Editorial: McGraw-Hill.  España: Madrid.

·              Pohl, Kelley. (1993). Introducción a la Programación C. Editorial: Addison – Wesley.

·              Shildt, Herbert. (1988). Lenguaje C, Programación Avanzada. Editorial: Mcgraw-Hill.

 

 

 

 

 

Diseño y Elaboración Por:

 

Lcdo. José Froilán Guerrero Pulido

E-mail: froilanguerrero@yahoo.es

 

Enero, 2009