Sunteți pe pagina 1din 2

Resumen Historia de la programación

Los inicios de la programación surge de la aparición de máquinas que


requerían tipos de comunicación tipo codificada como nuevas máquinas de
cálculos primitivos o básicos como la suma resta y multiplicación y raíces
cuadradas y necesitaba un tipo de lenguaje de tipo programado y codificado,
luego se obtuvo el primer prototipo de computadora que realizaba solución de
polinomios y problemas más complejos posteriormente se diseñó y construyó la
primera máquina capaz de solucionar cualquier tipo de ejercicio matemático
para lo cual se necesitaba programar en lenguaje diferente al convencional y
así se dio un suceso importante en la historia de la informática fueron las
tarjetas perforadas como medio para "alimentar" los computadores.
Las computadoras de hoy en día se sustentan en la lógica matemática basada
en un sistema binario. Dicho sistema se implementa sobre dispositivos
electrónicos que permiten, o no, pasar la corriente, con lo que se consiguen los
2 estados binarios: 0 y 1. A mediados del siglo XX, cuando se empezaron a
construir las primeras computadoras digitales, se utilizaban tubos de vacío para
implementar los 2 estados binarios de la que surgió la primera computadora
patentada que consistía en una calculadora electrónica que utilizaba tubos de
vacío y estaba basada en el sistema binario (sistema numérico en el que se
combinan los valores verdadero y falso, o 0 y 1).

IBM luego desarrolló el Mark 1 que era una computadora electromecánica de 16


metros de largo y más de dos de alto. Tenía 700.000 elementos móviles y varios
centenares de kilómetros de cables. Podía realizar las cuatro operaciones
básicas y trabajar con información almacenada en forma de tablas. A
continuación la Universidad de Pensilvania se estaba trabajando en un proyecto
militar para realizar unas tablas de tiro para armas balísticas.

Los cálculos eran enormes y se tardaban semanas en realizarlos para esto se


desarrolló una computadora electrónica completamente operacional a gran
escala, para acelerar los complicados cálculos del proyecto militar de la
universidad Moore tenía 18.000 tubos electrónicos integrados en un volumen de
84 metros cúbicos. Pesaba unas 30 toneladas y consumía alrededor de 100.000
vatios. Su capacidad de cálculo era de 5.000 operaciones por segundo, aunque
tenía que programarse manualmente conectándola a 3 tableros que contenían
más de 6000 interruptores.

Para la programación de lenguaje para estos nuevos dispositivos se pensó por


un brillante estudiante de Albert Einstein Proponía que los programas se
guardaran en memoria al igual que los datos, en forma binaria. Esto tuvo como
consecuencia el aumento de velocidad de los cálculos y la ausencia de errores
producidos por fallos mecánicos al programar la máquina mediante cables, luego
se desarrolló el primer compilador, un programa que puede traducir enunciados
parecidos al inglés en un código binario comprensible para la maquina La
utilización del transistor en las computadoras en 1958, sustituyendo los tubos de
vacío.
Avanzando se dio La aparición del circuito integrado que tiene la capacidad de
asumir todas las funciones propias de un circuito convencional; contiene las
funciones tradicionales de agenda, directorio, calendario, reloj con horario
internacional, calculadora, alarma y tarjetas de circuito integrado, La
miniaturización de un circuito electrónico en un chip de silicio La miniaturización
de los dispositivos ha sido un buen parámetro para medir el avance y desarrollo
del sector informático. El primer microprocesador Intel fue el
primer microprocesador en un simple chip, así como el primero disponible
comercialmente. Aproximadamente al mismo tiempo, algunos otros diseños de
CPU en circuito integrado por ultimo Gary Kildall crea el sistema operativo
Conjunto de órdenes y programas que controlan los procesos básicos de una
computadora y permiten el funcionamiento de otros programas CP/M por último
se dio por parte de IBM comercializa el primer PC en 1980.

Una colección de programas de computadora y datos relacionados se conoce


como software. Un lenguaje de programación es un lenguaje formal que
especifica una serie de instrucciones para que una computadora produzca
diversas clases de datos. Los lenguajes de programación pueden usarse para
crear programas que pongan en práctica algoritmos específicos que controlen
el comportamiento físico y lógico de una computadora.
Está formado por un conjunto de símbolos, reglas sintácticas y semánticas que
definen su estructura y el significado de sus elementos y expresiones,
el sistema binario en ciencias de la computación, es un sistema de
numeración en el que los números se representan utilizando solamente
dos cifras: cero y uno (0 y 1). Es uno de los sistemas que se utilizan en
las computadoras, debido a que estas trabajan internamente con dos niveles
de voltaje, por lo cual su sistema de numeración natural es el sistema binario.
El lenguaje ensamblador es un lenguaje de programación de bajo nivel.
Consiste en un conjunto de mnemónicos que representan instrucciones básicas
para los computadores, microprocesadores, microcontroladores y
otros circuitos integrados programables. Implementa una representación
simbólica de los códigos de máquina binarios y otras constantes necesarias
para programar una arquitectura de procesador y constituye la representación
más directa de la máquina específica para cada arquitectura legible por un
programador.
Un lenguaje de programación de alto nivel se caracteriza por expresar
los algoritmos de una manera adecuada a la capacidad cognitiva humana, en
lugar de la capacidad con que los ejecutan las máquinas.
Un compilador es un programa informático que traduce un programa que ha
sido escrito en un lenguaje de programación a un lenguaje común,
usualmente lenguaje de máquina, aunque también puede ser traducido a un
código intermedio (bytecode). Este proceso de traducción se conoce
como compilación, compilar consiste en traducir un programa escrito en un
cierto lenguaje a otro.

S-ar putea să vă placă și