ELABORADO POR:
JANNELYS SANCHEZ
C.I. 22.271.458
SAIA B
UNIVERSIDAD FERMINTORO
FACULTAD DE INGENIERIA
COMPUTACION PARA INGE...
Lenguaje C conocido como
“Lenguaje de programación de sistemas”
desarrollado en el año 1972 por Dennis.
C es un lenguaje d...
Funciones características
Permite la agrupación de instrucciones.
Incluye el concepto de puntero
Permite la separación de ...
» altamente transportable
» Un núcleo del lenguaje simple
» funcionalidades añadidas importantes
» Interrupciones al proce...
Desventajas
» Encapsulación
» Recolección de basura nativa
» Funciones anidadas, aunque GCC tiene esta característica como...
Utilidad
ofrece economía sintáctica,
control de flujo y estructuras
sencillas y un buen conjunto de
operadores.
campo de a...
El siguiente programa realiza la conversión de pies a metros usando la equivalencia:
1 pie = 0.3084 metros
El programa sol...
Webgrafía
http://www.monografias.com/trabajos4/lenguajec/lenguajec.shtml
https://www.google.co.ve/?gfe_rd=cr&ei=oB2PVKS3FN...
“La Responsabilidad Es un cumplir las obligaciones y los compromisos
adquiridos, dando repuestas adecuadas a lo que se esp...
Próxima SlideShare
Cargando en…5
×

presentación lenguaje C

219 visualizaciones

Publicado el

lenguaje c

Publicado en: Tecnología
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
219
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
2
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

presentación lenguaje C

  1. 1. ELABORADO POR: JANNELYS SANCHEZ C.I. 22.271.458 SAIA B UNIVERSIDAD FERMINTORO FACULTAD DE INGENIERIA COMPUTACION PARA INGENIEROS Lenguaje C
  2. 2. Lenguaje C conocido como “Lenguaje de programación de sistemas” desarrollado en el año 1972 por Dennis. C es un lenguaje de programación de propósito general que ofrece economía sintáctica, control de flujo y estructuras sencillas y un buen conjunto de operadores No es un lenguaje de muy alto nivel y más bien un lenguaje pequeño, sencillo y no está especializado en ningún tipo de aplicación. Esto lo hace un lenguaje potente, con un campo de aplicación ilimitado y sobre todo, se aprende rápidamente. En poco tiempo, un programador puede utilizar la totalidad del lenguaje.
  3. 3. Funciones características Permite la agrupación de instrucciones. Incluye el concepto de puntero Permite la separación de un programa en módulos que admiten compilación independiente. Tiene un conjunto completo de instrucciones de control. Los argumentos de las funciones se transfieren por su valor. La E/S no forma parte del lenguaje, sino que se proporciona a través de una biblioteca de funciones.
  4. 4. » altamente transportable » Un núcleo del lenguaje simple » funcionalidades añadidas importantes » Interrupciones al procesador con uniones. » Un conjunto reducido de palabras clave. » Un sistema de tipos que impide operaciones sin sentido. » lenguaje muy flexible que permite programar con múltiples estilos » Usa un lenguaje de preprocesador » Acceso a memoria de bajo nivel mediante el uso de punteros. Ventajas
  5. 5. Desventajas » Encapsulación » Recolección de basura nativa » Funciones anidadas, aunque GCC tiene esta característica como extensión. » Polimorfismo en tiempo de código en forma de sobrecarga » sobrecarga de operadores y sólo dispone de un soporte rudimentario para la programación genérica. » Soporte nativo para programación multihilo y redes de computadores. » La excesiva libertad en la escritura puede llevar a errores en la programación que, por ser correctos sintácticamente no se detectan a simple vista.
  6. 6. Utilidad ofrece economía sintáctica, control de flujo y estructuras sencillas y un buen conjunto de operadores. campo de aplicación ilimitado y sobre todo, se aprende rápidamente.
  7. 7. El siguiente programa realiza la conversión de pies a metros usando la equivalencia: 1 pie = 0.3084 metros El programa solicita por teclado el número de pies y visualiza en pantalla los metros correspondientes. /* Ejemplo 2. Programa PIES.C */ #include <stdio.h> main () { int pies; float metros; printf ("n¿Pies?: "); scanf ("%d", &pies); metros = pies * 0.3084; printf ("n%d pies equivalen a %f metrosn", pies, metros); } Ejemplo
  8. 8. Webgrafía http://www.monografias.com/trabajos4/lenguajec/lenguajec.shtml https://www.google.co.ve/?gfe_rd=cr&ei=oB2PVKS3FNCy8we9n4LwDw#q=que+es+el+lenguaje+c https://www.americati.com/doc/ventajas_c/ventajas_c.html http://html.rincondelvago.com/lenguaje-de-programacion-c_1.html http://www.ecured.cu/index.php/Lenguaje_de_Programaci%C3%B3n_C http://www.slideshare.net/danitxu/lenguaje-c-pdf http://www.slideshare.net/danitxu/lenguaje-c-pdf
  9. 9. “La Responsabilidad Es un cumplir las obligaciones y los compromisos adquiridos, dando repuestas adecuadas a lo que se espera de una persona o colectividad, yendo mas allá de la obligación escrita.”

×