Informática
Historia: Para muchos especialistas la historia de la informática empieza con Charles
Babbage, matemático e inventor inglés que al principio del siglo XIX, predijo muchas de
las teorías en que se basan los actuales ordenadores.
En 1822 diseñó su máquina diferencial para el cálculo de polinomios. Esta máquina se
utilizó con éxito para el cálculo de tablas de navegación y artillería.
En 1833, Babbage tuvo una mejor idea de su máquina diferencial, es esto lo que hace
que muchos consideren a Babbage el padre de la informática actual.
Como los modernos computadores la máquina de Babbage tenía un mecanismo de
entrada y salida por tarjetas perforadas una memoria una unidad de control y una
unidad aritmético-lógica.
Otro inventor digno de mención es Herman Hollerith. El sistema inventado por Hollerith
utilizaba tarjetas perforadas en las que mediante agujeros se representaba el sexo la
edad raza etc. Estas se leían a ritmo de 50 a 80 por minuto.
Algoritmo: En matemáticas, lógica, ciencias de la computación y disciplinas
relacionadas, unalgoritmo (del griego y latín, dixit algorithmus y éste a su vez del
matemático persaAl-Juarismi1 ) es un conjunto prescrito de instrucciones o reglas bien
definidas, ordenadas y finitas que permite realizar una actividad mediante pasos
sucesivos que no generen dudas a quien deba realizar dicha actividad. 2 Dados un
estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y
se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.
Como se desarrolla el software: El Proceso para el desarrollo de software,
también denominado ciclo de vida del desarrollo de software es una estructura
aplicada al desarrollo de un producto de software. Hay varios modelos a seguir para el
establecimiento de un proceso para el desarrollo de software, cada uno de los cuales
describe un enfoque diferente para diferentes actividades que tienen lugar durante el
proceso. Algunos autores consideran un modelo de ciclo de vida un término más
general que un determinado proceso para el desarrollo de software. Por ejemplo, hay
varios procesos de desarrollo de software específicos que se ajustan a un modelo de
ciclo de vida de espiral.
Como está estructurado un computador interno: Procesador:
Comúnmente se la conoce como CPU, que significa unidad central de procesos (Central
Processing unit), es el dispositivo más importante y el que más influye en su velocidad
al analizar información, ya que en ella se encuentra la unidad de control y la unidad
aritmético-lógica, las cuales en constante interacción con la memoria principal
(también conocida como memoria interna) permiten manipular y procesar la
información, y controlar los demás dispositivos de la unidad computacional. Es el
cerebro de un computador. Es un chip que ejecuta las instrucciones y procesa los datos
con los que trabaja el computador.
Memoria RAM o memoria principal: Es un chip en el que el procesador almacena de
manera temporal los datos e instrucciones con los que trabaja. El computador para
poder funcional necesita colocar su sistema operativo, los programas y datos con los
que va a trabajar, en un lugar donde los pueda encontrar de manera inmediata y fácil
(para no tener que ir continuamente a buscarlos al disco duro donde se encuentran
almacenados; esto sería 100 veces más lento). Así que los ubica en un espacio de
almacenamiento temporal, la memoria RAM es de acceso aleatorio. A la RAM se le
conoce como memoria de lectura / escritura, para diferenciarla de la ROM.
Es decir que en la RAM, la CPU puede escribir y leer.
Por esto, la mayoría de los programas destinan parte de la RAM como espacio temporal
para guardar datos, lo que permite rescribir.
Como no retiene su contenido, al apagar la computadora es importante guardar la
información.
La cantidad de memoria RAM influye bastante en la velocidad de la PC. Entre más
memoria RAM tenga, más rápido trabaja y más programas puede tener abiertos al
mismo tiempo.
Memoria ROM: Es la que contiene las instrucciones fundamentales para hacer funcionar
la computadora, nunca cambia y retiene su información, así la computadora reciba o
no corriente.
Es una memoria solo para lectura. Contiene programas esenciales del sistema que ni la
computadora ni el usuario pueden borrar, como los que le permiten iniciar el
funcionamiento cada vez que se enciende la computadora.
Memoria Caché: Es una unidad pequeña de memoria ultrarrápida en la que se
almacena información a la que se ha accedido recientemente o a la que se accede con
frecuencia, lo que evita que el microprocesador tenga que recuperar esta información
de circuitos de memoria más lentos.
El caché suele estar ubicado en la tarjeta madre (Motherboard), pero a veces está
integrado en el módulo del procesador.
Su capacidad de almacenamiento de datos se mide en kilobytes (KB). Mientras más
caché tenga la computadora es mejor, porque tendrá más instrucciones y datos
disponibles en una memoria más veloz.
Memoria externa: También se la conoce como memoria auxiliar, ésta es la encargada
de brindar seguridad a la información almacenada, por cuanto guarda los datos de
manera permanente e independiente de que el computador esté en funcionamiento, a
diferencia de la memoria interna que solo mantiene la información mientras el equipo
esté encendido. Los dispositivos de almacenamiento son discos y cintas
principalmente, los discos pueden ser flexibles, duros u ópticos.
Puertos: Para la conexión de periféricos. En la parte posterior de su computadora
existen enchufes denominados puertos, donde se conectan al computador los
periféricos.
Los puertos son de tres tipos:
-Serial: Conecta el ratón, el módem, el escáner y, en ciertos casos la impresora. El
computador los reconoce internamente con las letras COM.
-Paralelo: Es más rápido que el serial. Conecta la impresora o el drive para cintas de
respaldo. El computador lo reconoce con las letras LPT. Estos puertos se diferencian
entre sí por las características para transmitir datos a determinada velocidad.
-USB: El Universal Serial Bus (USB) es una de las maneras más eficientes de agregar
dispositivos externos a un computador, y si éste es portátil es mucho más ventajoso.
Virtualmente todas las portátiles nuevas tienen uno o dos puertos USB.
El USB permite conectar en cadena hasta 127 periféricos.
El USB provee energía para la mayoría de los periféricos, reduciendo en gran medida la
cantidad de adaptadores de voltaje. Algunos dispositivos USB como las impresoras
necesitan corrientes de energía separadas. No requiere reiniciarse el equipo después
de conectar o desconectar un dispositivo, a esto se le denomina "hotswapping".
Una vez que se conecta un dispositivo USB, los periféricos se pueden conectar en
cualquier momento y Windows los detectará automáticamente. Cabe señalar que a
partir del Windows 98 Segunda Edición pueden soportarse estos dispositivos en los
equipos.
El ancho de banda del USB, permite el uso de dos tipos de periféricos: dispositivos de
bajas velocidades (teclados, ratones, etc.) a 1.5 Mbps y dispositivos de altas
velocidades (cámaras, scanner) a 12Mbps. Esta es una velocidad asombrosa comprada
con el típico puerto serial (115 kbps). Obviamente, esta velocidad de 12 Mbps es
compartida, lo cual significa que no es posible tener dos scanner transmitiendo datos
simultáneamente a esa velocidad.
Tarjeta Madre: Es una tarjeta plástica sobre la que están montados los principales
componentes del PC (el procesador, la memoria RAM, la memoria ROM, la tarjeta de
sonido, etcétera. Esta tarjeta tiene ranuras de expansión (SLOT) para que allí se
conecten las tarjetas de expansión (tarjetas hijas). Estas son las que permiten insertar,
por ejemplo, la tarjeta de sonido (que permite al PC reproducir sonido), el módem
interno (que hace posible navegar por Internet) o la tarjeta gráfica o de video (que
permite mostrar imágenes en la pantalla).
Bus: Vía por la que circulan los datos dentro de una computadora logrando así la
interconexión entre las partes; de la memoria al monitor, el modem o la impresora, etc.
Disco Duro: Instala y guarda los programas. Almacena de manera permanente la
información que se le suministra al computador. A diferencia de los discos flexibles,
estos están hechos generalmente de aluminio, giran a una velocidad 10 veces mayor y
su capacidad de almacenamiento es muy grande (Ejemplo: 40 gigabytes). Un disco
duro es un paquete herméticamente cerrado, conformado por varios discos o placas,
sus respectivas cabezas de lectura / escritura y la unidad de disco. El disco duro
constituye el medio de almacenamiento más importante de un computador, ya que en
la actualidad, por los volúmenes de información que se maneja, es muy difícil trabajar
sin éste.
Es el dispositivo de almacenamiento secundario que usa varios discos rígidos cubiertos
de un material magnéticamente sensible.
Entre más capacidad tenga un disco duro, más información y programas puede
almacenar en el PC.
La capacidad del disco duro, actualmente se mide en gigabytes (GB).
Un GB equivale a 1.024 megabytes (MB) aproximadamente.
En el disco duro quedan guardados, entre otras cosas, todos los archivos creados por el
usuario.
Sistema operativa: Un sistema operativo (SO o, frecuentemente, OS —del inglés
Operating System—) es un programa o conjunto de programas de un sistema
informático que gestiona los recursos de hardware y provee servicios a los programas
de aplicación de software, ejecutándose en modo privilegiado respecto de los restantes
(aunque puede que parte de él se ejecute en espacio de usuario).2
Nótese que es un error común muy extendido denominar al conjunto completo de
herramientas sistema operativo,3 es decir, la inclusión en el mismo término de
programas como el explorador de ficheros, el navegador web y todo tipo de
herramientas que permiten la interacción con el sistema operativo. Otro ejemplo para
comprender esta diferencia se encuentra en la plataforma Amiga, donde el entorno
gráfico de usuario se distribuía por separado, de modo que, también podía
reemplazarse por otro, como era el caso de directory Opus o incluso manejarlo
arrancando con una línea de comandos y el sistema gráfico. De este modo, comenzaba
a funcionar con el propio sistema operativo que llevaba incluido en una ROM, por lo
que era cuestión del usuario decidir si necesitaba un entorno gráfico para manejar el
sistema
operativo o simplemente otra aplicación. Uno de los más prominentes ejemplos de esta
diferencia, es el núcleo Linux, usado en las llamadas distribuciones Linux, ya que al
estar también basadas en Unix, proporcionan un sistema de funcionamiento similar.
Este error de precisión, se debe a la modernización de la informática llevada a cabo a
finales de los 80, cuando la filosofía de estructura básica de funcionamiento de los
grandes computadores4 se rediseñó a fin de llevarla a los hogares y facilitar su uso,
cambiando el concepto de computador multiusuario, (muchos usuarios al mismo
tiempo) por un sistema monousuario (únicamente un usuario al mismo tiempo) más
sencillo de gestionar.5 Véase AmigaOS, beOS o Mac OS como los pioneros6 de dicha
modernización, cuando los Amiga fueron bautizados con el sobrenombre de Video
Toasters7 por su capacidad para la Edición de vídeo en entorno multitarea round robin,
con gestión de miles de colores e interfaces intuitivos para diseño en 3D.
En ciertos textos, el sistema operativo es llamado indistintamente como núcleo o
kernel, pero debe tenerse en cuenta que la diferencia entre kernel y sistema operativo
solo es aplicable si el núcleo es monolítico, lo cual fue muy común entre los primeros
sistemas. En caso contrario, es incorrecto llamar al sistema operativo núcleo.
Uno de los propósitos del sistema operativo que gestiona el núcleo intermediario
consiste en gestionar los recursos de localización y protección de acceso del hardware,
hecho que alivia a los programadores de aplicaciones de tener que tratar con estos
detalles. La mayoría de aparatos electrónicos que utilizan microprocesadores para
funcionar, llevan incorporado un sistema operativo (teléfonos móviles, reproductores
de DVD, computadoras, radios, enrutadores, etc.). En cuyo caso, son manejados
mediante una interfaz gráfica de usuario, un gestor de ventanas o un entorno de
escritorio, si es un celular, mediante una consola o control remoto si es un DVD y,
mediante una línea de comandos o navegador web si es un enrutador.
Externa: La Pantalla o Monitor: exhibe las imágenes que elabora de acuerdo con el
programa o proceso que se esté ejecutando, puede ser videos, gráficos, fotografías o
texto. Es la salida por defecto donde se presentan los mensajes generados por el
computador, como errores, solicitud de datos, etc.
Hay dos grandes clasificaciones de los monitores: los monocromáticos que presentan la
información en gama de grises y lo policromáticos o monitores a color que pueden
utilizar desde 16 colores hasta colores reales. Los monocromáticos son cada vez menos
usados, sin embargo aun quedan muchos de este tipo en el mercado.
En los monitores de color existen dos tipos, los VGA y los SVGA (super VGA). Estas
características determinan la cantidad de colores que pueden reproducir y la resolución
o nitidez.
Toda pantalla está formada por puntos de luz llamados pixeles que se iluminan para
dar forma a las imágenes y a los caracteres. Cuantos más pixeles tenga una pantalla
mejor es su resolución, por eso se habla de pantallas de 640 x 480, de 600x800 y de
1280 x 1024, siendo las últimas las de mayor nitidez.
Teclado: Periférico de entrada para digitalizar textos.
El Mouse: Dispositivo para entrada de información
Impresora: Periférico para salida de información en forma física como en papel, acetato
o adhesivos. La impresión puede ser en negro o en colores según el tipo de impresora
que se tenga.
Hay tres grupos de impresoras:
- Las de matriz de puntos
-Las de burbuja
-Las de láser
Las primeras (matriz de puntos) son las más antiguas, son ruidosas y lentas, pero muy
resistentes y económicas. Se llaman de matriz de puntos porque forman los caracteres
mediante puntos marcados por los pines del cabezote. Hasta hace poco eran muy
económicas, pero en la actualidad, algunas series, son mucho más costosas que las
impresoras de otros tipos.
Las impresoras de burbuja, también se llaman de inyección de tinta, estas son
silenciosas e imprimen hasta cinco páginas por minuto, la calidad de impresión es muy
buena, el costo de la impresora es moderado, sin embargo el costo de la impresión es
alto. No son recomendables para trabajo pesado.
Las impresoras láser trabajan como una fotocopiadora y producen imágenes de optima
calidad, tienen un bajo nivel de ruido y son las más rápidas, las impresoras son
costosas pero la impresión es económica. Son recomendables para trabajos gráficos
profesionales.
Escáner: Este es un dispositivo para la entrada de información, permite capturar
imágenes y texto para ser trabajadas en el computador. El proceso que realiza el
escáner consiste en transformar las imágenes a formato digital, es decir en series de 0
y de 1, pudiendo entonces ser almacenadas, retocadas, impresas o ser utilizadas para
ilustrar un texto.
Fax Modem Externo: Dispositivo de salida permite enviar y recibir fax, algunos tienen
contestador automático y otros servicios
Software: Se conoce como software1 al equipo lógico o soporte lógico de
unsistema informático, que comprende el conjunto de los componentes
lógicos necesarios que hacen posible la realización de tareas específicas, en
contraposición a los componentes físicos que son llamados hardware.
Los componentes lógicos incluyen, entre muchos otros, las aplicaciones informáticas,
tales como el procesador de texto, que permite al usuario realizar todas las tareas
concernientes a la edición de textos; el llamado software de sistema, tal como
el sistema operativo, que básicamente permite al resto de los programas funcionar
adecuadamente, facilitando también la interacción entre los componentes físicos y el
resto de las aplicaciones, y proporcionando una interfaz con el usuario.
Hardware: La palabra hardware se refiere a todas las partes físicas de un sistema
informático; sus componentes son: eléctricos, electrónicos, electromecánicos y
mecánicos.1 Son cables, gabinetes o cajas, periféricos de todo tipo y cualquier otro
elemento físico involucrado; contrariamente, el soporte lógico es intangible y es
llamado software.
Historia de la computadora: Es muy difícil decir quién inventó la
computadora, o cuál fue la primera computadora. Además, debemos distinguir entre las
computadoras mecánicas y las programables.
La primer computadora mecánica la creó Charles Babbage en 1822, el primer motor
de cálculo automático que además podía realizar algunas copias en papel -por lo cual,
también era una especie de impresora-. Pero Babbage no consiguió la financiación necesaria
para construir a gran escala esta computadora rudimentaria y su invento quedó en el olvido.
Sin embargo, podemos situar el origen de las computadoras en un sentido estricto en el
año 1936, cuando Konrad Zuse inventó la Z1, la primera computadora programable.
Aquí comienza la llamada primera generación, que abarca hasta el año 1946, teniendo
propósitos básicamente militares.
En 1946 se construye la primera computadora con propósitos generales,
llamadaENIAC (Integrador Numérico Electrónico e Informático). Pesaba 30 toneladas, por lo
que básicamente no era parecida a lo que hoy conocemos como computadora, podía realizar
una única tarea y consumía grandes cantidades de energía. Otra característica particular es
que esta computadora no tenía sistema operativo.
Otras computadoras famosas de esta generación fueron Colossus -la primera computadora
programable eléctrica-, la ABC -considerada la primera computadora digital, aunque no
fuera
Completamente funcional como la ENIAC- y la Harvard Mark I Computer -financiada por la
conocida marca IBM-.
Tubos catódicos: El tubo de rayos catódicos (CRT, del inglés Cathode Ray Tube)
es una tecnología que permite visualizar imágenes mediante un haz de rayos
catódicos constante dirigido contra una pantalla de vidrio recubierta
de fósforo y plomo. El fósforo permite reproducir la imagen proveniente del haz de
rayos catódicos, mientras que el plomo bloquea los rayos Xpara proteger al usuario de
sus radiaciones. Fue desarrollado por William Crookes en 1875. Se emplea
principalmente en monitores, televisores y osciloscopios, aunque en la actualidad se
está sustituyendo paulatinamente por tecnologías como plasma, LCD, LED o DLP