Professional Documents
Culture Documents
Introducción Aos Sistemas Informaticos
Introducción Aos Sistemas Informaticos
SISTEMAS INFORMTICOS:
COMPOENTES FSICOS
Introducin Informtica
O termo informtica procede da conxuncin de das palabras:
"informacin" e "automtica". A informtica permtenos xestionar a
informacin en forma de datos e instrucins, permtenos controlar
sistemas de maquinaria, crear e modificar enormes bases de datos,
realizar os efectos especiais dunha pelcula, realizar tarefas
rutineiras como a confeccin de documentos, levar a contabilidade
dunha empresa, etc.
Podemos definir a informtica como: "Ciencia que estuda o
tratamento racional e automtico da informacin ademais da
tecnoloxa para mantela conservada e utilizala de maneira
eficiente e econmica".
A principal ferramenta que actualmente nos permite o tratamento
automtico da informacin o ordenador, que podemos definir
como "Mquina composta de elementos fsicos, na sa maiora
de orixe electrnica, capaz de realizar diferentes operacins
sobre a informacin: lectura, almacenamento, clculos,
comparacins e escritura a gran velocidade e con gran
precisin".
Historia da informtica
En 1937 Na universidade de Harvard un equipo de enxeeiros de IBM
comezan a desenvolver un proxecto que en 1944 culmina na primeira
computadora electromecnica, denominada calculadora automtica de
secuencia controlada, anda que coecida popularmente como MARK I.
Tia 16,6 metros de longo, 2,6 de alto, pesaba 70 toneladas e estaba
constituda por 800.000 pezas mbiles, e o seu cableado era de
800.000 metros. Sumaba dous nmeros en menos dun segundo e
multiplicbaos en menos de tres. Poda traballar con operandos de ata
23 cifras.
Foron as esixencias militares, concretamente a necesidade de elaborar
tboas para o clculo de traxectoria de proxects, as que induciron aos
cientficos estadounidenses a construr o que considerado primeiro
ordenador electrnico, o ENIAC (Electronic Numerical Integrator And
Calculator), entrou en funcionamento en 1945, e estaba composto por
18.000 vlvulas e un consumo de 160 Kw (o mesmo que 2666
bombillas de 60w) . Era mil veces mis rpido que MARK I. En 1951
constrese a primeira computadora posta venda, o UNIVAC I, a partir
de a disparouse o desenvolvemento de novas mquinas e a sa
producin en serie.
Xeracins
de
ordenadores.
Resumo
En 1945 creouse o primeiro ordenador chamado ENIAC
Xeracin
Primeira
Segunda
Ano
Deseados
con:
Empleanse
nos campos:
Usanse
Aparecen
Caractersticas
Unha soa tarefa, se
estn facendo unha
E/S non fan outra
cousa. Tempo medio
entre
avaras
30
minutos.
Tarxetas
perforadas
Linguaxe
mquina
19521964
Administracin
xestin
Comercial
Soportes
magnticos
secuenciais
S.0.
Monousuario e
linguaxes de
programacin
Simultaneaban
o
clculo
cas
operacins de E/S.
Procesos por lotes
Grandes e
Medianas
Empresas
Discos
magnticos
S.O. multiusuario
Executan millns de
instrucins
por
segundo
Transistores
Terceira
1964- Circuitos
1971 integrados
Cuarta
1971- Circuitos
1981 integrados
Quinta
1981- Circuitos
hoxe integrados
PYMES
Disquetes
Microprocesador
Todos os
campos, e nos
fogares
Multimedia,
Redes,
Internet
Linguaxes
naturais e 5
xeracin
Aparecen as primeras
Redes
Ordenadores
de
intelixencia artificial
Linguaxes naturais e
MULTIMEDIA
4
SISTEMAS INFORMTICOS
O conxunto de ordes ou instrucins que se introducen nun ordenador para
realizar un proceso determinado denomnase programa. O conxunto de
varios programas denomnase aplicacin informtica. Unha aplicacin
informtica pode ser un programa bancario, que consta de varios programas,
cada un dos cales ten unha finalidade concreta: nminas, emprstitos,
contabilidade...
Pois ben, o conxunto de instrucins, programas e aplicacins informticas
quedan definidos baixo o termo de software.
Por outro lado, hai que considerar que para que estes programas funcionen e
poidan xerar a informacin que o usuario precisa, necesitase determinados
compoentes fsicos. Estes compoentes fsicos agrpanse baixo a
denominacin de hardware.
SISTEMAS INFORMTICOS
O conxunto de compoentes hardware, software, firmware e persoal
informtico interconectados para o tratamento da informacin constite un
sistema informtico:
Hardware: son os compoentes fsicos (tanxibles), como por exemplo
monitor, teclado, microprocesador, memoria, etc.
Software: o parte intanxible (programas e aplicacins). Pdese dividir en:
Software bsico orientado mquina, ao seu funcionamento
Software de aplicacin orientado resolucin de problemas
Firmware: o parte intanxible dos compoentes hardware. Por exemplo o
software co que estn programadas as memorias ROM, o software co que se
configuran dispositivos de comunicacins como routers e switches, etc. Este
software non doadamente modificable, unha vez que se grava nun
compoente hardware queda practicamente invariable ao longo da vida
deste.
Persoal informtico: Son as persoas que utilizan, desenvolven ou manteen
o hardware e o software.
6
L1
L2
U.A.L
L3
Perifricos
Entrada
Perifricos
Sada
MEMORIA
UNIDADES
CENTRAL
DE E/S
Dispositivos
Almacenamento
Buses do Sistema
Toda computadora basease no modelo de Von Neuman exposto en 1946 polo
matemtico hngaro John Louis Von Neuman. Unha computadora est formada
por tres partes fundamentais (Microprocesador, Memoria Principal e Unidades de
E/S), as cales dende o punto de vista do funcionamento, son independentes.
Tendese a integrar as cachs nos microprocesadores. A L1 intgrase dende o 89, a L2 dende o
92. Actualmente algns microprocesadores incorporan memorias cache L3
ESTRUTURA DO PC
A estrutura funcional dun ordenador est formada por:
Unidade Central de Proceso(CPU) ou procesador que se
encarga de procesar os datos
Memoria, que almacena a informacin
Unidades de entrada e sada, que permiten o intercambio
de datos ou informacin co exterior, as como o seu
almacenamento.
Todos os dispositivos deben estar interconectados para que a
informacin fla de entre eles segundo sexa necesario; esa a
misin dos buses, autnticas canles polas que circula a
informacin.
Unidade de Control - UC
o centro nervioso do ordenador, xa que dende ela contrlanse e
gobrnanse tdalas operacins. A tarefa fundamental recibir informacin
para interpretala e procesala despois mediante as ordes que enva aos
outros compoentes do ordenador co fin de que cada un acte no momento
e da forma precisa.
Consta dos seguintes elementos
RELOXO
Unha instrucin a
hora de ser
executada pola
computadora da
lugar a unha gran
cantidade de
microordenes
SECUENCIADOR
CONTADOR P.
DECODIFICADOR
MICRORDES
R. INSTRUCION
BUS
10
R ESTADO
CIRCUITO
OPERACIONAL
MICRRDES
REN1
REN2
BUS
11
UNIDADE DE COMA
FLOTANTE
Hoxe en da na UCP tamn se incle unha FPU
A FPU (Floating Point Unit) unha unidade de clculo especial,
que funciona con nmeros de coma flotante de varias
lonxitudes, segundo a precisin necesaria. dicir, a FPU
unha calculadora que alivia a carga da ALU.
Nos primeiros tempos do PC os microprocesadores non
incluan esta unidade, que poda incorporarse en forma de
coprocesador matemtico, ou ben, realizar os clculos
mediante software ou emuladores.
12
Memoria principal
A memoria central, principal ou interna a unidade onde estn
almacenadas as instrucins e os datos necesarios para poder realizar un
determinado proceso. Est constituda por multitude de celas ou posicins
de memoria, numeradas de forma consecutiva, capaces de reter, mentres o
ordenador estea acendido, a informacin depositada nelas.
A numeracin das celas denomnase direccin de memoria e mediante esta
pdese acceder de forma directa a calquera delas independentemente da sa
posicin; dicir, un soporte de informacin de acceso directo.
Ten asociados
os seguintes
rexistros:
En cada posicin de
memoria almacenase
1 byte
13
CACHE DO PROCESADOR
14
CPU E MP
Ver exemplo execucin instrucin
CP
U
Memoria
Principal
0 000
UC
3
D
Bus de Direccins
R1
R2
R3
R4
1
2
3
4
5
6
7
001
010
011
100
101
110
111
ALU
RIM
AC
Cela de Memoria
DatosCACHE Posicin
Bus de Datos
15
BUS
O bus o elemento de comunicacin entre os diferentes compoentes do ordenador
Fisicamente a sa descricin un conxunto de fos fsicos utilizados para a
transmisin de datos entre os compoentes dun sistema informtico.
Os buses caracterzanse por:
Ancho O nmero e disposicin das sas lias (cada lia transmite un bit)
Frecuencia Mdese en Hz Nmero de paquetes de datos que poden ser
enviados ou recibidos por segundo
Velocidade de transferencia Cantidade de datos que se poden transmitir
por unidade de tempo.
16
BUS
Codificacin da informacin
A informacin que manexa o ser humano representase por unha
combinacin de nmeros e letras coas que se forman palabras e
cantidades.
Sen embargo, o ordenador non capaz de empregar estes sistemas, xa
que o que viaxa polo interior do ordenador son tensins elctricas. Isto
fai necesario unha codificacin dos datos, para que o ordenador poida
manexalos.
Codificar significa transformar uns datos a unha representacin
predefinida e preestablecida. Por exemplo, alfabeto morse para telgrafo
18
Codificacin da informacin
A representacin interna da informacin nos ordenadores dase en forma
de impulsos elctricos.
Este sistema baseado na utilizacin do 0 e do 1 coecese como
sistema binario e o que empregan todos os sistemas informticos.
Denomnase BIT (Binary uniT) a unidade mnima de informacin que
se pode representar nunha computadora.
Con bit pdense representar dous estados, xa que pode tomar dous
valores, 0 e 1.
Con dous bits, 22 = 4 estados posibles (00,01,10 e 11).
Con tres bits, 23 = 8 estados posibles (000, 001, 010, 011, 100, 101, 110
e 111).
En xeral podemos dicir que con n bits, os estado posibles a representar
son 2n
19
Medidas da informacin
Dado que o bit unha unidade moi pequena, emprganse mltiplos do
mesmo.
A agrupacin de 8 bits denomnase byte ou octeto.
Byte
Kilobyte (KB)
Megabyte (MB)
Gigabyte (GB)
TeraByte (TB)
8 bits = caracter
1024 bytes
1024 Kilobytes
1024 Megabytes
1024 Gigabytes
20
Capacidade
(Sistema
internacional binario)
byte = 8 bits
KB = 1024 bytes = 210 bytes
MB = 1024 KB = 220 bytes
GB = 1024 MB = 230 bytes
TB = 1024 GB = 240 bytes
PB = 1024 TB = 250 bytes
EB = 1024 PB = 260 bytes
ZB = 1024 EB = 270 bytes
YB = 1024 ZB = 280 bytes
Direccionamento: - Nmero de
Velocidade de
procesamento-
1 Hz = 1 Ciclo/segundo
1 KHz = 1000 Hz
1 MHz = 1000 KHz
1 GHz = 1000 Mhz
Tasa de Transferencia-
a
velocidade que se transmiten os
datos por unha canle, tamn se
pode denominar bit rate
Tasa de Transferencia = Ancho bus
* Velocidade do bus (frecuencia)
1 bps = 1 bit/segundo
1 Byte/s = 8 bits/segundo
1 KB/s = 1000 B/s
1 MB/s = 1000 KB/s
1 GB/s = 1000 MB/s
21
Medidas da informacin
Medida formal para a capacidade
22
Exemplo
Supoemos que en Windows instalamos un Ubuntu nunha mquina en Virtual
Box con un disco de 20 GB.
Baixo Windows 20 GB = 20*1024*1024*1024 = 21474836480 bytes.
Se se fixera nunha mquina real 20 GB seran 20 *1000*1000*1000 = X bytes
Windows s utiliza un sistema binario para os GB non utiliza a medida GiB
Linux utiliza un sistema binario para os GiB e un sistema decimal para os GB.
Disco
recoecido en
Linux
23
Medidas de informacin
Engao na capacidade dos discos
Cal a capacidade real de un disco duro SATA publicitado de 500 GB
Os fabricantes fan a trampa de pasar dunha medida a outra realizando
multiplicacins/divisins por/entre 1000 en vez de 1024
500GB*1000*1000*1000=500000000000 bytes
Pero en realidade o S.0. Windows Recoeceo como:
500000000000 /1024 / 1024 / 1024 = 465,66 GB ou mis formalmente
465,66 GiB
24
Calcula
1.- Converte as seguintes unidades:
10.000 KB =
15.000 Hz =
320 Kbps =
0,4 Gbps =
MB
KHz
KB/s
KB/s
2 GB =
0,25 GHz =
1.024 MB/s =
KB
MHz
GB/s
KB/s
MB/s
Kbps
GB/s
3.- Calcular o tamao real dun disco duro de 30GB e o tamao real do teu USB. Comproba
o tamao do USB que che da o S.O. Encontras diferenzas co que che venderon ?
4.- Calcular canta memoria se direcciona con 32 bits
5.- Taxa de transferencia dun dispositivo cun ancho de datos de 32 bits e que traballa a
unha velocidade de 10 MHz
Solucin
25
Sistemas de Codificacin
26
Codificacin alfanumrica
Para representar datos alfanumricos necesitamos outros
sistemas de codificacin chamados Sistemas de Codificacin
Alfanumricos.
Os sistemas de codificacin alfanumrica serven para
representar unha cantidade determinada de smbolos,
en binario. A cada smbolo corresponderalle unha
combinacin dun nmero de bits.
A asignacin de cdigos arbitraria, e polo tanto cada
fabricante podera asignar unha combinacin diferente
ao mesmo carcter. Para combater o caos que iso
provocara, cranse cdigos que normalicen esta
situacin, e que se aceptan entre toda a comunidade
informtica como estndares.
Os sistemas de codificacin alfanumrica mais utilizados
son:
EBCDIC, ASCII e UNICODE
27
Codificacin alfanumrica
ISO que define a codificacin do alfabeto latino inclundo letras acentuadas e especiais
(como , ), necesarios para a escritura das linguas de Europa occidental: afrikans, alemn, aragons,
asturiano, cataln, dans, escocs, espaol, feros, fins, francs, galico, gallego, ingls, islands, italiano, neerlands, noruego, portugus, sueco e
Euskera.
28
Xi * B
31
285(10 = 100011101(2
285,75(10 =
100011101,11(2
32
33
34
35
16 = 2 4 Por iso
representase o
binario con 4 bits
36
37
Transformacin Indirecta
Para o resto dos cambios de base debemos utilizar o mtodo indirecto
que consiste en pasar o nmero de base n a base 10 e posteriormente a
base m
38
Base Destino
Decimal
Mtodo
B Base; i posicin do dxito (empeza en 0 de
dereita a esquerda para a parte enteira e en 1
de esquerda a dereita para a parte decimal.
X i * Bi
Decimal
Calquera base
2n
Binario
Binario
2n
Calquera Base
Calquera base
39
Potencias de 2, 8 e 16
20=1
2 9 = 512
80=1
16 0 = 1
21=2
2 10 = 1024
81=8
16 1 = 16
22=4
2 11 = 2048
8 2 = 64
16 2 = 256
8 3 = 512
16 3 = 4096
16 4 = 65536
23=8
2 4 = 16
2 -1 = 0.5
8 4 = 4096
2 5 = 32
2 -2 = 0.25
8 5 = 32768
2 6 = 64
2 -3 = 0.125
8 -1 = 0.125
16 -1 = 0.0625
2 7 = 128
2 -4 = 0.0625
8 -2 = 0.016
16 -2 = 0.004
2 8 = 256
2 -5 = 0.0312
8 -3 = 0.001
Binario
Octal
Hexadecimal
40 4