Documente Academic
Documente Profesional
Documente Cultură
Introduccion
La presente investigacin tiene como finalidad desarrollar una vez ms los
conocimientos fundamentales en forma breve y precisa de lo importante que es la computacin
e informtica dentro de la sociedad y la empresa.
En referencia hablaremos de los antecedentes de la Computacin, conceptos, beneficios y
efectos de la misma en la oficina; adems de los tipos de lenguajes utilizados (Lenguaje
de mquina, de alto nivel y de bajo nivel).
Esperamos que este trabajo cumpla con los requisitos exigidos por el profesor de la
ctedra y nos ayude a adquirir nuevos conocimientos en esta materia.
1.- Antecedentes de la Computacin
Informtica o Computacin, conjunto de conocimientos cientficos y de tcnicas que
hacen posible el tratamiento automtico de la informacin por medio de computadoras. La
informtica combina los aspectos tericos y prcticos de la ingenieria, electrnica, teora de
la informacin, matemticas, lgica y comportamiento humano. Los aspectos de la
informtica cubren desde la programacin y la arquitectura informtica hasta la inteligencia
artificial y la robtica.
Los primeros pasos, El Abaco: Antes de disponer de palabras o smbolos para
representar los nmeros, el hombre primitivo empleaba sus dedos para contar. Con el
tiempo se fueron desarrollando diferentes instrumentos que le permitiran agilizar sus
capacidades de realizar cuentas.
Los origenes de las computadoras se remontan hasta las actividades del comercio
antiguo. El trmino computar puede traducirse literalmente como contar. Los primeros
elementos utilizados para agilizar las operaciones de clculo fueron instrumentos manuales
que permitian llevar la cuenta. Uno de los ms conocidos es el baco. El antepasado
del baco consista en unas piedras introducidas en la arena. Estas piedras mviles
llevaron al desarrollo del baco, que ya se conoca, en el ao 500 a. C. en Egipto. Gracias
al baco pudieron funcionar con cierta agilidad los negocios en el mundo antiguo y los
comerciantes podan sumar, restar, multiplicar y dividir facilmente.
La primera mquina de calcular mecnica, un precursor del ordenador, fue inventada en
1642 por el matemtico francs Blalice Pascal. Aquel dispositivo utilizaba una serie de
ruedas de diez dientes en las que cada uno de los dientes representaban un dgito del 0 al
9. Las ruedas estaban conectadas de tal manera que podan sumarse nmeros
hacindolas avanzar el nmero de dientes correcto. En 1670 el filsofo y matemtico
alemn Gottfried Wilhelm Leibniz perfeccion esta mquina e invent una que tambin
pda multiplicar.
El inventor francs Joseph Marie Jacquard, al disear un telar automtico, utiliz
delgadas placas de madera perforadas para controlar el tejido utilizado en los diseos
complejos. Durante la dcada de 1880 el estadstico estadounidense Herman Hollerith
concibi la idea de utilizar tarjetas perforadas, similares a las placas de Jacquard, para
procesar datos. Hollerith consigui compilar la informacin estadstica destinada al censo
de poblacin de 1890 de Estados Unidos mediante la utilizacin de un sistema que haca
pasar tarjetas perforadas sobre contactos elctricos.
La mquina analtica: Tambin en el siglo XIX el matemtico e inventor britnico
Charles Babbage elabor los principios de la computadora digital moderna. Invent una
serie de mquinas, como la mquina diferencial, diseadas para solucionar problemas
matemticos complejos. Muchos historiadores consideran a Babbage y a su socia, la
matemtica britnica Augusta Ada Byron (1815-1852), hija del poeta ingls Lord Byron,
como a los verdaderos inventores de la computadora digital moderna. La tecnologa de
aquella poca no era capaz de trasladar a la prctica sus acertados conceptos; pero una de
sus invenciones, la mquina analtica, ya tena muchas de las caractersticas de un
ordenador moderno. Inclua una corriente, o flujo de entrada en forma de paquete de
tarjetas perforadas, una memoria para guardar los datos, un procesador para las
operaciones matemticas y una impresora para hacer permanente el registro.
a)
b)
c)
d)
e)
f)
Estructura Externa:
a)
La Pantalla: Muestra las imgenes que elaboramos en el computador.
b)
Teclado: Perifrico de entrada para digitalizar textos.
c)
El Mouse: Dispositivo para entrada de informacin
d)
Impresora: Perifrico para salida de informacin en forma fsica como en
papel, acetato o adhesivos.
e)
Escner: Este es un dispositivo para la entrada de informacin, permite
capturar imgenes y texto para ser trabajadas en el computador.
f)
Fax Modem Externo: Dispositivo de salida permite enviar y recibir faxes,
algunos tienen contestador automtico y otros servicios.
1.2.Las computadoras en la oficina
En las ltimas dcadas, las computadoras y la tecnologa de la computacin se han
introducido ms y ms en los lugares de trabajo, a menudo transformando considerablemente
los tipos de trabajos que las personas realizan y la manera en que los hacen. Algunas
personas respondieron a estos cambios con entusiasmo, recibiendo con
agrado la oportunidad de aprender nuevas tcnicas y sintiendo emocin por las eficiencias que
las nuevas tecnologas hicieron posibles. Otros respondieron de manera
diferente, se encontraban a gusto con sus empleos como eran, resintieron la necesidad de
volver a ser capacitados y sintieron temor, a menudo con razn, de que las nuevas tecnologas
podran eliminar sus empleos por completo.
Actualmente los sistemas computacionales son ms fciles de utilizar, y ahora es clara
su importancia en el campo de trabajo. Pero la tecnologa de la computacin sigue
desarrollndose a un paso increblemente rpido, y no es posible saber con certeza cules
sern todas las aplicaciones de esta tecnologa en el futuro, por que hay que mantenerse al da
con los nuevos adelantos en el campo de la computacin.
1.3.Beneficios y efectos de la Computadora
Los sistemas computacionales se han convertido en una parte tan importante en la
actualidad de la vida moderna. Su capacidad de clasificar enormes cantidades de datos y de
producir rpidamente informacin til para cualquier clase de usuario desde el empleado que
hace la nmina hasta el Presidente los hace indispensables en una sociedad como la nuestra.
Sin las computadoras, por ejemplo, el Gobierno posiblemente no podra tabular todos los datos
que colecta para hacer el censo de poblacin cada diez aos. Los bancos se veran agobiados
por el trabajo de mantener al da todas las transacciones que deben procesar. El eficiente
servicio telefnico que todos utilizamos sera imposible. La exploracin de la Luna y el
transbordador espacial seran todava fantasas de la ciencia-ficin.
Pero junto con los beneficios que las computadoras brindan a la sociedad se han
originado algunos conflictos, que van desde la salud hasta la seguridad e intimidad personales.
Los sistemas computacionales siguen paso a paso las cuentas bancarias y las compras
realizadas con tarjetas de crdito. Controlan los sistemas de reservaciones masivas de las
aerolneas, ejecutan millones y millones de clculos necesarios para enviar a los astronautas al
espacio exterior y para traerlos de regreso sanos y salvos.
Asimismo, dirigen la produccin de las fbricas y proporcionan a los ejecutivos
informacin actualizada necesaria para tomar decisiones, adems se encuentran montadas en
relojes y costosos satlites. Las aplicaciones parecen no tener fin.
Hace apenas 50 aos, estas mquinas eran parte de una oscura tecnologa que slo
resultaba de inters para un puado de cientficos. Actualmente son parte de la vida diaria de
millones de personas.
2.-
3
Entrada
Salida
2
El
almacenamiento
Dispositivo
de entrada
Dispositivos contiene
de
Salida
secundario
El almacenamiento
primario contiene
todos los programas y datos
que la computadora
procesa en ese momento
1.- Equipo comn de entrada
. Terminal de vdeo
. Unidad de cinta (o casette)
. Unidad de disco (o diskette)
. Lectora de tarjetas
2.- Computadoras
. Computadora personal
. Minicomputadora
. Computadora a gran escala
3.-
Lenguaje tipos
En informtica, cualquier lenguaje artificial puede utilizarse para definir una secuencia
de instrucciones para su procesamiento por un ordenador o computadora. Es complicado
definir qu es y qu no es un lenguaje. Se asume generalmente que la traduccin de las
instrucciones a un cdigo que comprende la computadora debe ser completamente sistemtica.
Normalmente es la computadora la que realiza la traduccin.
3.1.Lenguaje Mquina
El lenguaje propio del ordenador, basado en el sistema binario, o cdigo mquina,
resulta difcil de utilizar para las personas. El programador debe introducir todos y cada uno de
los comandos y datos en forma binaria, y una operacin sencilla como comparar el contenido
de un registro con los datos situados en una ubicacin del chip de memoria puede tener el
siguiente formato: 11001010 00010111 11110101 00101011. La programacin en lenguaje
mquina es una tarea tan tediosa y consume tanto tiempo que muy raras veces lo que se
ahorra en la ejecucin del programa justifica los das o semanas que se han necesitado para
escribir el mismo.
3.2.Lenguaje alto nivel
Los lenguajes de alto nivel sueles utilizar trminos ingleses del tipo LIST, PRINT u
OPEN como comandos que representan una secuencia de decenas o de centenas de
instrucciones en lenguaje mquina. Los comandos se introducen desde el teclado, desde un
programa residente en la memoria o desde un dispositivo de almacenamiento, y son
interceptados por un programa que los traduce a instrucciones en lenguaje mquina.
Los programas traductores son de dos tipos: interpretes y compiladores. Con un
interprete, los programas que repiten un ciclo para volver a ejecutar parte de sus instrucciones,
reinterpretan la misma instruccin cada vez que aparece. Por
consiguiente, los programas interpretados se ejecutan con mucha mayor lentitud que los
programas en lenguaje mquina. Por el contrario, los compiladores traducen un programa
integro a lenguaje mquina antes de su ejecucin, por lo cual se ejecutan con tanta rapidez
como si hubiese sido escrita directamente en lenguaje mquina.
Se considera que fue la estadounidense Grace Hopper quien implement el primer
lenguaje de ordenador orientado al uso comercial. Despus de programar un ordenador
experimental en la Universidad de Harvard, trabaj en los modelos UNIVAC I y UNIVAC II,
desarrollando un lenguaje de alto nivel para uso comercial llamado FLOW-MATIC. Para
facilitar el uso del ordenador en las aplicaciones cientficas, IBM desarroll un lenguaje que
simplificara el trabajo que implicaba el tratamiento de frmulas matemticas complejas.
Iniciado en 1954 y terminado en 1957, el FORTRAN (acrnimo de Formula Translator) fue el
primer lenguaje exhaustivo de alto nivel de uso generalizado.
En 1957 una asociacin estadounidense, la Association for Computing Machinery
comenz a desarrollar un lenguaje universal que corrigiera algunos de los defectos del
FORTRAN. Un ao ms tarde fue lanzado el ALGOL (acrnimo de Algorithmic Language), otro
lenguaje de orientacin cientfica de gran difusin en Europa durante las dcadas de 1960 y
1970, desde entonces ha sido sustituido por nuevos lenguajes, mientras que el FORTRAN
contina siendo utilizado debido a las gigantescas inversiones que se hicieron en los
programas existentes. El COBOL
(Acrnimo de Common Business Oriented Language) es un lenguaje de programacin para uso
comercial y empresarial especializado en la organizacin de datos y manipulacin de archivos,
y hoy da est muy difundido en el mundo empresarial.
Aunque existen centenares de lenguajes informticos y de variantes, hay algunos
dignos de mencin, como el PASCAL, diseado en un principio como herramienta de
enseanza, hoy es uno de los lenguajes de microordenador ms populares; el logro fue
desarrollado para que los nios pudieran acceder al mundo de la informtica; el C, un lenguaje
de Bell Laboratories diseado en la dcada de 1970, se utiliza ampliamente en el desarrollo de
programas de sistemas, al igual que su sucesor, el C++. El LISP y el PROLOG han alcanzado
amplia difusin en el campo de la inteligencia artificial.
1.3.Lenguaje bajo nivel
Vistos a muy bajo nivel, los microprocesadores procesan exclusivamente seales
electrnicas binarias. Dar una instruccin a un microprocesador supone en realidad enviar
series de unos y ceros espaciadas en el tiempo de una forma determinada. Esta secuencia de
seales se denomina cdigo mquina. El cdigo representa normalmente datos y nmeros e
instrucciones para manipularlos. Un modo ms fcil de comprender el cdigo mquina es
dando a cada instruccin un mnemnico, como por ejemplo STORE, ADD o JUMP. Esta
abstraccin da como resultado el ensamblador, un lenguaje de muy bajo nivel que es especfico
de cada microprocesador.
Los lenguajes de bajo nivel permiten crear programas muy rpidos, pero que son a
menudo difciles de aprender. Ms importante es el hecho de que los programas escritos en un
bajo nivel sean altamente especficos de cada procesador. Si se lleva el programa a otra
mquina se debe reescribir el programa desde el principio.
CONCLUSION
El mundo de la alta tecnologa nunca hubiera existido de no ser por el desarrollo del
ordenador o computadora. Toda la sociedad utiliza estas mquinas, en distintos tipos y
tamaos, para el almacenamiento y manipulacin de datos. Los equipos informticos han
abierto una nueva era en la fabricacin gracias a las tcnicas de automatizacin, y han
permitido mejorar los sistemas modernos de comunicacin. Son herramientas esenciales
prcticamente en todos los campos de investigacin y en tecnologa aplicada.
-
BIBLIOGRAFIA
Leslie F. P. Aguilera. Manual de Introduccin a la Computacin y Sistema Operativo.
Editado por Academia Americana
Pgs. 1-3 y 1-8
Charles S. Parker. Biblioteca Temtica de la Informtica
Edicin Madrid-Espaa
Ao: 1986, primera edicin
Enciclopedia Microsoft Informtica, Ordenador y Hardware.
Ao: 1993 1997.
Zulay Lopez
zlopez@bcv.org.ve