Sei sulla pagina 1di 3

Software en ingeniera civil

Para comenzar debemos aclarar el punto de que el ser humano desde los inicios ha buscado herramientas
que le ayuden a satisfacer sus necesidades de una manera ms fcil y rpida. En este caso podemos decir
que el ser humano siempre ha buscado tener una herramienta o dispositivo que le ayude a efectuar
clculos precisos y rpidos, fue entonces a partir de esta necesidad que se empezaron a desarrollar
herramientas, tal como la calculadora binaria y siguiendo as su desarrollo hasta la actualidad como lo
son las computadoras porttiles, telfonos inteligentes, etc.
Por lo tanto, podemos decir que la computadora es una herramienta extremadamente til que
actualmente es muy utilizada por el ser humano para realizar cualquier tarea de procesamiento, ya que es
capaz de recibir un conjunto de instrucciones y ejecutarlas realizando clculos sobre los datos
numricos, o compilando y correlacionando otros tipos de informacin para obtener otro conjunto de
datos o informacin como respuesta, la cual es posible visualizar ya sea impresa en hojas de papel o por
medio de un monitor.
Con el tiempo la computadora se ha ido desarrollando rpidamente desde el inicio de su existencia, este
desarrollo se ha ido clasificando hasta la actualidad en generaciones de las computadoras, las cuales se
encuentran divididas en cinco generaciones.
Historia de la computacin
El primer invento que estuvo relacionado para solucionar ms fcilmente los problemas de matemticas
fue el baco que surgi hace unos 4,000 aos. Este es un dispositivo mecnico muy sencillo que consta
de cuentas ensartadas en varillas que a su vez estn montadas en un marco rectangular que sirven para
efectuar operaciones aritmticas sencillas (sumas, restas y multiplicaciones), las cuales se realizaban
movindolas manualmente.
Ya en el siglo XVII, en 1641, un francs llamado Blaise Pascal hizo un aporte importante para la historia
del computador, invent un dispositivo llamado Pascalina que utilizaba una serie de ruedas de diez
dientes en las que cada uno de los dientes representaba un dgito del 0 al 9. Las ruedas estaban
conectadas de tal manera que podan sumarse nmeros hacindolas avanzar el nmero de dientes
correcto. Unos aos ms tarde el filsofo y matemtico alemn Gottfried Wilhelm Leibniz perfeccion
esta mquina e invent una que tambin poda multiplicar, dividir y hallar la raz cuadrada de un
nmero.
Casi doscientos aos ms tarde en 1801 apareci otro invento importante gracias al francs Joseph Marie
Jacquard que deseaba encontrar un mtodo ms fcil para llevar acabo el trabajo de tejer seda. Era un
telar automtico que utilizaba informacin codificada para fabricar la tela.
Este telar entrelazaba los hilos mientras se pedaleaba. Jacquard hizo unos agujeros en unas tarjetas que
junt para fabricar una secuencia que formaba el patrn del tejido. Fue as como a este hombre se le
considera el primero en controlar operaciones mecnicas mediante el uso de tarjetas perforadas.
De igual forma en el siglo XIX (1833) el matemtico e inventor britnico Charles Babbage elabor los
principios de la computadora digital moderna. Charles junto con la matemtica britnica Lady Augusta
Ada Byron empezaron a trabajar en un invento al que llamaron calculadora analtica. Queran que
funcionara por s sola, sin que nadie la accionara. Buscaron la manera de dar informacin a la mquina y
que esta devolviera otra informacin.
Para 1839 Lady Augusta ya haba completado sus teoras sobre cmo dar instrucciones al computador,
pero no se lleg a construir ya que en aquella poca aun no exista la tecnologa para construir piezas tan
pequeas y perfectas. Estas teoras tenan muchas caractersticas de un ordenador moderno que inclua

una corriente de entrada en forma de paquete de tarjetas perforadas, una memoria para guardar los
datos, un procesador para las operaciones y una impresora para hacer permanente el registro. Fue as
como a Babbage y a Lady muchos historiadores los consideran como los verdaderos inventores de la
computadora digital moderna.
Como sabemos cada diez aos, el gobierno de Estados Unidos hace un censo, en 1880 se empez uno,
pero tal era la cantidad de gente que tardaron 8 aos en contarlos a todos. Como era demasiado tiempo el
gobierno hizo un concurso para encontrar una mejor manera de contar gente, en ese concurso Herman
Hollerith invent una maquina denominada maquina tabuladora que usaba tarjetas perforadas y cada
agujero significaba algo (si la persona era casada, si no lo estaba, sexo).
Esta mquina gan el concurso y el gobierno la us en el censo de 1890 en el cual el recuento completo
solo tardo dos aos y medio.
La nueva mquina de Herman se hizo tan famosa a tal grado de que el comenz a elaborar nuevos
inventos y cre una empresa llamada International Business Machines. Hoy en da es una de las
empresas informticas ms grande del mundo.
En relacin al desarrollo de lo que hoy conocemos como software tenemos a Ada Augusta Byron quien
corrigi los errores de la mquina de Babbage, a ella se le otorga el desarrollo de las primeras
instrucciones para hacer clculos en la maquina analtica de Babbage. Lleg a escribir un programa que
permita calcular los nmeros de Bernoulli y fue as como se le llego a conocer como la primera
programadora de la historia. Actualmente existe un lenguaje de programacin llamado ADA que lleva su
nombre en su honor.
1ra Generacin: Los bulbos. (1945-1955)
Las computadoras de la primera generacin emplearon bulbos para procesar la informacin. Por medio
de tarjetas perforadoras los operadores ingresaban programas y datos. El almacenamiento interno se
lograba con un tambor magntico que giraba rpidamente. Esas computadoras de bulbos eran mucho
ms grandes, generaban ms calor que los modelos contemporneos y ms lentas en la capacidad de
procesamiento.
Eckert y Mauchly contribuyeron al desarrollo de computadoras de la primera generacin creando una
compaa privada llamada Eckert-Mauchly Computer Corporation y construyeron UNIVAC I, la cual
se utiliz para el censo de 1950.
En cuanto al software en esta generacin, las computadoras electrnicas ms nuevas no tenan sistema
operativo. Las mquinas de ese tiempo eran tan primitivas que los programas por lo regular manejaban
un bit a la vez en columnas de switchs mecnicos. Los usuarios tenan completo acceso al lenguaje de la
mquina y todas las instrucciones eran codificadas a mano.
2da Generacin: Los transistores. (1955-1965)
A mitad de los aos 50s lleg el invento del transistor y con l una nueva generacin de computadoras,
con menos necesidad de enfriamiento, ms pequeas y ms rpidas. Sin embargo el costo segua siendo
una porcin significativa del presupuesto de una compaa. Las computadoras de la segunda generacin
tambin utilizaban redes de ncleos magnticos en lugar de tambores giratorios para el almacenamiento
primario.
En esta segunda generacin los laboratorios de investigacin de General Motors implementaron el
primer sistema operativo, que generalmente corra una tarea a la vez y suaviz la transicin entre tareas
para obtener mxima utilizacin del sistema de la computadora. Los sistemas operativos de los 50s
fueron diseados para hacer ms fluida la transmisin entre trabajos. Fue as que comenzaron los
sistemas de procesamiento por lotes, donde los trabajos se reunan por grupo o lotes.

3ra Generacin: Los circuitos integrados. (1965-1980)


Llegaron los circuitos integrados (pastillas de silicio) en ellos se pueden colocar miles de componentes
electrnicos, en una integracin en miniatura. Las computadoras nuevamente se hicieron ms pequeas,
rpidas, desprendan menos calor y eran ms eficientes energticamente.
La IBM 360 fue una de las primeras computadoras comerciales que us circuitos integrados.
La caracterstica de los sistemas operativos de esta generacin fue el desarrollo de los sistemas
compartidos con multiprogramacin, y los principios del multiprocesamiento, en estos sistemas varios
programas de usuarios se encuentran el mismo tiempo en el almacenamiento principal y el procesador se
cambia rpidamente de un trabajo a otro.
En esta generacin surge un nuevo campo llamado Ingeniera De Software y al estar desarrollando un
sistema operativo para la multiprogramacin K. Thompson desarrolla el sistema operativo UNIX.
4ta Generacin: Las computadoras personales. (1980-2010)
En esta generacin se destaca el reemplazo de las memorias con ncleos magnticos, por las de chips de
silicio, producto de la microminiaturizacin de los circuitos electrnicos. Este tamao reducido hizo
posible la creacin de computadoras personales. En estos tiempos ya existen disponibles varios sistemas
operativos por ejemplo: Windows y Linux. Para el ao de los 80s aparecen las primaras computadoras
porttiles y en los 90s Hp crea una microcomputadora de bolsillo con sistema operativo Windows
Mobile.
5ta Generacin: Las tabletas y los telfonos inteligentes (2010-)
En esta generacin existen computadoras que cuentan con arquitecturas combinadas (paralelo/vectorial).
Se han creado computadoras capaces de realizar ms de un milln de millones de operaciones
aritmticas de punto flotante por segundo, redes de rea mundial a travs de fibras pticas y satlites con
un ancho de banda muy grande. Tambin se le da a la computadora una dotacin de cierto poder de
razonamiento humano en lo que se denomina inteligencia artificial.
Existen telfonos celulares con sistema operativo y un sinfn de Apps.
Arquitectura de la computadora
En general est formada por lo que sera la memoria, el procesador y los dispositivos de entrada y salida.
El primero en desarrollar una arquitectura para una computadora fue J. von Neumann en los 40s su
modelo estaba conformado por: la unidad de control, memoria central, dispositivos de entrada-salida y la
unidad aritmtico lgica.
Hardware y Software
El hardware es el elemento fsico de una computadora, es decir todos los materiales que lo componen. El
elemento principal es la Unidad Central de Procesamiento CPU. Tambin existen dispositivos de
entrada-salida tales como el teclado, monitor, ratn e impresora.
El software es la parte lgica que dota al equipo fsico de capacidad para realizar cualquier tipo de
trabajo.
**En conclusin se puede decir que la computadora ha pasado por muchos cambios en un lapso de
tiempo relativamente corto. Estos cambios se han ido adaptando a las necesidades del hombre. Y se
podra decir que ha ido evolucionando a la par de la tecnologa existente de cada tiempo, es decir si
tenemos ideas para un ordenador y aun no contamos con la tecnologa para realizarlo es prcticamente
imposible, como lo es en el caso de las teoras de Lady Augusta. Es increble como la intencin del
hombre por satisfacer sus necesidades de realizar clculos y operaciones ms rpidos y sencillos ha
llegado a tal grado para elaborar fantsticos inventos como lo es la computadora.

Potrebbero piacerti anche