Está en la página 1de 58

15

Introduccin
lste bro surge con e proposto de ucercur u ector u os uspectos mus
mportuntes que encerrun os sstemus operutvos monopuesto, unte u crecente
demundu de personu cuucudo puru su udmnstrucon. Con tu proposto,
puede servr de upoyo tumben puru estuduntes de Cco lormutvo de Crudo
Medo de lnormutcu y us lngenerus 1ecncus.
Hoy en du, exsten muchos usuuros y proesonues de u lnormutcu
que dscuten us ventuus e nconvenentes de ugunos sstemus operutvos
monopuesto y preeren mturse u uso excusvo de uno de eos. Aqu no huy
preerencu por nngun sstemu en purtcuur, n se ntentu compururos puru
descubrr cuu es e meor de todos, sno enrquecer os contendos u exponer
sus prncpues curucterstcus, muneo y metodos puru consegur u coexstencu
entre eos.
luru todo uque que use este bro en e entorno de u enseunzu
|ccos ormutvos o unversdud), se orecen vurus posbdudes: utzur os
conocmentos uqu expuestos puru ncucur uspectos genercos de os sstemus
operutvos monopuesto o smpemente centrurse en prepurur u ondo uguno de
eos. Lu extenson de os contendos uqu ncudos huce mposbe su desurroo
competo en u muyoru de os cusos.
Ru-Mu pone u dsposcon de os proesores unu guu dductcu puru e
desurroo de temu que ncuye us soucones u os eerccos expuestos en e
texto. luede socturo u editorial@ra-ma.com, ucredtundose como docente y
sempre que e bro seu utzudo como texto buse puru mpurtr us cuses.
Caractcrizacin
dc sistcmas
opcrativos
1
Objctivos dcI captuIo
Conocer o que es un
sstemu normutco.
1rubuur con os dstntos
sstemus de representucon.
Suber o que es un sstemu
operutvo.
Ver os eementos y
estructuru de un sstemu
operutvo.
Conocer us uncones de un
sstemu operutvo.
ldentcur os procesos y sus
estudos.
Ver os dstntos tpos de
sstemus oeprutvos.
18
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
n
1.1 fl SlSTfMA lNfORMTlCO
Lu puubru informtica provene de u contruccon de os vocubos
lNfORmucon y uutoMTlCA. l dcconuro de u Reu Acudemu lspuou
u dene como e conunto de conocmentos centcos y tecncus que
hucen posbe e trutumento uutomutco de u normucon por medo de
ordenudores.
Lu puubru ordenador, computador o computadora que comunmente se
utzu puru reerrse u us muqunus normutcus, estu dendu en e dcconuro
de estu ormu: muqunu eectroncu dotudu de unu memoru de grun cupucdud
y de metodos de trutumento de u normucon, cupuz de resover probemus
urtmetcos y ogcos grucus u u utzucon uutomutcu de progrumus regstrudos
en eu.
Ln ordenudor trunsormu os dutos de entrudu en unu sudu contenendo
u normucon requerdu. Los dutos son conuntos de smboos utzudos puru
representur un vuor numerco, un obeto o unu deu en u ormu udecuudu
puru ser obeto de trutumento. Lu representucon de os dutos se huce en buse
u un determnudo codgo que e conere su sgncudo. As, por eempo,
puru representur numeros se sueen utzur os dgtos decmues, uunque se
estudurun muchos otros codgos o ormus de representucon.
Fgura 1.1. Reptesen|ac|on esquem5||ca de| |unc|onam|en|o de un otdenadot.
l vertgnoso desurroo de u normutcu en us utmus decudus hu
mpusudo, u su vez, muttud de ureus de u socedud |tecnoogu, economu,
cencus, nvestgucon...) de muneru que hoy en du purece mposbe pensur
en u muyoru de us uctvdudes de nuestru socedud sn que upurezcu ugun
sstemu normutco.
19
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
Lu muyoru de us personus utzun durumente un ordenudor, yu seu drectu
y vounturumente |escrbr unu curtu, consutur correo eectronco, escuchur
muscu, nuvegur por lnternet, ver unu pecuu, reuzur cucuos compeos...) o
ndrectumente |sucur un bete de tren, utzur un cuero uutomutco, hucer u
decurucon de u rentu, etc.).
Ln sistcma informtico puede denrse como un conunto de purtes
nterreuconudus. Ln sstemu normutco tpco empeu un ordenudor que usu
dspostvos progrumubes puru cupturur, umucenur y procesur dutos. Dcho
ordenudor, unto con u personu que o muneu y os perercos que o envueven,
resutun de por s un eempo de un sstemu normutco.
lstructurumente, un sstemu normutco se puede dvdr en purtes, pero
unconumente es ndvsbe, en e sentdo de que s se dvde, perde ugunu
de sus propedudes esencues. lor eso un sstemu normutco sn ugunu de sus
purtes no unconuru.
1odo sstemu normutco estu compuesto por tres eementos buscos:
Ln componcntc fsico |hardware) que ncuye us pucus, crcutos
ntegrudos, conectores, cubes y sstemu de comuncucones.
Ln componcntc Igico |softwarc) que permte dsponer de un enguue
ogco puru comuncurse con e hurdvure y controuro. Huy dos tpos de
sotvure:
Softwarc dc basc, que es e conunto de progrumus necesuros puru
que e hurdvure tengu cupucdud de trubuur |hucen posbe que u
puntuu uncone, que represente o que se escrbe desde e tecudo,
comuncurse con os perercos, etc.). Recbe tumben e nombre de
sistcma opcrativo.
Softwarc dc apIicacin, que son os progrumus que muneu e usuuro
|trutumento de textos, buses de dutos, hous de cucuo...).
Ln componcntc humano que estu consttudo por us personus que
purtcpun en u dreccon, dseo, desurroo, mpuntucon y expotucon
de un sstemu normutco.
Q
Q

Q
20
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
n
1.1.1 ClASlflCAClN Df lOS SlSTfMAS lNfORMTlCOS
Los sstemus normutcos se pueden cuscur de dos munerus:
lor su uso se pueden cuscur en:
Sistcmas lnformticos dc uso gcncraI, que son os que se utzun
puru vuros tpos de upcucones |es e cuso de os ordenudores
personues).
Sistcmas lnformticos dc uso cspccfico, que son os que se
curucterzun por eecutur uno o unos pocos progrumus |es e cuso de
os robots ndustrues o de os vdeouegos).
lor sus prcstacioncs se pueden cuscur en
Supcrcomputadorcs. Son equpos con grun cupucdud de cucuo.
Se utzun en e entorno tecnco-centco y en u reuzucon de
smuucones, por eempo, u Roadtunnet |Correcumnos) que
se utzu puru smuur exposones utomcus, yu que es cupuz de
reuzur l.000 bones de cucuos por segundo |l pctafIops o l.000
tcrafIops).
Sistcmas grandcs, computadoras ccntraIcs o mainframcs. Son equpos
utzudos puru dur soporte u grundes redes de comuncucones con

Fgura 1.2. Reptesen|ac|on de |a es|tuc|uta de un s|s|ema |n|otm5||co.


21
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
centos e ncuso mes de usuuros. lor eempo, puru e procesumento
de us trunsuccones buncurus.
Lu dstncon entre supercomputudores y computudorus centrues no
es sencu, pero se puede decr que us supercomputudorus se centrun
en os probemus mtudos por u veocdud de cucuo mentrus que
us computudorus centrues se centrun en probemus mtudos por os
dspostvos de l/S y u ubdud de us trunsuccones.
Sistcmas mcdios o miniordcnadorcs. Son equpos con cupucdud puru
soportur centos de usuuros con un coste y unus prestucones nerores
u os grundes sstemus. Son tumben conocdos como servdores de redes
con tcrminaIcs tontos sn cupucdud de cucuo propu. Actuumente estun
en desuso sendo rempuzudos por mcroordenudores nterconectudos
entre s |denomnudos cstacioncs dc trabajo) y con un scrvidor. ls
precso dstngur estus estucones de trubuo de us reerencudus en e
punto sguente.
fstacioncs dc trabajo. Son equpos monousuuros muy potentes y
especuzudos, ugunos con tecnoogu RlSC, que permten consegur un
uumento de prestucones |por eempo, puru dseo y CAD). Sguendo
us tendencus de rendmento de us computudorus en generu, os
mcroordenudores uctuues son mus potentes que us meores estucones
de trubuo de unterores generucones. Como resutudo, e mercudo de
us estucones de trubuo se estu vovendo cudu vez mus especuzudo,
yu que muchus operucones compeus que untes requerun sstemus
de uto rendmento pueden ser uhoru reuzudus por computudores de
proposto generu. Sn emburgo, e hurdvure de us estucones de trubuo
estu optmzudo puru stuucones que requeren un uto rendmento y
ubdud, en donde un mcroordenudor podru deur de responder.
Microordcnadorcs. Son equpos monousuuros menos potentes que se
pueden cuscur de vurus munerus. lntre eus se encuentrun: ordenudores
proesonues y personues, ordenudores de ocu y domestcos, y
ordenudores de escrtoro y portutes.
Q
Q
Q
Actividadcs
usque normucon sobre vurus supercomputudorus. (
C
22
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
n
1.1.2 fSTRUCTURA BSlCA Df UN COMPUTADOR
Ln esquemu generu de un computudor senco corresponde u os prmeros
ordenudores denomnudos computudores de Von Ncumann que ue un
mutemutco hunguro-estudoundense que reuzo contrbucones mportuntes
en dstntos cumpos de u cencu entre os que se encuentrun: u scu cuuntcu,
e unuss unconu, u normutcu y u mutemutcu. lste esquemu sgue sendo
conceptuumente vudo hoy en du.
Sguendo u arquitcctura dc Von Ncumann, un computudor estu ormudo
por:
Lnu Unidad Aritmtico-lgica (AlU), que reuzu cucuos y
compurucones, y tomu decsones ogcus |determnu s unu urmucon
es certu o usu medunte us regus de Agebru de ooe).
Lnu Unidad dc ControI |UC), que nterpretu y eecutu us nstruccones.
Lu Mcmoria principaI y unu sere de Rcgistros en donde se umucenu
normucon temporumente.
Los sistcmas dc cntrada/saIida, que permten u comuncucon con os
dspostvos perercos.
Fgura 1.3. tqu||ec|uta de |a In|dad Cen|ta| de Itoceso.
Q
Q
Q
Q
Actividadcs
usque normucon sobre Von Neumunn. (
C
23
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
n
1.1.3 VlSlN ]fRRQUlCA Df UN COMPUTADOR
luru comprender e unconumento de un computudor es necesuro tener unu
vson gobu de su estructuru erurqucu. ls decr, es mportunte durse cuentu
de que e sstemu competo estu ormudo u su vez por subsstemus reuconudos
entre s de ormu escuonudu.
NivcI 0 - lgica DigitaI. Se corresponde con e hurdvure reu de u
muqunu |dspostvos y crcutos eectroncos).
NivcI 1 - Microprogramacin. ln este nve se encuentrun os
mcroprogrumus, cuyu tureu consste en nterpretur us nstruccones de
nve superor.
NivcI 2 - lcnguajc Mquina. ls e nve neror uccesbe por e
usuuro y se corresponde con e conunto de nstruccones que ormun
e enguue drectumente nterpretube por e hurdvure, os modos de
drecconumento, os tpos de dutos, orgunzucon de subsstemu de
memoru, etc.
NivcI 3 - Sistcma Opcrativo. ls e conunto de progrumus que proporconun
ucdudes u os nvees superores en u geston de os recursos de
sstemu. De estu muneru, se creu un entorno uvorube puru que e usuuro
nteruccone con os nvees nerores de u muqunu.
NivcI 4 - lcnguajcs dc AIto NivcI. Son enguues de progrumucon con utu
ubstruccon respecto u hurdvure. l progrumudor encuentru un entorno
umgube puru u codcucon de ugortmos.
NivcI S - NivcI dc ApIicacin. ls e nve mus ueudo de u reudud scu
en e cuu e usuuro no tene en cuentu os nvees nerores.

Fgura 1.4. !|ve|es de una compu|adota.


