You are on page 1of 13

Instituto Tecnolgico de Chetumal

Materia: Software en ingeniera civil

Unidad 1: Introduccin a la computacin

Equipo:

Felipe Roberto Ak Lpez

Didier Isaac K Ak

Holemny Gonzlez

Christian

Profesor: Roger Ismael Noh Balam

Historia de la Computacin
Antes del primer computador
En el siglo XVII, en 1641, un francs llamado Blaise Pascal hizo un aporte
importante para la historia del computador, invent una mquina de sumar, a la
que dio el nombre de Pascalina. Poda sumar y restar largas columnas de
nmeros sin cometer ningn error.
Unos aos ms tarde, un alemn llamado Gottfried Leibnitz mejor la mquina
de Pascal: invent una calculadora. Aparte de sumar y restar, tambin poda
multiplicar, dividir, y hallar la raz cuadrada de un nmero. Se accionaba
manualmente.
Primer computador
Cada diez aos, el gobierno de Estados Unidos hace un censo. En 1880, el
gobierno empez uno, pero haba tanta gente en Estados Unidos, que tardaron
8 aos en contarlos a todos y en poner informacin sobre dnde vivan y a qu
se dedicaban. Ocho aos era demasiado tiempo, as que el gobierno celebr
un concurso para encontrar una manera mejor de contar gente. Herman
Hollerith invent una mquina denominada mquina tabuladora. Esta mquina
gan el concurso, y el gobierno la us en el censo de 1890.
La mquina de Herman usaba tarjetas perforadas, y cada agujero significaba
algo. Un agujero significaba que la persona estaba casada, otro, que no lo
estaba. Un agujero significaba que era de sexo masculino, otro, de sexo
femenino. La electricidad pasaba a travs de los agujeros y encenda los
motores, que a su vez activaban los contadores.
En 1890, slo hicieron falta seis semanas para realizar el primer recuento
sencillo. El recuento completo se realiz en slo dos aos y medio.
La nueva mquina tabuladora de Herman se hizo famosa. Se vendieron copias
a otros pases para que realizasen sus censos. Pero Herman no se par en
este invento. Comenz una empresa llamada International Business Machines.
Hoy en da es una de las empresas informticas ms grande del mundo: IBM.
Primera generacin (1951-1958)
Las computadoras de la primera generacin emplearon bulbos para procesar
informacin. Los operadores introducan los datos y los programas en un
cdigo especial por medio de tarjetas perforadas. El almacenamiento interno se
lograba con un tambor que giraba rpidamente, sobre el cual un dispositivo de
lectura/escritura colocaba marcas magnticas. Esas computadoras de bulbos
eran mucho ms grandes y generaban ms calor que los modelos
contemporneos.

Eckert y Mauchly contribuyeron al desarrollo de computadoras de la primera


generacin formando una compaa privada y construyendo UNIVAC, que el
Comit del Censo estadounidense utiliz para evaluar el de 1950.
Por su parte, la IBM tena el monopolio de los equipos de procesamiento de
datos a base de tarjetas perforadas y estaba teniendo un gran auge en
productos como rebanadores de carne, bsculas para comestibles, relojes y
otros artculos; sin embargo no haba logrado el contrato para el Censo de
1950. Comenz entonces a construir computadoras electrnicas y su primera
entrada fue con la IBM 701 en 1953, un producto que tard algn tiempo es ser
comercialmente viable.
En 1954 fue introducido el modelo IBM 650, que es en gran medida la razn
por la que IBM disfruta hoy de una gran parte del mercado de las
computadoras. La administracin de la IBM asumi un gran riesgo y estim una
venta de 50 computadoras, nmero mayor que la cantidad de computadoras
instaladas en esa poca en los Estados Unidos. Sin embargo, la IBM instal
1000 computadoras. Aunque caras y de uso limitado, las computadoras fueron
aceptadas rpidamente por las Compaas privadas y de Gobierno. A la mitad
de los aos 50, IBM y Remington Rand se consolidaban como los lderes en la
fabricacin de computadoras.
Segunda generacin (1959-1964)
El invento del transistor hizo posible una nueva generacin de computadoras,
ms rpidas, ms pequeas y con menores necesidades de ventilacin. Sin
embargo el costo segua siendo una porcin significativa del presupuesto de
una Compaa.
Las computadoras de la segunda generacin utilizaban redes de ncleos
magnticos en lugar de tambores giratorios para el almacenamiento primario.
Estos ncleos contenan pequeos anillos de material magntico, enlazados
entre s, en los cuales se almacenaban datos e instrucciones.
Los programas de computadoras tambin mejoraron. El COBOL, desarrollado
durante la generacin anterior, estaba ya disponible comercialmente. Los
programas escritos para una computadora podan transferirse a otra con un
mnimo esfuerzo. El escribir un programa ya no requera entender plenamente
el hardware de la computacin. Las computadoras de la segunda generacin
eran sustancialmente ms pequeas y rpidas que las de bulbos, y se usaban
para nuevas aplicaciones, como en los sistemas para reserva en lneas areas,
control de trfico areo y simulaciones para uso general.
Las empresas comenzaron a aplicar las computadoras a tareas de
almacenamiento de registros, como manejo de inventarios, nmina y
contabilidad. La marina de los Estados Unidos utiliz las computadoras de la
segunda generacin para crear el primer simulador de vuelo (el Whirlwind I).

HoneyWell se coloc como el primer competidor durante la segunda


generacin de computadoras. Burroughs, Univac, NCR, CDC, HoneyWell, los
ms grandes competidores de IBM durante los aos sesenta, se conocieron
como el grupo BUNCH.
Tercera generacin (1964-1971)
Las computadoras de la tercera generacin nacieron con el desarrollo de los
circuitos integrados (pastillas de silicio), en los cuales se colocan miles de
componentes electrnicos, en una integracin en miniatura. Las computadoras
se hicieron nuevamente ms pequeas, ms rpidas, desprendan menos calor
y eran energticamente ms eficientes. Antes del advenimiento de los circuitos
integrados, las computadoras estaban diseadas para aplicaciones
matemticas o de negocios, pero no para las dos cosas. Los circuitos
integrados permitieron a los fabricantes de computadoras incrementar la
flexibilidad de los programas y estandarizar sus modelos.
La IBM 360, una de las primeras computadoras comerciales que us circuitos
integrados, poda realizar tantos anlisis numricos como administracin o
procesamiento de archivos. Los clientes podan escalar sus sistemas 360 a
modelos IBM de mayor tamao y podan todava ejecutar sus programas
actuales. Las computadoras trabajaban a tal velocidad que proporcionaban la
capacidad de ejecutar ms de un programa de manera simultnea
(multiprogramacin). Por ejemplo, la computadora poda estar calculando la
nomina y aceptando pedidos al mismo tiempo.
Con la introduccin del modelo 360, IBM acapar el 70% del mercado. Para
evitar competir directamente con IBM, la empresa Digital Equipment
Corporation (DEC) redirigi sus esfuerzos hacia computadoras pequeas.
Mucho menos costosas de comprar y de operar que las computadoras
grandes, las minicomputadoras se desarrollaron durante la segunda generacin
pero alcanzaron su mayor auge entre 1960 y 1970.
4.4. Cuarta generacin (1971- Hoy)
Dos mejoras en la tecnologa de las computadoras marcan el inicio de la cuarta
generacin: el reemplazo de las memorias con ncleos magnticos por las de
chips de silicio y la colocacin de muchos ms componentes en un chip,
producto de la microminiaturizacin de los circuitos electrnicos. El tamao
reducido del microprocesador de chips hizo posible la creacin de las
computadoras personales (PC). El primer PC, de IBM, es de 1981. Antes, ya se
haban presentado otros dos ordenadores personales: el Apple-II y el Altair
8800. Hoy en da, las tecnologas LSI (Integracin a gran escala) y VLSI
(integracin a muy gran escala) permiten que cientos de miles de componentes
electrnicos se almacenen en un chip. Usando VLSI, un fabricante puede hacer
que una computadora pequea rivalice con una computadora de la primera
generacin que ocupara un cuarto completo.

