You are on page 1of 24

CONVOCATORIA INGRESO

GUARDIA CIVIL

MATERIAS
TCNICOCIENTFICAS
TEMA 24. INFORMTICA
Introduccin a la informtica. Funciones y
fases de un proceso de datos. El ordenador
y sus unidades de entrada, clculo y salida.
Concepto de programa y tipos. Concepto
del sistema operativo y sus funciones.
Almacenamiento de la informacin:
Concepto de fichero.

Pgina |2

CENFOPOL

[ TEMA 24 - INFORMTICA ]

GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

[TEMA 24 - INFORMTICA]

Pgina |3

1. INTRODUCCIN A LA INFORMTICA
El trmino Informtica se cre en Francia hacia el ao 1962 bajo la denominacin
Informatique, y procede de la combinacin de las palabras information y
automatique. No obstante en Sudamrica, se suele utilizar ms la palabra "computacin",
ms cercano a la expresin anglosajona de "Computer Sciences" (CS) o ciencias de la
computacin.
El primer instrumento que se utiliz para facilitar las operaciones de clculo de las
transacciones comerciales que se realizaban en la poca fue el baco, inventado por los
chinos y utilizado por los romanos en el siglo IV a. C. En el ao 1642 Blaise Pascal dise
una mquina automtica para realizar sumas y restas de nmeros. El sistema estaba
compuesto por un conjunto de ruedas dentadas que al girar permitan obtener el resultado
la operacin. Junto con la mquina de Gotfried, podran considerarse precursoras de las
actuales calculadoras. Posteriormente, en 1675 el barn Von Leihniz utilizando el mismo
sistema construy una mquina capaz de realizar las cuatro operaciones bsicas: suma,
resta, multiplicacin y divisin.
Otras de las fases del desarrollo histrico de los ordenadores fue la tarjeta perforada; en
1745 el francs Joseph M. Lacguard, diseo un mtodo que utilizaba los agujeros de unas
tarjetas para proporcionar datos de entrada a su mquina analtica.
El ingenio ideado por Charles Babbage es el que puede considerarse como precursor de los
actuales ordenadores electrnicos. En 1812 desarroll un
aparato llamado maquina diferencial, para efectuar
automticamente clculos sencillos utilizados en las
tablas logartmicas y trigonomtricas.
La primera mquina que se construy capaz de realizar
clculos fue creada por el doctor Herman Hollerith. Su
funcionamiento era de tipo electromecnico, utilizando
impulsos elctricos y el movimiento de ruedas mecnicas.
Las mquinas electromecnicas, se fueron perfeccionando
hasta llegar a la construccin por Howart H. Aiken de lo
que se puede denominar el primer ordenador (con
ruedas de contador, rels, embragues electromecnicos), el MARK-I (Universidad de
Harvard, 1944).
El primer ordenador electrnico fue el ENIAC, construido en la Escuela Moore de Ingeniera
Elctrica, por John W. Mauchly y John Presper Eckert en 1945;, era capaz de realizar 5.000
sumas por segundo, pesaba 30 Tm, utilizaba 18.200 vlvulas, ocupaba 140 m2 y tena un
consumo medio de 150.000 W. Evidentemente necesitaba un potente equipo de
refrigeracin..
Desde entonces no ha dejado de evolucionar con resultados sorprendentes, hasta el punto
de que en la actualidad no hay sector de la sociedad que no est influenciado por sus
aplicaciones.
Existen muchas y muy diversas definiciones de lo que es la informtica, pero,
probablemente, la ms acertada fue la del ingeniero informtico francs Philipe Dreyfus: La
informtica es la tcnica del tratamiento automtico de los conocimientos y comunicaciones
del hombre.

GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

CENFOPOL

Pgina |4

[ TEMA 24 - INFORMTICA ]

Una definicin legal del trmino informtica es la enunciada en el artculo 1 del Decreto
2880/1970, de 12 de septiembre, que fue el que cre la Comisin Interministerial de
Informtica, que seala: Se entender por informtica el conjunto de tcnicas y mtodos
necesarios para la utilizacin de los equipos de proceso de datos.
Por tanto, se define la informtica como el conjunto de conocimientos, cientficos y tcnicos,
que se ocupan del tratamiento de la informacin por medios automticos, principalmente
mediante equipos electrnicos de procesos de datos.
La informtica incluye, en su acepcin ms general la teora, fabricacin y uso de los
ordenadores. Es un conjunto de tcnicas y mtodos que permiten la puesta en
funcionamiento de los dispositivos fsicos, llamados a lo largo del tiempo de diferentes
formas: calculadores, computadores, ordenadores, sistemas informticos, etc.
La aplicacin de la informtica en el mundo moderno afecta a todas sus actividades:
cientficas, administrativas, sociales y artsticas. Esto es lo que hace de la informtica una
tcnica que rompe con el resto de las tcnicas conocidas, las cuales slo son aplicables en
una actividad determinada.
La informtica se sustenta en tres pilares bsicos que se vern un poco ms adelante, los
cuales son:
El elemento fsico (hardware): son los aparatos informticos propiamente dichos, es
decir, el ordenador y sus perifricos, o sea, todo lo que se conecta a su unidad central.
Ej.: El disco duro, el teclado o un pendrive USB son ejemplos de hardware.
El elemento lgico (software): son las instrucciones adecuadas a cada caso, para
conseguir tratar los datos y obtener la informacin que se precisa. A este conjunto de
rdenes relativas a un proceso concreto lo denominaremos programa. El sistema operativo,
un programa de contabilidad o un videojuego son muestras de software.
El elemento humano (personal informtico)
APLICACIONES DE LA INFORMTICA
En los ltimos tiempos el tratamiento de la informacin, con la incorporacin de los
ordenadores cada vez ms potentes y baratos, influye prcticamente en todas las
actividades humanas:
- Aplicaciones en las administraciones Pblicas.
- Aplicaciones en educacin.
- Aplicaciones en el mundo laboral.
- Aplicaciones cientficas.
- Aplicaciones de gestin empresarial, etc.
El tratamiento racional de la informacin no es objetivo privativo de la informtica; de
hecho, todas las tcnicas y ciencias del saber humano incluyen en su planteamiento el
tratamiento racional de la informacin de que se ocupan. Lo que da a la informtica entidad
propia es tener como objetivo directo el tratamiento racional y automtico de la
informacin.
1.1. CONCEPTOS GENERALES
Antes de empezar a hablar de los elementos y detalles relacionados con el mundo de la
Informtica, conviene definir algunos de sus conceptos ms importantes:
CENFOPOL

GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

[TEMA 24 - INFORMTICA]

Pgina |5

El ordenador o computador
Desde el punto de vista informtico, el elemento fsico utilizado para el tratamiento de la
informacin es el computador, computadora, ordenador o PC (del ingls, personal
computer). Es una mquina electrnica dotada de una memoria de gran capacidad y de
mtodos de tratamientos de la informacin, que puede resolver problemas aritmticos y
lgicos gracias a la utilizacin automtica de programas almacenados en ella.
Se puede decir que un ordenador es capaz de realizar cuatro tareas fundamentales:
- Recibir informacin: recoge los datos suministrados.
- Almacenar informacin: puede guardar los datos y resultados de sus operaciones.
- Procesar informacin: realiza clculos y operaciones a partir de los datos proporcionados.
- Proporcionar informacin: devuelve la informacin solicitada.
Para que una computadora pueda procesar datos necesita realizar una transformacin fsica
de los mismos con el fin de poder manejarlos lgicamente. Esto quiere decir que nuestras
palabras u rdenes no podran ser comprendidas por estos cerebros electrnicos si no
fuesen transformadas en impulsos elctricos ms fcilmente reconocibles y manejables para
estas mquinas.
El ordenador detecta la presencia o no de tensin elctrica sobre determinados puntos de
sus circuitos, consiguiendo dar interpretacin a todo tipo de rdenes y datos, componiendo
sucesivas cadenas de ceros (0) (no presencia de tensin) y unos (1) (presencia de tensin).
Es como un interruptor de la luz que deja pasar o no la corriente elctrica: el estado
encendido se representa por un 1 y el apagado por un 0. Esta traduccin interna
utilizando un sistema numrico basado en la utilizacin de ceros y unos se fundamenta en
el lgebra de Boole, sustentada en el sistema binario, y es el que emplean todos los
ordenadores en el mundo.
Se clasifican en funcin de una serie de actividades como tamao, velocidad de
procesamiento, etc. Bajo el criterio de las seales que manejan, nos encontramos con
ordenadores analgicos, que aprovechan la similitud matemtica entre las interrelaciones
fsicas de determinados problemas y emplean circuitos electrnicos o hidrulicos para
simular el problema fsico; digitales, que resuelven los problemas realizando clculos y
tratando cada nmero dgito por dgito, e hbridos, los cuales manipulan los dos tipos de
seales. Atendiendo al criterio de potencia de clculo, tenemos supercomputadoras,
mainframes u ordenadores de empresa para uso con un considerable nmero de
terminales, minicomputadoras y microcomputadoras o PCs.
La informacin
Vemos con frecuencia que los trminos dato e informacin son utilizados como sinnimos;
sin embargo, desde el punto de vista de la informtica, no es lo mismo disponer de datos
que disponer de informacin. Los datos se pueden considerar como la materia prima de la
informacin; una vez procesados por el ordenador, ste nos los devuelve en forma de
informacin tratada adecuadamente.
La informacin es el elemento que hay que tratar y procesar cuando se ejecuta un
programa en un PC, y se define como conocimiento adquirido como consecuencia del
anlisis de unos datos mediante un proceso determinado. Por tanto, existir informacin
cuando se da a conocer algo que se desconoce.
El objeto de la informtica es la informacin, y su fin es conseguir tal informacin de forma
precisa para ponerla en el momento oportuno a disposicin de las personas adecuadas,
como ayuda para la toma de decisiones. En la era de la informacin, dado que muchas
decisiones han de ser precisas y rpidas, hizo necesario el que los procesos de tratamiento
GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

CENFOPOL

Pgina |6

[ TEMA 24 - INFORMTICA ]

de los datos hubiera que automatizarlos, naciendo as el concepto de Informtica como


ciencia que estudia la obtencin de informacin por medios automticos.
Al conjunto de operaciones que se realizan sobre una informacin se le denomina
tratamiento de la informacin. Estas operaciones siguen una divisin lgica que se
representa del siguiente modo:
INFORMACIN DE ENTRADA PROCESO INFORMACIN DE SALIDA (RESULTADOS)
Entrada: Conjunto de operaciones cuya misin es tomar los datos del exterior y enviarlos a
la computadora. Mediante los dispositivos de entrada los datos se codifican para que el
ordenador pueda procesar la informacin correctamente. Para ello, a travs del teclado, del
scanner, de los dispositivos de voz, etc. se transmite la informacin que se desee a la
computadora.
Proceso: Conjunto de operaciones que elaboran los datos de entrada para obtener los
resultados, y consiste en una combinacin adecuada de operaciones de tipo aritmtico y
lgico.
Salida: al conjunto de operaciones que proporcionan los resultados y los distribuyen
adecuadamente.
Para todo lo expuesto, suele utilizarse el ordenador, que como indicamos, es una mquina
capaz de seguir instrucciones programadas para la modificacin y manipulacin de datos, es
decir, para el tratamiento de la informacin.
1.2. LA EVOLUCIN DE LOS ORDENADORES
Con diferentes criterios para elegir la poca temporal que define a cada una de las
generaciones etapas que diferencian estas mquinas de manera sustancial, optamos
por presentar la siguiente clasificacin por considerarla la ms extendida:
a.- Primera generacin (1941-1952):
Los ordenadores se construyen con vlvulas de vaco y rels
electrnicos, lo que determinaba un tamao considerable, y
diseados con la mirada puesta en los campos militar y cientfico
como posibles usuarios de sus equipos. Las velocidades de los
procesos eran del orden de milisegundos como mximo. La
computadora Z3, creada por Konrad Zuse, fue la primera mquina
programable y completamente automtica, caractersticas usadas
para definir a un computador. Destacar tambin el Eniac o el
Univac.
b.- Segunda generacin (1952-1964):
Los transistores y diodos sustituyen a las vlvulas y rels; son
mucho ms pequeos, desprenden menos calor y se averan
menos, lo que hace que los ordenadores vayan reduciendo su
tamao y hacindose cada vez ms fiables. En lugar de cableado,
aparecen los circuitos impresos. Comienzan a desarrollarse los
lenguajes de bajo nivel (muy cercanos al hardware del ordenador,
siendo necesario conocer a fondo la arquitectura de la mquina
para la que se va a programar.), tales como COBOL y FORTRAN. A
finales de este periodo se construy el ordenador UNIVAC II y el
IBM 705 primer ordenador en emplear memorias de ncleos de
ferrita.
CENFOPOL

GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

[TEMA 24 - INFORMTICA]

Pgina |7

c.- Tercera generacin (1964- 1970):


Se utilizan de modo creciente los circuitos integrados (microchip), donde en un mismo mdulo se incluyen muchos
componentes electrnicos. Su caracterstica principal es la atencin
dedicada al software. Los equipos son cada vez ms pequeos y
baratos, amplindose el campo de los posibles compradores.
Comienzan a estandarizarse la utilizacin de los lenguajes de
programacin para crear software o lenguajes de alto nivel (ms
comprensibles para el programador) como BASIC o PASCAL.
El ordenador tipo de esta generacin es el IBM 360.
d.- Cuarta generacin (1970 en adelante):
Sus innovaciones ms destacadas son la
utilizacin de memorias de semiconductores, los
microprocesadores de 32y 64 bits (de simple,
doble y cudruple ncleo), y el desarrollo total de
perifricos y de los lenguajes humanizados,
muchsimo ms cercano al usuario del ordenador.
Aparecen los lectores de nuevos soportes de
informacin, como los CD-ROM y DVD-ROM. La
utilizacin de circuitos con mayor nivel de
integracin, la bajada de los precios y el continuo
aumento de prestaciones y servicios generalizan
la difusin del ordenador. Las capacidades de almacenamiento y memoria son gigantescas,
cada vez en menor espacio fsico, sin que ello suponga un estancamiento en el proceso de
desarrollo, al revs, ste progresa da a da cada vez ms. El uso masivo de ordenadores en
la empresa y en los hogares genera la necesidad de comunicarlos, provocando la aparicin
de mbito local o bien de mbito mundial como Internet.

2. FUNCIONES Y FASES DE UN PROCESO DE DATOS


Una vez que toda la informacin es recibida por la persona, debe tratarse esa informacin
con la aplicacin de los ordenadores, de ah el nombre de proceso de datos, definido
como las tcnicas empleadas para proveer de la informacin correcta a la persona adecuada
en el momento oportuno.
Por tanto, si de forma general se entiende como proceso al conjunto de actividades o
procedimientos que modifican un producto de entrada, logrando otro diferente a su
terminacin, por extensin, se puede decir que proceso de datos es la accin de planificar
una serie de procedimientos o actividades sobre un conjunto de datos de entrada a fin de
obtener una determinada informacin, que ya es til por s misma.
Fases de un proceso de datos
Hemos visto que el ordenador mantiene una pauta de funcionamiento siempre repetitiva, o,
lo que es lo mismo, para obtener informacin realiza siempre los mismos pasos.
Cualquiera que sea el mtodo de proceso de datos utilizado, se pueden distinguir seis
fases. Los datos debern ser obtenidos y llevados a un punto central para su
procesamiento. Esta llegada de datos es lo que conocemos por entrada .
Para hacer que el proceso sea ms fcil y rpido los datos se clasifican y con aqul,
mediante las operaciones necesarias,
los datos son convertidos en informacin
significativa. Despus esta informacin es recogida en un archivo, para su custodia o para
GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

CENFOPOL

Pgina |8

[ TEMA 24 - INFORMTICA ]

ser procesada en un futuro. Una vez completada la informacin se proceder a su salida.


Todos los pasos detallados estarn sometidos a un control que asegure el tratamiento.
Tras esta breve explicacin, exponemos:
a.- Fase de Entrada
Es la transferencia de cualquier dato, desde un medio externo, al ordenador, llevada a
efecto mediante los perifricos de entrada. Se refiere a la recogida de informacin y su
preparacin hasta su entrada en el proceso. Los datos estn recogidos inicialmente en
documentos originales, los cuales se denominan genricamente comprobantes .
Con las tcnicas de codificacin se ahorra tiempo en la entrada de datos, tiempo en el
acceso posterior a los mismos, espacio en el almacenamiento, se evitan errores.
b.- Fase de clasificacin
La clasificacin no slo facilita el posterior proceso de los datos capturados, si no
tambin proporciona una mayor velocidad en la consecucin del trabajo, lo que se traduce
en un menor coste.
c.- Fase de proceso
Se llama proceso al conjunto de operaciones necesarias para ejecutar un programa, o
sea, su puesta en funcionamiento en el PC.
En su desarrollo se van leyendo las instrucciones del programa instalado en la memoria; por
ello, el proceso va sufriendo una serie de modificaciones a medida que avanza en la
ejecucin de ese programa. Los datos de entrada son sometidos a clculos sencillos,
comparaciones bsicas y normalmente se obtienen los resultados. Al estado que en cada
momento se encuentra el desarrollo del programa se le llama vector de estado; por tanto, es
cambiante, mientras que el programa es fijo y nico para ese proceso.
d.- Fase de archivo
Una vez que la informacin que hemos procesado queremos guardarla en el ordenador,
la archivaremos para su conservacin y posterior utilizacin.
e.- Fase de salida
Cuando el proceso y archivo se terminan, se generarn los informes necesarios para
darles salida. La informacin presentada en estos informes y que el ordenador nos facilita
por los distintos perifricos de salida, es el objetivo buscado en el proceso de datos.
f.- Fase de control
Incluye todas aquellas actividades destinadas a prevenir y detectar errores. Esta fase es
independiente del control que el propio equipo realiza sistemticamente de su
funcionamiento.
Para otros autores, las etapas de un proceso de datos son tres:
Captura (o toma), que consiste en la obtencin y valoracin de los mismos.
Procesamiento: es el conjunto de acciones a que se someten los datos introducidos a fin
de obtener la informacin deseada.
Salida, que es la traslacin de la informacin obtenida a algn tipo de soporte que
permita su utilizacin posterior.

3. EL ORDENADOR Y SUS UNIDADES DE ENTRADA, CLCULO Y SALIDA


3.1. El ORDENADOR
En el campo de la tecnologa de la Informacin, los ordenadores son el vehculo para el
tratamiento automtico de los datos, esto implica, que en primer lugar pueden aceptar y
luego almacenar los datos a fin de que estn listos y en disposicin de ser tratados.
CENFOPOL

GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

[TEMA 24 - INFORMTICA]

Pgina |9

Por tanto el ordenador podemos considerarlo como un dispositivo que capta y acepta datos
de entrada, lleva a cabo unas operaciones o clculos sobre los datos de acuerdo con algn
programa o secuencia previamente establecida y nos proporciona el resultado como una
salida o accin. O bien podemos definirlo como una maquina digital electrnica para el
tratamiento de la informacin.
Los ordenadores estn controlados por un programa almacenado, se define como un
conjunto de instrucciones que van a controlar el funcionamiento del ordenador.
Dependiendo de su aplicacin, los ordenadores funcionan por lotes (consiste en la
ejecucin del programa, donde es preciso finalizar la ejecucin de un grupo antes de iniciar
la ejecucin del que le sigue) y por tiempo real (de una sola unidad principal se recibe
informacin en varios terminales de la misma).
La configuracin de un equipo o, lo que es lo mismo, su potencia y conjunto de unidades
perifricas, vendr marcada por las necesidades a cubrir.
3.1.1. Arquitectura del ordenador
La disposicin de las distintas unidades o bloques de que consta un ordenador son los
siguientes:
- Uno o varios dispositivos de ENTRADA de la informacin exterior.
- La UNIDAD CENTRAL DE PROCESO (CPU).
- Uno o varios dispositivos de SALIDA de la informacin proporcionada por el proceso.
A.- INPUT O UNIDAD DE ENTRADA:
Toda la informacin que procede del exterior llega al ordenador a travs del INPUT. Nos
proporciona el medio para que podamos introducir o escribir en la CPU programas, datos o
informaciones exteriores.
B.- LA UNIDAD CENTRAL DE PROCESO O CPU.
Podemos considerarlo como el elemento bsico de trabajo en el centro del ordenador, ya
que controla todas sus actividades a la vez que suministra la capacidad de llevar a cabo los
clculos. Es el cuerpo principal del equipo informtico al englobar los circuitos principales
que conforman este cerebro artificial. Dichos circuitos se hallan instalados sobre la placa
base, siendo el microprocesador o chip el ms importante de todos ellos; de hecho, la
capacidad de un ordenador viene determinada inicialmente por las caractersticas de ste.
En un microordenador, el microprocesador contiene los circuitos lgicos que permiten
realizar las diversas actividades de clculo y controla el funcionamiento de todas las
unidades funcionales.
Tradicionalmente se considera que la CPU consta de las siguientes unidades:
1.- LA MEMORIA CENTRAL, PRINCIPAL O INTERNA.
Actualmente, la memoria se trata como un elemento independiente. Es el lugar donde se
almacenan los programas o la secuencia de instrucciones que la CPU indica sobre lo que
tiene que hacer. Aqu se escriben los datos que hay que procesar almacenndose hasta que
tengan que ser utilizados. Podemos decir que es un dispositivo electrnico donde se
almacenan datos susceptibles de consulta casi instantnea. Su tamao es limitado y en ella
se pueden almacenar tanto instrucciones referentes a un programa determinado como
otras ejecutadas puntualmente.
La memoria se utiliza para introducir datos desde el exterior y dejarlos registrados, por
tanto en la memoria se puede:
a.- Introducir informacin.
b.- Extraer la informacin.
GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

CENFOPOL

P g i n a | 10

[ TEMA 24 - INFORMTICA ]

La unidad bsica de informacin que se transmite de o hacia la memoria se denomina


palabra. Cada palabra es un conjunto ordenado de elementos bsicos de informacin o
bits. La memoria est dividida en celdas elementales de igual nmero de bits. Cuando se
graba o escribe una celda con un dato o instruccin, la informacin que posea
anteriormente se sustituye por la introducida, por tanto vemos que la escritura en la
memoria es destructiva, hecho que no ocurre con la lectura que no se destruye.
Los registros son soportes temporales de la informacin que circula por el ordenador o
pequea memoria unitaria, una celda elemental, que puede recibir informacin, conservarla
temporalmente o transmitirla a otro lugar del ordenador, segn sean las rdenes del CPU.
La memoria central se compone a su vez de cuatro tipos de memorias diferentes, que sirven
para realizar diversas funciones:
A.- Memoria ROM o convencional (Read Only Memory).
La memoria ROM viene incorporada a la placa base y en ella se encuentran almacenados los
datos necesarios para el funcionamiento bsico del ordenador: este proceso se conoce
tambin con el nombre de rutina de arranque. Al encender el PC, el microprocesador la
utiliza para dar inicio a la BIOS, que bsicamente es un programa que posee las
instrucciones adecuadas para guiar a la computadora durante el arranque. Es una memoria
de lectura solamente, los datos que aqu se contienen son permanentes y no pueden
borrarse o modificarse. Algunas ROM son programables, es decir, parte de la informacin
que contienen puede cambiarse por el usuario a fin de realizar cambios en la BIOS para
mejorar su funcionamiento; por tanto, necesita estar
alimentada constantemente. Para ello se utiliza una pila
que acte como fuente de alimentacin. Esta pila funciona
mientras el ordenador est apagado y utiliza la
alimentacin de la red para recargarse cuando el
ordenador est conectado.
La BIOS es el elemento encargado de establecer la
conexin entre el hardware y el software. Cuando se
enciende el ordenador hay que establecer cules son los
recursos disponibles y donde se encuentra el software del
Sistema Operativo. Estas funciones las realiza la BIOS
(Subrutinas Bsicas de Entrada/Salida) a partir de cierta
informacin que est almacenada de forma permanente
en la placa base. La BIOS est dividida en varios chips que
se reparten entre los distintos elementos hardware del ordenador:
- La ROM BIOS es la BIOS del sistema. Se trata de un chip que se encuentra en la placa
base y que contiene un pequeo programa de arranque que chequea los recursos
disponibles. Tambin contiene las rutinas de E/S que permiten al procesador comunicarse
con el exterior mediante el mecanismo de las interrupciones.
- La RAM CMOS es la parte configurable de la BIOS. Contiene informacin bsica sobre
algunos recursos del sistema que son susceptibles de ser modificados, como el disco duro.
Esta informacin es almacenada en una RAM con tecnologa CMOS (bajo consumo) con
alimentacin por una pila que se encuentra en la placa base.
B.- Memoria RAM (Random Access Memory).
Es una memoria de acceso al azar o aleatorio. Suele denominarse tambin memoria de
lectura / escritura, ya que en ella se puede leer o escribir informacin indistintamente, as
como borrar, volver a escribir informacin, etc.
CENFOPOL

GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

[TEMA 24 - INFORMTICA]

P g i n a | 11

