QUE ES LENGUAJE DE PROGRAMACION C
Enviado por acastropar • 4 de Mayo de 2013 • Tesina • 1.476 Palabras (6 Páginas) • 330 Visitas
QUE ES LENGUAJE DE PROGRAMACION C
C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL.
Al igual que B, es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.
Se trata de un lenguaje fuertemente tipificado de medio nivel pero con muchas características de bajo nivel. Dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan mezclar código en ensamblador con código C o acceder directamente a memoria o dispositivos periféricos.
La primera estandarización del lenguaje C fue en ANSI, con el estándar X3.159-1989. El lenguaje que define este estándar fue conocido vulgarmente como ANSI C. Posteriormente, en 1990, fue ratificado como estándar ISO (ISO/IEC 9899:1990). La adopción de este estándar es muy amplia por lo que, si los programas creados lo siguen, el código es portátil entre plataformas y/o arquitecturas.
Un ejemplo de programa en C++, el clásico Hola mundo
/* Esta cabecera permite usar los objetos que encapsulan los descriptores stdout
y stdin: cout(<<) y cin(>>)*/
#include <iostream>
int main()
{
std::cout << "Hola mundo" << std::endl;
}
QUÉ ES EL ENTORNO DE DESARROLLO DEV-C++
El Entorno Integrado de Desarrollo Dev-C++
Dev-C++ es un Entorno Integrado de Desarrollopara el lenguaje de programación C/C++
que usa Mingw (Minimalist GNU for Windows, www.mingw.org ) de GCC (GNU Compiler Collection www.gnu.org/home.es.html ). Es un software de libre distribución
(www.bloodshed.net ) sujeto a los términos de la Licencia Pública General (GPL) de GNU.
Algunas de las características de Dev-C++ son:
Soporta compiladores basados en GCC, por ejemplo Mingw.
Tiene integrado un depurador basado en GDB (Gnu DeBugger).
Mantiene una lista con las clases utilizadas durante la edición de un programa.
Mantiene una lista de las funciones definidas en la implementación del programa.
Tiene un manejador de proyectos.
Soporta la actualización del software
y bibliotecas a través de Internet.
ANTES DE TRABAJAR CON DEV-C++
Debemos tener un acceso directo al fichero devcpp.exe , que nos permita la ejecución del
entorno de trabajo tras hacer un doble click en el mismo.
Antes de trabajar con Dev-C++ debemos personalizarlo al menos con las siguientes opciones:
-
Herramientas -Opciones del Entorno --Interfaz --Idioma:Español (Castellano)
Herramientas --Opciones de Compilador -Configuración --Compilador de C --Soporte para --Programas ANSI --Estándar en C:-- Yes.
Herramientas ---Opciones de Compilador --Configuración --Linker --Generar Información de Debug:--Yes.
Herramientas --Opciones del Entorno ---Principal ----Crear archivos de respaldo (Copia de Seguridad).
Seguridad])
Herramientas --Opciones del Editor --Principal --Resaltar llaves y paréntesis --concordantes.
Herramientas --Opciones del Editor --Sintaxis ---Pre-configuraciones: --Classic
CÓMO EDITAR UN PROGRAMA
Un fichero fuente nuevo:
Archivo --Nuevo --Código Fuente -- o bien Ctrl+N
Un fichero fuente ya existente:
Archivo --Abrir Proyecto o Archivo , o bien Ctrl+O
Un fichero fuente ya existente, y que se editó recientemente (Dev-C++ guarda un historial de los últimos 10 ficheros fuente distinta que se han abierto):
Archivo --Abrir Archivo Reciente
Cómo Guardar un Fichero Fuente
Archivo --Guardar, o bien Ctrl+S
Se recomienda que durante el proceso de construcción del programa se guarde el
código con relativa frecuencia.
Cómo Compilar un programa
Ejecutar -Compilar o bien Ctrl+F9
Si todo ha ido bien, obtenemos un fichero con el código objeto de nuestro programa, pero
¡¡ Aún no hemos obtenido el fichero ejecutable!!
Si quisiéramos compilar y después obtener el fichero ejecutable deberíamos realizar los siguientes pasos:
Ejecutar --Compilar y Ejecutar, o bien F9
Tras la compilación, los resultados de la misma podremos verlos en las pestañas Resultado de la compilación y Compilador
CÓMO EJECUTAR UN PROGRAMA.
Para ejecutar un programa, previamente compilado, realizaremos lo siguiente:
Ejecutar --Ejecutar, o bien Ctrl+F10
Para realizar compilación y ejecución en un solo paso:
Ejecutar --Compilar y Ejecutar, o bien F9
La ejecución del programa se realizará en una ventada de MS-DOS emergente. Por defecto, el fichero ejecutable se crea en el mismo directorio donde se almacenó el Fichero fuente
Instalación de Dev-C++
En este documento se describe como instalar el compilador Dev-C++. Los requerimientos mínimos para ejecutar Dev-C++ son:
Microsoft Windows 95, 98, NT 4, 2000, XP
32 MB RAM
100 Mhz Intel compatible CPU
30 MB de espacio libre de disco
...