Flashcards
Lenguaje C++

Cards in this deck (10)
- 1—Un lenguaje de programación es una Herramienta que nos permite comunicarnos e instruir a la computadora para que realice una tarea 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.

- 2—El lenguaje C es el primer lenguaje de propósito general desarrollado por Bell en 1972. Sus creadores; Dennis Ritchie y Ken Thompson. Los cambios efectuados fueron utilizados por los primeros usuarios de UNIX .La versión estándar de C se convierte en el lenguaje de mayor aceptación por parte de los programadores; hace una conjugación en lenguaje de alto nivel y lenguaje máquina.

- 3—Posteriormente ANSI desarrolla C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. El lenguaje C++ es un lenguaje híbrido. Posteriormente se añadieron facilidades de programación genérica, que se sumó a los otros dos paradigmas que ya estaban admitidos (programación estructurada y la programación orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma Actualmente existe un estándar, denominado ISO C++, al que se han adherido la mayoría de los fabricantes de compiladores más modernos. Existen también algunos intérpretes, tales como ROOT.

- 4—Una particularidad del C++ es la posibilidad de redefinir los operadores, y de poder crear nuevos tipos que se comporten como tipos fundamentales.
El nombre "C++" fue propuesto por Rick Mascitti en el año 1983, cuando el lenguaje fue utilizado por primera vez fuera de un laboratorio científico. Antes se había usado el nombre "C con clases". En C++, la expresión "C++" significa "incremento de C" y se refiere a que C++ es una extensión de C.
- 5—Las principales herramientas necesarias para escribir un programa en C++ son las siguientes:*Un equipo ejecutando un sistema operativo.*Un compilador de C++
Windows MingW (GCC para Windows) o MSVC (compilador de microsoft con versión gratuita)*Linux (u otros UNIX): g++
Mac (con el compilador Xcode)*Un editor cualquiera de texto, o mejor un entorno de desarrollo (IDE)Windows:Microsoft Visual C++ (conocido por sus siglas MSVC). Incluye compilador y posee una versión gratuita (versión express)*Bloc de notas (no recomendado)*Editor Notepad++
DevCpp (incluye MingW - en desuso, no recomendado, incluye también un compilador)*Code::Blocks
Linux (o re-compilación en UNIX):Gedit,Kate,KDevelop,Code::Blocks,SciTE,GVim,Mac:Xcode (con el compilador trae una IDE para poder programar),Tiempo para practicar Y
Paciencia!!!
- 6—Antes de siquiera hacer una línea de código, si se trabaja con otros programadores, ha de tenerse en cuenta que todos deben escribir de una forma similar el código, para que de forma global puedan corregir el código en el caso de que hubieran errores.
También es muy recomendable tratar de hacer un código limpio y comprensible, especificando detalles y haciendo tabulaciones, aunque te tome un poco mas de tiempo, es posible que mas adelante lo agradezcas tu mismo.
- 7—Las principales características del Lenguaje C son:
1.-conjunto completo de instrucciones de control.2.-agrupación de instrucciones.
3.-Incluye el concepto de puntero (variable que contiene la dirección de otra variable).
4.-Los argumentos de las funciones se transfieren por su valor.5.- E/S no forma parte del lenguaje, sino que se proporciona a través de una biblioteca de funciones.
Permite la separación de un programa en módulos que admiten compilación independiente.
Hoy en día un alto porcentaje de software para ordenadores personales está escrito en Lenguaje C. Por ejemplo, el sistema operativo MS-DOS.
- 8—Permite escribir nuestros programas y que el convierte en instrucciones de maquina para ser ejecutadas por el computador y presentar. El mas sencillo el famoso “Hola Mundo”

- 9—Las palabras reservadas son identificadores reservados predefinidos que tienen un significado especial y no se pueden utilizar como identificadores en sus programas, excepto si llevan delante el carácter @ como prefijo. Así, por ejemplo @for es un identificador válido, pero no for ya que es una palabra reservada..

- 10—A PONER EN PRACTICA LO APRENDIDO Y A PROGRAMAR!!!
Alumna: Mercado María Eva
TUI
CHTI 162
Information
- Description
- Flashcards on Lenguaje C++, created by Eva Mercado on 30/03/2017.
- Created by
- Eva Mercado
- Views
- 1
- Rating