LENGUAJE C TRABAJO PRESENTADO  POR: CAMILA ANDREA TRUJILLO WILLIAM DAVID VASQUEZ 1002
¿QUE ES LENGUAJE C? C es un lenguaje de programación de propósito general que ofrece economía sintáctica, control de flujo...
 
¿QUIEN INVENTO EL LENGUAJE C? C es un lenguaje de programación diseñado por Dennis Ritchie, de los Laboratorios Bell, y se...
Dennis Ritchie <ul><li>Nació en Bronxville (Nueva York) el 9 de septiembre de 1941. Obtuvo dos grados en Harvard, en físic...
En 1967 entró a trabajar en los Laboratorios Bell, donde participió en los equipos que desarrollaron Multics, BCPL, ALTRAN...
Ken Thompson <ul><li>En 1965 se diploma en ciencias y en 1966 consigue un Master en ingeniería eléctrica y ciencias de la ...
En los años 60, Thompson y Dennis Ritchie trabajaron el sistema operativo Multics. Mientras escribía Multics, Thompson cre...
¿QUE VESIONES EXITEN DE LENGUAJE C? Es importante que los programadores del C comprendan las pocas versiones existentes. P...
Esta es la version del C utilizada en la actualidad. Sin embargo otra version del C, si podemos denominarla asi, es el C++...
QUE OTROS PROGRAMAS HAN APARECIDO APARTIR DEL LENGUAJE C?   las primeras computadoras, como la ENIAC y la EDSAC, se compon...
A mediados de los años 60's aparecieron los primeros lenguajes de propósito general, que son en los que se basa este traba...
Upcoming SlideShare
Loading in...5
×

Lenguaje c

288

Published on

ESTE ES UN TRAJO DE ESTE PERIODO LLAMADO LENGUAJE C

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
288
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Lenguaje c

  1. 1. LENGUAJE C TRABAJO PRESENTADO POR: CAMILA ANDREA TRUJILLO WILLIAM DAVID VASQUEZ 1002
  2. 2. ¿QUE ES LENGUAJE C? 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. 4. ¿QUIEN INVENTO EL LENGUAJE C? 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.
  4. 5. Dennis Ritchie <ul><li>Nació en Bronxville (Nueva York) el 9 de septiembre de 1941. Obtuvo dos grados en Harvard, en física y matemática aplicada.
  5. 6. 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. </li></ul>
  6. 7. Ken Thompson <ul><li>En 1965 se diploma en ciencias y en 1966 consigue un Master en ingeniería eléctrica y ciencias de la computación, por la universidad de California.
  7. 8. En los años 60, Thompson y Dennis Ritchie trabajaron el sistema operativo Multics. Mientras escribía Multics, Thompson creó el lenguaje de programación Bon, al que llamo así por su esposa, Bonnie. y en 1969 crean el sistema operativo UNIX. Thompson también diseñó el lenguaje de programación B, un precursor del C. </li></ul>
  8. 9. ¿QUE VESIONES EXITEN DE LENGUAJE C? 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. El los anos 80 el C fue modernizado con la version 2 o a veces denominada version 1.1, Esta version se denomino ANSI C. Aun se le llama C, pero si queremos distinguirlo del C original, podemos llamarlo &quot;ANSI C&quot;.
  9. 10. Esta es la version del C utilizada en la actualidad. Sin embargo otra version del C, si podemos denominarla asi, es el C++. Existe un lenguaje muy comun del Java que es una version del C++ de plataforma independiente desarrollada por la compania Sun. y existe el C# que es otra version del C desarrollada por Microsoft. Existen muchas otras variantes del C y del C++, asi como derivados del C++ en todo el mundo.
  10. 11. QUE OTROS PROGRAMAS HAN APARECIDO APARTIR DEL LENGUAJE C? las primeras computadoras, como la ENIAC y la EDSAC, se componían en el lenguaje real de las máquinas mismas. Los primeros lenguajes de programación se conocieron como Lenguajes Ensambladores, un ejemplo es: TRANSCODE , desarrollado para la computadora FERUT. En los lenguajes ensambladores se define un código especial llamado mnemónico para cada una de las operaciones de la máquina y se introduce una notación especial para especificar el dato con el cual debe realizarse la operación.
  11. 12. A mediados de los años 60's aparecieron los primeros lenguajes de propósito general, que son en los que se basa este trabajo, como FORTRAN, FORTRAN IV, ALGOL, COBOL, BASIC, PL/I, ADA, C, C++, PASCAL, etc. Los lenguajes de programación actuales son los conocidos como Lenguajes visuales, como por ejemplo Visual Fox, Visual Basic, Visual C.
  12. 13. ¿CUAL ES LA ESTRUCTURA PRINCIPAL DEL LENGUAJE C? /* 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 int Potencia (int x,y) // Zona de variables globales int valor; float media_total;
  13. 14. 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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×