En la RAM se guarda distinto tipo de informacin, desde los procesos temporales como
modificaciones de archivos, hasta las instrucciones que posibilitan la ejecucin de las
aplicaciones que tenemos instaladas en nuestro PC. Por tal motivo, es utilizada
constantemente por el microprocesador, que accede a ella para buscar o guardar
temporalmente informacin referente a los procesos que se realizan en la computadora.
Es una memoria dinmica, lo que indica la necesidad de "recordar" los datos cada pequeo
periodo de tiempo, para impedir que sta pierda la informacin. Eso se llama refresco.
Cuando se pierde la alimentacin, es decir, no tiene corriente elctrica, la memoria pierde
todos los datos; por ello se la denomina voltil. "Random Access", acceso aleatorio, indica
que cada posicin de memoria puede ser leda o escrita en cualquier orden.
La diferencia fundamental que existe entre la memoria RAM y la
ROM radica en la velocidad, ya que la ROM al tratarse de un tipo
de memoria secuencial necesita recorrer todos los datos hasta
hallar la informacin que est buscando, mientras que la RAM
trabaja de manera aleatoria, lo que hace que acceda a la
informacin especfica de manera directa. Este factor hace que la
velocidad de la RAM sea notablemente superior. Asimismo, la
capacidad de sta es mayor a la de la memoria ROM, y a
diferencia de esta ltima, la RAM no viene integrada a la placa
base, lo que permite que el usuario pueda expandir la cantidad de memoria RAM de su PC.
La frase memoria RAM se utiliza frecuentemente para referirse a los mdulos de memoria
que se usan en los ordenadores personales y servidores.
c.- Memoria PROM.
Es una memoria programable slo de lectura. Son de tipo ROM, suministradas vrgenes
para que el usuario las programe segn el trabajo que desarrolle, pero una vez escrito su
contenido, es inalterable.
d.- Memoria EPROM.
Es una memoria reprogramable slo de lectura. Son memorias de tipo PROM, que
pueden borrarse y volverse a grabar.
e.- Memoria CACH o Ram Cach.
Es un tipo de memoria voltil (del tipo RAM), pero de una gran velocidad. Integrada en el
procesador, su cometido es almacenar los datos provisionales de una operacin en proceso,
y a los que ste accede continuamente, por lo que para un rendimiento ptimo es
imprescindible que este acceso sea lo ms rpido y fluido posible.
Para completar la memoria principal se suelen utilizar una serie de dispositivos que
permiten almacenar datos y poseen, adems la ventaja, de poder ser transportados para
consulta en otros ordenadores; es la llamada memoria secundaria, configurada por
unidades de almacenamiento, como discos compactos tipo CD-ROM, DVD-ROM o Blue
Ray, soportes de almacenamiento masivo USB, tipo flash drive o discos duros.
La capacidad de una memoria es el nmero mximo de informaciones que puede llegar a
contener. Se expresan habitualmente por potencias de dos: 1.024, 4.096, 65.536 bytes. La
unidad convenida de capacidad hasta no hace mucho era Kilobyte (KB), que representa
1.024 unidades de informacin.
El progreso constante en la integracin de circuitos y la miniaturizacin hacen que la
capacidad de las memorias aumente progresivamente, igual que su tecnologa,
encontrando el Giga (1024 MB) y el Tera (1024 GB).
GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

CENFOPOL

P g i n a | 12

[ TEMA 24 - INFORMTICA ]

2.- LA UNIDAD ARITMTICO LGICA (unidad de clculo del ordenador).


Se denomina Unidad Aritmtico-Lgica (UAL) o ALU (Arithmetic Logic Unit) a la unidad
incluida en la CPU encargada de realizar operaciones aritmticas (sumas, divisiones) y
lgicas (como igual a, menor que, mayor que) sobre datos o informacin que provienen de
la memoria principal y que pueden estar almacenados de forma temporal en algunos
registros de la propia unidad.
3.- LA UNIDAD DE CONTROL.
Como su nombre indica, es la parte de la CPU que se encarga
de controlar la ejecucin de los procesos. Para efectuar un
cierto proceso se requieren de un conjunto de instrucciones a
seguir, las cuales son proporcionadas a travs de un
programa almacenado en la Memoria Principal.
La Unidad de Control se descompone en cuatro unidades
funcionales: el reloj, para realizar las tares con arreglo a una
secuencia ordenada de operaciones en el tiempo; los
registros, lugar donde se guardan los datos e instrucciones de
un programa mientras se trabaja con ellos; el codificadordescodificador, unidad funcional que permite a la Unidad de
Control la transformacin de los datos del sistema de
codificacin en que se encuentren almacenados al sistema de
numeracin interno binario que utiliza el PC en su memoria central o viceversa; y los
contadores, registros con una funcin muy especfica, que es la de variar su contenido,
aumentando o disminuyendo en una determinada cantidad, como por ejemplo, para
general las direcciones de memoria central a las que desea acceder.
C.- OUTPUT O UNIDAD DE SALIDA.
Muestra al usuario los datos una vez que han sido procesados. Hay otros elementos que
pueden considerarse como unidades de entrada/salida, ya que cumplen las dos funciones
de entrada y salida, como por ejemplo, el mdem o un monitor tctil.
3.1.2. Unidades
El sistema binario, a grandes rasgos, es un lenguaje que se reduce a realizar operaciones
binarias, a manejar la informacin en trminos de 0 y 1 (encendido/apagado), que se
corresponden con los bits.
La mayora de los cdigos numricos empleados por los ordenadores, estn basados en el
sistema binario de numeracin que slo emplea los dgitos 0 y 1, que por representar un
dgito binario se denomina en nuestra disciplina bit, nomenclatura recogida del ingls
por contraccin de la palabras binary digit .
La informacin que los ordenadores manejan o almacenan, aunque ante los ojos del
usuario final sean grficos, caracteres, sonidos, etc. para el ordenador es lo mismo, todo
est codificado a nivel BIT (Unidad mnima de informacin capaz de almacenar un
ordenador) el cual puede tomar los valores lgicos 0 y 1 (correspondientes a que existe
magnetismo, electricidad o no), como se ha dicho anteriormente.
El BYTE u octeto es la cantidad de informacin que puede codificarse en 8 bits; representa
por tanto 28= 256 valores distintos, el cual es la principal unidad de medida de la
informacin almacenada o tratada en un ordenador. Los bytes son 256 representaciones
del sistema binario (de 00000000 a 11111111) que equivalen a otros tantos caracteres que
son los habituales para el manejo de cualquier tipo de informacin. El cdigo internacional
ms extendido es el American standard code for information interchange (ASCII).
CENFOPOL

GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

[TEMA 24 - INFORMTICA]

P g i n a | 13

Los mltiplos de esta unidad son los que se muestran seguidamente:

MAGNITUD SMBOLO EQUIVALENCIA


1 byte
B
8 bits
1 Kilobyte
Kb
1024 Bytes
1 Megabyte
Mb
1024 Kilobytes
1 Gigabyte
Gb
1024 Megabytes
1 Terabyte
Tb
1024 Gigabytes
1 Petabyte
Pb
1024 Terabytes
La tabla anterior indica la correspondencia exacta entre unas magnitudes y otras, 1 Kilobyte es igual a 210 = 1.024 bytes. Sin embargo, en la prctica el valor 1.024 se suele
aproximar a 1.000 para facilitar las operaciones.
Cuando se introducen textos en un ordenador a travs de los dispositivos de entrada, los
caracteres se codifican con un cdigo binario asignando una combinacin de bits
determinada a cada carcter.
BIT Unidad mnima e independiente de informacin digital (0, 1)

BYTE Unidad mnima de informacin con sentido propio un carcter