24
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
n
1.2 CMO MfDlR lA lNfORMAClN
Lu cuntdud mnmu de normucon es u contendu en un bit |ucronmo
procedente de nges: Blnary digiT) que representu e 0 o e l, e s o e no,
e bunco o e negro |cuundo se utzu puru codcur un urchvo gruco), e
verdudero o e uso, etc. ls, por eempo, u cuntdud de normucon que
necestubu un pudre u u puertu de purtoro puru suber s se trutubu de no o de
nu, uctuumente estu preguntu se desveu en us prmerus ecogruus, pero sgue
contenendo l bt de normucon |codgo: 0 no, l nu, o vceversu).
Ln bytc es e numero de bts necesuros puru umucenur un curucter y, como
generumente os codgos mus usuues utzun 8 bts puru representur cudu
curucter, sempre que no se ndque o contruro, se consderu que l byte es
equvuente u 8 bts.
1unto os bts |b) como os bytes |B) tenen todu unu sere de mutpos que se
ormun de muneru sstemutcu uudendo e preo correspondente:
TabIa 1.1. lquvuencu entre us dstntus undudes
l lobyte |l) =2
l0
ytes =l.024 ytes
l0
3
ytes
l Megubyte |M) =2
20
ytes =l.048.576 ytes
l0
6
ytes
l Cgubyte |C) =2
30
ytes =l.073.74l.824 ytes
l0
9
ytes
l 1erubyte |1) =2
40
ytes =l.099.5ll.627.776 ytes
l0
l2
ytes
l letubyte |l) =2
50
ytes =l.l25.899.906.842.624 ytes
l0
l5
ytes
l lxubyte |l) =2
60
ytes =l.l52.92l.504.606.846.976 ytes
l0
l8
ytes
luru tener unu deu de o que representun estus cuntdudes de normucon,
pensemos que e chero de dcconuro de u Reu Acudemu ncudo en u
botecu lncurtu ocupu ugo mus de l2 M, unu mugen de 800 por 600
pxees usudu puru e escrtoro de \ndovs en coor verdudero ocupu l,3 M
y, por eempo, cudu mnuto de muscu estereo en cudud CD vene u suponer
l0 M en ormuto uav, mentrus que soo l M en mp!.
Actividadcs
Cuuntos bts huy en 64 l, y en l6 1, y en 40 C: (
C
2S
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
n
1.3 PARMfTROS PARA lA CARACTfRlZAClN Df lAS
PRfSTAClONfS
Lus prestucones de un sstemu normutco dependen de sus purtes ntegruntes
y, en ocusones, de que todos sus componentes esten equbrudos en cuunto u
sus curucterstcus puru que e rendmento de sstemu seu optmo.
lntre dchos purumetros se encuentrun:
Capacidad dc aImaccnamicnto. ls u cupucdud de u memoru prncpu
y os dspostvos de memoru musvu se mden en bytes.
Ticmpo dc acccso. ls e tempo requerdo puru us operucones de ecturu
y escrturu en un dspostvo de umucenumento.
longitud dc paIabra. ls e numero de bts de u puubru que muneu
e ordenudor, tunto en u ClL como en u memoru y en os buses de
dutos.
Ancho dc banda. ls u cuntdud de normucon trunserdu en l
segundo.
Ticmpo dc cjccucin dc un programa. ls e tempo que trunscurre desde
que se ncu un progrumu hustu que se producen os resutudos. Srve
como meddu de rendmento de un computudor.
Conjuntos dc programas dc prucba (Benchmarks). Srven puru evuuur
de ormu expermentu e rendmento de un computudor y dur unu
meddu de numero de nstruccones eecutudus por e procesudor en l
segundo.
MlPS |MiIIoncs dc lnstruccioncs Por Scgundo). ls u meddu de veocdud
utzudu cuundo us operucones se reuzun con numeros enteros.
MflOPS |McgafIops o MiIIoncs dc lnstruccioncs cn Coma fIotantc por
Scgundo). ls u meddu de veocdud utzudu cuundo us operucones se
reuzun con numeros reues.
frccucncia dcI rcIoj. lndcu u veocdud u u que un ordenudor reuzu
sus operucones Se mde en ccos por segundo |hercos y sus mutpos:
MHz y CHz).
Q
Q
Q
Q
Q
Q
Q
Q
Q
26
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
n
1.4 CMO RfPRfSfNTAR lA lNfORMAClN
lnternumente, os computudores soo reconocen dos smboos: e 0 y e l. ln
cumbo, u normucon muneudu por e hombre se representu medunte crus
decmues y etrus muyorturumente, pero no podemos ovdur us mugenes
|grucos, otogruus y vdeo) y os sondos.
Los uctores u tener en cuentu u u horu de seecconur u codcucon bnuru
mus convenente puru cudu tpo de dutos son:
Coste de u truduccon
Coste de umucenumento de u normucon
Coste de trutumento de u normucon
ln e cuso de u normucon textuu, u truduccon es muy sencu, pues
se huce etru u etru y no se escutmu en e coste de umucenumento, pero,
puru dutos numercos, u stuucon es vurube y, en us dstntus ormus de
representucon, huy que unuzur e coste de umucenumento, u compedud en
u truduccon, u ucdud puru reuzur us operucones numercus y os rungos
de representucon.
Ctro uspecto en u representucon de u normucon es u toeruncu u uos
en us operucones de ecturu y escrturu y en us trunsmsones, o que se
consgue ncorporundo redunduncu en u codcucon puru detectur y corregr
os posbes errores medunte chequeos. Ademus, cuundo u cuntdud de
normucon u representur es muy grunde, como en e cuso de un vdeo, se
hun buscudo metodos de compuctucon puru uctur su umucenumento y
retrunsmson u truves de u red.
n
1.4.1 SlSTfMAS Df NUMfRAClN USUAlfS
Ln sistcma dc numcracin es unu ormu de representur cuuquer cuntdud
numercu. Cus todos os sstemus de numerucon utzudos en u uctuudud
son de tpo ponomu. 1odo sistcma poIinomiaI cumpe us sguentes
curucterstcus:

Actividadcs
usque todu u normucon posbe de su propo equpo. (
C
27
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
1odo numero es unu expreson ormudu por un conunto de smboos,
umudos dgtos, cudu uno con un vuor o y derente u os demus.
l numero de smboos dstntos que se pueden usur en un determnudo
sstemu de numerucon consttuye su buse, es decr, en basc 10 |sistcma
dccimaI) os numeros que se pueden representur son {0, l, 2, 3, 4, 5, 6, 7,
8, 9], en buse 2 son {0, l], en buse 8 son {0, l, 2, 3, 4, 5, 6, 7] y en buse
l6 {0, l, 2, 3, 4, 5, 6, 7, 8, 9, A, , C, D, l, l].
l vuor numerco que expresu unu determnudu combnucon de dgtos
en unu buse de numerucon dudu depende de dos uctores: de vuor de
os dgtos y de u poscon de cudu uno de eos en e ponomo.
Cudu poscon de dgto tene un vuor ntrnseco que uumentu de
derechu u zquerdu segun potencus sucesvus de u buse de sstemu de
numerucon empeudo. l dgto que upurece en e extremo zquerdo es
e de mus vuor o mus peso y e coocudo en e extremo derecho es e de
menos vuor o menor peso.
De ormu generu, en un sstemu de numerucon de basc b |b entero y muyor
que u undud), un numero N cuuqueru |representudo como N
b
) se puede
expresur medunte un ponomo de potencus de u buse, mutpcudus por un
smboo pertenecente u sstemu de numerucon. ln e sguente eempo se
representun ugunos numeros en ormu ponomu:
458 |buse l0) = 458
l0
= 4 * l0
2
+ 5 * l0
l
+ 8 * l0
0
458
l0
: e numero 4 es e de muyor peso y e 8, e de menor peso.
lll0000 |buse 2) = l * 2
6
+ l * 2
5
+ l * 2
4
+ 0 * 2
3
+ 0 * 2
2
+ 0 * 2
l
+ 0 * 2
0

f]fMPlO 1.1
n
1.4.1.1 Sistcma dc numcracin cn basc dos
l sistcma binario o en basc 2 es e utzudo nternumente por e computudor.
Cudu dgto se denomnu bit y sus vuores posbes son 0 y l. As se puede
usocur |uunque puderu ser u contruro):
0 y Ausencu de 1enson
l y lresencu de 1enson

28
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
Como se vo de muneru generu en e punto unteror, un numero bnuro
esturu ormudo por un conunto ordenudo de bts. l vuor de cudu poscon
de numero uumentu de derechu u zquerdu segun potencus de 2. As, e vuor
decmu equvuente de us prmerus potencus enterus de 2 son us sguentes:
2
7
2
6
2
5
2
4
2
3
2
2
2
l
2
0
l28 64 32 l6 8 4 2 l
Lu converson de un numero en buse 2 u decmu se reuzu ucmente
representundo e numero medunte su ponomo equvuente y operundo este
en buse l0.
CONVfRTlR NMfROS Df BlNARlO A DfClMAl:
l0ll
2
= l * 2
3
+ 0 * 2
2
+ l * 2
l
+ l * 2
0
= 11
10
ll0,ll
2
= l * 2
2
+ l * 2
l
+ 0 * 2
0
+ l * 2
-l
+ l * 2
-2
= 6,7S
10

f]fMPlO 1.2
1u y como se comento unterormente, os bts sueen representurse ugrupudos
en puquetes de ocho ormundo o que se conoce como un bytc.
n
1.4.1.1.1 los nmcros con signo
Lu ormu mus hubtuu puru representur os numeros bnuros negutvos es
escrbros como s uesen postvos y uudre un nuevo smboo |e sgno -) u u
zquerdu de dgto mus sgncutvo. ln e sstemu de numerucon utzudo en
lectroncu dgtu |que es e bnuro) supondru trubuur con tres nvees ogcos
de tenson: uno puru e 0, otro puru e 1 y otro puru e sgno |-), o que sn dudu
compcuru os sstemus dgtues. luru evtur e tener que uudr e smboo |-),
cuundo se tenen que codcur tunto numeros postvos como negutvos, se usu
un bt puru ndcur e sgno de numero. lxsten vuros tpos de codcucon de
sgno, e mus senco de todos es uudr un bt extru u u zquerdu de numero
en vuor ubsouto: s e bt es 1, e numero es negutvo, s es 0, e numero es
postvo.
29
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
n
1.4.1.2 Sistcmas octaI y hcxadccimaI
l sstemu octaI o en basc 8 utzu os dgtos de l u 7.
l sstemu hcxadccimaI o en basc 16, supone u utzucon de l6 dgtos con
vuores equvuentes u os decmues de 0 u l5, como no se dspone mus que de
l0 guursmos urubgos, se utzun u contnuucon us etrus de u A u u l.
n
1.4.2 CONVfRSlONfS fNTRf SlSTfMAS Df NUMfRAClN
S se queren reuzur operucones con numeros en dstntus buses, suee
ser necesuro hucer cumbos de buse, esto es, dudo un N
bl
, queremos obtener
N
b2
.
luru evur u cubo este cumbo, exsten dstntos metodos, segun seu e pur de
buses de trubuo. Como metodo generu se utzu e sguente:
N
b1
N
10
N
10
N
b2
l prmer puso es muy senco, smpemente huy que descomponer e numero
en su representucon ponomu y sumur sus eementos.
-3 m l0ll -4 m ll00 -7 m llll
+3 m 00ll +4 m 0l00 +7 m 0lll

f]fMPlO 1.3
CONVfRTlR A DfClMAl:
5.562,7
8
= 5 * 8
3
+ 5 * 8
2
+ 6 * 8
l
+ 2 * 8
0
+ 7 * 8
-l
= 2.930,12S
10
ll.00l,l
2
= l * 2
4
+ l * 2
3
+ 0 * 2
2
+ 0 * 2
l
+ l * 2
0
+ l * 2
-l
= 2S,S
10

f]fMPlO 1.4
30
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
luru reuzur e segundo puso de u converson, se trutu de ormu sepurudu u
purte rucconuru y u purte enteru de numero en buse l0 u convertr.
Partc cntcra. luru reuzur u converson de u purte enteru, es necesuro
cucuur os coecentes sobre u nuevu buse b2.
luru eo se dvde e numero en buse l0 por u buse b2 sucesvumente,
obtenendo os coecentes de resto de cudu dvson hustu que se obtengu
un cocente menor que b2, ese cocente seru e utmo coecente.

CONVfRTlR fl NMfRO S.270


10
A BASf 8:
Divisin Cociente Rcsto (cocficicntc)
5.270 : 8
658 : 8
82 : 8
l0 : 8
658
82
l0
l
u0 = 7
ul = 2
u2 = 2
u3 = 2
u4 = l
Resutudo: S.270
10
= 12.227
8

f]fMPlO 1.S
CONVfRTlR fl NMfRO S17
10
A BASf 2:
Divisin Cociente Rcsto (cocficicntc)
5l7: 2
258 : 2
l29 : 2
64 : 2
32 : 2
l6 : 2
8 : 2
4 : 2
2 : 2
258
l29
64
32
l6
8
4
2
l
u0 = l
ul = 0
u2 = l
u3 = 0
u4 = 0
u5 = 0
u6 = 0
u7 = 0
u8 = 0
u9 = l
Resutudo: S17
10
= 1.000.000.101
2

f]fMPlO 1.6
31
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
Partc fraccionaria. Aborduremos uhoru u converson de u purte
rucconuru de un numero en buse l0.
l proceso es smur u unteror, pero mutpcundo u purte rucconuru
por u nuevu buse b2, de resutudo obtendo en cudu mutpcucon, u
purte enteru seru e coecente y u purte rucconuru se mutpcuru de
nuevo por b2.
Cuundo se utzun os sstemus bnuros, octu y hexudecmu, puede
empeurse e metodo generu de converson entre buses, uunque exsten metodos
mus rupdos que no requeren e puso ntermedo por buse l0, yu que sus buses
son potencus de 2. De estu ormu, u cudu dgto octu e corresponden tres
dgtos bnuros y u cudu dgto hexudecmu, cuutro bnuros.
HcxadccimaI 2 8 A
Binario l 0 l 0 0 0 l 0 l 0
OctaI l 2 l 2

CONVfRTlR fl NMfRO 0,S43


10
A BASf 8:
MuItipIicacin fntcro (cocficicntc) Rcsto
0,543 * 8 = 4,344
0,344 * 8 = 2,752
0,752 * 8 = 6,0l6
0,0l6 * 8 = 0,l28
0,l28 * 8 = l,024
u
-l
= 4
u
-2
= 2
u
-3
= 6
u
-4
= 0
u
-5
= l
0,344
0,752
0,0l6
0,l28
0,024
...
Resutudo: 0,S43
10
= 0,42601...
8

f]fMPlO 1.7
CONVfRSlN fNTRf BASfS:
lA3l
l6
= llll l0l0 00ll llll
2
3.456
8
= 0ll l00 l0l ll0
2

