Introducci N Al Lenguaje C

Páginas: 9 (2174 palabras) Publicado: 15 de abril de 2015
INTRODUCCIÓN AL LENGUAJE C++
Para que tengas un programa que está bien diseñado se va construyendo utilizando una técnica de diseño en la que los resultados no suceden por casualidad si no que dependen de una planeación y una ejecución de manera cuidadosa para lograr un resultado correcto o bien estructurado.
El lenguaje C++ se empezó a desarrollar en 1980. Su autor fue Bjarne Stroustrup, quefue un científico de la computación y lenguaje se llamó primero C with class. Después en 1983 se empezó a utilizar en diferentes ordenadores y paso a llamarse C++ que se llamó así por un comando de incremento (++) en lenguaje original C. Su intención por la que se hizo este lenguaje de programación fue la de extender el lenguaje de programación C con los mecanismos que le permitieran lamanipulación de objetos mediante un código que permitiera clasificar y mejorar la estructura de un sistema.

Dentro de un lenguaje en C++ su estructura consiste en sí, de segmentos que van relacionados entre sí, que van siendo clasificados en un orden lógico y que pertenecen a una clase especifica de segmentos y estos segmentos se denominan módulos y el conjunto de todos esos módulos forman programasmodulares.
A cada uno de estos módulos esta diséñanos para efectuar una tarea en específico trabajando de manera independiente apegado a la tarea que tiene.

Un programa en C++ se construye al combinar muchos módulos para producir un resultado al que se quiera llegar. En C++ los módulos pueden ser clases o función. Una función en C++ se puede comprender como si fuera una máquina que transformalos datos que tú le vas proporcionando en un producto terminado y durante este proceso de convertir los datos que tu introduces en resultados estos van a estar contenidos dentro de esa función así que una función se puede considerar como un unidad o modulo independiente que realiza una operación con un propósito en específico.

Ahora una clase es una unidad más compleja que una función porque estoscontienen datos y las funciones apropiadas para manejarlos bien así que la diferencia entre una clase y una función es que una función es la que es la que se utiliza para encerrar o contener una serie de operaciones y una clase contiene los datos y uno o más conjunto de operaciones. También cada clase contiene los elementos o las instrucciones para su captura, salida y procesamiento de susdatos.

En C++ un requisito importante para diseñar una buena función o una clase es darle un nombre que de al lector una idea para lo que sirve esa función. Estos nombres para las funciones o clases se utilizan también para nombrar otros elementos del lenguaje C++ y se les conoce como identificador. Estos identificadores pueden tener combinaciones de letras, dígitos o subrayados como si fuesen guionesbajos
así: ( __ ) que se acomodan de acuerdo a con estas reglas:

1. El primer carácter del nombre que se le quiera dar debe ser una letra o el subrayado que se mencionó anteriormente.
2. Solo se aceptan letras, dígitos o subrayados pueden seguir le letra inicial. Aquí dejar espacios en blanco no se puede usar. En estos casos se puede usar el subrayado para separar las palabras en un nombre quetenga varias palabras o usar mayúsculas para la primera letra de una o más palabras.
3. El nombre de la función no puede ser ninguna de las palabra clave.
4. Solo se puede usar 31n caracteres en el nombre de una función.

Por ejemplo:

GradARad

bess

mult_dos

sumarNum

Y estos ejemplos serian identificadores no validos:

1AB3 (Estaría mal porque empieza con un número y no cumple con la regla1.)
E*6 (Esta tiene (*) y ese carácter no cumple con la regla 2.)
While (Esta es una palabra clave y no cumple con la regla 3.)

Además de esas reglas de identificador de C++, el nombre de una función de C++ debe ir seguido de paréntesis. Igualmente el nombre de una función debe ser un mnemónico que es una palabra o un nombre que sirve como ayuda para la memoria. Por ejemplo en el nombre de la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introducci N Al Lenguaje C 1
  • Introducci N Al Lenguaje PHP
  • Introducci N Ensayo C Tedra
  • Introducci N Ensayo C Tedra
  • GU A 3 INTRODUCCI N AL C LCULO
  • Introducci N Al C Lculo
  • Introduccio a c++
  • Introducci N A Lenguaje Ensamblador

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS