Ingeniero

Páginas: 212 (52771 palabras) Publicado: 14 de octubre de 2013
Programación
Orientada a Objetos
con C#
Parte I Introducción a la Programación

Roger Pérez Chávez
Antonio Fernández Orquín
Airel Pérez Suárez
Raudel Hernández León

Universidad de Matanzas “Camilo Cienfuegos”
Universidad de las Cienc ias Informáticas
Septiembre 2003

ISBN: 959-16-0231 -6

Prólogo

I

Prólogo
El presente texto (o proyecto de libro en este momento) formaparte de un proyecto de investigación que se
desarrolla entre dos universidades cubanas, la Universidad de Matanzas “Camilo Cienfuegos” (UMCC) a la
que pertenecen los dos primeros autores y la Universidad de las Ciencias Informáticas (UCI) donde laboran
como profesores Airel y Raudel.
Indirectamente participan otras dos universidades, la Universidad de la Habana (UH), Cuba, donde han
sidoformados tres de los cuatro autores y desde donde hemos recibido significativas influencias en cuanto a
enseñanza de la programación, especialmente en la persona del profesor Dr. Miguel Katrib Mora. También es
de destacar la participación de la Universidad de Murcia, España, a través del profesor Dr. Jesús J. García
Molina, quien ha tenido la paciencia de revisar versiones anteriores realizándonosimportantes y constructivos
señalamientos.
Nota: No hacemos responsables a los dos profesores citados con anterioridad de ninguno de los errores que
puedan existir en el texto.
¿Quién debería leer este texto?
De momento el presente texto tiene fines didácticos y principalmente se ha pensado para estudiantes y
profesores de las especialidades de Informática y Ciencia de la Computación.
Si estees su primer enfrentamiento al apasionante mundo de la programación, no se preocupe,
precisamente hemos pensado mucho en usted a la hora de elaborar el presente material. En otro caso,
coincidimos con Archer en [13] cuando advierte que si un estudiante ha tenido alguna experiencia previa de
programación pero no con el paradigma OO, debe estar prevenido: “¡la experiencia anterior con otroslenguajes no OO no le servirá de mucho!”. La POO es una manera diferente de pensar en cómo diseñar
soluciones a los problemas a través de una computadora. Finalmente si usted ha tenido algún contacto previo
con la POO esperamos que el presente libro contribuya a madurar sus conceptos y lo motive para continuar
profundizando en el arte de la programación y particularmente en la POO.
Si es ustedprofesor y ha pensado utilizar el texto en sus clases podrá apreciar que hemos querido
desarrollar todos los capítulos de forma homogénea donde a través de situaciones de análisis se presentan los
conceptos (preparación de las conferencias), se desarrollan casos de estudio para consolidar los conceptos
presentados previamente (autopreparación de los estudiantes), luego se presentan ejerciciospara desarrollar
las clases prácticas y finalmente se sugiere bibliografía complementaria para profundizar en los tópicos
presentados.
Motivación
La inspiración para escribir este texto surge al enfrentar la necesidad de impartir un curso para el cual no
hemos podido encontrar un texto apropiado. En nuestro caso estamos hablando de un curso de Introducción a
la Programación (IP) desde elenfoque de la Programación Orientada a Objetos (POO) y particularmente con
el lenguaje de programación C#. Concretamente, nuestro objetivo más general con este texto es apoyar el
desarrollo de una primera asignatura de Programación en nuestras Universidades con el enfoque del
paradigma Orientado a Objetos (OO) (principalmente en carreras de Ingeniería Informática y Ciencia de la
Computación).
Elpresente texto se encamina a transmitir conceptos básicos de la POO como objeto, clase, relaciones de
uso y asociación entre clases y objetos y diseño dirigido por responsabilidades de una manera independiente
al lenguaje pero de forma práctica resolviendo problemas a través de aplicaciones simples en modo consola
con C#. Paralelamente a estos conceptos se abordan los elementos básicos de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS