Anda di halaman 1dari 19

t

1. EI ordenador
Los ordenadores se han convertido en un elemento fundamental en nuestras vidas y nos ayudan a resolver problemas y realizar tareas. A 1o largo del tiempo han
ido evolucionando y gracias a los avances tecnolgicos cada vez son ms rpidos.

El ordenador se puede definir como una mquina que permite el tratamiento


automtico de la informacin realizando las tareas de procesamiento, almacenamiento y transferencia de datos.
En un ordenador se puede realizar una o varias de estas funciones:

o Procesar datos.

funcin para la que nacieron los primeros ordenadores.


Los datos se reciben del exterior y se codifican en un lenguaje que el ordenador
entiende, con esos datos se realizan clculos y operaciones.
Es la

o Almacenar datos.

Esta funcin se refiere a la capacidad de almacenar datos

durante un periodo de tiempo.

o Transferir datos. Antes de procesar datos, el ordenador necesita adquirir dichos datos desde el exterior. De la misma forma necesita enviar los resultados
de sus clculos tambin al exterior. Para ello usa una serie de dispositivos perifricos conectados a su sistema de entrada/salida.

En un ordenador de los que tenemos en casa la funcin de almacenamienro se


realiza en la memoria y en el disco duro, el procesamiento de los datos se realiza
en el procesador y, por ltimo, la transferencia de datos se realiza en el sistema de
entrada y salida que puede ser el teclado y la pantalla respectivamente.

Componentes fsicos y Igicos


Para que un ordenador funcione son necesarios dos componentes:

El hardware. Es el componente fsico y est constituido por la mquina en s


con los dispositivos auxiliares necesarios para realizar las funciones de procesamiento, almacenamiento y transferencia de datos.

o El software.

Es el componente lgico e intangible y se define como

un conjunto

de rdenes e instrucciones que al ejecutarse sirven para realizar alguna tarea. Un


ejemplo de sofrware es el sistema operativo, ste es el programa fundamental del
ordenador y una de sus funciones principales es controlar los recursos hardware.

Procesador
Teclado

**
ergE*

ffi+

Transferencia
E,,,au

Pantalla
Transferencia
Salida

f+
*

Procesamiento

''u"';;,";"J:

t +

rransrerencia

Almacenamiento

.) Figura

'1.1.

Funciones del ordenador.

Disco duro

ffiml
Memoria

lntnodueeir a los siste*ras infornrtiees

2" siste?a irxformtieCI


Un sistema informtico

es un conjunto de elementos que estn relacionados


entre s y en el que se realizan tareas relacionadas con el tratamiento automtico
de la informacin. Segn esa definicin, el elemenro hardware y el elemento
software forman parte de un sistema informtico, tambin se puede incluir el
elemento recurso humano porque en muchas ocasiones las personas tambin
intervienen en el sistema, por ejemplo, introduciendo datos.

2"1. eompener'lte
Un sistema informtico est compuesto por hardware, software y recursos humanos. lJn ejemplo de sistema informtico puede ser un ordenador personai con
un procesador y varios gigabytes de memoria, un software que puede incluir un
sistema operativo y aplicaciones ofirnticas, por ejemplo, un editor de textos, y,
por ltimo, el soporte humano, es decir, la persona que utiliza el sistema, en este
caso un alumno que est haciendo un trabajo.

2"2. Tipes dc ssterxlas inforNtieos


Los tipos de sistemas informticos en relacin con los ordenadores o dispositivos
que se utilizan en dicho sisrema pueden dividirse en:

o Supercomputadoras:

son ordenadores que tienen una capacidad de clculo


superior a la que tienen los ordenadores normales de la poca, por ejemplo, el
supercomputador MareNostrum que est en Barcelona, su sistema de memoria
es de 20 TB (1 TB son 1024 GB) V 280 TB de almacenamienro. Aunque todava no conocemos estas magnitudes, s podemos compararlas con el ordenador
que tenemos en casa que tiene 4 GB de memoria inrerna y 500 GB de disco
duro. La conclusin es que tiene unas prestaciones muy superiores a los ordenadores habituales. Aunque estos ordenadores pueden realizar cualquier tarea
o clculo, su utilidad est muy relacionada con ia realizacin de clculos parir
el sector cienrfico y tecnolgico.

Figura 1.2. Supercomputadora (Jaguar)

saber m,

Para saber ms sobre el supercom-

putador MareNostrum puedes visi-

tar la pgina web del Centro de


Supercomputacin de Barcelona
http://wrnw. bsc.es.

Computadoras centrales (mainframes): al igual que las supercomputadoras,


estos ordenadores tambin tienen una capacidad de clculo superior a la normal, la distincin con las supercomputadoras es que las computadoras centrales
se dedican hacer clculos no tan complejos como los que hacen las supercomputadoras, pero en cambio manejan grandes cantidad de datos externos. Son
utilizadas generalmente en grades compaas.

Servidores: se encargan, normalmente, de dar servicios a travs de una red,


son ordenadores con mucha capacidad de entrada y salida. Son muy utilizados
en Internet.

caso

prctico

Ordenadores personales: son los ordenadores que tenemos en casa, en el


instituto, en el trabajo, etc. Sirven para realizar tareas bsicas como escribir
documentos, conectarse a Intemet, etc. Un ordenador personal puede ser de
sobremesa, porttil o un netbook.

inicial

Danrel se quiere comprar un nuevo


ordenador o dispositivo que le permita tomar apuntes en clase, poder
comunicarse con sus compaeros,

Dispositivos de bolsillo: son dispositivos que caben en la mano y que realizan


multitud de funciones. La tendencia actual es reducir cada vez ms los dispositivos,
un ejemplo son las PDA (Personal Digital Assistant, asistente digltal personal)

hacer trabajos, escuchar msica, etc.

En principio haba pensado en un

telfono mvil de ltima genera-

que realizan funciones de gestin de agendas de contactos, escritura de notas, etc.


Desde hace unos aos estn apareciendo telfonos mviles similares a las PDA
que adems incorporan nuevas funcionalidades como la comunicacin telefnica,
fotografa, mensajera instantnea, etc. Este tipo de dispositivos est en auge y cada
vez tienen mayor capacidad de procesamiento y de almacenamiento.

cin, pero se ha dado cuenta que


es demasiado

pequeo para realizar

cieftas tareas.

Otra de las opciones que ha descar-

tado es un ordenador de sobremesa, tiene poco espacio en la habitacin de la residencia donde vive.
Despus de estudiar varias opciones se ha decantado por un orde-

+ Figura 1.3. Servidores

nador porttil.

(cortesa de DELL).

<-

Figura 1.4.
Dispositivo de bolsillo
(cortesa de HTC).

) Figura 1.5.
Ordenador personal
(cortesa de HP).

ACT}VTDAT}ES
1. Buscar informacin sobre la historia de los ordenadores.
2. Visita el TOP500 (http://www.top500.orgl), es una pgina web que tiene el ranking de las 500 supercomputadoras ms rpidas del mundo.

lntroduccin a los sistemas inforrntieos

" Fdardware
Hardware son los elementos fsicos que se pueden tocar (tangibles). Sirven para
realizar tareas que se resuelven mediante el software (programas), algunos elementos hardware son: la caja donde est la placa base, el procesador, la memoria,
el disco duro, etc. Tmbln se consideran hardware los dispositivos de entrada y
salida como las pantallas, el teclado, el ratn, etc.

ca

prctico

i*icii

Daniel se ha comprado un ordenador porttil con las siguientes


ca

ractersti cas:

Procesador lntel Core 2 Duo


3 40 GHz.

Procesador

.
.

Placa base

o Lector de CD y DVD.

Memoria

.
.

4 GB de memoria RAN/ DDR3.


200 GB de disco duro a 5400 rpm.

4 puertos USB 2.0.


Tarjeta grfica 512 MB DDR2.

Tarjeta grfica

Fuente de alimentacin
Disco ptico
(CD, DVD, etc.)
Monitor

Disco duro

Ratn

1 Figura

'1.6. Elementos hardware.

Los componentes hardware ms importantes (pero no los nicos) y que vamos


ver en detalle son:

o Procesador.
o Memoria.
o Discos.
a

Dispositivos de entrada y salida.

Buses.

Procesador
Tmbin conocido como CPU (Central Processing Unit, unidad central de
procesamiento), es el cerebro del ordenador. Su funcin es leer instrucciones y
ejecutarlas, estas instrucciones configuran un conjunto de datos codificados en
binario que se almacena en la memoria.
Todos los programas se componen de instrucciones, cada instruccin se ejecuta
mediante un ciclo bsico de ejecucin que es el perodo que rarda el procesador en
ejecutar una inslruccin. La CPU funciona del siguiente modo: obtiene la obtiene la
primera instruccin de la memoria, la decodifica para determinar el cdigo de operacin y los datos, despus la ejecuta y en algunos casos almacena el resultado. Este proceso se ejecuta continuamente hasta que se leen todas las instrucciones del programa.

aber m,.5
Binario: sistema de numeracin
que permite comunicarse con
ordenador.

el

recu da
ciclo como la repeticin de un

Un concepto importante al hablar de CPU y que nos permite comprender algunas de sus funciones es la arquitectura. Una arquitectura indica qu hace un ordenador y define el conjunto de instrucciones y cmo se codifican, los datos que
maneja, los registros internos, etc. Cada arquitectura es distinta aunque puede

5UCe50.

haber caractersticas similares entre arquitecturas.

Un GHz son 10e ciclos por segundo,

Para una arquitectura puede haber distintas organizaciones. La organizacin

Un herzio (Hz) representa un ciclo

por cada segundo, entendiendo

define cmo realiza las funciones un ordenador; por ltimo, la realizacin del
ordenador se encarga de implantar fsicamente una organizacin. Pongamos
un ejemplo de todo esto: la arquitectura IA-32 tiene las organizaciones 8086,
80286, Pentium 4, etc. En el caso de Pentium 4 la realizacin puede ser de 2.4
GHz,3.4 GHz, etc.

Otro ejemplo ms actual de implementacin es Inte164 que tiene las organizaciones Core 2 Duo, Core 2 Quad, y Core 2 Extreme, etc. La realizacin de un Core
2 Quad puede ser de 3.40 GHz, 3.80 GHz, etc.

t
w .eabuar
Juego de instrucciones
Es

el conjunto de instrucciones que

un procesador puede entender y


ejecutar. Cada procesador tiene su
propio juego de instrucciones.

Figura 1.7. Procesador lntel Core 2 Duo (cortesa de lntel).

Ei conjunto de instrucciones o juego de instrucciones detalla las insrucciones


que un procesador puede entender y ejecutar. Cada procesador tiene un conjunto
de instrucciones propio, esto quiere decir que si tenemos un programa creado en
una arquitectura, puede que no funcione en otra, excepto si hay compatibilidad
entre procesadores, o se ejecuta mediante emulacin, o mediante virtualizacin,
o cualquier otro mtodo que 1o permita.
Otra de las cosas que define una arquitectura es el conjunto de registros internos
que tiene la CPU. Algunos de estos registros y su funcin sonr

o Contador

de programa: contiene la direccin de memoria de la siguiente ins-

truccin a ejecutar.

.
.

Registro de instruccin: almacena la instruccin que

se est ejecutando.

Apuntador de pilar apunta a la parte superior de la pila que est actualmente


en memoria.

o Registro

de estado: contiene una serie de indicadores sobre el resultado de una

operacin.

Introdtccin a los sistemas inforrnticos

Memoria
Se encarga de almacenar los programas que se estn ejecutando en el ordenador
y los datos necesarios para la ejecucin de dichos programas.

recueilda
Las memorias que son rpidas

En teora las memorias tiene que ser muy rpidas, de gran tamao y con bajo
precio, pero actualmente no existe ninguna tecnologa que rena estos requisitos,
como solucin a esta situacin existe la jerarqua de memoria.

tienen poca capacidad y son caras,


dotar al ordenador de mucha
memoria rpida sera un gasto
intil, la solucin a este problema

Dos principios sobre la memoria:

es la jerarqua de memorias.

o Menor cantidad, acceso ms rpido.


o Mayor cantidad, menor coste por byte.
La idea

es que la memoria se organice en niveles, cuanto ms cercanos al procesador, ms pequeos, rpidos y caros. El objetivo de es conseguir un rendimiento de
memoria a gran velocidad y de un tamao igual al nivel ms bajo de la jerarqua.

medida que bajamos en los niveles, la velocidad es menor pero el almacena-

miento

es mayor.

El primer nivel de la jerarqua es el de los registros que se estn en el procesador, son muy rpidos pero limitados; el siguiente nivel es la cach que son
zonas de gran velocidad y muy prximas a la CPU en donde se almacena la informacin que se utiliza con ms frecuencia; el siguiente nivel es la memoria
principal, a esta memoria se la conoce como RAM (Random Access Memory,
memoria de acceso aleatorio) y tiene las siguientes caractersticas:

Es una memoria de acceso aleatorio; se accede directamente a una determinada posicin de la memoria sin pasar por las anteriores.

Es una memoria

voltil, mantiene los datos hasta que

se corta

la alimen-

Figura 1.8. Jerarqua de memoria.

'l

Figura 1.9. Memoria RAM DDR3


1 600 MHz.

tacin.

o Es una memoria de lectura/escritura, se pueden leer los datos que tiene


almacenados y escribir en ella nuevos datos o resultados.

Algunos tipos de memoria RAM son DRAM (Dynamic Random Access Memory, memoria de acceso aleatorio dinmica), SRAM (Static Random Access Memory, memoria esttica de acceso aleatorio), SDRAM (Synchronous
Dynamic Random Access Memory, memoria de acceso aleatorio dinmica
sncrona) y DDR SDRAM (Double Data Rare, doble tasa de transferencia
de datos).

Un ejemplo de la tecnologa actual de memoria RAM son las DDR3 SDRAM.


Al mismo nivel que la RAM, los ordenadores tambin rienen memoria ROM
(Read Only Memory memoria de slo lectura), los daros que almacena este ripo
de memoria son no voltiles, la informacin no se pierde cuando se desconecta la
energa, algunos datos que almacena son: la configuracin de la BIOS, el sistema
de arranque, etc. Las memorias RoM vienen programadas de fbrica y no se puede borrar el contenido, la memorias RoM ms modernas como EPROM (Erasa-

ble Programmable Read-Only Memory, ROM programable borrable)y EEPROM


(Electrically-Erasable Programmable Read-Only Memory ROM programable y
borrable elctricamente) permiten borrar el contenido y volver a programarlas
varias veces.

otros tipos de memoria son CMoS, eue es voltil y se utiliza para guardar la
fecha y hora actuales; la memoria CMOS, que necesira energa que le suminisrre
una batera.

KINGSTON

Discos duros
El ltimo nivel en la jerarqua de memoria son los discos duros. Son dispositivos
de almacenamiento no voltil, es decir, no se pierde la informacin cuando se
desconecta la energa. La capacidad de almacenamiento de los discos duros es
muy superior a la RAM, siendo adems de menor precio; sin embargo, el problema est en que es lento acceder a la informacin, esto se debe a que disco es un
dispositivo mecnico y tiene que moverse hasta llegar a la informacin.

Un disco duro consiste en uno o varios platos que estn girando a velocidades
de 5400, 7200, 10800 rpm, etc., mientras giran hay un componente dentro del
disco que llamado brazo mecnico, que en el extremo tiene dos cabezas que leen
y escriben sobre la cada una de las superficies del plato (caras), dentro de un disco
hay varios platos.
Pista

Rotacin

Pista

-_--_

recue,'da
Una revolucin es una vuelta de
una rueda, un eje, un disco o cualquier cosa que gire sobre su propio eje.
lectura y escrtura

Cabezas de lectura

Superficies

Figura 1.10.

Las caras se dividen en crculos concntricos llamados pistas, el conjunto de pistas respecto a la posicin del brazo mecnico es un cilindro. Cada pista se divide
en sectores que suelen tener el tamao de 512 bytes por sector (generalmente).

$ Figura

1.'l 1 . Dsco

duro Seagate 1 .5 TB.

u Introduccin a los sisternas informticos


Dispositivos de entrada y salda
La transferencia de datos se realiza mediante el sistema de entrada y salida, de esta
forma es posible comunicarse con el exterior y as poder recibir datos y enviar los
resultados.

Los dispositivos de E/S tienen dos partes: un dispositivo controlador y el disposirivo en s. El dispositivo controlador es un chip o un conjunto de chips que conrrolan fsicamente el dispositivo. La comunicacin entre el dispositivo controlador y
el sistema operativo se realiza mediante un software llamado driver.
Los dispositivos de E/S se pueden dividir en dos: dispositivos de bloque y de carcter.
Los dispositivos de bloque almacenan informacin en bloque de tamao fijo, algunos

ejemplos son los discos duros, CDs y memorias USB. Los dispositivos de carcter,
como su propio nombre indica, envan informacin en forma de carcter, un ejemplo
es el teclado.

@"ffi
Dispositivo
llave USB

Dispositivo controlador
tarjeta USB

%
WJ
Drivers

Sistema operativo

Figura 1.12. Funcionamiento de


dispositivo de entrada y salida: llave USB.

Los dispositivos en s pueden ser de entrada, salida o ambos. Se conocen como


perifricos y algunos tipos son:

Teclado

Monitor

Disco duro

Ratn

Altavoz

CD

Lpiz ptico

Auriculares

DVD

Escner

lmpresora

Tarjetas de memoria

Webcam

Proyector

Llave USB

Buses

Hay un elemento muy importante que interviene en la comunicacin entre


procesador, memoria y dispositivos de entrada y salida denominado bus, ste

se

define como un conjunto de lneas por las que se transmite informacin entre
distintos componentes hardware.
Algunos de los buses que tienen los ordenadores actuales son el PCI (Peripheral
Component Interconnect, interconexin de componentes perifricos), Express, ISA
(lndustry Standard Architecrure, Arquirectura esrndar de la industria), USB (Universal Serial Bus, Bus universal en serie), IEEE 1394 (tambin llamado Fire\7ire), etc.

ACTIVIDADES
3. Buscar informacin sobre las ltimas tecnologas de procesadores, memorias y dispositivos de entrada y salida.

4. Cul es el bus ms rpido en la actualidad?

4, EI software
caso

pr(tico

inicial

El ordenador nuevo de Daniel va


a tener sistema operativo Linux o

Windows.

Es la parte que no se puede tocar del ordenador (intangible), el software es un


elemento lgico y se define como un conjunto de rdenes e instrucciones que al
ejecutarse sirven para realizar alguna tarea (los programas sin ejecutar son simples

archivos en disco). Con el software se saca partido al ordenador, sin software el


ordenador sera un conjunto de placas, tarjetas y cables sin ninguna utilidad.

4.1. Organizacin y niveles


El software

se puede

dividir en tres tipos:

Software de sistema. Conjunto de programas que administran los recursos del


ordenador. Se llama sistema operativo al programa fundamental del ordenador y
una de sus funciones principales es controlar los recursos hardware; sin este tipo
de programas el ordenador no podra irncionar. Algunos sistemas operativos son
Windows, GNUfl-inux, MacOS, FreeBSD, Symbian, Android, etc.

v::cabularo
Programa

Conjunto de rdenes e instrucciones que al ejecutarse realizan


alguna tarea.

Lenguaje de programacin

Software de programacin. Es el conjunto de herramientas que sirvenpara crear


nuevos programas, stos se crean utilizando un lenguaje de programacin. Un
lenguaje de programacin es un conjunto de smbolos, reglas sintcticas y semnticas que indican cmo hacer un programa. Todas las rdenes o instrucciones que
forman el programa se escriben en unos archivos llamados cdigos fuente. Hay
diferentes lenguajes de programacin, una posible clasificacin por niveles es:

Conjunto de smbolos, reglas sintcticas y semnticas que indican


cmo hacer un programa.

Lenguaje mquina: es lenguaje ms prximo al hardware y es el que entiende el ordenador por estar formado por unos y ceros. Cada instruccin se
representa por un conjunto de bits.

Lenguaje mquina
Lenguaje que entiende el ordenador, est formado por unos y

Lenguaje ensamblador: consiste en asignar una notacin simblica para


representar cada instruccin mquina. A1 principio ta traduccin al lenguaje mquina se haca a mano, pero luego se cre un software traductor: el

ceros.

programa ensamblador.

Lenguaje de alto nivel: es el lenguaje ms prximo al programador que al


hardware, las instrucciones que manejan los lenguajes de alto nivel son palabras en ingls, que son ms fciles de uilizar que las palabras en lenguaje
ensamblador. Algunos de esos lenguajes son: C, Visual Basic, Java, Cobol,
Fortran. Los cdigos fuente creados en un lenguaje de alto nivel se tienen
que ffaducir a[ lenguaje mquina, este proceso se denomina compilacin y
del resultado de este proceso se obtiene un archivo binario o ejecutable que
puede utilizar el usuario.

Software de aplicacin. Se refiere a los programas que permiren realizar tareas


a los usuarios con conocimientos bsicos de informtica. Les permite sacar
provecho al ordenador y as realizar tareas relacionadas con su actividad como,
por ejemplo, escribir un documento, enviar un mail, etc.

4.2. Unidades de la informacin.


Capacidad de almacenamento

Figura 1.13.

El bit es la mnima unidad de informacin y se representa con un cero o un uno.


El conjunto de 8 bits es un byte, que es la unidad de informacin que se utiliza en
el procesamiento y almacenamiento.

* lntroduccin

a lss sistemas infarrnticos

Para tratar con cantidades mayores que los bytes se utilizan las siguientes unidades: kilobytes, megabyre, terabyte, pentabyte, etc.
Para convertir de una unidad a otra superior, se divide por

1 024 y para convertir


a una unidad inferior, se multiplica por 1 024; pot ejemplo, si renemos 2 GB y
queremos pasar a MB, tenemos que multiplicar por 1024 y entonces obtenemos

lacantidadZxl0Z4MB.
Los siguientes trminos se utilizan para medir informacin:
,Noinbrc

Unidad

valor

Bir

Byte

Kilobit

Kb

Kilobyte

KB

Megabyte

MB

igabyte

GB

1024 MB

Terabyte

TB

024 GB

Petabyte

PB

024T8

0,

8 bits
1
1

024 bits

024 bytes
024 KB

Hay que sealar la letra b minscula que aparece cuando hacemos referencia a bit
y la letra B mayscula cuando hablamos de bytes; aunque normalmente se utiliza
esta nomenclatura, no siempre es as.

Algunos ejemplos del uso de estas medidas son la capacidad de un disco duro
que se mide en gigabytes o terabyres, la capacidad de un disco Blu-ray se mide en
gigabytes, la capacidad de una memoria RAM se mide en megabytes, etc.

4.3. Representacin de !a informacin


Los ordenadores con el tiempo han evolucionado, al principio slo procesaban
lnformacin numrica (datos numricos), despus se comenzaron a utilizar para
clculos administrativos donde la informacin que se procesaba era rextual (datos
alfanumricos), por ejemplo, para hacer nminas.

Actualmente los ordenadores realizan todo tipo de tareas, desde las cosas ms
bsicas como procesar textos o hacer clculos numricos, hasta la ejecucin de
potentes aplicaciones multimedia.

i) Sistemas de numeracin
Las personas estn acostumbradas a utiiizar el sistema de numeracin decimal para
contar cosas, el sistema de numeracin decimal tiene 10 estados bsicos o dgitos (del
1 al 9 y el 0), aunque se puede utilizar cualquier sistema de numeracin, el sistema

decimal es el ms utilizado. Se puede definir un sistema de numeracin como zn

coniwto de

smbolts

y regkx

empleadns para ln" representacin de magnitudes ntnnricas.

Las

ms

tensiones elctricas con las

que trabaja un ordenador son 0 V


y +5 V (voltios). Se habla de lgica
positiva cuando la tensin de +5

V corresponde al nivel alto o

En el caso de la informtica los sistemas que ms se urilizan son:

lgico, y Ia tensin de 0 V corres-

Binario:

en un punto se asocia con el valor | y la ausencia de la misma con el valor


" "
Octal: este sistema tiene ocho valores: del 0 al 7.

'

Hexadecimal: este sistema tiene diecisis valores: del 0 al 9. Y las leas A, B,

este sistema tiene dos valores, el cero y el uno. Es el sistema que maneja el
ordenador y se representa empleando la tensin elctrica: la presencia de tensin

C,D,EyF,

saber

*0,.

ponde al nivel bajo o 0 lgico.


En el caso de la lgica negativa
ocurre Io contrario, es decir, l
corresponde al nivel ms bajo de
tensin, 0 V, y 0 al ms alto,

+5V

Tbla del sistema decimal, binario, octal y hexadecimal.


iirrxFr!!q!tii

00000

00001

0001 0

0001

001 00

001 01

001 10

00111

01

000

10

01 001

11

10

01010

12

11

01011

13

12

01 100

14

13

01 101

15

14

01110

It)

't5

01 111

11

0000

20

10

16

ii) Teorema fundamental de la numeracin