A estas unidades de capacidad cabe aadir las de velocidad (frecuencia), cuya unidad de
medida es el Megahercio o Mhz. que mide la velocidad con la que el microprocesador es
capaz de transferir y/o procesar datos por segundo.
3.2. LOS PERIFERICOS: UNIDADES DE ENTRADA Y DE SALIDA
Todo equipo de proceso de datos est compuesto por la Unidad Central del Proceso (CPU)
y las unidades perifricas, dispositivos fsicos que siendo ajenos a ella, se encuentran
conectados y realizan la funcin de comunicacin con el mundo exterior, en ambos
sentidos, de entrada y de salida. Para que la CPU pueda controlarlos, necesita un software
especfico denominado programa controlador o driver.
Los denominados buses son la va de comunicacin para los datos, direcciones y seales de
control en la estructura de un ordenador. Su misin es direccionarlos, tanto desde la CPU
hacia los perifricos o viceversa, como entre los distintos elementos de la misma. Llamamos
puertos a los conectores que permiten la unin del equipo con los dispositivos externos,
existiendo puertos serie, paralelos, PS/2, USB, para juegos o MIDI, Firewire (i-Link) o las
inalmbricas (WiFi). Para perifricos de audio y video se utilizan conectores minijack, RCA,
S/PDIF, VGA, salida TV, DVI, HDMI, entre otros.
Forman parte del hardware y as tenemos:
3.2.1.- Unidades o perifricos de entrada
Son aquellas unidades que su funcin es introducir informacin en el ordenador, bien de
forma instantnea, es decir, conforme se van escribiendo o leyendo los datos, bien por
bloques, donde la carga de informacin se efecta por paquetes, desde las unidades de
almacenamiento o memorias auxiliares. As, los dispositivos de entrada ms usuales son:
Teclado:
Permite introducir texto en el ordenador. Consiste en un conjunto de teclas alineadas de
igual forma que las de una mquina de escribir. El usuario, por medio del teclado, enva
instrucciones y datos al ordenador y demanda respuesta que el ordenador enva por medio
de una pantalla o monitor.
GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

CENFOPOL

P g i n a | 14

[ TEMA 24 - INFORMTICA ]

Podemos distinguir 4 partes en un teclado:


a.- Teclado principal: Contiene los caracteres alfabticos, numricos y especiales, como en
una mquina de escribir convencional con alguno adicional. Hay teclados que tambin
incluyen aqu caracteres grficos.
b.- Teclado numrico: es un teclado semejante al que utilizaban las calculadoras.
c.- Teclado de desplazamiento del cursor: Permiten desplazar el cursor a izquierda, derecha,
arriba y abajo, borrar un carcter o parte de una lnea.
d.- Teclas de funciones: Cuyas funciones son definibles por el usuario o por un programa.
e.- Teclas de funciones locales: Controlan funciones propias del terminal, como impresin
del contenido de imagen cuando el ordenador est conectada a una impresora.
Ratn o Mouse:
Accesorio manual que, cuando se mueve sobre una
superficie, dirige un elemento apuntador (flecha) sobre la
pantalla. De dos tipos: mecnicos (constituido por una bola
que puede girar libremente, y se acciona hacindola rodar
sobre una superficie plana) y pticos (llevan un sistema de
emisin ptico basado en un LED para determinar el
posicionamiento mediante reflejo y captura en un sensor o
los ms modernos que utilizan un rayo laser).
Lectores de caracteres pticos:
Son aquellos que introducen informacin en el ordenador a travs de
documentos escritos en papel que en su superficie llevan impresos caracteres,
barras o marcas predefinidas, y que pueden ser detectados por estos
dispositivos especiales. Ejemplo: talones o cheques bancarios, productos
farmacuticos, artculos de supermercados, quinielas, exmenes de respuesta
mltiple, etc.
Micrfono:
Introduce en el ordenador sonidos que posteriormente se pueden modificar.
Escner:
Sirve para digitalizar imgenes; es decir, produce una
imagen en el monitor igual a la imagen partida (dibujo,
fotografa). Cuando se escanea una imagen, el ordenador la
convierte en un mapa de bits que es posible retocar
posteriormente utilizando programas de imgenes.
Sin embargo, si se escanea un texto, el ordenador no lo
reconocer como tal y no ser posible modificarlo, a no ser
que se disponga de un programa de reconocimiento ptico
de caracteres (OCR).
Existen, por otra parte, dispositivos que permiten capturar lo datos
que provienen de unidades de almacenamiento. En la actualidad, los
ms utilizados son los lectores de discos pticos CD-ROM y DVDROM, unidades de disco Duro o Rgido (Hard Disc Drive o HDD)
internos o externos, lectores de tarjetas de memoria, memorias flash
o sistemas de almacenamiento en lnea, mediante discos rgidos
remotos o servidores.
CENFOPOL

GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

[TEMA 24 - INFORMTICA]

P g i n a | 15

3.2.2.- Unidades de Salida


Son aquellas unidades cuya funcin es sacar fuera del ordenador la informacin o datos de
la CPU, podemos distinguir las siguientes unidades de salida:
Monitor:
Se trata simplemente de la pantalla incorporada al ordenador y que es similar a la de un
televisor. Las ms antiguas son de tipo CRT o tubo de rayos catdicos. Actualmente se
utilizan pantallas TFT o LCD. Su gran desventaja con respecto a otros perifricos es que
muestra la informacin de forma temporal, perdindose cuando apagamos.
Existen bastantes caractersticas a tener en cuenta con respecto a la pantalla. Dos de las ms
importantes son el color y los grficos. Por grficos entendemos cualquier otro smbolo que
no sean letras o nmeros. Son los que permiten representar cantidades, dibujos, tablas
comparativas, juegos de mesa o imgenes. El control del monitor se lleva a cabo a travs de
la tarjeta de vdeo.
Actualmente las pantallas comnmente utilizadas son las de 15, 17, o 19 en funcin de la
calidad de su imagen puede ser de alta, media y baja resolucin, aunque ya se hallan
disponibles formatos superiores y de ancho especial.
Impresoras:
Una impresora es un mecanismo que imprime la informacin suministrada por el ordenador
en papel. Es el elemento de salida por excelencia de un ordenador, conectada a la CPU y
controlada por ella. La capacidad de escritura de una impresora se medir en lneas por
minuto y caracteres por minuto.
En cuanto a los tipos, en funcin de su mtodo de impresin, podemos establecer:
1.- Impresoras de chorro de tinta: que dirige, en minsculas gotas, sobre el papel.
2.- Impresoras lser: la impresin se realiza mediante la tcnica de las maquinas
fotocopiadoras que dirigida por un lser proporciona una calidad difcilmente superable.
3. Otros tipos, como matriciales o de agujas, de impacto, trmicas, matriz de puntos, etc.
Plotter o trazador de imagen:
Es una especie de rotulador movido por el ordenador. Podemos controlar su movimiento
para dibujar diagramas, grficos y representaciones grficas, impresin de planos, etc.
El rotulador tiene un movimiento vertical, horizontal o diagonal. Es el perifrico por
excelencia para la impresin de grficos
Altavoces:
Reproducen sonidos. Ya sea el interno que incorpora todo PC, como otros auxiliares.
3.2.3.- Unidades de entrada y de salida
Podemos diferenciar:
Mdems y routers:
Consisten en una pequea caja negra que permite transmitir
la informacin desde el ordenador a travs de la lnea
telefnica de modo similar a un teletipo. Permite el
intercambio de informacin con otros ordenadores. Un
mdem es el equipo que sirve para modular y demodular la
seal, y se conecta directamente a la lnea de alta velocidad
ADSL, mientras que un router sirve para conectar dos redes
entre s y generalmente ms de un solo ordenador mediante
reglas un poco ms complejas como filtros o redireccionamientos.
GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

CENFOPOL

P g i n a | 16

[ TEMA 24 - INFORMTICA ]

Unidades de disco:
Son aquellas que graban y leen la informacin
mediante discos duros, disquetes magnticos,
dispositivos de almacenamiento USB, grabadora de
discos pticos CD-ROM, DVD-ROM
El disco duro o rgido (Hard disk, HD, HDD) es un
dispositivo de almacenamiento permanente que
conserva la informacin aun con la prdida de
energa, que emplea un sistema de grabacin
magntica digital; es donde en la mayora de los casos
se encuentra almacenado el sistema operativo de la
computadora.
Dentro de la carcasa hay una serie de platos metlicos
recubiertos por una pelcula magntica apilados
girando a gran velocidad (rpm). Sobre los platos se
sitan los cabezales encargados de leer o escribir los
impulsos magnticos. La informacin se escribe/lee en
estos discos que rotan y que estn. Poseen diversas
capacidades de almacenamiento, que cada vez es ms
elevada y que actualmente llega a ms de 500 Gb.

Pista(A), Sector (B), Sector de una pista


(C), Clster (D)

Los componentes de un disco rgido son:


Plato: Cada uno de los discos que hay dentro del
disco duro.
Cara: Cada uno de los dos lados de un plato.
Cabeza de lectura/escritura: Son los elementos que se encargan de leer o escribir los
datos de los discos magnticos internos del disco duro. Son similares a los brazos de los
tocadiscos.
Pistas del disco: Finas sendas concntricas donde se almacenan los datos. Un giro
completo del disco describe una pista. Las pistas se subdividen en sectores o clsteres.
Sectores: Cada una de las divisiones de una pista.
Cilindros: Son el conjunto de pistas de los distintos discos internos que coinciden
verticalmente. Son todas las circunferencias que estn alineadas verticalmente (una de
cada cara).
Pantallas tctiles:
Son pantallas sensibles al tacto, con pulsar directamente con el dedo sobre la pantalla,
obedece rdenes.

CENFOPOL

GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

[TEMA 24 - INFORMTICA]

P g i n a | 17

4. CONCEPTO DE PROGRAMA. TIPOS.


4.1. SISTEMAS OPERATIVOS. SOFTWARE DE SISTEMA
Son el primer software que debe instalarse en el ordenador. Hacen posible que el
ordenador funcione, controlan los dispositivos hardware y establecen las condiciones para
que el resto del software, generalmente programas de aplicacin, pueda ser utilizado.
El programa de un ordenador lo podemos definir como la secuencia de pasos o
instrucciones, escritos en un determinado lenguaje de ordenador y que indican el trabajo
concreto a realizar. Por eso, un ordenador es algo completamente intil sin un programa,
sin un conjunto de instrucciones que controlen su funcionamiento. Las instrucciones de un
programa no se colocan al azar, sino que siguen un orden determinado por el mtodo
utilizado para resolver nuestro problema. A este mtodo lo llamamos algoritmo. Los
programas estn divididos en rutinas. Una rutina es un subconjunto del conjunto de
instrucciones que conforman el programa. Cada una de las rutinas de un programa realiza
una determinada funcin dentro del mismo.
La realizacin de un trabajo por parte de un equipo presupone el de un programa
adecuado. La mayora de las veces ocupar diferentes tareas cada una a resolver por un
programa concreto. Al ejecutar un programa, ste comienza a ser un ente dinmico, no
esttico, y ya constituye un proceso.
Cada programa es introducido, desde una unidad de entrada y almacenado en la Memoria
Principal, donde la unidad de control pasar a recogerlo, instruccin por instruccin. Dentro
de las fases del programa tenemos la fase de montaje, de pruebas y de explotacin. Al
conjunto de programas destinados a solucionar los diferentes trabajos de un problema
generalmente especfico es lo que se conoce con el nombre de sistema.
4.2. 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. Un programa de ordenador se escribe siguiendo unas reglas de codificacin que,
en su conjunto, reciben el nombre de lenguaje, compuesto por un conjunto de palabras
unidas en base a un conjunto de normas. Al conjunto de palabras escritas bajo una
determinada norma se le denomina sentencia o instruccin.
Dependiendo del nivel de complejidad y para quin estn diseados (ms orientado al
ordenador o al usuario) se distinguen tres tipos de lenguajes de programacin:
a.- Lenguajes de bajo nivel: Se llaman as porque estn muy cercanos al hardware del
ordenador. Es necesario conocer a fondo la arquitectura de la mquina para la que se va a
programar. El primer lenguaje de este tipo que se utiliz fue el lenguaje mquina, que
consiste en un conjunto de instrucciones en binario, es decir, con ceros y unos, con los
cuales se le indican al equipo las rdenes que debe seguir. Este lenguaje es muy
complicado para el programador, y para ayudarle naci el lenguaje ensamblador, que utiliza
una abreviatura de cada instruccin en binario, de forma que sea ms fcil recordarla. Sigue
siendo necesario tener unos conocimientos exhaustivos del hardware.
b.- Lenguajes de alto nivel: Por el contrario, son de uso mucho ms fcil, ya que estn ms
cerca del lenguaje natural del programador (ingls), que del hardware del ordenador. En
ellos un solo comando o instruccin puede equivaler a millares en cdigo mquina, y para
utilizar estos lenguajes no es necesario conocer a fondo el ordenador. Algunos de estos
lenguajes son: ADA, Basic, Cobol, Fortran, Pascal, C, Visual C, Visual C++, Java, HTML, XML,

GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

CENFOPOL

P g i n a | 18

[ TEMA 24 - INFORMTICA ]

Visual Basic, PHP, etc. Los programas creados con estos lenguajes necesitan ser traducidos a
lenguaje mquina (ceros y unos) para que puedan ser entendidos por el ordenador.
c. Intrpretes y Compiladores. El programador escribe su programa en alguno de los
lenguajes de alto nivel mediante secuencias de instrucciones. El intrprete toma el
programa creado con el lenguaje de alto nivel llamado programa fuente y lo va traduciendo
y ejecutando instruccin a instruccin. La ventaja que tiene es que si el programa tiene
errores permitir al programador corregirlos sobre la marcha y continuar la ejecucin. El
inconveniente es que cada vez que se desea ejecutar el programa es necesario volver a
traducirlo. El compilador primero traduce todas las instrucciones del programa fuente y crea
un programa traducido a lenguaje mquina llamado programa objeto. La ventaja que tiene
es que el programa objeto podr ser ejecutado tantas veces como desee el usuario sin
tener que realizar ms traducciones.
4.3. SOFTWARE DE APLICACIN
Es el conjunto de programas que utilizan los usuarios para trabajar con el ordenador. Estn
creados con lenguajes de programacin y se ejecutan sobre un determinado sistema
operativo. Actualmente existen multitud de paquetes de programas de aplicacin a los
ordenadores; estos paquetes de software se pueden clasificar en:
Diseo Grfico y autoedicin: Especialmente creados para el diseo y creacin de material
publicitario, de dibujo tcnico y artstico: AutoCad, Photoshop, CorelDraw, Publisher
Bases de datos: Programa empleado para almacenar, disear y estructurar datos segn
criterios y necesidades del usuario. Ejemplo: Access, Filemaker, Paradox
Hojas de clculo: Permite presentar datos, analizarlos y hacer clculos o presentarlos en
forma de grficos, como Excel, Quatro Pro, Lotus 123
Procesador de textos: Crea, edita, almacena e imprime documentos, siendo capaz de
realizar mltiples operaciones que facilitan la presentacin de un texto, incluidas imgenes
(numerar pginas, comprobar ortografa, alinear, tamao y tipo de letra, etc.): Wordperfect,
Word, Open Office
Paquetes integrados: Renen en una sola aplicacin las cuatro anteriores, hacindolas
totalmente compatibles sin mayor preparacin del usuario. Son ejemplos de paquetes
integrados Suite Corel WordPerfect Office, MS Office, OpenOffice.org...
Herramientas informticas: Norton Internet Security, Tune Up Utilities, Mozilla Firefox...
Puede hacerse otra clasificacin del software, en funcin de su licencia de utilizacin. As,
tenemos software propietario (software cerrado, donde el dueo controla su desarrollo y no
divulga sus especificaciones), shareware (de evaluacin), software de demostracin (no
100% funcional), software libre (que se puede usar, copiar, distribuir y modificar libremente),
software freeware (de uso libre y gratuito, pero que no incluye archivos fuentes).
5. CONCEPTO DEL SISTEMA OPERATIVO Y SUS FUNCIONES
Conocido tambin como software de sistemas, podemos definir el sistema operativo como
lo que supervisa y controla la ejecucin de nuestro programa cuando lo introducimos en
nuestro ordenador, o como el conjunto de programas necesarios para una mnima
comunicacin eficaz de la mquina con el usuario.
Un sistema operativo es un programa o conjunto de programas que controla el hardware
de un ordenador y gestiona los recursos de que dispone ste. Acta como intermediario
entre el usuario y el hardware, con propsito de proporcionar un entorno en el cual el
usuario pueda ejecutar programas.
CENFOPOL

GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

[TEMA 24 - INFORMTICA]

P g i n a | 19