La arquitectura de computadoras
La arquitectura de computadoras es el diseo conceptual y la estructura
operacional fundamental de un sistema de computadoras. Es decir, es un
modelo y una descripcin funcional de los requerimientos y las
implementaciones de diseo para varias partes de una computadora, con
especial inters en la forma en que la unidad central de proceso (CPU) trabaja
internamente y accede a las direcciones de memoria.
Tambin suele definirse como la forma de seleccionar e interconectar
componentes de hardware, para crear computadoras segn los requerimientos
de funcionalidad, rendimiento y costo.
La computadora recibe y enva la informacin a travs de los perifricos, por
medio de los canales. La CPU es la encargada de procesar la informacin que
le llega a la computadora. El intercambio de informacin se tiene que hacer con
los perifricos y la CPU. Puede considerarse que todas aquellas unidades de
un sistema, exceptuando la CPU, se denomina perifrico, por lo que la
computadora tiene dos partes bien diferenciadas, que son:
* La CPU (encargada de ejecutar programas y que tambin se considera
compuesta por la memoria principal, la unidad aritmtico lgica y la unidad de
control), y
* Los perifricos (que pueden ser de entrada, salida, entrada/salida,
almacenamiento y comunicaciones). Las arquitecturas y los conjuntos de
instrucciones se pueden clasificar considerando los siguientes aspectos:
* Almacenamiento de operandos en la CPU: dnde se ubican los operadores
aparte de la sustractora informativa (SI).
* Cantidad de operandos explcitos por instruccin: cuntos operandos se
expresan en forma explcita en una instruccin tpica. Normalmente son 0, 1, 2
y 3.
* Posicin del operando: cualquier operando puede estar en memoria, o
deben estar algunos o todos en los registros internos de la CPU?. Cmo se
especifica la direccin de memoria (modos de direccionamiento disponibles).
* Operaciones: qu operaciones estn disponibles en el conjunto de
instrucciones.
* Tipo y tamao de operandos y cmo se especifican.

Hardware y software
El hardware
Introduccin
Hardware es una palabra de origen ingls con la que se hace referencia a toda
la parte "dura" de la informtica, es decir a la maquinaria real, tangible, utilizada
para el procesamiento electrnico de datos.
Todos los sistemas computacionales consisten en alguna combinacin de
equipamiento principal y equipo de apoyo. El equipo principal (que a menudo
se denomina unidad central de procesamiento, CPU segn las iniciales en
ingls o UCP su equivalente en el castellano) es la parte principal del sistema;
es la mquina que realiza el procesamiento real de datos y programas. El
equipo de apoyo consta de todas las mquinas que hacen posible introducir
datos y programas en la CPU, obtener informacin procesada y almacenar
datos y programas para tener fcil acceso a la CPU.
Los equipos de apoyo son denominados perifricos u
entrada/salida (I/O Input/Output).

rganos de

Los rganos de entrada son dispositivos que convierten los datos y programas
en una forma que la CPU puede entender y procesar: son codificadores.
Los rganos de salida son dispositivos que convierten los datos procesados en
una forma que los usuarios pueden comprender: son decodificadores. Los
dispositivos de almacenamiento secundario son equipos que pueden poner
fcilmente a disposicin de la CPU datos y programas usados con frecuencia.
Estas funciones a menudo se superponen en una sola mquina. Por ejemplo,
muchas mquinas, trabajan como dispositivos tanto de entrada como de salida.
Y todos los dispositivos de almacenamiento secundario funcionan asimismo
como dispositivos de entrada y de salida.

Estructura general de un computador


