ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

RESUMEN PROGRAMACIÓN C++


Enviado por   •  27 de Agosto de 2019  •  Informes  •  1.924 Palabras (8 Páginas)  •  194 Visitas

Página 1 de 8

RESUMEN PROGRAMACIÓN

Evelynn Sofía Herreño Torres

C++ Es un lenguaje de programación que ofrece a quien trabaja con este, herramientas para elaborar cualquier tipo de programas, desde los mas simples hasta los más complejos y también realizar interfaces graficas.

Para la solución de un problema se debe tener en cuenta los siguientes pasos.

  • Conocer el problema.
  • Elaborar el diseño de la solución del problema.
  • Comprar los resultados de salida con las entradas.
  • Codificar la solución en un lenguaje de programación

Los programadores pueden usar cualquier compilador para C++, en donde se puede utilizar todas las funciones de C al igual que todos sus comandos.

        Compiladores de C++.

Es necesario distinguir entre un compilador y un lenguaje, los compiladores son softwares capaces de entender uno o varios lenguajes de programación, mientras que un lenguaje de programación es un grupo de comandos que permiten mediante la sintaxis correcta ejecutar un programa.

Dentro de los compiladores más utilizados se encuentran:

  •  Microsoft Visual Studio 2010.
  • Microsoft Visual Studio. Net C++.
  • Visual Studio 2012.
  • C++ builder 5.

Proceso de ejecución de un programa

Un programa pasa por diferentes etapas para conseguir su ejecución, y aunque las fases de compilación y ejecución varían dependiendo del compilador usado, se puede generalizar en las siguientes fases.

  • Editar: En esta fase se produce un archivo .cpp, el cual tiene el código del programa también conocido como código fuente, el cual se escribe en los editores de texto que ma mayoría de compiladores trae integrado, sin embargo, es posible hacer el otro editor de texto como un block de notas.

Una vez se termina la edición del programa y se genera el código fuente, se debe ejecutar el programa, para lo cual se busca en la barra superior donde diga “Run”, aunque dependiendo a veces dice “Ejecutar”.

  • Preprocesar: En esta fase se incorpora un archivo .h se conoce como Archivo de cabecera, con esto se proporciona al compilador la información necesaria de las funciones de biblioteca. Por ejemplo, integra el archivo de cabecera iostream.h, cuando el código trae la instrucción de preprocesador #include .

  • Compilar: En esta fase se produce un archivo .obj, se conoce como el código objeto.  Este código es la traducción del código fuente a código binario, es decir en ceros y unos.

Esta fase es la mas compleja de todo el proceso ya que aquí el compilador debe analizar el código comprobando que no tenga ningún error y producir la traducción de este mismo como un nuevo archivo en donde habrá instrucciones para el compilador.  

  • Enlazar: En esta fase se produce un archivo ejecutable .exe, y se incorporan los archivos de las bibliotecas.  Cuando se desarrolla un programa extenso se suele tener varios archivos y antes de ejecución solo debe existir uno, por lo que, en esta fase, el enlazador o linker reúne todos los archivos objetos con el código de las funciones de bibliotecas en un solo archivo .exe.

  • Ejecutar: En esta fase se pone en marcha el programa usando el archivo .exe que se genero en la anterior fase. Este archivo tiene el código maquina con el que se ejecutara el programa.

Errores en los programas.

Al momento de compilar un programa se puede llegar a presentar errores, estos errores suelen ser causados por no seguir una sintaxis adecuada o tener fallas en la gramática o lógica.

Existen tres tipos de errores.

  • Los errores Fatales (fault): Estos errores detienen automáticamente la compilación.
  • Los errores de sintaxis: Estos errores ocurren cuando no se cumplen con exactitud las reglas de sintaxis, un ejemplo claro es olvidar colocar punto y coma “;” al final de una sentencia.  Para la corrección de esto errores, el compilador siempre lanza una lista de cada uno de ellos y al hacer clic sobre estos te lleva a donde esta el error y se puede corregir, aunque también muestra el numero de la línea en la que se esta cometiendo el error.
  • Las advertencias: Este tipo de error no detiene la compilación sin embargo indican que algunas condiciones en el código deben ser revisadas.

        Estructura de un programa en C++

Un programa C++ cuenta con una estructura, esta estructura cuenta con:

  • Comentarios.
  • Función main().
  • Declaraciones globales.
  • Directivas de preprocesador.
  • Funciones definidas por el usuario.

Elementos básicos de un lenguaje de programación.

En cada lenguaje de programación se pueden entrar diferentes tipos de datos, en el lenguaje C++ existen los siguientes.

  • Tipo de datos enteros: Se usa para definir datos que contengan números ya sean negativos o positivos sin decimales. Este tipo de datos se suelen denominar de tipo int, short, long, unsigned.
  • Tipo de dato de punto flotante: Se usa para definir datos que contengan números ya sean negativos con signo o positivos, y que a su vez tengan un punto decimal. Estos tipos de datos se denominan de tipo Float, double o long double.
  • Tipo de dato carácter: Este tipo de datos incluyen las letras, los dígitos del 1 al 9, los símbolos especiales. Por lo general estos datos se almacén mediante el código ASCII. Estos tipos de datos se denominan de tipo char.
  • Tipo de dato cadena: Este tipo de datos se consideran agrupaciones de caracteres tipo char, este tipo de datos se representan encerrándolos entre comillas dobles, y se denominan de tipo string. En C++ se puede utilizar añadiendo la librería

Variables en C++

Una variable es una posición de memoria con un nombre, y para poder declarar cualquier variable se recomienda hacerlo en el principio del bloque de instrucciones, aunque en cual parte del código es posible hacerlo

...

Descargar como (para miembros actualizados)  txt (11 Kb)   pdf (471 Kb)   docx (661 Kb)  
Leer 7 páginas más »
Disponible sólo en Clubensayos.com