programacion en C++

Páginas: 28 (6881 palabras) Publicado: 29 de marzo de 2014
Universidad Nacional de Asunción
Facultad de Ingeniería
Cátedra de Computación – Año 2011

Introducción al Lenguaje C++

UNIVERSIDAD NACIONAL DE ASUNCION

FACULTAD DE INGENIERIA
CÁTEDRA DE COMPUTACION

MATERIAL DE REFERENCIA

Introducción a la
Programación en Lenguaje C++
Segundo Ciclo - Año 2011
Versión 1.0

Autores:

Barreto S. Néstor, Prof. Ing.
Gonzalez V., Elizardo,Prof. Ing.
Ovelar O., Juan, Ing.
Rojas S., Héctor, Prof. Ing.
Velazquez G., Ignacio, Ing.

Barreto, Gonzalez, Ovelar, Rojas, Velazquez

Página 1

Universidad Nacional de Asunción
Facultad de Ingeniería
Cátedra de Computación – Año 2011

Introducción al Lenguaje C++

Introducción
Este material editado por la cátedra de computación de la Facultad de Ingeniería de la
UniversidadNacional de Asunción, contiene los capítulos que serán desarrollados en las
distintas secciones durante el ciclo, los autores agradecen el permanente apoyo brindado por
las autoridades de la Facultad de Ingeniería.
El lenguaje C++ es ideal para aprender la programación de computadoras al ser un lenguaje
muy compacto con una sintaxis sencilla y fácil de aprender. Es también un lenguaje muy
potente yaque se utiliza mucho en programación en todos los niveles, desde controladores de
dispositivos y componentes de sistemas operativos hasta aplicaciones a gran escala. Existen
compiladores de C para cualquier entorno de programación y de sistemas operativos, tales
como Unix, Linux, Windows, Mac, etc., de modo que cuando el estudiante haya aprendido C
estará en condiciones de programar encualquier contexto y entorno actual. Lo aprendido es
una base para luego continuar en programación orientada a objetos, Java o C#, todo en
función del ambiente profesional en el cual se desenvolverá.
C++ es un lenguaje de programación universal y es el más utilizado y recomendado en planes
de estudio de Universidades en todo el mundo y esta cátedra pretende generar en las mentes
de los estudiantesel pensamiento estructurado a fin de programar una computadora
diseñando algoritmos para resolver problemas y codificarlos en lenguaje C++, depurando cada
programa una y otra vez hasta entender la gramática y sus reglas de sintaxis, así como la lógica
del programa y la dinámica de la cátedra se desarrolla con el “Aprender practicando”.
La cátedra utiliza el aula virtual de la FIUNA en ladirección www.ing.una.py/moodle/ en donde
los alumnos pueden acceder a materiales editados por la cátedra y también es el sitio donde
se realizan las comunicaciones oficiales para días y horario para exámenes, entrega de trabajos
prácticos, publicación de planillas de asistencia, notas de talleres, parciales y finales.

Barreto, Gonzalez, Ovelar, Rojas, Velazquez

Página 2

UniversidadNacional de Asunción
Facultad de Ingeniería
Cátedra de Computación – Año 2011

Introducción al Lenguaje C++

INDICE
Cap. 1 – Introducción a las computadoras y a los lenguajes de programación …………….. 04
Cap. 2 – Fundamentos de programación ………………………………………………………………..…… 17
Cap. 3 – El Lenguaje C++: Elementos básicos ………………………………………………………………. 26
Cap. 4 – Operadores y Expresiones…………………………………………………………………………….. 33
Cap. 5 – Estructuras de selección: sentencias if y switch …………………………………………….. 43
Cap. 6 – Estructuras de control: bucles ……………………………………………………………………….. 46
Cap. 7 – Funciones ……………………………………………………………………………………………………… 54
Cap. 8 – Recursividad ………………………………………………………………………………………………….. 58
Cap. 9 – Arrays ……………………………………………………………………………………………………………. 60
Cap. 10 – Algoritmos de ordenación ……………………………………………………………………….…. 69Cap. 11 – Estructuras y uniones ……………………………………………………………………………….… 86
Cap. 12 – Punteros ………………………………………………………………………………………………….…. 93
Apéndice – Ejercicios …………………………………………………………………………………………………. 105
Bibliografía …………………………………………………………………………………………………………………. 124

Barreto, Gonzalez, Ovelar, Rojas, Velazquez

Página 3

Universidad Nacional de Asunción...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • programacion C
  • Programacion c++
  • c# Programacion
  • Programacion En C#
  • Programacion en c
  • Programacion en c
  • Programacion en c++
  • Programacion c ++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS