presentacion lenguaje c
Post on 27-Jan-2017
141 Views
Preview:
TRANSCRIPT
REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO POPULAR PARA EDUCACION
UNIVERSITARIA CIENCIA Y TECNOLOGIA
UNIVERSIDAD FERMIN TORO
MATERIA COMPUTACIÓN PARA INGENIEROS
SAIA B
TUTOR: BERRIOS YAKIRANA
NIEL VELASQUEZ C.I. 10382323
NOV 2015
PRESENTACION LENGUAJE C
LENGUAJE C
• El lenguaje C fue inventado e implementado por primera vez por Dennis Richie en un
DEC PDP-11 en Bell Laboratorios.
Es el resultado de un proceso de desarrollo comenzando con un lenguaje anterior
denominado B, inventado por Ken Thompson. En los años 70 el lenguaje B llevo al
desarrollo del C. En 1978, Brian Kernighan y
Dennis Ritchie publicaron el libro the C Programing Laguange. Durante muchos años el
estándar de C fue la versión proporcionada con versión 5 de l sistema operativo UNIX. En
1983, el instituto de estándares americanos establecido un estándar que definiera el
lenguaje C, conocido como ANSI C. Hoy día todos los principales compiladores de C llevan
implantado el estándar ANSI.
El lenguaje se denomina como un lenguaje de nivel medio, puesto que combina
elementos de lenguaje de alto nivel (Fortran, Pascal, Basic….) con el funcionalismo del
lenguaje ensamblador.
LENGUAJE C CARACTERISTICA:
C permite la manipulación de bits bytes y direcciones ( los elementos
básicos con que funciona la computadora). Otra característica del C es
que posee muy pocas palabras claves (32, donde 27 fueron definidas
en la versión original y cinco añadidas por el comité del ANSI. Todas las
palabras claves del C están en minúscula ( C distingue entre
mayúscula y minúsculas).
LENGUAJE C CARACTERISTICA:
• En la siguiente tabla se muestran las 32 palabras claves las que están en
negrilla y color de fuente azul son las cinco añadidas por el comité ANSI:
auto break case char const continue default do
double else enum extern float for goto if
inf long register return short signed sizeof static
struct switch tipedef union unsigned void volatile while
LENGUAJE C CARACTERISTICA:
• Los programa en C consiste en una o mas funciones. La única función que debe
estar absolutamente presente es la denominada main, siendo la primera que
es llamada cuando comienza la ejecución del programa. Aunque main no
forma técnicamente parte del lenguaje C, Hay que tratarla como si lo fuera,
pues si se emplea para nombrar una variable, probablemente confundirá al
copilador.
LENGUAJE C CARACTERISTICAS
• VENTAJAS:
• 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 del código.
DESVENTAJAS:
• Es muy poco modular.
• Recolección de basura.
• Funciones anidadas
• Es difícil leer el código escrito por otras
personas.
EJEMPLO DE LA VIDA REAL
• Un programa fácil de entender y realizar es el de calcular el área de un circulo cuando se conoce su radio. se tiene la siguiente formula matemática:
• área = radio²
• Una versión de este código en lenguaje C es la siguiente:
• / * Area de un circulo */
• # include <stdio.h>
• # include <stdlib.h>
• # define PI 3.141592653
• Int main (int argc, char * argv [] )
• {
• float radio = 10,5;
• Float área ;
• area = PI*radio*radio;
• Printf (“ El área de un circulo de radio % f es \ t %f . \ n” , radio, área);
• Exit (0)
• }
REFLEXIONES
LA CONCLUSIÓN DE LO PLANTEADO
SOBRE EL LENGUAJE C ES QUE TODAVIA
CON CASI 40 AÑOS DE ES UNA
HERRAMIENTA IMPORTANTE DE LA
COMPUTACION DEL CUAL SE HAN
DERIVADO NUEVOS LENGUAJES Y SE
HAN CREADO SISTEMAS OPERATIVOS Y
SIGUE SIENDO UTIL PARA MUCHOS USOS
EN LA COMPUTACION Y ES EL LENGUAJE
PREDILECTO DE LA EDUCACION
UNIVERSITARIA
top related