ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

En este ensayo veremos una recopilación de información de programación en c esto lo atuvimos a varias fuentes requeridas y algunas recopilaciones de internet


Enviado por   •  3 de Diciembre de 2015  •  Tarea  •  1.343 Palabras (6 Páginas)  •  207 Visitas

Página 1 de 6

INSTITUTO TECNOLOGICO DE LA PIEDAD.

2-DIC-2015

LUIS ENRIQUE VAZQUEZ BARAJAS.

[pic 1][pic 2][pic 3]


Programación en C.

L. E. Vázquez Barajas.   Fundamentos de la investigación. Profesor R. G. Hernández Rodríguez.

Resumen—En este ensayo veremos una recopilación de información de programación en c esto lo atuvimos a varias fuentes requeridas y algunas  recopilaciones de internet.

Antecedentes.

Los orígenes de C

Dennis Ritchie invento e implemento el primer C en un DEC PDP-11 que usaba el sistema operativo UNIX. El leguaje C es el resultado de procesos de desarrollo que comenzó con un viejo lenguaje llamado BCPL, que está todavía en uso en Europa.

El BCPL fue desarrollado por Martin R.  El BCPL influyo en el leguaje llamado B, que invento Ken Thompson y que permitió el desarrollo del C en los setenta.

Durante muchos años, el estándar de hecho para el C fue la versión C que se daba con la versión 5 del sistema operativo UNIX.

C es conocido como un lenguaje de nivel medio. Nivel medio no tiene un significado negativo. No significado que C sea menos poderoso, manejable o menos desarrollado que un leguaje de menor nivel.

El código C es muy transportable. La portabilidad significa que se puede adatar a un software escrito de un tipo a otro.

Los tipos de datos incluyen enteros, caracteres y reales. Aunque C tiene 5 tipos de datos importados, no es un leguaje fuerte mente tipado como Pascal o Ada.

C siempre permitirá todas las conversaciones de tipo.

Contar con un lenguaje de alto nivel permitió el avance de los sistemas operativos, ya que el mismo código podía ser utilizado en las distintas plataformas, propiciando la reutilización de código y reduciendo los tiempos de desarrollo. Así es que los sistemas operativos basados en UNIX, el sistema BSD, el sistema GNU/Linux y muchos otros fueron desarrollados en C.

Además, con el paso del tiempo se han desarrollado cientos de bibliotecas que permiten a los programadores de C utilizar el código desarrollado por otros para la realización de tareas comunes. Esto, a su vez, ha propiciado el desarrollo de aplicaciones en lenguaje C.

Actualmente es imposible contar la cantidad de aplicaciones y herramientas desarrolladas en C.

[pic 4]

Planteamiento.

Dennis Ritchie como otros investigadores propusieron este programa como uno de los más completos ya que es uno de las bases de creación y desarrollo de la tecnología en nuestra vida.

Aparte que fue el primero en estar más completos y remplazo el leguaje maquine pero la ventaja que en este sistema se puede usar para apoyar la creación de aplicaciones en un aspecto más profundo.

Inicialmente, C se utilizó para la programación de sistemas. Un programa de sistemas es parte de un gran clase de programas que forman una porción de sistemas operativos de la computadora o de sus utilidades.

Por ejemplo, los siguientes son normal mente programas llamados del sistema.

Sistemas operativos.

Intérpretes.

Ensambladores.

Compiladores.

Administradores de bases de datos.

También los investigadores buscaban soluciones para en contra otro fin y uso en la vida moderna de las máquinas y simplificación de uso.

A mediados de los años 60s, Martin Richards diseñó el lenguaje BCPL con la finalidad de usarlo para escribir software de sistemas operativos y compiladores.

En 1969, Ken Thompson escribió el Lenguaje B, en Bell Laboratorios, con el objetivo de recodificar UNIX (escrito hasta ese momento en lenguaje ensamblador) usando un lenguaje de alto nivel más portable y flexible.

Durante los siguientes años, Dennis Ritchie modificó el lenguaje B, llegando a crear el lenguaje C y reescribiendo el sistema UNIX en dicho lenguaje; añadió características nuevas, como son el diseño de tipos y las estructuras de datos.

En 1978, Dennis Ritchie y Brian Kernighan publicaron la primera edición del libro El lenguaje de programación C. Este libro fue durante años la especificación informal del lenguaje. El lenguaje descrito en la primera edición de este libro, fue conocido como "el C de Kernighan y Ritchie" o simplemente "K&R C". En este libro se introdujeron nuevas características al lenguaje: los tipo de datos struct, long int y unsigned int; los operadores =+ y =- fueron sustituidos por += y -=.

A mediados de los años 80, Bjarne Stroustrup (también de los laboratorios Bell), crea el lenguaje C++, un lenguaje basado en C, con numerosas características adicionales, siendo la principal que está orientado a objetos. Si bien se han creado muchos lenguajes basados en C, C++ es el que ha permanecido más asociado a C.

En los años siguientes a la publicación del C de Kernighan y Ritchie, se añadieron al lenguaje muchas características no oficiales, que estaban presentes en algunos compiladores y no en otros. Fue por ello que en 1989 ANSI (American National Standards Institute) publicó el primer estándar oficial de C, que es conocido como ANSI C.

...

Descargar como (para miembros actualizados) txt (8 Kb) pdf (841 Kb) docx (448 Kb)
Leer 5 páginas más »
Disponible sólo en Clubensayos.com