Trabajo de algoritmos

233 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
233
On SlideShare
0
From Embeds
0
Number of Embeds
23
Actions
Shares
0
Downloads
1
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Trabajo de algoritmos

  1. 1. TRABAJO PRESENTADO POR: MARYI DANIELA SALGAR BUITRAGO 1002 2011 TRABAJO PRESENTADO POR: MARIA FERNANDA ORDOÑEZ BARRIOS DANIELA SALGAR BUITRAGO 1002 2011
  2. 2. TRABAJO DE ALGORITMOS DOCENTE: JOSE MANUEL HERNANDEZ
  3. 3. INDICE <ul><li>QUIEN INVENTO EL LENGUAJE C.
  4. 4. BIOGRAFIAS .
  5. 5. QUE VERCIONES EXISTEN DEL LENGUAJE C.
  6. 6. QUE OTROS PROGRAMAS HAN APARECIDO APARTIR DEL LENGUAJE C.
  7. 7. CUAL ES LA ESTRUCTURA PRINCIPAL DEL LENGUAJE C. </li></ul>
  8. 8. <ul>QUIEN INVENTO EL LENGUAJE C. </ul><ul>C es un lenguaje de programación diseñado por Dennis Ritchie , de los Laboratorios Bell, y se instaló en un PDP-11 en 1972 ; se diseñó para ser el lenguaje de los Sistemas Operativos UNIX1. A su vez, UNIX es un Sistema Operativo desarrollado por Ken Thompson, quién utilizó el lenguaje ensamblador y un lenguaje llamado B para producir las versiones originales de UNIX, en 1970. C se inventó para superar las limitaciones de B. C es un lenguaje maduro de propósitos generales que se desarrolló a partir de estas raíces. </ul>
  9. 9. BIOGRAFIA DE DENNIS RITCHIE <ul>Nació en Bronxville (Nueva York) el 9 de septiembre de 1941. Obtuvo dos grados en Harvard, en física y matemática aplicada. En 1967 entró a trabajar en los Laboratorios Bell, donde participió en los equipos que desarrollaron Multics, BCPL, ALTRAN y el lenguaje de programación B. En Lucent encabezó los esfuerzos para la creación de Plan 9 e Inferno, así como del lenguaje de programación Limbo. </ul>
  10. 11. <ul>QUE VERCIONES EXISTEN DEL LENGUAJE C. </ul><ul>Es importante que los programadores del C comprendan las pocas versiones existentes. Primero tenemos el C original desarrollado a finales de los anos 60 o a comienzos de los anos 70. Este es conocido de alguna manera como el C de Kernighan y Ritchie. porque estas dos personas escribieron el libro &quot;The C Programming Language&quot;É en el cual describian y especificaban el lenguaje C. l </ul>
  11. 12. El los anos 80 el C fue modernizado con la version 2 o a veces denominada version 1.1, en la cual se repararon algunas caracteristicas con las cuales los programadores habian tenido inconvenientesÉ y en la cual se agregaron y estandarizaron unas caracteristicas requeridas por los usuarios. Esta version se denomino ANSI C. Aun se le llama C, pero si queremos distinguirlo del C original, podemos llamarlo &quot;ANSI C&quot;.
  12. 13. ANSI es la sigla del Instituto Americano de Estandares Nacionales que estandariza muchos aspectos. Esta es la version del C utilizada en la actualidad. Sin embargo otra version del C, si podemos denominarla asi, es el C++. El C++ no es el mismo lenguaje C sino que es un derivado de este.
  13. 14. <ul>CUAL ES LA ESTRUCTURA PRINCIPAL DEL LENGUAJE C. </ul><ul>/* Comentarios de un parrafo completo comprendidos entre /*.....*/, sirven para aclarar qué el programa o una parte del programa */. // Comentarios de 1 sola línea. // Zona de ficheros de cabecera de las librerías. #include <....... . h> // h de Head #include <....... . h> // Zona de prototipos de funciones </ul>
  14. 15. int Potencia (int x,y) // Zona de variables globales int valor; float media_total; void main (void) // Prog. ppal. típico de Turbo C { // llave de inicio del programa // codigo del programa ....... ....... ....... // fin del programa } // Desarrollo del código de las funciones anteriores

×