You are on page 1of 7

Historia de la Programacin

Gottfried Wilheml von Leibniz (1646-1716), quien aprendi matemticas


de forma autodidacta (mtodo no aconsejable en programacin) construy
una mquina similar a la de Pascal, aunque algo ms compleja, poda
dividir, multiplicar y resolver races cuadradas.

Pero quien realmente influy en el diseo de los primeros computadores


fue Charles Babbage (1793-1871). Con la colaboracin de la hija de Lord
Byron, Lady Ada Countess of Lovelace (1815-1852), a la que debe su
nombre el lenguaje ADA creado por el DoD (Departamento de defensa de
Estados Unidos) en los aos 70. Babbage dise y construy la "mquina
diferencial" para el clculo de polinomios. Ms tarde dise la "mquina
analitica" de propsito general, capaz de resolver cualquier operacin
matemtica. Muri sin poder terminarla, debido al escepticismo de sus
patrocinadores y a que la tecnologa de la poca no era lo suficientemente
avanzada. Un equipo del Museo de las Ciencias de Londres, en 1991,
consigui construir la mquina analtica de Babbage, totalmente
funcional, siguiendo sus dibujos y especificaciones.

Un hito importante en la historia


de la informtica fueron las
tarjetas perforadas como medio
para "alimentar" los computadores.
Lady Ada Lovelace propuso la
utilizacin de las tarjetas
perforadas en la mquina de
Babbage. Para que se enteren
todos esos machistas
desaprensivos, el primer
programador/a fue una mujer. En
1880 el censo en Estados Unidos
tard ms de 7 aos en realizarse. Es obvio que los datos no eran muy
actualizados. Un asistente de la oficina del censo llamado Herman
Hollerit (1860-1929) desarroll un sistema para automatizar la pesada
tarea del censo. Mediante tarjetas perforadas y un sistema de circuitos
elctricos, capaz de leer unas 60 tarjetas por minuto realiz el censo de
1890 en 3 aos ahorrando tiempo y dinero. Ms tarde fund la Tabulating
Machine Company y en 1924 tras alguna que otra fusin naci la
Internacional Bussines Machines, IBM. Os suena ?
Las computadoras de hoy en da se
sustentan en la lgica
matemtica basada en
un sistema binario. Dicho sistema
se implementa sobre dispositivos
electrnicos 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 vaco para
implementar los 2 estados binarios, pero cmo aparecieron estos
conceptos ? Alan Mathison Turing (1912-1954) dise una calculadora
universal para resolver cualquier problema, la "mquina de Turing". Tuvo
mucha influencia en el desarrollo de la lgica matemtica. En 1937 hizo
una de sus primeras contribuciones a la lgica matemtica y en 1943
plasm sus ideas en una computadora que utilizaba tubos de
vaco. George Boole (1815-1864) tambin contribuy al algebra binaria y a
los sistemas de circuitos de computadora, de hecho, en su honor fue
bautizada el lgebra booleana.

La primera computadora digital electrnica patentada fue obra de John


Vincent Atanasof (1903-1995). Conocedor de las inventos de Pascal y
Babbage, y ayudado por Cliford Berry (1918-1963), construy el
Atanasoff Berry Computer (ABC). El ABC se desarroll entre 1937 y 1942.
Consista en una calculadora electrnica que utilizaba tubos de vaco y
estaba basada en el sistema binario (sistema numrico en el que se
combinan los valores verdadero y falso, o 0 y 1).

Entre 1939 y 1944, Howard Aiken (1900-1973) de la universidad de


Harvard en colaboracin con IBM desarroll el Mark 1. Era una
computadora electromecnica de 16 metros de largo y ms de dos de alto.
Tena 700.000 elementos mviles y varios centenares de kilmetros de
cables. Poda realizar las cuatro operaciones bsicas y trabajar con
informacin almacenada en forma de tablas.
Por desgracia, los avances tecnolgicos suelen producirse gracias a los
militares que se aprovechan de la ciencia para perfeccionar sus armas. En
la Moore School de la Universidad de Pensilvania se estaba trabajando en
un proyecto militar para realizar unas tablas de tiro para armas balsticas.
Los clculos eran enormes y se tardaban semanas en realizarlos. Parece
ser que John W. Mauchly (1907-1980), quien diriga el departamento de
fsica del Ursine College de Filadelfia vivi en casa de Atanasoff durante
cuatro das a partir del 13 de Junio de 1941, lo que seguramente
aprovech para conocer las ideas de Atanasoff.

Junto a John Presper Eckert (1919-1995), Mauchly desarroll una


computadora electrnica completamente operacional a gran escala, para
acelerar los complicados clculos del proyecto militar de la universidad
Moore. Se termin en 1946 y se llam Electronic Numerical Integrator And
Computer (ENIAC). El ENIAC tena 18.000 tubos electrnicos integrados en
un volumen de 84 metros cbicos. Pesaba unas 30 toneladas y consuma
alrededor de 100.000 vatios. Su capacidad de clculo era de 5.000
operaciones por segundo, aunque tena que programarse manualmente
conectndola a 3 tableros que contenan ms de 6000 interruptores.
Cargar un programa poda ser una tarea de varios das. El calor dispado
por semejante monstruo deba ser importante, y se necesitaba una
instalacin de aire acondicionado. En definitiva, un ordenador porttil...
ms o menos.

Puede que no os suene, pero quien conozca de "los entresijos de la


informtica" seguro que considera importante nombrar a Johann Ludwig
Von Neumann (1903-1957), genio de las matemticas, quien tuvo el honor
de asistir a las clases de Albert Einstein en la universidad de Berln. Autor
de trabajos de lgica simblica, matemtica pura y aplicada, fsica y
tecnologa, public un artculo acerca del almacenamiento de los
programas, en 1945. Propona 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 clculos y la ausencia de
errores producidos por fallos mecnicos al programar la mquina mediante
cables.

En cuanto a la aparicin de los lenguajes de programacin, el


archiconocido COBOL, que tantos problemas caus con el "efecto 2000",
fue el primer lenguaje en el que no haba que programar directamente en
cdigo binario, y fue Grace Murray Hoper en 1952, una oficial de la
Marina de Estados Unidos desarroll el primer compilador, un programa
que puede traducir enunciados parecidos al ingls en un cdigo binario
comprensible para la maquina llamado COBOL (COmmon Business-
Oriented Languaje).

A partir de ah, los avances han sido vertiginosos.

La utilizacin del transistor en las computadoras en 1958,


sustituyendo los tubos de vaco

La aparicin del circuito integrado de mano de Jack Kilby, tambin


en 1958

La miniaturizacin de un circuito electrnico en un chip de silicio en


1961

El primer microprocesador, el 4004 de Intel, en 1971

Gary Kildall crea el sistema operativo CP/M en 1973

IBM comercializa el primer PC en 1980

Recordando a los primeros tiempos del ENIAC, con enormes


computadores, en 1998 se termin el proyecto Blue Pacific. La "maquinita"
tiene la nada despreciable cantidad de 5856 procesadores que en conjunto
tienen una velocidad de 3'9 teraflops, 2'6 Terabytes de memoria, ocupa
2400 metros cuadrados y tiene un peso de 47 toneladas. Se utiliza para la
simulacin de explosiones nucleares, y "ha salido" por unos 13000
millones de pesetas... baratito.

Hay muchos ms personajes que intervienen en la historia y que han


realizado grandes aportaciones, pero no es cuestin de extenderse.

Organizacin y Prcticas de Oficina


El concepto El trmino proviene del latn ad-ministrare (servir) o ad
manus trahere (manejar o gestionar). La disciplina que se encarga de
realizar una gestin de los recursos (ya sean materiales o humanos) en
base a criterios cientficos y orientada a satisfacer un objetivo concreto. Es
la ciencia social y tcnica que se ocupa de la planificacin, organizacin,
direccin y control de los recursos (humanos, financieros, materiales,
tecnolgicos, el conocimiento, etc.) de la organizacin, con el fin de obtener
el mximo beneficio posible; este beneficio puede ser econmico o social,
dependiendo esto de los fines que persiga la organizacin.

Dos puntos de vista Como disciplina (conjunto de principios, ideas y


conceptos que deben tenerse en cuenta para guiar a un grupo) Como
tcnica (conjunto de funciones y actividades que un administrador debe
realizar para conseguir los objetivos de la organizacin que representa)

Objeto de la Administracin El objeto de estudio de la Administracin son


las organizaciones; por lo tanto es aplicable a Empresas privadas y
pblicas; Instituciones pblicas y organismos estatales, y a las distintas
instituciones privadas. Por ejemplo: iglesias; universidades; gobiernos y
organismos municipales, provinciales, nacionales; hospitales; fundaciones,
etc.; y a todos los tipos de empresas privadas; e incluso las familias y
hogares.

reas funcionales de estudio de la Administracin * Administracin


Financiera Finanzas Corporativas * Administracin Comercial (marketing
mercadotecnia) * Administracin de la Produccin u Operaciones *
Administracin de Recursos Humanos como las reas funcionales ms
caractersticas, pero tambin se pueden encontrar departamentos de: *
Administracin de las Tecnologas de Informacin * Organizacin y Mtodo
* Administracin de la Planificacin Estratgica * Gestin del Conocimiento
* Gestin de Proyectos * Administracin de la Cadena de Suministro y
Logstica etc., como las ms frecuentes dentro de las organizaciones.

Importancia de la Organizacin

En toda accin que llevamos a cabo tenemos un punto de partida, que


puede ser considerado como la hiptesis de una problemtica, teniendo
posteriormente un Mtodo que consiste en el procedimiento o el conjunto
de acciones que se llevan a acabo para demostrar o refutar este punto de
partida, y un Objetivo que presenta la llegada a una Conclusin en
particular.

Esta forma de trabajar y de poder desenvolvernos en toda actividad social


es una forma de Organizacin, siendo

importante la aplicacin de una estructura para poder llegar en forma


ordenada y no aleatoria a un objetivo, si bien no se descarta la compaa
de la suerte, no debemos depender exclusivamente de ella, sobre todo si
buscamos repetir la experiencia o que otros puedan realizarla.

Focalizar hacia un objetivo en concreto para resolver

Podemos definir como Organizacin a un sistema que se elige para poder


lograr un objetivo determinado a travs de los Recursos Humanos, siendo
derivado del Talento del Individuo y contando a su vez con otras
organizaciones derivadas de la misma que permiten elaborar una
Metodologa de Trabajo para lograr un fn especfico, tomando un punto de
partida y teniendo un Objeto de Trabajo por sobre el cual elaboraremos y
desarrollaremos las actividades.

Para una Organizacin no es necesario contar con un grupo numeroso,


sino que simplemente debe haber dos personas como mnimo, teniendo
entre estos dos individuos el principio fundamental de la Cooperacin, esto
es, que ambas personas puedan lograr una divisin de los trabajos o bien
un trabajo en conjunto para poder lograr el Objetivo Final, pactando para
ello distintas Normas de Convivencia y otra clase de reglamentos que
permitan dividir y organizar el trabajo o las actividades sociales a realizar.

Algunas personas nacen con una capacidad innata para pensar y actuar
de manera organizada. Para otros, esta habilidad se puede adquirir a
travs de la formacin y la experiencia
Ser organizado es una de las claves para tener un negocio exitoso y puede
hacer la diferencia entre actuar de manera reactiva o proactiva cuando se
presentan los cambios del mercado o las oportunidades.

En cuanto a las Estructuras de Organizacin, stas estan fundamentadas


principalmente en la forma que adoptan generalmente dadas por las
Reglas Explcitas que regulan estas organizaciones, o bien por la
estructura que est dada por la Administracin elegida para una
Organizacin, encontrndose ella en todo grupo social.

You might also like