Las mquinas electrnicas de programa registrado han sido y son todava
denominadas de muy diversas maneras: calculador, computador, ordenador,
computadora, mquina; trminos seguidos de un adjetivo como numrico,
digital o simplemente electrnico. Todas estas denominaciones son
equivalentes. Un ordenador procesa los datos de forma automtica para
obtener as los resultados que se buscan. Se puede observar que un ordenador
es la unin de tres elementos:

Dispositivos de entrada
Unidad central de proceso
Dispositivos de salida

UNIDADES PERIFRICAS: Son los medios que el computador posee para


comunicarse con el exterior. Existen dos grandes clases de unidades
perifricas: unidades de comunicacin (teclado, pantalla, impresora, etc.) que
permiten el dilogo con el exterior, y las memorias auxiliares (discos, cintas
magnticas, etc.), cuyas capacidades de almacenamiento son muy superiores
a la de una memoria central. Las unidades de comunicacin se subdividen a su
vez, en unidades de Entrada y unidades de Salida, las memorias auxiliares son
unidades que cumplen las dos funciones, de Entrada y Salida.
CANALES o BUSES: Las unidades perifricas se conectan, bien a la unidad de
control, bien directamente a la memoria central a travs de unidades
especializadas en la gestin de las transferencias de informacin. Estas
unidades de intercambio se llaman canales o buses. La unidad de control,
cuando encuentra instrucciones de entrada/salida, se ocupa de gobernar los
mismos.

Evolucin del Hardware


1.- PRIMERA GENERACIN: (1951-1959)
Fueron las primeras mquinas
electromecnicos (rels).

que

desplazaron

los

componentes

Componente electrnico: tubos de vaco (vlvulas)


Almacenamiento: tubos electrostticos, tambores magnticos.
M.T.B.F. (Media de Tiempo de Buen Funcionamiento): decenas de
minutos.

2.- SEGUNDA GENERACIN: (1959-1964)


La lgica discreta era muy parecida a la anterior, pero la implementacin
result mucho ms pequea, reduciendo, entre otros factores, el tamao de un
computador en notable escala.

Componente electrnico: el transistor reemplaza al tubo.


Almacenamiento: ncleos magnticos.
M.T.B.F.: decenas de horas.
3.- TERCERA GENERACIN: (1964-1970)
Esta tecnologa permiti integrar cientos de transistores y otros componentes
electrnicos.

Componente electrnico: S.S.I., M.S.I. y L.S.I.


Los transistores son integrados en circuitos, que para el mismo tamao
de un transistor de la segunda generacin, contienen algunas decenas,
centenas o miles de componentes interconectados.

Almacenamiento: utilizacin de semiconductores en la construccin de la


memoria principal. M.T.B.F.: cientos de horas

CUARTA GENERACIN: (1970-)1

Componente electrnico: V.L.S.I. / U.L.S.I. (matrices funcionales)


Cada cpsula contiene 20.000 y hasta 100.000 componentes activos
(diodos y transistores con sus correspondientes conexiones).
M.T.B.F.: miles de horas.

Componentes bsicos
Las computadoras son aparatos electrnicos capaces de interpretar y ejecutar
instrucciones programadas y almacenadas en su memoria; consisten
bsicamente en operaciones aritmtico-lgicas y de entrada/salida.9 Se
reciben las entradas (datos), se las procesa y almacena (procesamiento), y
finalmente se producen las salidas (resultados del procesamiento). Por ende
todo sistema informtico tiene, al menos, componentes y dispositivos hardware
dedicados a alguna de las funciones ya mencionadas.
1.- DISCO DURO:
Es un dispositivo magntico que almacena todos los programas y datos de la
computadora. Su capacidad de almacenamiento se mide en gigabytes (GB) y
es mayor que la de un disquete (disco flexible).
Suelen estar integrados en la placa base donde se pueden conectar ms de
uno, aunque tambin hay discos duros externos que se conectan al PC
mediante un conector USB.
2.- PLACA MADRE:
El propsito ms bsico de las placas madres es proveer las conexiones
lgicas y elctricas entre otros componentes del sistema.
Una placa madre tpica de una computadora de escritorio, consta de un
microprocesador, de memoria principal, de puertos y conectores, etc. El resto
de los dispositivos electrnicos como disco duro, tarjeta aceleradora de

