PROGRAMACION

Páginas: 20 (4946 palabras) Publicado: 23 de febrero de 2014
Programación C y C++

Programación
Lenguaje C y C++

M. C. Gastón Dehesa Valencia

1

2

Programación C y C++

Derechos Reservados © 2002 por Gastón Dehesa Valencia
Todos los Derechos Reservados. Se autoriza para que este material pueda ser leida
y reproducida por los estudiantes que la requieran.
En este libro se han incluido programas y descripciones gráficas por su valoreducacional. Han sido debidamente probados pero no se garantizan para ningún
propósito en particular. El editor no proporciona ninguna garantía o representación,
ni acepta ninguna responsabilidad con respecto a los programas y descripciones
gráficas.
Muchos de los nombres utilizados por los fabricantes o vendedores de software para
distinguir sus productos son marcas registradas. El editor tienetoda la intención de
proporcionar la información de la marca registrada acerca de los fabricantes y los
productos mencionados en este libro. Una lista de las designaciones de marcas
registradas se muestra más adelante en esta página.

Marcas Registradas
C++ Builder es una marca registrada por Inprise Corporation.
Turbo C++ es una marca registrada por Borland International, Inc.
MS-Windows™es una marca registrada por Microsoft Corporation
MS-DOS es una marca registrada por Microsoft Corporation
Visual C++ es una marca registrada por Microsoft Corporation

Dedico esta obra a mi familia
Por que representan una fuente de
Energía inagotable, que me impulsa
a emprender nuevos proyectos.

Programación C y C++

Contenido
1.- Introducción al Lenguaje C
Historia del lenguajeEstructura de un programa
Compilación y Ligado
Tipos de Datos y Modificadores
Operadores
Entrada y Salida de Datos
Especificadores de clase de almacenamiento
Ejercicios
2.- Sentencias de control de programa
Sentencias de Selección
Sentencias de Iteración
Sentencias de Salto
Ejercicios
3.- Arreglos y Apuntadores
Que son los arreglos
Arreglos Unidimensionales
Cadenas
ArreglosBidimensionales
Apuntadores
Punteros y Arreglos
Inicialización de Apuntadores
Funciones de Asignación Dinámica
Ejercicios
4.- Funciones y Estructuras
Funciones
Pase de parámetros
Estructuras
Arreglos de Estructuras
Ejercicios
5.- Programación Orientada a Objetos
Que es la POO
Definición de una clase
Tipos de Accesos a una clase
Tipos de Usuarios
Relación entre Usuarios y Tipos de AccesosClases Amigas
Datos Estáticos
Constructores y Destructores

3

4

Programación C y C++
Ejercicios

6.- Herencia y Polimorfismo
Clases Derivadas
Herencia Simple y Múltiples
Problema y solución de la Herencia Múltiples
Constructores y Destructores en clases Derivadas
Polimorfismo
Sobrecarga de funciones
Funciones virtuales
Clases Abstractas
Ejercicios

Programación C y C++5

Prologo
Este libro puede ser utilizado como guía para el examen de admisión de la
Maestría en Informática que el Instituto en Computación y Electrónica
Dehesa ofrece en lo que se refiere a Programación.
Este libro esta organizado de la siguiente forma: En los cuatro primeros
capítulos se aborda la programación estándar y en los capítulos 5 y 6 los
conceptos básicos de la programaciónorientada a objetos.
Cada tema expuesto viene acompañado de uno o más ejercicios, el nombre del
archivo aparece como comentario al inicio de cada listado de programa. Los
programas que contiene el libro fueron probados usando compiladores de
Borland.
En archivo empaquetado que acompaña al libro encontrará un directorio por
cada unidad con los ejercicios desarrollados.
Espero que alterminar de leer este libro se cubran las expectativas planteadas,
cualquier comentario o sugerencia acerca del contenido del material lo puede
hacer a la siguiente dirección de correo electrónico: gastondv@hotmail.com

6

Programación C y C++

Capitulo 1

Introducción al Lenguaje C









Historia del lenguaje
Estructura de un programa
Compilación y Ligado
Tipos de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS