Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Historia de La Programacion (Valenzuela Meza Cesar)

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 9

1

TECNOLÓGICO NACIONAL DE MÉXICO


INSTITUTO TECNOLÓGICO SUPERIOR
DE ALVARADO - Campus Medellín

INGENIERIA INDUSTRIAL

MATERIA:
Algoritmos y Lenguajes de Programación

SEMESTRE - SISTEMA:
Escolarizado – Ingeniería industrial

PRODUCTO ACADÉMICO:
Investigación

PRESENTA(N):
Valenzuela Meza Cesar

DOCENTE:
Zamudio Reyes Rafael
FECHA:
14/febrero/2022
2

ÍNDICE
INTRODUCCIÓN.....................................................................................................................................3
OBJETIVO GENERAL............................................................................................................................3
El principio de la historia de la programación:.......................................................................................4
CONCLUSIÓN..........................................................................................................................................9
BIBLIOGRAFÍA.......................................................................................................................................9
3

INTRODUCCIÓN
La programación informática es el arte del proceso por el cual se limpia, codifica, traza y

protege el código fuente de programas computacionales, en otras palabras, es indicarle a la

computadora lo que tiene que hacer. La programación informática es una de las habilidades

esenciales que aprendes cuando estudias informática.

Detrás de todos los programas informáticos que conocemos y usamos de manera cotidiana

para facilitarnos diversas actividades de nuestro día con día, existe todo un proceso para poderlos

crear. Este proceso es conocido como programación, conozcamos un poco más sobre lo que

conlleva este proceso. Por medio de la programación se establecen los pasos a seguir para la

creación del código fuente de los diversos programas informáticos.

La programación se guía por una serie de normas y un conjunto de órdenes, instrucciones y

expresiones que tienden a ser semejantes a una lengua natural acotada. Por lo cual recibe el

nombre de lenguaje de programación. Y así como en los idiomas también en la informática

existen diversos lenguajes de programación.

OBJETIVO GENERAL
Resolver de manera eficaz distintos problemas de carácter general, con independencia del

lenguaje de programación utilizado.


4

El principio de la historia de la programación:


El primer lenguaje de programación fue un algoritmo creado por Ada Lovelace en 1883. Ada

Lovelace creó este algoritmo para el motor analítico de Charles Babbage. El propósito de este

algoritmo era calcular los números de Bernoulli. En 1936, por primera vez, los códigos

informáticos fueron especializados por Alonzo Church y Alan Turing. Church expresó el cálculo

lambda de forma formulativa.

Lenguaje de ensamblaje:

Los primeros ordenadores modernos (alimentados eléctricamente) fueron creados en los años

40. Estas computadoras estaban limitadas en velocidad y capacidad de memoria. Debido a estas

limitaciones, los programadores se vieron obligados a escribir manualmente programas en

lenguaje ensamblador. Siendo un lenguaje de programación de bajo nivel, era una tarea difícil

programarlo manualmente.

Los programadores se dieron cuenta entonces de la necesidad de lenguajes de alto nivel para

disminuir el esfuerzo que se requería para escribir los programas en lenguaje ensamblador

manualmente.

Los primeros lenguajes de programación:

Programar, sea cual sea el lenguaje utilizado (HTML, CSS, lenguaje C, PHP, Java,

JavaScript, Python, etc.), consiste en escribir en un lenguaje que entienda la máquina, es decir,

cómo nos comunicamos con un ordenador y los algoritmos. Las mujeres, pioneras en el

desarrollo de los algoritmos. Saber programar es ser capaz de crear aplicaciones web y móviles,

páginas web, interfaces-usuario, softwares de programación y pilotar y programar robots

informatizados. Podríamos pensar que la historia de la programación es reciente. Sin embargo,


5

las premisas de los lenguajes de programación se remontan al siglo XIX, mucho antes de la

invención del ordenador. El primer modelo de programación del mundo se remonta al año 1842.

Konrad Zuse propuso la idea de los primeros idiomas de alto nivel. Desarrolló el Plankalkül

entre 1943 y 1945, pero por alguna razón, no fue implementado. Fue en 1949 cuando se creó el

primer lenguaje de programación de alto nivel para computadoras electrónicas. John Mauchly

propuso el Short Code, originalmente conocido como código breve y fue implementado por

William F Schmidt.

El código corto fue el primer lenguaje de programación funcional. Se representaba en una

expresión matemática comprensible para los humanos. Pero tenía una gran desventaja. Un

programa tiene que ser traducido al código de la máquina cada vez que se ejecuta. Este era un

proceso mucho más lento. En 1952, Autocode fue desarrollado por Alick Glennie. Fue el primer

lenguaje compilado que se convierte directamente en código máquina usando un compilador. Es

la segunda versión, Mark 1 autocode, fue desarrollado dos años después por R.A. Brooker para

Mark 1. El auto código fue mejor que sus predecesores, pero aun así no logró ganar popularidad.

FORTRAN fue el primer lenguaje de programación popular que fue desarrollado en 1954 por un

equipo de IBM. Es el lenguaje de programación de alto nivel más antiguo que aún se utiliza.

Todavía había tiempo para que salieran los lenguajes de alto nivel como Java, C y C++. Pero su

punto de partida fue desarrollado en 1958 por un comité científico de investigación y usos

científicos. Desarrollaron un lenguaje conocido como Algol. Java y muchos otros lenguajes de

alto nivel están basados de alguna manera en Algol. Ada Lovelace estuvo en el origen de las

máquinas de cálculo, que se componían de los siguientes elementos:

 Un dispositivo que permite cifrar datos digitales (tarjetas perforadas, ruedas dentadas).

 Una memoria para guardar los valores numéricos.


6

 Una unidad de control gracias a la cual el usuario le indica a la máquina lo que tiene que

hacer.

 Un «motor» encargado de hacer los cálculos.

 Un dispositivo que permite saber los resultados.

Desarrollos posteriores y establecimiento de paradigmas de programación:

COBOL fue el primer lenguaje de programación de alto nivel que podía funcionar en el tipo o

marca de ordenadores. Fue desarrollado en 1959 y significa COmmon Business Oriented

Language. Se utiliza en el procesamiento de tarjetas, cajeros automáticos, e incluso se usó en la

película Terminator para el despliegue visual del Terminator. El mismo año, el LISP fue

inventado por John McCarthy para su uso en inteligencia artificial. Estos lenguajes siguen en

uso. Muchos lenguajes de programación fueron desarrollados en la última década. Hubo muchas

mejoras, pero aun así la programación fue una tarea difícil. John G. Kemeny y Thomas E. Kurtz

decidieron crear algo para los estudiantes que no tienen una buena programación y comprensión

matemática. Crearon una familia de lenguajes de programación fáciles de usar y la llamaron

BASIC. Años más tarde, Bill Gates y Paul Allen modificaron el BASIC y esta versión

modificada terminó siendo el primer producto de Microsoft. Dennis Ritchie, desarrollador de C

En 1972, Dennis Ritchie desarrolló el lenguaje de programación C.

El C se convirtió en uno de los lenguajes de programación más populares y en los años

siguientes, influyó fuertemente en muchos lenguajes de programación como Java, C++, GO,

Ruby, JavaScript, Perl y Python. El mismo año en 1972, Donald D. Chamberlin y Raymond F.

Boyce desarrollaron SQL. SQL son las siglas de Structured Query Language (Lenguaje de

consulta estructurado). Fue desarrollado especialmente para trabajar con bases de datos, y aún
7

hoy en día, sigue siendo uno de los lenguajes más populares en el mundo de las bases de datos.

En este período, desde finales de los años sesenta hasta finales de los setenta, se inventaron

muchos paradigmas de programación populares. El simulador se inventó en los años 60 y fue el

primer lenguaje de programación que apoyó la programación orientada a objetos. C fue el primer

lenguaje de programación de sistemas, y Prologa fue el primer lenguaje de programación lógica.

Los lenguajes de programación y los servidores web:

Aunque el lenguaje de programación se desarrollaba a buen ritmo, era tan solo la fase

embrionaria. La década de 1990 marca el inicio de la programación web con los primeros

balbuceos de Internet. JavaScript: el lenguaje más utilizado en el mundo en 2020. El surgimiento

de los lenguajes informáticos trajo consigo las dudas sobre la utilidad que el desarrollo de estas

máquinas tendría para la sociedad. Numerosos pensadores de la época se mostrarán escépticos

con este tema. Es por ejemplo el caso del economista neoclásico Robert Solow, con su

paradójico epónimo de 1987, según el cual «vemos ordenadores por todos lados, excepto en las

estadísticas de productividad». Sin duda fue el conservadurismo y el juicio prematuro con visión

cortoplacista lo que les impidió ver el potencial revolucionario del algoritmo y de la

programación; que sería revelado en la década de 1990. Los años 90 y 2000 marcan el inicio de

los servidores web y la era de Internet. Con la web aparecen los lenguajes de scripts, los

lenguajes interpretados, herederos de los lenguajes de control integrados en los sistemas

operativos. Estas innovaciones, integradas en las páginas web y programadas de forma sencilla

para facilitar la sucesión de tareas simples, funcionan en programas pequeños y sencillos.

Algunos de estos lenguajes son hoy en día esenciales:

 Python, creado en 1991.

 PHP, JavaScript y Java, creados en 1995.


8

 Ruby, inventado en 1993.

 C#, escrito en 2000.

Python fue escrito con la finalidad de crear un lenguaje orientado a objetos y multiplataforma

para optimizar la productividad de los programadores con un lenguaje de alto nivel y una sintaxis

simple. Treinta años más tarde muchos estudiantes siguen aprendiendo a programar con Python,

sobre todo para la investigación científica. Python permite iniciarse en conceptos simples y en

las bases de programación. Como anécdota, comentar que Guido van Rossum bautizó con este

nombre a este lenguaje porque era fan de la serie Monty Python. El lenguaje PHP (Hypertext

Preprocessor) fue escrito en 1994 por Rasmus Lerdorf cuando tenía 26 años para desarrollar su

propia página web. Algunos años más tarde, la mayoría de las páginas web serían programadas

en PHP, entre las que podemos nombrar Wikipedia, Facebook y YouTube.


9

CONCLUSIÓN

Podemos decir que los lenguajes de programación tratan a los programas como conjuntos de

objetos que se ayudan entre ellos para realizar acciones, entendiendo como objeto a las entidades

que contienen datos y permitiendo que los programas sean más fáciles de escribir, mantener y

reutilizar.

Por otra parte, representa un gran avance en la programación, entre sus ventajas más

importante se encuentran un notable aumento de la productividad del programador y de la

robustez de los programas, personalmente el lenguaje orientado a objetos que más me agrada es

Eiffel (además de sus características de orientación a objetos, soporta la metodología de diseño

por contratos). Otro lenguaje muy bien diseñado (y de uso creciente) es Ruby. También es

recomendable, y muy simple para comenzar, el lenguaje Python.

BIBLIOGRAFÍA
netec. (s.f.). Recuperado el 14 de FEBRERO de 2022, de netec: https://www.netec.com/que-es-
programacion
paraprogramar. (s.f.). Recuperado el 14 de FEBRERO de 2022, de paraprogramar:
https://paraprogramar.club/historia-programacion/
superprof. (s.f.). Recuperado el 14 de FEBRERO de 2022, de superprof:
https://www.superprof.mx/blog/historia-desarrollo-informatico/#:~:text=El%20primer
%20modelo%20de%20programaci%C3%B3n%20del%20mundo%20se%20remonta%20al%20a
%C3%B1o%201842.&text=Ada%20Lovelace%20(su%20verdadero%20nombre,Babbage
%20(1791%2D1871).

También podría gustarte