Son el primer software que debe instalarse en el ordenador, haciendo posible que ste
funcione; igualmente controla los dispositivos hardware y establecen las condiciones para
que el resto del software, generalmente programas de aplicacin, pueda ser utilizado.
Las funciones y complejidad del sistema operativo varan segn la clase de las funciones
del sistema del ordenador. Las grandes mquinas de aplicacin general tienen programas
de sistema operativo muy grandes y sofisticados que supervisan y controlan los trabajos de
muchos usuarios. Por otro lado los ordenadores personales y los microordenadores
pequeos, tienen la funcin de servirnos de ayuda a la hora de desarrollar programas y
facilitarnos las operaciones de entrada y salida.
Un ordenador puede considerarse como un conjunto de recursos que proporcionan una
serie de facilidades como entrada / salida, tratamiento de la informacin y almacenamiento
masivo. El sistema operativo puede considerarse como el encargado de gestionar estos
recursos. El sistema operativo tiene dos tipos de rdenes: internas y externas. Las internas
son aquellas, que podramos definir como comandos. Las externas necesitan de su archivo
para poderse ejecutar.
Por tanto podemos definir el sistema operativo como el programa o conjunto de programas
que controla el hardware de un ordenador y gestiona los recursos de que dispone de ste, de
acuerdo a ciertos objetivos preestablecidos.
Se denomina interfaz de usuario al modo en que establece la comunicacin con el usuario,
y comprende todos los puntos de contacto entre el operador y el equipo. El diseo de la
interfaz es crtico para el manejo del PC: hay algunas muy bien diseadas que incorporan
controles intuitivos y de fcil manejo, en cambio existen otras que no se entienden bien y el
usuario no acierta a manejarlas correctamente sin estudiar un manual o recibir formacin.
5.1. OBJETIVOS DEL SISTEMA OPERATIVO
a.- Gestionar y administrar eficientemente los recursos hardware (procesador, memoria y
perifricos) a los distintos programas o tareas.
b.- Proporcionar una interfaz de usuario (MMI por sus siglas en ingls) sencilla, con el fin
de reducir la complejidad del equipo, fcil de asimilar por el usuario.
c.- Asegurar la estabilidad del equipo en su funcionamiento.
5.2. FUNCIONES
El sistema operativo cumple varias funciones:
Administracin del procesador: el S.O. administra la distribucin del procesador entre los

distintos programas por medio de un algoritmo de programacin. El tipo de


programador depende completamente del sistema operativo, segn el objetivo deseado.
Gestin de la memoria de acceso aleatorio: se encarga de gestionar el espacio de
memoria asignado para cada aplicacin y para cada usuario, si resulta pertinente.
Cuando la memoria fsica es insuficiente, el sistema operativo puede crear una zona de
memoria en el disco duro, denominada "memoria virtual", que permite ejecutar
aplicaciones que requieren una memoria superior a la memoria RAM disponible en el
sistema. Sin embargo, esta memoria es mucho ms lenta.
Gestin de entradas/salidas: permite unificar y controlar el acceso de los programas a los
recursos materiales a travs de drivers (administradores perifricos o de entrada/salida).
Gestin de ejecucin de aplicaciones: se encarga de que las aplicaciones se ejecuten sin
problemas asignndoles los recursos que stas necesitan para funcionar. Esto significa
que si una aplicacin no responde correctamente puede "sucumbir".

GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

CENFOPOL

P g i n a | 20

[ TEMA 24 - INFORMTICA ]

Administracin de autorizaciones: se ocupa de la seguridad en relacin con la ejecucin

de programas garantizando que los recursos sean utilizados slo por programas y
usuarios que posean las autorizaciones correspondientes.
Gestin de archivos: gestiona la lectura y escritura en el sistema de archivos, y las
autorizaciones de acceso a archivos de aplicaciones y usuarios.
Gestin de la informacin: El S.O. proporciona cierta cantidad de indicadores que
pueden utilizarse para diagnosticar el funcionamiento correcto del equipo.
5.3. COMPONENTES DEL SISTEMA OPERATIVO
El sistema operativo est compuesto por un conjunto de paquetes de software que pueden
utilizarse para gestionar las interacciones con el hardware. Estos elementos se incluyen por
lo general en este conjunto de software, y son:
El ncleo, que representa las funciones bsicas del sistema operativo, como por ejemplo,
la gestin de la memoria, de los procesos, de los archivos, de las entradas/salidas
principales y de las funciones de comunicacin.
El intrprete de comandos, que posibilita la comunicacin con el sistema operativo a
travs de un lenguaje de control, permitiendo al usuario controlar los perifricos sin
conocer las caractersticas del hardware utilizado y la gestin de las direcciones fsicas.
El sistema de archivos, que permite que los archivos se registren en una estructura
arbrea.
5.4. CLASIFICACIN
Los sistemas operativos pueden ser clasificados de la siguiente forma:
Multiusuario: permite que dos o ms usuarios utilicen sus programas al mismo tiempo.
Multiprocesador: soporta el abrir un mismo programa en ms de una CPU.
Multitarea: permite que varios programas se ejecuten al mismo tiempo.
Multitramo: permite que diversas partes de un solo programa funcionen al mismo tiempo.
Tiempo Real: son sistemas diseados para funcionar en entornos con limitaciones de
tiempo, respondiendo a las entradas inmediatamente.
Sistemas fijos: diseados para funcionar en equipos pequeos, como PDA (asistentes
personales digitales), tablets o dispositivos electrnicos con autonoma reducida, y
poseedores de una caracterstica esencial como es su avanzada administracin de
energa y su capacidad de funcionar con recursos limitados. Ej. iOS, Windows Mobile.
Existen varios tipos de sistemas operativos, definidos segn sus aspectos tcnicos, grficos,
tipo de usuario o licencia:
a) Mac OS
b) WINDOWS
c) LINUX
d) SOLARIS
e) BSD, etc.
6. ALMACENAMIENTO DE LA INFORMACIN: CONCEPTO DE FICHERO
6.1. CONCEPTO DE FICHERO
Podemos definir el fichero como una coleccin de datos relacionados entre s y sometidos
a una organizacin estricta en registros y campos. Se llama registro al conjunto de todos
los datos de un mismo sujeto u objeto, y campo a cada una de las partes de informacin
que se nos suministra.
CENFOPOL

GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

[TEMA 24 - INFORMTICA]

P g i n a | 21

Un registro puede contener varios datos y cada registro de un fichero tiene la misma
estructura que los dems. Los datos individuales ocupan campos dentro de los registros; el
campo puede tener una longitud fija o variable. El trmino longitud de campo se refiere al
nmero mximo de caracteres que puede albergar aquel.
La organizacin de un fichero depende de dos factores: del uso que se le va a dar, y de
factores cualitativos, como la volatilidad (expresa el nmero de registros que se dan de baja
o alta en un periodo determinado), volumen o tamao (se mide en bytes), crecimiento
(indica el tamao de un fichero) o actividad (mide el porcentaje de registros a los que
acceder en el proceso normal del fichero).
La forma ms comn de identificar un registro, es eligiendo
un campo dentro del registro, el cual que puede ser de
diferentes tipos (numrico, alfanumrico, fecha, lgico) y
que, a su vez, pueden estar compuestos de subcampos,
tambin de diferentes tipos. En el caso de los ficheros
informticos, tambin existe un apartado a travs del cual
podemos conseguir el resto de la informacin: se le llama
campo clave. La nica restriccin sobre las claves es que
cada registro del fichero debe tener una clave diferente y,
por lo tanto, no se puede repetir en ningn otro registro del
fichero; en este caso los campos se denominan clave
primaria, clave secundaria, etc.
Los ficheros residen en memoria secundaria (disco duro, disquete, CD-ROM o DVD) u otras
memorias auxiliares; dentro de ellos la informacin se subdivide en: carcter, bit, registro,
bloque y campo. El bit como ya hemos expuesto en el tema es la unidad ms elemental de
informacin, el carcter o byte es el smbolo elemental para representar datos, el registro es
el cmputo de datos que constituye la unidad de tratamiento del sistema, el bloque es el
registro fsico y el campo ser el lugar fsico de almacenamiento destinado a contener una
informacin independiente.
Como los ficheros suelen ser muy voluminosos solo se pueden llevar a la memoria principal
partes de ellos para poder procesarlos. La cantidad de informacin que es transferida entre
el soporte en el que se almacena el fichero y la memoria principal del ordenador en una
sola operacin de lectura/grabacin recibe el nombre de registro fsico o bloque.
Normalmente en cada operacin de lectura/grabacin se transfieren varios registros del
fichero, es decir un bloque suele contener varios registros. Al nmero de registros que
entran en un bloque se le conoce con el nombre de factor de blocaje, y a esta operacin de
agrupar varios registros en un bloque se le llama bloqueo de registros.
Es frecuente llamar volumen a los soportes de almacenamiento de datos que utiliza el
ordenador, y tambin es normal que dentro de un volumen se puedan almacenar varios
ficheros, por lo que se habla de que ste sera un volumen multifichero. En algunas
ocasiones, los ficheros que se utilizan en grandes empresas son tan grandes que no entran
en un nico soporte, y se hace necesario almacenarlos en varios. A estos ficheros se les
denomina multivolumen.
Cualquier dispositivo de almacenamiento actual puede contener decenas de miles de
archivos de todo tipo, incluidos los archivos que creamos los usuarios (textos, imgenes,
etc.). Si accedemos a nuestro disco duro y obtenemos una lista con decenas de miles de
archivos, difcilmente encontraremos nuestros archivos.

GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

CENFOPOL

P g i n a | 22

[ TEMA 24 - INFORMTICA ]