1 Con discrepancias que se observan entre expertos en computacin,


podemos afirmar que nos encontramos actualmente en la cuarta generacin
de computadoras.

grficos, placa de sonido, etc. son conectados a la placa madre a travs de


conectores y/o cables.
3.- MEMORIA RAM:
La RAM es la memoria utilizada en una computadora para el almacenamiento
transitorio y de trabajo (no masivo). En la RAM se almacena temporalmente la
informacin, datos y programas que la Unidad de Procesamiento (CPU) lee,
procesa y ejecuta.
La memoria RAM es conocida como Memoria principal de la computadora,
tambin como "Central o de Trabajo"; a diferencia de las llamadas memorias
auxiliares, secundarias o de almacenamiento masivo (como discos
duros, unidades de estado slido, cintas magnticas u otras memorias).
Las memorias RAM son, comnmente, voltiles; lo cual significa que pierden
rpidamente su contenido al interrumpir su alimentacin elctrica.
Las ms comunes y utilizadas como memoria central son "dinmicas" (DRAM),
lo cual significa que tienden a perder sus datos almacenados en breve tiempo
(por descarga, an estando con alimentacin elctrica), por ello necesitan un
circuito electrnico especfico que se encarga de proveerle el llamado
"refresco" (de energa) para mantener su informacin.
4.- MICROPROCESADOR:
Es el circuito integrado central y ms complejo de un sistema informtico; a
modo de ilustracin, se le suele asociar por analoga como el cerebro de un
computador.
Es un circuito integrado constituido por millones de componentes electrnicos.
Es el encargado de ejecutar los programas; desde el sistema operativo hasta
las aplicaciones de usuario; slo ejecuta instrucciones programadas en
lenguaje de bajo nivel, realizando operaciones aritmticas y lgicas simples,
tales como sumar, restar, multiplicar, dividir, las lgicas binarias y accesos a
memorias.
5.- TARJETA DE SONIDO:
Dispositivo de hardware que sirve como expansin de las posibilidades que
brindan las computadoras, permitiendo la salida o entrada de informacin en
forma de audio.
6.- PUERTOS:

Es el lugar por donde entra informacin, sale informacin, o ambos. Por


ejemplo, el puerto de serie en un ordenador personal es donde se conecta un
mdem o una impresora.
7.- PERIFRICOS:
Se entiende por perifrico a las unidades o dispositivos que permiten a la
computadora comunicarse con el exterior, esto es, tanto ingresar como
exteriorizar informacin y datos. Los perifricos son los que permiten realizar
las operaciones conocidas como de entrada/salida (E/S).
7.1.- TECLADO:
Mediante el teclado pueden introducirse datos al ordenador para que sean
procesados por ste segn un programa establecido, o tambin puede
programrsele para que realice las operaciones que nosotros deseemos con
los datos que se le suministren.
Todos los teclados para ordenador pueden dividirse fundamentalmente en
cuatro grupos de teclas:

Teclado alfanumrico: Es exactamente igual que el de una mquina de


