Vous êtes sur la page 1sur 13

1

Objetivo:
Este trabajo est enfocado ampliamente al conocimiento de los conceptos
bsicos de hardware y software.
Se realizan por diferentes medios una investigacin profunda donde se
observan diferencias entre hardware y software, los tipos, la clasificacin y
las caractersticas de los mismos, para una mejor comprensin se
implementa el significado del trmino programa y los diferentes tipos.
Objetivo general: ampliar los conocimientos sobre hardware y software.
Especficos: aprender a identificar las diferencias entre hardware y software.
Conocer los componentes especficos del hardware y software.
Conocer cada uno de los tipos, caractersticas y clasificaciones del
hardware y software e identificar que es un programa y cada una de sus
partes.













2

Hardware y software:
Hardware:
Elementos fsicos (o material) del sistema computador, ya sean elctricos,
electrnicos,
Mecnicos o magnticos: teclado, monitor, disqueteras, disquetes, impresoras,...
Representa la fuerza.
Software:
Todo lo que no tiene cualidades fsicas, como los datos o programas. Representa
la inteligencia.
Ordenador o computador:
Mquina compuesta de elementos fsicos de tipo electrnico, capaz de realizar
una
Gran variedad de trabajos a gran velocidad y con gran precisin, siempre que
reciba las
Instrucciones adecuadas. Es un sistema que bajo el control de un programa
almacenado capta o acepta datos de entrada, los procesa y produce unos
resultados.
Def 2: Mquina que acepta unos datos de entrada, efecta con ellos operaciones
lgicas y matemticas, y proporciona la informacin resultante a travs de un
medio de salida; todo ello sin intervencin de un operador humano y bajo el control
de un programa de instrucciones previamente almacenado.
La calculadora es una mquina capaz de efectuar operaciones matemticas bajo
el control directo del usuario no enlaza automticamente las operaciones que
realiza, objetivo que se cubre con el programa almacenado en el caso del
computador.
Programa:
Conjunto de rdenes que se dan a una computadora para realizar un proceso
determinado. Al conjunto de uno o varios programas que realizan un determinado
trabajo completo se le denomina Aplicacin Informtica.
Magnitudes analgicas y digitales
3

Magnitudes analgicas: Magnitudes obtenidas de una variacin continua, es
decir, sin saltos bruscos en los valores en un intervalo de tiempo determinado (por
ejemplo la medicin de la temperatura).
Magnitudes discretas: Magnitudes que varan a lo largo del tiempo tomando
valores definidos, nunca toman valores intermedios, varan a saltos.
Seales digitales: son un caso concreto de las magnitudes discretas. Son muy
importantes, ya que son la base del funcionamiento de los ordenadores. Una seal
digital es una seal discreta que slo posee dos valores (0 y 1).
Comunicacin y codificacin
Comunicacin: puede definirse como la transmisin de informacin entre
diversas entidades organizada segn ciertas reglas bsicas.
Para que cualquier tipo de comunicacin pueda efectuarse debe existir:
Un emisor que origina la comunicacin.
Un mensaje, codificado y transmitido por el emisor.
Un medio o canal por el cual viaja el mensaje.
Un receptor que recibe el mensaje, lo decodifica y lo analiza.
Codificacin: Adaptacin del mensaje al medio y al receptor.
En el mundo de los ordenadores, la informacin se codifica y el sistema ms
bsico se denomina SISTEMA BINARIO (matemticamente hablando, es un
sistema de numeracin), basado en las seales digitales.
Hardware: Estructura de la CPU:
CPU
En una persona el centro neurlgico sera el cerebro, mientras que en el
ordenador ser la CPU (del ingls Central Process Unit o UCP: unidad central de
procesamiento). Es la parte del ordenador que se encarga de controlar, supervisar
y realizar todas las acciones.
En la CPU se distinguen:
A) Unidad de Control: Su funcin es dirigir al resto de las unidades e interpretar las
instrucciones recibidas.
4

B) Unidad Aritmtico Lgica o ALU: Realiza operaciones matemticas y lgicas
segn los datos o instrucciones recibidas de los programas. Suma, resta,
multiplica, niega sentencias, realiza comparaciones, etc.
C) Memoria Principal (o Central); Almacena la informacin. Contiene los datos y
programas que van a ser ejecutados.
Como ya se ha dicho anteriormente, la CPU (o unidad central de procesamiento)
es la parte del ordenador que realiza las operaciones necesarias para efectuar un
proceso de datos, es decir, es la parte que se encarga de controlar, supervisar y
realizar todas las operaciones.
Ya en 1945, J. Von Neumann (matemtico) dise la CPU. Teorizando sobre
mquinas ideales, lleg a la conclusin de que una computadora, para ser capaz
de resolver cualquier problema, deba reunir al menos cuatro elementos
fundamentales:
-Una unidad de clculo
-Una unidad de control para coordinar las funciones
-Una memoria
-Unos dispositivos de entrada salida.
Adems deba funcionar electrnicamente, con nmeros binarios, y realizar sus
operaciones de forma secuencial, es decir, una tras otra.
A esta estructura se le llama arquitectura de Von Neumann y an hoy se sigue
usando para la mayora de los ordenadores.
Adems de la unidad de control (UC) y de la unidad aritmtica y lgica (UAL), la
UCP contiene una serie de registros y los buses. Normalmente todos estos
elementos estn integrados en un solo circuito o chip llamado microprocesador o
procesador. La memoria principal y la unidad de entrada/salida, son bloques
independientes de la UCP implementados en otros circuitos integrados. Todos
ellos se unen a travs de los buses en una o varias placas de circuito impreso
para formar lo que llamamos microprocesador.
El microprocesador est ensamblado en un circuito integrado de mayor tamao
llamado placa base, o placa madre (mainboard). Aqu tambin se ensambla la
memoria y las unidades de entrada salida.

5

HARDWARE: LA CPU: LA MEMORIA
La memoria es un dispositivo para el almacenamiento de informacin (programas
y datos).
Fsicamente, el diseo de la memoria se asemeja al de un tablero de ajedrez, pero
ms largo. Cada cuadro es un acumulador que almacena un bit y, lo mismo que
los cuadros del ajedrez, los acumuladores se asocian en filas de ocho, de modo
que cada fila almacena 8 bits.
Es un conjunto ordenado de celdas capaces, cada una, de guardar un bit de
informacin. Las celdas se agrupan en filas de ocho.
A los acumuladores se les llama celdilla, que son componentes electrnicos
llamados biestables (dos estados): o almacena energa (Verdadero o 1) o no la
almacena (Falso o 0), de modo que podemos representar bits.
Tipos de memoria de un ordenador:
REGISTROS: Son memorias elementales para que las unidades de la UCP
puedan almacenar datos o instrucciones temporalmente.
MEMORIA INTERMEDIA: Memoria tampn o buffers.
MEMORIA INTERNA: Memoria principal.
MEMORIA AUXILIAR: Memoria secundaria o perifrico de almacenamiento.
MEMORIA VIRTUAL: Memoria interna y una parte de una memoria auxiliar
rpida.

Tipos de memoria interna:
Memorias ROM (Read Only Memory o memoria de solo lectura). Son
memorias que solo se pueden leer, es decir, la informacin que contienen
es grabada por el fabricante y no se puede alterar (un ejemplo claro sera
una CD-ROM, del cual podemos leer los programas, pero el usuario no
podr grabar sus creaciones).
Los PCs disponen de Mdulos de Memoria ROM en los que se almacenan
funciones bsicas como el programa de arranque del ordenador.
Memorias RWM (Read and Write Memory o memoria de lectura y escritura).
Son memorias de lectura escritura. Ejemplos de ellas son discos duros,
disquetes, cintas y las memorias
RAM.
Memoria RAM (Random Access Memory o memoria de acceso aleatorio).
Es un tipo de memoria RWM. Se tarda el mismo tiempo en acceder a
cualquier posicin de la memoria. Este tipo de memoria es voltil, es decir,
cuando falla el flujo elctrico todo el contenido de la memoria RAM
6

desaparece. La memoria principal del ordenador es unamemoria RAM. Son
memorias de escritura destructiva, es decir, si escribimos un dato en una
direccin ya ocupada, perdemos lo que tenamos, a excepcin del ltimo
datos grabado, que se conserva.
Memorias PROM: (Programable read only memory). La informacin que
contiene se graba en un proceso posterior al de fabricacin.
Memorias EPROM: (Erasable programable read only memory). Iguales a la
PROM, pero puede borrarse la informacin mediante procesos especiales
(con una lmpara de rayos ultravioletas).
Memorias EEPROM: (Electric erasable programable read only memory):
Renen las caractersticas de la EPROM y aaden la facilidad de
reprogramacin mediante impulsos elctricos. El borrado se produce
elctricamente.
La memoria: unidades de representacin:
Entendemos por unidad de representacin a las unidades de medida de
capacidad en un ordenador.
BIT (Binary Digit): Unidad mnima de informacin representable en un
ordenador. Vale
1 o 0 dependiendo de si existe flujo elctrico o no.
BYTE: Equivale a 8 bits y tambin se le llama octeto. Equivale a un
carcter.
Obsrvese que si combinamos 8 nmeros binarios (ej: 01001010) hay
exactamente 28 combinaciones, lo que da 256 posibilidades que es la
cantidad de caracteres ASCII.
KILOBYTE (Kb): Equivale a 210 (1024) bytes y tambin se le conoce como
K. Es muy usado en la medicin de capacidad de algunos disquetes.
MEGABYTE (Mb): Equivale a 210 K y tambin se le denomina Mega.
Mide la capacidad de algunas memorias, de discos duros, de algunos
disquetes (1,4 Megas cuando hablamos de disquetes de 3 ) y de los CD-
ROM (sobre 640 Mb).
GIGABYTE (Gb): Equivale a 210 Mb y tambin se le denomina Giga.
Meda la capacidad de los grandes soportes de informacin (discos duros y
cintas). Un disco duro de hoy puede tener 20 Gigas.
TERABYTE (Tb): Equivale a 210 Gb..
PETABYTE (Pb). Equivale a 210 Tb.

HARDWARE: LA CPU: Unidad de Control:
La UC es el cerebro del ordenador. Es la encargada de controlar y
supervisar el orden y la ejecucin de las instrucciones que se han de
procesar. Por tanto, la funcin bsica de la UC es interpretar las
7

instrucciones y genera las rdenes oportunas para activar los dems
circuitos electrnicos, de forma que cada instruccin sea ejecutada
correctamente.
Las fases de trabajo de la UC son:
1. Leer las instrucciones de MP en el orden que fueron almacenadas.
2. Interpretar cada instruccin.
3. Establecer las conexiones elctricas necesarias dentro de la UAL, a
travs de los buses para realizar las operaciones de clculo.
4. Leer los datos desde MP necesarios para ejecutar la operacin indicada
en la instruccin.
5. Ordenar a la UAL que ejecute la operacin.
6. Almacenar el resultado en MP.

HARDWARE: LA CPU: Unidad Aritmtico Lgica (ALU):

Es la encargada de realizar las operaciones aritmticas y lgicas indicadas
por la unidad de control despus de descodificar la instruccin.
En general, toma el contenido de dos de los registros de trabajo asociados
a la UCP, realiza la operacin indicada y deja el resultado en alguno de los
registros de trabajo (llamado acumulador).
Estructura:
Circuito operacional (COP): Contiene los circuitos digitales
necesarios para hacer operaciones. La entrada la proporciona el
registro de entrada y el bus de control indica la operacin.
Registro de entrada (REN); Almacenan datos y operandos sobre los
que se ejecuta la operacin en el COP.
Acumulador: Almacena temporalmente resultados finales. Tiene
conexin con el bus de datos para enviar el resultado a memoria o a
la unidad de control.
Registro de estado: Recoge la informacin sobre condiciones y
estados de la ltima operacin (positivo, negativo, arrastre, etc.)

El software del sistema est constituido por:
Programa de arranque: es el primer programa que se ejecuta cuando
arranca la mquina. Comprueba los dispositivos del ordenador y
carga en memoria al sistema operativo.
Sistema operativo (so): conjunto de programas que controlasn y
supervisan el uso de los recursos del ordenador.
Utilidades generales y herramientas de programacin:
8

Contiene programas y ayudas que facilitan la construccin y el uso
de las aplicaciones incluye herramientas tales como:
Traductores (ensambladores e intrpretes)
Editores de texto
Rastreadores/ depuradores de errores de programacin
Gestores de archivos
Administradores de bibliotecas de programas

Software de aplicacin:
I. Procesador de textos
II. Bibliotecas matemticas y estadsticas
III. Hojas de calculo
IV. Sistema de gestin de archivo y de bases de datos
V. Agenda electrnica
VI. Correo electrnico
VII. Aplicaciones graficas

Traductor:
Cada traductor de programas es especifico de cada tipo de
computador y entiende un lenguaje determinado la tranportabilidad
del programa consiste en que un programa escrito en un lenguaje
puede ser entendido por traductores de ese lenguaje para distintos
computadores.

Compiladores:
Un compilador traduce en su totalidad un programa fuente,
escrito en un lenguaje de alto nivel, a un programa objeto,
escrito en un lenguaje de mquina. El programa fuente suele
estar contenido en un archivo, y el programa objeto puede
almacenarse como otro archivo en un dispositivo de
almacenamiento masivo para ser procesado posteriormente,
sin necesidad de volver a realizar la traduccin.

Anlisis lexicogrfico:
Es la primera parte del anlisis gramatical y tiene como misin
identificar las estructuras del programa
Anlisis semntico:
La semntica de un lenguaje de programacin es el significado dado
a las distintas construcciones sintcticas, por ejemplo asignar a una
variable definida como dato numrico, el valor de una cadena de
9

caracteres, es semnticamente incorrectos para algunos
compiladores y si se detecta una circunstancia de este tipo, debe
sealarse el error correspondiente.
Optimizacin:
En las fases de optimizacin se mejora el cdigo intermedio
analizndose el programa globalmente. Un programa por ejemplo
puede incluir dentro de un bucle, que debe ejecutarse 10,000 veces
una sentencia que asigna a una variable un valor constante no
alterndose dicho valor.
Generacin de cdigo:
En esta etapa se genera un cdigo de objeto definido. El archivo
objeto generado puede ser (dependiendo del compilador)
directamente ejecutable, o necesitar otros pasos previos a la
ejecucin tales como ensamblado, encadenado y carga.
La compilacin es u proceso complejo que consume veces un tiempo
muy superior a la propia ejecucin del programa.
Interprete:
Un intrprete hace que un programa fuente escrito en un lenguajes
vaya sentencia a sentencia, traducindose y ejecutndose
directamente por la computadora.

Tipos de lenguaje de alto nivel:
Lenguajes basados en la asignacin de valores (lenguajes
procedurales) se fundamenta en la utilizacin de variables
para almacenar valores y en la realizacin de operaciones con
los datos almacenados , especificando la secuencia de
acciones que conduce a la resolucin del problema propuesto
Lenguajes declarativos: se limitan a describir sus estructuras
de datos y las relaciones entre ellas que puedan resultar
significativas para la realizacin de una determinada tarea.

Interaccin del hombre con la computadora:
La interaccin entre el hombre y la computadora se da en la
interfaz del usuario que puede ser de software (programas) y
hardware (computadora y perifricos), por ejemplo teclado,
ratn, pantallas tctiles, etc.
Es una disciplina enfocada en el diseo, evaluacin e
implementacin de sistemas computacionales interactivos,
para el uso de los humanos y estudiando los fenmenos que
se dan en esta interaccin.
10


Conclusin:

El Hardware se puede determinar como la parte tctil de una computadora (desde
un monitor hasta zcalos de memoria) con diferentes factores de forma y marcas,
no solo una computadora posee elementos externos, sino que del mismo modo un
robot u otro dispositivo electrnico contienen hardware y software. En la medida
de los aos se viene mejorando cada vez ms el desarrollo tecnolgico a la hora
de nombrar a una computadora, es decir, su capacidad de procesar y transportar
los datos se realiza de manera cada vez ms rpida; Actualmente podemos notar
como evolucionamos tecnolgicamente satisfaciendo las necesidades, puesto que
la tecnologa es esencial en nuestra vida cotidiana y sin el hardware no podramos
hacer uso del software.
















11


Anexos:








EL HARDWARE: CPU componentes fsicos del ordenador




Software (instrucciones que el ordenador necesita para trabajar)




12


Glosario:
Hardware: se refiere a todas las partes tangibles de un sistema informtico; sus
componentes son: elctricos, electrnicos, electromecnicos y mecnicos.1 Son cables,
gabinetes o cajas, perifricos de todo tipo y cualquier otro elemento fsico involucrado;
contrariamente, el soporte lgico es intangible y es llamado software. El trmino es propio
del idioma ingls (literalmente traducido: partes duras), su traduccin al espaol no tiene
un significado acorde, por tal motivo se la ha adoptado tal cual es y suena; la Real
Academia Espaola lo define como Conjunto de los componentes que integran la parte
material de una computadora.
Software: Se conoce como software1 al equipamiento lgico o soporte lgico de un
sistema informtico, que comprende el conjunto de los componentes lgicos necesarios
que hacen posible la realizacin de tareas especficas, en contraposicin a los
componentes fsicos que son llamados hardware
Ordenador:
Se conoce como software1 al equipamiento lgico o soporte lgico de un sistema
informtico, que comprende el conjunto de los componentes lgicos necesarios que
hacen posible la realizacin de tareas especficas, en contraposicin a los componentes
fsicos que son llamados hardware










13




Fuentes de referencia:
http://www.tiposde.org/145-tipos-de-hardware/#ixzz2K56HReX

http://www.tiposde.org/145-tipos-de-hardware/#ixzz2K56e3M8k

http://es.wikipedia.org./wiki/hardware
Libros:
Martin-Pozuelo, Jos Mara Martn (2001). Hardware microinformtico: viaje a las
profundidades del PC. Mxico, D.F: Alfa omega.

Snchez Cervantes, Vernica (2001). La PC por dentro; todo sobre hardware. Mxico, D.F;

Vous aimerez peut-être aussi