recue: da
El smbolo sumatorio sirve para

El teorema fundamental de la numeracin 1o utilizamos a diario y sin darnos

representar la suma de muchos

cuenta, con este teorema descomponemos los nmeros en productos. La expre-

trminos.

sin de este teorema

es:

i:n-l

i:n-l

N: \LJ' (dsito)
xbasei:
D rb'
Q
't
L
r

i=-d

saber ms
Segn el teorema fundamental de
la numeracin, los nmeros 1, 3,
20 y 2,10 se descomponen en:
1

Solucin

i:

3 = 3 x 100

20=2x 101+0x 100


2,10 =2x 100+ I x 10-1 +0x

Para el nmero decimal 20't0,11 definir cada uno de los valores que
representa en el teorema fundamental de la numeracin.

D,: cada uno de los dgitos, en este caso Di

100

i=-d

=2,0, 1,0,

1,

posicin respecto a la coma decimal (de izquierda a derecha), en este caso

i=3,2,1,0,-1,-2
10

b:

n:
d:

base, en este caso b


no cifras
no

= 10

a la izquierda de la coma decimal, en este cso

t't

=4

cifras a la derecha de la coma decimal, en este caso d = 2

Entonces queda:
N

:2x1

03 +0 x 1 02 + 1x 1 01 +0 x 1 0o + 1 x 1 0-1 + 1 x 1 0-2 =2010,1

Introduccin a los sistemas informticos

Es importante saber que la mayora de los sistemas numricos actuales son posi-

saber

cionales, es decir, cada dgito tiene un peso segn su posicin, por ejemplo, en el
sistema decimal la primera posicin (de derecha a izquierda) tiene el peso de 100, la
siguiente posicin 101, la siguiente 102, etc. Es posible que un dgito est en varias
posiciones representando diferentes valores.

Un ejemplo de sistema numrico


no posicional es el formado por los
nmeros romanos. En l la letra C

iii) Conversin entre sstemas de numeracin


Vamos a ver cmo pasar de un sistema de numeracin a otro con algunos ejemplos.

o Conversin

al sistema decimal.

Se aplica el teorema fundamental de la numeracin.

De binario a decimal:

Pasar el nmero

binario 1010 al sistema decimal.

Solucin
Aplicando el teorema fundamental de la numeracin:
i=n-l

N=
i

i=n-1

)--d (dgito), xbasei = :_d


) o,*b,

Di = 1, 0, 1, 0
posicin respecto a la coma decimal (de izquierda a derecha), en este caso

D,: cada uno de los dgitos, en este caso

i=3,2,1,0

b : base, en este caso b = 2


n : no cifras a la izquierda de la coma decimal, aqu n = 4
d : no cifras a la derecha de la coma decimal, aqu d = 0
Entonces queda:

N=lx23 +0x22 +1x21+0x20 =8+0+2=10

De hexadecimal a decimal:

Pasar el

nmero hexadecimal 3E al sistema decimal.

Solucin
Aplicando el teorema fundamental de la numeracin:

n='$'{oigito), xba,.i

='f'

o, * b'
=-d
--d
D,: cada uno de los dgitos, en este caso Di = 3, E
i posicin respecto a la coma decimal (de izquierda a derecha), en este caso

i= 1,0

b : base, en este caso b = 1 6


n : no cifras a la izquierda de la coma decimal, aqu n = 2
d : no cifras a la derecha de la coma decimal, aqu d = 0

Entoncesqueda:
N=3x 161+E=8+14=62

tiene el valor 100, independientemente de su posicin.

o Conversin

desde el sistema decimal.

Hay dos mtodos para convertir del sistema decimal al binario o al hexadecimal, los mtodos son:

' Por divisiones.


, Por restas sucesivas.
-

De decimal a binario:

Pasar el nmero decimal 18 al sistema binarto.

Solucin
El

primer mtodo es por divisiones:

Pasos:

saber mas
Como se indica en el ejemplo,
para pasar de decimal a binario
habr que dividir del siguiente

Se drvide

Tomamos el resto de cada divisin.

el nmero 18 por 2 (la base del sistema al que vamos a convertir).

. El cociente se sigue dividiendo hasta llegar a 0.


. Se hacen las divisiones:

modo:
r

t lal

\ et.z

\1\ 4l:
\022
\o r
't00't0 \
1/2=0 (Cuando el cociente es 0 se para de dividir)

. Para obtener

el nmero, hay que colocar los restos desde el ltimo al primero

1,0,0, 1,0.

. El nmero 18 convertido al sistema binario es 10010,


El

segundo mtodo es por restas sucesivas:

Pasos:

prepara una tabla con las sucesivas potencias de 2n siendo n tal que 2n sea
mayor o igual que la parte entera del nmero 18.
Se

toma el mayor nmero que no sea superior a la parte entera, en este caso
16 (24), esto indica que el nmero en binario tendr un 1 en la posicin 4.

Se

valor 18-16=2 y se toma el mayor nmero que no sea superior a la


parte entera, en este caso 2 (21), esto indica que el nmero en binario tendr
un 1 en la posicin 1.

Se resta el

a Este
a

proceso se repite hasta que el resultado de la resta es 0, como en este caso.

Entonces, el nmero en binario es 10010 (1 en la posicin 4, 1 en la posicin 1).

lntroduccin a los sistemas informticos

De decimal a hexadecimal

Pasar el nmero declmal 30 al sistema hexadecimal.

Solucin
Empleando el mtodo de las divisiones:
Pasos:

Se divide el nmero 30
verti r).

por'16 (la base del sistema al que vamos a con-

o Tomamos el resto de cada divisin.

. El cociente se sigue dividiendo hasta llegar a 0.


. Se hacen las divisiones:

saber mss
Como se indica en el ejemplo,
para pasar de decimal a hexadecimal habr que dividir del siguiente
modo:

30116
I

\l
1/16=0 (Cuando el cociente

1 14'
1E

es 0 se para de dividir)

Para obtener el nmero, hay que colocar Ios restos desde el ltimo al

primero 1,14.
El

nmero 14 equivale a la letra

y el 1 al 1.

El nmero 30 convertido al sistema hexadecimal es 1E.

o Conversin entre otros

sistemas.

De binario a hexadecimal:

El procedimiento de esta conversin es muy sencillo. se divide el nmero


en binario en grupos de cuatro cifras comenzando de derecha a izquierda.
Cuando se tienen los grupos de cuatro cifras se remplaza cada uno de ellos
por el valor hexadecimal que 1o representa.

r.e(u.grda.

Pasar el nmero

binario 10010 al sistema hexadecimal.

Solucin
Pasos:

.
o

Dividimos en cuatro cifras de la derecha a la izquierda, si algn grupo, como


ocurre en este ejemplo tiene menos de cuatro bits se rellena con ceros. El
nmero dividido es 0001 0010.
El

nmero 0001 es en hexadecimal

1.

. El nmero 0010 es en hexadecimal 2.


. El nmero en cuestin es 12.

00000

0001 0

0001

001 00

001 01

001 10

00001

001'11

01 000

10

01 001

11

01010

12

iv) Representacones

bi

narias

Las representaciones binarias son un conjunto de normas que permiten represen-

tar mediante ceros y unos cualquier magnitud numrica (binaria, decimal, positiva, negativa, entera, fraccionaria...), alfabtica o de cualquier otro tipo. Algunas
convenciones son Mdulo y signo (MS), Complemento a 1 (C-1), Complemento
aZ (C-2), Exceso a 2 elevado a N-1.

v) Representacones decimales
La representacin natural es el sistema decimal, por eso los ordenadores disponen de formas de representar la informacin ms ligada al sistema decimal.
Las principales representaciones decimales son Cdigos BCD (Binary Coded
Decimal, o decimal codificado en binario), decimal desempaquetado, decimal
empaquetado.

vi) Representaciones hexadecimales


utiliza los
sistemas operativos suelen trabajar con este tipo de representacin, por ejemplo,
para dar informacin sobre una zona de memoria.
Las representaciones hexadecimales tiene la ventaja de ser sencillas de

vii) Representacones en coma flotante


Una forma de representar nmeros muy grandes, o muy pequeos,

es hacerlo en
forma de potencia. Esta forma de representacin se conoce como representacin en
comaflannrr (de precisin simple 32 bits o precisin doble 64 bits).

viii) Sistemas de codificacin


Los ordenadores tienen la capacidad de almacenar y tratar informacin de distinto tipo: informacin numrica, informacin alfanumrica, informacin multimedia, etc. En cualquier caso el ordenador slo puede tratar magnitudes binarias
como hemos visto anteriormente. Por tanto, necesita convertir la informacin
externa a un formato que los ordenadores puedan entender, este proceso se denomna codificarin de la informacin.

En los apartados anteriores hemos visto las formas de representacin numrica,


el siguiente tipo de informacin empleada en un ordenador fue la informacin
alfanumrica.

recue da
El

proceso de conversin de la infor-

macin externa a un formato tal


que los ordenadores puedan entender se denomin a codificacin.

Se entiende por informacin alfanumrica al conjunto de caracteres formado por

letras, nmeros y signos de puntuacin. El sistema de codificacin empleado para


este tipo de informacin debe asignar un conjunto de bits diferente para cada

carcter alfanumrico.

Los primeros cdigos representaban un carcter con el menor nmero de bits


posible, por ejemplo el cdigo FIELD-ATA utilizaba 6 bits por carcter, en total
permita 64 caracteres diferentes Qo=64). Con este sistema se representaban
letras maysculas (sin incluir la por ejemplo), nmeros, algunos signos matemticos y de puntuacin.

Ante la necesidad de incluir ms letras como, por ejemplo, las minsculas aparecieron los cdigos de 7 y 8 bits como eI ASCII (acrnimo ingls de American
Standard Code for Information Interchange, cdigo estadounidense estndar
para el intercambio de informacin) o el EBCDIC (Extended Binary Coded
Decimal Interchange Code) de B bits. Con 7 bits se pueden representar 128 caracteres y con 8 bits 256. A la tabla de cdigo ASCII que va del carcter IZB al
255 se le denomina cdigos ASCII extendido.

lntroduccin a los sistemas informticos

Tbla del cdigo


ASCII

ASCII (hasta el cacter lZ7)

Smholo

ACfi.

mbolo

ACI1

imbolo

A5Cll

mbolo

NUL

It)

DLE

32

(espacio)

48

SOH

17

DC1

33

49

5TX

18

DC2

34

50

ETX

19

DC3

35

EOT

20

DC4

36

ENQ

21

NAK

3l

53

ACK

22

SYN

3B

&

54

BEL

L)

ETB

20

55

BS

24

CAN

40

56

TAB

')(

EM

41

5l

10

LF

26

SUB

42

27

ESC

+5

51

tr')

recue:da
Con 7 bits se pueden representar
1

28 caracteres.

Con 8 bits, que es 1 byte,

se

pueden representar los smbolos


ASCll, que son 256.

5B

59

FF

28

F5

44

60

CR

29

\l)

45

61

14

SO

30

R5

46

ol

15

SI

)1
JI

US

47

63

ACI}

Smbolo

AEII

5mbalo

Ascil

64

80

96

65

81

9l

66

82

98

67

83

68

B4

69

85

70

86

l1

87

72

BB

73

89

74

90

,rnbclo

ASCtl',

mbolo

112

13

14

99

't5

100

16

101

17

102

18

103

19

104

20

10s

21

106

22

75

91

107

76

92

108

7l

N/l

93

109

lt\

7B

94

110

126

79

95

111

121

123
124

saber

ms

Con Unicode se puede representar la mayor parte de los caracteres


de idiomas conocidos.

Existe un cdigo con mayor nmero de representacin de caracteres y se conoce


como Unicode, que emplea 8, 16 o 32 bits, por ejemplo, la versin de 32 bits
permite representar ms de 4.000 millones de caracteres.

ACTIWI}AD
5.

Pasar de binario a decimal los nmeros 101

6.

Pasar de hexadecrmal a decimal los

7.

Pasar de decimal a binario los nmeros 2014, 888. Puedes utilizar el mtodo de divisiones o de restas sucesivas

8.

Pasar de binario a hexadecimal los nmeros

10, 1 1000.

nmeros 7DA,2E11.

100'l 1, 11110001

4.4. lrlormativa legal relativa a la inforrntica


La informtica no es ajena al Derecho, adems, surgen conflictos relacionados
con la informtica que necesitan ser resueltos. Ties temas importantes son: las
licencias, la proteccin jurdica del software y la proteccin de datos.

i) Licencias del software


caso

prctico

inicial

El sistema operativo de Daniel


puede ser Linux con la licencia
pblica general de GNU o Windows 7 que tiene una licencia de
software preinstalado OEM.

Clasificamos las licencias dependiendo del tipo de software:

o Software libre: es el software que tiene autorizacin

para que cualquiera pueda


usarlo, copiarlo y distribuirlo, con modificaciones, gratis o mediante un precio. El cdigo fuente debe estar disponible. El software libre hace referencia a
la libertad de los usuarios para ejecutar, copiar, dismibuir, estudiar, cambiar y
mejorar el software. En concreto, para considerarse software libre deben garantizarse estas cuatro libertades:

Liberta 0: libertad de usar el programa con cualquier propsito.

Liberta l: libertad de estudiar cmo funciona el programa y modificarlo,


adaptndolo a tus necesidades.
Libertad 2; libertad de distribuir copias del programa, con 1o cual puedes
ayudar a tu prjimo.

reUe:jdA

Libertad 3: libertad de mejorar el programa y hacer pblicas esas mejoras a


los dems, de modo que toda la comunidad se beneficie.

El software libre dispone de licencias para su uso, una licencia se define como una
forma de contrato mediante la que el timlar de los derechos de autor establece
las condiciones y trminos bajo los que el usuario puede utilizar un determinado
programa informtico. Cuando nos referimos a las licencias de los programas
informticos, el contrato se realiza entre el creador del programa y las personas
que 1o van a utilizar. Algunos tipos de licencia de software libre son:

El cdigo fuente es el conjunto de


archivos que contienen rdenes o

instrucciones que forman el programa. Para hacer cambios en un


programa es necesario acceder al
cdigo fuente.

Licencias robustas. Los trabajos derivados se redistribuyen respetando la


misma licencia y no se puede aadir ninguna restriccin adicional. Algunos
ejemplos son:

saber

ms

(GNU General Public, Licencia pblica general de GNU).


', GNU GPL
LGPL (GNU Lesser General Public License, Licencia pblica general

La licencia GNU GPL la usan la


mayora de los programas GNU y
ms de la mitad de los paquetes
de software libre. La ltima versin

es la 3.

reducida de GNU).

AGPL (GNU Affero General Public License, Licencia pblica general de


Affero de GNU).

Licencias permisivas. Los trabajos derivados se pueden redistribuir cambiando las condiciones originales de la licencia. Algunos usuarios son:

, BSD (Berkeley Software Distribution, Distribucin de software Berkeley).


, Apache License o Apache Software License (Licencia Apache).
o

Software propietario:

un software que no es libre. Su uso, redistribucin o modificacin est prohibido, o requiere licencia para ello. Algunos tipos de licencia
de software propietario son:

es

CLUF (Contrato de Licencia

para Usuario Final) o

EULA (End User License

Agreement), este tipo de licencia permite usar un producto

un nico usuario.

Licencia de software preinstalado OEM (original equipment manufacturer,


fabricante de equipamiento original) se adquiere cuando se compra un nuevo
ordenador con software legalmente preinstalado.

lntroduccin a los sistemas informticos

Retail

es

una licencia destinada a su venta al usuario final.

Licencia por volumen es una licencia destinada a grandes clientes (organismos


pblicos, grandes instituciones, empresas, etc.) que necesitan muchas licencias
de un programa, un ejemplo, son las licencias por volumen de Microsoft.

ii) Protecc!n jurdica del software


Aunque no hay duda a la hora de proteger componentes hardware mediante la
legislacin de patentes y marcas, respecto a la proteccin de los programas no
hay uniformidad. Hay pases, como Estados Unidos o Japn, donde se protegen
mediante derechos de propiedad industrial llamado patentes y en otros, como en
Espaa, donde se protegen mediante los derechos de la propiedad intelectual.

iii) Proteccin de datos