escribir convencional con la salvedad de algunos signos ortogrficos que
pueden ir colocados en diferente posicin segn el fabricante.
Teclado de funcin: Est compuesto por 10 o 12 teclas que suelen ir
etiquetadas con F1, F2, F3, etc. Estas teclas son programables y su
funcin cambia segn el programa que las controla. Al inicializarse el
ordenador, el sistema operativo les asigna una funcin, pero al
ejecutarse un programa de aplicacin sta puede cambiar.
Teclado numrico/cursor: Se encuentra aparte del teclado alfanumrico,
a la derecha de ste. Su funcin principal es la de mover el cursor por la
pantalla cuando el programa que se est ejecutando as lo posibilita
(procesamiento de textos, diseo asistido por ordenador, etc.).
Teclas especiales: No tienen un lugar fijo dentro del teclado, aunque su
disposicin dentro de ste no difiere en gran medida de unos teclados a
otros (Por ejemplo: tecla escape, bloqueo de maysculas, bloqueo
numrico, bloqueo de desplazamiento, control y alternativo).
7.2.- MOUSE O RATN:
Su misin consiste en deslizarse sobre una superficie de la mesa de trabajo,
reproducindose ese efecto en el monitor del computador, permitiendo acceder
a distintas reas del mismo que, conforme la programacin realizada, posibilite
la ejecucin de diferentes acciones. Los ratones pueden tener adems un nico
botn, como en el caso del Apple Macintosh o, como los compatibles con los
PC, normalmente dos o tres. Si bien casi todas las operaciones pueden
realizarse con un nico botn, pueden asignarse funciones distintas a los

dems botones, sobre todo en programas complejos, como por ejemplo


aplicaciones de CAD y autoedicin
7.3.- MONITOR:
Perifrico de salida que muestra la informacin de forma grfica de una
computadora. Los monitores se conectan a la computadora a travs de una
tarjeta grfica (o adaptador o tarjeta de video).
Un monitor puede clasificarse, segn la tecnologa empleada para formar las
imgenes en: LCD, CRT, plasma o TFT.

El software
Instrucciones para una computadora. Una serie de instrucciones que realizan
una tarea en particular se llama programa o programa de software. Las tres
categoras principales son:
Software de sistema: Su objetivo es desvincular adecuadamente al
usuario y al programador de los detalles del sistema informtico en
particular que se use, aislndolo especialmente del procesamiento
referido a las caractersticas internas de: memoria, discos, puertos y
dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El
software de sistema le procura al usuario y al programador
adecuadas interfaces de alto nivel, controladores, herramientas y
utilidades de apoyo que permiten el mantenimiento del sistema global.
Incluye entre otros:
o Sistemas operativos
o Controladores de dispositivos
o Herramientas de diagnstico
o Herramientas de Correccin y Optimizacin
o Servidores
o Utilidades
Software de programacin: Es el conjunto de herramientas que permiten
al programador desarrollar programas informticos, usando diferentes

alternativas y lenguajes de programacin, de una manera prctica.


Incluyen bsicamente:
o Editores de texto
o Compiladores
o Intrpretes
o Enlazadores
o Depuradores
o Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores
herramientas, usualmente en un entorno visual, de forma tal que
el programador no necesite introducir mltiples comandos para
compilar, interpretar, depurar, etc. Habitualmente cuentan con una
avanzada interfaz grfica de usuario (GUI).
Software de aplicacin: Es aquel que permite a los usuarios llevar a
cabo una o varias tareas especficas, en cualquier campo de actividad
susceptible de ser automatizado o asistido, con especial nfasis en los
negocios. Incluye entre muchos otros:
o Aplicaciones para Control de sistemas y automatizacin industrial
o Aplicaciones ofimticas
o Software educativo
o Software empresarial
o Bases de datos
o Telecomunicaciones (por ejemplo Internet y toda su estructura
lgica)
o Videojuegos
o Software mdico

o Software de clculo numrico y simblico.


o Software de diseo asistido (CAD)
o Software de control numrico (CAM)

Referencias bibliogrficas
U.N.N.E., F. d. (2013). Informtica. http://ing.unne.edu.ar/pub/informatica/U2.pdf, 1-28.

http://www.alegsa.com.ar/Dic/placa%20madre.php
http://www.mastermagazine.info/termino/6823.php
Sommerville, Ian (2005). Ingeniera del software (7ma. edicin). Madrid: Pearson
Educacin S.A.

http://robotica.uv.es/pub/Libro/PDFs/CAPI2.pdf

You might also like