LENGUAJE DE PROGRAMACION C Introducción al Lenguaje

Anuncio
LENGUAJE DE
PROGRAMACION C
Introducción al Lenguaje
HISTORIA DE C
 Creado entre 1972 por Brian Kernighan y
Dennis Ritchie para escribir el código del
sistema operativo UNIX
UNIX..
 A mediados de los ochenta se crea el C++,
extensión de C orientada a objetos
objetos..
 Con la popularidad de las microcomputadoras
muchas compañías comenzaron implementar su
propio C por lo cual surgieron discrepancias
entre sí
sí..
 Por esta razón ANSI (American National
Standars Institute
Institute,, por sus siglas en inglés),
estableció un comité en 1983 para crear una
definición no ambigua del lenguaje C e
independiente de la máquina que pudiera
utilizarse en todos los tipos de C.
COMPONENTES DE C
 COMPILADOR
Traduce a código de maquina el código fuente escrito en
C
 PREPROCESADOR
Actúa sobre el código fuente antes de la compilación
 BIBLIOTECA ESTÁNDAR
Conjunto de bibliotecas predefinidas:
Por ejemplo: math.h función matemática






CARACTERISTICAS
Orientado a la programación de sistemas
Es altamente transportable
Es muy flexible
Genera código muy eficiente
Es muy expresivo (se pueden realizar muchas
funciones escribiendo pocas líneas de código)
Otra de sus características principales es el ser
estructurado, es decir, el programa se divide en
módulos (funciones) independientes entre sí
sí..









ELEMENTOS GENERALES DE UN
PROGRAMA EN C
Los elementos de un programa en C son los
siguientes::
siguientes
Comentarios
Inclusión de archivos
main()
main
()
{
variables locales
flujo de sentencias
}
Definición de funciones creadas por el
programador utilizadas en main
main()
()
EN QUE CONSISTE CADA UNO
 Comentarios:
Se identifican porque van entre diagonales y
asterisco.. Nos sirve para escribir información
asterisco
que nos referencia al programa pero que no
forma parte de él
él.. Por ejemplo especificar que
hace el programa, quien lo elaboró, en que
fecha, que versión es, etc
etc..
 Inclusión de archivos:
Consiste en mandar llamar a la o las bibliotecas
donde se encuentran definidas las funciones de
C (instrucciones) que estamos utilizando en el
programa..
programa
 main
main():
():
En C, todo está constituido a base de funciones
funciones..
main()
main
() indica el comienzo de la función
principal del programa la cual se delimita con
llaves..
llaves
 Variables locales
Antes de realizar alguna operación en el
programa, se deben declarar la(s) variable(s)
que se utilizarán en el programa
programa..
 Flujo de sentencias:
Es la declaración de todas las instrucciones que
conforman el programa
programa..
 Definición de funciones creadas por el
programador utilizadas en main
main():
():
Finalmente, se procede a definir el contenido de
las funciones utilizadas dentro de main
main()
().. Estas
contienen los mismos elementos que la función
principal..
principal
INSTALACION
1. copie el archivo instalador en el disco de su PC
PC..
2. a continuación siguiendo las indicaciones del
instalador, elija la carpeta destino, por defecto
es c:\Borland
Borland\\BCC
BCC55
55\\Bin .
3. una vez elegida la carpeta destino, si no
existe le solicitará que acepte la creación
creación;;
Conteste Sí .
4. Podrá ver el siguiente mensaje
mensaje::
Felicitaciones, ya ha instalado el lenguaje C en
su PC
COMPILACION
Tenemos que traducir el programa escrito en C a un
programa que pueda ejecutar directamente al
ordenador..
ordenador
1. Ahora copie en la carpeta c:\Borland
Borland\\Bcc
Bcc55
55\\Bin
el archivo compila
compila..bat
2. compila
compila..bat es un archivo de ejecución por
lotes, cuyo objetivo consiste procesar el
programa en código fuente C y de no producirse
errores se traducirá en un programa ejecutable
ejecutable..
EJEMPLO DE COMPILACION
Ejemplo de compilación
compilación:: programa que dice
Hola, me llamo Mariela
 El primer paso es escribir el código en un
editor de texto
texto..
 Luego guardamos con el nombre hola
hola..cpp
cpp;; se
guarda así porque los ficheros fuente de C
tienen la extensión cpp (de C plus plus
plus,, que es
la forma oral de llamar al lenguaje en
inglés),
 Se guarda en la carpeta Bin
Bin..
 Para compilar ,el compilador de C llama
desde el entorno del sistema operativo MS
MS-DOS
 Se coloca compilar hola
hola..
 Si no tenemos ningún error de sintaxis, el
proceso termina con éxito mostrando el siguiente
mensaje::
mensaje
!! OK. Compilación
 y se generará un archivo ejecutable que está listo
para ser utilizado
EJEMPLO






1º Copiar el ejemplo, guardar, compilar y
ejecutar
#include <stdio
stdio..h>
main(){
main
(){
printf("hola,
printf
("hola, ")
");;
printf("me
printf
("me llamo Mariela ")
");;
printf("
printf
("\\n")
n");;
}
2º Modificar los datos de entrada , guardar ,
compilar y ejecutar
Descargar