Programacion en c++

Páginas: 26 (6368 palabras) Publicado: 7 de marzo de 2010
Instituto Tecnológico El Llano Aguascalientes Licenciatura en Administración Programación 1
Unidad 1 Fundamentos del Lenguaje 1.1. Introducción al lenguaje y a su entorno de desarrollo Qué es un Lenguaje de Programación Antes de hablar de C++, es necesario explicar que un lenguaje de programación es una herramienta que nos permite comunicarnos e instruir a la computadora para que realice unatarea específica. Cada lenguaje de programación posee una sintaxis y un léxico particular, es decir, forma de escribirse que es diferente en cada uno por la forma que fue creado y por la forma que trabaja su compilador para revisar, acomodar y reservar el mismo programa en memoria. Existen muchos lenguajes de programación de entre los que se destacan los siguientes: 1. 2. 3. 4. 5. 6. 7. 8. 9. C C++Basic Ada Java Pascal Python Fortran Smalltalk

Historia de C++ C++ es un lenguaje de programación creado por Bjarne Stroustrup en los laboratorios de At&T en 1983. Stroustrup tomó como base el lenguaje de programación más popular en aquella época el cual era C. El C++ es un derivado del mítico lenguaje C. Este lenguaje apareció en la década de los 70 de la mano de Dennis Ritchie para laprogramación en sistemas operativos Unix (el mejor ejemplo actual de un sistema operativo Unix es GNU/Linux), el cual surgió como un lenguaje generalista recomendado sobre todo para programadores ya expertos, ya que no llevaba implementadas muchas funciones que hacen a un lenguaje más comprensible. Sin embargo, aunque esto en un principio puede convertirse en un problema, en la práctica es su mayorvirtud,ya que permite al programador un mayor control sobre lo que está haciendo. Años más tarde, un programador llamado Bjarne Stroustrup, creo lo que se conoce como C++. Necesitaba ciertas facilidades de programación,incluidas en otros lenguajes pero que C no soportaba, al menos directamente, como son las llamadas clases y objetos, conceptos muy en boga en la programación actual. Para ello rediseñó elC, ampliando sus posibilidades pero manteniendo su mayor cualidad, la de permitir al programador en todo momento tener controlado lo que está haciendo, consiguiendo así una mayor rapidez que no se conseguiría en otros lenguajes. De clases y objetos baste saber por ahora que consisten en un sistema que pretende acercar los lenguajes de programación a una comprensión más humana basándose en laconstrucción de objetos, con características propias solo de ellos, agrupados en clases. Es decir por ejemplo, si yo quisiera hacer un programa sobre animales, crearía una clase llamada animales, en la cual cada animal, por ejemplo un pato, sería un objeto, de tal manera que se ve el intento de esta forma de programar por ser un fiel reflejo de cómo los humanos (en teoría) manejamos la realidad. Y conesta historia del C++ basta, ahora nos pondremos nuestros guantes para operar sobre el objeto que ahora nos ocupa: el C++.

Mauricio Ramos Dávila

Instituto Tecnológico El Llano Aguascalientes Licenciatura en Administración Programación 1

Qué es C++ C++ es un lenguaje de programación orientado a objetos que toma la base del lenguaje C y le agrega la capacidad de abstraer tipos como enSmalltalk. Herramientas Necesarias Las principales herramientas necesarias para escribir un programa en C++ son las siguientes: 1. Un equipo ejecutando un sistema operativo. 2. Un compilador de C++ 1. Windows: MingW (GCC para Windows) 2. Linux (u otros UNIX): g++ 3. Un editor cualquiera de texto, o mejor un entorno de desarrollo (IDE) 1. Windows: 1. Bloc de notas (no recomendado) 2. Editor Notepad++3. DevCpp (incluye MingW) 4. Code::Blocks 2. Linux (u otros UNIX): 1. Kate 2. KDevelop 3. Code::Blocks 4. SciTE 4. Tiempo para Practicar Adicional 1. Saber Inglés 2. Haber conocido o estado familiarizado con C u otro lenguaje.

Mauricio Ramos Dávila

Instituto Tecnológico El Llano Aguascalientes Licenciatura en Administración Programación 1

1.2 Comentarios En C los comentarios empiezan...
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