Este documento proporciona una introducción al hardware y software de los ordenadores. Explica brevemente la historia de los primeros ordenadores y cómo han evolucionado. Define hardware y software, y describe algunos componentes clave como la placa base, la memoria y el microprocesador. También cubre temas como la codificación binaria, las redes, los sistemas operativos, los programas de aplicación y los lenguajes de programación.
1. 2012
HARDWARE
Andrés Escribano Gómez y Blanca García del Pliego
http://blancayandrestic1b.blogspot.com.es/
29/10/2012
2. ÍNDICE
1. Historia del Hardware
2. Qué son Hardware y Software
3. Codificación Binaria, Octal y Hexadecimal. Código ASCII
4. Clasificación del hardware
5. Componentes de una red de ordenadores
6. Clasificación de software
7. Sistemas operativos
8. Software de aplicación
9. Lenguajes de programación
10. Preguntas finales
3. 1. Historia de la Informática. Sus orígenes ¿Cómo eran los primeros ordenadores? ¿Cómo ha ido
evolucionando la Informática con el desarrollo electrónico?
Los primeros ordenadores aparecieron a finales de los 80 y principios de los 90. Eran aparatos muy
grandes y de un gran peso, por lo que no eran fáciles de desplazar. Han evolucionado de manera positiva
ya que han descubierto programas o sistemas informativos para obtener información, relacionarnos
socialmente,…. Y luego han ido cambiando de estructura ya que ahora hay varios tipos de ordenadores y
pueden ser más pequeños y menos pesados.
2. Qué son Hardware y Software: qué entendemos por ellos y principales características de ambos.
El hardware corresponde a todas las partes tangibles del ordenador. Sus características
principales son: procesador PC Pentium III, memoria RAM 256MB, módem 56 Kbps, disco duro
20 GB, tarjeta de sonido y bocinas.
El software es el conjunto de componentes lógicos que hacen posible la realización de tareas
específicas. Sus características principales son los sistemas mínimo, típico y complejo.
3. Codificación Binaria, Octal y Hexadecimal. Código ASCII.
Codificación Binaria: es la forma de codificación que permite el funcionamiento de los
ordenadores. El sistema binario utiliza dos condiciones, representadas por los dígitos 0 y 1.
Codificación Octal: se implanta con compuertas OR cuyas entradas determinan directamente la
tabla de la verdad.
4. Clasificación del hardware:
a. Periféricos de entrada, periféricos de salida y periféricos de entrada/salida. Definir qué es un
periférico y qué significa que sea de entrada, salida o entrada/salida. Buscar ejemplos de cada
tipo.
Periféricos de entrada: proporciona datos y señales de control a un sistema de procesamiento de
información.
Periféricos de salida: muestran al usuario el resultado de las operaciones realizadas o
procesadas por el computador.
Periféricos de entrada/salida: permiten la entrada y salida de comandos e información en el
sistema.
b. Placa base y memoria (principal, RAM, ROM, caché…). Definir qué son y para qué sirven la placa
base y la memoria. Por qué es tan importante la placa base, busca imágenes de placas bases.
Además, la memoria es una pieza importante en un equipo informático, buscar tipos diferentes de
memoria.
1
4. Placa base: es la tarjeta principal del ordenador, a la que se conectan todos los dispositivos.
Sirve para albergar todos los demás componentes que hacen que el ordenador funcione.
Memoria RAM: es una memoria de acceso aleatorio que
permite el funcionamiento del sistema operativo así como todos
sus componentes y programas.
Memoria ROM: es una memoria de configuración que no
puede ser alterada o borrada, ya que contiene información
necesaria para el funcionamiento del ordenador. Viene de fábrica.
Caché: el uso de la unidad central de procesamiento de un
ordenador para reducir el tiempo de acceso a la memoria. Es una memoria
más diminuta y rápida.
c. Microprocesador y componentes (ALU, Unidad Central, CPU). Definir microprocesador y
buscar para qué sirven cada uno de sus componentes. Además se requiere hacer un resumen
sobre la evolución de los microprocesadores.
El microprocesador: es el circuito integrado central y más complejo de un sistema informático. Sus
componentes son:
ALU: calcula operaciones aritméticas (como suma, resta, multiplicación, etc.) y operaciones lógicas (si, y,
o, no), entre dos números.
Unidad Central: interpreta las instrucciones contenidas en los programas y procesa los datos.
CPU: es el encargado de transformar todas las ordenes q le damos al ordenador y lo pasa a su lenguaje
que es el binario,
2
5. 5. Componentes de una red de ordenadores. Tipos de redes.
Es un conjunto de equipos, conectados por medio de cables, señales, ondas o cualquier otro método de
transporte de datos que utilizan distintas tecnologías de hardware/software. Las tecnologías que utilizan
(tipos de cables, de tarjetas, dispositivos...)
Tipos de cables: Los cables de red son aquellos alambres que permiten conectar a las
computadoras entre sí o a terminales de redes
De tarjetas: es un periférico que permite la comunicación con aparatos conectados entre si y
también permite compartir recursos entre dos o más computadoras
Dispositivos: Es el hardware que permite comunicarme entre los ordenadores que hay en una
red.
HUB: es un dispositivo que permite centralizar el cableado de una red y poder ampliarlas.
SWITCH: es un dispositivo digital lógico de interconexión de redes computadores que opera en
la capa de enlace de datos del modelo CSI.
REPETIDOR: Es un dispositivo electrónico que recibe una señal débil y la retransmite a una
potencia o nivel mas alto, de tal modo que se puedan cubrir distancias mas largas sin
degradación o con una degradación tolerable
MODEM: Es un dispositivo que sirve para enviar una señal llamada moduladora mediante otra
señas llamada portadora.
ROUTER: Es un dispositivo que proporciona conectividad a nivel de red o nivel tres en el modelo
OSI.
BRIDGE: Es un dispositivo de interconexión de redes de ordenadores que opera en la capa 2
(nivel de enlace de datos) del modelo OSI.
Tipos de red:
Por extensión:
o Redes de área metropolitana: es una red de alta velocidad (banda ancha) que da
cobertura en un área geográfica extensa, proporciona capacidad de integración de
múltiples servicios mediante la transmisión de datos, voz y vídeo.
Man: conecta diversas LAN cercanas geográficamente entre sí a alta
velocidad. Por lo tanto, una MAN permite que dos nodos remotos se
comuniquen como si fueran parte de la misma red de área local.
Una MAN está compuesta por conmutadores o routers conectados entre sí
con conexiones de alta velocidad.
Por tipología:
Bus: es aquella topología que se caracteriza por tener un único canal de comunicaciones
(denominado bus, troncal o backbone) al cual se conectan los diferentes dispositivos.
Estrella: es una red en la cual las estaciones están conectadas directamente a un punto central y
todas las comunicaciones se han de hacer necesariamente a través de este.
Anillo: es una topología de red en la que cada estación está conectada a la siguiente y la última está
conectada a la primera.
6. Clasificación de software: sistemas operativos, programas de aplicación y otros. Definir cada
uno de ellos y nombrar tres sistemas operativos (no valen distintas versiones) y ocho programas
de aplicación (conocéis muchísimos más…).
Sistemas operativos: permite la interconexión de ordenadores para poder acceder a los servicios
y recursos. Como por ejemplo: DOS, Windows 3.1, UNIX.
Programas de aplicación: consiste en una clase de software que se diseña con el fin de que
para el usuario sea más sencilla la concreción de un determinado trabajo. Como por ejemplo:
3
6. Hoja de cálculos, Graficador, Administrador de base de datos, Procesador de palabras, Software
de groupware, Software empresarial integrado, Lotus Smort Sorte, Smartcomm y Camaleon.
Otros:
o Editores de textos: es un programa que permite crear y modificar archivos digitales
compuestos únicamente por texto sin formato.
o Enlazadores: es un programa que toma los objetos generados en los primeros pasos
del proceso de compilación.
o Aplicaciones ofimáticas: es una recopilación de aplicaciones, las cuales son utilizados
en oficinas y sirve para diferentes funciones como crear, modificar, organizar, escanear,
imprimir, etc. archivos y documentos.
7. Sistemas operativos: principales funciones y herramientas de los sistemas operativos y
distintas versiones. Comparativa entre los distintos sistemas operativos.
Principales funciones:
Administración del procesador: el sistema operativo administra la distribución del procesador
entre los distintos programas por medio de un algoritmo de programación.
Gestión de la memoria de acceso aleatorio: el sistema operativo se encarga de gestionar el
espacio de memoria asignado para cada aplicación y para cada usuario.
Gestión de entradas/salidas: el sistema operativo permite unificar y controlar el acceso de los
programas a los recursos materiales a través de los drivers (también conocidos como
administradores periféricos o de entrada/salida).
Gestión de ejecución de aplicaciones: el sistema operativo se encarga de que las aplicaciones se
ejecuten sin problemas asignándoles los recursos que éstas necesitan para funcionar.
SISTEMAS CREADOR LICENCIA USUARIOS TAREAS PROCESADORES GESTOR INTERFAZ
DE RED
Windows Microsoft Varios Multiusuario Multitareas Multiprocesador Sí Grafica
2008 propietarios
o privada
Unix The Open Privado Multiusuario Multitareas Uniprocesador Sí Gráfica
Group
Mac OS Apple Pública Multiusuario Multitareas Multiprocesador No Gráfica
7,8,9,X.
8. Software de aplicación: principales tipos de aplicaciones informáticas.
Comercial: existen sectores de la economía que lo sostiene a través de su producción, su distribución o
soporte
Freeware: define un tipo de software que se distribuye sin costo, disponible para su uso y por tiempo
ilimitado, siendo una variante gratuita del shareware, en el que la meta es lograr que un usuario pruebe el
producto durante un tiempo ("trial") limitado, y si le satisface, pague por él, habilitando toda su
funcionalidad
Shareware: son programas realizados generalmente por programadores independientes, aficionados o
empresas pequeñas que quieren dar a conocer su trabajo permitiendo que su programa sea utilizado
gratuitamente por todo aquel que desee probarlo
4
7. Código abierto (open source): es el término con el que se conoce al software distribuido y desarrollado
libremente
Licencia GPL: es una licencia creada por la Free Software Foundation en 1989, y está orientada
principalmente a proteger la libre distribución, modificación y uso de software.
Licencia Creative Commons (CC): es una organización no gubernamental sin ánimo de lucro que
desarrolla planes para ayudar a reducir las barreras legales de la creatividad, por medio de nueva
legislación y nuevas tecnologías.
9. Lenguajes de programación: lenguajes más utilizados, características generales.
Un lenguaje de programación es un idioma artificial diseñado para expresar procesos que pueden ser
llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que
controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o
como modo de comunicación humana.
Tipos de lenguajes de programación:
Lenguajes de maquina: es el sistema de códigos directamente interpretable por un circuito
microprogramable, como el microprocesador de una computadora o el microcontrolador de
un autómata. Este lenguaje está compuesto por un conjunto de instrucciones que determinan
acciones a ser tomadas por la máquina.
Lenguaje de bajo nivel: estos son los que están muy cerca del hardware del ordenador. Es
necesario conocer a fondo la arquitectura de la maquina para la que se va a programar.
Lenguaje de alto nivel: e caracteriza por expresar los algoritmos de una manera adecuada a la
capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas. En los
primeros lenguajes de bajo nivel la limitación era que se orientaban a un área específica y sus
instrucciones requerían de una sintaxis predefinida. Se clasifican como lenguajes
procedimentales.
Características de lenguajes de programación:
Transportabilidad: un programa escrito en un lenguaje de alto nivel se puede escribir
con poca o ninguna modificación en distintos tipos de computadora.
Independencia: Los lenguajes deben ser independientes de la máquina o sea una
sentencia no depende del diseño de hardware de una computadora en particular.
10. Preguntas finales: ¿Qué importancia crees que tiene la informática en la actualidad? ¿Cómo
crees que evolucionarán las tecnologías de la información y la comunicación? ¿Cómo crees que
serán los ordenadores dentro de 10 años?
La importancia de la informática en la actualidad es que por medio de ella aplicamos
diferentes tipos de programas para poder desempeñar todo tipo de trabajo lo cual nos
beneficia a todos. la informática nos ayuda a que nos podamos desenvolver mejor, ya que
hoy en día todo tiene que ver con la tecnología y la informática se emplea mucho en ella.
Creo que evolucionan constantemente cubriendo las necesidades que van surgiendo.
Dentro de unos años llegarán a cubrir algunas de las necesidades básicas.
Serán muy pequeños, incluso de bolsillo, más ligeros y más rápidos. Cumplirán mucho mejor
cualquiera de sus funciones.
5