Por otro lado, el sistema tendr que elaborar una lista enorme lo cual es poco eficiente.
Parece ms razonable disponer de un sistema que nos permita organizar, estructurar y
ordenar los miles de archivos de nuestras memorias secundarias.
Es justamente lo que hacen las carpetas o directorios. Cada carpeta tendr su nombre y
contendr una lista de
archivos. Es responsabilidad
del usuario gestionar las
carpetas, es decir crearlas,
asignarle
un
nombre,
borrarlas, copiarlas, moverlas,
etc. Queda a criterio del
usuario los archivos que
guardamos en cada una.
Ejemplo: En la carpeta
Documentos guardamos los
archivos
de
texto;
en
Programas, las aplicaciones;
en Msica, los archivos de audio.
La existencia de miles de carpetas y archivos crea estructuras arbreas enormes que es la
forma de mostrar todos los directorios de una unidad de almacenamiento. La raz suele ser
el directorio raz, el cual se descompone en nodos, los subdirectorios. Windows representa el
rbol de carpetas mediante su explorador de carpetas. Cmo saber dnde se encuentra
dentro del rbol, una carpeta o archivo determinado? En realidad cada archivo y carpeta
estn localizables en el rbol de directorios mediante su camino, ruta o pathname. Se define
como el camino nico e irrepetible que hay que seguir por el rbol, para llegar a un
determinado fichero o carpeta.
6.2. CLASIFICACIN DE LOS FICHEROS
Atendiendo a su uso y tiempo de vida, tendremos:
Permanentes: que van a ser utilizados en ms de un tratamiento o proceso porque
contienen informacin que permanece con el paso del tiempo y que va a ser
actualizada, cuando sea necesario. Dependiendo de la frecuencia con que se actualizan
los datos que contiene este tipo de ficheros se pueden clasificar, a su vez, en constantes
(con informacin consultada con cierta frecuencia, pero normalmente con pocas
inclusiones nuevas y variaciones de registros); maestros (con frecuencia de actualizacin
o puesta al da elevada); e histricos (con informacin sobre situaciones ya pasadas y
que fueron reflejadas, en su momento, en ficheros de constantes o de situacin,
reflejando su evolucin en el tiempo).
Archivos de movimientos: tambin llamados ficheros de transacciones, porque se utilizan
para actualizar los ficheros permanentes, almacenando en cada registro una operacin
que supone el cambio de alguno de los datos que contiene el fichero permanente. Son
usados provisionalmente para las altas, bajas y modificaciones del resto de archivos.
Cuando se termina una operacin determinada, se vuelcan en el archivo principal y se
destruyen, o se guardan como un histrico.
Archivos de trabajo, de maniobra o temporales: se utilizan para almacenar
provisionalmente resultados intermedios que sern utilizados posteriormente en el
mismo proceso, o en un proceso diferente. La vida de estos ficheros termina en el
momento en que finaliza, el proceso para el que fueron creados.

CENFOPOL

GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

[TEMA 24 - INFORMTICA]

P g i n a | 23

Ficheros de control: Son ficheros que contienen informacin que va a controlar la


ejecucin de los programas.
6.3. CONCEPTOS DE ORGANIZACIN Y MODO DE ACCESO
El trmino organizacin de ficheros se aplica a la forma en que se colocan los datos
contenidos en los registros sobre el soporte informtico durante su grabacin. Existen dos
formas bsicas de organizacin de ficheros: secuencial y relativa. En la organizacin
secuencial los registros se van grabando unos a continuacin de los otros, en el orden que
se van dando de alta, mientras que en la organizacin relativa los registros se graban en las
posiciones que les corresponda segn el valor que guarden en el campo clave.
El modo de acceso se refiere al procedimiento que se tiene que seguir para poder situarse
en un registro determinado para poder hacer una operacin de lectura o grabacin del
mismo. El modo de acceso puede ser secuencial o directo: en el modo de acceso secuencial
para llegar a un registro es necesario pasar por todos los anteriores, mientras que en el
modo de acceso directo se puede llegar directamente a un registro conociendo nicamente
el valor del campo clave.
Al modo de acceso directo se puede llegar de varias formas:
1) Por la posicin que ocupa el registro dentro del fichero coincide con el contenido de la
clave.
2) Calculando la posicin que ocupa el registro en el fichero mediante una transformacin
del contenido del campo clave (acceso aleatorio).
3) Mediante el uso de tablas de ndices. La localizacin de un registro se hace buscando en
la tabla de ndices el valor del campo clave y obtenemos la posicin en que est grabado
el registro dentro del fichero (acceso indexado).
6.4. OPERACIONES CON FICHEROS
Las operaciones que se pueden hacer con los ficheros pueden utilizar todos los registros
del fichero o solo una parte de ellos. Entre las distintas operaciones que utilizan todos los
registros de los ficheros se encuentran:
Creacin. Consiste en la grabacin, por primera vez, sobre un soporte de los registros
de un fichero.
Apertura y cierre. Para poder hacer cualquier operacin con los registros de un fichero
tiene que estar abierto. En el tiempo que no se utilizan los datos que almacena el
fichero debe permanecer cerrado para evitar que se deteriore la informacin que
almacena. Para empezar a trabajar con los datos de un fichero la primera operacin
que tenemos que hacer es abrirlo, y cuando terminemos de trabajar con l, cerrarlo.
Ordenacin o clasificacin. Consiste en cambiar el orden en que estn grabados los
registros del fichero en el soporte. Los registros se ordenan segn el contenido de uno
o ms campos en forma ascendente o descendente. En el primer caso el primer registro
es el que tiene el menor valor en el campo utilizado para clasificar los registros, y en el
segundo caso, el primer registro contendr, en el campo utilizado para clasificar los
registros, el valor ms alto de todos los registros del fichero. A estos datos de
bsqueda se les denomina claves de ordenacin.
Duplicado o copiado. Esta operacin consiste en crear un nuevo fichero idntico a uno
ya existente. Es muy recomendable realizarla, por si en alguna ocasin se inutiliza un
fichero, y as poder recuperarlo a partir de la copia de seguridad.

GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS

CENFOPOL

P g i n a | 24

[ TEMA 24 - INFORMTICA ]

Fusin o mezcla. Consiste en obtener, de dos ficheros ordenados por un mismo campo
y con la misma estructura, otro fichero que contenga todos los registros de ambos y
que se mantenga ordenado por el mismo campo.
Particin. Consiste en dividir un fichero en dos o ms, de acuerdo con alguna condicin
que han de cumplir los registros.
Reorganizacin. Con esta operacin reestructuramos el soporte contenedor del archivo,
tratando de rellenar todos los huecos existentes con las operaciones anteriores.
Borrado. Consiste en la eliminacin de todo el fichero. Esta operacin puede realizarse
de dos formas: prohibiendo de un modo definitivo el acceso al fichero, de modo que
no se pueda leer o escribir en l, o bien, destruyendo la informacin referente al fichero
que est grabada en el soporte que lo contiene.
Adems de estas operaciones en las que se ven afectados todos los registros del fichero se
pueden realizar otras operaciones en las que slo se utilicen una parte de los registros. En
estas operaciones ser necesario, primero, localizar el registro o los registro con los que
queremos trabajar y luego realizar la operacin. Las operaciones ms utilizadas de este tipo
son las de:
Actualizacin o mantenimiento. Esta operacin consiste en mantener actualizados los
datos almacenados en los registros del fichero, tecleando nuevos datos cuando se
conocen, modificando datos ya existentes o eliminando otros que ya no se necesitan.
Las operaciones de actualizacin se conocen con los nombres de:
- Altas: consiste en aadir nuevos registros al fichero.
- Bajas: mediante la que se eliminan registros del fichero, borrando su contenido, o
simplemente, prohibiendo el acceso a los datos que contiene.
- Modificaciones: consiste en cambiar el contenido de uno o ms campos de un
registro del fichero.
Recuperacin. Consiste en acceder a la informacin almacenada en los registros del
fichero para poder ser consultada. Las operaciones de recuperacin ms utilizadas son:
- Consultas: radica en acceder a uno o varios registros para ver el contenido de todos
sus campos o solo parte de ellos. Normalmente este tipo de operacin da como
resultado una salida por pantalla de los datos que queremos consultar.
- Listados: se diferencia de la consulta en la forma, en que se presenta la informacin
que se consulta. En este caso la salida de la informacin ser en papel, por la
impresora en forma de lista ordenada.

CENFOPOL

GUARDIA CIVIL - MATERIAS TCNICO-CIENTFICAS