La Ley Orgnica de Proteccin de Datos de Carcter Personal (LOPD) define
qu datos de carcter personal identifican o pueden identificar a personas fsicas.
La LOPD obliga a respetar el derecho a la intimidad de las personas que tiene
su base en la Constitucin de Espaa, y respetar la privacidad (proteccin de 1os
datos personales) de los datos almacenados en los ficheros.
La LOPD establece una serie de derechos y deberes relativos a los datos personales y a su tratamiento. Los interesados a los que se les soliciten datos personales
deben ser informados de la posibilidad de ejercitar los derechos acceso, rectificacin, cancelacin u oposicin. El responsable del fichero y quienes intervengan
en cualquier fase del tratamiento de los datos de carcter personal estn obligados
al deber de guardar secreto profesional.

recuerda
Otros tipos de software:

Software comercial: software


desarrollado con el fin de venderse y ganar dinero. Comercial
y propietario no son lo mismo, de
hecho existe el concepto software
libre comercial.

Freeware: software gratuito que


se puede redistribuir y utilizar pero

no modificar (el cdigo fuente no


est disponible).

Shareware: software que se puede utilizar con limitaciones, por


ejemplo, durante un periodo de
tiempo. Si se quiere hacer uso de
toda su funcionalidad es necesario
adquirir una licencia.

La ley establece tres niveles de medidas de seguridad:

o Nivel bsico

es cualquier conjunto de datos que se refieren a una persona

identificada o identificable: nombre, apellidos, telfono, etc.

saber m-s
La AEPD

(Agencia Espaola de Pro-

o Nivel medio incluye datos relativos a la comisin de infracciones adminis-

teccin de Datos) se encarga de

trativas o penales, Hacienda Pblica, servicios financieros y los servicios de


solvencia y crdito.

controlar el cumplimento de la ley.

o Nivel alto incluye datos de ideologa, religin,

creencias, origen racial, salud o


vida sexual, as como los recabados para fines policiales sin consentimiento de
las personas afectadas. En este nivel, adems, se incluyen los datos derivados
de actos de violencia de gnero.

Para cada uno de los niveles hay que cumplir unas medidas de seguridad que estn recogidas en la ley y afectan a la organizacin personal, gestin de soportes y
copias de seguridad, y otras medidas de seguridad, en funcin del nivel de datos
de carcter personal.

http://www.agpd.es
El nuevo Reglamento de desarrollo de la Ley Orgnica de Protec-

cin de Datos se aprob el 21 de


diciembre del 2007 por el consejo
de Ministros.
http ://www. boe. es/a eboe/
consu ltas/bases_datos/doc.

php?id=BOE-A -2008-97 9

ACTIVIDADES
9. Compara una licencia libre con una privada, cmo usaras cada una de estas dos licencias?, qu conclusiones

sacaras de las licencias si tienes que comprar software? Busca informacin en lnternet.

l0.lnvestiga sobre el procedimrento de inscripcin de ficheros en la AEPD.


f l.Busca informacin sobre las medidas de seguridad que se tienen que tomar para el nivel bsico, medio y alto.

* lntroduccin

L-

a tos sistemas informticos

Definicin de ordenador

Tipos de sistemas informticos

El ordenador se puede definir como una mquina que


permite el tratamiento automtico de la informacin

Los tipos de sistemas informticos en relacin con los ordenadores o dispositivos que se utilizan en dicho sistema
son: supercomputadoras, computadoras centrales (mainframes), servidores, ordenadores personales y dispositivos
de bolsillo.

realizando tareas de procesamiento, almacenamiento y


transferencia de datos. Los ordenadores pueden realizar
una o varias de estas funciones: procesar datos, almacenar datos y transferir datos.

Definicin de hardware
hardware, que es componente fsico, est constituido
por la mquina en sy por los dispositivos auxiliares necesarios para realizar las funciones de procesamiento, almacenamiento y transferencia de datos.
El

Definicin de software
Es la parte intangible del ordenador, un elemento lgico
que se define como un conjunto de rdenes e instruc-

ciones que al ejecutarse sirven para realizar alguna tarea.


Un ejemplo de software es el sistema operativo, que es el
programa fundamental del ordenadol siendo una de sus
funciones la de controlar los recursos hardware.

Definicin de sistema informtico


El sistema informtico es un conjunto de elementos que estn relacionados entre sy en el que se realizan tareas relacionadas con eltratamiento automtico de la informacin.

Componentes de un sistema informtico


Un sistema informtico est compuesto por hardware,
software y recursos humanos.

f . De qu se compone un sistema informtico?

a) De hardware y recursos humanos.


b) De software y recursos humanos.
c) Ninguna de las dos opciones es correcta.

2. Un dispositivo de bolsillo se considera un siste-

ma informtico?
a) No.
b) sr.

Organizacin y niveles del software


Se puede dividir en tres niveles: de sistema (conjunto de

programas que administran los recursos del ordenador,


un ejemplo es el sistema operativo), de programacin
(conjunto de herramientas que sirven para crear nuevos
programas)y de aplicacin (programas que permiten realizar tareas a los usuarios sin conocimientos profundos de
informtica).

Representacin de la informacin
Los ordenadores con eltiempo han evolucionado, al principio slo procesaban informacin numrica, despus se
comenzaron a utilizar para clculos administrativos, donde la informacin que se procesaba era textual, por ejemplo, para hacer nminas. En la actualidad relizan multitud
de clculos. por ejemplo, procesos relacionados con aplicaciones multimedia.

Normativa Iegal relativa a la informtica


La informtica no es ajena al Derecho, adems, surgen
conflictos relacionados con la informtica que necesitan
ser resueltos. Tres temas importantes son las licencias, la

proteccin jurdica del software y la proteccin de datos.

3. Qu nmero en decimal es el nmero binario

f101f0?
a) 44.

b) 64.

c) 54

4. Qu nmero en decimales el nmero hexadeci-

mal3ED6?
a) 1 6086.
5. Existe el concepto
a) S

b) 16096.

c) 16176.

software libre propietario?


b) No.

Anda mungkin juga menyukai