f]fMPlO 1.8
32
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
TabIa 1.2. Correspondencu entre us dstntus buses
de numerucon
HfXADfClMAl
BASf 16
DfClMAl
BASf 10
OCTAl
BASf 8
BlNARlO
BASf 2
0 0 0 0000
l l l 000l
2 2 2 00l0
3 3 3 00ll
4 4 4 0l00
5 5 5 0l0l
6 6 6 0ll0
7 7 7 0lll
8 8 l0 l000
9 9 ll l00l
A l0 l2 l0l0
B ll l3 l0ll
C l2 l4 ll00
D l3 l5 ll0l
l l4 l6 lll0
l l5 l7 llll
n
1.4.3 CDlGOS AlfANUMfRlCOS
Son uqueos que srven puru representur curucteres uunumercos: crus
decmues, etrus, curucteres especues y curucteres de contro.
Lno de os codgos mus utzudos puru este n es e codgo ASCII |Amcrcan
Slandard Codc lor Inlormalon Inlcrchangc), que utzu 7 bts puru u
codcucon de etrus muyuscuus, mnuscuus, crus numercus y unu sere de
sgnos de puntuucon y smboos grucos.
Actuumente, se utzu e codgo ASCll extenddo de 8 bts que codcu todo
e uubeto nternuconu y permte u computbdud con os regstros de 8 bts
dentro de os ordenudores, udemus de servr puru detectur posbes errores de
trunsmson.
Actividadcs
Convertu u bnuro os numeros: 525
l0
, 372
8
y 37l
l6
luse u decmu us cuntdudes: lll.000
2
, 372
8
y 37l
l6
(
(
C
33
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
TabIa 1.3. 1ubu de codgos ASCll estundur
* 0 1 2 3 4 S 6 7 8 9 A B C D E f
0 NLL SCH STX l1X lC1 lN ACl lL BS 1A Ll VT ll CR SO SI
1 DlL DCl DC2 DC3 DC4 NAl SYN l1 CAN lM SUB lSC lS CS RS US
2 ! # $ % & | ) * + , - . /
3 0 l 2 3 4 5 6 7 8 9 : , < = > :
4 @ A B C D l l C H I J l L M N O
S l R S T U V \ X Y Z [ \ ] ^ _
6 ` u b c d e g h k M n o
7 l q r s t u v v x y z { | ] ~
losterormente hun upurecdo nuevos sstemus de codcucon que permten
representur un muyor numero de smboos uunumercos empeundo un muyor
numero de bts en u codcucon. Se debe destucur e codgo In|code, que
empeu l6 bts en u codcucon.
n
1.S fl SlSTfMA OPfRATlVO
Ln sistcma opcrativo es un progrumu o conunto de progrumus que uctuu
como ntermeduro entre e usuuro y e hurdvure de ordenudor, gestonundo
os recursos de sstemu y optmzundo su uso.
l sstemu operutvo es en s msmo un progrumu, pero un progrumu muy
especu y quzu e mus compeo e mportunte. Cuundo se conectu un ordenudor
se curgu purte de sstemu operutvo en u memoru y se eecutu. l sstemu
operutvo desp|et|a u ordenudor y huce que reconozcu u u ClL, u memoru, us
undudes de dsco y cuuquer otro dspostvo conectudo u eu como e tecudo,
e ruton, u mpresoru, etc., vercundo us que no exstun errores de conexon
y que todos os dspostvos se hun reconocdo y trubuun correctumente. A este
prmer dugnostco se e denomnu POST.
l sstemu operutvo presentu u usuuro u muqunu de unu ormu mus uc de
muneur y progrumur que e hurdvure que estu por debuo, es decr, un usuuro
normu, smpemente ubre os cheros que grubo en un dsco, sn preocupuse
por u dsposcon de os bts en e medo sco, os tempos de esperu de motor
de dsco, u poscon de un cubezu, e ucceso de otros usuuros, etc.
Actividadcs
Codque u puubru Hou en ASCll. (
C
34
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
n
1.S.1 fUNClONfS Dfl SlSTfMA OPfRATlVO
A contnuucon se muestrun us uncones prncpues que reuzu todo
sstemu operutvo:
ControI dc Ia cjccucin dc Ios programas. luru eo, uceptu os trubuos,
udmnstru u muneru en que se reuzun, es usgnu os recursos y os
conservu hustu su nuzucon.
Administracin dc pcrifricos. Coordnundo y munpuundo os
dspostvos conectudos u ordenudor.
Gcstin dc pcrmisos y dc usuarios. Adudcu os permsos de ucceso u
os usuuros y evtu que us uccones de uno uecten e trubuo que estu
reuzundo otro.
ControI dc concurrcncia. lstubece prordudes cuundo derentes
procesos soctun e msmo recurso.
ControI dc crrorcs. Cestonu os errores de hurdvure y u perddu de dutos.
Administracin dc mcmoria. Asgnu memoru u os procesos y gestonu
su uso.
ControI dc scguridad. Debe proporconur segurdud tunto puru os usuuros
como puru e sotvure y u normucon umucenudu en os sstemus.

Fgura 1.S. I| SC como |n|etmed|at|o en|te |os usuat|os y e| hatduate.


3S
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
ln concorduncu con estus uncones
prncpues, es posbe unuzur u estructuru
de un sstemu operutvo en cnco nvees. Los
prmeros dos nvees entrurun dentro de u
purte de sstemu operutvo dependente de
hurdvure, e resto de os nvees pertenecen
u u purte portube de msmo |ver guru
l.6).
Cudu uno de os nvees se comuncu
con e nmedutumente neror y superor
coordnundo sus uncones.
NivcI 1. Gcstin dcI Proccsador. ln este nve se encuentru u purte de
sstemu operutvo encurgudu de u geston de u ClL. ln os sstemus
operutvos mutproceso |es decr, que pueden eecutur vuros procesos
u u vez), este nve se encurgu de compurtr u ClL entre os dstntos
procesos reuzundo uncones de sncronzucon, conmutucon de u
ClL y geston de nterrupcones.
NivcI 2. Gcstin dc Mcmoria. lste nve es e encurgudo de repurtr
u memoru dsponbe entre os procesos. Se reuzun uncones de
usgnucon y berucon de memoru, y e contro de voucon de ucceso
u zonus de memoru no permtdus.
NivcI 3: Gcstin dc Proccsos. lste nve es e encurgudo de u creucon
y destruccon de os procesos, ntercumbo de mensues y deteccon y
urrunque de os msmos.
NivcI 4. Gcstin dc Dispositivos. ln este nve se reuzu u geston de us
entrudus/sudus |I/S) en uncon de os dspostvos exstentes. lntre otrus,
se encurgu de us uncones de creucon de procesos de I/S, usgnucon y
berucon de dspostvos I/S, y puncucon de u I/S.
NivcI S: Gcstin dc Ia lnformacin. l obetvo de este nve es e de
gestonur e espuco de nombres ogcos, utzudos puru smpcur e
ucceso u os recursos, yu que medunte estos se susttuyen rutus de ucceso
que pueden ser muy urgus y dces de recordur por un soo nombre,
encurgundose e sstemu operutvo, de ormu totumente trunspurente
puru e usuuro, de reuzur esu busquedu de rutu. Ctro de sus cometdos
es u proteccon de u normucon reuzundo uncones de creucon y
destruccon de cheros y drectoros, uperturu y cerre de cheros, ecturu
y escrturu de cheros, y proteccon de ucceso.

Fgura 1.6. Isquema de te|ac|on en|te


pat|es so||uate y hatduate.
36
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
ls mportunte destucur que un msmo sstemu operutvo puede trubuur
en mutpes putuormus hurdvure, por o que debe poder udupturse u us
pecuurdudes de cudu unu de eus.
lmugnese un progrumudor que pretendu reuzur unu upcucon de geston
de urchvos, teorcumente deberu conocer us pecuurdudes de hurdvure
en donde correru su upcucon u u horu de munpuur urchvos pero grucus
u u exstencu de sstemu operutvo, e progrumudor puede ubstruerse de
us pecuurdudes de u muqunu y su upcucon unconuru correctumente
ndependentemente de hurdvure que este por debuo.
n
1.S.2 COMPONfNTfS Df UN SlSTfMA OPfRATlVO
ln un sstemu operutvo se dstnguen os sguentes componentes:
n
1.S.2.1 kcrncI
l kcrncI es e nuceo de sstemu operutvo. Cuundo urruncu e ordenudor, se
curgu en memoru y permunece u, reuzundo uncones buscus como:
Muneo de u memoru.
Comuncucon entre procesos.
Contro de nterrupcones.
Muneo de condcones de error.
1rusudo de contro de un proceso u otro.
Contro de perercos.

Fgura 1.7. I| SC como d|tec|ot de opetac|ones sobte e|


hatduate.
37
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
n
1.S.2.2 Programas y Proccsos
Ln proccso es un progrumu en eecucon. Cudu proceso se compone de un
codgo que se eecutu y unu estructuru de dutos, estundo umbos curgudos en
memoru.
No huy que conundr procesos con urchvos o progrumus. lor eempo, un
compudor C no es un proceso, pero un compudor C eecutundose seru un
proceso puru e sstemu operutvo y, por o tunto, e usgnuru recursos |ClL,
memoru, etc.) y controuru su eecucon.
Lu estructuru de dutos srve puru dentcur unvocumente cudu proceso
y controur todos os uspectos de su eecucon. Cudu estructuru contene
buscumente os sguentes dutos:
fstado actuaI dcI proccso. luede ser: ln eecucon, lsperundo, Detendo,
etc.
ldcntificacin unvoca dcI proccso. A cudu proceso se e usgnu un IlO
|codgo dentcudor de proceso) que se utzuru puru dentcuro unte
e sstemu operutvo.
Prioridad dcI proccso. Cudu proceso tene usgnudu unu prordud, de ormu
que, en cuuquer nstunte, e proceso que muyor prordud tene usgnudu,
de entre os que estun en estudo lSllRANDC, es e que se eecuturu.
Zona dc mcmoria asignada. Cudu proceso debe tener unu zonu de
memoru ndependente que no puede ser ntererdu por otros procesos.
Rccursos asociados u proceso como cheros, semuoros, etc.
n
1.S.2.3 PIanificacin dc CPU-MuItiproccsamicnto
lxsten ordenudores que dsponen de vuros procesudores, por o que
son cupuces de eecutur u msmo tempo vurus tureus, estos computudores
dsponen de sstemus operutvos |SSCC) especues denomnudos Sistcmas
muItiproccsador. ln os ordenudores convenconues, normumente soo se
dspone de un procesudor por o que en cudu momento soo se esturu procesundo
unu tureu |uctuumente, os procesudores dsponen de vuros nuceos que, en
determnudus uctucones, pueden uctuur como s uerun vuros procesudores).
No obstunte, es posbe creur u uson de mutprocesumento por medo de
nterrupcones, cumbundo e proceso uctvo cudu certo tempo uunque no se
huyu nuzudo u tureu en eecucon.
Q
Q
Q
Q
Q
38
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
l sstemu operutvo se encurgu de compurtr u ClL entre os dstntos
procesos de u muneru mus ecente posbe, persguendo os sguentes
obetvos:
fquidad.
Eficiencia.
Bajo ticmpo dc rcspucsta.
Rcndimicnto aIto.
Minimizacin dcI ticmpo dc cspcra.
Desgrucudumente, todos estos obetvos no se pueden consegur
smutuneumente.
lxsten dos ormus buscus de reuzur estu conmutucon entre tureus.
Coopcrativc switching. Lus tureus cooperun unus con otrus suspendendose
vounturumente cudu certo tempo en puntos determnudos de su
eecucon. \|ndous !.x es un eempo de este metodo de conmutucon.
Prc-cmptivc switching. l sstemu operutvo nterrumpe u tureu que se
estu eecutundo segun certo ugortmo de prordudes. Lnux y todus
us versones desde \|ndous 0S son eempos de este metodo de
conmutucon.
Cuundo un proceso se suspende temporumente, deberu rencurse
despues, exuctumente en e msmo estudo en que se encontrubu cuundo se
detuvo. l sstemu operutvo se encurgu de guurdur e estudo en que estu u
tureu u suspenderse, guurdundo e contendo de regstros de procesudor y
reempuzundoos con vuores de u proxmu tureu u eecutur.
lste cumbo de contendo de regstros se denomnu cambio dc contcxto. lste
cumbo requere un tempo muy pequeo en compurucon u tempo que se e
usgnu u cudu tureu puru su eecucon.
n
1.S.2.4 AIgoritmos dc pIanificacin
lxsten dstntos ugortmos empeudos puru reuzur u puncucon. l mus
senco de eos es e PfPS |Primcro cn fntrar, Primcro cn SaIir o flfO en
nges, Frsl Inul Frsl Oulul), en e cuu no se beru u ClL hustu que no
termnu e proceso en eecucon y os tempos de respuestu vurun uertemente
de un momento u otro, segun e orden de egudu u u ClL de os procesos.

Q
Q
39
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
Ctro tpo de ugortmo de puncucon es e S]f (Shorlcsl )ob Frsl), es decr,
e trubuo mus corto se eecutu prmero. lste ugortmo usgnu u ClL u trubuo
que requere menor tempo de proceso.
Lu dcutud resde en suber cuu de os procesos en esperu de ser eecutudos
tendru menor tempo de proceso, puru eo se empeun ugortmos de predccon
que cucuun e sguente tempo de eecucon de un proceso como unu medu
exponencu de os tempos de us utmus eecucones de esu purte de codgo.
l probemu que puede presenturse es que vuyun entrundo u u cou de esperu
de eecucon os procesos cortos y os procesos urgos que esten esperundo no
se eecuten nuncu. luru evtur esto, se empeun tecncus de enveecmento de
procesos, uumentundo u prordud de os procesos que evun mucho tempo
nuctvos.
Lno de os ugortmos mus sencos, usto y de uso mus umpo es e Round
Robin. ln su utzucon no se estubecen prordudes, cudu proceso tene
1enemos tres procesos con dstntos tempos de procesumento:
lroceso l: l8 Lndudes
lroceso 2: 6 Lndudes
lroceso 3: 6 Lndudes
Los eecutumos utendendo u ugortmo IlIC y |no estumos tenendo en cuentu u
prordud de os procesos).
ln e prmer cuso:
lRCClSC l ------------lRCClSC 2---------lRCClSC 3
lstudundo e tempo medo de retorno, es decr, e tempo medo que se turdu en
nuzur un proceso, tendremos: |l8 + 24 + 30) / 3 = 24
ln e segundo cuso, e orden de egudu de os procesos es otro:
lRCClSC 2------------lRCClSC 3---------lRCClSC l
l tempo medo de retorno en este cuso seru: |6 + l2 + 30 ) / 3 = l6. A hucer u medu
se uprecu que os procesos estun menos tempo esperundo.
Se observu que, empeundo e ugortmo IlIC, s upureceru unu tureu crtcu que
requrese utencon nmedutu, estu deberu esperur u u nuzucon de us tureus en
cou.

f]fMPlO 1.9
40
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
usgnudo un tempo de eecucon denomnudo quantum, s se cumpe ese
tempo y u tureu no hu concudo, se du puso u sguente proceso y e proceso
no nuzudo pusu u nu de u stu de procesos en esperu.
1u y como se muestru en u guru l.8, s se estu eecutundo e proceso l y
se ugotu su cuntdud de quan|um, se desuouru u ClL y pusuru u eecuturse
e proceso 2. Cuundo termne e quan|um de proceso l0 se pusuru de nuevo
u proceso l.
Ctros tpos de ugortmos son os busudos en prioridadcs. ln eos, se usocu
unu prordud u cudu proceso y u ClL se usgnu u trubuo con prordud mus
utu en cudu momento. Normumente, s se estu eecutundo un proceso de
prordud medu y entru un proceso de prordud muyor, se requsu u ClL u
prmer proceso y se e entregu u proceso de muyor prordud.
Fgura 1.8. I|an|||cac|on Round Rob|n.
Fgura 1.9. Isquema de u||||zac|on de |a CII con pt|ot|dades.
Trabajo 2 Trabajo 1 Trabajo 3 Trabajo 1
Apropiacin
41
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
ln este eempo, se observu que u ClL estu eecutundo e trubuo l cuundo se
recbe u petcon de trubuo 2 que tene utu prordud, entonces, se desuou u ClL
y se utende u petcon de trubuo 2 y, cuundo termne, se recuperuru e trubuo l.
Normumente, en os sstemus operutvos sueen upurecer hbrdos de vuros
ugortmos de puncucon.
lor eempo, se puede trubuur con un ugortmo busudo en pt|ot|dades,
upcundo S/I o Round Rob|n, cuundo exstun vuros procesos con u msmu
prordud.
Los procesos de prordud mus utu |prordud 4) se eecuturun prmero
y, como huy 4 procesos, u ClL se repurtru utzundo e ugortmo Round
Rob|n. Cuundo estos procesos nucen, se pusuru u os de prordud 3 y us
sucesvumente.
n
1.S.2.S Sincronizacin dc Proccsos
Cuundo se eecutun vuros procesos u u vez, es posbe que estos compurtun
uno o vuros recursos de sstemu |montor, memoru...). l obetvo de sstemu
operutvo es permtr que vuros procesos compurtun recursos sn que se produzcun
probemus. Los procesos pueden ser indcpcndicntcs o coopcrantcs.
Fgura 1.10. |got||mo de p|an|||cac|on con 4 c|ases de pt|ot|dad.
PRlORlDAD 4
PRlORlDAD 3
PRlORlDAD 2
PRlORlDAD 1
42
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
Los proccsos indcpcndicntcs pueden eecuturse u u vez, detenerse
y reurruncurse sn nngun eecto negutvo, son procesos determnstus y
reproducbes. lor eempo, un progrumu que cucue numeros prmos.
Los proccsos coopcrantcs compurten su estudo, su unconumento no es
determnstu |pueden durse stuucones nesperudus) y puede ser rreproducbe.
lor eempo, dos procesos que se eecutun u u vez y compurten u puntuu, uno
escrbendo ubc y e otro cbu. Segun seu u sncronzucon de os procesos
por e sstemu operutvo, en u puntuu podru verse ubccbu o ucbbcu y otrus
combnucones.
ln e cuso de os procesos cooperuntes, es posbe que se produzcun
stuucones pegrosus en us que se perdu e contro.
lor eempo, dos personus que vven untus:
TabIa 1.4. lempo pructco de procesos cooperuntes
Pcrsona A Pcrsona B
09:50 Legu u cusu
l0:00 Mru u neveru. No huy eche
l0:l0 Vu u u tendu
l0:20 Legu u u tendu
l0:30 Deu u tendu
l0:40 Legu u cusu y guurdu u eche
l0:l0 Legu u cusu
l0:20 Mru u neveru. No huy eche
l0:30 Vu u u tendu
l0:40 Legu u u tendu
l0:50 Deu u tendu
ll:00 Legu u cusu y yu huy eche!!
lste probemu pructco puede extrupourse u mutpes cusos normutcos.
Los dos procesos compurten un recurso y no exste nngun tpo de
sncronzucon entre eos. ls necesuro que exstu unu ormu de prohbr que
mus de ugun proceso eu o escrbu dutos compurtdos u u vez.
Fgura 1.11. Itocesos |ndepend|en|es y coopetan|es.
1.1 1.1
lNDfPfNDlfNTfS
1.1. 1.1.
COOPfRANTfS
43
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
Lo que huy que consegur es:
fxcIusin mutua. ls un mecunsmo por e que se useguru que soo unu
personu o proceso esturu hucendo ugo en un nstunte determnudo y os
otros esturun excudos |por eempo, dos procesos que compurten unu
seccon de memoru).
Scccin crtica. ls unu seccon de codgo en u que se reuzun operucones
que pueden dur ugur u ntererencus con otros procesos. Cuundo un
proceso este eecutundo su seccon crtcu, nngun otro proceso puede
estur en eu. ls decr, u seccon crtcu debe eecuturse en excuson
mutuu. Huy que tener en cuentu que un proceso no puede dotm|tse en
su seccon crtcu porque esturu boqueundo u seccon crtcu de otros
procesos en eecucon.
n
1.S.3 BlOQUfOS
Lu muyoru de os recursos que exsten en cuuquer ordenudor soo pueden
ser utzudos por un proceso u u vez. ustu pensur, por eempo, en unu
mpresoru: no es posbe que dos procesos hugun uso u msmo tempo de este
dspostvo, e resutudo seru cutustroco.
Sn emburgo, en un sstemu operutvo muttureu, u stuucon unterormente
comentudu puede durse en muttud de ocusones y e sstemu operutvo deberu
encurgurse de que esto no ocurru, otorgundo ucceso excusvo u os recursos de
sstemu susceptbes de ser ucceddos por mus de un proceso u msmo tempo.
No obstunte, u upropucon de un dspostvo I/S puru uso excusvo puede
provocur, u su vez, probemus gruves que e sstemu operutvo tumben deberu
encurgurse de resover.
lmugnese dos procesos que deseun mprmr un grun urchvo stuudo en
unu cntu u msmo tempo. l proceso A soctu en uso excusvo u mpresoru
mentrus que e proceso B soctu e uso excusvo de u cntu. l proceso A no
puede comenzur u mpreson porque no tene ucceso u u cntu, pero no beru
u mpresoru. Mentrus tunto, e proceso B no ncu u mpreson yu que no tene
ucceso u u mpresoru pero no beru u upropucon de u cntu. Se dce que
os procesos se hun boqueudo y permunecerun us puru sempre s e sstemu
operutvo no se encurgu de souconuro.
l bIoquco de un conunto de procesos se produce cuundo un proceso esperu
un evento que soo puede ser provocudo por otro proceso de conunto. Los
Q
Q
44
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
procesos permunecerun esperundo, nnguno de eos reuzuru nngunu uccon
hustu que otro bere ugun recurso, por o que se entru en un buce de esperu
nnto.
l boqueo se denomnu tumben de muneru muy ustrutvu como abrazo
mortaI.
Los sstemus operutvos empeun dstntus tecncus puru enrenturse u
probemu de os boqueos.
AIgoritmo dcI avcstruz. ls decr, meter u cubezu buo terru e gnorur
e probemu. S despues de estudur u probubdud de boqueos en e
sstemu, se egu u u concuson de que estu es muy buu |por eempo,
un boqueo cudu ses uos) es posbe que os progrumudores decdun no
perder e tempo en mpementur tecncus de deteccon y correccon de
boqueos. Lnux unconu con este ugortmo.
fvitarIos. Medunte un estudo cududoso de u usgnucon de recursos, e
sstemu operutvo puede consegur que nuncu se produzcun boqueos.
Dctcccin y rccupcracin. Los boqueos se producen pero e sstemu
operutvo se encurgu de detecturos y recuperurse de eos.
n
1.S.4 GfSTlN Df MfMORlA
Desde un punto de vstu computuconu, u memoru de un ordenudor puede
verse como unu tubu de puubrus, cudu unu de eus con su propu dreccon.
TabIa 1.S. lstructuru de u memoru
Dircccin Dato
l0h CCh
llh Ah
l2h Ach
l3h AAh
... ...
Como se hu comentudo unterormente, unu de us uncones buscus de
sstemu operutvo es u de hucer ver u usuuro que se eecutun vuros procesos
a| m|smo ||empo en un sstemu que reumente es monoproceso. luru eo, deberu
Q
Q
Q
4S
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
compurtr todos os dspostvos entre os dstntos procesos buscundo u muxmu
ecencu sn que exstun probemus de coordnucon.
Cudu proceso en eecucon necesturu un ureu de memoru puru ubcur tres
tpos de dutos: e cdigo de proceso |us nstruccones), os datos |vurubes
ncuzudus) y u piIa |zonu de trubuo durunte u eecucon).
l gcstor dc mcmoria es u purte de sstemu operutvo encurgudu de usgnur
u memoru u os procesos y gestonur su uso. Debe proporconur proteccon y
uso compurtdo, es decr, debe proporconur un espuco de memoru puru cudu
proceso que o neceste y controur que nngun proceso trubue en zonus de
memoru que no e correspondun.
Cube seuur que dos procesos pueden tener unu zonu de memoru de trubuo
compurtdu u u que os dos puedun tener ucceso. lor eempo, mugnese un
sstemu de contro de temperuturu de unu hubtucon con dos procesos. Lno de
eos se encurgu de eer u temperuturu de un sensor, e otro, u purtr de dchu
temperuturu y de vuor deseudo, controu un generudor de ro/cuor. ln uncon
de estus condcones, e prmer proceso eeru u temperuturu y u deposturu en
unu poscon de u memoru u u que e segundo proceso deberu tener tumben
ucceso.
ln este cuso, e gestor de memoru deberu controur e ucceso u esus zonus
compurtdus puru que os dutos escrtos y edos seun correctos y no se produzcun
cosones o ecturus erroneus |por eempo, que e segundo proceso eu un duto
u medo escrbr por e prmer proceso).
Fgura 1.12. Isquema de uso de memot|a
en un s|s|ema mu|||ptoceso.
Rcscrvado
Sistcma Opcrativo
Rcscrvado Proccso 1
Rcscrvado Proccso 2
Rcscrvado Proccso 3
46
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
Los crteros empeudos puru evuuur un gestor de memoru son:
Mcmoria dcsaprovcchada. Se corresponde con u memoru que se perde
en e proceso de usgnucon.
CompIcjidad cn cI ticmpo. ls e tempo perddo en e proceso de ucceso
u u zonu de memoru usgnudu.
Proccsos supIcmcntarios dc acccsos a mcmoria. Son os pusos u reuzur
puru ucceder u un duto en u memoru.
Como en e cuso de uso de ClL, exsten derentes ugortmos puru u
geston de memoru.
Lu opcon mus sencu puru reuzur us usgnucones es dvdr u memoru
en m purtes, de msmo o dstnto tumuo. Cuundo se curgue un trubuo,
se e usgnuru u purtcon de memoru mus pequeu dsponbe que puedu
contenero. l probemu de este tpo de usgnucon por purtcones us es e
desuprovechumento de memoru que ogcumente se produce.
n
1.S.4.1 fragmcntacin
Lu fragmcntacin puede denrse como u cuntdud de memoru
desuprovechudu por e gestor de memoru. luede ser de dos tpos:
fragmcntacin intcrna. Se debe u u derencu de tumuo entre u purtcon
de memoru y e obeto resdente dentro de eu. Lnu posbe soucon u u
rugmentucon nternu seru u usgnucon dnumcu de memoru. ln eu, os
boques no tenen un tumuo predendo y e gestor de memoru usgnuru
un espuco de memoru segun us curucterstcus de proceso u eecutur.

Q
Fgura 1.13. s|gnac|on de b|oques y ||pos de |tagmen|ac|on.
Proccso A
6kB
Proccso A
SkB
BlOQUf 8kB
f. lntcrna
f. lntcrna
f. fxtcrna
BlOQUf 8kB
{
{
47
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
fragmcntacin cxtcrna. Se debe u desuprovechumento de memoru
entre purtcones no contguus. luru souconur u rugmentucon externu
seru necesuro poder reubcur progrumus en tempo de eecucon, o cuu
es conocdo como compactacin dc mcmoria.
ln u pructcu, us purtcones us no son muy utructvus, sobre todo s se
dspone de pocu memoru, puesto que u muyor purte de estu se desperdcu con
progrumus menores que sus purtcones. ln vez de esto, se utzu un ugortmo
de geston de memoru busudo en particioncs variabIcs.
Con us purtcones vurubes e numero, poscon y tumuo de us msmus
vuru de ormu dnumcu. Con eo, u geston de memoru es mucho mus ecente
yu que e tumuo de cudu boque se uduptu u us necesdudes de cudu proceso,
emnundose u rugmentucon nternu.
Logcumente, trubuur con purtcones vurubes mpcu un gestor de memoru
mucho mus compeo.
n
1.S.4.2 Scgmcntacin
Lu scgmcntacin es un esquemu de geston de memoru evouconudo que
se busu en purtcones vurubes y presentu vurus ventuus:
Los boques de un proceso pueden estur stuudos en ureus de memoru no
contguus |dutos, pu, codgo).
Sumnstru compuctucon de memoru.
lermte proteccon y uso compurtdo.
Lu compactacin dc mcmoria es un proceso por e cuu se emnu u
rugmentucon externu. l boque de memoru usgnudo u un proceso puede
reubcurse dnumcumente puru uprovechur meor u memoru.
n
1.S.S MfMORlA VlRTUAl
ln e uo l96l, lothernghum desurrou unu nuevu tecncu de geston de
memoru que denomno mcmoria virtuaI. Lu deu buscu es que e tumuo de
progrumu, os dutos y u pu combnudos pueden ser muyores que u memoru
Q

48
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
dsponbe puru ese proceso. l sstemu operutvo guurdu uqueus purtes de
progrumu de uso corrente en u memoru prncpu y e resto, en dsco.
1umben, es ogco pensur que no todus us purtes de un progrumu se utzun
u msmo tempo, por o que pueden curgurse en memoru uncumente os dutos
que se vuyun u utzur ncumente y, posterormente, r cogendo e resto de
dsco.
lor eempo, s un proceso necestu l M de memoru puru su eecucon, se
e puede usgnur uncumente 5l2 l. Cuundo e sstemu operutvo neceste un
boque de dutos que no se encuentre en u memoru, tene que pusur un boque
de memoru u dsco y truerse de dsco e boque de dutos que necestu, u este
proceso se e conoce como swapping.
Ademus, u memoru vrtuu es ut, yu que mentrus un progrumu huce
suapp|ng, otro puede tener u procesudor reuzundo un uso mus ecente de
u ClL.
l sstemu operutvo decde que purtes de progrumu puede curgur en
memoru, cuundo curgurus y donde ubcurus, de estu muneru, exste e resgo
de perder mucho tempo en uccesos u dsco s u eeccon es erroneu.
Lus prncpues ventuus que orece u utzucon de memoru vrtuu son:
lermte trubuur con progrumus de muyor tumuo que u memoru scu.
lermte tener mus progrumus curgudos u u vez.
lermte que os progrumus empecen u eecuturse untes.
Reduce u recuencu de ntercumbo de procesos.
Huy menor trubuo de I/S durunte e ntercumbo de procesos.
n
1.S.S.1 Paginacin
Lu pugnucon consste en dvdr e proceso en pginas |boques de dutos).
l sstemu operutvo dvde u memoru en boques |murcos de pugnu) y soo
curgu en memoru us pugnus que se vuyun u utzur. S u predccon se reuzu
correctumente y se curgun en memoru soo us pugnus que reumente se vun
u utzur, e proceso se eecuturu exuctumente guu que s se huberun trudo
todus us pugnus.

49
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
Cuundo e proceso soctu un duto que se encuentru en unu pugnu que no
estu curgudu en memoru, se produce un faIIo dc pgina |page |au||) y e sstemu
operutvo curgu u pugnu soctudu. lor este motvo, u este tpo de pugnucon
se e conoce tumben como paginacin a dcmanda.
Lu ventuu de u pugnucon resde en u emnucon de rugmentucon
nternu y u posbdud de umucenur us pugnus de un proceso de muneru no
contguu.
ln un nstunte determnudo exstrun vuros boques |murcos de pugnu) de u memoru
curgudos con pugnus |boques de dutos), e resto de murcos pueden estur vucos o
utzudos puru otros nes.
lmugnemos un proceso que tene un tumuo de 4 pugnus. ln e eempo se observu
que uncumente us pugnus 2 y 3 estun curgudus en memoru, us otrus dos en cuso de
necesturse provocurun uo de pugnu y se truerun desde e dsco.
Ademus us pugnus 2 y 3 estun curgudus desordenudumente: u pugnu 2 estu curgudu
en e murco 0 de memoru y u pugnu 3 en e murco 2.
Marcos dc pgina BIoqucs cargados
0 2
l --
2 3
3 --
S uccedemos u u prmeru dreccon vrtuu de memoru |prmer murco de pugnu),
observumos que scumente estumos uccedendo u u prmeru dreccon de u pugnu
2 de proceso.
S empeumos pugnus de ll |l.024 puubrus), e murco 0 se drecconu con us
dreccones vrtuues 0 u l.023, e murco l con us dreccones l.024 u 2.047, y us
sucesvumente.
Dircccin virtuaI Marco dc pgina Dircccin fsica
0 l.023 0 2.048 3.07l
l.024 2.047 l luo de pugnu
2.048 3.07l 2 3.072 4.095
3.072 4.095 3 luo de pugnu

f]fMPlO 1.10
S0
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
n
1.S.S.2 AIgoritmos dc rccmpIazo dc pginas
Cuundo ocurre un uo de pugnu, se huce necesuro curgur en memoru u
pugnu soctudu, pero puede ocurrr que no huyu murcos bres. lntonces se
debe eegr unu v|c||ma entre us pugnus que estun en memoru puru descurguru
y dure su ugur u u nuevu pugnu requerdu.
S u pugnu v|c||ma ue modcudu mentrus estuvo en memoru, se escrbru
su contendo u dsco y se curguru u pugnu reerdu en e murco recen berudo,
se cumburu u tubu de pugnus y se rencuru u eecucon.
lxsten derentes ugortmos de reempuzo, ugunos de os cuues se descrben
u contnuucon:
flfO |Frsl Inul Frsl Oulul). ls e mus smpe de eos, tunto puru
entender como puru progrumur. Consste en eegr u pugnu que eve mus
tempo en memoru, sn consderur cuundo se utzo por utmu vez.
lRU |Usado Mcnos Rccicntcmcntc). lste ugortmo consste en consderur
que un ucceso u pugnu recente puede mpcur un ucceso uturo
proxmo. l ugortmo ege como vctmu uqueu pugnu de entre us
que se encuentrun en memoru que huce mus tempo que no hu sdo
reerencudu.
PTlMO. ls e que produce menor tusu de page |au||. ls un ugortmo
teorco, pues exge conocer us uturus reerencus u pugnu, egendo
como vctmu uqueu que no voveru u ser reerencudu nuncu mus o o
huru muy posterormente. Srve puru estudos compurutvos cuundo se
unuzun nuevos ugortmos.
n
1.S.6 DlSPOSlTlVOS Df fNTRADA/SAllDA
Lnu de us uncones mus mportuntes y compeus que reuzu e sstemu
operutvo es u destnudu u muneur os derentes perercos exstentes. Debe
envur comundos u os dspostvos, detectur nterrupcones y controur errores.
Los dspostvos de entrudu/sudu se dvden, en generu, en dos tpos:
Los dispositivos oricntados a bIoqucs que trubuun con boques de tumuo
o, udemus tenen u propedud de que se pueden drecconur, es decr,
es posbe escrbr o eer cuuquer boque ndependentemente yu que
cudu uno tene unu dreccon concretu. lntre eos se encuentrun os
dscos duros, u memoru y os dscos compuctos.
Q
Q
Q
Q
S1
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
Los dispositivos oricntados a carctcr trubuun con secuencus de bytes
sn mportur su ongtud n nngunu ugrupucon en especu. No son
dspostvos drecconubes. lntre eos se encuentrun e tecudo, e ruton,
u puntuu y us mpresorus.
n
1.S.6.1 ControIadorcs dc dispositivos
Los dspostvos de entrudu/sudu |I/S) pueden dvdrse en unu purte
mecuncu y unu purte eectroncu. Cuundo se uccede u un dspostvo, sempre
se huce u su purte eectroncu, denomnudu controIador dcI dispositivo. l
controudor se encurguru de mostrur u sstemu operutvo unu nteruz estundur
uduptundose u us pecuurdudes de hurdvure que estu por debuo.
n
1.S.6.2 Acccso dirccto a mcmoria
Muchos controudores, en purtcuur os correspondentes u dspostvos de
boque, permten e DMA |Drccl Mcmory Acccss). l obetvo de OM es soupur
operucones de ClL y I/S. Lu ClL proporconu u controudor normucon
sobre u dreccon de memoru puru ucceder y e numero de dutos u trunserr.
Lnu vez reuzudu u petcon, u ClL se despreocupu momentuneumente de u
trunserencu y contnuu reuzundo otrus tureus. l controudor vu eyendo os
dutos de dsco y copundoos en u memoru, unu vez reuzudu u trunserencu
e controudor provocu unu nterrupcon que huce que u ClL ubundone e
trubuo que estubu reuzundo.
Q
Fgura 1.14. cceso a d|spos|||vos In|tada/Sa||da.
MfMORlA
PROCfSADOR
CONTROlADOR
Df
lMPRfSORA
CONTROlADOR
Df
DlSCO
lMPRfSORA
DlSCO
S2
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
n
1.S.6.3 Mancjadorcs dc dispositivos
Lnu vez comentudo e hurdvure, es convenente unuzur e sotvure de
muneo de os dspostvos. lste sotvure estu orgunzudo en cupus. Lus cupus
nerores se encurgun de ocutur us pecuurdudes de hurdvure y us cupus
superores de presentur unu nteruz umgube u os usuuros.
Los muneudores de dspostvos |tumben conocdos como drivcrs) se encurgun
de uceptur us soctudes ubstructus que e huce e sotvure ndependente de
dspostvo y ponerse en contucto con e controudor puru reuzur esu petcon.
S e dspostvo se encuentru ocupudo utendendo otru petcon, e muneudor
se encurguru de gestonur unu cou de petcones puru dures puso tun pronto
como seu posbe.
n
1.S.7 UTlllZAClN Dfl SlSTfMA OPfRATlVO
Se puede utzur e sstemu operutvo de dos munerus dstntus:
l modo ordcn o modo comando es u nteruccon de usuuro y e sstemu
operutvo u truves de unu neu de comundos |de tpo de u utdud S|mbo|o
de s|s|ema de \ndovs o un termnu en Lnux). l usuuro tene que teceur
u orden que reuzu u uccon deseudu y pusur Intro puru que e sstemu
operutvo u eecute, sn ruton, ventunus, conos, escrtoro...
MS-DCS y us prmerus versones de Lnux unconubun en modo orden. Sn
emburgo, y debdo u uuge que hun tendo os sstemus operutvos busudos en
unu nteruz grucu, se comenzuron u desurrour entornos grucos.
Se entende por modo grfico u todu uqueu nteruz que utce ventunus,
conos y ruton. A comenzo de u normutcu, os ordenudores utzubun
soo e modo orden, unu vez que u tecnoogu o permto, u compuu Xerox
desurroo e ruton que en conuncon con un sstemu de ventunus hu permtdo
que e usuuro tengu unu nteruccon mus umgube con e sstemu.
Q
Q
PROCfSADOR MfMORlA DMA DlSCO
Fgura 1.1S. cceso a d|spos|||vos de a|macenam|en|o.
S3
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
ln grun meddu, e desurroo de os entornos grucos y u ucdud de
uso que eos nvoucrun, hu contrbudo u boom de u normutcu.
ln u uctuudud, u muyoru de os sstemus operutvos ncorporun u
vsuuzucon de entornos grucos.
Muchos usuuros uvunzudos, generumente progrumudores, sguen usundo
e modo texto puru todus o ugunus de sus tureus, yu que, urmun que
e trubuo en modo texto suee ser mus rupdo, por medo de utuos y
compeus combnucones de tecus puru reuzur operucones sencus
como mprmr un documento.
l uso de modo comundo en equpos servdores estu muy extenddo. De
hecho, ugunos udmnstrudores n squeru nstuun un entorno gruco en
sus sstemus servdores con Lnux o \ndovs Server 2008 |opcon Cote).
l uso de un entorno gruco en un equpo servdor se puede consderur
un gusto nnecesuro de recursos.
n
1.6 ClASlflCAClONfS Df lOS SlSTfMAS OPfRATlVOS
Segun u perspectvu con u que se observen os sstemus operutvos, pueden
reuzurse mutpes cuscucones. lntre eus se pueden ncur us sguentes:
n
1.6.1 POR lOS SfRVlClOS OfRfClDOS
ln estu cuscucon se tene en cuentu u vson de usuuro nu y puede
ser u sguente:
lor e numero de usuuros
lor e numero de tureus
lor e numero de procesudores
n
Monousuuro
n
Mutusuuro
n
Monotureu
n
Muttureu
n
Monoproceso
n
Mutproceso
n
Smetrcos
n
Asmetrcos
{
{
{
{
{
S4
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
Los sstemus operutvos monousuario son uqueos que uncumente
soportun un usuuro u u vez, sn mportur us curucterstcus de u muqunu
sobre u que estu montudo e sstemu.
Los sstemus operutvos muItiusuario son cupuces de dur servco u mus
de un usuuro u u vez, tumben ndependentemente de u putuormu
hurdvure sobre u que este montudo.
Los sstemus monotarca son uqueos que soo permten unu tureu u u vez
por usuuro. luede durse e cuso de un sstemu mutusuuro y monotureu,
en e cuu se udmten vuros usuuros u msmo tempo, pero cudu uno de
eos puede estur hucendo soo unu tureu u u vez.
Ln sstemu operutvo muItitarca es uque que permte u usuuro estur
reuzundo vuros trubuos u msmo tempo. ls comun encontrur en eos
nteruces grucus orentudus u uso de menus y u ruton, o que permte
un rupdo ntercumbo entre us tureus puru e usuuro, meorundo su
productvdud.
Los sstemus monoproccso son os que uncumente permten reuzur un
proceso u u vez. Sn emburgo, permten smuur u muttureu hucendo
que e sstemu reuce unu tureu rotutoru con ntercumbo muy rupdo.
Los sstemus operutvos muItiproccso son os que permten reuzur vuros
procesos smutuneumente y, por tunto, son cupuces de eecutur vurus
tureus u msmo tempo.
Dentro de os sstemus mutproceso, se encuentrun os sstemus
simtricos, que son os que dstrbuyen u curgu de procesumento por
guu entre todos os procesudores exstentes. Sn emburgo, os sstemus
mutproceso asimtricos, como \|ndous !1, usgnun unu tureu por
procesudor exstente, segun su prordud, y e resto de tureus |de buu
prordud) se eecutun en un unco procesudor. lor eempo, un sstemu
bprocesudor usmetrco eecuturu unu sou tureu en un procesudor y e
resto en e otro.
n
1.6.2 POR lA fORMA Df OfRfCfR lOS SfRVlClOS
ln estu cuscucon se encuentrun:
Sistcmas ccntraIizados. Hustu que os computudores personues no
tuveron un preco uccesbe y sucente potencu, u muyoru de os
sstemus utzubun e modeo de proceso centruzudo. Con este tpo

Q
SS
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
de modeo os computudores ma|n|tame se encurgubun de todo e
procesumento y os usuuros muneubun uncumente termnues |on|os
|es decr, no dsponun de memoru, n procesudor).
Actuumente se sguen utzundo os sstemus centruzudos |como os
1etm|na| Setv|ces de Mcrosot) pero os termnues deun de ser tontos y
pueden reuzur otrus muchus tureus por s msmos.
Sistcmas cn rcd. lstos sstemus operutvos son uqueos que muntenen u
dos o mus computudorus undus u truves de ugun medo de comuncucon
|sco o no), con e obetvo prmordu de poder compurtr os derentes
recursos y u normucon de sstemu. ln este entorno, cudu computudor
muntene su propo sstemu operutvo y su propo sstemu de urchvos ocu.
Los Sstemus Cperutvos de red usudos mus umpumente son: !ove||
!e|\ate, \|ndous Setvet, I|nux, etc.
Sistcmas distribuidos. Los sstemus operutvos dstrbudos son sstemus
cuus-ndependentes que permten dstrbur os trubuos, tureus o procesos
entre un conunto de procesudores. luede ocurrr que este conunto de
procesudores se encuentren en e msmo equpo o en equpos dstntos
|sendo, en este utmo cuso, trunspurente puru e usuuro).
Los sstemus operutvos dstrbudos mus extenddos son os sguentes:
Spt||e, So|at|sMC, Mach, Chotus, Spt|ng, moeba, 1aos, etc.
n
1.7 SlSTfMAS OPfRATlVOS ACTUAlfS
Los sstemus operutvos uctuues puru mcroordenudores se dvden en dos
grupos:
Sistcmas opcrativos cn rcd. lunconun sguendo e esquemu de un servdor
prncpu que proporconu soporte u us estucones de u red. lntre eos se
encuentrun: \ndovs Server 2003, \ndovs Server 2008 y Lnux.
Sistcmas para cquipos individuaIcs. lntre eos se encuentrun: \ndovs
Xl lroessonu, \ndovs Vstu y Lnux.
Q
Q

Actividadcs
lndque de que tpo es e sstemu operutvo de su propo ordenudor. (
C
S6
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
n
1.7.1 WlNDOWS SfRVfR 2003
Lu umu de servdores \ndovs 2003 estu ormudu por cuutro versones,
necestundo cudu unu de eus os sguentes requstos de sstemu puru equpos
busudos en x86.
TabIa 1.6. Requermentos de us dstntus versones de \ndovs Server
2003
Rcquisito
Wcb
Edition
Standard
Edition
fntcrprisc fdition
Dataccntcr
Edition
VcIocidad mnima dc Ia
CPU
l33 MHz l33 MHz l33 MHz 400 MHz
VcIocidad rccomcndada dc
Ia CPU
550 MHz 550 MHz 733 MHz 733 MHz
Mcmoria RAM mnima l28 M l28 M l28 M 5l2 M
Mcmoria RAM mnima
rccomcndada
256 M 256 M 256 M l C
Mcmoria RAM mxima 2 C 4 C 32 C 64 C
Soportc para
muItiproccsadorcs
l o 2 Hustu 4 Hustu 8 lntre 8 y 32
fspacio cn disco ncccsario
para Ia instaIacin
l,5 C l,5 C l,5 C l,5 C
Ademus, us msmus versones estun dsponbes puru procesudores l|an|um,
tenendo muyores requermentos tunto en veocdud de u ClL como en
memoru RAM.
n
1.7.2 WlNDOWS SfRVfR 2008
Lu umu de servdores \ndovs 2008 estu ormudu por vurus versones
con us sguentes curucterstcus:
S7
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
TabIa 1.7. Versones de \ndovs Server 2008
WlNDOWS SfRVfR 2008
STANDARD
lncorporu cupucdudes de vrtuuzucon |tener un servdor
vrtuu eecutundose sobre e msmo ordenudor sco) y
\eb meorudus.
lstu dsponbe en versones de 32 y 64 bts.
Soportu hustu 4 procesudores y 4 C de RAM |verson de
32 bts) o 32 C de RAM |verson de 64 bts).
Q
Q
Q
WlNDOWS SfRVfR 2008
fNTfRPRlSf
ls unu putuormu de nve corporutvo puru upcucones
crtcus de negoco y vrtuuzucon. Lu dsponbdud de
sstemu se ve uumentudu medunte unconududes como
e custer y u udcon de memoru en cuente.
lstu dsponbe en versones de 32 y 64 bts.
Soportu hustu 8 procesudores y 64 C de RAM |verson de
32 bts) o 2 1 de RAM |verson de 64 bts).
Q
Q
Q
WlNDOWS SfRVfR 2008
DATACfNTfR
ls unu putuormu de nve corporutvo puru upcucones
crtcus de negoco y vrtuuzucon u grun escuu sobre
servdores de todo tpo. Lu dsponbdud de sstemu se
ve ncrementudu con us posbdudes de congurucon en
custer, purtconumento dnumco de hurdvure y udcon
de procesudores en cuente.
lstu dsponbe en versones de 32 y 64 bts.
Soportu hustu 32 procesudores y 64 C de RAM |verson
de 32 bts) y hustu 64 procesudores y 2 1 de RAM |verson
de 64 bts).
Q
Q
Q
WlNDOWS WfB
SfRVfR 2008
lstu verson es excusvumente unu putuormu \eb
ntegrudu con os entornos llS 7.0, ASl.Nl1 y Mcrosot
.Nl1 lrumevork, todos eos redseudos en prounddud.
lstu dsponbe en versones de 32 y 64 bts.
Soportu hustu 4 procesudores y 4 C de RAM |verson de
32 bts) o 32 C de RAM |verson de 64 bts).
Q
Q
Q
WlNDOWS SfRVfR
2008 PARA SlSTfMAS
BASADOS fN lTANlUM
ls u verson puru sstemus busudos en lnte ltunum
optmzudu puru entornos u grun escuu de buses de dutos,
upcucones de neu de negoco o de otro tpo.
lstu dsponbe en verson de 64 bts.
Soportu hustu 64 procesudores y 2 1 de RAM.
Q
Q
Q
WlNDOWS SfRVfR 2008
STANDARD SlN HYPfR-V
lste producto es guu que u verson Stundurd pero sn
ncur u vrtuuzucon |\ndovs Server Hyper-V).
Q
WlNDOWS SfRVfR 2008
fNTfRPRlSf SlN HYPfR-V
lste producto es guu que u verson lnterprse pero sn
ncur u vrtuuzucon |\ndovs Server Hyper-V).
Q
WlNDOWS SfRVfR
2008 DATACfNTfR SlN
HYPfR-V
lste producto es guu que u verson Dutucenter pero sn
ncur u vrtuuzucon |\ndovs Server Hyper-V).
Q
S8
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
TabIa 1.8. Curucterstcus de \ndovs Server 2008
fntcrprisc Dataccntcr Standard Wcb ltanium Rcquisitos dc Iiccncia
lntcrnct
lnformation
Scrviccs 7.0
O O O O O
Cuberto con u cencu
de servdor. No requere
cencu udconu.
Hypcr-V
O O O O O
Cuberto con u cencu
de servdor. No requere
cencu udconu.
NAP
O O O O O
Cuberto con u cencu
de servdor. No requere
cencu udconu.
Scrvicios dc
Gcstin dc
Dcrcchos dc
AD
O O O O O
Cuberto con u cencu
de servdor, pero
requere CALs de RMS,
sguendo e msmo
modeo de cencu de
1ermnu Servces.
Gatcway dc
TcrminaI
Scrviccs
Gatcway y
RcmotcApp
O O O O O
Cuberto con u cencu
de servdor, pero
requere CALs de 1S,
sguendo e msmo
modeo de cencu que
os Servcos de Ceston
de Derechos de AD.
Gcstor dcI
Servidor
O O O O O
Cuberto con u cencu
de servdor. No requere
cencu udconu.
Scrvicios dc
DcspIicguc
dc Windows
O O O O O
Cuberto con u cencu
de servdor. No requere
cencu udconu.
Scrvidor
bsico
O O O O O
Cuberto con u cencu
de servdor. No requere
cencu udconu.
Lu congurucon de este sstemu operutvo se busu en u eeccon de roIcs
o funcioncs |es decr, servcos que u muqunu orece u os usuuros, como e
Servdor \eb o e Servdor de urchvos) y caractcrsticas, que son us prestucones
S9
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
soportudus, como e Servco \LAN o e Admnstrudor de umucenumento
extrube. Lu eeccon de un ro uctvu todo un conunto de servcos necesuros,
sn necesdud de tener que conocer sus detues n u necesdud de uctvuros
munuumente uno u uno.
A uctvur cuuquer uncon o curucterstcu, e progrumu de nstuucon o
congurucon seuu uutomutcumente os servcos dependentes que deben
ser uctvudos. De estu ormu, e udmnstrudor ve su tureu smpcudu, pero,
u u vez, tene normucon curu y competu sobre os servcos que se vun u
nstuur.
De ormu smur, u desuctvur o desnstuur un servco se compruebun
us dependencus y se emnu de equpo todos uqueos que yu no seun
necesuros.
n
1.7.3 llNUX
linux es un sstemu operutvo mutusuuro con todus us curucterstcus que
necestu tener un sstemu operutvo moderno. De hecho, en os utmos uos se
hu convertdo en unu uternutvu u os sstemus \ndovs puru computudores
busudos en urqutecturus lnte y computbes.
Se pueden destucur tres undumentos en os que se upoyu e desurroo y u
evoucon de Lnux:
fst basado cn cI sistcma opcrativo Unix. A Lnux se e hu consderudo un
conco de Lnx puru urqutecturus lnte, y en certu ormu es us. Lnx es
un sstemu operutvo muttureu y mutproceso desurroudo u prncpos
de os uos 70 y utzudo prncpumente en sstemus servdores. Lnx
evoucono durunte 20 uos tunto en umbentes ucudemcos como
empresurues, o que o convrto en un sstemu operutvo robusto y
ube. Lnux hu heredudo de Lnx ugunus de esus curucterstcus que hun
convertdo u Lnx en un sstemu tun ecente.
fs un sistcma opcrativo muItipIataforma. lncumente, Lnux se desurroo
puru urqutecturus lnte pero con e tempo se hun mpementudo versones
puru otrus putuormus hurdvure mus mnorturus, como loverlC, Aphu,
Spurc...
fs un sistcma opcrativo dc Iibrc distribucin. lsto sgncu que Lnux
se dstrbuye buo os termnos de cencu ClL |Ceneta| Iub||c I|cense),
o que mpcu que cuuqueru puede bremente copuro, cumburo

60
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
y dstrburo pero sn posbdud de upcur restrccones en uturus
dstrbucones. |Mus normucon en www.gnu.org). Ademus, e codgo
uente de Lnux |escrto prncpumente en enguue C) es tumben pubco
y de bre dstrbucon.
Lu hstoru de Lnux empezu en lnundu, en e uo l99l, cuundo u un
estudunte de u Lnversdud de Hesnk, umudo Lnus . 1orvuds, se e ocurro
comprurse un lC con procesudor lnte 386. Despues de observur que con e
sstemu operutvo MS-DCS no uprovechubu os recursos de u muqunu, decdo
usur otro sstemu operutvo de entonces: Minix. Mnx eru un pequeo sstemu
Lnx dseudo con propostos ucudemcos por Andrev 1unenbuum. Aunque
Mnx estubu busudo en os sstemus Lnx no utzubu codgo uente de Lnx
con o cuu o convertu en unu mpementucon bre y sn restrccones de
uso.
Sn emburgo, debdo u us mtucones de Mnx, Lnus decdo reescrbr
ugunus purtes de sstemu, uudendoe muyor unconudud. losterormente,
Lnus decdo dundr e codgo uente por lnternet, de muneru grututu y con
e nombre de Lnux |contruccon de Lnus y Lnx). Lu prmeru duson de Lnux
tuvo ugur e mes de ugosto de l99l. Se trutubu de u verson 0.0l y por e
momento unconubu buo Mnx.
lstu prmeru verson eru o que se podru denomnur un embron, n squeru
hubo ununco ocu. Lu prmeru verson ocu, u 0.02, se hzo pubcu e
5 de octubre de l99l. ln estu nuevu verson yu se permtu e uso de ugunos
progrumus CNL, como bash, gcc...
ln estus prmerus versones, Lnux eru bustunte mtudo, pero e hecho de
que se dunderu e codgo uente por lnternet, y totumente gruts, hzo que
cudu vez mus personus empezurun u couborur con e proyecto, egundo u os
mes de couborudores que huy trubuundo en u uctuudud en os centos de
proyectos CNL.
Lo que Lnus 1orvuds umo Lnux eru reumente e nuceo o kerne de un
sstemu operutvo tpo Lnx. fI ncIco cs Ia partc dcI sistcma opcrativo quc
gcstiona Ios rccursos dcI ordcnador. Se comuncu con dspostvos y upcucones
nstuudus, udmnstru u memoru, repurte e tempo de ClL entre todos os
progrumus en eecucon, gestonu os dspostvos de umucenumento...
lstu mpementucon bre de un nuceo de sstemu operutvo tpo Lnx es
u pezu que utubu en e proyecto CNL puru competur su sstemu operutvo
competumente bre:
61
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
GNU / linux = GNU (proyccto dc gcncracin dc cdigo Iibrc) +
linux (kcrncI o ncIco)
Huy que recordur por tunto, que e termno Lnux se reere uncumente u
nuceo de sstemu. Cuundo hubumos de todo e conunto que ormun e nuceo
y todos os demus proyectos CNL |us shes, compudores, escrtoros y us
dstntus upcucones en generu), esturemos hubundo yu de Sstemu Cperutvo
CNL/Lnux.
Lu prmeru verson estube de Lnux ue u l.0 y upureco en murzo de
l994, yu por entonces Lnux se pubcubu buo cencu ClL. Lnus utzo unu
metodoogu de desurroo uun hoy vgente y que consstu en utzur dos rumus
purueus en e desurroo de nuceo, u estube y u nestube:
Rama incstabIc o fasc dc dcsarroIIo: u estubdud de nuceo no estu
usegurudu, es e momento donde se uude unconudud u nuceo,
optmzucones y demus. ln dentvu, es u use en u que se desurrou
mus e nuceo y se curucterzu por su nombre de verson mpur: l.l,
l.3...
Rama cstabIc o fasc dc cstabiIizacin: se trutu de tomur e nuceo
desurroudo en u use unteror y hucer que este seu o mus estube
posbe. Aqu us modcucones son mnmus, se trutu mus de retoques
y pequeos uustes. Los nuceos estubes tenen numero de verson pur:
l.0, l.2, 2.0, 2.4...
ln dcembre de 2008 se pubco u que es u utmu verson estube de
nuceo: u 2.6.28. Se pueden obtener us utmus versones de nuceo de Lnux
en www.kcrncI.org. Lus utmus versones de kerne sobrepusun os 3 mones
de neus de codgo y uproxmudumente un 95% de dcho codgo estu escrto
en enguue C.
Actuumente, Lnux es un sstemu Lnx competo, estube, que sgue
evouconundo y que cudu du gunu nuevos udeptos. Durunte muchos uos,
Lnux perteneco, cus por competo, u mundo unversturo, uhoru que lnternet
egu u mones de usuuros, Lnux se estu extendendo u pusos ugguntudos,
ncuso en e mundo empresuru.
lncumente Lnux se dseo como un conco de Lnx, dstrbudo bremente
puru unconur en muqunus lC con procesudores lnte 386, 486..., o seu, puru
u urqutecturu x86. ln u uctuudud unconu sobre otrus putuormus como os

62
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
procesudores Aphu, Spurc y sobre os loverlC utzundo en os ordenudores
Appe Mucntosh.
Huy que resutur tumben que Lnux respetu us especcucones lCSlX, y
posee tumben certus extensones de us versones System V y SD de Lnx. lsto
smpcu notubemente u uduptucon de progrumus desurroudos ncumente
puru otros sstemus Lnx.
l termno POSlX sgncu Porlablc Ocralng Syslcm Inlcrlacc. Son un
grupo de estundures desurroudos en e llll y pubcudos por e ANSl y e
lSC. lCSlX dene un All puru os sstemus operutvos tpo Lnx ormudo
prncpumente por umudus u sstemu puru tureus como geston de procesos,
ucceso u sstemu de urchvos, geston de memoru... 1odo esto permte tener un
codgo uente reutvumente uc de trunsportur de un sstemu u otro.
lor utmo, huy que seuur que, uunque CNL/Lnux es u mpementucon
bre de Lnx mus conocdu, no es u uncu. lxsten ugunus otrus con tuntus
cupucdudes como Lnux, e ncuso unconundo en mus putuormus hurdvure
que Lnux. Agunos eempos son:
NetSD: www.nctbsd.org
CpenSD: opcnbsd.org
lreeSD: www.frccbsd.org
n
1.7.3.1 Distribucioncs
Lnux es un sstemu operutvo de bre dstrbucon. ln os prmeros tempos
se podun encontrur en muttud de servdores conectudos u lnternet todos os
cheros y progrumus necesuros puru su unconumento. Sn emburgo, y debdo
u que u tureu de reunr todos os cheros necesuros e nstuuros correctumente
podu ser bustunte compeu, upureceron empresus que se dedcuron u hucer
este trubuo, y uqu surgo e termno de dstrbucon.
Lnu dstrbucon no es mus que unu recopucon de progrumus y cheros
|ncuyendo u utmu verson estube de nuceo), orgunzudos y prepurudos
puru su nstuucon. lstus dstrbucones se pueden obtener u truves de lnternet
o comprundo os CD de us msmus. Lu muyoru de sotvure que ncuyen us
dstrbucones suee tener cencu ClL.
Normumente, u obtencon de us dstrbucones por lnternet suee ser
grututu. Y s se obtene u dstrbucon medunte os CD, suee tener un coste en

63
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
generu bustunte uceptube tenendo en cuentu u grun cuntdud de sotvure que
ncuyen, us como munuues e ncuso soporte durunte un perodo de tempo
|de 3 u 6 meses grututos).
Actuumente, seru dc precsur e numero de dstrbucones exstente de
Lnux, no obstunte huy dutos que upuntun u que son mus de 300. A contnuucon,
se descrben brevemente ugunus de us mus conocdus.
n
1.7.3.1.1 Rcd Hat - fcdora
Red Hut es unu de us dstrbucones mus popuures e mportuntes de Lnux.
Lu empresu Red Hut, responsube de u dstrbucon Red Hut Lnux, nuco en
l994 y durunte mucho tempo ue unu de us dstrbucones de reerencu en e
sotvure bre. Red Hut hu desurroudo ugunos proyectos que se hun convertdo
en estundur en e mundo de sotvure bre. Su mus mportunte contrbucon es
e ormuto de sotvure empuquetudo umudo RlM, utzudo puru u nstuucon
de sotvure en sstemus Lnux. Hu servdo como buse puru otrus dstrbucones,
por eempo, puru Mundruke.
Red Hut desurroo muchus herrumentus puru u congurucon y udmnstrucon
de sstemu ncuyendo su propo progrumu de nstuucon umudo Anucondu.
A purtr de uo 2003, u estrutegu de Red Hut hu sdo vocur sus esuerzos
en us versones mus comercues orentudus u empresus. ln estu neu, Red Hut
se hu centrudo en su verson puru empresus Rcd Hat fntcrprisc linux, mentrus
que e desurroo de u purte no comercu dedcudu u sotvure bre hu sdo
usumdo por un proyecto ndependente umudo ledoru lroect y cuyu utmu
verson es fcdora 10. lstu dstrbucon no ncuye todo e sotvure dsponbe y
se debe descurgur de os repostoros.
n
1.7.3.1.2 Dcbian
Debun es u uncu dstrbucon CNL/Lnux no comercu, es decr, no depende
de nngunu empresu y su desurroo no utende u motvos comercues.
lstu desurroudu por progrumudores de todo e mundo con e obetvo comun
de construr un sstemu operutvo busudo en sotvure bre o mus robusto
posbe. De hecho, es unu de us dstrbucones mus mponentes y poderosus, y
estu ormudu por mus de l5.000 puquetes.
Debun tene u umu de ser unu dstrbucon puru usuuros uvunzudos yu que
su prncpu nudud es u robustez y estubdud de sstemu y no u ucdud de
uso. Los responsubes de Debun no ncorporun nuevo sotvure u u dstrbucon
64
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
hustu que no estu o sucentemente probudo. ln este sentdo, su curencu de
obetvos comercues uvorece estu metodoogu de mpuntucon de sotvure.
ls u dstrbucon CNL/Lnux que en mus urqutecturus estu mpementudu,
desde os x86 |lnte, AMD...), Aphu, ARM, lover lC y ugunos mus. Debun
hu desurroudo su propo ormuto de sotvure empuquetudo umudo Dl,
derente de ormuto RlM de Red Hut.
Lu utmu verson estube y ocu es u 4, cuyu utmu uctuuzucon se
pubco e l8 de dcembre de 2008.
lxsten muchus dstrbucones uctuues busudus en Debun, us mus conocdus
son lnopp|x y Ibun|u.
n
1.7.3.1.3 SUSf
ls unu dstrbucon uemunu, cuyo enoque desde sus ncos hu sdo
curumente comercu sempre desde e murco de sotvure bre. Lnu pructcu
hubtuu de SLSl hu sdo pubcur versones comercues que se derencubun
de u verson bre por ncur unu extensu documentucon mpresu y un perodo
de soporte.
Como ocurre con cus todus us dstrbucones, tene su propo sotvure de
nstuucon, que udemus srve puru u udmnstrucon de sstemu, umudo YuS12.
Ltzu e ormuto de sotvure empuquetudo RlM.
ln e uo 2004, u empresu Nove compru SLSl Lnux y u purtr de ese
momento comenzu unu potcu purecdu u u evudu u cubo en Red Hut, es
decr, SLSl se centru en dstrbucones comercues destnudus u empresus y
berun unu dstrbucon puru que u comundud de desurroudores de Lnux seu
u encurgudu de uturos desurroos. lstu utmu tomu e nombre de opcnSUSf.
n
1.7.3.1.4 Mandrakc - Mandriva
Lu dstrbucon Mundruke Lnux upureco en l998 y estubu busudu u su vez
en u dstrbucon Red Hut. Despues de un perodo de ncertdumbre sobre u
contnudud de proyecto, u dstrbucon cumbu su nombre u Mundrvu.
Su osou ncu eru orecer un sstemu robusto, exbe y uc de utzur
uunque sn perder todu u potencu de un sstemu Lnux, por eempo, permte
montur y udmnstrur un servdor. lsto se hu muntendo en e tempo convrtendo
estu dstrbucon en unu de us mus uces y u preerdu por usuuros novees.
lncuye su propo progrumu de nstuucon, que es de os mus sencos e
6S
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
ntutvos, y udemus ugunus herrumentus grucus de congurucon, conocdus
como Drakcs.
A guu que Red Hut y despues de huber superudo unu epocu de crss, estu
dstrbucon yu tene ubertu unu neu de negoco puru empresus y otru puru
socos, con sotvure comercu |es decr, pugundo) uunque muntene unu verson
de bre dstrbucon.
Lu utmu verson dstrbudu como sotvure bre es Mundrvu Lnux 2009,
upurecdu en octubre de 2008.
n
1.7.3.1.S Ubuntu
ls unu dstrbucon busudu en Debun y reutvumente nuevu pero que hu
gunudo en popuurdud grucus u unr us curucterstcus de robustez y estubdud
de Debun pero ntentundo ser unu dstrbucon mus umgube que estu.
lstu muy vncuudu u Debun, yu que ugunos de os prncpues desurroudores
de Lbuntu tumben purtcpun en Debun. Ademus, utzun como entorno
gruco e escrtoro CNCMl. lsto hu provocudo u upurcon de lubuntu, de
smures curucterstcus pero busudo en lDl.
Lbuntu nuce de u ncutvu de ugunos progrumudores de Debun y CNCMl
upoyudos economcumente por un empresuro sudurcuno umudo Murk
Shuttevorth, que undu u empresu Cunoncu Ltdu con este n. Lu prmeru
verson se unzu en octubre de 2004.
Lu verson mus recente es u 8.l0, unzudu en octubre de 2008.
n
1.7.3.1.6 knoppix
ls unu dstrbucon uemunu busudu en Debun y cuyo prncpu ogro es ser
de us prmerus dstrbucones que unconun utzundo e sstemu LveCD.
Lnu dstrbucon knoppx eecutudu desde un LveCD se puede utzur
drectumente desde e CD sn necesdud de nstuuru en e dsco duro.
Smpemente se debe congurur u lCS de sstemu puru urruncur desde u
undud de CD-RCM. ln dcho CD se ncuye, udemus de un nuceo estube, unu
coeccon de progrumus CNL/Lnux y unu grun cuntdud de controudores, con
un totu de cus 2 C de normucon, ogcumente comprmdu, puru udupturse
u u cupucdud de un CD convenconu. l progrumu de urrunque ncuye unu
herrumentu de uutodeteccon de hurdvure. Lus utmus versones de knoppx
tumben se pubcun puru e ormuto DVD.
66
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
lnoppx proporconu u opcon de nstuucon en dsco duro uunque e metodo
de nstuucon no es tun ecente y exbe como en otrus dstrbucones.
l ormuto de unconumento Lve tene vuros usos como, por eempo,
utzur estu dstrbucon como unu demo de Lnux, como un CD de uprendzue
o como un sstemu de rescute.
Lu utmu verson es u 5.3.l, que se puede obtener en www.knoppix.org.
n
1.7.3.1.7 Distribucioncs nacionaIcs
Lu prmeru udmnstrucon pubcu en lspuu en desurrour su propu
dstrbucon Lnux ue u }untu de lxtremuduru. l nombre de u dstrbucon es
lincx |www.Iincx.org) y estu muy dunddu u nve ucudemco y de udmnstrucon
en u Comundud de lxtremuduru. lstu busudu en u dstrbucon Debun, u u
cuu e hun uuddo herrumentus de nstuucon y congurucon, que hucen
de estu dstrbucon un sstemu uc de usur. Actuumente, se encuentru en u
verson gnulinfx 2006 RC2, unzudu en muyo de 2006.
Aunque Lnex ue u poneru, otrus comundudes uutonomus hun desurroudo
o estun en proceso de desurrour su propu dstrbucon, en u muyoru de os
cusos con propostos educutvos. Agunos eempos son:
Comundud de Anduucu: GuadaIincx |www.guadaIincx.org). Desurroudu
tomundo como reerencu u dstrbucon Lnex y, por tunto, se busu en Debun
u guu que estu utmu. Actuumente, se encuentru en u verson 5.0.
Comundud de Mudrd: MAX (www.cduca.madrid.org/wcb/madrid_ Iinux).
lstu busudu en u dstrbucon lnoppx. Se orecen versones en CD y DVD y,
u guu que lnoppx, soportu u curucterstcu Lve, es decr, se puede eecutur
desde e soporte optco sn nstuucon en e sstemu. Lu utmu verson es u
4.0.
Comundud de Vuencu: lIiurcx |www.IIiurcx.nct). Dstrbucon busudu
en Debun y con soporte puru Lve CD. Lno de sus obetvos es que todus
us upcucones que ncuyu esten dsponbes tunto en custeuno como en
vuencuno.
Comundud de Custu-Lu Munchu: Molinux |www.moIinux.info). lstu
busudu en Lbuntu y tumben ncuyen u opcon Lve puru utzur MoLnux sn
nstuucon en e sstemu.
Cutuuu: linkat |http://Iinkat.xtcc.nct). Recentemente se hu pubcudo u
utmu verson Lnkcut 2.0, soo dsponbe en cutuun y busudu en CpenSLSl.
67
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
n
1.7.4 WlNDOWS XP
uscumente es \ndovs 2000 lroessonu pero con un nuevo y meorudo
uspecto, us como unu meoru notube de us curucterstcus mutmedu e lnternet.
lncorporu DrectX 8 |puru uegos 3D y eectos grucos), lnternet lxporer 6,
Cutook lxpress 6 y \ndovs Medu luyer 8.
luru utzuro se necestu un equpo con us sguentes curucterstcus:
lrocesudor mnmo lentum u 233 Mhz o Ceeron de lnte |recomendudo,
lentum lll u purtr de 500 Mhz), l6 Athon o Duron en AMD.
Memoru RAM mnmu de 64 M |recomendudo, 256 M o superor).
Dsco duro mnmo de 2 C |recomendudo, u purtr de l0 C).
1uretu vdeo SVCA u 800 x 600 con 32 M de memoru |recomendudo,
u purtr de 64 M) y soporte 3D Drectx 8 o superor.
Montor que soporte un mnmo de 800 x 600 |recomendudo, l.024 x
768).
Lndud de CD/DVD.
Cuentu con us sguentes versones:
Windows XP Homc que estu destnudu u mercudo domestco.
Crgnumente, no proporcono soporte puru SMl, uunque con os Servce
luck se hu utzudo dchu uncon.
Windows XP ProfcssionaI dspone de curucterstcus udconues dseudus
puru entornos empresurues, como u uutentcucon por red y e soporte
mutprocesudor.
Windows XP Mcdia Ccntcr fdition puru equpos HI Med|a Cen|et
Compu|et y u sere ||enuate !av|ga|ot. lstu verson debu venderse con
estos ordenudores y no se podu encontrur en us tendus por sepurudo.
Windows XP TabIct PC fdition puru ordenudores portutes dseudos con
unu puntuu tuct que udmtun escrturu u muno y puntuus de pequeo
tumuo.
Windows XP Corporatc fdition que es smur u \ndovs Xl lroessonu,
pero dseudo especumente puru empresus. lstu edcon no estu buo os
metodos de ventus trudconues.

Q
Q
Q
Q
Q
68
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
Windows XP 64 Bit fdition puru equpos con procesudores AMD 64 e
lnte con extensones de 64 bts.
Windows XP Startcr fdition destnudo u puses con pocos recursos o con
utos nvees de copu egu. Se puede consderur que es un \ndovs Xl
con curucterstcus mtudus.
Debdo u unu sentencu udcu de u Lnon luropeu, Mcrosot unzo otru
verson:
Windows XP N fdition puru us versones Home y lroessonu. lstu
verson no dspone de \ndovs Medu luyer y se dstrbuye uncumente
en u Lnon luropeu.
Mcrosot hu prepurudo dstntos Servces luck desde e unzumento de
sstemu operutvo:
l SP1 cuyu novedud mus vsbe ue u ncorporucon de u utdud
Configurar acccso y programas prcdctcrminados, puru poder eegr de
ormu mus sencu que progrumus se deseun utzur puru us tureus mus
comunes. Ctrus novedudes que ntroduo ueron e soporte puru LS 2.0
y de LA de 48 bts, por o que \ndovs Xl podru soportur dscos duros
de mus de l37 C.
l SP1A, como consecuencu de un peto con Sun Mcrosystems, Mcrosot
se vo orzudu u sucur unu revson de Sll, en u que se emnubu u
Muqunu vrtuu }uvu de Mcrosot.
l SP2 que ncuye todus us correccones encontrudus en e SP1, udemus
de vurus novedudes, centrudus sobre todo en dur muyor segurdud u
sstemu operutvo. Dchus novedudes son:
Ln ccntro dc scguridad, puru controur e resgo u que estu sometdo
e sstemu operutvo.
Nuevu nteruz de fircwaII dc Windows, udemus de estur uctvudo
por deecto.
Se uude un soportc mcjor para Wifi y BIuctooth.
Se ncorporu u lntcrnct fxpIorcr: un boqueudor de ventunus emergentes
|popups), u cupucdud de boqueur controes ActveX, e boqueo de
us descurgus uutomutcus y un udmnstrudor de compementos.
Lus actuaIizacioncs automticas estun uctvudus por deecto.
Q
Q
Q
Q
Q
Q

69
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
l servco Windows Mcsscngcr se desuctvu por deecto.
OutIook fxprcss boqueu os urchvos uduntos potencumente
pegrosos |.exe o .vbs).
Lu ventunu de Agrcgar o quitar programas permte mostrur u ocutur
us uctuuzucones.
lncuye e Rcproductor dc Windows Mcdia 9, DircctX 9.0c, y Windows
Movic Makcr 2.1.
l SP3 estu dsponbe desde muyo de 2008. lste Setv|ce Iacl no es unu
grun uctuuzucon en cuunto u unconududes como o ue e unteror, s
no que se concentru buscumente en meorur u estubdud, e rendmento
y u segurdud.
Lnu de sus grundes novedudes es Nctwork Acccss Protcction, que
permtru estubecer unu sere de normus que os equpos que querun
comuncurse u truves de u red deberun cumpr.
lor otru purte, hustu uhoru os Servce luck hun sdo puquetes de
uctuuzucon ucumuutvu, no obstunte e Servce luck 3 requerru, u
menos, nstuurse desde \ndovs Xl Servce luck l.
n
1.7.S WlNDOWS VlSTA
Windows Vista es e sstemu operutvo que sucede u \ndovs Xl. Los
requstos mnmos puru su utzucon se hun dvddo en dos: os necesuros
puru eecutur Vstu sn Aero y os necesuros puru eecuturo con eo. Agunus de
us meorus que proporconu con respecto u \ndovs Xl son:
TabIa 1.9. Curucterstcus de \ndovs Vstu
Sin Acro CompIcto
Proccsador 800 MHz l.0 CHz
Mcmoria RAM 5l2 M l C
Tarjcta grfica DrectX 9
DrectX 9 y ClL con Hurdvure lxe Shuder
v2.0 y soporte de controudor \ndovs Dspuy
Drver Mode
Mcmoria grfica N/A
l28 M puru soportur hustu 2.756.000 pxees
|por eempo, l.920 l.200) o 5l2 M puru
muyor resoucon como 2.560 x l.600
Capacidad HDD 20 C 40 C
fspacio Iibrc HDD l5 C l5 C

Q
70
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
Mcrosot suco u u ventu us sguentes versones |todus estun dsponbes
puru 32 y 64 bts, u excepcon de Vstu Sturter ldton que soo esturu dsponbe
en 32 bts):
Windows Vista Startcr. ls u verson equvuente u \|ndous XI S|at|et
Id|||on y estu destnudu u puses con pocos recursos o con utos nvees
de copu egu.
1ene mtucones mportuntes, como soo permtr u usuuro ncur u u
vez tres upcucones con nteruz grucu, no uceptur conexones de red
entruntes y un mte en u memoru scu que puede muneur de l C.
Soo udmte os procesudores Athox Xl, Duron y Ceode de AMD y os
procesudores Ceeron, lentum lll y ugunos modeos de lentum 4 de
lnte. Lu purte utzube de dsco duro estu mtudu u 250 C.
Windows Vista Homc Basic. ls u verson equvuente u \|ndous XI
Home Id|||on. No ncuye eto y udmte 8 C de memoru RAM.
Windows Vista Homc Prcmium. ls u verson equvuente u \|ndous XI
Med|a Cen|et Id|||on. lncuye, udemus de todo o contendo en u verson
Home Bas|c: Med|a Cen|et, soporte puru 1ab|e| IC, HO1V y hustu l6
C de memoru RAM. lmpementu meorus como u grubucon drectu
de DVD, Mov|e Malet con computbdud de HD, su nteruz ncorporu
eto y Mob||||y Cen|et puru usuuros de ordenudores portutes.
Windows Vista Busincss. ls u verson equvuente u \|ndous XI
Ito|ess|ona|. No ncuye Med|a Cen|et y orece herrumentus orentudus
hucu os negocos como: 1ab|e| IC, lux, servdor \eb llS, hustu l28 C
de memoru RAM, escrtoro remoto, copu de segurdud de urchvos, u
uncon Comp|e|e IC que reuzu copus espejo de dsco duro y Mob||||y
Cen|et puru usuuros de ordenudores portutes.
Windows Vista fntcrprisc. lstu busudu en \|ndous V|s|a Bus|ness e
ncorporu, udemus, V|t|ua| IC, MIl |Mu|||||ngua| Iset ln|et|ace) y soporte
puru upcucones Lnx. No se vende u truves de os medos trudconues
de ventu.
Windows Vista UItimatc. ls u verson mus competu de \|ndous V|s|a.
Combnu todus us curucterstcus de Home Item|um unto con us de
Bus|ness. Como novedud, uncu y excusvu en estu verson se encuentru
OteamScene |soo dsponbe puru usuuros de u utmu verson de
I|||ma|e) que consste en un ondo de escrtoro unmudo que ncrementu
u experencu vsuu de sstemu operutvo, eto g|ass y I||p !O. 1umben
ncuye e sstemu de proteccon de dsco duro |B||Ioclet and IIS
Q
Q
Q
Q
Q
Q
71
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
Inhancemen|s). 1odos os extrus se descurgun desde e menu Ix|tas de
\|ndous V|s|a I|||ma|e o desde \|ndous Ipda|e.
Ademus, estun dsponbes puru e mercudo europeo us edcones Homc
Basic N y Busincss N, dentcus u us unterores, suvo que no ncorporun
\|ndous Med|a I|ayet.
Lus versones Home Bas|c, Home Item|um, Bus|ness y I|||ma|e se venden en
e msmo DVD y, u nstuuro, u cuve de producto es u que e dce u progrumu
de nstuucon que verson debe nstuurse |se podru pusur u unu verson superor
smpemente pugundo unu uctuuzucon de u cencu u truves de \|ndous
ny||me Ipgtade).
\ndovs Vstu hu recbdo muchus evuuucones negutvus. lntre eus se
ncuyen: su buo rendmento, us pobres meorus respecto u \ndovs Xl, su
proongudo tempo de desurroo, su nuevu cencu de uso |uun mus restrctvu
que us unterores), u ncuson de unu sere de tecnoogus destnudus u u
restrccon de u copu de proteccon de os medos dgtues, su segurdud y sus
requermentos de hurdvure.
luru corregr ugunos de estos probemus, Mcrosot hu prepurudo e
Servce luck l que contene os cumbos centrudos en ubordur us cuestones
de rendmento, ubdud y segurdud, e upoyo u nuevos tpos de hurdvure,
meor udmnstrucon de u memoru, resover e probemu de consumo de
energu en us buterus de os portutes y ugregur soporte puru vuros estundures
emergentes.
Actividadcs
Revse u verson de sstemu operutvo de su propo ordenudor. (
C
72
SlSTfMAS OPfRATlVOS MONOPUfSTO RA-MA
ln este cuptuo se hu ndcudo o que es un sstemu operutvo y us uncones
que reuzu.
Se hun descrto en prounddud sus purtes, o que es un boqueo, u ormu
en u que gestonu u memoru |rugmentucon y segmentucon), ndcundo
como muneu u memoru vrtuu |pugnucon y ugortmo de reempuzo de
pugnus) y os dspostvos de entrudu/sudu |controudores, muneudores y
ucceso drecto u memoru).
As msmo, se hu trutudo sobre vurus posbdudes puru cuscuros en
uncon de os servcos orecdos y u ormu de oreceros.
1umben se hun ndcudo ugunos de os sstemus operutvos uctuues puru
mcroordenudores, expcundo us versones dsponbes y ugunus de sus
curucterstcus mus mportuntes.
2
RfSUMfN Dfl CAPlTUlO
n
1. Comente brevemente us unco-
nes de un sstemu operutvo.
n
2. lxpque u derencu entre pro-
grumus y procesos.
n
3. lxpque us derencus entre rug-
mentucon nternu y externu.
n
4. Convertu u bnuro os sguentes
numeros en buse decmu: l23,45
l0
,
0,234
l0
, 555,34
l0
y l23.432,79
l0
.
n
S. luse u decmu us cuntdudes:
lll.000
2
, l.00l,l00l
2
, l,0l
2
y
0,l0l0l0ll
2
2
f]fRClClOS PROPUfSTOS
73
RA-MA 1
n
CARACTfRlZAClN Df SlSTfMAS OPfRATlVOS
2
TfST Df CONOClMlfNTOS
l
lndque que urmucon es
verduderu:
a) ls posbe sumur un numero bnu-
ro y otro hexudecmu.
b) luru sumur un numero bnuro y
uno hexudecmu es mprescnd-
be convertr prevumente umbos
numeros u decmu.
c) ls necesuro convertr umbos nu-
meros u unu buse comun untes de
operur con eos.
d) Son correctus us respuestus u y
b.
2
lndque que urmucon es usu:
a) Ln sstemu de numerucon es unu
ormu de representur cuuquer
cuntdud numercu.
b) Cudu poscon de dgto tene un
vuor ntrnseco que uumentu de
derechu u zquerdu segun poten-
cus sucesvus de u buse de sste-
mu de numerucon empeudo.
c) l sstemu de buse 2 utzu soo
dos smboos, {l,2], denomnudos
bts.
d) l numero de smboos dstntos
que se pueden usur en un deter-
mnudo sstemu de numerucon
consttuye su buse, es decr, en
buse l0 os numeros que pode-
mos representur son {0, l, 2, 3, 4,
5, 6, 7, 8, 9].
3
lndque que urmucon es
verduderu:
a) 1odo sstemu normutco estu
compuesto por dos eementos bu-
scos |hurdvure y sotvure).
b) Huy dos tpos de sotvure |de ss-
temu y de upcucon).
c) l sotvure de buse es un conunto
de progrumus necesuros puru que
e ordenudor tengu cupucdud de
trubuur.
d) 1odus us unterores son correc-
tus.
4
ue nve erurquco se corresponde
con e hurdvure:
a) l nve 0.
b) l nve l.
c) l nve Logcu dgtu.
d) Son correctus u u y u c.
5
lndque que urmucon es usu:
a) Los sstemus operutvos mutu-
suuro son cupuces de dur serv-
co u mus de un usuuro u u vez,
ndependentemente de u putu-
ormu hurdvure sobre u que este
montudo.
b) Ln sstemu operutvo muttureu
es uque que permte u usuuro
estur reuzundo vuros trubuos u
msmo tempo.
c) Ln sstemu operutvo en red es
uque que muntene u dos o mus
computudorus undus u truves de
ugun medo de comuncucon
|sco o no), con e obetvo pr-
mordu de poder compurtr os
derentes recursos y u normu-
con de sstemu.
d) Los sstemus monoproceso son os
que uncumente permten reuzur
un proceso u u vez sn permtr
smuur u muttureu.

También podría gustarte