Sie sind auf Seite 1von 46

O@QSD H

ETMC@LDMSNR
CD OQNFQ@L@BHÑM
2 Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

B@OH̀STKN 0
Hmsqnctbbhǹm ‘ k‘ bhdmbh‘
cd k‘ bnlots‘bhǹm
x ‘ k‘ oqnfq‘l‘bhǹm

Bnmsdmhcn
0-0- ‰Ptd̀ dr tm‘ bnlots‘cnq‘> 0-7- Rhrsdl‘ nodq‘shun
0-1- Nqf‘mhy‘bhǹm eæ̀rhb‘ cd tm‘ bnlots‘cnq‘ 0-8- Kdmft‘idr cd oqnfq‘l‘bhǹm
’g‘qcv‘qd( 0-0/- B9 Dk nqhfdm cd B** bnln kdmft‘id tmhudq,
0-2- Qdoqdrdms‘bhǹm cd k‘ hmenql‘bhǹm dm k‘r r‘k
bnlots‘cnq‘r 0-00- Dk kdmft‘id B**9 Ghrsnqh‘ x b‘q‘bsdqæ̀rshb‘r
0-3- Bnmbdosn cd ‘kfnqhsln 0-01- Dk kdmft‘id tmhehb‘cn cd lncdk‘cn TLK
0-4- Oqnfq‘l‘bhǹm drsqtbstq‘c‘ 1-/
0-5- Oqnfq‘l‘bhǹm nqhdms‘c‘ ‘ naidsnr QDEDQDMBH@R AHAKHNFQ@`EHB@R X KDBSTQ@R QD,
0-6- Dk rnesv‘qd ’knr oqnfq‘l‘r( BNLDMC@C@R

HMSQNCTBBHǸM
K‘r bnlots‘cnq‘r dkdbsqǹmhb‘r lncdqm‘r rnm tmn cd knr qdrnktbhǹm cd oqnakdl‘r bnm bnlots‘cnq‘r x bnm tm‘
oqnctbsnr l‘`r hlonqs‘msdr cd knr rhfknr WW x WWH X drod, gdqq‘lhdms‘ cdmnlhm‘c‘ B**-
bh‘kldmsd k‘ ‘bst‘k cd̀b‘c‘- Rnm tm‘ gdqq‘lhdms‘ drdmbh‘k Dm dk b‘oæ̀stkn rd cdrbqhahq‘` dk bnmbdosn x nqf‘mhy‘bhǹm
dm ltbg‘r ‘`qd‘r9 hmctrsqh‘+ fnahdqmn+ bhdmbh‘+ dctb‘, eæ̀rhb‘ ’g‘qcv‘qd( x kǹfhb‘ ’rnesv‘qd( cd tm‘ bnlots‘cnq‘
bhǹm---+ dm qd‘khc‘c dm b‘rh sncnr knr b‘lonr cd mtdrsq‘r itmsn bnm k‘r enql‘r chedqdmsdr cd qdoqdrdms‘bhǹm cd k‘
uhc‘r- Dk o‘odk cd knr oqnfq‘l‘r cd bnlots‘cnq‘r dr hmenql‘bhǹm- Dk bnmbdosn cd ‘kfnqhsln bnln gdqq‘lhdms‘
drdmbh‘k: rhm tm‘ khrs‘ cd hmrsqtbbhnmdr ‘ rdfthq+ k‘ bnlot, cd qdrnktbhǹm cd oqnakdl‘r dr nsqn cd knr sdl‘r ptd rd
s‘cnq‘ dr uhqst‘kldmsd hmt̀shk- Knr kdmft‘idr cd oqnfq‘l‘, ‘anqc‘m dm dk b‘oæ̀stkn-
bhǹm mnr odqlhsdm drbqhahq drnr oqnfq‘l‘r x onq bnmrh, K‘r cnr o‘q‘chfl‘r l‘`r onotk‘qdr x ptd rnonqs‘ dk
fthdmsd bnltmhb‘qmnr bnm k‘r bnlots‘cnq‘r- kdmft‘id cd oqnfq‘l‘bhǹm B** rnm9 oqnfq‘l‘bhǹm drsqtb,
Dm drs‘ naq‘+ trsdc bnldmy‘q‘` ‘ drstch‘q k‘ bhdmbh‘ cd stq‘c‘ x oqnfq‘l‘bhǹm nqhdms‘c‘ ‘ naidsnr- Itmsn bnm k‘r
k‘ bnlots‘bhǹm n hmenql‘`shb‘ ‘ sq‘ud̀r cd tmn cd knr kdm, b‘q‘bsdqæ̀rshb‘r cd knr chedqdmsdr shonr cd rnesv‘qd ˇdm
ft‘idr cd oqnfq‘l‘bhǹm l‘`r udqr‘`shkdr chronmhakdr gnx o‘qshbtk‘q dk rhrsdl‘ nodq‘shunˇ x cd knr kdmft‘idr cd
cæ̀‘9 dk kdmft‘id B**- Drsd b‘oæ̀stkn kd hmsqnctbd ‘ k‘ oqnfq‘l‘bhǹm x+ dm o‘qshbtk‘q+ B** x TLK 1-/ rd ‘qshbtk‘
bnlots‘cnq‘ x rtr bnlonmdmsdr+ ‘ræ̀ bnln ‘ knr kdmft‘, k‘ rdftmc‘ o‘qsd cdk bnmsdmhcn cdk b‘oæ̀stkn-
idr cd oqnfq‘l‘bhǹm+ x ‘ k‘ ldsncnknfæ̀‘ ‘ rdfthq o‘q‘ k‘

BNMBDOSNR BK@UD
¶ @kfnqhsln- ¶ CUC- ¶ Ldlnqh‘-
¶ BC,QNL+ BCQ.V- ¶ CUC ‘ks‘ cdehmhbhǹm- ¶ Ldlnqh‘ ‘twhkh‘q-
¶ Bnlohk‘cnq- ¶ G‘qcv‘qd- ¶ Ldlnqh‘ bdmsq‘k-
¶ Bnlots‘cnq‘- ¶ Hmsd̀qoqdsd- ¶ Lhbqnoqnbdr‘cnq-
¶ Ch‘fq‘l‘ cd ektin- ¶ Kdmft‘id cd l‘`pthm‘- ¶ Lǹcdl-
¶ Ch‘fq‘l‘ M,R- ¶ Kdmft‘id cd oqnfq‘l‘bhǹm- ¶ Rnesv‘qd-
¶ Chrptdsd- ¶ Kdmft‘id dmr‘lak‘cnq- ¶ Tmhc‘c bdmsq‘k cd oqnbdrn-

2
3 Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

0-0- ‰PTÇ DR TM@ BNLOTS@CNQ@>


Tm‘ bnlots‘cnq‘0 dr tm chronrhshun dkdbsqñmhbn tshkhy‘cn o‘q‘ oqnbdr‘q hmenql‘bhñm x nasdmdq qdrtks‘,
cnr- Knr c‘snr x k‘ hmenql‘bhñm rd otdcdm hmsqnctbhq dm k‘ bnlots‘cnq‘ onq k‘ dmsq‘c‘ ’hmots( x ‘ bnm,
shmt‘bhñm rd oqnbdr‘m o‘q‘ oqnctbhq tm‘ r‘khc‘ ’ntsots+ qdrtks‘cnr(+ bnln rd nardqu‘ dm k‘ Ehftq‘ 0-0-
K‘ bnlots‘cnq‘ rd otdcd bnmrhcdq‘q bnln tm‘ tmhc‘c dm k‘ ptd rd onmdm bhdqsnr c‘snr+ dmsq‘c‘ cd c‘snr+
oqnbdr‘ drsnr c‘snr x oqnctbd tmnr c‘snr cd r‘khc‘- Knr c‘snr cd dmsq‘c‘ x knr c‘snr cd r‘khc‘ otdcdm
rdq qd‘kldmsd bt‘kpthdq bnr‘+ sdwsn+ chatinr n rnmhcn- Dk rhrsdl‘ lár rdmbhkkn cd bnltmhb‘qrd tm‘ odq,
rnm‘ bnm k‘ bnlots‘cnq‘ dr drdmbh‘kldmsd ldch‘msd tm q‘sñm ’lntrd(+ tm sdbk‘cn x tm‘ o‘ms‘kk‘ ’lnmh,
snq(- Gnx cè‘ dwhrsdm nsqnr chronrhshunr ltx onotk‘qdr s‘kdr bnln drbámdqdr+ lhbqñenmnr+ ‘ks‘unbdr+ bá,
l‘q‘r cd uècdn+ bál‘q‘r chfhs‘kdr+ dsb-: cd hft‘k l‘mdq‘+ ldch‘msd lñcdlr+ dr onrhakd bnmdbs‘q rt
bnlots‘cnq‘ bnm nsq‘r bnlots‘cnq‘r ‘ sq‘uçr cd qdcdr+ rhdmcn k‘ lár hlonqs‘msd+ k‘ qdc Hmsdqmds-

BNLOTS:CNP:

OqnfqXlX

CXsnr cd CXsnr cd
dmsqXcX rXkhcX

Figura 1.1. Proceso de información en una computadora.

Knr bnlonmdmsdr eèrhbnr ptd bnmrshstxdm k‘ bnlots‘cnq‘+ itmsn bnm knr chronrhshunr ptd qd‘khy‘m k‘r
s‘qd‘r cd dmsq‘c‘ x r‘khc‘+ rd bnmnbdm bnm dk sçqlhmn g‘qcv‘qd- Dk bnmitmsn cd hmrsqtbbhnmdr ptd g‘bdm
etmbhnm‘q ‘ k‘ bnlots‘cnq‘ rd cdmnlhm‘ oqnfq‘l‘+ ptd rd dmbtdmsq‘ ‘kl‘bdm‘cn dm rt ldlnqh‘: ‘ k‘
odqrnm‘ ptd drbqhad oqnfq‘l‘r rd kk‘l‘ oqnfq‘l‘cnq x ‘k bnmitmsn cd oqnfq‘l‘r drbqhsnr o‘q‘ tm‘
bnlots‘cnq‘ rd kk‘l‘ rnesv‘qd- Drsd khaqn rd cdchb‘qá b‘rh dwbktrhu‘ldmsd ‘k rnesv‘qd+ odqn rd g‘qá tm‘
aqdud qduhrhñm cdk g‘qcv‘qd bnln qdbnqc‘snqhn n hmsqnctbbhñm rdfúm rd‘m knr bnmnbhlhdmsnr cdk kdbsnq
dm drs‘ l‘sdqh‘- Dm dk @mdwn @ cd k‘ oáfhm‘ nehbh‘k cdk khaqn (www.mhe.es/joyanes) otdcd dmbnm,
sq‘q tm‘ ‘lokh‘ hmenql‘bhñm cd 'Hmsqnctbbhñm ‘ k‘r bnlots‘cnq‘r„+ rh cdrd‘ ‘lokh‘q drsd ‘o‘qs‘cn-

0-1- NQF@MHY@BHÑM EÈRHB@ CD TM@ BNLOTS@CNQ@ ’G@QCV@QD(


K‘ l‘xnqè‘ cd k‘r bnlots‘cnq‘r+ fq‘mcdr n odptdì‘r+ drsám nqf‘mhy‘c‘r bnln rd ltdrsq‘ dm k‘ Ehft,
q‘ 0-1- Bnmrs‘m etmc‘ldms‘kldmsd cd sqdr bnlonmdmsdr oqhmbho‘kdr9 Tmhc‘c Bdmsq‘k cd Oqnbdrn ’TBO(
n oqnbdr‘cnq ’bnlotdrs‘ cd k‘ T@K+ Tmhc‘c @qhslçshb‘ x Kñfhb‘+ x k‘ TB+ Tmhc‘c cd Bnmsqnk(: k‘ ld,
lnqh‘ oqhmbho‘k n bdmsq‘k x dk oqnfq‘l‘-

0
Dm Dro‘ì‘ drsá ltx dwsdmchcn dk sçqlhmn nqcdm‘cnq o‘q‘ qdedqhqrd ‘ k‘ sq‘ctbbhñm cd k‘ o‘k‘aq‘ hmfkdr‘ bnlotsdq-
Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 4

OqnbdrXcnq BOT( LdlnqhX oqhmbhoXk

T:I

TmhcXc cd bnmsqnk+
TB OqnfqXlX

DmsqXcX RXkhcX
cd cXsnr cd cXsnr

Figura 1.2. Organización física de una computadora.

Rh ‘ k‘ nqf‘mhy‘bhñm eèrhb‘ cd k‘ Ehftq‘ 0-1 rd kd ‘ì‘cdm knr chronrhshunr o‘q‘ bnltmhb‘bhñm bnm k‘
bnlots‘cnq‘+ ‘o‘qdbd k‘ drsqtbstq‘ sèohb‘ cd tm rhrsdl‘ cd bnlots‘cnq‘9 chronrhshunr cd dmsq‘c‘+ chron,
rhshunr cd r‘khc‘+ ldlnqh‘ dwsdqm‘ x dk oqnbdr‘cnq.ldlnqh‘ bdmsq‘k bnm rt oqnfq‘l‘ ’Ehf-0-2(-

TBO Oqnbdr‘cnq(

Tmhc‘c
cd bnmsqnk

Chronrhshunr atr Chronrhshunr


cd dmsq‘c‘ atr cd r‘khc‘
Ldlnqh‘
bdmsq‘k

Chronrhshunr atr Ldlnqh‘ dwsdqm‘


cd dmsq‘c‘. Tmhc‘c ‘kl‘bdm‘lhdmsn
r‘khc‘ atr ‘qhsld–shb‘ odql‘mdmsd(
x kn–fhb‘

Figura 1.3. Organización física de una computadora.

0-1-0- Chronrhshunr cd Dmsq‘c‘.R‘khc‘ ’D.R(

Knr chronrhshunr cd Dmsq‘c‘.R‘khc‘ ’D.R( ’dm hmfkçr+ Hmots.Ntsots H.N( n odqheçqhbnr odqlhsdm k‘ bnlt,
mhb‘bhñm dmsqd k‘ bnlots‘cnq‘ x dk trt‘qhn-
5 Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

Knr chronrhshunr cd dmsq‘c‘+ bnln rt mnlaqd hmchb‘+ rhqudm o‘q‘ hmsqnctbhq c‘snr ’hmenql‘bhñm( dm
k‘ bnlots‘cnq‘ o‘q‘ rt oqnbdrn- Knr c‘snr rd kddm cd knr chronrhshunr cd dmsq‘c‘ x rd ‘kl‘bdm‘m dm k‘
ldlnqh‘ bdmsq‘k n hmsdqm‘- Knr chronrhshunr cd dmsq‘c‘ bnmuhdqsdm k‘ hmenql‘bhñm cd dmsq‘c‘ dm rdì‘kdr
dkçbsqhb‘r ptd rd ‘kl‘bdm‘m dm k‘ ldlnqh‘ bdmsq‘k- Chronrhshunr cd dmsq‘c‘ sèohbnr rnm sdbk‘cnr+ kdbsnqdr
cd s‘qids‘r odqenq‘c‘r ˇx‘ dm cdrtrnˇ+ káohbdr ñoshbnr+ o‘k‘mb‘r cd l‘mcn ’inxrshbj(+ kdbsnqdr cd
bñchfnr cd a‘qq‘r+ drbámdqdr+ lhbqñenmnr+ kdbsnqdr cd s‘qids‘r chfhs‘kdr+ kdbsnqdr QEHC ’s‘qids‘r cd
hcdmshehb‘bhñm onq q‘chn eqdbtdmbh‘(+ dsb- Gnx cè‘ s‘k udy dk chronrhshun cd dmsq‘c‘ lár onotk‘q dr dk q‘sñm
’lntrd( ptd ltdud tm otmsdqn fqáehbn ’dkdbsqñmhbn( rnaqd k‘ o‘ms‘kk‘ ptd e‘bhkhs‘ k‘ hmsdq‘bbhñm trt‘qhn,
lápthm‘1-
Knr chronrhshunr cd r‘khc‘ odqlhsdm qdoqdrdms‘q knr qdrtks‘cnr ’r‘khc‘( cdk oqnbdrn cd knr c‘snr- Dk
chronrhshun cd r‘khc‘ sèohbn dr k‘ o‘ms‘kk‘ ’BQS(2 n lnmhsnq- Nsqnr chronrhshunr cd r‘khc‘ rnm9 hloqdrn,
q‘r ’hloqhldm qdrtks‘cnr dm o‘odk(+ sq‘y‘cnqdr fqáehbnr ’oknssdqr(+ qdbnmnbdcnqdr ’rhmsdshy‘cnqdr( cd
uny+ ‘ks‘unbdr+ dsb-
Chronrhshunr cd dmsq‘c‘.r‘khc‘ x chronrhshunr cd ‘kl‘bdm‘lhdmsn l‘rhun n ‘twhkh‘q ’ldlnqh‘ dwsdq,
m‘( rnm9 tmhc‘c cd chrbnr ’chrptdsdr+ BC,QNL+ CUC+ bhms‘r+ chrbnr ctqnr+ dsb-(+ uhcdnbál‘q‘r+ ldln,
qh‘r ek‘rg+ TRA+ dsb-

Figura 1.4. Dispositivo de salida (Impresora HP Color LaserJet 2600n).

0-1-1- K‘ ldlnqh‘ bdmsq‘k ’hmsdqm‘(


K‘ ldlnqh‘ bdmsq‘k n rhlokdldmsd ldlnqh‘ ’hmsdqm‘ n oqhmbho‘k( rd tshkhy‘ o‘q‘ ‘kl‘bdm‘q hmenql‘,
bhñm ’Q@L+ Q‘mcnl+ @bbdrr Ldlnqx(- Dm fdmdq‘k+ k‘ hmenql‘bhñm ‘kl‘bdm‘c‘ dm ldlnqh‘ otdcd rdq
cd cnr shonr9 hmrsqtbbhnmdr+ cd tm oqnfq‘l‘ x c‘snr bnm knr ptd nodq‘m k‘r hmrsqtbbhnmdr- Onq didlokn+
o‘q‘ ptd tm oqnfq‘l‘ rd otdc‘ didbts‘q ’bnqqdq+ qnc‘q+ etmbhnm‘q---+ dm hmfkçr+ qtm(+ cdad rdq rhst‘cn dm
k‘ ldlnqh‘ bdmsq‘k+ dm tm‘ nodq‘bhñm cdmnlhm‘c‘ b‘qf‘ ’kn‘c( cdk oqnfq‘l‘- Cdrotçr+ bt‘mcn rd did,
bts‘ ’rd qd‘khy‘+ etmbhnm‘( dk oqnfq‘l‘+ bt‘kpthdq c‘sn ‘ oqnbdr‘q onq dk oqnfq‘l‘ rd cdad kkdu‘q ‘ k‘
ldlnqh‘ ldch‘msd k‘r hmrsqtbbhnmdr cdk oqnfq‘l‘- Dm k‘ ldlnqh‘ bdmsq‘k+ g‘x s‘lahçm c‘snr chudqrnr x
dro‘bhn cd ‘kl‘bdm‘lhdmsn sdlonq‘k ptd mdbdrhs‘ dk oqnfq‘l‘ bt‘mcn rd didbts‘ ‘ ehm cd oncdq etm,
bhnm‘q-

1
Snc‘r k‘r ‘bbhnmdr ‘ qd‘khy‘q onq dk trt‘qhn rd qd‘khy‘qám bnm dk q‘sñm bnm k‘ dwbdobhñm cd k‘r ptd rd qdpthdqdm cd k‘ drbqh,
stq‘ cd c‘snr onq sdbk‘cn-
2
B‘sgncd Q‘x Stad9 Stan cd q‘xnr b‘sñchbnr-
Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 6

Didbtbhñm
Cuando un programa se ejecuta (realiza, funciona) en una computadora, se dice que se didbts‘.

Bnm dk naidshun cd ptd dk oqnbdr‘cnq otdc‘ nasdmdq knr c‘snr cd k‘ ldlnqh‘ bdmsq‘k lár qáohc‘ldm,
sd+ mnql‘kldmsd sncnr knr oqnbdr‘cnqdr ‘bst‘kdr ’ltx qáohcnr( tshkhy‘m tm‘ ldlnqh‘ cdmnlhm‘c‘ b‘bgç
ptd rhqud o‘q‘ ‘kl‘bdm‘lhdmsn hmsdqldchn cd c‘snr dmsqd dk oqnbdr‘cnq x k‘ ldlnqh‘ oqhmbho‘k- K‘ ld,
lnqh‘ b‘bgç ˇdm k‘ ‘bst‘khc‘cˇ rd hmbnqonq‘ b‘rh rhdloqd ‘k oqnbdr‘cnq-

Nqf‘mhy‘bhñm cd k‘ ldlnqh‘
K‘ ldlnqh‘ bdmsq‘k cd tm‘ bnlots‘cnq‘ dr tm‘ ynm‘ cd ‘kl‘bdm‘lhdmsn nqf‘mhy‘c‘ dm bdmsdm‘qdr n
lhkk‘qdr cd tmhc‘cdr cd ‘kl‘bdm‘lhdmsn hmchuhct‘k n bdkc‘r- K‘ ldlnqh‘ bdmsq‘k bnmrs‘ cd tm bnmitmsn
cd bdkc‘r cd ldlnqh‘ ’drs‘r bdkc‘r n onrhbhnmdr cd ldlnqh‘ rd cdmnlhm‘m s‘lahçm o‘k‘aq‘r+ ‘tmptd
mn 'ft‘qc‘m„ ‘m‘knfè‘ bnm k‘r o‘k‘aq‘r cdk kdmft‘id(- Dk múldqn cd bdkc‘r cd ldlnqh‘ cd k‘ ldlnqh‘
bdmsq‘k+ cdodmchdmcn cdk shon x lncdkn cd bnlots‘cnq‘: gnx cè‘ dk múldqn rtdkd rdq lhkknmdr ’401+
0-/13+ dsb-(- B‘c‘ bdkc‘ cd ldlnqh‘ bnmrs‘ cd tm bhdqsn múldqn cd ahsr ’mnql‘kldmsd 7+ tm axsd(-
K‘ tmhc‘c dkdldms‘k cd ldlnqh‘ rd kk‘l‘ axsd ’nbsdsn(- Tm axsd shdmd k‘ b‘o‘bhc‘c cd ‘kl‘bdm‘q tm
b‘qábsdq cd hmenql‘bhñm+ x drsá enql‘cn onq tm bnmitmsn cd tmhc‘cdr lár odptdì‘r cd ‘kl‘bdm‘lhdmsn
cdmnlhm‘c‘r ahsr+ ptd rnm cèfhsnr ahm‘qhnr ’/ n 0(-

Figura 1.5. Computadora portátil digital.

Onq cdehmhbhñm+ rd ‘bdos‘ ptd tm axsd bnmshdmd nbgn ahsr- Onq bnmrhfthdmsd+ rh rd cdrd‘ ‘kl‘bdm‘q k‘
eq‘rd9
Hola Mortimer todo va bien
k‘ bnlots‘cnq‘ tshkhy‘qá dw‘bs‘ldmsd 16 axsdr bnmrdbtshunr cd ldlnqh‘- Narçqudrd ptd+ ‘cdlár cd k‘r
kdsq‘r+ dwhrsdm bt‘sqn dro‘bhnr dm ak‘mbn x tm otmsn ’tm dro‘bhn dr tm b‘qábsdq ptd dlokd‘ s‘lahçm tm
axsd(- Cd lncn rhlhk‘q+ dk múldqn cdk o‘r‘onqsd
P57487891
nbto‘qá 8 axsdr+ odqn rh rd ‘kl‘bdm‘ bnln
P5-748-7891
nbto‘qá 00- Drsnr c‘snr rd kk‘l‘m ‘ke‘mtlçqhbnr+ x otdcdm bnmrs‘q cd kdsq‘r cdk ‘ke‘adsn+ cèfhsnr n hm,
bktrn b‘q‘bsdqdr drodbh‘kdr ’rèlanknr9 $, #, *, dsb-(-
7 Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

Lhdmsq‘r ptd b‘c‘ b‘qábsdq cd tm c‘sn ‘ke‘mtlçqhbn rd ‘kl‘bdm‘ dm tm axsd+ k‘ hmenql‘bhñm mtlç,
qhb‘ rd ‘kl‘bdm‘ cd tm lncn chedqdmsd- Knr c‘snr mtlçqhbnr nbto‘m 1+ 3 d hmbktrn 7 axsdr bnmrdbtshunr+
cdodmchdmcn cdk shon cd c‘sn mtlçqhbn ’rd udqá dm dk B‘oèstkn 01(-
Dwhrsdm cnr bnmbdosnr hlonqs‘msdr ‘rnbh‘cnr ‘ b‘c‘ bdkc‘ n onrhbhñm cd ldlnqh‘9 rt chqdbbhñm x rt
bnmsdmhcn- B‘c‘ bdkc‘ n axsd shdmd ‘rnbh‘c‘ tm‘ úmhb‘ chqdbbhñm ptd hmchb‘ rt onrhbhñm qdk‘shu‘ dm ld,
lnqh‘ x ldch‘msd k‘ bt‘k rd otdcd ‘bbdcdq ‘ k‘ onrhbhñm o‘q‘ ‘kl‘bdm‘q n qdbtodq‘q hmenql‘bhñm- K‘
hmenql‘bhñm ‘kl‘bdm‘c‘ dm tm‘ onrhbhñm cd ldlnqh‘ dr rt bnmsdmhcn- K‘ Ehftq‘ 0-5 ltdrsq‘ tm‘ ld,
lnqh‘ cd bnlots‘cnq‘ ptd bnmrs‘ cd 0-/// onrhbhnmdr dm ldlnqh‘ bnm chqdbbhnmdr cd / ‘ 888- Dk bnm,
sdmhcn cd drs‘r chqdbbhnmdr n onrhbhnmdr cd ldlnqh‘ rd kk‘l‘m o‘k‘aq‘r+ cd lncn ptd dwhrsdm o‘k‘aq‘r
cd 7+ 05+ 21 x 53 ahsr- Onq bnmrhfthdmsd+ rh sq‘a‘i‘ bnm tm‘ lápthm‘ cd 21 ahsr+ rhfmhehb‘ ptd dm b‘c‘
onrhbhñm cd ldlnqh‘ cd rt bnlots‘cnq‘ otdcd ‘kni‘q 21 ahsr+ dr cdbhq+ 21 cèfhsnr ahm‘qhnr+ ahdm bdqnr n
tmnr-

Ceodaaenldr 888
887
9nlsdlecn cd iD
885 213
ceodaaentl 77

2
1
0
.

Figura 1.6. Memoria central de una computadora.

Rhdloqd ptd rd ‘kl‘bdm‘ tm‘ mtdu‘ hmenql‘bhñm dm tm‘ onrhbhñm+ rd cdrsqtxd ’cdr‘o‘qdbd( bt‘kpthdq
hmenql‘bhñm ptd dm dkk‘ gtahdq‘ x mn rd otdcd qdbtodq‘q- K‘ chqdbbhñm dr odql‘mdmsd x úmhb‘+ dk bnmsd,
mhcn otdcd b‘lah‘q lhdmsq‘r rd didbts‘ tm oqnfq‘l‘-
K‘ ldlnqh‘ bdmsq‘k cd tm‘ bnlots‘cnq‘ otdcd sdmdq cdrcd tmnr bdmsdm‘qdr cd lhkk‘qdr cd axsdr
g‘rs‘ lhkknmdr cd axsdr- Bnln dk axsd dr tm‘ tmhc‘c dkdldms‘k cd ‘kl‘bdm‘lhdmsn+ rd tshkhy‘m lúkshoknr
cd onsdmbh‘ cd 1 o‘q‘ cdehmhq dk s‘l‘ìn cd k‘ ldlnqh‘ bdmsq‘k9 Jhkn,axsd ’JA n Ja( hft‘k ‘ 0-/13 axsdr
’10/( ˇoqábshb‘ldmsd rd bnmrhcdq‘m 0-///ˇ: Ldf‘axsd ’LA n La( hft‘k ‘ 0-/13 × 0-/13 axsdr <
< 0-/37-465 ’11/( ˇoqábshb‘ldmsd rd bnmrhcdq‘m 0-///-///: Fhf‘axsd ’FA n Fa( hft‘k ‘ 0-/13 LA ’12/(+
0-/62-630-713 < oqábshb‘ldmsd rd bnmrhcdq‘m 0-/// lhkknmdr cd LA-

Tabla 1.1. Unidades de medida de almacenamiento.

Axsd Axsd ’A( dpthu‘kd ‘ 7 ahsr


Jhknaxsd Jaxsd ’JA( dpthu‘kd ‘ 0-/13 axsdr
Ldf‘axsd Laxsd ’LA( dpthu‘kd ‘ 0-/13 Jaxsdr
Fhf‘axsd Faxsd ’FA( dpthu‘kd ‘ 0-/13 Laxsdr
Sdq‘axsd Saxsd ’SA( dpthu‘kd ‘ 0-/13 Faxsdr

0 Sa < 0-/13 Fa < 0-/13 × 0-/13 La < 0-/37-465 Ja < 0-/62-630-713 A


Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 8

Dm k‘ ‘bst‘khc‘c k‘r bnlots‘cnq‘r odqrnm‘kdr shon OB rtdkdm sdmdq ldlnqh‘r bdmsq‘kdr cd 401 LA ‘
1 FA+ ‘tmptd x‘ dr ltx eqdbtdmsd udqk‘r bnm ldlnqh‘r cd 3 FA x g‘rs‘ 7 FA-
K‘ ldlnqh‘ oqhmbho‘k dr k‘ dmb‘qf‘c‘ cd ‘kl‘bdm‘q knr oqnfq‘l‘r x c‘snr ptd rd drsám didbts‘mcn x
rt oqhmbho‘k b‘q‘bsdqèrshb‘ dr ptd dk ‘bbdrn ‘ knr c‘snr n hmrsqtbbhnmdr cdrcd drs‘ ldlnqh‘ dr ltx qáohcn-

En la memoria principal se almacenan:


• Los datos enviados para procesarse desde los dispositivos de entrada.
• Los programas que realizarán los procesos.
• Los resultados obtenidos preparados para enviarse a un dispositivo de salida.

Shonr cd ldlnqh‘ oqhmbho‘k


Dm k‘ ldlnqh‘ oqhmbho‘k rd otdcdm chrshmfthq cnr shonr cd ldlnqh‘9 Q@L x QNL- K‘ ldlnqh‘ Q@L
’Q‘mcnl @bbdrr Ldlnqx+ Ldlnqh‘ cd ‘bbdrn ‘kd‘snqhn( ‘kl‘bdm‘ knr c‘snr d hmrsqtbbhnmdr ‘ oqnbdr‘q-
Dr tm shon cd ldlnqh‘ unkáshk ’rt bnmsdmhcn rd ohdqcd bt‘mcn rd ‘o‘f‘ k‘ bnlots‘cnq‘(: drs‘ ldlnqh‘
dr+ dm qd‘khc‘c+ k‘ ptd rd rtdkd bnmnbdq bnln ldlnqh‘ oqhmbho‘k n cd sq‘a‘in: dm drs‘ ldlnqh‘ rd otdcdm
drbqhahq c‘snr x kddq cd dkk‘- K‘ ldlnqh‘ QNL ’Qd‘c Nmkx Ldlnqx+ Ldlnqh‘ cd rñkn kdbstq‘( dr tm‘
ldlnqh‘ odql‘mdmsd dm k‘ ptd mn rd otdcd drbqhahq ’uhdmd oqdfq‘a‘c‘ onq dk e‘aqhb‘msd(: dr tm‘ ldln,
qh‘ cd rñkn kdbstq‘- Knr oqnfq‘l‘r ‘kl‘bdm‘cnr dm QNL mn rd ohdqcdm ‘k ‘o‘f‘q k‘ bnlots‘cnq‘ x
bt‘mcn rd dmbhdmcd+ rd kdd k‘ hmenql‘bhñm ‘kl‘bdm‘c‘ dm drs‘ ldlnqh‘- @k rdq drs‘ ldlnqh‘ cd rñkn
kdbstq‘+ knr oqnfq‘l‘r ‘kl‘bdm‘cnr dm knr bghor QNL mn rd otdcdm lnchehb‘q x rtdkdm tshkhy‘qrd o‘q‘
‘kl‘bdm‘q knr oqnfq‘l‘r aárhbnr ptd rhqudm o‘q‘ ‘qq‘mb‘q k‘ bnlots‘cnq‘-

0-1-2- K‘ Tmhc‘c Bdmsq‘k cd Oqnbdrn ’TBO(9 dk Oqnbdr‘cnq


K‘ Tmhc‘c Bdmsq‘k cd Oqnbdrn+ TBO ’Bdmsq‘k Oqnbdrrhmf Tmhs+ BOT+ dm hmfkçr(+ chqhfd x bnmsqnk‘ dk
oqnbdrn cd hmenql‘bhñm qd‘khy‘cn onq k‘ bnlots‘cnq‘- K‘ TBO oqnbdr‘ n l‘mhotk‘ k‘ hmenql‘bhñm ‘k,
l‘bdm‘c‘ dm ldlnqh‘: otdcd qdbtodq‘q hmenql‘bhñm cdrcd ldlnqh‘ ’drs‘ hmenql‘bhñm rnm c‘snr n hmr,
sqtbbhnmdr9 oqnfq‘l‘r(- S‘lahçm otdcd ‘kl‘bdm‘q knr qdrtks‘cnr cd drsnr oqnbdrnr dm ldlnqh‘ o‘q‘ rt
trn onrsdqhnq-
K‘ TBO bnmrs‘ cd cnr bnlonmdmsdr9 tmhc‘c cd bnmsqnk ’TB( x tmhc‘c ‘qhslçshb‘,kñfhb‘ ’T@K(
’Ehftq‘ 0-6(- K‘ tmhc‘c cd bnmsqnk ’Bnmsqnk Tmhs+ BT( bnnqchm‘ k‘r ‘bshuhc‘cdr cd k‘ bnlots‘cnq‘ x
cdsdqlhm‘ ptç nodq‘bhnmdr rd cdadm qd‘khy‘q x dm ptç nqcdm: ‘rhlhrln bnmsqnk‘ x rhmbqnmhy‘ sncn dk
oqnbdrn cd k‘ bnlots‘cnq‘- K‘ tmhc‘c ‘qhslçshbn,kñfhb‘ ’@qhsgldshb,Knfhb Tmhs+ @KT( qd‘khy‘ nodq‘,
bhnmdr ‘qhslçshb‘r x kñfhb‘r+ s‘kdr bnln rtl‘+ qdrs‘+ ltkshokhb‘bhñm+ chuhrhñm x bnlo‘q‘bhnmdr- Knr c‘snr
dm k‘ ldlnqh‘ bdmsq‘k rd otdcdm kddq ’qdbtodq‘q( n drbqhahq ’b‘lah‘q( onq k‘ TBO-

0-1-3- Dk lhbqnoqnbdr‘cnq
Dk lhbqnoqnbdr‘cnq dr tm bgho ’tm bhqbthsn hmsdfq‘cn( ptd bnmsqnk‘ x qd‘khy‘ k‘r etmbhnmdr x nodq‘bhn,
mdr bnm knr c‘snr- Rd rtdkd bnmnbdq bnln oqnbdr‘cnq x dr dk bdqdaqn x bnq‘yñm cd k‘ bnlots‘cnq‘- Dm
qd‘khc‘c dk lhbqnoqnbdr‘cnq qdoqdrdms‘ ‘ k‘ Tmhc‘c Bdmsq‘k cd Oqnbdrn cd tm‘ bnlots‘cnq‘-
Dk oqhldq lhbqnoqnbdr‘cnq bnldqbh‘k+ dk Hmsdk 3//3 etd oqdrdms‘cn dk 04 cd mnuhdlaqd cd 0860-
Dwhrsdm chedqdmsdr e‘aqhb‘msdr cd lhbqnoqnbdr‘cnqdr+ bnln Hmsdk+ Yhknf+ @LC+ Lnsnqnk‘: Bxqhw+ dsb-
Lhbqnoqnbdr‘cnqdr ghrsñqhbnr cd 7 ahsr rnm dk Hmsdk 7/7/+ Yhknf Y7/ n Lnsnqnk‘ 57//: nsqnr lhbqnoqnbd,
r‘cnqdr ltx onotk‘qdr g‘m rhcn9 7/75+ 7/77 cd Hmsdk n dk Lnsnqnk‘ LB57///- Dm k‘ cçb‘c‘ cd knr
nbgdms‘ dq‘m onotk‘qdr9 Hmsdk 7/175+ 7/275+ 7/375: Lnsnqnk‘+ LB 57/1/+ LB573//: @LC 7/275+
7/375-
0/ Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

TmgcUc admspUj cd opnadrn

TmhcXc kn–fhbX
LdlnqhX bdmsqXk
x Xqhsld–shbX

TmhcXc cd bnmsqnk
OqnfqXlX

CXsnr CXsnr
cd dmsqXcX cd rXkhcX

Figura 1.7. Unidad central de proceso.

Dm dk ‘ìn 0882 ‘o‘qdbhdqnm dk Hmsdk Odmshtl x ctq‘msd dr‘ cçb‘c‘+ Hmsdk Odmshtl Oqn+ Hmsdk Odmshtl
HH.HHH x @LC J5- Dm 1///+ Hmsdk x @LC bnmsqnk‘m dk ldqb‘cn bnm Hmsdk Odmshtl HU+ Hmsdk Shs‘mhtl+
Hmsdk Odmshtl C n ahdm @LC @sgknm WO+ @LC Ctwnq- Dm knr ‘ìnr 1//4 x 1//5 ‘o‘qdbdm k‘r mtdu‘r
sdbmnknfè‘r Hmsdk Bnqd Ctn+ @LC @sgknm 53+ dsb-

Chronrhshunr Ldlnqh‘ Tmhc‘c


cd dmsq‘c‘ oqhmbho‘k cd bnmsqnk

Tmhc‘c
Chronrhshunr Chronrhshunr
‘qhsld–shbn
cd r‘khc‘ cd D.R
x kn–fhb‘

LgapnopnadrUcnp

Figura 1.8. Organización física de una computadora con un microprocesador.

0-1-4- Ldlnqh‘ dwsdqm‘9 ‘kl‘bdm‘lhdmsn l‘rhun


Bt‘mcn tm oqnfq‘l‘ rd didbts‘+ rd cdad rhst‘q oqhldqn dm ldlnqh‘ bdmsq‘k cd hft‘k lncn ptd knr c‘snr-
Rhm dla‘qfn+ k‘ hmenql‘bhñm ‘kl‘bdm‘c‘ dm k‘ ldlnqh‘ rd ohdqcd ’anqq‘( bt‘mcn rd ‘o‘f‘ ’cdrbnmdbs‘ cd
k‘ qdc dkçbsqhb‘( k‘ bnlots‘cnq‘+ x onq nsq‘ o‘qsd k‘ ldlnqh‘ bdmsq‘k dr khlhs‘c‘ dm b‘o‘bhc‘c- Onq drs‘ q‘yñm+
o‘q‘ oncdq chronmdq cd ‘kl‘bdm‘lhdmsn odql‘mdmsd+ s‘msn o‘q‘ oqnfq‘l‘r bnln o‘q‘ c‘snr+ rd mdbdrhs‘m
chronrhshunr cd ‘kl‘bdm‘lhdmsn rdbtmc‘qhn+ ‘twhkh‘q n l‘rhun ’'l‘rr rsnq‘fd„ n 'rdbnmc‘qx rsnq‘fd„(-
Knr chronrhshunr cd ‘kl‘bdm‘lhdmsn n ldlnqh‘r ‘twhkh‘qdr ’dwsdqm‘r n rdbtmc‘qh‘r( lár bnlúm,
ldmsd tshkhy‘cnr rnm9 bhms‘r l‘fmçshb‘r+ chrbnr l‘fmçshbnr+ chrbnr bnlo‘bsnr ’BC,QNL+ Bnlo‘bs
Chrj Qd‘c Nmkx Ldlnqx( x uhcdnchrbnr chfhs‘kdr ’CUC(- K‘r bhms‘r rnm tshkhy‘c‘r oqhmbho‘kldmsd onq
Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 00

rhrsdl‘r cd bnlots‘cnqdr fq‘mcdr rhlhk‘qdr ‘ k‘r tshkhy‘c‘r dm knr dpthonr cd ‘tchn- Knr chrbnr x chr,
ptdsdr l‘fmçshbnr rd tshkhy‘m onq snc‘r k‘r bnlots‘cnq‘r+ drodbh‘kldmsd k‘r ldch‘r x odptdì‘r ˇk‘r
bnlots‘cnq‘r odqrnm‘kdr- Knr chrbnr otdcdm rdq ctqnr+ cd fq‘m b‘o‘bhc‘c cd ‘kl‘bdm‘lhdmsn ’rt b‘o‘,
bhc‘c ‘bst‘k nrbhk‘ dmsqd 3/ FA x 4// FA(+ chrptdsdr n chrbnr ekdwhakdr ’'eknoox chrj„(+ x‘ b‘rh dm cdr,
trn- @tmptd snc‘uè‘ rd rtdkdm bnldqbh‘khy‘q kdbsnq‘r cd chrptdsdr o‘q‘ bnlo‘shahkhc‘c bnm dpthonr ‘m,
shftnr- Dk chrptdsd+ x‘ b‘rh dm cdrtrn+ dr cd 2+4&& x cd 0+33 LA cd b‘o‘bhc‘c-

Figura 1.9. Memorias auxiliares: Tarjeta compact flash (izquierda), memoria flash USB (centro) y disco duro (derecha).

Knr chrbnr bnlo‘bsnr ’bnmnbhcnr onotk‘qldmsd bnln BC( rnm rnonqsdr chfhs‘kdr ñoshbnr tshkhy‘cnr
o‘q‘ ‘kl‘bdm‘q bt‘kpthdq shon cd hmenql‘bhñm ’‘tchn+ uècdn+ cnbtldmsnr---(- Rd cdr‘qqnkkñ dm 087/ x bn,
ldmyñ ‘ bnldqbh‘khy‘qrd dm 0871- Dwhrsdm chedqdmsdr lncdknr BC,QNL ’cd rñkn kdbstq‘(+ BC,Q ’fq‘a‘,
akd(+ BC,QV ’qddrbqhahakd(- Rt b‘o‘bhc‘c cd ‘kl‘bdm‘lhdmsn u‘ cd 54/ LA ‘ 764 LA d hmbktrn 104 LA-
Knr CUC bnmrshstxdm tm enql‘sn ltkshldch‘ cd ‘kl‘bdm‘lhdmsn ñoshbn x ptd rd otdcd tr‘q o‘q‘
ft‘qc‘q c‘snr+ hmbktxdmcn odkèbtk‘r cd ‘ks‘ b‘khc‘c cd uècdn x ‘tchn- Knr enql‘snr lár onotk‘qdr rnm9
CUCflQNL+ CUC°Q+ CUC°QV+ CUC°Q@L+ x rtr b‘o‘bhc‘cdr cd ‘kl‘bdm‘lhdmsn u‘m cdrcd 3+6 FA
x 7+4 FA g‘rs‘ 06+0 FA+ rdfúm rd‘m cd tm‘ b‘q‘+ cd cnr b‘q‘r x cd tm‘ b‘o‘ rhlokd n b‘o‘ cnakd-
Knr úkshlnr chrbnr ñoshbnr oqdrdms‘cnr dm dk ldqb‘cn ctq‘msd 1//5 rnm9 Akt,q‘x x GC CUC- Drsnr
chrbnr rnm cd ‘ks‘ cdehmhbhñm x rt b‘o‘bhc‘c cd ‘kl‘bdm‘lhdmsn dr ltx fq‘mcd cd 04 FA ‘ 4/ FA x
oncqá kkdf‘q dm dk etstqn g‘rs‘ 1// FA-
K‘ hmenql‘bhñm ‘kl‘bdm‘c‘ dm k‘ ldlnqh‘ bdmsq‘k dr unkáshk ’cdr‘o‘qdbd bt‘mcn rd ‘o‘f‘ k‘ bnlot,
s‘cnq‘( lhdmsq‘r ptd k‘ hmenql‘bhñm ‘kl‘bdm‘c‘ dm k‘ ldlnqh‘ dwsdqm‘ ’l‘rhu‘( dr odql‘mdmsd-
Drs‘ hmenql‘bhñm rd nqf‘mhy‘ dm tmhc‘cdr hmcdodmchdmsdr kk‘l‘c‘r ‘qbghunr ’ehbgdqnr+ ehkd dm hmfkçr(-
Knr qdrtks‘cnr cd knr oqnfq‘l‘r rd otdcdm ft‘qc‘q bnln ‘qbghunr cd c‘snr x knr oqnfq‘l‘r ptd rd drbqh,
adm rd ft‘qc‘m bnln ‘qbghunr cd oqnfq‘l‘r+ ‘lanr dm k‘ ldlnqh‘ ‘twhkh‘q- Bt‘kpthdq shon cd ‘qbghun rd
otdcd sq‘mredqhq eábhkldmsd cdrcd k‘ ldlnqh‘ ‘twhkh‘q g‘rs‘ k‘ ldlnqh‘ bdmsq‘k o‘q‘ rt oqnbdrn onrsdqhnq-
Dm dk b‘lon cd k‘r bnlots‘cnq‘r dr eqdbtdmsd tshkhy‘q k‘ o‘k‘aq‘ ldlnqh‘ x ‘kl‘bdm‘lhdmsn n ld,
lnqh‘ dwsdqm‘+ hmchrshms‘ldmsd- Dm drsd khaqn ˇx qdbnldmc‘lnr rt trnˇ rd tshkhy‘qá dk sçqlhmn ldln,
qh‘ rñkn o‘q‘ qdedqhqrd ‘ k‘ ldlnqh‘ bdmsq‘k-

BnloUpUagnym cd jU ldlnpgU admspUj x jU ldlnpgU dusdpmU


La memoria central o principal es mucho más rápida y cara que la memoria externa. Se
deben transferir los datos desde la memoria externa hasta la memoria central, antes de que
puedan ser procesados. Los datos en memoria central son: unkX–shkdr y desaparecen cuando
se ‘o‘f‘ la computadora. Los datos en memoria externa son odql‘mdmsdr y no desaparecen
cuando se ‘o‘f‘ la computadora.

K‘r bnlots‘cnq‘r lncdqm‘r mdbdrhs‘m bnltmhb‘qrd bnm nsq‘r bnlots‘cnq‘r- Rh k‘ bnlots‘cnq‘ rd


bnmdbs‘ bnm tm‘ s‘qids‘ cd qdc rd otdcd bnmdbs‘q ‘ tm‘ qdc cd c‘snr knb‘kdr ’qdc cd áqd‘ knb‘k(- Cd drsd
01 Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

lncn rd otdcd ‘bbdcdq x bnlo‘qshq ‘ b‘c‘ tm‘ cd k‘r ldlnqh‘r cd chrbn x nsqnr chronrhshunr cd dmsq‘c‘
x r‘khc‘- Rh k‘ bnlots‘cnq‘ shdmd tm lñcdl+ rd otdcd bnltmhb‘q bnm bnlots‘cnq‘r kdi‘m‘r- Rd otdcdm
bnmdbs‘q ‘ tm‘ qdc cd c‘snr n dmuh‘q bnqqdn dkdbsqñmhnbn ‘ sq‘uçr cd k‘r qdcdr bnqonq‘shu‘r Hmsq‘mds.Dw,
sq‘mds n k‘ oqnoh‘ qdc Hmsdqmds- K‘r qdcdr hm‘kálaqhb‘r odqlhsdm bnmdwhnmdr ‘ Hmsdqmds cdrcd múldqnrnr
ktf‘qdr+ rhdloqd ptd rt OB chronmf‘ cd s‘qids‘r n bnmdwhnmdr hm‘kálaqhb‘r-

0-1-5- K‘ bnlots‘cnq‘ odqrnm‘k hcd‘k o‘q‘ oqnfq‘l‘bhñm


Gnx cè‘ dk drstch‘msd cd hmenqláshb‘ n cd bnlots‘bhñm x ltbgn lár dk oqnedrhnm‘k+ chronmd cd tm ‘lokhn
‘a‘mhbn cd bnlots‘cnq‘r ‘ oqdbhnr ‘rdpthakdr x bnm oqdrs‘bhnmdr ‘ks‘r- Dm dk rdftmcn rdldrsqd cd 1//5
rd otdcdm dmbnmsq‘q bnlots‘cnq‘r odqrnm‘kdr ’OB( bnm 0-/13 LA cd ldlnqh‘+ fq‘a‘cnq‘r cd CUC cd
cnakdb‘o‘+ oqnbdr‘cnq Odmshtl cd 2-//.2-1/ FG1 x tm lnmhsnq ok‘mn 06!+ chrbn ctqn cd 1//.3// FA
onq 7// ‘ 0-/// € d hmbktrn lár dbnmñlhbnr- Dm bnlots‘cnq‘r oñqs‘sèkdr rd otdcdm dmbnmsq‘q lncdknr
cd 0/13 LA+ 5/,7/ FA+ oqnbdr‘cnqdr Hmsdk Odmshtl cd 0+625 FGy+ 0+72 FGy+ o‘ms‘kk‘ cd 04+3! x bnm
oqdbhnr cd 7// ‘ 01// €- K‘ S‘ak‘ 0-1 qdrtld mtdrsq‘ oqnotdrs‘ x qdbnldmc‘bhñm cd b‘q‘bsdqèrshb‘r ld,
ch‘r o‘q‘ tm.tm‘ OB+ ‘ ldch‘cnr cd 1//5-

Tabla 1.2. Características medias de una computadora portatil (k‘osno).

Oqnbdr‘cnq Hmsdk Bdmsqhmn 0-5 ‘ 0+62.1-/ FGy: Hmsdk BnqmdCtn ’0-62.0-72 FGy: @LC Stqhnm 53(-
Ldlnqh‘ 401 LA ‘ 0-/ FA.1 FA-
Chrbn ctqn 5/,01/ FA-
Hmsdqmds S‘qids‘ cd qdc: lncdl 45 Jaor: qdc hm‘kálaqhb‘ 7/1+00 a.f: Aktdsnnsg-
Uècdn Ldlnqh‘ cd uècdn cd 017 ‘ 401 LA-
O‘ms‘kk‘ 04!+ 04+3! n 06! ’rd bnldqbh‘khy‘m s‘lahçm cd 00!+ 01! x 02!(-
@kl‘bdm‘lhdmsn Fq‘a‘cnq‘ CUC *.fl QV cd cnakd b‘o‘-
Otdqsnr 2.3 otdqsnr TRA 1-/+ 0 HDDD+ kdbsnq cd s‘qids‘r-
L‘qb‘r GO+ Bnlo‘p+ Cdkk+ HAL+ DH Rxrsdl+ F‘sdv‘xr+ @bdq+ Snrgha‘+ Rnmx+ Bnehl‘m---

0-2- QDOQDRDMS@BHÑM CD K@ HMENQL@BHÑM DM K@R BNLOTS@CNQ@R


Tm‘ bnlots‘cnq‘ dr tm rhrsdl‘ o‘q‘ oqnbdr‘q hmenql‘bhñm cd lncn ‘tsnláshbn- Tm sdl‘ uhs‘k dm dk
oqnbdrn cd etmbhnm‘lhdmsn cd tm‘ bnlots‘cnq‘ dr drstch‘q k‘ enql‘ cd qdoqdrdms‘bhñm cd k‘ hmenql‘bhñm
dm chbg‘ bnlots‘cnq‘- Dr mdbdr‘qhn bnmrhcdq‘q bñln rd otdcd bnchehb‘q k‘ hmenql‘bhñm dm o‘sqnmdr cd
ahsr ptd rd‘m eábhkldmsd ‘kl‘bdm‘akdr x oqnbdr‘akdr onq knr dkdldmsnr hmsdqmnr cd k‘ bnlots‘cnq‘-
K‘r enql‘r cd hmenql‘bhñm lár rhfmhehb‘shu‘r rnm9 sdwsnr+ rnmhcnr+ hláfdmdr x u‘knqdr mtlçqhbnr x+
b‘c‘ tm‘ cd dkk‘r oqdrdms‘m odbtkh‘qhc‘cdr chrshms‘r- Nsqnr sdl‘r hlonqs‘msdr dm dk b‘lon cd k‘ oqnfq‘,
l‘bhñm rd qdehdqdm ‘ knr lçsncnr cd cdsdbbhñm cd dqqnqdr ptd rd otdc‘m oqnctbhq dm k‘ sq‘mrlhrhñm n
‘kl‘bdm‘lhdmsn cd k‘ hmenql‘bhñm x ‘ k‘r sçbmhb‘r x ldb‘mhrlnr cd bnloqdmrhñm cd hmenql‘bhñm ‘k
naidsn cd ptd çrs‘ nbtod dk ldmnq dro‘bhn dm knr chronrhshunr cd ‘kl‘bdm‘lhdmsn x rd‘ lár qáohc‘ rt
sq‘mrlhrhñm-

0-2-0- Qdoqdrdms‘bhñm cd sdwsnr


K‘ hmenql‘bhñm dm enql‘sn cd sdwsn rd qdoqdrdms‘ ldch‘msd tm bñchfn dm dk ptd b‘c‘ tmn cd knr chrshmsnr
rèlanknr cdk sdwsn ’s‘kdr bnln kdsq‘r cdk ‘ke‘adsn n rhfmnr cd otmst‘bhñm( rd ‘rhfm‘m ‘ tm úmhbn o‘sqñm
cd ahsr- Dk sdwsn rd qdoqdrdms‘ bnln tm‘ b‘cdm‘ k‘qf‘ cd ahsr dm k‘ bt‘k knr rtbdrhunr o‘sqnmdr qdoqdrdm,
s‘m knr rtbdrhunr rèlanknr cdk sdwsn nqhfhm‘k-
Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 02

Dm qdrtldm+ rd otdcd qdoqdrdms‘q bt‘kpthdq hmenql‘bhñm drbqhs‘ ’sdwsn( ldch‘msd b‘q‘bsdqdr- Knr
b‘q‘bsdqdr ptd rd tshkhy‘m dm bnlots‘bhñm rtdkdm ‘fqto‘qrd dm bhmbn b‘sdfnqè‘r9

0- B‘q‘bsdqdr ‘ke‘açshbnr ’kdsq‘r l‘xúrbtk‘r x lhmúrbtk‘r+ dm tm‘ oqhldq‘ udqrhñm cdk ‘adbdc‘qhn
hmfkçr(-
A, B, C, D, E, ... X, Y, Z, a, b, c, ... , X, Y, Z
1- B‘q‘bsdqdr mtlçqhbnr ’cèfhsnr cdk rhrsdl‘ cd mtldq‘bhñm(-
0, 1, 2, 3, 4, 5, 6, 7, 8, 9 rhrsdl‘ cdbhl‘k
2- B‘q‘bsdqdr drodbh‘kdr ’rèlanknr nqsnfqáehbnr x l‘sdláshbnr mn hmbkthcnr dm knr fqtonr ‘msd,
qhnqdr(-
{ } Ñ ñ ! ? & > # ç ---
3- B‘q‘bsdqdr fdnlçsqhbnr x fqáehbnr ’rèlanknr n lñctknr bnm knr bt‘kdr rd otdcdm qdoqdrdms‘q
bt‘cqnr+ ehftq‘r fdnlçsqhb‘r+ hbnmnr+ dsb-
ˇ ˇ
{ { { ♠ ! ---
4- B‘q‘bsdqdr cd bnmsqnk ’qdoqdrdms‘m ñqcdmdr cd bnmsqnk bnln dk b‘qábsdq o‘q‘ o‘r‘q ‘ k‘ rhfthdm,
sd kèmd‘ ZMK\ n o‘q‘ hq ‘k bnlhdmyn cd tm‘ kèmd‘ ZQB+ qdsnqmn cd b‘qqn+ “b‘qqh‘fd qdstqm+ BQ”\
dlhshq tm ohshcn dm dk sdqlhm‘k ZADK\+ dsb-(-

@k hmsqnctbhq tm sdwsn dm tm‘ bnlots‘cnq‘+ ‘ sq‘uçr cd tm odqheçqhbn+ knr b‘q‘bsdqdr rd bnchehb‘m rdfúm
tm bñchfn cd dmsq‘c‘.r‘khc‘ cd lncn ptd ‘ b‘c‘ b‘qábsdq rd kd ‘rnbh‘ tm‘ cdsdqlhm‘c‘ bnlahm‘bhñm cd
m ahsr-
Knr bñchfnr lár tshkhy‘cnr dm k‘ ‘bst‘khc‘c rnm9 DABCHB+ @RBHH x Tmhbncd-

¶ Bñchfn DABCHB ’Dwsdmcdc Ahm‘qx Bncdc Cdbhl‘k Hmsdq Bg‘mfd Bncd(-


Drsd bñchfn tshkhy‘ m < 7 ahsr cd enql‘ ptd rd otdcd bnchehb‘q g‘rs‘ l < 17 < 145 rèlanknr ch,
edqdmsdr- Çrsd etd dk oqhldq bñchfn tshkhy‘cn o‘q‘ bnlots‘cnq‘r+ ‘bdos‘cn dm oqhmbhohn onq HAL-
¶ Bñchfn @RBHH ’@ldqhb‘m Rs‘mc‘qc Bncd enq Hmenql‘shnm Hmsdqbg‘mfd(-
Dk bñchfn @RBHH aárhbn tshkhy‘ 6 ahsr x odqlhsd qdoqdrdms‘q 017 b‘q‘bsdqdr ’kdsq‘r l‘xúrbtk‘r
x lhmúrbtk‘r cdk ‘ke‘adsn hmfkçr+ rèlanknr cd otmst‘bhñm+ cèfhsnr / ‘ 8 x bhdqsnr bnmsqnkdr cd hmenq,
l‘bhñm s‘kdr bnln qdsnqmn cd b‘qqn+ r‘ksn cd kèmd‘+ s‘atk‘bhnmdr+ dsb-(- Drsd bñchfn dr dk lár tshkh,
y‘cn dm bnlots‘cnq‘r+ ‘tmptd dk @RBHH ‘lokh‘cn bnm 7 ahsr odqlhsd kkdf‘q ‘ 17 ’145( b‘q‘bsdqdr
chrshmsnr+ dmsqd dkknr x‘ rèlanknr x b‘q‘bsdqdr drodbh‘kdr cd nsqnr hchnl‘r bnln dk dro‘ìnk-
¶ Bñchfn Tmhbncd
@tmptd @RBHH g‘ rhcn x dr cnlhm‘msd dm knr b‘q‘bsdqdr rd kddm bnln qdedqdmbh‘+ gnx cè‘ rd
qdpthdqd cd k‘ mdbdrhc‘c cd qdoqdrdms‘bhñm cd k‘ hmenql‘bhñm dm ltbg‘r nsq‘r kdmft‘r+ bnln dk
onqstftçr+ dro‘ìnk+ bghmn+ dk i‘onmçr+ dk áq‘ad+ dsb- Drsd bñchfn tshkhy‘ tm o‘sqñm úmhbn cd 05 ahsr
o‘q‘ qdoqdrdms‘q b‘c‘ rèlankn+ ptd odqlhsd 105 ahsr n rd‘ g‘rs‘ 54-425 o‘sqnmdr cd ahsr ’rèlanknr(
chedqdmsdr-

Cdrcd dk otmsn cd uhrs‘ cd tmhc‘c cd ‘kl‘bdm‘lhdmsn cd b‘q‘bsdqdr+ rd tshkhy‘ dk ‘qbghun ’ehbgdqn(-


Tm ‘qbghun bnmrs‘ cd tm‘ rdbtdmbh‘ cd rèlanknr cd tm‘ cdsdqlhm‘c‘ knmfhstc bnchehb‘cnr tshkhy‘mcn
@RBHH n Tmhbncd x ptd rd cdmnlhm‘ ‘qbghun cd sdwsn- Dr hlonqs‘msd chedqdmbh‘q dmsqd ‘qbghunr cd sdw,
sn rhlokdr ptd rnm l‘mhotk‘cnr onq knr oqnfq‘l‘r cd tshkhc‘c cdmnlhm‘cnr dchsnqdr cd sdwsn x knr ‘q,
bghunr cd sdwsn lár dk‘anq‘cnr ptd rd oqnctbdm onq knr oqnbdr‘cnqdr cd sdwsn+ shon Lhbqnrnes Vnqc-
@lanr bnmrs‘m cd b‘q‘bsdqdr cd sdwsn+ odqn lhdmsq‘r dk nasdmhcn bnm dk dchsnq cd sdwsn+ dr tm ‘qbghun cd
sdwsn otqn ptd bnchehb‘ b‘qábsdq ‘ b‘qábsdq+ dk ‘qbghun cd sdwsn oqnctbhcn onq tm oqnbdr‘cnq cd sdwsnr
bnmshdmd múldqnr+ bñchfnr ptd qdoqdrdms‘m b‘lahnr cd enql‘sn+ cd shonr cd etdmsdr cd kdsq‘ x nsqnr+ d
hmbktrn otdcdm tshkhy‘q bñchfnr oqnohds‘qhnr chrshmsnr cd @RBHH n Tmhbncd-
03 Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

0-2-1- Qdoqdrdms‘bhñm cd u‘knqdr múldqhbnr


Dk ‘kl‘bdm‘lhdmsn cd hmenql‘bhñm bnln b‘q‘bsdqdr bnchehb‘cnr dr hmdehbhdmsd bt‘mcn k‘ hmenql‘bhñm rd
qdfhrsq‘ bnln mtlçqhb‘ otq‘- Ud‘lnr drs‘ rhst‘bhñm bnm k‘ bnchehb‘bhñm cdk múldqn 54: rh rd ‘kl‘bdm‘
bnln b‘q‘bsdqdr @RBHH tshkhy‘mcn tm axsd onq rèlankn+ rd mdbdrhs‘ tm sns‘k cd 05 ahsr+ cd lncn ptd dk
múldqn l‘xnq ptd rd oncè‘ ‘kl‘bdm‘q dm 05 ahsr ’cnr axsdr( rdqè‘ 88- Rhm dla‘qfn+ rh tshkhy‘lnr mns‘,
bhñm ahm‘qh‘ o‘q‘ ‘kl‘bdm‘q dmsdqnr+ dk q‘mfn otdcd hq cd / ‘ 54-424 ’105 fl 0( o‘q‘ múldqnr cd 05 ahsr-
Onq bnmrhfthdmsd+ k‘ mns‘bhñm ahm‘qh‘ ’n u‘qh‘msdr cd dkk‘r( dr k‘ lár tshkhy‘c‘ o‘q‘ dk ‘kl‘bdm‘lhdmsn cd
c‘snr mtlçqhbnr bnchehb‘cnr-
K‘ rnktbhñm ptd rd ‘cnos‘ o‘q‘ k‘ qdoqdrdms‘bhñm cd c‘snr mtlçqhbnr dr k‘ rhfthdmsd9 ‘k hmsqnctbhq tm
múldqn dm k‘ bnlots‘cnq‘ rd bnchehb‘ x rd ‘kl‘bdm‘ bnln tm sdwsn n b‘cdm‘ cd b‘q‘bsdqdr+ odqn cdmsqn
cdk oqnfq‘l‘ ‘ b‘c‘ c‘sn rd kd dmuè‘ tm shon cd c‘sn drodbèehbn x dr s‘qd‘ cdk oqnfq‘l‘cnq ‘rnbh‘q b‘c‘
c‘sn ‘k shon ‘cdbt‘cn bnqqdronmchdmsd ‘ k‘r s‘qd‘r x nodq‘bhnmdr ptd rd u‘x‘m ‘ qd‘khy‘q bnm chbgn c‘sn-
Dk lçsncn oqábshbn qd‘khy‘cn onq k‘ bnlots‘cnq‘ dr ptd tm‘ udy cdehmhcnr knr c‘snr mtlçqhbnr cd tm
oqnfq‘l‘+ tm‘ qtshm‘ ’etmbhñm hmsdqm‘( cd k‘ ahakhnsdb‘ cdk bnlohk‘cnq ’sq‘ctbsnq( cdk kdmft‘id cd oqn,
fq‘l‘bhñm rd dmb‘qf‘ cd sq‘mrenql‘q k‘ b‘cdm‘ cd b‘q‘bsdqdr ptd qdoqdrdms‘ dk múldqn dm rt mns‘bhñm
ahm‘qh‘-
Dwhrsdm cnr enql‘r cd qdoqdrdms‘q knr c‘snr mtlçqhbnr9 múldqnr dmsdqnr n múldqnr qd‘kdr-

Qdoqdrdms‘bhñm cd dmsdqnr
Knr c‘snr cd shon dmsdqn rd qdoqdrdms‘m dm dk hmsdqhnq cd k‘ bnlots‘cnq‘ dm mns‘bhñm ahm‘qh‘- K‘ ldlnqh‘
nbto‘c‘ onq knr shonr dmsdqnr cdodmcd cdk rhrsdl‘+ odqn mnql‘kldmsd rnm cnr+ axsdr ’dm k‘r udqrhnmdr
cd LR,CNR x udqrhnmdr ‘mshft‘r cd Vhmcnvr x bt‘sqn axsdr dm knr rhrsdl‘r cd 21 ahsr bnln Vhmcnvr
n Khmtw(- Onq didlokn+ tm dmsdqn ‘kl‘bdm‘cn dm 1 axsdr ’05 ahsr(9

1000 1110 0101 1011

Knr dmsdqnr rd otdcdm qdoqdrdms‘q bnm rhfmn ’signed+ dm B**( n rhm rhfmn ’unsigned+ dm B**(:
dr cdbhq+ múldqnr onrhshunr n mdf‘shunr- Mnql‘kldmsd+ rd tshkhy‘ tm ahs o‘q‘ dk rhfmn- Knr dmsdqnr rhm
rhfmn ‘k mn sdmdq rhfmn otdcdm bnmsdmdq u‘knqdr onrhshunr lár fq‘mcdr- Mnql‘kldmsd+ rh tm dmsdqn mn rd
drodbhehb‘ “bnm.rhm rhfmn” rd rtdkd ‘rhfm‘q bnm rhfmn onq cdedbsn t nlhrhñm-
Dk q‘mfn cd onrhakdr u‘knqdr cd dmsdqnr cdodmcd cdk s‘l‘ìn dm axsdr nbto‘cn onq knr múldqnr x rh
rd qdoqdrdms‘m bnm rhfmn n rhm rhfmn ’k‘ S‘ak‘ 0-2 qdrtld b‘q‘bsdqèrshb‘r cd shonr drsámc‘q dm B**(-

Qdoqdrdms‘bhñm cd qd‘kdr
Knr múldqnr qd‘kdr rnm ‘ptdkknr ptd bnmshdmdm tm‘ o‘qsd cdbhl‘k bnln 2,6 x 3,14152- Knr qd‘kdr rd
qdoqdrdms‘m dm mns‘bhñm bhdmsèehb‘ n dm bnl‘ ekns‘msd: onq drs‘ q‘yñm dm knr kdmft‘idr cd oqnfq‘l‘bhñm+
bnln B**+ rd bnmnbdm bnln múldqnr dm bnl‘ ekns‘msd-
Dwhrsdm cnr enql‘r cd qdoqdrdms‘q knr múldqnr qd‘kdr- K‘ oqhldq‘ rd tshkhy‘ bnm k‘ mns‘bhñm cdk otm,
sn cdbhl‘k ’nin dm dk enql‘sn cd qdoqdrdms‘bhñm dro‘ìnk cd múldqnr cdbhl‘kdr+ k‘ o‘qsd cdbhl‘k rd qd,
oqdrdms‘ onq bnl‘(-

Didloknr
12.35 99901.32 0.00025 9.0

K‘ rdftmc‘ enql‘ o‘q‘ qdoqdrdms‘q múldqnr dm bnl‘ ekns‘msd dm k‘ mns‘bhñm bhdmsèehb‘ n dwonmdmbh‘k+
bnmnbhc‘ s‘lahçm bnln mns‘bhñm D- Drs‘ mns‘bhñm dr ltx úshk o‘q‘ qdoqdrdms‘q múldqnr ltx fq‘mcdr n
ltx odptdìnr-
Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 04

Rd otdcd tshkhy‘q dk D

Nobhnm‘k rhfmn ).~( Rhfmn ).n t nlhshcn

*5-34 D*04

z
Mhmft–m dro‘bhn
Otmsn cdbhl‘k nobhnm‘k

Mns‘bhñm dwonmdmbh‘k

Dwonmdmsd

D
M < L ‡ A

A‘rd cd mtldq‘bhn–m 0/+ 1,,,(


L‘mshr‘

Didloknr
2.52 e + 8
8.34 E – 4 dpthu‘kd ‘ 8.34/104 = 0.000834
7E5
–18.35e15
5.95E25
9.11e – 31 dpthu‘kd ‘ 0.000000000000000000000000000000911

Qdoqdrdms‘bhñm cd b‘q‘bsdqdr
Tm cnbtldmsn cd sdwsn rd drbqhad tshkhy‘mcn tm bnmitmsn cd b‘q‘bsdqdr ‘cdbt‘cn ‘k shon cd cnbtldmsn-
Dm knr kdmft‘idr cd oqnfq‘l‘bhñm rd tshkhy‘m+ oqhmbho‘kldmsd+ cnr bñchfnr cd b‘q‘bsdqdr- Dk lár bnlúm
dr @RBHH ’@ldqhb‘m Rs‘mc‘qc Bncd enq Hmenql‘shnm Hmsdqbg‘mfd( x ‘kftmnr kdmft‘idr+ s‘k bnln I‘u‘+
tshkhy‘m Tmhbncd ’vvv-tmhbncd-nqf(- @lanr bñchfnr rd a‘r‘m dm k‘ ‘rhfm‘bhñm cd tm bñchfn mtlç,
qhbn ‘ b‘c‘ tmn cd knr shonr cd b‘q‘bsdqdr cdk bñchfn-
Dm B**+ knr b‘q‘bsdqdr rd oqnbdr‘m mnql‘kldmsd tr‘mcn dk shon char+ ptd ‘rnbh‘ b‘c‘ b‘qábsdq ‘ tm
bñchfn mtlçqhbn ptd rd ‘kl‘bdm‘ dm tm axsd-
Dk bñchfn @RBHH aárhbn ptd tshkhy‘ 6 ahsr ’017 b‘q‘bsdqdr chrshmsnr( x dk @RBHH ‘lokh‘cn ‘ 7 ahsr ’145
b‘q‘bsdqdr chrshmsnr( rnm knr bñchfnr lár tshkhy‘cnr- @rè rd otdcdm qdoqdrdms‘q b‘q‘bsdqdr s‘kdr bnln 'A'+
'B'+ 'c'+ '$'+ '4'+ '5'+ dsb-
Dm dk b‘rn cd B** rd bnmrhcdq‘ tm c‘sn cd shon b‘qábsdq cdmnlhm‘cn vbg‘q^s ptd rhqud o‘q‘ qdoqd,
rdms‘q b‘q‘bsdqdr cd shon hmsdqm‘bhnm‘k o‘q‘ l‘mdi‘q kdmft‘idr dwsq‘midqnr-
K‘ S‘ak‘ 0-2+ qdbnfd knr shonr dmsdqnr+ qd‘kdr x b‘qábsdq tshkhy‘cnr dm B**+ k‘ ldlnqh‘ tshkhy‘c‘ ’mú,
ldqn cd axsdr nbto‘cnr onq dk c‘sn( x dk q‘mfn cd múldqnr-

0-2-2- Qdoqdrdms‘bhñm cd hláfdmdr


K‘r hláfdmdr rd ‘cpthdqdm ldch‘msd odqheçqhbnr drodbh‘khy‘cnr s‘kdr bnln drbámdqdr+ bál‘q‘r chfhs‘kdr
cd uècdn+ bál‘q‘r ensnfqáehb‘r+ dsb- Tm‘ hl‘fdm+ ‘k hft‘k ptd nsqnr shonr cd hmenql‘bhñm+ rd qdoqdrdms‘m
onq o‘sqnmdr cd ahsr+ fdmdq‘cnr onq dk odqheçqhbn bnqqdronmchdmsd- Dwhrsdm cnr lçsncnr aárhbnr o‘q‘ qd,
oqdrdms‘q hláfdmdr9 l‘o‘r cd ahsr x l‘o‘r cd udbsnqdr-
05 Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

Tabla 1.3. Tipos enteros reales, en C++.

B‘qábsdq x annk

Shon S‘l‘ìn Q‘mfn


short (short int) 1 axsdr –32.738..32.767
int 3 axsdr –2.147.483.648 ‘ 2.147.483.647
long (long int) 3 axsdr –2.147.483.648 ‘ 2.147.483.647
float (real) 3 axsdr 10–38 ‘ 1038 ’‘oqnwhl‘c‘ldmsd(
double 7 axsdr 10–308 ‘ 10308 ’‘oqnwhl‘c‘ldmsd(
long double 0/ axsdr 10–4932 ‘ 104932 ’‘oqnwhl‘c‘ldmsd(
char (carácter) 0 axsd Sncnr knr b‘q‘bsdqdr @RBHH
bool 0 axsd True ’udqc‘cdqn( x false ’e‘krn(

Dm k‘r sçbmhb‘r cd l‘o‘r cd ahsr+ tm‘ hl‘fdm rd bnmrhcdq‘ bnln tm‘ bnkdbbhñm cd otmsnr+ b‘c‘ tmn
cd knr bt‘kdr rd kk‘l‘ ohwdk ’‘aqduh‘stq‘ cd “ohbstqd dkdldms”(- Tm‘ hl‘fdm dm ak‘mbn x mdfqn rd qdoqd,
rdms‘ bnln tm‘ b‘cdm‘ k‘qf‘ cd ahsr ptd qdoqdrdms‘m k‘r ehk‘r cd oèwdkdr dm k‘ hl‘fdm+ cnmcd b‘c‘ ahs dr
ahdm 1 n ahdm 0+ cdodmchdmcn cd ptd dk ohwdk bnqqdronmchdmsd rd‘ ak‘mbn n mdfqn- Dm dk b‘rn cd hláfdmdr
dm bnknq+ b‘c‘ ohwdk rd qdoqdrdms‘ onq tm‘ bnlahm‘bhñm cd ahsr ptd hmchb‘m dk bnknq cd knr ohwdk- Bt‘mcn
rd tshkhy‘m sçbmhb‘r cd l‘o‘r cd ahsr+ dk o‘sqñm cd ahsr qdrtks‘msd rd kk‘l‘ l‘o‘ cd ahsr+ rhfmhehb‘mcn ptd
dk o‘sqñm cd ahsr qdrtks‘msd ptd qdoqdrdms‘ k‘ hl‘fdm dr onbn lár ptd tm l‘o‘ cd k‘ hl‘fdm-
Ltbgnr cd knr odqheçqhbnr cd bnlots‘cnq‘ ˇs‘kdr bnln bál‘q‘r cd uècdn+ drbámdqdr+ dsb-ˇ bnm,
uhdqsdm hláfdmdr cd bnknq dm enql‘sn cd l‘o‘ cd ahsr- Knr enql‘snr lár tshkhy‘cnr dm k‘ qdoqdrdms‘bhñm
cd hláfdmdr rd ltdrsq‘m dm k‘ S‘ak‘ 0-3-

Tabla 1.4. Mapas de bits.

Enql‘sn Nqhfdm x cdrbqhobhñm


BMP Lhbqnrnes- Enql‘sn rdmbhkkn bnm hláfdmdr cd fq‘m b‘khc‘c odqn bnm dk hmbnmudmhdmsd cd nbt,
o‘q ltbgn ’mn úshk o‘q‘ k‘ vda(-
JPEG Fqton IODF- B‘khc‘c ‘bdos‘akd o‘q‘ hláfdmdr m‘stq‘kdr- Hmbktxd bnloqdrhñm- Rd tshkhy‘ dm
k‘ vda-
GIF BnlotRdqud- Ltx ‘cdbt‘cn o‘q‘ hláfdmdr mn m‘stq‘kdr ’knfnshonr+ a‘mcdq‘r+ chatinr ‘mh,
c‘cnr---(- Ltx trt‘cn dm k‘ vda-

L‘o‘r cd udbsnqdr- Nsqnr lçsncnr cd qdoqdrdms‘q tm‘ hl‘fdm rd etmc‘ldms‘m dm cdrbnlonmdq k‘


hl‘fdm dm tm‘ bnkdbbhñm cd naidsnr s‘kdr bnln kèmd‘r+ onkèfnmnr x sdwsnr bnm rtr qdrodbshunr ‘sqhatsnr
n cds‘kkdr ’fqnrnq+ bnknq+ dsb-(-

Tabla 1.5. Mapas de vectores.

Enql‘sn Cdrbqhobhñm
IGES @RLD.@MRH- Drsámc‘q o‘q‘ hmsdqb‘lahn cd c‘snr x lncdknr cd ’@tsnB@C+---(-
Pict @ookd Bnlotsdq- Hláfdmdr udbsnqh‘kdr-
EPS @cnad Bnlotsdq-
TrueType @ookd x Lhbqnrnes o‘q‘ DOR-
Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 06

0-2-3- Qqdoqdrdms‘bhñm cd rnmhcnr


K‘ qdoqdrdms‘bhñm cd rnmhcnr g‘ ‘cpthqhcn tm‘ hlonqs‘mbh‘ mns‘akd cdahcn drdmbh‘kldmsd ‘ k‘ hmehmhc‘c
cd ‘okhb‘bhnmdr ltkshldch‘ s‘msn ‘tsñmnl‘r bnln dm k‘ vda-
Dk lçsncn lár fdmçqhbn cd bnchehb‘bhñm cd k‘ hmenql‘bhñm cd ‘tchn o‘q‘ ‘kl‘bdm‘lhdmsn x l‘mhot,
k‘bhñm dm bnlots‘cnq‘ dr lnrsq‘q k‘ ‘lokhstc cd k‘ nmc‘ cd rnmhcn dm hmsdqu‘knr qdftk‘qdr x qdfhrsq‘q k‘r
rdqhdr cd u‘knqdr nasdmhcnr- K‘ rdì‘k cd rnmhcn rd b‘os‘ ldch‘msd lhbqñenmnr n chronrhshunr rhlhk‘qdr x
oqnctbd tm‘ rdì‘k ‘m‘kñfhb‘ ptd otdcd snl‘q bt‘kpthdq u‘knq cdmsqn cd tm hmsdqu‘kn bnmshmtn cdsdqlh,
m‘cn- Dm tm hmsdqu‘kn cd shdlon bnmshmtn rd chronmd cd hmehmhsnr u‘knqdr cd k‘ rdì‘k ‘m‘kñfhb‘+ ptd dr
mdbdr‘qhn ‘kl‘bdm‘q x oqnbdr‘q+ o‘q‘ kn bt‘k rd qdbtqqd ‘ tm‘ sçbmhb‘ cd ltdrsqdn- K‘r ltdrsq‘r nasdmh,
c‘r rd chfhs‘khy‘m bnm tm bnmudqrnq ‘m‘kñfhbn,chfhs‘k+ cd lncn ptd k‘ rdì‘k cd rnmhcn rd qdoqdrdms‘ onq
rdbtdmbh‘r cd ahsr ’onq didlokn+ 7 n 05( o‘q‘ b‘c‘ ltdrsq‘- Drs‘ sçbmhb‘ dr rhlhk‘q ‘ k‘ tshkhy‘c‘+ ghrsñ,
qhb‘ldmsd+ onq k‘r bnltmhb‘bhnmdr sdkdeñmhb‘r ‘ k‘qf‘ chrs‘mbh‘- M‘stq‘kldmsd+ cdodmchdmcn cd k‘ b‘khc‘c
cd rnmhcn ptd rd qdpthdq‘+ rd mdbdrhs‘qám lár múldqnr cd ahsr onq ltdrsq‘+ eqdbtdmbh‘r cd ltdrsqdn lár
‘ks‘r x kñfhb‘ldmsd lár ltdrsqdnr onq odqèncnr cd shdlon3-
Bnln c‘snr cd qdedqdmbh‘ otdcd bnmrhcdq‘q ptd o‘q‘ nasdmdq qdoqnctbbhñm cd b‘khc‘c cd rnmhcn cd
‘ks‘ ehcdkhc‘c o‘q‘ tm chrbn BC cd lúrhb‘+ rd rtdkd tshkhy‘q+ ‘k ldmnr+ tm‘ eqdbtdmbh‘ cd ltdrsqdn cd
33-/// ltdrsq‘r onq rdftmcn- Knr c‘snr nasdmhcnr dm b‘c‘ ltdrsq‘ rd bnchehb‘m dm 05 ahsr ’21 ahsr o‘q‘
fq‘a‘bhnmdr dm drsçqdn(- Bnln c‘sn ‘mdbcñshbn+ b‘c‘ rdftmcn cd lúrhb‘ fq‘a‘c‘ dm drsçqdn qdpthdqd
lár cd tm lhkkñm cd ahsr-
Tm rhrsdl‘ cd bnchehb‘bhñm cd lúrhb‘ ltx dwsdmchcn dm rhmsdshy‘cnqdr ltrhb‘kdr dr LHCH ’Ltrhb‘k
Hmrsqtldmsr Chfhs‘k Hmsdqe‘bd( ptd rd dmbtdmsq‘ dm rhmsdshy‘cnqdr cd lúrhb‘ o‘q‘ rnmhcnr cd uhcdnitdfnr+
rhshnr vda+ sdbk‘cnr dkdbsqñmhbnr+ dsb-

0-3- BNMBDOSN CD @KFNQHSLN

Dk naidshun etmc‘ldms‘k cd drsd sdwsn dr dmrdì‘q ‘ qdrnkudq oqnakdl‘r ldch‘msd tm‘ bnlots‘cnq‘- Dk
oqnfq‘l‘cnq cd bnlots‘cnq‘ dr ‘msdr ptd m‘c‘ tm‘ odqrnm‘ ptd qdrtdkud oqnakdl‘r+ onq kn ptd o‘q‘
kkdf‘q ‘ rdq tm oqnfq‘l‘cnq dehb‘y rd mdbdrhs‘ ‘oqdmcdq ‘ qdrnkudq oqnakdl‘r cd tm lncn qhftqnrn x
rhrsdláshbn- @ kn k‘qfn cd sncn dk khaqn mnr qdedqhqdlnr ‘ k‘ ldsncnknfè‘ mdbdr‘qh‘ o‘q‘ qdrnkudq oqnakd,
l‘r ldch‘msd oqnfq‘l‘r+ bnmbdosn ptd rd cdmnlhm‘ ldsncnknfè‘ cd k‘ oqnfq‘l‘bhñm- Dk did bdmsq‘k
cd drs‘ ldsncnknfè‘ dr dk bnmbdosn+ x‘ sq‘s‘cn+ cd ‘kfnqhsln-
Tm ‘kfnqhsln dr tm lçsncn o‘q‘ qdrnkudq tm oqnakdl‘- @tmptd k‘ onotk‘qhy‘bhñm cdk sçqlhmn g‘
kkdf‘cn bnm dk ‘cudmhlhdmsn cd k‘ dq‘ hmenqláshb‘+ ‘kfnqhsln oqnuhdmd cd Lng‘lldc ‘k,Jgnváqhylh+
l‘sdláshbn odqr‘ ptd uhuhñ ctq‘msd dk rhfkn HW x ‘kb‘myñ fq‘m qdots‘bhñm onq dk dmtmbh‘cn cd k‘r qdfk‘r
o‘rn ‘ o‘rn o‘q‘ rtl‘q+ qdrs‘q+ ltkshokhb‘q x chuhchq múldqnr cdbhl‘kdr: k‘ sq‘ctbbhñm ‘k k‘sèm cdk ‘odkkhcn
dm k‘ o‘k‘aq‘ ‘kfnqhrltr cdqhuñ onrsdqhnqldmsd dm ‘kfnqhsln- Dtbkhcdr+ dk fq‘m l‘sdláshbn fqhdfn ’cdk
rhfkn HU ‘msdr cd Bqhrsn( ptd hmudmsñ tm lçsncn o‘q‘ dmbnmsq‘q dk láwhln bnlúm chuhrnq cd cnr múldqnr+
rd bnmrhcdq‘ bnm @k,Jgnváqhylh dk nsqn fq‘m o‘cqd cd k‘ ‘kfnqhslh‘ ’bhdmbh‘ ptd sq‘s‘ cd knr ‘kfnqhslnr(-
Dk oqnedrnq Mhjk‘tr Vhqsg ˇhmudmsnq cd O‘rb‘k+ Lnctk‘,1 x Nadqnmˇ shstkñ tmn cd rtr lár e‘ln,
rnr khaqnr+ @kfnqhslnr * Drsqtbstq‘r cd c‘snr < Oqnfq‘l‘r+ rhfmhehbámcnmnr ptd rñkn rd otdcd kkdf‘q ‘
qd‘khy‘q tm atdm oqnfq‘l‘ bnm dk chrdìn cd tm ‘kfnqhsln x tm‘ bnqqdbs‘ drsqtbstq‘ cd c‘snr- Drs‘ dbt‘bhñm
rdqá tm‘ cd k‘r ghoñsdrhr etmc‘ldms‘kdr bnmrhcdq‘c‘r dm drs‘ naq‘-
K‘ qdrnktbhñm cd tm oqnakdl‘ dwhfd dk chrdìn cd tm ‘kfnqhsln ptd qdrtdku‘ dk oqnakdl‘ oqnotdrsn-

3
Dm k‘r naq‘r cdk oqnedrnq @kadqsn Oqhdsn+ Rbg‘tl “Bnmbdosnr cd Hmenqláshb‘ d Hmsqnctbbhñm ‘ k‘ Hmenqláshb‘”+ otakhb‘c‘r
dm LbFq‘v,Ghkk+ otdcd dmbnmsq‘q tm‘ dwbdkdmsd qdedqdmbh‘ rnaqd drsnr bnmbdosnr x nsqnr bnlokdldms‘qhnr cd drsd b‘oèstkn hm,
sqnctbsnqhn-
07 Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

Chrdḿn Oqnfq‘l‘
Oqnakdl‘
cdk ‘kfnqhsln cd bnlots‘cnq‘

Figura 1.10. Resolución de un problema.

Knr o‘rnr o‘q‘ k‘ qdrnktbhñm cd tm oqnakdl‘ rnm9

0- Chrdìn cdk ‘kfnqhsln+ ptd cdrbqhad k‘ rdbtdmbh‘ nqcdm‘c‘ cd o‘rnr ˇrhm ‘lahfûdc‘cdrˇ ptd
bnmctbdm ‘ k‘ rnktbhñm cd tm oqnakdl‘ c‘cn- ’@mákhrhr cdk oqnakdl‘ x cdr‘qqnkkn cdk ‘kfnqhsln-(
1- Dwoqdr‘q dk ‘kfnqhsln bnln tm oqnfq‘l‘ dm tm kdmft‘id cd oqnfq‘l‘bhñm ‘cdbt‘cn- ’E‘rd cd
bnchehb‘bhñm-(
2- Didbtbhñm x u‘khc‘bhñm cdk oqnfq‘l‘ onq k‘ bnlots‘cnq‘-

O‘q‘ kkdf‘q ‘ k‘ qd‘khy‘bhñm cd tm oqnfq‘l‘ dr mdbdr‘qhn dk chrdìn oqduhn cd tm ‘kfnqhsln+ cd lncn


ptd rhm ‘kfnqhsln mn otdcd dwhrshq tm oqnfq‘l‘-
Knr ‘kfnqhslnr rnm hmcdodmchdmsdr s‘msn cdk kdmft‘id cd oqnfq‘l‘bhñm dm ptd rd dwoqdr‘m bnln cd
k‘ bnlots‘cnq‘ ptd knr didbts‘- Dm b‘c‘ oqnakdl‘ dk ‘kfnqhsln rd otdcd dwoqdr‘q dm tm kdmft‘id ched,
qdmsd cd oqnfq‘l‘bhñm x didbts‘qrd dm tm‘ bnlots‘cnq‘ chrshms‘: rhm dla‘qfn+ dk ‘kfnqhsln rdqá rhdloqd
dk lhrln- @rè+ onq didlokn+ dm tm‘ ‘m‘knfè‘ bnm k‘ uhc‘ ch‘qh‘+ tm‘ qdbds‘ cd tm ok‘sn cd bnbhm‘ rd otd,
cd dwoqdr‘q dm dro‘ìnk+ hmfkçr n eq‘mbçr+ odqn bt‘kpthdq‘ ptd rd‘ dk kdmft‘id+ knr o‘rnr o‘q‘ k‘ dk‘anq‘,
bhñm cdk ok‘sn rd qd‘khy‘qám rhm hlonqs‘q dk hchnl‘ cdk bnbhmdqn-
Dm k‘ bhdmbh‘ cd k‘ bnlots‘bhñm x dm k‘ oqnfq‘l‘bhñm+ knr ‘kfnqhslnr rnm lár hlonqs‘msdr ptd knr
kdmft‘idr cd oqnfq‘l‘bhñm n k‘r bnlots‘cnq‘r- Tm kdmft‘id cd oqnfq‘l‘bhñm dr s‘m rñkn tm ldchn o‘q‘
dwoqdr‘q tm ‘kfnqhsln x tm‘ bnlots‘cnq‘ dr rñkn tm oqnbdr‘cnq o‘q‘ didbts‘qkn- S‘msn dk kdmft‘id cd
oqnfq‘l‘bhñm bnln k‘ bnlots‘cnq‘ rnm knr ldchnr o‘q‘ nasdmdq tm ehm9 bnmrdfthq ptd dk ‘kfnqhsln rd
didbtsd x rd dedbsúd dk oqnbdrn bnqqdronmchdmsd-
C‘c‘ k‘ hlonqs‘mbh‘ cdk ‘kfnqhsln dm k‘ bhdmbh‘ cd k‘ bnlots‘bhñm+ tm ‘rodbsn ltx hlonqs‘msd rdqá
dk chrdìn cd ‘kfnqhslnr- @ k‘ dmrdì‘my‘ x oqábshb‘ cd drs‘ s‘qd‘ cdmnlhm‘c‘ ‘kfnqhslh‘ rd cdchb‘ fq‘m
o‘qsd cd drsd khaqn-
Dk chrdìn cd k‘ l‘xnqè‘ cd knr ‘kfnqhslnr qdpthdqd bqd‘shuhc‘c x bnmnbhlhdmsnr oqnetmcnr cd k‘ sçb,
mhb‘ cd k‘ oqnfq‘l‘bhñm- Dm drdmbh‘+ k‘ rnktbhñm cd tm oqnakdl‘ rd otdcd dwoqdr‘q ldch‘msd tm ‘kfn,
qhsln-

0-3-0- B‘q‘bsdqèrshb‘r cd knr ‘kfnqhslnr

K‘r b‘q‘bsdqèrshb‘r etmc‘ldms‘kdr ptd cdad btlokhq sncn ‘kfnqhsln rnm9

¶ Tm ‘kfnqhsln cdad rdq oqdbhrn d hmchb‘q dk nqcdm cd qd‘khy‘bhñm cd b‘c‘ o‘rn-


¶ Tm ‘kfnqhsln cdad drs‘q cdehmhcn- Rh rd rhftd tm ‘kfnqhsln cnr udbdr+ rd cdad nasdmdq dk lhrln
qdrtks‘cn b‘c‘ udy-
¶ Tm ‘kfnqhsln cdad rdq ehmhsn- Rh rd rhftd tm ‘kfnqhsln+ rd cdad sdqlhm‘q dm ‘kfúm lnldmsn: n rd‘+
cdad sdmdq tm múldqn ehmhsn cd o‘rnr-

K‘ cdehmhbhñm cd tm ‘kfnqhsln cdad cdrbqhahq sqdr o‘qsdr9 Dmsq‘c‘+ Oqnbdrn x R‘khc‘- Dm dk ‘kfnqhsln
cd qdbds‘ cd bnbhm‘ bhs‘cn ‘msdqhnqldmsd rd sdmcqá9

Dmsq‘c‘9 hmfqdchdmsdr x tsdmrhkhnr dlokd‘cnr-


Oqnbdrn9 dk‘anq‘bhñm cd k‘ qdbds‘ dm k‘ bnbhm‘-
R‘khc‘9 sdqlhm‘bhñm cdk ok‘sn ’onq didlokn+ bnqcdqn(-
Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 08

Didlokn 0-0
Tm bkhdmsd didbts‘ tm odchcn ‘ tm‘ eáaqhb‘- K‘ eáaqhb‘ dw‘lhm‘ dm rt a‘mbn cd c‘snr k‘ ehbg‘ cdk bkhdm,
sd: rh dk bkhdmsd dr rnkudmsd dmsnmbdr k‘ dloqdr‘ ‘bdos‘ dk odchcn: dm b‘rn bnmsq‘qhn+ qdbg‘y‘qá dk odchcn-
Qdc‘bs‘q dk ‘kfnqhsln bnqqdronmchdmsd-

Knr o‘rnr cdk ‘kfnqhsln rnm9

1. Inicio.
2. Leer el pedido.
3. Examinar la ficha del cliente.
4. Si el cliente es solvente, aceptar pedido; en caso contrario, rechazar
pedido.
5. Fin.

Didlokn 0-1
Rd cdrd‘ chrdì‘q tm ‘kfnqhsln o‘q‘ r‘adq rh tm múldqn dr oqhln n mn-

Tm múldqn dr oqhln rh rñkn otdcd chuhchqrd onq rè lhrln x onq k‘ tmhc‘c ’dr cdbhq+ mn shdmd lár chuhrn,
qdr ptd çk lhrln x k‘ tmhc‘c(- Onq didlokn+ 8+ 7+ 5+ 3+ 01+ 05+ 1/+ dsb-+ mn rnm oqhlnr+ x‘ ptd rnm chuh,
rhakdr onq múldqnr chrshmsnr ‘ dkknr lhrlnr x ‘ k‘ tmhc‘c- @rè+ 8 dr chuhrhakd onq 2+ 7 kn dr onq 1+ dsb-
Dk ‘kfnqhsln cd qdrnktbhñm cdk oqnakdl‘ o‘r‘ onq chuhchq rtbdrhu‘ldmsd dk múldqn onq 1+ 2+ 3+ dsb-

1. Inicio.
2. Poner X igual a 2 (x = 2, x variable que representa a los divisores
del número que se busca N).
3. Dividir N por X (N/X).
4. Si el resultado de N/X es entero, entonces N es un número primo y bi-
furcar al punto 7; en caso contrario, continuar el proceso.
5. Suma 1 a X (X ← X + 1).
6. Si X es igual a N, entonces N es un número primo; en caso contrario,
bifurcar al punto 3.
7. Fin.

Onq didlokn+ rh N dr 131+ knr o‘rnr ‘msdqhnqdr rdqè‘m9

1. Inicio.
2. X = 2.
3 y 4. 131/X. Como el resultado no es entero, se continúa el proceso.
5. X ← 2 + 1, luego X = 3.
6. Como X no es 131, se bifurca al punto 3.
3 y 4. 131/X resultado no es entero.
5. X ← 3 + 1, X = 4.
6. Como X no es 131 bifurca al punto 3.
3 y 4.131/X..., etc.
7. Fin.
1/ Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

Didlokn 0-2
Qd‘khy‘q k‘ rtl‘ cd sncnr knr múldqnr o‘qdr dmsqd 1 x 0-///-

Dk oqnakdl‘ bnmrhrsd dm rtl‘q 1 * 3 * 5 * 7 --- * 0-///- Tshkhy‘qdlnr k‘r o‘k‘aq‘r SUMA x NUMERO
’u‘qh‘akdr+ rdqám cdmnlhm‘c‘r lár s‘qcd( o‘q‘ qdoqdrdms‘q k‘r rtl‘r rtbdrhu‘r ’1*3(+ ’1*3*5(+ ’1*3*5*7(+
dsbçsdq‘- K‘ rnktbhñm rd otdcd drbqhahq bnm dk rhfthdmsd ‘kfnqhsln9

1. Inicio.
2. establecer SUMA a 0.
3. establecer NUMERO a 2.
4. Sumar NUMERO a SUMA. El resultado será el nuevo valor de la suma
(SUMA).
5. Incrementar NUMERO en 2 unidades.
6. Si NUMERO =< 1.000 bifurcar al paso 4;
7. en caso contrario, escribir el último valor de SUMA y terminar el pro-
ceso.
8. Fin.

0-4- OQNFQ@L@BHÑM DRSQTBSTQ@C@


K‘ oqnfq‘l‘bhñm nqhdms‘c‘ ‘ naidsnr rd cdr‘qqnkkñ o‘q‘ sq‘s‘q cd o‘kh‘q chudqr‘r khlhs‘bhnmdr ptd rd dm,
bnmsq‘a‘m dm ‘msdqhnqdr dmenptdr cd oqnfq‘l‘bhñm- O‘q‘ ‘oqdbh‘q k‘r udms‘i‘r cd k‘ ONN+ dr oqdbhrn
bnmrs‘s‘q k‘r khlhs‘bhnmdr bhs‘c‘r x bñln rd oqnctbdm bnm knr kdmft‘idr cd oqnfq‘l‘bhñm sq‘chbhnm‘kdr-
B+ O‘rb‘k x ENQSQ@M+ x kdmft‘idr rhlhk‘qdr+ rd bnmnbdm bnln kdmft‘idr oqnbdchldms‘kdr ’onq
oqnbdchlhdmsnr(- Dr cdbhq+ b‘c‘ rdmsdmbh‘ n hmrsqtbbhñm rdì‘k‘ ‘k bnlohk‘cnq o‘q‘ ptd qd‘khbd ‘kftm‘
s‘qd‘9 nasdmdq tm‘ dmsq‘c‘+ oqnctbhq tm‘ r‘khc‘+ rtl‘q sqdr múldqnr+ chuhchq onq bhmbn+ dsb- Dm qdrtldm+
tm oqnfq‘l‘ dm tm kdmft‘id oqnbdchldms‘k dr tm bnmitmsn cd hmrsqtbbhnmdr n rdmsdmbh‘r- Dm dk b‘rn cd
odptdìnr oqnfq‘l‘r+ drsnr oqhmbhohnr cd nqf‘mhy‘bhñm ’cdmnlhm‘cnr o‘q‘chfl‘( rd cdltdrsq‘m dehbhdm,
sdr- Dk oqnfq‘l‘cnq rñkn shdmd ptd bqd‘q drs‘ khrs‘ cd hmrsqtbbhnmdr dm tm kdmft‘id cd oqnfq‘l‘bhñm+
bnlohk‘q dm k‘ bnlots‘cnq‘ x çrs‘+ ‘ rt udy+ didbts‘ drs‘r hmrsqtbbhnmdr-
Bt‘mcn knr oqnfq‘l‘r rd utdkudm lár fq‘mcdr+ bnr‘ ptd kñfhb‘ldmsd rtbdcd bt‘mcn ‘tldms‘ k‘
bnlokdihc‘c cdk oqnakdl‘ ‘ qdrnkudq+ k‘ khrs‘ cd hmrsqtbbhnmdr ‘tldms‘ bnmrhcdq‘akdldmsd+ cd lncn s‘k
ptd dk oqnfq‘l‘cnq shdmd ltbg‘r chehbtks‘cdr o‘q‘ bnmsqnk‘q drd fq‘m múldqn cd hmrsqtbbhnmdr- Knr oqn,
fq‘l‘cnqdr otdcdm bnmsqnk‘q+ cd lncn mnql‘k+ tmnr bdmsdm‘qdr cd kèmd‘r cd hmrsqtbbhnmdr- O‘q‘ qdrnkudq
drsd oqnakdl‘ knr oqnfq‘l‘r rd cdrbnlotrhdqnm dm tmhc‘cdr lár odptdì‘r ptd ‘cnos‘qnm dk mnlaqd cd
etmbhnmdr ’oqnbdchlhdmsnr+ rtaoqnfq‘l‘r n rtaqtshm‘r dm nsqnr kdmft‘idr cd oqnfq‘l‘bhñm(- Cd drsd
lncn dm tm oqnfq‘l‘ nqhdms‘cn ‘ oqnbdchlhdmsnr rd chuhcd dm etmbhnmdr+ cd lncn ptd b‘c‘ etmbhñm
shdmd tm oqnoñrhsn ahdm cdehmhcn x qdrtdkud tm‘ s‘qd‘ bnmbqds‘+ x rd chrdì‘ tm‘ hmsdqe‘y bk‘q‘ldmsd cdeh,
mhc‘ ’dk oqnsnshon n b‘adbdq‘ cd k‘ etmbhñm( o‘q‘ rt bnltmhb‘bhñm bnm nsq‘r etmbhnmdr-
Bnm dk o‘rn cd knr ‘ìnr+ k‘ hcd‘ cd qnlodq dm oqnfq‘l‘ dm etmbhnmdr etd dunktbhnm‘mcn x rd kkdfñ
‘k ‘fqto‘lhdmsn cd k‘r etmbhnmdr dm nsq‘r tmhc‘cdr lár fq‘mcdr kk‘l‘c‘r lñctknr ’mnql‘kldmsd+ dm dk
b‘rn cd B+ cdmnlhm‘c‘r ‘qbghunr n ehbgdqnr(: rhm dla‘qfn+ dk oqhmbhohn rdftè‘ rhdmcn dk lhrln9 ‘fqto‘q
bnlonmdmsdr ptd didbts‘m khrs‘r cd hmrsqtbbhnmdr ’rdmsdmbh‘r(- Drs‘ b‘q‘bsdqèrshb‘ g‘bd ptd ‘ ldchc‘ ptd
knr oqnfq‘l‘r rd g‘bdm lár fq‘mcdr x bnlokdinr+ dk o‘q‘chfl‘ drsqtbstq‘cn bnlhdmy‘ ‘ c‘q rdì‘kdr cd
cdahkhc‘c x qdrtks‘mcn ltx cheèbhk sdqlhm‘q knr oqnfq‘l‘r cd tm lncn dehbhdmsd- Dwhrsdm u‘qh‘r q‘ynmdr
cd k‘ cdahkhc‘c cd knr oqnfq‘l‘r drsqtbstq‘cnr o‘q‘ qdrnkudq oqnakdl‘r bnlokdinr- S‘k udy k‘r cnr q‘yn,
mdr lár duhcdmsdr rnm çrs‘r- Oqhldqn+ k‘r etmbhnmdr shdmdm ‘bbdrn hkhlhs‘cn ‘ knr c‘snr fkna‘kdr- Rdftm,
cn+ k‘r etmbhnmdr hmbnmdw‘r x c‘snr+ etmc‘ldmsnr cdk o‘q‘chfl‘ oqnbdchldms‘k oqnonqbhnm‘m tm lncd,
kn onaqd cdk ltmcn qd‘k-
Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 10

0-4-0- C‘snr knb‘kdr x c‘snr fkna‘kdr


Dm tm oqnfq‘l‘ oqnbdchldms‘k+ onq didlokn drbqhsn dm B+ dwhrsdm cnr shonr cd c‘snr- C‘snr knb‘kdr ptd
rnm nbtksnr dm dk hmsdqhnq cd k‘ etmbhñm x rnm tshkhy‘cnr+ dwbktrhu‘ldmsd+ onq k‘ etmbhñm- Drsnr c‘snr kn,
b‘kdr drsám drsqdbg‘ldmsd qdk‘bhnm‘cnr bnm rtr etmbhnmdr x drsám oqnsdfhcnr cd lnchehb‘bhnmdr onq nsq‘r
etmbhnmdr-
Nsqn shon cd c‘snr rnm knr c‘snr fkna‘kdr ‘ knr bt‘kdr rd otdcd ‘bbdcdq cdrcd bt‘kpthdq etmbhñm cdk
oqnfq‘l‘- Dr cdbhq+ cnr n lár etmbhnmdr otdcdm ‘bbdcdq ‘ knr lhrlnr c‘snr rhdloqd ptd drsnr c‘snr
rd‘m fkna‘kdr- Dm k‘ Ehftq‘ 0-00 rd ltdrsq‘ k‘ chronrhbhñm cd u‘qh‘akdr knb‘kdr x fkna‘kdr dm tm oqnfq‘l‘
oqnbdchldms‘k-
Tm oqnfq‘l‘ fq‘mcd ’Ehftq‘ 0-01( rd bnlonmd cd mtldqnr‘r etmbhnmdr x c‘snr fkna‘kdr x dkkn bnm,
kkdu‘ tm‘ ltkshstc cd bnmdwhnmdr dmsqd etmbhnmdr x c‘snr ptd chehbtks‘ rt bnloqdmrhñm x kdbstq‘-
Snc‘r drs‘r bnmdwhnmdr lúkshokdr nqhfhm‘m chedqdmsdr oqnakdl‘r- Dm oqhldq ktf‘q+ g‘bdm cheèbhk bnm,
bdost‘q k‘ drsqtbstq‘ cdk oqnfq‘l‘- Dm rdftmcn ktf‘q+ dk oqnfq‘l‘ dr cheèbhk cd lnchehb‘q x‘ ptd b‘lahnr
dm c‘snr fkna‘kdr otdcdm mdbdrhs‘q k‘ qddrbqhstq‘ cd snc‘r k‘r etmbhnmdr ptd ‘bbdcdm ‘ knr lhrlnr- S‘l,
ahçm otdcd rtbdcdq ptd drs‘r lnchehb‘bhnmdr cd knr c‘snr fkna‘kdr otdcdm mn rdq ‘bdos‘c‘r onq snc‘r n
‘kftm‘r cd k‘r etmbhnmdr-

U‘qh‘akdr fkna‘kdr

:bbdrhakdr+ onq bt‘kpthdq etmbhn–m

U‘qh‘akdr knb‘kdr U‘qh‘akdr knb‘kdr

Etmbhn–m : Etmbhn–m A

:bbdrhakd rn–kn onq etmbhn–m : :bbdrhakd rn–kn onq etmbhn–m A

Figura 1.11. Datos locales y globales.

C‘snr C‘snr C‘snr


fkna‘kdr fkna‘kdr fkna‘kdr

Etmbhn–m Etmbhn–m Etmbhn–m Etmbhn–m

Figura 1.12. Un programa procedimental.


11 Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

0-4-1 Lncdk‘cn cdk ltmcn qd‘k

Tm rdftmcn oqnakdl‘ hlonqs‘msd cd k‘ oqnfq‘l‘bhñm drsqtbstq‘c‘ qdrhcd dm dk gdbgn cd ptd k‘ chronrh,


bhñm rdo‘q‘c‘ cd c‘snr x etmbhnmdr mn rd bnqqdronmcdm bnm knr lncdknr cd k‘r bnr‘r cdk ltmcn qd‘k- Dm
dk ltmcn eèrhbn rd sq‘s‘ bnm naidsnr eèrhbnr s‘kdr bnln odqrnm‘r+ ‘tsnr n ‘uhnmdr- Drsnr naidsnr mn rnm
bnln knr c‘snr mh bnln k‘r etmbhnmdr- Knr naidsnr bnlokdinr n mn cdk ltmcn qd‘k shdmdm ‘sqhatsnr x
bnlonqs‘lhdmsn-
Knr ‘sqhatsnr n b‘q‘bsdqèrshb‘r cd knr naidsnr rnm+ onq didlokn9 dm k‘r odqrnm‘r+ rt dc‘c+ rt oqnedrhñm+
rt cnlhbhkhn+ dsb-: dm tm ‘tsn+ k‘ onsdmbh‘+ dk múldqn cd l‘sqèbtk‘+ dk oqdbhn+ múldqn cd otdqs‘r+ dsb: dm
tm‘ b‘r‘+ k‘ rtodqehbhd+ dk oqdbhn+ dk ‘ìn cd bnmrsqtbbhñm+ k‘ chqdbbhñm+ dsb- Dm qd‘khc‘c+ knr ‘sqhatsnr cdk
ltmcn qd‘k shdmdm rt dpthu‘kdmsd dm knr c‘snr cd tm oqnfq‘l‘: shdmdm tm u‘knq drodbèehbn+ s‘k bnln 1//
ldsqnr bt‘cq‘cnr+ 1/-/// cñk‘qdr+ bhmbn otdqs‘r+ dsb-
Dk bnlonqs‘lhdmsn dr tm‘ ‘bbhñm ptd didbts‘m knr naidsnr cdk ltmcn qd‘k bnln qdrotdrs‘ ‘ tm cd,
sdqlhm‘cn drsèltkn- Rh trsdc ohr‘ knr eqdmnr dm tm ‘tsn+ dk bnbgd ’b‘qqn( rd cdshdmd: rh ‘bdkdq‘+ dk ‘tsn
‘tldms‘ rt udknbhc‘c+ dsb- Dk bnlonqs‘lhdmsn+ dm drdmbh‘+ dr bnln tm‘ etmbhñm9 rd kk‘l‘ ‘ tm‘ etmbhñm
o‘q‘ g‘bdq ‘kfn ’uhrt‘khy‘q k‘ mñlhm‘ cd knr dlokd‘cnr cd tm‘ dloqdr‘(-
Onq drs‘r q‘ynmdr+ mh knr c‘snr mh k‘r etmbhnmdr+ onq rè lhrl‘r+ lncdk‘m knr naidsnr cdk ltmcn qd‘k
cd tm lncn dehbhdmsd-

La programación estructurada mejora la claridad, fiabilidad y facilidad de mantenimiento de los


programas; sin embargo, para programas grandes o a gran escala, presentan retos de difícil
solución.

0-5- OQNFQ@L@BHÑM NQHDMS@C@ @ NAIDSNR

K‘ oqnfq‘l‘bhñm nqhdms‘c‘ ‘ naidsnr+ s‘k udy dk o‘q‘chfl‘ cd oqnfq‘l‘bhñm lár tshkhy‘cn dm dk ltmcn
cdk cdr‘qqnkkn cd rnesv‘qd x cd k‘ hmfdmhdqè‘ cd rnesv‘qd cdk rhfkn WWH+ sq‘d tm mtdun dmenptd ‘ knr qdsnr
ptd rd ok‘msd‘m dm k‘ oqnfq‘l‘bhñm drsqtbstq‘c‘ bt‘mcn knr oqnakdl‘r ‘ qdrnkudq rnm bnlokdinr- @k
bnmsq‘qhn ptd k‘ oqnfq‘l‘bhñm oqnbdchldms‘k ptd dme‘shy‘ dm knr ‘kfnqhslnr+ k‘ ONN dme‘shy‘ dm knr c‘,
snr- Dm ktf‘q cd hmsdms‘q ‘itrs‘q tm oqnakdl‘ ‘k dmenptd oqnbdchldms‘k cd tm kdmft‘id+ ONN hmsdms‘
‘itrs‘q dk kdmft‘id ‘k oqnakdl‘- K‘ hcd‘ dr chrdì‘q enql‘snr cd c‘snr ptd rd bnqqdronmc‘m bnm k‘r b‘q‘b,
sdqèrshb‘r drdmbh‘kdr cd tm oqnakdl‘-
K‘ hcd‘ etmc‘ldms‘k cd knr kdmft‘idr nqhdms‘cnr ‘ naidsnr dr bnlahm‘q dm tm‘ úmhb‘ tmhc‘c n lñct,
kn+ s‘msn knr c‘snr bnln k‘r etmbhnmdr ptd nodq‘m rnaqd drnr c‘snr- S‘k tmhc‘c rd kk‘l‘ tm naidsn-
K‘r etmbhnmdr cd tm naidsn rd kk‘l‘m etmbhnmdr lhdlaqn dm B** n lçsncnr ’çrsd dr dk b‘rn cd Rl‘,
kks‘kj+ tmn cd knr oqhldqnr kdmft‘idr nqhdms‘cnr ‘ naidsnr(+ x rnm dk úmhbn ldchn o‘q‘ ‘bbdcdq ‘ rtr c‘snr-
Knr c‘snr cd tm naidsn+ rd bnmnbdm s‘lahçm bnln ‘sqhatsnr n u‘qh‘akdr cd hmrs‘mbh‘- Rh rd cdrd‘ kddq
c‘snr cd tm naidsn+ rd kk‘l‘ ‘ tm‘ etmbhñm lhdlaqn cdk naidsn- Rd ‘bbdcd ‘ knr c‘snr x rd cdutdkud tm
u‘knq- Mn rd otdcd ‘bbdcdq ‘ knr c‘snr chqdbs‘ldmsd- Knr c‘snr rnm nbtksnr+ cd lncn ptd drsám oqnsdfh,
cnr cd ‘ksdq‘bhnmdr ‘bbhcdms‘kdr- Knr c‘snr x k‘r etmbhnmdr rd chbd ptd drsám dmb‘ortk‘cnr dm tm‘ úmhb‘
dmshc‘c- Dk dmb‘ortk‘lhdmsn cd c‘snr x k‘ nbtks‘bhñm cd knr c‘snr rnm sçqlhmnr bk‘ud dm k‘ cdrbqhobhñm
cd kdmft‘idr nqhdms‘cnr ‘ naidsnr-
Rh rd cdrd‘ lnchehb‘q knr c‘snr cd tm naidsn+ rd bnmnbd dw‘bs‘ldmsd btákdr rnm k‘r etmbhnmdr ptd
hmsdq‘bsú‘m bnm k‘r etmbhnmdr lhdlaqn cdk naidsn- Mhmftm‘ nsq‘ etmbhñm otdcd ‘bbdcdq ‘ knr c‘snr- Drsn
rhlokhehb‘ k‘ drbqhstq‘+ cdotq‘bhñm x l‘msdmhlhdmsn cdk oqnfq‘l‘- Tm oqnfq‘l‘ B** rd bnlonmd mnq,
l‘kldmsd cd tm múldqn cd naidsnr ptd rd bnltmhb‘m tmnr bnm nsqnr ldch‘msd k‘ kk‘l‘c‘ ‘ nsq‘r etm,
bhnmdr lhdlaqn- K‘ nqf‘mhy‘bhñm cd tm oqnfq‘l‘ dm B** rd ltdrsq‘ dm k‘ Ehftq‘ 0-02- K‘ kk‘l‘c‘ ‘
tm‘ etmbhñm lhdlaqn cd tm naidsn rd cdmnlhm‘ dmuh‘q tm ldmr‘id ‘ nsqn naidsn-
Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 12

Naidsn

C‘snr

Etmbhn–m lhdlaqn
ld–sncn(

Etmbhn–m lhdlaqn
ld–sncn(
Naidsn Naidsn

C‘snr C‘snr

Etmbhn–m lhdlaqn Etmbhn–m lhdlaqn


ld–sncn( ld–sncn(

Etmbhn–m lhdlaqn Etmbhn–m lhdlaqn


ld–sncn( ld–sncn(

Figura 1.13. Organización típica de un programa orientado a objetos

En el paradigma orientado a objetos, el programa se organiza como un conjunto finito de obje-


tos que contiene datos y operaciones (funciones miembro en C++) que llaman a esos datos y
que se comunican entre sí mediante mensajes.

0-5-0- Oqnohdc‘cdr etmc‘ldms‘kdr cd k‘ nqhdms‘bhñm ‘ naidsnr

Dwhrsdm chudqr‘r b‘q‘bsdqèrshb‘r khf‘c‘r ‘ k‘ nqhdms‘bhñm ‘ naidsnr- Snc‘r k‘r oqnohdc‘cdr ptd rd rtdkdm
bnmrhcdq‘q+ mn rnm dwbktrhu‘r cd drsd o‘q‘chfl‘+ x‘ ptd otdcdm dwhrshq dm nsqnr o‘q‘chfl‘r+ odqn dm rt
bnmitmsn cdehmdm bk‘q‘ldmsd knr kdmft‘idr nqhdms‘cnr ‘ naidsnr- Drs‘r oqnohdc‘cdr rnm9

¶ @arsq‘bbhñm ’shonr ‘arsq‘bsnr cd c‘snr x bk‘rdr(-


¶ Dmb‘ortk‘cn cd c‘snr-
¶ Nbtks‘bhñm cd c‘snr-
¶ Gdqdmbh‘-
¶ Onkhlnqehrln-

B** rnonqs‘ snc‘r k‘r b‘q‘bsdqèrshb‘r ‘msdqhnqdr ptd cdehmdm k‘ nqhdms‘bhñm ‘ naidsnr+ ‘tmptd g‘x
mtldqnr‘r chrbtrhnmdr dm snqmn ‘ k‘ bnmrhcdq‘bhñm cd B** bnln kdmft‘id nqhdms‘cn ‘ naidsnr- K‘ q‘yñm
dr ptd dm bnmsq‘rsd bnm kdmft‘idr s‘kdr bnln Rl‘kks‘kj+ I‘u‘ n B"+ B** mn dr tm kdmft‘id nqhdms‘cn ‘
naidsnr otqn- B** rnonqs‘ nqhdms‘bhñm ‘ naidsnr odqn dr bnlo‘shakd bnm B x odqlhsd ptd oqnfq‘l‘r B**
rd drbqha‘m rhm tshkhy‘q b‘q‘bsdqèrshb‘r nqhdms‘c‘r ‘ naidsnr- Cd gdbgn+ B** dr tm kdmft‘id ltksho‘q‘chf,
l‘ ptd odqlhsd oqnfq‘l‘bhñm drsqtbstq‘c‘+ oqnbdchldms‘k+ nqhdms‘c‘ ‘ naidsnr x fdmçqhb‘-
13 Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

0-5-1- @arsq‘bbhñm
K‘ ‘arsq‘bbhñm dr k‘ oqnohdc‘c cd knr naidsnr ptd bnmrhrsd dm sdmdq dm btdms‘ rñkn knr ‘rodbsnr lár hl,
onqs‘msdr cdrcd tm otmsn cd uhrs‘ cdsdqlhm‘cn x mn sdmdq dm btdms‘ knr qdrs‘msdr ‘rodbsnr- Dk sçqlhmn
‘arsq‘bbhñm ptd rd rtdkd tshkhy‘q dm oqnfq‘l‘bhñm rd qdehdqd ‘k gdbgn cd chedqdmbh‘q dmsqd k‘r oqnohdc‘cdr
dwsdqm‘r cd tm‘ dmshc‘c x knr cds‘kkdr cd k‘ bnlonrhbhñm hmsdqm‘ cd chbg‘ dmshc‘c- Dr k‘ ‘arsq‘bbhñm k‘
ptd odqlhsd hfmnq‘q knr cds‘kkdr hmsdqmnr cd tm chronrhshun bnlokdin s‘k bnln tm‘ bnlots‘cnq‘+ tm ‘t,
snlñuhk+ tm‘ k‘u‘cnq‘ n tm gnqmn cd lhbqnnmc‘r+ dsb-+ x tr‘qkn bnln tm‘ úmhb‘ tmhc‘c bnloqdmrhakd-
Ldch‘msd k‘ ‘arsq‘bbhñm rd chrdì‘m x e‘aqhb‘m drsnr rhrsdl‘r bnlokdinr dm oqhldq ktf‘q x+ onrsdqhnqldm,
sd+ knr bnlonmdmsdr lár odptdìnr cd knr bt‘kdr drsám bnlotdrsnr- B‘c‘ bnlonmdmsd qdoqdrdms‘ tm mhudk
cd ‘arsq‘bbhñm dm dk bt‘k dk trn cdk bnlonmdmsd rd ‘èrk‘ cd knr cds‘kkdr cd k‘ bnlonrhbhñm hmsdqm‘ cdk
bnlonmdmsd- K‘ ‘arsq‘bbhñm onrdd chudqrnr fq‘cnr cdmnlhm‘cnr mhudkdr cd ‘arsq‘bbhñm-
Dm bnmrdbtdmbh‘+ k‘ ‘arsq‘bbhñm onrdd chudqrnr fq‘cnr cd bnlokdihc‘c ptd rd cdmnlhm‘m mhudkdr cd
‘arsq‘bbhñm ptd ‘xtc‘m ‘ drsqtbstq‘q k‘ bnlokdihc‘c hmsqèmrdb‘ ptd onrddm knr rhrsdl‘r cdk ltmcn qd‘k-
Dm dk lncdk‘cn nqhdms‘cn ‘ naidsnr cd tm rhrsdl‘ drsn rhfmhehb‘ bdmsq‘qrd dm ptç dr x ptç g‘bd tm naid,
sn x mn dm bñln cdad hlokdldms‘qrd- Ctq‘msd dk oqnbdrn cd ‘arsq‘bbhñm dr bt‘mcn rd cdbhcd ptç b‘q‘b,
sdqèrshb‘r x bnlonqs‘lhdmsn cdad sdmdq dk lncdkn-
@okhb‘mcn k‘ ‘arsq‘bbhñm rd dr b‘o‘y cd bnmrsqthq+ ‘m‘khy‘q x fdrshnm‘q rhrsdl‘r cd bnlots‘cnq‘r
bnlokdinr x fq‘mcdr ptd mn rd oncqè‘m chrdì‘q rh rd sq‘s‘q‘ cd lncdk‘q ‘ tm mhudk cds‘kk‘cn- Dm b‘c‘
mhudk cd ‘arsq‘bbhñm rd uhrt‘khy‘ dk rhrsdl‘ dm sçqlhmnr cd bnlonmdmsdr+ cdmnlhm‘cnr gdqq‘lhdms‘r
‘arsq‘bs‘r+ btx‘ bnlonrhbhñm hmsdqm‘ rd hfmnq‘- Drsn mnr odqlhsd bnmbdmsq‘qmnr dm bñln b‘c‘ bnlon,
mdmsd hmsdq‘bsú‘ bnm nsqnr bnlonmdmsdr x bdmsq‘qmnr dm k‘ o‘qsd cdk rhrsdl‘ ptd dr lár qdkdu‘msd o‘q‘ k‘
s‘qd‘ ‘ qd‘khy‘q dm ktf‘q cd odqcdqrd ‘ mhudk cd cds‘kkdr ldmnr rhfmhehb‘shunr-
Dm drsqtbstq‘r n qdfhrsqnr+ k‘r oqnohdc‘cdr hmchuhct‘kdr cd knr naidsnr rd otdcdm ‘kl‘bdm‘q dm knr
lhdlaqnr- O‘q‘ knr naidsnr dr cd hmsdqçr bñln drsám nqf‘mhy‘cnr rhmn s‘lahçm ptç rd otdcd g‘bdq bnm
dkknr- Dr cdbhq+ k‘r nodq‘bhnmdr ptd enql‘m k‘ hmsdqm‘m cd tm naidsn rnm s‘lahçm hlonqs‘msdr- Dk oqhldq
bnmbdosn dm dk ltmcn cd k‘ nqhdms‘bhñm ‘ naidsnr m‘bhñ bnm knr shonr ‘arsq‘bsnr cd c‘snr ’S@C(- Tm shon
‘arsq‘bsn cd c‘snr cdrbqhad mn rñkn knr ‘sqhatsnr cd tm naidsn+ rhmn s‘lahçm rt bnlonqs‘lhdmsn ’k‘r nod,
q‘bhnmdr(- Drsn otdcd hmbkthq s‘lahçm tm‘ cdrbqhobhñm cd knr drs‘cnr ptd otdcd ‘kb‘my‘q tm naidsn-
Tm ldchn cd qdctbhq k‘ bnlokdihc‘c dr k‘ ‘arsq‘bbhñm- K‘r b‘q‘bsdqèrshb‘r x knr oqnbdrnr rd qdctbdm
‘ k‘r oqnohdc‘cdr drdmbh‘kdr+ rnm qdrtlhc‘r n bnlahm‘c‘r dmsqd rè- Cd drsd lncn+ k‘r b‘q‘bsdqèrshb‘r
bnlokdi‘r rd g‘bdm lár l‘mdi‘akdr-

Didlokn 0-3
Chedqdmsdr lncdknr cd ‘arsq‘bbhñm cdk sçqlhmn bnbgd ’b‘qqn(-

¶ Tm coche (carro) dr k‘ bnlahm‘bhñm ’n bnlonrhbhñm( cd chedqdmsdr o‘qsdr+ s‘kdr bnln lnsnq+


b‘qqnbdqè‘+ bt‘sqn qtdc‘r+ bhmbn otdqs‘r+ dsb-
¶ Tm coche (carro) dr tm bnmbdosn bnlúm o‘q‘ chedqdmsdr shonr cd bnbgdr- Otdcdm bk‘rhehb‘qrd
onq dk mnlaqd cdk e‘aqhb‘msd ’@tch+ ALV+ RD@S+ Snxns‘+ Bgqhrkdq---(+ onq rt b‘sdfnqè‘ ’stqhrln+
cdonqshun+ sncnsdqqdmn---(+ onq dk b‘qatq‘msd ptd tshkhy‘m ’f‘rnkhm‘+ f‘rnhk+ f‘r+ gèaqhcn»(-

K‘ ‘arsq‘bbhñm coche rd tshkhy‘qá rhdloqd ptd k‘ l‘qb‘+ k‘ b‘sdfnqè‘ n dk b‘qatq‘msd mn rd‘m rhfmh,
ehb‘shunr- @rè+ tm carro (coche) rd tshkhy‘qá o‘q‘ sq‘mronqs‘q odqrnm‘r n hq cd B‘qbgdkdin ‘ B‘ynqk‘-

0-5-2- Dmb‘ortk‘bhñm x nbtks‘bhñm cd c‘snr


Dk dmb‘ortk‘cn n dmb‘ortk‘bhñm cd c‘snr dr dk oqnbdrn cd ‘fqto‘q c‘snr x nodq‘bhnmdr qdk‘bhnm‘c‘r a‘in
k‘ lhrl‘ tmhc‘c cd oqnfq‘l‘bhñm- Dm dk b‘rn cd knr naidsnr ptd onrddm k‘r lhrl‘r b‘q‘bsdqèrshb‘r x
Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 14

bnlonqs‘lhdmsn rd ‘fqto‘m dm bk‘rdr+ ptd mn rnm lár ptd tmhc‘cdr n lñctknr cd oqnfq‘l‘bhñm ptd
dmb‘ortk‘m c‘snr x nodq‘bhnmdr-
K‘ nbtks‘bhñm cd c‘snr odqlhsd rdo‘q‘q dk ‘rodbsn cd tm bnlonmdmsd+ cdehmhcn onq rt hmsdqe‘y bnm dk
dwsdqhnq+ cd rtr cds‘kkdr hmsdqmnr cd hlokdldms‘bhñm- Knr sçqlhmnr nbtks‘bhñm cd k‘ hmenql‘bhñm ’hmenql‘shnm
ghchmf( x dmb‘ortk‘bhñm cd c‘snr ’c‘s‘ dmb‘ortk‘shnm( rd rtdkdm tshkhy‘q bnln rhmñmhlnr+ odqn mn rhdloqd
dr ‘rè+ x ltx ‘k bnmsq‘qhn+ rnm sçqlhmnr rhlhk‘qdr odqn chrshmsnr- Dm B** mn dr kn lhrln+ x‘ knr c‘snr
hmsdqmnr drsám oqnsdfhcnr cdk dwsdqhnq x mn rd otdcdm ‘bbdcdq ‘ dkknr lár ptd cdrcd rt oqnohn hmsdqhnq x
onq s‘msn+ mn drsám nbtksnr- Dk ‘bbdrn ‘k naidsn drsá qdrsqhmfhcn rñkn ‘ sq‘uçr cd tm‘ hmsdqe‘y ahdm cdehmhc‘-
Dk chrdìn cd tm oqnfq‘l‘ nqhdms‘cn ‘ naidsnr bnmshdmd+ ‘k ldmnr+ knr rhfthdmsdr o‘rnr:

0- Hcdmshehb‘q knr naidsnr cdk rhrsdl‘-


1- @fqto‘q dm bk‘rdr ‘ sncnr naidsnr ptd sdmf‘m b‘q‘bsdqèrshb‘r x bnlonqs‘lhdmsn bnltmdr-
2- Hcdmshehb‘q knr c‘snr x nodq‘bhnmdr cd b‘c‘ tm‘ cd k‘r bk‘rdr-
3- Hcdmshehb‘q k‘r qdk‘bhnmdr ptd otdcdm dwhrshq dmsqd k‘r bk‘rdr-

Dm B**+ tm naidsn dr tm dkdldmsn hmchuhct‘k bnm rt oqnoh‘ hcdmshc‘c: onq didlokn+ tm khaqn+ tm ‘t,
snlñuhk--- Tm‘ bk‘rd otdcd cdrbqhahq k‘r oqnohdc‘cdr fdmçqhb‘r cd tm didbtshun cd tm‘ dloqdr‘ ’mnlaqd+
sèstkn+ r‘k‘qhn+ b‘qfn---( lhdmsq‘r ptd tm naidsn qdoqdrdms‘qá ‘ tm didbtshun drodbèehbn ’Kthr L‘bjnx+ ch,
qdbsnq fdmdq‘k(- Dm fdmdq‘k+ tm‘ bk‘rd cdehmd ptç c‘snr rd tshkhy‘m o‘q‘ qdoqdrdms‘q tm naidsn x k‘r nod,
q‘bhnmdr ptd rd otdcdm didbts‘q rnaqd drnr c‘snr-
B‘c‘ bk‘rd shdmd rtr oqnoh‘r b‘q‘bsdqèrshb‘r x bnlonqs‘lhdmsn: dm fdmdq‘k+ tm‘ bk‘rd cdehmd knr c‘snr
ptd rd tshkhy‘m x k‘r nodq‘bhnmdr ptd rd otdcdm didbts‘q rnaqd drnr c‘snr- Tm‘ bk‘rd cdrbqhad tm naidsn-
Dm dk rdmshcn drsqhbsn cd oqnfq‘l‘bhñm+ tm‘ bk‘rd dr tm shon cd c‘snr- Chedqdmsdr u‘qh‘akdr rd otdcdm
bqd‘q cd drsd shon- Dm oqnfq‘l‘bhñm nqhdms‘c‘ ‘ naidsnr+ çrs‘r rd kk‘l‘m hmrs‘mbh‘r- K‘r hmrs‘mbh‘r rnm+
onq bnmrhfthdmsd+ k‘ qd‘khy‘bhñm cd knr naidsnr cdrbqhsnr dm tm‘ bk‘rd- Drs‘r hmrs‘mbh‘r bnmrs‘m cd c‘snr
n ‘sqhatsnr cdrbqhsnr dm k‘ bk‘rd x rd otdcdm l‘mhotk‘q bnm k‘r nodq‘bhnmdr cdehmhc‘r cdmsqn cd dkk‘r-
Knr sçqlhmnr naidsn d hmrs‘mbh‘ rd tshkhy‘m eqdbtdmsdldmsd bnln rhmñmhlnr ’drodbh‘kldmsd dm B**(-
Rh tm‘ u‘qh‘akd cd shon Carro rd cdbk‘q‘+ rd bqd‘ tm naidsn Carro ’tm‘ hmrs‘mbh‘ cd k‘ bk‘rd Carro(-
K‘r nodq‘bhnmdr cdehmhc‘r dm knr naidsnr rd kk‘l‘m lçsncnr- B‘c‘ nodq‘bhñm kk‘l‘c‘ onq tm naidsn
rd hmsdqoqds‘ bnln tm ldmr‘id ‘k naidsn+ ptd tshkhy‘ tm lçsncn drodbèehbn o‘q‘ oqnbdr‘q k‘ nodq‘bhñm-
Dm dk chrdìn cd oqnfq‘l‘r nqhdms‘cnr ‘ naidsnr rd qd‘khy‘ dm oqhldq ktf‘q dk chrdìn cd k‘r bk‘rdr ptd
qdoqdrdms‘m bnm oqdbhrhñm ‘ptdkk‘r bnr‘r ptd sq‘s‘ dk oqnfq‘l‘- Onq didlokn+ tm oqnfq‘l‘ cd chatin+
otdcd cdehmhq bk‘rdr ptd qdoqdrdms‘m qdbsámftknr+ kèmd‘r+ ohmbdkdr+ bnknqdr+ dsb- K‘r cdehmhbhnmdr cd bk‘rdr+
hmbktxdm tm‘ cdrbqhobhñm cd nodq‘bhnmdr odqlhrhakdr o‘q‘ b‘c‘ bk‘rd+ s‘kdr bnln cdrok‘y‘lhdmsn cd tm
bèqbtkn n qns‘bhñm cd tm‘ kèmd‘- @ bnmshmt‘bhñm rd oqnrhftd dk chrdìn cd tm oqnfq‘l‘ tshkhy‘mcn naidsnr
cd k‘r bk‘rdr-
Dk chrdìn cd bk‘rdr eh‘akdr x úshkdr otdcd rdq tm‘ s‘qd‘ cheèbhk- @enqstm‘c‘ldmsd+ knr kdmft‘idr ONN
e‘bhkhs‘m k‘ s‘qd‘ x‘ ptd hmbnqonq‘m bk‘rdr dwhrsdmsdr dm rt oqnoh‘ oqnfq‘l‘bhñm- Knr e‘aqhb‘msdr cd rnes,
v‘qd oqnonqbhnm‘m mtldqnr‘r ahakhnsdb‘r cd bk‘rdr+ hmbktxdmcn ahakhnsdb‘r cd bk‘rdr chrdì‘c‘r o‘q‘
rhlokhehb‘q k‘ bqd‘bhñm cd oqnfq‘l‘r o‘q‘ dmsnqmnr s‘kdr bnln Vhmcnvr+ Khmtw+ L‘bhmsnrg n Tmhw- Tmn
cd knr admdehbhnr qd‘kdr cd B** dr ptd odqlhsd k‘ qdtshkhy‘bhñm x ‘c‘os‘bhñm cd bñchfnr dwhrsdmsdr x x‘
ahdm oqna‘cnr x cdotq‘cnr-

0-5-3- Naidsnr

Dk naidsn dr dk bdmsqn cd k‘ oqnfq‘l‘bhñm nqhdms‘c‘ ‘ naidsnr- Tm naidsn dr ‘kfn ptd rd uhrt‘khy‘+ rd tsh,
khy‘ x itdf‘ tm qnk n o‘odk- Rh rd oqnfq‘l‘ bnm dmenptd nqhdms‘cn ‘ naidsnr+ rd hmsdms‘m cdrbtaqhq d hl,
okdldms‘q knr naidsnr ptd itdf‘m tm qnk dm dk cnlhmhn cdk oqnakdl‘ x dm bnmrdbtdmbh‘ oqnfq‘l‘- K‘
drsqtbstq‘ hmsdqm‘ x dk bnlonqs‘lhdmsn cd tm naidshun+ dm tm‘ oqhldq‘ e‘rd+ mn shdmd oqhnqhc‘c- Dr hl,
onqs‘msd ptd tm naidsn s‘k bnln tm b‘qqn n tm‘ b‘r‘ itdf‘m tm qnk-
15 Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

Cdodmchdmcn cdk oqnakdl‘+ chedqdmsdr ‘rodbsnr cd tm ‘rodbsn rnm qdkdu‘msdr- Tm b‘qqn otdcd rdq
dmr‘lak‘cn cd o‘qsdr s‘kdr bnln tm lnsnq+ tm‘ b‘qqnbdqè‘+ tm‘r otdqs‘r n otdcd rdq cdrbqhsn tshkhy‘mcn
oqnohdc‘cdr s‘kdr bnln rt udknbhc‘c+ rt jhknldsq‘id n rt e‘aqhb‘msd- Drsnr ‘sqhatsnr hmchb‘m dk naidsn-
Cd lncn rhlhk‘q tm‘ odqrnm‘+ s‘lahçm rd otdcd udq bnln tm naidsn+ cdk bt‘k rd chronmdm cd chedqdmsdr
‘sqhatsnr- Cdodmchdmcn cd k‘ cdehmhbhñm cdk oqnakdl‘+ drnr ‘sqhatsnr otdcdm rdq dk mnlaqd+ ‘odkkhcn+
chqdbbhñm+ múldqn cd sdkçenmn+ bnknq cdk b‘adkkn+ ‘kstq‘+ odrn+ oqnedrhñm+ dsb-
Tm naidsn mn mdbdr‘qh‘ldmsd g‘ cd qd‘khy‘q ‘kfn bnmbqdsn n s‘mfhakd- Otdcd rdq sns‘kldmsd ‘arsq‘bsn
x s‘lahçm otdcd cdrbqhahq tm oqnbdrn- Onq didlokn+ tm o‘qshcn cd a‘knmbdrsn n cd qtfax otdcd rdq cdr,
bqhsn bnln tm naidsn- Knr ‘sqhatsnr cd drsd naidsn otdcdm rdq knr itf‘cnqdr+ dk dmsqdm‘cnq+ k‘ otmst‘bhñm
x dk shdlon sq‘mrbtqqhcn cd o‘qshcn-
Bt‘mcn rd sq‘s‘ cd qdrnkudq tm oqnakdl‘ bnm nqhdms‘bhñm ‘ naidsnr+ chbgn oqnakdl‘ mn rd cdrbnlonmd
dm etmbhnmdr bnln dm oqnfq‘l‘bhñm drsqtbstq‘c‘ sq‘chbhnm‘k+ b‘rn cd B+ rhmn dm naidsnr- Dk odmr‘q dm sçq,
lhmnr cd naidsnr shdmd tm‘ fq‘m udms‘i‘9 rd ‘rnbh‘m knr naidsnr cdk oqnakdl‘ ‘ knr naidsnr cdk ltmcn qd‘k-
‰Ptç shonr cd bnr‘r rnm naidsnr dm knr oqnfq‘l‘r nqhdms‘cnr ‘ naidsnr> K‘ qdrotdrs‘ drsá khlhs‘c‘
onq rt hl‘fhm‘bhñm ‘tmptd rd otdcdm ‘fqto‘q dm b‘sdfnqè‘r sèohb‘r ptd e‘bhkhs‘qám rt aúrptdc‘ dm k‘
cdehmhbhñm cdk oqnakdl‘ cd tm lncn lár qáohcn x rdmbhkkn-

¶ QdbtqrnrGtl‘mnr9
ˇ Dlokd‘cnr-
ˇ Drstch‘msdr-
ˇ Bkhdmsdr-
ˇ Udmcdcnqdr-
ˇ Rnbhnr-
¶ Bnkdbbhnmdr cd c‘snr9
ˇ @qq‘xr ’‘qqdfknr(-
ˇ Khrs‘r-
ˇ Ohk‘r-
ˇ ©qankdr-
ˇ ©qankdr ahm‘qhnr-
ˇ Fq‘enr-
¶ Shonr cd c‘snr cdehmhcnr onq trt‘qhnr9
ˇ Gnq‘-
ˇ Múldqnr bnlokdinr-
ˇ Otmsnr cdk ok‘mn-
ˇ Otmsnr cdk dro‘bhn-
ˇ ©mftknr-
ˇ K‘cnr-
¶ Dkdldmsnr cd bnlots‘cnq‘r9
ˇ Ldmúr-
ˇ Udms‘m‘r-
ˇ Naidsnr fqáehbnr ’qdbsámftknr+ bèqbtknr+ qdbs‘r+ otmsnr+»(-
ˇ Q‘sñm ’lntrd(-
ˇ Sdbk‘cn-
ˇ Hloqdrnq‘-
ˇ TRA-
ˇ S‘qids‘r cd ldlnqh‘ cd bál‘q‘r ensnfqáehb‘r-
¶ Naidsnr eèrhbnr9
ˇ B‘qqnr-
ˇ @uhnmdr-
Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 16

ˇ Sqdmdr-
ˇ A‘qbnr-
ˇ Lnsnbhbkds‘r-
ˇ B‘r‘r-
¶ Bnlonmdmsdr cd uhcdnitdfnr9
ˇ Bnmrnk‘-
ˇ L‘mcnr-
ˇ Unk‘msd-
ˇ Bnmdbsnqdr-
ˇ Ldlnqh‘-
ˇ @bbdrn ‘ Hmsdqmds-

K‘ bnqqdronmcdmbh‘ dmsqd naidsnr cd oqnfq‘l‘bhñm x naidsnr cdk ltmcn qd‘k dr dk qdrtks‘cn dehbhdmsd
cd bnlahm‘q c‘snr x etmbhnmdr ptd l‘mhotk‘m drnr c‘snr- Knr naidsnr qdrtks‘msdr neqdbdm tm‘ ldinq
rnktbhñm ‘k chrdìn cdk oqnfq‘l‘ ptd dm dk b‘rn cd knr kdmft‘idr nqhdms‘cnr ‘ oqnbdchlhdmsnr-
Tm naidsn rd otdcd cdehmhq cdrcd dk otmsn cd uhrs‘ bnmbdost‘k bnln tm‘ dmshc‘c hmchuhct‘k cd tm
rhrsdl‘ x ptd rd b‘q‘bsdqhy‘ onq tm drs‘cn x tm bnlonqs‘lhdmsn- Cdrcd dk otmsn cd uhrs‘ cd hlokdldm,
s‘bhñm tm naidsn dr tm‘ dmshc‘c ptd onrdd tm bnmitmsn cd c‘snr x tm bnmitmsn cd nodq‘bhnmdr ’etmbhnmdr
n lçsncnr(-
Dk drs‘cn cd tm naidsn uhdmd cdsdqlhm‘cn onq knr u‘knqdr ptd snl‘m rtr c‘snr+ btxnr u‘knqdr otdcdm
sdmdq k‘r qdrsqhbbhnmdr hlotdrs‘r dm k‘ cdehmhbhñm cdk oqnakdl‘- Knr c‘snr rd cdmnlhm‘m s‘lahçm ‘sqhat,
snr x bnlonmdm k‘ drsqtbstq‘ cdk naidsn x k‘r nodq‘bhnmdr ˇs‘lahçm kk‘l‘c‘r lçsncnrˇ qdoqdrdms‘m
knr rdquhbhnr ptd oqnonqbhnm‘ dk naidsn-
K‘ qdoqdrdms‘bhñm fqáehb‘ cd tm naidsn dm TLK rd ltdrsq‘ dm k‘ Ehftq‘ 0-03-

Tm naidsn2 Bk‘rd V Tm naidsn2 Bk‘rd V

‘( Mns‘bhn–m bnlokds‘ cd tm naidsn a( Mns‘bhn–m qdctbhc‘ cd tm naidsn

Snxns‘2 B‘qqn L‘bjnx2 Odqrnm‘

b( Tm naidsn Snxns‘ cd k‘ bk‘rd B‘qqn c( Tm naidsn L‘bjnx cd k‘ bk‘rd Odqrnm‘

Figura 1.14. Representación de objetos en UML (Lenguaje Unificado de Modelado).

0-5-4- Bk‘rdr
Dm ONN knr naidsnr rnm lhdlaqnr cd bk‘rdr- Dm drdmbh‘+ tm‘ bk‘rd dr tm shon cd c‘snr ‘k hft‘k ptd bt‘k,
pthdq nsqn shon cd c‘sn cdehmhcn dm tm kdmft‘id cd oqnfq‘l‘bhñm- K‘ chedqdmbh‘ qdrhcd dm ptd k‘ bk‘rd dr
tm shon cd c‘sn ptd bnmshdmd c‘snr x etmbhnmdr- Tm‘ bk‘rd bnmshdmd ltbgnr naidsnr x dr oqdbhrn cdehmhq,
k‘+ ‘tmptd rt cdehmhbhñm mn hlokhb‘ bqd‘bhñm cd naidsnr-
17 Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

Mnlaqd cd k‘ bk‘rd Mnlaqd cd k‘ bk‘rd

:sqhatsnr

Ld–sncnr

Dwbdobhnmdr+ dsb,

‘( Mns‘bhn–m bnlokds‘ cd tm naidsn a( Mns‘bhn–m ‘aqduh‘c‘ cd tm naidsn

B‘qqn Odqrnm‘

L‘qb‘
Lncdkn
@ìn cd l‘sqèbtk‘ B‘qqn
Onsdmbh‘

@bdkdq‘q ’ (
Eqdm‘q ’ (
Fhq‘q ’ ( @uhñm

b( Bk‘rd B‘qqn c( Bk‘rdr Odqrnm‘+ B‘qqn x @uhñm

Figura 1.15. Representación de clases en UML.

Tm‘ bk‘rd dr+ onq bnmrhfthdmsd+ tm‘ cdrbqhobhñm cd tm múldqn cd naidsnr rhlhk‘qdr- Madonna+ Sting+
Prince+ Juanes+ Carlos Vives n Juan Luis Guerra rnm lhdlaqnr t naidsnr cd k‘ bk‘rd 'lúrhbnr
cd qnbj„- Tm naidsn bnmbqdsn+ Juanes n Carlos Vives+ rnm hmrs‘mbh‘r cd k‘ bk‘rd "músicos de rock"-
Dm B** tm‘ bk‘rd dr tm‘ drsqtbstq‘ cd c‘sn n shon cd c‘sn ptd bnmshdmd etmbhnmdr ’lçsncnr( bnln
lhdlaqnr x c‘snr- Tm‘ bk‘rd dr tm‘ cdrbqhobhñm fdmdq‘k cd tm bnmitmsn cd naidsnr rhlhk‘qdr- Onq cdeh,
mhbhñm sncnr knr naidsnr cd tm‘ bk‘rd bnlo‘qsdm knr lhrlnr ‘sqhatsnr ’c‘snr( x k‘r lhrl‘r nodq‘bhnmdr
’lçsncnr(- Tm‘ bk‘rd dmb‘ortk‘ k‘r ‘arsq‘bbhnmdr cd c‘snr x nodq‘bhnmdr mdbdr‘qh‘r o‘q‘ cdrbqhahq tm‘
dmshc‘c t naidsn cdk ltmcn qd‘k-
Tm‘ bk‘rd rd qdoqdrdms‘ dm TLK ldch‘msd tm qdbsámftkn ptd bnmshdmd dm tm‘ a‘mc‘ bnm dk mnlaqd
cd k‘ bk‘rd x nobhnm‘kldmsd nsq‘r cnr a‘mc‘r bnm dk mnlaqd cd rtr ‘sqhatsnr x cd rtr nodq‘bhnmdr n lç,
sncnr ’Ehftq‘ 0-05(-

0-5-5- Fdmdq‘khy‘bhñm x drodbh‘khy‘bhñm9 gdqdmbh‘

K‘ fdmdq‘khy‘bhñm dr k‘ oqnohdc‘c ptd odqlhsd bnlo‘qshq hmenql‘bhñm dmsqd cnr dmshc‘cdr duhs‘mcn k‘
qdctmc‘mbh‘- Dm dk bnlonqs‘lhdmsn cd naidsnr dwhrsdm bnm eqdbtdmbh‘ oqnohdc‘cdr ptd rnm bnltmdr dm
chedqdmsdr naidsnr x drs‘ oqnohdc‘c rd cdmnlhm‘ fdmdq‘khy‘bhñm-
Onq didlokn+ lápthm‘r k‘u‘cnq‘r+ eqhfnqèehbnr+ gnqmnr cd lhbqnnmc‘r+ snrs‘cnq‘r+ k‘u‘u‘ihkk‘r+ dsb-+
rnm sncnr dkdbsqncnlçrshbnr ’‘o‘q‘snr cdk gnf‘q(- Dm dk ltmcn cd k‘ nqhdms‘bhñm ‘ naidsnr+ b‘c‘ tmn cd
drsnr ‘o‘q‘snr dr tm subclase cd k‘ bk‘rd Electrodoméstico x ‘ rt udy Electrodoméstico dr tm‘
superclase cd snc‘r k‘r nsq‘r bk‘rdr (máquinas lavadoras, frigoríficos, hornos de mi-
croondas, tostadoras, lavavajillas,...)- Dk oqnbdrn hmudqrn cd k‘ fdmdq‘khy‘bhñm onq dk bt‘k
rd cdehmdm mtdu‘r bk‘rdr ‘ o‘qshq cd nsq‘r x‘ dwhrsdmsdr rd cdmnlhm‘ drodbh‘khy‘bhñm
Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 18

Odqqn Itf‘cnq cd A‘knmbdrsn

Mnlaqd Mnlaqd
Dc‘c @kstq‘
Odrn Odrn
@kstq‘ Dc‘c

Bnqqdq ’ ( K‘my‘q ’ (
Cnqlhq ’ ( R‘ks‘q ’ (
»

Figura 1.16. Representación de clases en UML con atributos y métodos.

Dm nqhdms‘bhñm ‘ naidsnr+ dk ldb‘mhrln ptd hlokdldms‘ k‘ oqnohdc‘c cd fdmdq‘khy‘bhñm rd cdmnlhm‘


gdqdmbh‘- K‘ gdqdmbh‘ odqlhsd cdehmhq mtdu‘r bk‘rdr ‘ o‘qshq cd nsq‘r bk‘rdr x‘ dwhrsdmsdr+ cd lncn ptd
oqdrdms‘m k‘r lhrl‘r b‘q‘bsdqèrshb‘r x bnlonqs‘lhdmsn cd çrs‘r+ ‘rè bnln nsq‘r ‘chbhnm‘kdr-
K‘ hcd‘ cd bk‘rdr bnmctbd ‘ k‘ hcd‘ cd gdqdmbh‘- Bk‘rdr chedqdmsdr rd otdcdm bnmdbs‘q tm‘r bnm nsq‘r
cd lncn idqáqpthbn- Bnln x‘ rd g‘ bnldms‘cn ‘msdqhnqldmsd bnm k‘r qdk‘bhnmdr cd fdmdq‘khy‘bhñm x
drodbh‘khy‘bhñm+ dm mtdrsq‘r uhc‘r ch‘qh‘r rd tshkhy‘ dk bnmbdosn cd bk‘rdr chuhchc‘r dm rtabk‘rdr- K‘ bk‘,
rd animal rd chuhcd dm anfibios+ mamíferos+ insectos+ pájaros+ dsb-+ x k‘ bk‘rd vehículo dm
carros+ motos+ camiones+ buses+ dsb-
Dk oqhmbhohn cd k‘ chuhrhñm n bk‘rhehb‘bhñm dr ptd b‘c‘ rtabk‘rd bnlo‘qsd b‘q‘bsdqèrshb‘r bnltmdr bnm
k‘ bk‘rd cd k‘ ptd oqnbdcd n rd cdqhu‘- Knr b‘qqnr+ lnsnr+ b‘lhnmdr x atrdr shdmd qtdc‘r+ lnsnqdr x b‘,
qqnbdqè‘r: rnm k‘r b‘q‘bsdqèrshb‘r ptd cdehmdm ‘ tm udgèbtkn- @cdlár cd k‘r b‘q‘bsdqèrshb‘r bnltmdr bnm
knr nsqnr lhdlaqnr cd k‘ bk‘rd+ b‘c‘ rtabk‘rd shdmd rtr oqnoh‘r b‘q‘bsdqèrshb‘r- Onq didlokn knr b‘lhnmdr
shdmdm tm‘ b‘ahm‘ hmcdodmchdmsd cd k‘ b‘i‘ ptd sq‘mronqs‘ k‘ b‘qf‘: knr atrdr shdmdm tm fq‘m múldqn cd
‘rhdmsnr hmcdodmchdmsdr o‘q‘ knr uh‘idqnr ptd g‘ cd sq‘mronqs‘q+ dsb- Dm k‘ Ehftq‘ 0-06 rd ltdrsq‘m bk‘rdr
odqsdmdbhdmsdr ‘ tm‘ idq‘qptè‘ n gdqdmbh‘ cd bk‘rdr-
Cd lncn rhlhk‘q tm‘ bk‘rd rd otdcd bnmudqshq dm o‘cqd n q‘èy cd nsq‘r rtabk‘rdr- Dm B** k‘ bk‘rd
nqhfhm‘k rd cdmnlhm‘ bk‘rd a‘rd x k‘r bk‘rdr ptd rd cdqhu‘m cd dkk‘ rd cdmnlhm‘m bk‘rdr cdqhu‘c‘r x
rhdloqd rnm tm‘ drodbh‘khy‘bhñm n bnmbqdbhñm cd rt bk‘rd a‘rd- @ k‘ hmudqr‘+ k‘ bk‘rd a‘rd dr k‘ fdmdq‘,
khy‘bhñm cd k‘ bk‘rd cdqhu‘c‘- Drsn rhfmhehb‘ ptd snc‘r k‘r oqnohdc‘cdr ’‘sqhatsnr x nodq‘bhnmdr( cd k‘
bk‘rd a‘rd rd gdqdc‘m onq k‘ bk‘rd cdqhu‘c‘+ mnql‘kldmsd rtokdldms‘c‘ bnm oqnohdc‘cdr ‘chbhnm‘kdr-

@mhl‘k

Qdoshk L‘lèedqn @mehahn

Rdqohdmsd B‘a‘kkn Q‘m‘

Figura 1.17. Herencia de clases en UML.


2/ Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

0-5-6 Qdtr‘ahkhc‘c
Tm‘ udy ptd tm‘ bk‘rd g‘ rhcn drbqhs‘+ bqd‘c‘ x cdotq‘c‘+ rd otdcd chrsqhathq ‘ nsqnr oqnfq‘l‘cnqdr o‘q‘
tshkhy‘q dm rtr oqnohnr oqnfq‘l‘r- Drs‘ oqnohdc‘c rd kk‘l‘ qdtr‘ahkhc‘c 4 n qdtshkhy‘bhñm- Rt bnmbdosn dr
rhlhk‘q ‘ k‘r etmbhnmdr hmbkthc‘r dm k‘r ahakhnsdb‘r cd etmbhnmdr cd tm kdmft‘id oqnbdchldms‘k bnln B
ptd rd otdcdm hmbnqonq‘q dm chedqdmsdr oqnfq‘l‘r-
Dm B**+ dk bnmbdosn cd gdqdmbh‘ oqnonqbhnm‘ tm‘ dwsdmrhñm n ‘lokh‘bhñm ‘k bnmbdosn cd qdtr‘ahkh,
c‘c- Tm oqnfq‘l‘cnq otdcd bnmrhcdq‘q tm‘ bk‘rd dwhrsdmsd x rhm lnchehb‘qk‘+ ‘ì‘chq bnlodsdmbh‘r x
oqnohdc‘cdr ‘chbhnm‘kdr ‘ dkk‘- Drsn rd bnmrhftd cdqhu‘mcn tm‘ mtdu‘ bk‘rd cd tm‘ x‘ dwhrsdmsd- K‘ mtd,
u‘ bk‘rd gdqdc‘qá k‘r b‘q‘bsdqèrshb‘r cd k‘ bk‘rd ‘mshft‘+ odqn dr khaqd cd ‘ì‘chq mtdu‘r b‘q‘bsdqèrshb‘r
oqnoh‘r-
K‘ e‘bhkhc‘c cd qdtshkhy‘q n qdtr‘q dk rnesv‘qd dwhrsdmsd dr tmn cd knr fq‘mcdr admdehbhnr cd k‘ ONN9
ltbg‘r dloqdr‘r bnmrhftdm bnm k‘ qdtshkhy‘bhñm cd bk‘rd dm mtdunr oqnxdbsnr k‘ qdctbbhñm cd knr bnrsdr
cd hmudqrhñm dm rtr oqdrtotdrsnr cd oqnfq‘l‘bhñm- ‰Dm drdmbh‘ bt‘kdr rnm k‘r udms‘i‘r cd k‘ gdqdmbh‘>
Oqhldqn+ rd tshkhy‘ o‘q‘ bnmrhrsdmbh‘ x qdctbhq bñchfn- K‘r oqnohdc‘cdr bnltmdr cd u‘qh‘r bk‘rdr rñkn
mdbdrhs‘m rdq hlokdldms‘c‘r tm‘ udy x rñkn mdbdrhs‘m lnchehb‘qrd tm‘ udy rh dr mdbdr‘qhn- K‘ nsq‘ udm,
s‘i‘ dr ptd dk bnmbdosn cd ‘arsq‘bbhñm cd k‘ etmbhnm‘khc‘c bnlúm drsá rnonqs‘c‘-

0-5-7- Onkhlnqehrln
@cdlár cd k‘r udms‘i‘r cd bnmrhrsdmbh‘ x qdctbbhñm cd bñchfn+ k‘ gdqdmbh‘+ ‘onqs‘ s‘lahçm nsq‘ fq‘m
udms‘i‘9 e‘bhkhs‘q dk onkhlnqehrln- Onkhlnqehrln dr k‘ oqnohdc‘c cd ptd tm nodq‘cnq n tm‘ etmbhñm ‘bsúdm
cd lncn chedqdmsd dm etmbhñm cdk naidsn rnaqd dk ptd rd ‘okhb‘m- Dm k‘ oq‘bshb‘+ dk onkhlnqehrln rhfmheh,
b‘ k‘ b‘o‘bhc‘c cd tm‘ nodq‘bhñm cd rdq hmsdqoqds‘c‘ rñkn onq dk oqnohn naidsn ptd kn hmunb‘- Cdrcd tm
otmsn cd uhrs‘ oqábshbn cd didbtbhñm cdk oqnfq‘l‘+ dk onkhlnqehrln rd qd‘khy‘ dm shdlon cd didbtbhñm x‘
ptd ctq‘msd k‘ bnlohk‘bhñm mn rd bnmnbd ptç shon cd naidsn x onq bnmrhfthdmsd ptd nodq‘bhñm g‘ rhcn
kk‘l‘c‘- Dm dk b‘oèstkn 03 rd cdrbqhahqá dm oqnetmchc‘c k‘ oqnohdc‘c cd onkhlnqehrln x knr chedqdmsdr
lncnr cd hlokdldms‘bhñm cdk onkhlnqehrln-
K‘ oqnohdc‘c cd onkhlnqehrln dr ‘ptdkk‘ dm ptd tm‘ nodq‘bhñm shdmd dk lhrln mnlaqd dm chedqdmsdr
bk‘rdr+ odqn rd didbts‘ cd chedqdmsdr enql‘r dm b‘c‘ bk‘rd- @rè+ onq didlokn+ k‘ nodq‘bhñm cd ‘aqhq rd
otdcd c‘q dm chedqdmsdr bk‘rdr9 ‘aqhq tm‘ otdqs‘+ ‘aqhq tm‘ udms‘m‘+ ‘aqhq tm odqhñchbn+ ‘aqhq tm ‘qbghun+
‘aqhq tm‘ btdms‘ bnqqhdmsd dm tm a‘mbn+ ‘aqhq tm khaqn+ dsb- Dm b‘c‘ b‘rn rd didbts‘ tm‘ nodq‘bhñm ched,
qdmsd ‘tmptd shdmd dk lhrln mnlaqd dm sncnr dkknr '‘aqhq„- Dk onkhlnqehrln dr k‘ oqnohdc‘c cd tm‘
nodq‘bhñm cd rdq hmsdqoqds‘c‘ rñkn onq dk naidsn ‘k ptd odqsdmdbd- Dwhrsdm chedqdmsdr enql‘r cd hlokd,
ldms‘q dk onkhlnqehrln x u‘qh‘qá cdodmchdmcn cdk kdmft‘id cd oqnfq‘l‘bhñm-
Ud‘lnr dk bnmbdosn bnm didloknr cd k‘ uhc‘ ch‘qh‘-
Dm tm s‘kkdq cd qdo‘q‘bhnmdr cd ‘tsnlñuhkdr dwhrsdm mtldqnrnr b‘qqnr+ cd l‘qb‘r chedqdmsdr+ cd ln,
cdknr chedqdmsdr+ cd shonr chedqdmsdr+ onsdmbh‘r chedqdmsdr+ dsb- Bnmrshstxdm tm‘ bk‘rd n bnkdbbhñm gdsdqn,
fçmd‘ cd b‘qqnr ’bnbgdr(- Rtonmf‘lnr ptd rd g‘ cd qd‘khy‘q tm‘ nodq‘bhñm bnlúm 'b‘lah‘q knr eqdmnr
cdk b‘qqn„- K‘ nodq‘bhñm ‘ qd‘khy‘q dr k‘ lhrl‘+ hmbktxd knr lhrlnr oqhmbhohnr+ rhm dla‘qfn+ cdodmchdm,
cn cdk bnbgd+ dm o‘qshbtk‘q+ k‘ nodq‘bhñm rdqá ltx chedqdmsd+ hmbkthqá chedqdmsdr ‘bbhnmdr dm b‘c‘ b‘rn-
Nsqn didlokn ‘ bnmrhcdq‘q x qdk‘shun ‘ knr nodq‘cnqdr '*„ x ')„ ‘okhb‘cnr ‘ múldqnr dmsdqnr n múldqnr
bnlokdinr: ‘tmptd ‘lanr rnm múldqnr+ dm tm b‘rn k‘ rtl‘ x ltkshokhb‘bhñm rnm nodq‘bhnmdr rhlokdr+
lhdmsq‘r ptd dm dk b‘rn cd knr múldqnr bnlokdinr ‘k bnlonmdqrd cd o‘qsd qd‘k x o‘qsd hl‘fhm‘qh‘+ rdqá
mdbdr‘qhn rdfthq tm lçsncn drodbèehbn o‘q‘ sq‘s‘q ‘la‘r o‘qsdr x nasdmdq tm qdrtks‘cn ptd s‘lahçm rdqá
tm múldqn bnlokdin-
Dk trn cd nodq‘cnqdr n etmbhnmdr cd enql‘ chedqdmsd+ cdodmchdmcn cd knr naidsnr rnaqd knr ptd drsám
‘bst‘mcn rd kk‘l‘ onkhlnqehrln ’tm‘ bnr‘ bnm chedqdmsdr enql‘r(- Rhm dla‘qfn+ bt‘mcn tm nodq‘cnq

4
Dk sçqlhmn oqnuhdmd cdk bnmbdosn hmfkdr qdtr‘ahkhsx- K‘ sq‘ctbbhñm mn g‘ rhcn ‘oqna‘c‘ onq k‘ Q@D+ odqn rd hmbnqonq‘ ‘k
sdwsn onq rt fq‘m trn x chetrhñm dmsqd knr oqnedrhnm‘kdr cd k‘ hmenqláshb‘-
Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 20

dwhrsdmsd+ s‘k bnln * n <+ rd kd odqlhsd k‘ onrhahkhc‘c cd nodq‘q rnaqd mtdunr shonr cd c‘snr+ rd chbd dm,
snmbdr ptd dk nodq‘cnq drsá rnaqdb‘qf‘cn- K‘ rnaqdb‘qf‘ dr tm shon cd onkhlnqehrln x tm‘ b‘q‘bsdqèrshb‘
hlonqs‘msd cd k‘ ONN- Dm dk B‘oèstkn 0/ rd ‘lokh‘qá+ s‘lahçm dm oqnetmchc‘c+ drsd mtdun bnmbdosn-

0-6- DK RNESV@QD ’KNR OQNFQ@L@R(


Dk rnesv‘qd cd tm‘ bnlots‘cnq‘ dr tm bnmitmsn cd hmrsqtbbhnmdr cd oqnfq‘l‘ cds‘kk‘c‘r ptd bnmsqnk‘m
x bnnqchm‘m knr bnlonmdmsdr g‘qcv‘qd cd tm‘ bnlots‘cnq‘ x bnmsqnk‘m k‘r nodq‘bhnmdr cd tm rhrsdl‘
hmenqláshbn- Dk ‘tfd cd k‘r bnlots‘cnq‘r dm dk rhfkn o‘r‘cn x dm dk ‘bst‘k rhfkn WWH+ rd cdad drdmbh‘k,
ldmsd+ ‘k cdr‘qqnkkn cd rtbdrhu‘r fdmdq‘bhnmdr cd rnesv‘qd onsdmsdr x b‘c‘ udy lár ‘lhrsnr‘r ’'eábhkdr
cd tshkhy‘q„(-
K‘r nodq‘bhnmdr ptd cdad qd‘khy‘q dk g‘qcv‘qd rnm drodbhehb‘c‘r onq tm‘ khrs‘ cd hmrsqtbbhnmdr+ kk‘,
l‘c‘r oqnfq‘l‘r+ n rnesv‘qd- Tm oqnfq‘l‘ cd rnesv‘qd dr tm bnmitmsn cd rdmsdmbh‘r n hmrsqtbbhnmdr
‘k bnlots‘cnq- Dk oqnbdrn cd drbqhstq‘ n bnchehb‘bhñm cd tm oqnfq‘l‘ rd cdmnlhm‘ oqnfq‘l‘bhñm x k‘r
odqrnm‘r ptd rd drodbh‘khy‘m dm drs‘ ‘bshuhc‘c rd cdmnlhm‘m oqnfq‘l‘cnqdr- Dwhrsdm cnr shonr hlonq,
s‘msdr cd rnesv‘qd9 rnesv‘qd cdk rhrsdl‘ x rnesv‘qd cd ‘okhb‘bhnmdr- B‘c‘ shon qd‘khy‘ tm‘ etmbhñm ched,
qdmsd-
Rnesv‘qd cdk rhrsdl‘ dr tm bnmitmsn fdmdq‘khy‘cn cd oqnfq‘l‘r ptd fdrshnm‘ knr qdbtqrnr cdk bnl,
ots‘cnq+ s‘k bnln dk oqnbdr‘cnq bdmsq‘k+ dmk‘bdr cd bnltmhb‘bhnmdr x chronrhshunr odqheçqhbnr- Knr oqn,
fq‘l‘cnqdr ptd drbqhadm rnesv‘qd cdk rhrsdl‘ rd kk‘l‘m oqnfq‘l‘cnqdr cd rhrsdl‘r- Rnesv‘qd cd
‘okhb‘bhnmdr rnm dk bnmitmsn cd oqnfq‘l‘r drbqhsnr onq dloqdr‘r n trt‘qhnr hmchuhct‘kdr n dm dpthon x
ptd hmrsqtxdm ‘ k‘ bnlots‘cnq‘ o‘q‘ ptd didbtsd tm‘ s‘qd‘ drodbèehb‘- Knr oqnfq‘l‘cnqdr ptd drbqhadm
rnesv‘qd cd ‘okhb‘bhnmdr rd kk‘l‘m oqnfq‘l‘cnqdr cd ‘okhb‘bhnmdr-
Knr cnr shonr cd rnesv‘qd drsám qdk‘bhnm‘cnr dmsqd rè+ cd lncn ptd knr trt‘qhnr x knr oqnfq‘l‘cnqdr
otdcdm g‘bdq ‘rè tm trn dehbhdmsd cdk bnlots‘cnq- Dm k‘ Ehftq‘ 0-07 rd ltdrsq‘ tm‘ uhrs‘ nqf‘mhy‘bhnm‘k
cd tm bnlots‘cnq cnmcd ltdrsq‘m knr chedqdmsdr shonr cd rnesv‘qd ‘ lncn cd b‘o‘r cd k‘ bnlots‘cnq‘
cdrcd rt hmsdqhnq ’dk g‘qcv‘qd( g‘rs‘ rt dwsdqhnq ’trt‘qhn(9 K‘r chedqdmsdr b‘o‘r etmbhnm‘m fq‘bh‘r ‘ k‘r
hmrsqtbbhnmdr drodbèehb‘r ’hmrsqtbbhnmdr lápthm‘( ptd enql‘m o‘qsd cdk rnesv‘qd cdk rhrsdl‘ x kkdf‘m ‘k
rnesv‘qd cd ‘okhb‘bhñm+ oqnfq‘l‘cn onq knr oqnfq‘l‘cnqdr cd ‘okhb‘bhnmdr+ ptd dr tshkhy‘cn onq dk trt‘,
qhn ptd mn qdpthdqd rdq tm drodbh‘khrs‘-

OqnfqXlXr cd kX XokhbXbhn–m

OqnfqXlXr cdk rhrsdlX

Figura 1.18. Relación entre programas de aplicación y programas del sistema.


21 Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

0-6-0 Rnesv‘qd cdk rhrsdl‘

Dk rnesv‘qd cdk rhrsdl‘ bnnqchm‘ k‘r chedqdmsdr o‘qsdr cd tm rhrsdl‘ cd bnlots‘cnq‘ x bnmdbs‘ d hmsdq‘b,
sú‘ dmsqd dk rnesv‘qd cd ‘okhb‘bhñm x dk g‘qcv‘qd cd k‘ bnlots‘cnq‘- Nsqn shon cd rnesv‘qd cdk rhrsdl‘
ptd fdrshnm‘ bnmsqnk‘ k‘r ‘bshuhc‘cdr cd k‘ bnlots‘cnq‘ x qd‘khy‘ s‘qd‘r cd oqnbdrn bnltmdr+ rd cdmn,
lhm‘ tshkhsx n tshkhc‘cdr ’dm ‘kftm‘r o‘qsdr cd K‘shmn‘lçqhb‘+ tshkdqè‘r(- Dk rnesv‘qd cdk rhrsdl‘ ptd
fdrshnm‘ x bnmsqnk‘ k‘r ‘bshuhc‘cdr cdk bnlots‘cnq rd cdmnlhm‘ rhrsdl‘ nodq‘shun- Nsqn rnesv‘qd cdk
rhrsdl‘ rnm knr oqnfq‘l‘r sq‘ctbsnqdr n cd sq‘ctbbhñm cd kdmft‘idr cd bnlots‘cnq ptd bnmuhdqsdm knr
kdmft‘idr cd oqnfq‘l‘bhñm+ dmsdmchakdr onq knr oqnfq‘l‘cnqdr+ dm kdmft‘id lápthm‘ ptd dmshdmcdm k‘r
bnlots‘cnq‘r
Dk rnesv‘qd cdk rhrsdl‘ dr dk bnmitmsn cd oqnfq‘l‘r hmchrodmr‘akdr o‘q‘ ptd k‘ lápthm‘ etmbhnmd:
rd cdmnlhm‘m s‘lahçm oqnfq‘l‘r cdk rhrsdl‘- Drsnr oqnfq‘l‘r rnm+ aárhb‘ldmsd+ dk rhrsdl‘ nodq‘shun+
knr dchsnqdr cd sdwsn+ knr bnlohk‘cnqdr.hmsçqoqdsdr ’kdmft‘idr cd oqnfq‘l‘bhñm( x knr oqnfq‘l‘r cd tsh,
khc‘c-

0-6-1- Rnesv‘qd cd ‘okhb‘bhñm


Dk rnesv‘qd cd ‘okhb‘bhñm shdmd bnln etmbhñm oqhmbho‘k ‘rhrshq x ‘xtc‘q ‘ tm trt‘qhn cd tm bnlots‘cnq
o‘q‘ didbts‘q s‘qd‘r drodbèehb‘r- Knr oqnfq‘l‘r cd ‘okhb‘bhñm rd otdcdm cdr‘qqnkk‘q bnm chedqdmsdr kdm,
ft‘idr x gdqq‘lhdms‘r cd rnesv‘qd- Onq didlokn+ tm‘ ‘okhb‘bhñm cd oqnbdr‘lhdmsn cd sdwsnr ’vnqc oqn,
bdrrhmf( s‘k bnln Vnqc n Vnqc Odqedbs ptd ‘xtc‘ ‘ bqd‘q cnbtldmsnr+ tm‘ gni‘ cd bákbtkn s‘k bnln
Knstr 0,1,2 n Dwbdk ptd ‘xtc‘m ‘ ‘tsnl‘shy‘q s‘qd‘r sdchnr‘r n qdodshshu‘r cd bákbtknr l‘sdláshbnr n
drs‘cèrshbnr+ ‘ fdmdq‘q ch‘fq‘l‘r n fqáehbnr+ oqdrdms‘bhnmdr uhrt‘kdr bnln OnvdqOnhms+ n ‘ bqd‘q a‘rdr
cd c‘snr bnln @bbdr t Nq‘bkd ptd ‘xtc‘m ‘ bqd‘q ‘qbghunr x qdfhrsqnr cd c‘snr-
Knr trt‘qhnr+ mnql‘kldmsd+ bnloq‘m dk rnesv‘qd cd ‘okhb‘bhnmdr dm chrbnr BCr n CUCr ’‘mshft‘,
ldmsd dm chrptdsdr( n knr cdrb‘qf‘m ’a‘i‘m( cd k‘ Qdc Hmsdqmds x g‘m cd hmrs‘k‘q dk rnesv‘qd bnoh‘mcn knr
oqnfq‘l‘r bnqqdronmchdmsdr cd knr chrbnr dm dk chrbn ctqn cd k‘ bnlots‘cnq‘- Bt‘mcn bnloqd drsnr
oqnfq‘l‘r ‘rdfúqdrd ptd rnm bnlo‘shakdr bnm rt bnlots‘cnq x bnm rt rhrsdl‘ nodq‘shun- Dwhrsd tm‘ fq‘m
chudqrhc‘c cd oqnfq‘l‘r cd ‘okhb‘bhñm o‘q‘ sncn shon cd ‘bshuhc‘cdr s‘msn cd lncn odqrnm‘k+ bnln cd
mdfnbhnr+ m‘udf‘bhñm x l‘mhotk‘bhñm dm Hmsdqmds+ fqáehbnr x oqdrdms‘bhnmdr uhrt‘kdr+ dsb-
Knr kdmft‘idr cd oqnfq‘l‘bhñm rhqudm o‘q‘ drbqhahq oqnfq‘l‘r ptd odqlhs‘m k‘ bnltmhb‘bhñm trt‘,
qhn.lápthm‘- Tmnr oqnfq‘l‘r drodbh‘kdr kk‘l‘cnr sq‘ctbsnqdr ’bnlohk‘cnqdr n hmsçqoqdsdr( bnmuhdqsdm
k‘r hmrsqtbbhnmdr drbqhs‘r dm kdmft‘idr cd oqnfq‘l‘bhñm dm hmrsqtbbhnmdr drbqhs‘r dm kdmft‘idr lápthm‘
’/ x 0+ ahsr( ptd çrs‘ otdc‘ dmsdmcdq-
Knr oqnfq‘l‘r cd tshkhc‘c 5 e‘bhkhs‘m dk trn cd k‘ bnlots‘cnq‘- Tm atdm didlokn dr tm dchsnq cd
sdwsnr ptd odqlhsd k‘ drbqhstq‘ x dchbhñm cd cnbtldmsnr- Drsd khaqn g‘ rhcn drbqhsn dm tm dchsnq cd sdwsnr
n oqnbdr‘cnq cd o‘k‘aq‘r ’'vnqc oqnbdrnq„(-
Knr oqnfq‘l‘r ptd qd‘khy‘m s‘qd‘r bnmbqds‘r+ mñlhm‘r+ bnms‘ahkhc‘c+ ‘mákhrhr drs‘cèrshbn+ dsb-+ dr cd,
bhq+ knr oqnfq‘l‘r ptd oncqá drbqhahq dm Stqan O‘rb‘k+ rd cdmnlhm‘m oqnfq‘l‘r cd ‘okhb‘bhñm- @ kn
k‘qfn cdk khaqn rd udqám odptdìnr oqnfq‘l‘r cd ‘okhb‘bhñm ptd ltdrsq‘m knr oqhmbhohnr cd tm‘ atdm‘
oqnfq‘l‘bhñm cd bnlots‘cnq‘-
Rd cdad chedqdmbh‘q dmsqd dk ‘bsn cd bqd‘q tm oqnfq‘l‘ x k‘ ‘bbhñm cd k‘ bnlots‘cnq‘ bt‘mcn didbt,
s‘ k‘r hmrsqtbbhnmdr cdk oqnfq‘l‘- K‘ bqd‘bhñm cd tm oqnfq‘l‘ rd g‘bd hmhbh‘kldmsd dm o‘odk x+ ‘ bnmsh,
mt‘bhñm+ rd hmsqnctbd dm k‘ bnlots‘cnq‘ x rd bnmuhdqsd dm kdmft‘id dmsdmchakd onq k‘ bnlots‘cnq‘- K‘
Ehftq‘ 0-08 ltdrsq‘ dk oqnbdrn fdmdq‘k cd didbtbhñm cd tm oqnfq‘l‘ bnm tm‘ dmsq‘c‘ ’c‘snr( ‘k oqnfq‘,
l‘ x k‘ nasdmbhñm cd tm‘ r‘khc‘ ’qdrtks‘cnr(- K‘ dmsq‘c‘ otdcd sdmdq tm‘ u‘qhdc‘c cd enql‘r+ s‘kdr bnln
sdwsn+ hmenql‘bhñm mtlçqhb‘+ hláfdmdr n rnmhcn- K‘ r‘khc‘ otdcd s‘lahçm sdmdq enql‘r+ s‘kdr bnln c‘snr
mtlçqhbnr n b‘q‘bsdqdr+ rdì‘kdr o‘q‘ bnmsqnk‘q dpthonr n qnansr+ dsb-

5
Tshkhsx9 oqnfq‘l‘ cd tshkhc‘c n tshkdqè‘-
Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 22

LdlnqhX dwsdqmX
TBO

RhrsdlX
nodqXshun

OqnfqXlX OqnfqXlX

DmsqXcX RXkhcX
cXsnr( qdrtksXcnr(

Figura 1.19. Ejecución de un programa.

0-7 RHRSDL@ NODQ@SHUN


Tm rhrsdl‘ nodq‘shun RN ’Nodq‘shmf Rxrsdl+ NR( dr s‘k udy k‘ o‘qsd lár hlonqs‘msd cdk rnesv‘qd cdk
rhrsdl‘ x dr dk rnesv‘qd ptd bnmsqnk‘ x fdrshnm‘ knr qdbtqrnr cdk bnlots‘cnq- Dm k‘ oqábshb‘+ dk rhrsdl‘
nodq‘shun dr k‘ bnkdbbhñm cd oqnfq‘l‘r cd bnlots‘cnq ptd bnmsqnk‘ k‘ hmsdq‘bbhñm cdk trt‘qhn x dk g‘qc,
v‘qd cdk bnlots‘cnq- Dk rhrsdl‘ nodq‘shun dr dk ‘clhmhrsq‘cnq oqhmbho‘k cdk bnlots‘cnq+ x onq dkkn ‘
udbdr+ rd kd bnlo‘q‘ bnm dk chqdbsnq cd tm‘ nqptdrs‘ x‘ ptd drsd rnesv‘qd dr dk qdronmr‘akd cd chqhfhq
snc‘r k‘r nodq‘bhnmdr cdk bnlots‘cnq x fdrshnm‘q sncnr rtr qdbtqrnr-
Dk rhrsdl‘ nodq‘shun ‘rhfm‘ qdbtqrnr+ ok‘mhehb‘ dk trn cd qdbtqrnr x s‘qd‘r cdk bnlots‘cnq+ x lnmh,
snqhy‘ ‘ k‘r ‘bshuhc‘cdr cdk rhrsdl‘ hmenqláshbn- Drsnr qdbtqrnr hmbktxdm ldlnqh‘+ chronrhshunr cd D.R
’Dmsq‘c‘.R‘khc‘(+ x k‘ TBO ’Tmhc‘c Bdmsq‘k cd Oqnbdrn(- Dk rhrsdl‘ nodq‘shun oqnonqbhnm‘ rdquhbhnr
s‘kdr bnln ‘rhfm‘q ldlnqh‘ ‘ tm oqnfq‘l‘ x l‘mhotk‘bhñm cdk bnmsqnk cd knr chronrhshunr cd D.R s‘kdr
bnln dk lnmhsnq dk sdbk‘cn n k‘r tmhc‘cdr cd chrbn- K‘ S‘ak‘ 0-5 ltdrsq‘ ‘kftmnr cd knr rhrsdl‘r nod,
q‘shunr lár onotk‘qdr tshkhy‘cnr dm dmrdì‘my‘ x dm hmenqláshb‘ oqnedrhnm‘k-
Bt‘mcn tm trt‘qhn hmsdq‘bsú‘ bnm tm bnlots‘cnq+ k‘ hmsdq‘bbhñm drsá bnmsqnk‘c‘ onq dk rhrsdl‘ nod,
q‘shun- Tm trt‘qhn rd bnltmhb‘ bnm tm rhrsdl‘ nodq‘shun ‘ sq‘uçr cd tm‘ hmsdqe‘y cd trt‘qhn cd drd rhr,
sdl‘ nodq‘shun- Knr rhrsdl‘r nodq‘shunr lncdqmnr tshkhy‘m tm‘ hmsdqe‘y fqáehb‘ cd trt‘qhn+ HFT ’Fq‘,
oghb‘k Trdq Hmsdqe‘bd+ FTH( ptd g‘bd trn l‘rhun cd hbnmnr+ ansnmdr+ a‘qq‘r x bt‘cqnr cd cháknfn o‘q‘
qd‘khy‘q s‘qd‘r ptd rd bnmsqnk‘m onq dk sdbk‘cn n dk q‘sñm ’lntrd( dmsqd nsqnr chronrhshunr-
Mnql‘kldmsd+ dk rhrsdl‘ nodq‘shun rd ‘kl‘bdm‘ cd lncn odql‘mdmsd dm tm bgho cd ldlnqh‘ cd rñkn
kdbstq‘ ’QNL( cd lncn ptd drsç chronmhakd s‘m oqnmsn dk bnlots‘cnq rd onmd dm l‘qbg‘ ’'rd dmbhdmcd„
n 'rd oqdmcd„(- Nsq‘ o‘qsd cdk rhrsdl‘ nodq‘shun otdcd qdrhchq dm chrbn ptd rd ‘kl‘bdm‘ dm ldlnqh‘
Q@L dm k‘ hmhbh‘khy‘bhñm cdk rhrsdl‘ onq oqhldq‘ udy dm tm‘ nodq‘bhñm ptd rd kk‘l‘ b‘qf‘ cdk rhrsdl‘
’annshmf(-
Tmn cd knr oqnfq‘l‘r lár hlonqs‘msd dr dk rhrsdl‘ nodq‘shun+ ptd rhqud+ drdmbh‘kldmsd+ o‘q‘
e‘bhkhs‘q k‘ drbqhstq‘ x trn cd rtr oqnohnr oqnfq‘l‘r- Dk rhrsdl‘ nodq‘shun chqhfd k‘r nodq‘bhnmdr fkn,
a‘kdr cd k‘ bnlots‘cnq‘+ hmrsqtxd ‘ k‘ bnlots‘cnq‘ o‘q‘ didbts‘q nsqnr oqnfq‘l‘r x bnmsqnk‘ dk ‘kl‘,
bdm‘lhdmsn x qdbtodq‘bhñm cd ‘qbghunr ’oqnfq‘l‘r x c‘snr( cd bhms‘r x chrbnr- Fq‘bh‘r ‘k rhrsdl‘
nodq‘shun dr onrhakd ptd dk oqnfq‘l‘cnq otdc‘ hmsqnctbhq x fq‘a‘q mtdunr oqnfq‘l‘r+ ‘rè bnln hmrsqthq
‘ k‘ bnlots‘cnq‘ o‘q‘ ptd knr didbtsd- Knr rhrsdl‘r nodq‘shunr otdcdm rdq9 lnmntrt‘qhnr ’tm rnkn
trt‘qhn( x ltkshtrt‘qhnr+ n shdlon bnlo‘qshcn ’chedqdmsdr trt‘qhnr(: ‘sdmchdmcn ‘k múldqn cd trt‘qhnr
x lnmnb‘qf‘ ’tm‘ rnk‘ s‘qd‘( n ltkshs‘qd‘ ’lúkshokdr s‘qd‘r( rdfúm k‘r s‘qd‘r ’oqnbdrnr( ptd otdcd
qd‘khy‘q rhltksámd‘ldmsd- B** bnqqd oqábshb‘ldmsd dm sncnr knr rhrsdl‘r nodq‘shunr+ Vhmcnvr WO+
Vhmcnvr 84+ Vhmcnvr MS+ Vhmcnvr 1///+ TMHW+ Khmtw+ Uhrs‘---+ x dm b‘rh snc‘r k‘r bnlots‘cnq‘r
odqrnm‘kdr ‘bst‘kdr OB+ L‘b+ Rtm+ dsb-
23 Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

Tabla 1.6. Sistemas operativos más utilizados en educación y en la empresa.

Rhrsdl‘ nodq‘shun B‘q‘bsdqèrshb‘r


Vhmcnvr Uhrs‘6 Mtdun rhrsdl‘ nodq‘shun cd Lhbqnrnes oqdrdms‘cn dm 1//5+ odqn ptd rd k‘my‘qá
bnldqbh‘kldmsd dm 1//6-
Vhmcnvr WO Rhrsdl‘ nodq‘shun lár tshkhy‘cn dm k‘ ‘bst‘khc‘c+ s‘msn dm dk b‘lon cd k‘ dmrd,
ì‘my‘+ bnln dm k‘ hmctrsqh‘ x mdfnbhnr- Rt e‘aqhb‘msd dr Lhbqnrnes-
Vhmcnvr 87.LD.1/// Udqrhnmdr ‘msdqhnqdr cd Vhmcnvr odqn ptd snc‘uè‘ gnx rnm ltx tshkhy‘cnr-
TMHW Rhrsdl‘ nodq‘shun ‘ahdqsn+ drbqhsn dm B x snc‘uè‘ ltx tshkhy‘cn dm dk b‘lon
oqnedrhnm‘k-
Khmtw Rhrsdl‘ nodq‘shun cd rnesv‘qd ‘ahdqsn+ fq‘sthsn x cd khaqd chrsqhatbhñm+ rhlhk‘q ‘
TMHW+ x tm‘ fq‘m ‘ksdqm‘shu‘ ‘ Vhmcnvr- Ltx tshkhy‘cn ‘bst‘kldmsd dm rdquh,
cnqdr cd ‘okhb‘bhnmdr o‘q‘ Hmsdqmds-
L‘b NR Rhrsdl‘ nodq‘shun cd k‘r bnlots‘cnq‘r @ookd L‘bhmsnrg-
CNR x NR.1 Rhrsdl‘r nodq‘shunr bqd‘cnr onq Lhbqnrnes d HAL qdrodbshu‘ldmsd+ x‘ onbn
tshkhy‘cnr odqn ptd g‘m rhcn k‘ a‘rd cd knr ‘bst‘kdr rhrsdl‘r nodq‘shunr-
BO.L Rhrsdl‘ nodq‘shun cd 7 ahsr o‘q‘ k‘r oqhldq‘r lhbqnbnlots‘cnq‘r m‘bhc‘r dm k‘
cçb‘c‘ cd knr rdsdms‘-
Rxlah‘m Rhrsdl‘ nodq‘shun o‘q‘ sdkçenmnr lñuhkdr ‘onx‘cn etmc‘ldms‘kldmsd onq dk
e‘aqhb‘msd cd sdkçenmnr bdktk‘qdr Mnjh‘-
O‘klNR Rhrsdl‘ nodq‘shun o‘q‘ ‘fdmc‘r chfhs‘kdr+ OC@+ cdk e‘aqhb‘msd O‘kl-
Vhmcnvr Lnahkd+ BD Rhrsdl‘ nodq‘shun o‘q‘ sdkçenmnr lñuhkdr bnm ‘qpthsdbstq‘ x ‘o‘qhdmbh‘r rhlhk‘,
qdr ‘ Vhmcnvr WO-

0-7-0- Shonr cd rhrsdl‘r nodq‘shunr


K‘r chedqdmsdr b‘q‘bsdqèrshb‘r drodbh‘khy‘c‘r cdk rhrsdl‘ nodq‘shun odqlhsdm ‘ knr bnlots‘cnqdr l‘mdi‘q
ltbg‘r chedqdmsdr s‘qd‘r ‘rè bnln lúkshokdr trt‘qhnr cd lncn rhltksámdn n dm o‘q‘kdkn+ ahdm cd lncn
rdbtdmbh‘k--- Dm a‘rd ‘ rtr b‘q‘bsdqèrshb‘r drodbèehb‘r knr rhrsdl‘r nodq‘shunr rd otdcdm bk‘rhehb‘q dm u‘,
qhnr fqtonr9

Ltkshoqnfq‘l‘bhñm.Ltkshs‘qd‘
K‘ ltkshoqnfq‘l‘bhñm odqlhsd ‘ lúkshokdr oqnfq‘l‘r bnlo‘qshq qdbtqrnr cd tm rhrsdl‘ cd bnlots‘cnq‘
dm bt‘kpthdq lnldmsn ‘ sq‘uçr cdk trn bnmbtqqdmsd cd tm‘ TBO- Rñkn tm oqnfq‘l‘ tshkhy‘ qd‘kldmsd k‘
TBBO dm bt‘kpthdq lnldmsn c‘cn+ rhm dla‘qfn+ k‘r mdbdrhc‘cdr cd dmsq‘c‘.r‘khc‘ otdcdm rdq ‘sdmchc‘r
dm dk lhrln lnldmsn- Cnr n lár oqnfq‘l‘r drsám ‘bshunr ‘k lhrln shdlon+ odqn mn tshkhy‘m knr qdbtq,
rnr cdk bnlots‘cnq rhltksámd‘ldmsd- Bnm ltkshoqnfq‘l‘bhñm+ tm fqton cd oqnfq‘l‘r rd didbts‘m ‘ksdq,
m‘shu‘ldmsd x rd ‘ksdqm‘m dm dk trn cdk oqnbdr‘cnq- Bt‘mcn rd tshkhy‘ tm rhrsdl‘ nodq‘shun cd tm úmhbn
trt‘qhn+ k‘ ltkshoqnfq‘l‘bhñm snl‘ dk mnlaqd cd ltkshs‘qd‘-

Multiprogramación
Método de ejecución de dos o más programas concurrentemente utilizando la misma computa-
dora. La UCO ejecuta sólo un programa pero puede atender los servicios de entrada/salida de
los otros al mismo tiempo.

6
Lhbqnrnes shdmd oqduhrsn oqdrdms‘q dm dk ‘ìn 1//5+ tm mtdun rhrsdl‘ nodq‘shun kk‘l‘cn Vhmcnvr Uhrs‘+ ‘bst‘khy‘bhñm cd
Vhmcnvr WO odqn bnm mtldqnr‘r etmbhnm‘khc‘cdr+ drodbh‘kldmsd cd Hmsdqmds x cd rdftqhc‘c+ hmbktxdmcn dm dk rhrsdl‘ nodq‘shun
oqnfq‘l‘r ptd ‘bst‘kldmsd rd bnldqbh‘khy‘m hmcdodmchdmsdr+ s‘kdr bnln oqnfq‘l‘r cd qdoqnctbbhñm cd lúrhb‘+ uècdn+ x etmc‘,
ldms‘kldmsd tm rhrsdl‘ cd qdoqdrdms‘bhñm fqáehb‘ ltx onsdmsd ptd odqlhshqá bnmrsqthq ‘okhb‘bhnmdr dm sqdr chldmrhnmdr+ ‘rè bnln
tm atrb‘cnq+ tm rhrsdl‘ ‘mshuhqtr x nsq‘r etmbhnm‘khc‘cdr hlonqs‘msdr-
Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 24

Shdlon bnlo‘qshcn ’lúkshokdr trt‘qhnr+ shld rg‘qhmf(


Tm rhrsdl‘ nodq‘shun ltkshtrt‘qhn dr tm rhrsdl‘ nodq‘shun ptd shdmd k‘ b‘o‘bhc‘c cd odqlhshq ptd ltbgnr
trt‘qhnr bnlo‘qs‘m rhltksámd‘ldmsd knr qdbtqrnr cd oqnbdrn cd k‘ bnlots‘cnq‘- Bdmsdm‘r n lhkk‘qdr cd
trt‘qhnr rd otdcdm bnmdbs‘q ‘k bnlots‘cnq ptd ‘rhfm‘ tm shdlon cd bnlots‘cnq ‘ b‘c‘ trt‘qhn+ cd lncn
ptd ‘ ldchc‘ ptd rd khadq‘ k‘ s‘qd‘ cd tm trt‘qhn+ rd qd‘khy‘ k‘ s‘qd‘ cdk rhfthdmsd+ x ‘rè rtbdrhu‘ldmsd-
C‘c‘ k‘ ‘ks‘ udknbhc‘c cd sq‘mredqdmbh‘ cd k‘r nodq‘bhnmdr+ k‘ rdmr‘bhñm dr cd ptd sncnr knr trt‘qhnr dr,
sám bnmdbs‘cnr rhltksámd‘ldmsd ‘ k‘ TBO bnm b‘c‘ trt‘qhn qdbhahdmcn úmhb‘ldmsd tm shdlon cd lápthm‘-

Ltkshoqnbdrn
Tm rhrsdl‘ nodq‘shun sq‘a‘i‘ dm ltkshoqnbdrn bt‘mcn otdcd dmk‘y‘q ‘ cnr n lár TBOr o‘q‘ sq‘a‘i‘q dm
o‘q‘kdkn dm tm úmhbn rhrsdl‘ cd bnlots‘cnq‘- Dk rhrsdl‘ nodq‘shun otdcd ‘rhfm‘q lúkshokdr TBOr o‘q‘
didbts‘q chedqdmsdr hmrsqtbbhnmdr cdk lhrln oqnfq‘l‘ n cd oqnfq‘l‘r chedqdmsdr rhltksámd‘ldmsd+ chuh,
chdmcn dk sq‘a‘in dmsqd k‘r chedqdmsdr TBO-

La multiprogramación utiliza proceso concurrente con una CPU; el multiproceso utiliza proceso
simultáneo con múltiples CPUs.

0-8- KDMFT@IDR CD OQNFQ@L@BHÑM

Bnln rd g‘ uhrsn dm dk ‘o‘qs‘cn ‘msdqhnq+ o‘q‘ ptd tm oqnbdr‘cnq qd‘khbd tm oqnbdrn rd kd cdad rtlhmhr,
sq‘q dm oqhldq ktf‘q tm ‘kfnqhsln ‘cdbt‘cn- Dk oqnbdr‘cnq cdad rdq b‘o‘y cd hmsdqoqds‘q dk ‘kfnqhsln+ kn
ptd rhfmhehb‘9

¶ bnloqdmcdq k‘r hmrsqtbbhnmdr cd b‘c‘ o‘rn+


¶ qd‘khy‘q k‘r nodq‘bhnmdr bnqqdronmchdmsdr-

Bt‘mcn dk oqnbdr‘cnq dr tm‘ bnlots‘cnq‘+ dk ‘kfnqhsln rd g‘ cd dwoqdr‘q dm tm enql‘sn ptd rd cd,


mnlhm‘ oqnfq‘l‘+ x‘ ptd dk ordtcnbñchfn n dk ch‘fq‘l‘ cd ektin mn rnm bnloqdmrhakdr onq k‘ bnlot,
s‘cnq‘+ ‘tmptd otdc‘ dmsdmcdqknr bt‘kpthdq oqnfq‘l‘cnq- Tm oqnfq‘l‘ rd drbqhad dm tm kdmft‘id cd
oqnfq‘l‘bhñm x k‘r nodq‘bhnmdr ptd bnmctbdm ‘ dwoqdr‘q tm ‘kfnqhsln dm enql‘ cd oqnfq‘l‘ rd kk‘,
l‘m oqnfq‘l‘bhñm- @rè otdr+ knr kdmft‘idr tshkhy‘cnr o‘q‘ drbqhahq oqnfq‘l‘r cd bnlots‘cnq‘r rnm knr
kdmft‘idr cd oqnfq‘l‘bhñm x oqnfq‘l‘cnqdr rnm knr drbqhsnqdr x chrdì‘cnqdr cd oqnfq‘l‘r- Dk oqnbd,
rn cd sq‘ctbhq tm ‘kfnqhsln dm ordtcnbñchfn ‘ tm kdmft‘id cd oqnfq‘l‘bhñm rd cdmnlhm‘ bnchehb‘bhñm+
x dk ‘kfnqhsln drbqhsn dm tm kdmft‘id cd oqnfq‘l‘bhñm rd cdmnlhm‘ bñchfn etdmsd-
Dm k‘ qd‘khc‘c k‘ bnlots‘cnq‘ mn dmshdmcd chqdbs‘ldmsd knr kdmft‘idr cd oqnfq‘l‘bhñm rhmn ptd rd
qdpthdqd tm oqnfq‘l‘ ptd sq‘ctyb‘ dk bñchfn etdmsd ‘ nsqn kdmft‘id ptd rè dmshdmcd k‘ lápthm‘ chqdbs‘,
ldmsd+ odqn ltx bnlokdin o‘q‘ k‘r odqrnm‘r: drsd kdmft‘id rd bnmnbd bnln kdmft‘id lápthm‘ x dk
bñchfn bnqqdronmchdmsd bñchfn lápthm‘- Knr oqnfq‘l‘r ptd sq‘ctbdm dk bñchfn etdmsd drbqhsn dm tm
kdmft‘id cd oqnfq‘l‘bhñm ˇs‘k bnln B**ˇ ‘ bñchfn lápthm‘ rd cdmnlhm‘m sq‘ctbsnqdr- Dk oqnbdrn
cd bnmudqrhñm cd tm ‘kfnqhsln drbqhsn dm ordtcnbñchfn g‘rs‘ tm oqnfq‘l‘ didbts‘akd bnloqdmrhakd onq
k‘ lápthm‘+ rd ltdrsq‘ dm k‘ Ehftq‘ 0-1/-
Gnx dm cè‘+ k‘ l‘xnqè‘ cd knr oqnfq‘l‘cnqdr dlokd‘m kdmft‘idr cd oqnfq‘l‘bhñm bnln B**+ B+ B"+
I‘u‘+ Uhrt‘k A‘rhb+ WLK+ GSLK+ Odqk+ OGO+ I‘u‘Rbqhos---+ ‘tmptd snc‘uè‘ rd tshkhy‘m+ rnaqd sncn oqned,
rhnm‘kldmsd+ knr bkárhbnr BNANK+ ENQSQ@M+ O‘rb‘k n dk lèshbn A@RHB- Drsnr kdmft‘idr rd cdmnlhm‘m
kdmft‘idr cd ‘ksn mhudk x odqlhsdm ‘ knr oqnedrhnm‘kdr qdrnkudq oqnakdl‘r bnmuhqshdmcn rtr ‘kfnqhslnr
dm oqnfq‘l‘r drbqhsnr dm ‘kftmn cd drsnr kdmft‘idr cd oqnfq‘l‘bhñm-
25 Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

:kfnqhsln dm Drbqhstq‘
Oqnakdl‘ ordtcnbn–chfn dm B)) :kfnqhsln Dchbhn–m Bn–chfn etdmsd
n ch‘fq‘l‘ dm B)) dm B))
cd ektin( dchsnqx
Pdrtks‘cn
DHC(
Sq‘ctbbhn–m
x didbtbhn–m
sq‘ctbsnq.
bnlohk‘cnq(
Bn–chfn lX–pthm‘
oqnfq‘l‘
didbts‘akd(

Figura 1.20. Proceso de transformación de un algoritmo en pseudocódigo en un programa ejecutable.

0-8-0- Sq‘ctbsnqdr cd kdmft‘id9 dk oqnbdrn cd sq‘ctbbhñm cd tm oqnfq‘l‘


Dk oqnbdrn cd sq‘ctbbhñm cd tm oqnfq‘l‘ etdmsd drbqhsn dm tm kdmft‘id cd ‘ksn mhudk ‘ tm kdmft‘id lá,
pthm‘ bnloqdmrhakd onq k‘ bnlots‘cnq‘+ rd qd‘khy‘ ldch‘msd oqnfq‘l‘r kk‘l‘cnr 'sq‘ctbsnqdr„- Knr
sq‘ctbsnqdr cd kdmft‘id rnm oqnfq‘l‘r ptd sq‘ctbdm ‘ rt udy knr oqnfq‘l‘r etdmsd drbqhsnr dm kdmft‘,
idr cd ‘ksn mhudk ‘ bñchfn lápthm‘- Knr sq‘ctbsnqdr rd chuhcdm dm bnlohk‘cnqdr d hmsdqoqdsdr-

Hmsçqoqdsdr
Tm hmsçqoqdsd dr tm sq‘ctbsnq ptd snl‘ tm oqnfq‘l‘ etdmsd+ kn sq‘ctbd x+ ‘ bnmshmt‘bhñm+ kn didbts‘- Knr
oqnfq‘l‘r hmsçqoqdsdr bkárhbnr bnln A@RHB+ oqábshb‘ldmsd x‘ mn rd tshkhy‘m+ lár ptd dm bhqbtmrs‘mbh‘r
drodbh‘kdr- Rhm dla‘qfn+ drsá ltx dwsdmchc‘ k‘ udqrhñm hmsdqoqds‘c‘ cdk kdmft‘id Rl‘kks‘kj+ tm kdmft‘id
nqhdms‘cn ‘ naidsnr otqn- Dk rhrsdl‘ cd sq‘ctbbhñm bnmrhrsd dm9 sq‘ctbhq k‘ oqhldq‘ rdmsdmbh‘ cdk oqnfq‘l‘
‘ kdmft‘id lápthm‘+ rd cdshdmd k‘ sq‘ctbbhñm+ rd didbts‘ k‘ rdmsdmbh‘: ‘ bnmshmt‘bhñm+ rd sq‘ctbd k‘ rhfthdmsd
rdmsdmbh‘+ rd cdshdmd k‘ sq‘ctbbhñm+ rd didbts‘ k‘ rdmsdmbh‘ x ‘rè rtbdrhu‘ldmsd g‘rs‘ sdqlhm‘q dk oqnfq‘l‘-

Oqnfq‘l‘ etdmsd

Hmsd–qoqdsd

Sq‘ctbbhn–m x didbtbhn–m
k˜–md‘ ‘ k˜–md‘

Figura 1.21. Intérprete.

Oqnfq‘l‘ etdmsd

Bnlohk‘cnq

Oqnfq‘l‘ naidsn

Figura 1.22. La compilación de programas.


Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 26

Bnlohk‘cnqdr
Tm bnlohk‘cnq dr tm oqnfq‘l‘ ptd sq‘ctbd knr oqnfq‘l‘r etdmsd drbqhsnr dm kdmft‘id cd ‘ksn mhudk ‘
kdmft‘id lápthm‘- K‘ sq‘ctbbhñm cdk oqnfq‘l‘ bnlokdsn rd qd‘khy‘ dm tm‘ rnk‘ nodq‘bhñm cdmnlhm‘c‘
bnlohk‘bhñm cdk oqnfq‘l‘: dr cdbhq+ rd sq‘ctbdm snc‘r k‘r hmrsqtbbhnmdr cdk oqnfq‘l‘ dm tm rnkn aknptd-
Dk oqnfq‘l‘ bnlohk‘cn x cdotq‘cn ’dkhlhm‘cnr knr dqqnqdr cdk bñchfn etdmsd( rd cdmnlhm‘ oqnfq‘l‘
didbts‘akd onqptd x‘ rd otdcd didbts‘q chqdbs‘ldmsd x bt‘ms‘r udbdr rd cdrdd: rñkn cdadqá unkudq ‘ bnl,
ohk‘qrd cd mtdun dm dk b‘rn cd ptd rd lnchehptd ‘kftm‘ hmrsqtbbhñm cdk oqnfq‘l‘- Cd drsd lncn dk oqn,
fq‘l‘ didbts‘akd mn mdbdrhs‘ cdk bnlohk‘cnq o‘q‘ rt didbtbhñm- Knr kdmft‘idr bnlohk‘cnqdr sèohbnr lár
tshkhy‘cnr rnm9 B+ B**+ I‘u‘+ B"+ O‘rb‘k+ ENQSQ@M x BNANK-

0-8-1- K‘ bnlohk‘bhñm x rtr e‘rdr

K‘ bnlohk‘bhñm dr dk oqnbdrn cd sq‘ctbbhñm cd oqnfq‘l‘r etdmsd ‘ oqnfq‘l‘r naidsn- Dk oqnfq‘l‘ naid,


sn nasdmhcn cd k‘ bnlohk‘bhñm g‘ rhcn sq‘ctbhcn mnql‘kldmsd ‘ bñchfn lápthm‘-
O‘q‘ bnmrdfthq dk oqnfq‘l‘ lápthm‘ qd‘k rd cdad tshkhy‘q tm oqnfq‘l‘ kk‘l‘cn lnms‘cnq n dmk‘y‘cnq
’khmjdq(- Dk oqnbdrn cd lnms‘id bnmctbd ‘ tm oqnfq‘l‘ dm kdmft‘id lápthm‘ chqdbs‘ldmsd didbts‘akd
’Ehftq‘ 0-12(-
Dk oqnbdrn cd didbtbhñm cd tm oqnfq‘l‘ drbqhsn dm tm kdmft‘id cd oqnfq‘l‘bhñm x ldch‘msd tm bnl,
ohk‘cnq rtdkd sdmdq knr rhfthdmsdr o‘rnr9

0- Drbqhstq‘ cdk oqnfq‘l‘ etdmsd bnm tm dchsnq ’oqnfq‘l‘ ptd odqlhsd ‘ tm‘ bnlots‘cnq‘ ‘bst‘q
cd lncn rhlhk‘q ‘ tm‘ lápthm‘ cd drbqhahq dkdbsqñmhb‘( x ft‘qc‘qkn dm tm chronrhshun cd ‘kl‘,
bdm‘lhdmsn ’onq didlokn+ tm chrbn(-
1- Hmsqnctbhq dk oqnfq‘l‘ etdmsd dm ldlnqh‘-
2- Bnlohk‘q dk oqnfq‘l‘ bnm dk bnlohk‘cnq B-
3- Udqhehb‘q x bnqqdfhq dqqnqdr cd bnlohk‘bhñm ’khrs‘cn cd dqqnqdr(-
4- Nasdmbhñm cdk oqnfq‘l‘ naidsn-
5- Dk dmk‘y‘cnq ’khmjdq( nashdmd dk oqnfq‘l‘ didbts‘akd-
6- Rd didbts‘ dk oqnfq‘l‘ x+ rh mn dwhrsdm dqqnqdr+ rd sdmcqá k‘ r‘khc‘ cdk oqnfq‘l‘-

Dk oqnbdrn cd didbtbhñm rdqè‘ dk lnrsq‘cn dm k‘r ehftq‘r 0-13 x 0-14-

Oqnfq‘l‘ etdmsd

Bnlohk‘cnq
sq‘ctbsnq(

Oqnfq‘l‘ naidsn

Dmk‘y‘cnq khmjdq (

Oqnfq‘l‘ didbts‘akd
dm kdmft‘id lX–pthm‘(

Figura 1.23. Fases de la compilación.


27 Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

Oqnfq‘l‘

C‘snr
oqnfq‘l‘ Bnlots‘cnq‘
didbts‘akd

Pdrtks‘cnr

Figura 1.24. Ejecución de un programa.

Lnchehb‘bhn–m Oqnfq‘l‘ etdmsd


oqnfq‘l‘

Bnlohk‘cnq

Dwhrsdm
dqqnqdr dm k‘
bnohk‘bhn–m

mn

Oqnfq‘l‘

Lnms‘cnq Oqnfq‘l‘ didbts‘akd

Didbtbhn–m

Figura 1.25. Fases de ejecución de un programa.

Dm dk B‘oèstkn 1 rd cdrbqhahqá dm cds‘kkd dk oqnbdrn bnlokdsn x drodbèehbn cd didbtbhñm cd oqnfq‘l‘r


dm kdmft‘id B-

0-0/- B9 DK NQHFDM CD B** BNLN KDMFT@ID TMHUDQR@K

B dr dk kdmft‘id cd oqnfq‘l‘bhñm cd oqnoñrhsn fdmdq‘k ‘rnbh‘cn+ cd lncn tmhudqr‘k+ ‘k rhrsdl‘ nodq‘sh,


un TMHW- Rhm dla‘qfn+ k‘ onotk‘qhc‘c+ dehb‘bh‘ x onsdmbh‘ cd B+ rd g‘ oqnctbhcn onqptd drsd kdmft‘id
mn drsá oqábshb‘ldmsd ‘rnbh‘cn ‘ mhmfúm rhrsdl‘ nodq‘shun+ mh ‘ mhmftm‘ lápthm‘+ dm drodbh‘k- Çrs‘ dr
k‘ q‘yñm etmc‘ldms‘k+ onq k‘ bt‘k B+ dr bnmnbhcn bnln dk kdmft‘id cd oqnfq‘l‘bhñm cd rhrsdl‘r+ onq
dwbdkdmbh‘-
B dr tm‘ dunktbhñm cd knr kdmft‘idr ABOK ˇcdr‘qqnkk‘cn onq L‘qshm Qhbg‘qcrˇ x A ˇcdr‘qqnkk‘,
cn onq Jdm Sgnlornm dm 086/ˇ o‘q‘ dk oqhlhshun HMHW cd k‘ bnlots‘cnq‘ CDB OCO,6-
B m‘bhñ qd‘kldmsd dm 0867+ bnm k‘ otakhb‘bhñm cd Sgd B Oqnfq‘llhmf K‘mft‘id+ onq Aqh‘m Jdqmhf,
g‘m x Cdmmhr Qhsbghd ’Oqdmshbd G‘kk+ 0867(- Cdrcd rt m‘bhlhdmsn+ B etd bqdbhdmcn dm onotk‘qhc‘c x knr
Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 28

rtbdrhunr b‘lahnr dm dk kdmft‘id ‘ kn k‘qfn cd knr ‘ìnr itmsn ‘ k‘ bqd‘bhñm cd bnlohk‘cnqdr onq fqtonr
mn hmunktbq‘cnr dm rt chrdìn+ ghbhdqnm mdbdr‘qhn odmr‘q dm k‘ drs‘mc‘qhy‘bhñm cd k‘ cdehmhbhñm cdk kdm,
ft‘id B-
@rè+ dm 0872+ dk @ldqhb‘m M‘shnm‘k Rs‘mc‘qc Hmrshstsd ’@MRH(+ tm‘ nqf‘mhy‘bhñm hmsdqm‘bhnm‘k cd
drs‘mc‘qhy‘bhñm+ bqdñ tm bnlhsç ’dk cdmnlhm‘cn W2I00( btx‘ s‘qd‘ etmc‘ldms‘k bnmrhrsè‘ dm g‘bdq 'tm‘
cdehmhbhñm mn ‘lahft‘ cdk kdmft‘id B+ d hmcdodmchdmsd cd k‘ lápthm‘„- G‘aè‘ m‘bhcn dk drsámc‘q @MRH
cdk kdmft‘id B- Bnm drs‘ cdehmhbhñm cd B rd ‘rdftq‘ ptd bt‘kpthdq e‘aqhb‘msd cd rnesv‘qd ptd udmcd tm
bnlohk‘cnq @MRH B hmbnqonq‘ snc‘r k‘r b‘q‘bsdqèrshb‘r cdk kdmft‘id+ drodbhehb‘c‘r onq dk drsámc‘q- Drsn
rhfmhehb‘ s‘lahçm ptd knr oqnfq‘l‘cnqdr ptd drbqha‘m oqnfq‘l‘r dm B drsámc‘q sdmcqám k‘ rdftqhc‘c cd
ptd bnqqdqám rtr lnchehb‘bhnmdr dm bt‘kpthdq rhrsdl‘ ptd sdmf‘ tm bnlohk‘cnq B-
B dr tm kdmft‘id cd ‘ksn mhudk+ ptd odqlhsd oqnfq‘l‘q bnm hmrsqtbbhnmdr cd kdmft‘id cd oqnoñrhsn
fdmdq‘k- S‘lahçm+ B rd cdehmd bnln tm kdmft‘id cd oqnfq‘l‘bhñm drsqtbstq‘cn cd oqnoñrhsn fdmdq‘k:
‘tmptd dm rt chrdìn s‘lahçm oqhlñ dk gdbgn ptd etdq‘ drodbhehb‘cn bnln tm kdmft‘id cd oqnfq‘l‘bhñm
cd Rhrsdl‘r+ kn ptd oqnonqbhnm‘ tm‘ dmnqld b‘mshc‘c cd onsdmbh‘ x ekdwhahkhc‘c-
Dk drsámc‘q @MRH B enql‘khy‘ bnmrsqtbbhnmdr mn oqnotdrs‘r dm k‘ oqhldq‘ udqrhñm cd B+ dm drodbh‘k+
‘rhfm‘bhñm cd drsqtbstq‘r x dmtldq‘bhnmdr- Dmsqd nsq‘r ‘onqs‘bhnmdr+ rd cdehmhñ drdmbh‘kldmsd+ tm‘ mtd,
u‘ enql‘ cd cdbk‘q‘bhñm cd etmbhnmdr ’oqnsnshonr(- Odqn dr+ drdmbh‘kldmsd+ k‘ ahakhnsdb‘ drsámc‘q cd
etmbhnmdr+ nsq‘ cd k‘r fq‘mcdr ‘onqs‘bhnmdr-
Gnx+ dm dk rhfkn WWH+ B rhftd rhdmcn tmn cd knr kdmft‘idr cd oqnfq‘l‘bhñm lár tshkhy‘cnr dm k‘ hm,
ctrsqh‘ cdk rnesv‘qd+ ‘rè bnln dm hmrshstsnr sdbmnkñfhbnr+ drbtdk‘r cd hmfdmhdqè‘ x tmhudqrhc‘cdr- Oqábsh,
b‘ldmsd sncnr knr e‘aqhb‘msdr cd rhrsdl‘r nodq‘shunr+ Vhmcnvr+ TMHW+ Khmtw+ L‘bNR+ Rnk‘qhr---+ rnonq,
s‘m chedqdmsdr shonr cd bnlohk‘cnqdr cd kdmft‘id B x dm ltbg‘r nb‘rhnmdr chrsqhatbhnmdr fq‘sths‘r a‘in
bt‘kpthdq‘ cd knr rhrsdl‘r nodq‘shunr bhs‘cnr- Sncnr knr bnlohk‘cnqdr cd B** otdcdm didbts‘q oqnfq‘l‘r
drbqhsnr dm kdmft‘id B+ oqdedqdmsdldmsd rh btlokdm dk drsámc‘q @MRH B-7

0-00- DK KDMFT@ID B**9 GHRSNQH@ X B@Q@BSDQÈRSHB@R


B**+ I‘u‘ x B"+ knr sqdr kdmft‘idr lár onotk‘qdr itmsn bnm B dm drs‘ oqhldq‘ cçb‘c‘ cdk rhfkn WWH rnm
gdqdcdqnr chqdbsnr cdk oqnohn B bnm b‘q‘bsdqèrshb‘r nqhdms‘c‘r ‘ naidsnr x ‘ Hmsdqmds- @bst‘kldmsd+ x
‘tmptd B rhftd rhdmcn+ s‘k udy+ dk lár tshkhy‘cn dm dk ltmcn cd k‘ dctb‘bhñm bnln oqhldq kdmft‘id cd
oqnfq‘l‘bhñm x s‘lahçm bno‘ tm onqbdms‘id ‘ksn cd tshkhy‘bhñm dm dk b‘lon oqnedrhnm‘k+ knr sqdr kdmft‘,
idr bnm b‘q‘bsdqèrshb‘r sçbmhb‘r cd nqhdms‘bhñm ‘ naidsnr enql‘m bnm B dk onjdq cd kdmft‘idr lár dlokd‘,
cnr dm dk ltmcn dctb‘shun+ oqnedrhnm‘k x bhdmsèehbn ‘bst‘k x oqduhrhakdldmsd cd knr oqñwhlnr ‘ìnr-
B** dr gdqdcdqn chqdbsn cdk kdmft‘id B ptd+ ‘ rt udy+ rd cdqhu‘ cdk kdmft‘id A ZQhbg‘qcr+ 087/\- B
rd l‘mshdmd bnln tm rtabnmitmsn cd B**- Nsq‘ etdmsd cd hmrohq‘bhñm+ bnln rdì‘k‘ rt ‘tsnq Ai‘qmd
Rsqntrsqto ZRsqntrsqto+ 0886\8 etd Rhltk‘ 56 ZC‘gk+ 0861\ cdk ptd snlñ dk bnmbdosn cd bk‘rd ’bnm bk‘rdr
cdqhu‘c‘r x etmbhnmdr uhqst‘kdr(-
Dk kdmft‘id cd oqnfq‘l‘bhñm B etd cdr‘qqnkk‘cn onq Cdmmhr Qhsbgd cd @S%S Adkk K‘anq‘snqhdr ptd
rd tshkhyñ o‘q‘ drbqhahq x l‘msdmdq dk rhrsdl‘ nodq‘shun TMHW ’g‘rs‘ ptd ‘o‘qdbhñ B+ dk rhrsdl‘ nodq‘sh,
un TMHW etd cdr‘qqnkk‘cn onq Jdm Sgnlornm dm @S%S Adkk K‘anq‘snqhdr ldch‘msd dm kdmft‘id dm,
r‘lak‘cnq n dm A(- B dr tm kdmft‘id cd oqnoñrhsn fdmdq‘k ptd rd otdcd tshkhy‘q o‘q‘ drbqhahq bt‘kpthdq
shon cd oqnfq‘l‘+ odqn rt çwhsn x onotk‘qhc‘c drsá drodbh‘kldmsd qdk‘bhnm‘cn bnm dk rhrsdl‘ nodq‘shun
TMHW- ’Etd cdr‘qqnkk‘cn bnln kdmft‘id cd oqnfq‘l‘bhñm cd rhrsdl‘r+ dr cdbhq+ tm kdmft‘id cd oqnfq‘,
l‘bhñm o‘q‘ drbqhahq rhrsdl‘r nodq‘shunr x tshkhc‘cdr ’oqnfq‘l‘r( cdk rhrsdl‘-( Knr rhrsdl‘r nodq‘shunr

7
Nobhnmdr fq‘sths‘r atdm‘r otdcd dmbnmsq‘q dm dk rhshn cdk e‘aqhb‘msd cd rnesv‘qd Anqk‘mc- S‘lahçm otdcd dmbnmsq‘q x
cdrb‘qf‘q tm bnlohk‘cnq dwbdkdmsd Cdu,B** dm rnesv‘qd khaqd ptd otdcd bnlohk‘q bñchfn B x s‘lahçm bñchfn B**+ dm www.
bloodshed.net x dm www.download.com otdcd ‘rèlhrln dmbnmsq‘q chedqdmsdr bnlohk‘cnqdr sns‘kldmsd fq‘sthsnr- Nsqnr
mtldqnrnr rhshnr otdcd dmbnmsq‘q dm rnesv‘qd fq‘sthsn dm mtldqnrnr rhshnr cd k‘ qdc- Knr e‘aqhb‘msdr cd rnesv‘qd x cd bnlots‘,
cnq‘r ’HAL+ Lhbqnrnes+ GO---( neqdbdm udqrhnmdr ‘ rtr bkhdmsdr ‘tmptd mnql‘kldmsd mn rnm fq‘sthsnr
8
O- 00
3/ Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

rnm knr oqnfq‘l‘r ptd fdrshnm‘m ’‘clhmhrsq‘m( knr qdbtqrnr cd k‘ bnlots‘cnq‘- Didloknr ahdm bnmnbhcnr
cd rhrsdl‘r nodq‘shunr ‘cdlár cd TMHW rnm LR.CNR+ NR.1+ LUR+ Kxmtw+ Vhmcnvr 84.87+ Vhmcnvr
MS+ Vhmcnvr 1///+ NR L‘b+ dsb-
K‘ drodbhehb‘bhñm enql‘k cdk kdmft‘id B dr tm cnbtldmsn drbqhsn onq Qhsbghd+ shstk‘cn Sgd B Qded,
qdmbd L‘mt‘k- Dm 0886+ Qhsbghd x Aqh‘m Jdqmhfg‘m+ ‘lokh‘qnm drd cnbtldmsn x otakhb‘qnm tm khaqn
qdedqdmbh‘ cdk kdmft‘id Sgd B Oqnfq‘llhmf K‘mft‘fd ’s‘lahçm bnmnbhcn onq dk J%Q(-
@tmptd B dr tm kdmft‘id ltx onsdmsd+ shdmd cnr b‘q‘bsdqèrshb‘r ptd kn g‘bdm hm‘oqnoh‘cn bnln tm‘
hmsqnctbbhñm lncdqm‘ ‘ k‘ oqnfq‘l‘bhñm- Oqhldqn+ B qdpthdqd tm mhudk cd rnehrshb‘bhñm ‘ rtr trt‘qhnr
ptd kdr nakhf‘ ‘ tm cheèbhk ‘oqdmchy‘id ‘ knr oqnfq‘l‘cnqdr oqhmbhoh‘msdr x‘ ptd dr cd bnloqdmrhñm cheè,
bhk- Rdftmcn B+ etd chrdì‘cn ‘k oqhmbhohn cd knr rdsdms‘+ x k‘ m‘stq‘kdy‘ cd k‘ oqnfq‘l‘bhñm g‘ b‘lah‘cn
cd lncn rhfmhehb‘shun dm k‘ cçb‘c‘ cd knr nbgdms‘ x mnudms‘-
O‘q‘ rtar‘m‘q drs‘r 'cdehbhdmbh‘r„ Ai‘qmd Rsqntrsqto cd @S%S Adkk K‘anq‘snqhdr cdr‘qqnkkñ B** ‘k
oqhmbhohn cd k‘ cçb‘c‘ cd knr nbgdms‘- Rsqntrsqto chrdìñ B** bnln tm ldinq B- Dm fdmdq‘k+ B drsámc‘q
dr tm rtabnmitmsn cd B** x k‘ l‘xnqè‘ cd knr oqnfq‘l‘r B rnm s‘lahçm oqnfq‘l‘r B** ’k‘ ‘ehql‘bhñm
hmudqr‘ mn dr udqc‘cdq‘(- B** ‘cdlár cd ‘ì‘chq oqnohdc‘cdr ‘ B+ oqdrdms‘ b‘q‘bsdqèrshb‘r x oqnohdc‘cdr
cd oqnfq‘l‘bhñm nqhdms‘c‘ ‘ naidsnr+ ptd dr tm‘ sçbmhb‘ cd oqnfq‘l‘bhñm ltx onsdmsd x ptd rd udqá dm
k‘ úkshl‘ o‘qsd cd drsd khaqn-
Rd g‘m oqdrdms‘cn u‘qh‘r udqrhnmdr cd B** x rt dunktbhñm rd drstchñ dm ZRsqntrsqto 83\- K‘r b‘q‘b,
sdqèrshb‘r lár mns‘akdr ptd g‘m hcn hmbnqonqámcnrd ‘ B** rnm9 gdqdmbh‘ lúkshokd+ fdmdqhbhc‘c+ ok‘mshkk‘r+
etmbhnmdr uhqst‘kdr+ dwbdobhnmdr+ dsb- B** g‘ hcn dunktbhnm‘mcn ‘ìn ‘ ‘ìn x bnln rt ‘tsnq g‘ dwokhb‘cn9
'dunktbhnmñ rhdloqd o‘q‘ qdrnkudq oqnakdl‘r dmbnmsq‘cnr onq knr trt‘qhnr x bnln bnmrdbtdmbh‘ cd
bnmudqr‘bhnmdr dmsqd dk ‘tsnq+ rtr ‘lhfnr x rtr bnkdf‘r„0/-

ELONPS:MSC OUyfgmU negagUj cd AiUpmd Rspntrspto


Bjarne Stroustrupo, diseñador e implementador del lenguaje de programación C++ es la refe-
rencia fundamental y definitiva para cualquier estudiante y programador de C++. Sus obras Sgd
B)) Oqnfq‘llhmf I‘mft‘fd11+Sgd Cdrhfm ‘mc Dunktshnm ne B)) x B)), Pdedqdmbd L‘mt‘k son
lectura y consulta obligada.
Su sitio web personal de AT&T Labs Researchs debe ser el primer sitio “favorito” que le
recomendamos visite con cierta frecuencia.
vvv,qdr‘qbg,‘ss,bnl.zar
El sitio es actualizado con frecuencia por Stroustrup y contiene gran cantidad de información
y una excelente sección de FAQ (eqdptdmskx ‘rjdc ptdrshnmr).

B** bnldmyñ rt oqnxdbsn cd drs‘mc‘qhy‘bhñm ‘msd dk bnlhsç @MRH x rt oqhldq‘ qdedqdmbh‘ dr Sgd
@mmns‘sdc B** Qdedqdmbd L‘mt‘k ZDkkhr 78\01- Dm chbhdlaqd cd 0878 rd qdtmhñ dk bnlhsç W2I05 cdk
@MRH onq hmhbh‘shu‘ cd Gdvkdss O‘bj‘qc- Dm itmhn cd 0880+ ‘ k‘ drs‘mc‘qhy‘bhñm cd @MRH rd tmhñ HRN
’Hmsdqm‘shnm‘k Nqf‘mhy‘shnm enq Rs‘mc‘qchy‘shnm( bnm rt oqnohn bnlhsç ’HRN,VF,10(+ bqd‘mcn tm dretdq,
yn bnlúm @MRH.HRN o‘q‘ cdr‘qqnkk‘q tm drsámc‘q o‘q‘ B**- Drsnr bnlhsçr rd qdtmdm sqdr udbdr ‘k ‘ìn
o‘q‘ ‘tm‘q rtr dretdqynr x kkdf‘q ‘ tm‘ cdbhrhñm cd bqd‘bhñm cd tm drsámc‘q ptd bnmuhqshdq‘ ‘ B** dm tm
kdmft‘id hlonqs‘msd x cd ‘lokh‘ chetrhñm-
Dm 0884+ dk Bnlhsç otakhbñ chedqdmsdr ‘qsèbtknr ’vnqjhmf o‘odq( x dm ‘aqhk cd drd ‘ìn+ rd otakhbñ tm
anqq‘cnq cdk drsámc‘q ’Bnlhsç Cq‘es( o‘q‘ rt dw‘ldm oúakhbn- Dm chbhdlaqd cd 0885 rd k‘myñ tm‘ rdftm,
c‘ udqrhñm ’BC1( ‘ cnlhmhn oúakhbn- Drsnr cnbtldmsnr mn rñkn qdehm‘qnm k‘ cdrbqhobhñm cd k‘r b‘q‘bsd,

0/
ZRsqntrsqto 87\+ o- 01
00
Drs‘ naq‘ g‘ rhcn sq‘ctbhc‘ onq tm dpthon cd oqnedrnqdr cd k‘ tmhudqrhc‘c onmshehbh‘ cd R‘k‘l‘mb‘ ptd bnnqchmñ x chqhfhñ
dk ‘tsnq cd drsd khaqn-
01
Dwhrsd udqrhñm dro‘ìnk‘ cd @cchrnm,Vdrkdx Cè‘y cd R‘msnr x sq‘ctbhc‘ onq knr oqnedrnqdr L‘mtdk J‘sqha x Kthr Inx‘mdr-
Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 30

qèrshb‘r dwhrsdmsdr+ cd B** rhmn ptd s‘lahçm rd ‘lokhñ dk kdmft‘id bnm dwbdobhnmdr+ hcdmshehb‘bhñm dm
shdlon cd didbtbhñm ’QSHH+ qtm^shld sxod hcdmshehb‘shnm(+ ok‘mshkk‘r ’sdlok‘sdr( x k‘ ahakhnsdb‘ drsámc‘q
cd ok‘mshkk‘r RSK ’Rs‘mc‘qc Sdlok‘sd Khaq‘qx(- Rsqntrsqto otakhbñ dm 0886 k‘ sdqbdq‘ dchbhñm cd rt khaqn
Sgd B** Oqnfq‘llhmf K‘mft‘fd- Drsd khaqn rhftd dk drsámc‘q @MRH.HRN B**-
B** dr tm kdmft‘id drs‘mc‘qhy‘cn- Dm 0887+ tm bnlhsç cd @MRH.HRN ’@ldqhb‘m M‘bhnm‘k Rs‘mc‘qc
Hmrshstsd.Hmsdqm‘shnm‘k Nqf‘mhy‘shnm enq Rs‘mc‘qchy‘shnm( ‘cnosñ tm‘ drodbhehb‘bhñm cdk kdmft‘id bnmn,
bhc‘ bnln Drsámc‘q B** cd 0887+ nehbh‘kldmsd shdmd dk sèstkn HRN.@MRH B** Rs‘mc‘qc ’HRN.HDB
0377190887( ZRs‘mc‘qc87\- Dm 1//2 tm‘ rdftmc‘ udqrhñm cdk Drsámc‘q uhn k‘ kty x etd ‘cnos‘c‘ s‘lahçm
bnln ZRs‘mc‘qc/2\- Dk drsámc‘q drsá chronmhakd dm Hmsdqmds bnln ‘qbghun OCE bnm dk múldqn cd cnbt,
ldmsn 03771 dm gsso9..vvv-‘mrh-nqf cnmcd rd otdcd ‘cpthqhq- K‘ mtdu‘ dchbhñm dr tm‘ qduhrhñm sçbmhb‘+
rhfmhehb‘mcn ptd rd nqcdm‘ k‘ oqhldq‘ dchbhñm ˇehi‘bhñm cd shonr+ qdctbbhñm cd ‘lahfûdc‘cdr x rhlhk‘,
qdr+ odqn mn b‘lah‘m k‘r b‘q‘bsdqèrshb‘r cdk kdmft‘id- Drsd khaqn rd a‘r‘ dm dk drsámc‘q B** bnln tm
rtodqbnmitmsn uákhcn cd B- Dwhrsdm chedqdmbh‘r dmsqd dk drsámc‘q @MRH B x k‘r qdfk‘r bnqqdronmchdmsdr
cd B**+ odqn rnm onb‘r- Qd‘kldmsd+ @MRH B hmbnqonq‘ ‘kftm‘r b‘q‘bsdqèrshb‘r oqhlhshu‘r hmsqnctbhc‘r
dm B**+ s‘k bnln dk oqnsnsho‘cn cd etmbhnmdr x dk b‘khehb‘cnq cd shon const-
@msdr cd k‘ dldqfdmbh‘ cd @MRH B+ k‘ bnltmhc‘c cd B etd rdfthc‘ cd tm drsámc‘q cd e‘bsn+ a‘r‘cn
dm dk khaqn Sgd B Oqnfq‘llhmf K‘mft‘fd+ cd Jdqmhfg‘m x qhsbghd ’@cchrnm,Vdrkdx Otakhrghmf Bnl,
o‘mx+ Qd‘chmf+ L@+ 0867(- Drsd drsámc‘q rd bnmnbhñ+ dm tm oqhmbhohn+ bnln J%q: bnm k‘ dldqfdmbh‘ cd
@MRH B+ dk j%Q lár rhlokd rd kk‘lñ+ bnm eqdbtdmbh‘+ B bkárhbn-
Dk drsámc‘q @MRH B mn rñkn cdehmhñ dk kdmft‘id B rhmn ptd s‘lahçm cdehmhñ tm‘ ahakhnsdb‘ drsámc‘q
cd B ptd cdadm rnonqs‘q snc‘r k‘r hlokdldms‘bhnmdr cd @MRH B- B** s‘lahçm tshkhy‘ k‘ ahakhnsdb‘: drsd
khaqn rd qdehdqd ‘ dkk‘ bnln k‘ ahakhnsdb‘ drsámc‘q cd B n rhlokdldmsd ahakhnsdb‘ drsámc‘q- S‘lahçm dk
drsámc‘q @MRH.HRN B** oqnonqbhnm‘ tm‘ ahakhnsdb‘ drsámc‘q cd bk‘rdr-
Qdbhdmsdldmsd+ dk B drsámc‘q g‘ rhcn qduhr‘cn: dk mtdun drsámc‘q+ kk‘l‘cn+ bnm eqdbtdmbh‘ B88+ etd
‘cnos‘cn onq HRN dm 0888 x onq @MRH dm 1///- Drsd drsámc‘q ‘ì‘cd ‘kftm‘r b‘q‘bsdqèrshb‘r cd B+ s‘kdr
bnln tm mtdun shon hmsdfdq+ ptd rnonqs‘m ‘kftmnr bnlohk‘cnqdr cd B**- @tmptd+ mn rnm o‘qsd cdk dr,
sámc‘q B** ‘bst‘k+ drs‘r b‘q‘bsdqèrshb‘r rd otdcdm bnmudqshq bnln o‘qsd cdk B** Rs‘mc‘qc- @msdr cd ptd
dk bnlhsç @MRH.HRN B** bnldmy‘q‘ rt sq‘a‘in+ ltbg‘r odqrnm‘r ‘bdos‘qnm bnln drsámc‘q+ k‘ udqrhñm
cd B** lár qdbhdmsd cd Adkk K‘ar- @rè+ tm bnlohk‘cnq otdcd cdrbqhahqrd bnln bnlo‘shakd bnm k‘ udqrhñm
1-/ n 2-/ cd B**-
Cdahcn ‘ ptd rd kkdu‘ ltbgn shdlon g‘rs‘ ptd tm e‘aqhb‘msd cd bnlohk‘cnqdr hlokdldms‘ k‘r úkshl‘r
drodbhehb‘bhnmdr cd tm kdmft‘id+ dwhrsdm bnlohk‘cnqdr ptd snc‘uè‘ mn btlokdm n bnmenql‘m dk drsámc‘q-
Drsn otdcd bnmctbhq ‘ qdrsqhbbhnmdr dm ‘kftmnr b‘rnr- Rhm dla‘qfn+ sncnr knr oqnfq‘l‘r cd drsd khaqn
g‘m rhcn bnlohk‘cnr bnm k‘r úkshl‘r udqrhnmdr cd bnlohk‘cnqdr chedqdmsdr-
B** dr tm kdmft‘id nqhdms‘cn ‘ naidsnr ptd rd g‘ gdbgn ltx onotk‘q x bnm tm‘ fq‘m chetrhñm dm dk
ltmcn cdk rnesv‘qd x ‘bst‘kldmsd bnmrshstxd tm kdmft‘id drsámc‘q o‘q‘ oqnfq‘l‘bhñm nqhdms‘c‘ ‘ naid,
snr+ ‘tmptd s‘lahçm otdcd rdq tshkhy‘cn bnln kdmft‘id drsqtbstq‘cn ‘k drshkn cd B rh rd cdrd‘ sq‘a‘i‘q ‘k
lncn bkárhbn cd oqnfq‘l‘bhñm drsqtbstq‘c‘+ rnaqd sncn rh rd cdrd‘ sq‘a‘i‘q bnm ‘kfnqhslnr x drsqtbstq‘
cd c‘snr-

0-00-0- B udqrtr B**


B** dr tm‘ dwsdmrhñm cd B bnm b‘q‘bsdqèrshb‘r lár onsdmsdr- Drsqhbs‘ldmsd g‘ak‘mcn+ dr tm rtodqbnmitm,
sn cd B- @k hft‘k ptd rtbdcd bnm I‘u‘ x B" ptd rnm rtodqbnmitmsnr cd B**- Dk @MRH B drsámc‘q mn rñkn
cdehmd dk kdmft‘id B rhmn ptd s‘lahçm cdehmd tm‘ ahakhnsdb‘ cd B drsámc‘q ptd k‘r hlokdldms‘bhnmdr cd
@MRH B cdadm rnonqs‘q- B** s‘lahçm tshkhy‘ dr‘ ahakhnsdb‘+ ‘cdlár cd rt oqnoh‘ ahakhnsdb‘ drsámc‘q cd
bk‘rdr- G‘bd tmnr ‘ìnr rd qduhrñ dk mtdun drsámc‘q cd B+ cdmnlhm‘cn B88 ptd etd ‘cnos‘cn onq HRN dm
0888 x onq @MRH dm 1///- Dk drsámc‘q cd B g‘ ‘ì‘chcn ‘kftm‘r b‘q‘bsdqèrshb‘r ptd rnonqs‘m ‘kftmnr
bnlohk‘cnqdr cd B**-
Onq drs‘r q‘ynmdr b‘rh snc‘r k‘r rdmsdmbh‘r cd B s‘lahçm shdmdm tm‘ rdmsdmbh‘ bnqqdbs‘ dm B**+ odqn
mn dr bhdqsn ‘ k‘ hmudqr‘- Knr dkdldmsnr lár hlonqs‘msdr ‘ì‘chcnr ‘ B o‘q‘ bqd‘q bk‘rdr B+ naidsnr x
31 Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

oqnfq‘l‘bhñm nqhdms‘c‘ ‘ naidsnr ’B** etd kk‘l‘cn nqhfhm‘kldmsd 'B bnm bk‘rdr„(- Rhm dla‘qfn+ ‘ B**
rd g‘m ‘ì‘chcn mtdu‘r b‘q‘bsdqèrshb‘r+ hmbktxdmcn tm dmenptd ldinq‘cn cd k‘ dmsq‘c‘.r‘khc‘ ’D.R( x tm
mtdun ldchn o‘q‘ drbqhahq bnldms‘qhnr- K‘ Ehftq‘ 0-15 ltdrsq‘ k‘r qdk‘bhnmdr dmsqd B x B**

B‘q‘bsdq˜–rshb‘r drodb˜–ehb‘r
cd oqnfq‘l‘bhn–m nqhdms‘c‘ Idmft‘id B))
‘ naidsnr Nsq‘r b‘q‘bsdq˜–rshb‘r
drodb˜–ehb‘r cd B))

Idmft‘id B

B‘q‘bsdq˜–rshb‘r
oqnoh‘r cd B
B‘q‘bsdq˜–rshb‘r
bnltmdr ‘ B.B))

Figura 1.26. Características de C y C++.

Cd gdbgn k‘r chedqdmbh‘r oqábshb‘r dmsqd B x B* rnm ltbgn l‘xnqdr ptd kn ptd rd otdc‘ odmr‘q-
@tmptd rd otdcd drbqhahq tm oqnfq‘l‘ dm B** rhlhk‘q ‘ tm oqnfq‘l‘ dm B+ q‘q‘ldmsd rd g‘bd- B**
oqnonqbhnm‘ ‘ knr oqnfq‘l‘cnqdr k‘r mtdu‘r b‘q‘bsdqèrshb‘r cd B** x dme‘shy‘ ‘ tshkhy‘q drs‘r b‘q‘bsdqèr,
shb‘r+ odqn s‘lahçm rd rtdkd tshkhy‘q dm o‘qsdr cd knr oqnfq‘l‘r k‘r b‘q‘bsdqèrshb‘r drodbèehb‘r x onsdmsdr
cd B- Rh trsdc x‘ bnmnbd B+ ltbg‘r oqnohdc‘cdr kd rdqám e‘lhkh‘qdr x ‘oqdmcdqá cd tm lncn ltbgn lár
qáohcn x dehbhdmsd+ odqn dmbnmsq‘qá ltbg‘r oqnohdc‘cdr mtdu‘r x ltx onsdmsdr ptd kd g‘qám chreqts‘q bnm
drsd mtdun kdmft‘id x bnmrsqthq rtr oqnfq‘l‘r ‘oqnudbg‘mcn k‘ onsdmbh‘ cd nqhdms‘bhñm ‘ naidsnr x fd,
mçqhb‘ cd B**-
Mtdrsqn naidshun dr ‘xtc‘qkd ‘ drbqhahq oqnfq‘l‘r ONN s‘m oqnmsn bnln rd‘ onrhakd+ Rhm dla‘qfn+
bnln x‘ rd g‘ nardqu‘cn+ ltbg‘r b‘q‘bsdqèrshb‘r cd B** rd g‘m gdqdc‘cn cd B+ cd lncn ptd+ ‘tmptd k‘
drsqtbstq‘ fkna‘k cd tm oqnfq‘l‘ otdc‘ rdq ONN+ bnmrhcdq‘lnr ptd trsdc mdbdrhs‘ bnmnbhlhdmsnr oqn,
etmcnr cdk 'uhdin drshkn oqnbdchldms‘k„- Onq dkkn+ knr b‘oèstknr cd k‘ oqhldq‘ o‘qsd cdk khaqn kd u‘m hmsqn,
ctbhdmcn kdms‘ x o‘tr‘c‘ldmsd dm k‘r onsdmsdr oqnohdc‘cdr nqhdms‘c‘r ‘ naidsnr cd k‘r úkshl‘r o‘qsdr+ ‘k
naidsn cd bnmrdfthq ‘ k‘ sdqlhm‘bhñm cdk khaqn dk cnlhmhn cd k‘ Oqnfq‘l‘bhñm dm B**-
Drsd khaqn cdrbqhad dk drsámc‘q @MRH.HRN B**+ rdftmc‘ dchbhñm+ ’HRN.HDB 0377191//2(+ cd lncn
ptd knr didloknr etmbhnm‘qám bnm bt‘kpthdq hlokdldms‘bhñm cd B** ptd rd‘ bnlo‘shakd bnm dk drsámc‘q-
Rhm dla‘qfn+ odrd ‘ knr ‘ìnr sq‘mrbtqqhcnr+ B** Rs‘mc‘qc rd rtdkd bnmrhcdq‘q snc‘uè‘ mtdun x rd otdcdm
dmbnmsq‘q ‘kftm‘r chrbqdo‘mbh‘r bnm dk bnlohk‘cnq ptd drsç trsdc tshkhy‘mcn- Onq didlokn+ rh rt bnloh,
k‘cnq mn dr tm‘ udqrhñm qdbhdmsd+ otdcd b‘qdbdq cd dro‘bhnr cd mnlaqdr n cd k‘r b‘q‘bsdqèrshb‘r lár mn,
udcnr‘r cd ok‘mshkk‘r+ bnln k‘ bk‘rd “String” x k‘ Rs‘mc‘qc Sdlok‘sd Khaq‘qx ptd mn rnm bnlo‘shakdr
bnm knr bnlohk‘cnqdr lár ‘mshftnr- S‘lahçm otdcd rtbdcdq ptd rh tm bnlohk‘cnq mn btlokd dk drsámc‘q+
‘kftm‘r oqnohdc‘cdr s‘kdr bnln dk múldqn cd axsdr tr‘cnr o‘q‘ bnmsdmdq tm dmsdqn+ rnm cdodmchdmsdr cd
k‘ hlokdldms‘bhñm-
Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 32

0-00-1 Dk etstqn cd B**


B** bnmshmú‘ dunktbhnm‘mcn x rd g‘aè‘m qd‘khy‘cn x‘ sq‘a‘inr o‘q‘ oqnctbhq k‘ oqñwhl‘ udqrhñm cdk dr,
sámc‘q- K‘ mtdu‘ udqrhñm rd g‘ kk‘l‘cn cd lncn hmenql‘k bnln B**/W+ x‘ ptd rd drodq‘ rt sdqlhm‘bhñm
‘k ehm‘k cd drs‘ cçb‘c‘+ ‘kqdcdcnq cd 1//8- Ai‘qmd Rsqntrsqto g‘ otakhb‘cn dk 1 cd dmdqn cd 1//5+ tm
‘qsèbtkn shstk‘cn Sgd Rb** Rntqbd9 @ Aqhde Knnj ‘s B**/W cnmcd ok‘msd‘ aqdudldmsd knr oqhmbhohnr cdk
sq‘a‘in cdk mtdun drsámc‘q x k‘r drodq‘my‘r ptd dwhrsdm o‘q‘ ptd dk bnlhsç HRN B** sdqlhmd rtr sq‘a‘inr
dm 1//7 x rd otdcd bnmudqshq cd e‘bsn dm dk mtdun drsámc‘q B**/8- Dm nsq‘r o‘k‘aq‘r+ bnldms‘ Rsqtntr,
sqto+ rd sq‘s‘ cd qdenqy‘q dk drsámc‘q B**87 ptd x‘ dr tm kdmft‘id etdqsdldmsd hlok‘ms‘cn- Rd oqdsdmcd
g‘bdq cd B** tm kdmft‘id ldinq o‘q‘ oqnfq‘l‘bhñm cd rhrsdl‘r x bnmrsqtbbhñm cd ahakhnsdb‘r+ ‘rè bnln
tm kdmft‘id B** ptd rd‘ lár eábhk cd dmrdì‘q x cd ‘oqdmcdq-

0-01- DK KDMFT@ID TMHEHB@CN CD LNCDK@CN ’TLK 1-/(

TLK dr tm kdmft‘id fqáehbn o‘q‘ lncdk‘cn cd oqnfq‘l‘r cd bnlots‘cnq‘r- 'Lncdk‘cn„ rhfmhehb‘ bnln
rt mnlaqd hmchb‘+ bqd‘q lncdknr n qdoqdrdms‘bhnmdr cd '‘kfn„+ bnln tm ok‘mn cd tm‘ b‘r‘ n rhlhk‘q-
TLK oqnonqbhnm‘ tm ldchn cd uhrt‘khy‘q k‘ nqf‘mhy‘bhñm cd ‘ksn mhudk cd knr oqnfq‘l‘r rhm ehi‘qrd bnm
cdsdmhlhdmsn dm knr cds‘kkdr cdk bñchfn qd‘k-
Dk kdmft‘id cd lncdk‘cn drsá tmhehb‘cn onqptd drsá a‘r‘cn dm u‘qhnr lncdknr oqduhnr ’lçsncnr cd
Annbg+ Qtla‘tfg x I‘bnarnm(- Dm k‘ ‘bst‘khc‘c TLK drsá ‘cnos‘cn onq NLF ’Naidbs L‘m‘fdldms
Fqnto(+ tm bnmrnqbhn cd lár cd 0-/// rnbhdc‘cdr x tmhudqrhc‘cdr ‘bshu‘r dm dk b‘lon cd sdbmnknfè‘r
nqhdms‘c‘r ‘ naidsnr x drsá cdchb‘cn drodbh‘kldmsd ‘ tmhehb‘bhñm cd drsámc‘qdr- TLK shdmd tm‘ fq‘m qh,
ptdy‘ rdlámshb‘ ptd kn ‘arsq‘d cd mtldqnrnr ‘rodbsnr sçbmhbnr x çr‘ dr rt fq‘m enqs‘kdy‘- ‰Onqptç md,
bdrhs‘lnr TLK dm oqnfq‘l‘bhñm nqhdms‘c‘ ‘ naidsnr> Dm oqhldq ktf‘q+ onqptç TLK m‘bhñ bnln gdqq‘,
lhdms‘r fqáehb‘r x ldsncnknfè‘r o‘q‘ hlokdldms‘q ‘mákhrhr x chrdìn nqhdms‘cnr ‘ naidsnr x+ dm rdftmcn
ktf‘q+ onqptd dm oqnfq‘l‘r fq‘mcdr cd bnlots‘cnq‘r dr cheèbhk dmsdmcdq dk etmbhnm‘lhdmsn cd tm oqn,
fq‘l‘ dw‘lhm‘mcn rñkn rt bñchfn x dr mdbdr‘qhn udq bñln rd qdk‘bhnm‘m tm‘r o‘qsdr bnm nsq‘r-
K‘ o‘qsd lár hlonqs‘msd cd TLK+ ‘k ldmnr ‘ tm mhudk cd hmhbh‘bhñm n ldchn dm oqnfq‘l‘bhñm+ qdrh,
cd dm tm bnmitmsn qhbn cd ch‘fq‘l‘r fqáehbnr- Ch‘fq‘l‘r cd bk‘rdr ptd ltdrsq‘m k‘r qdk‘bhnmdr dmsqd
bk‘rdr+ ch‘fq‘l‘r cd naidsnr ptd ltdrsq‘m bñln rd qdk‘bhnm‘ naidsnr drodbèehbnr dmsqd rè+ ch‘fq‘l‘r cd
b‘rnr cd trn ptd ltdrsq‘m bñln knr trt‘qhnr cd tm oqnfq‘l‘ hmsdq‘bsú‘m bnm dk oqnfq‘l‘+ dsb- Bt‘mcn
rd lncdk‘m bk‘rdr+ TLK dr cd gdbgn drsámc‘q o‘q‘ qdoqdrdms‘bhnmdr fqáehb‘r- TLK mn dr tm oqnbdrn cd
cdr‘qqnkkn cd rnesv‘qd rhmn+ rhlokdldmsd+ tm ldchn o‘q‘ dw‘lhm‘q dk rnesv‘qd ptd rd drsá cdr‘qqnkk‘mcn-
@tmptd+ ‘k rdq tm drsámc‘q+ TLK rd otdcd ‘okhb‘q ‘ bt‘kpthdq shon cd kdmft‘id cd oqnfq‘l‘bhñm+ drsá
drodbh‘kldmsd ‘c‘os‘cn ‘ k‘ ONN- Dm k‘ Ehftq‘ 0-16 rd ltdrsq‘m qdoqdrdms‘bhnmdr fqáehb‘r cd bk‘rdr+
naidsnr x qdk‘bhnmdr cd fdmdq‘khy‘bhñm x drodbh‘khy‘bhñm ’gdqdmbh‘( dmsqd bk‘rdr-
Tm‘ aqdud qdrdì‘ cd TLK dr k‘ rhfthdmsd- Dm 0883+ I‘ldr Qtla‘tfg x Fq‘cx Annbg cdbhcdm tmhq,
rd o‘q‘ tmhehb‘q rtr mns‘bhnmdr x lçsncnr9 NLS x Annbg- Dm 0884+ It‘q I‘bnarnm rd tmd ‘k dpthon cd
“knr sqdr ‘lhfnr” dm k‘ dloqdr‘ Q‘shnm‘k Rnesv‘qd- Dm 0886 rd otakhb‘ TLK 0-/ x dm drd lhrln ‘ìn
NLF ‘cnos‘ k‘ mns‘bhñm x bqd‘ tm‘ bnlhrhñm ’S‘qj Enqbr( dmb‘qf‘c‘ cd drstch‘q k‘ dunktbhñm cd TLK-
Dm 1//2 rd oqdrdms‘ TLK 0-4- @ kn k‘qfn cd 1//4 rd oqdrdms‘ TLK 1-/ x dm 1//5 Qtla‘tfg+ Annbg x
I‘bnarnm otakhb‘m k‘r mtdu‘r dchbhnmdr cd k‘ Ftè‘ cd Trt‘qhn x L‘mt‘k cd Qdedqdmbh‘-
33 Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

Mnlaqd cd k‘ bk‘rd Tm naidsn9 MnlaqdBk‘rd

@sqhatsnr

Nodq‘bhnmdr

‘( Bk‘rd a( Naidsn

@mhl‘k

@mehahn L‘lèedqn Qdoshk

Q‘m‘

B‘a‘kkn Odqqn

b( Fdqdmbh‘ cd bk‘udr

Figura 1.27. Representaciones gráficas de objetos, clases y herencia en UML 2.0.

QDRTLDM
Dm drsd b‘oèstkn rd qd‘khy‘ tm‘ aqdud cdrbqhobhñm cd k‘ cnr x c‘snr mtlçqhbnr- @rhlhrln+ rd ‘m‘khy‘ tm‘ oqh,
nqf‘mhy‘bhñm eèrhb‘ cd tm‘ bnlots‘cnq‘- Rd cdrbqhadm ldq‘ hmsqnctbbhñm ‘ k‘ oqnfq‘l‘bhñm nqhdms‘c‘ ‘ naid,
knr bnmbdosnr etmc‘ldms‘kdr cd k‘ lhrl‘ x rtr aknptdr snr x rtr oqnohdc‘cdr lár hlonqs‘msdr9 ‘arsq‘bbhñm+
x bnlonmdmsdr lár rnaqdr‘khdmsdr+ s‘kdr bnln BOT dmb‘ortk‘lhdmsn cd c‘snr+ onkhlnqehrln x gdqdmbh‘
’TBO(+ @KT ’T@K(+ UB+ lhbqnoqnbdr‘cnq+ ldlnqh‘r itmsn ‘ k‘r bk‘rdr x naidsnr-
Q@L+ QNL+ chronrhshunr cd D.R x cd ‘kl‘bdm‘lhdmsn Dk b‘oèstkn sdqlhm‘ bnm tm‘ aqdud ghrsnqh‘ x dunkt,
’bhms‘r+ chrptdsdr+ chrbnr ctqnr+ BCr+ CUCr+ ldlnqh‘r bhñm cd knr kdmft‘idr cd oqnfq‘l‘bhñm B x B**-
ek‘rg bnm x rhm bnmdwhnmdr TRA+ dsb-(-
Rd g‘bd s‘lahçm tm‘ aqdud hmsqnctbbhñm ‘ k‘ qdoqd,
rdms‘bhñm cd k‘ hmenql‘bhñm dm sdwsnr+ hláfdmdr+ rnmh,
Hmsqnctbbhǹm ‘ k‘ bhdmbh‘ cd k‘ bnlots‘bhǹm x ‘ k‘ oqnfq‘l‘bhǹm 34

QDEDQDMBH@R AHAKHNFQ©EHB@R X KDBSTQ@R QDBNLDMC@C@R


AQNNJRGD@Q+ I- Fkdmm- Bnlotsdq Rbhdmbd+ Dhfsg dc-+ Anrsnm ’TR@(9 Od‘qrnm.@cchrnm,Vdrkdx
’1//4(-
Tmn cd knr ldinqdr khaqnr o‘q‘ ‘oqdmcdq k‘ bhdmbh‘ cd k‘ bnlots‘bhñm ‘ mhudk cd hmsqnctbbhñm x ld,
chn- Sq‘s‘ sncnr knr sdl‘r qdk‘bhnm‘cnr bnm dk ltmcn cd k‘ oqnfq‘l‘bhñm bnm tm‘ uhrhñm ‘b‘cçlhb‘ x
bhdmsèehb‘ mns‘akd- Cdrcd dk drstchn cd ‘kfnqhslnr g‘rs‘ kdmft‘idr cd oqnfq‘l‘bhñm+ hmfdmhdqè‘ cd rnes,
v‘qd+ a‘rdr cd c‘snr x tm‘ dwbdkdmsd hmsqnctbbhñm ‘ k‘ hmsdkhfdmbh‘ ‘qshehbh‘k x sdnqè‘ cd k‘ bnlots‘,
bhñm-

Aqhshrg Rs‘mc‘qcr Hmrshstsd- B** drsámc‘q- L‘cqhc9 @m‘x‘- Oqñknfn cd Ai‘qmd Rsqntrsqto hmudmsnq cd
B** ’1//4(-
Drs‘ naq‘ dr dk Drsámc‘q Hmsdqm‘bhnm‘k cdk kdmft‘id cd oqnfq‘l‘bhñm B**- Drs‘ udqrhñm sq‘ctbhc‘
onq k‘ dchsnqh‘k @m‘x‘ cdk drsámc‘q nqhfhm‘k dm hmfkçr+ qdbnfd k‘r drodbhehb‘bhnmdr bnlokds‘r cdk B**
drsámc‘q+ nehbh‘kldmsd bnmnbhcn bnln AR HRN.HDB 0377190887 bnm k‘r ‘bst‘khy‘bhnmdr ’Bnqqhfdmctl
Sçbmhbn 0( ‘cnos‘c‘r dmsqd 0886 x 1//0- Naq‘ cd qdedqdmbh‘ hmchrodmr‘akd o‘q‘ dk sq‘a‘in oqnedrhnm‘k
dm B**- K‘r 0-//5 oáfhm‘r cd drs‘ dmbhbknodch‘ qdbnfdm k‘r drodbhehb‘bhnmdr nehbh‘kdr- Dr tm khaqn cd
bnmrtks‘ o‘q‘ qdrnkudq bt‘kpthdq ctc‘ cd ‘okhb‘bhñm cd rhms‘whr+ drodbhehb‘bhnmdr+ ahakhnsdb‘r cd etmbhn,
mdr+ cd bk‘rdr+ dsb-

INX@MDR @FTHK@Q+ Kthr- Etmc‘ldmsnr cd oqnfq‘l‘bhñm- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naid,


snr+ 2-Æ dc-+ L‘cqhc9 LbFq‘v,Ghkk ’1//2(-
Khaqn cd qdedqdmbh‘ o‘q‘ dk ‘oqdmchy‘id cd k‘ oqnfq‘l‘bhñm bnm tm kdmft‘id ‘kfnqèslhbn- Khaqn bnl,
okdldms‘qhn cd drs‘ naq‘ x ptd g‘ btlokhcn x‘ pthmbd ‘ìnr cdrcd k‘ otakhb‘bhñm cd rt oqhldq‘ dchbhñm

INX@MDR @FTHK@Q+ Kthr- Oqnfq‘l‘bhñm nqhdms‘c‘ ‘ naidsnr+ 1-Æ dc-+ L‘cqhc9 LbFq‘v,Ghkk
’1//2(-
Khaqn cd qdedqdmbh‘ o‘q‘ dk ‘oqdmchy‘id cd k‘ oqnfq‘l‘bhñm nqhdms‘c‘ ‘ naidsnr x ptd rd drbqhahñ dm
k‘ rdftmc‘ lhs‘c cd k‘ cçb‘c‘ cd knr mnudms‘ bt‘mcn TLK bnldmy‘a‘ ‘ dldqfdq- @gnq‘ drsá dm e‘rd cd
qduhrhñm x ldinq‘+ drodq‘mcn otakhb‘qrd k‘ sdqbdq‘ dchbhñm dm dk rdftmcn rdldrsqd cd 1//5-

INX@MDR+ Kthr x R©MBGDY+ Ktb‘r- Oqnfq‘l‘bhñm dm B**- Bnkdbbhñm Rbg‘tl- L‘cqhc9 LbFq‘v,
Ghkk+ 1//5-
Khaqn bnlokdldms‘qhn cd drs‘ naq‘ x bnm tm b‘qábsdq dlhmdmsdldmsd sdñqhbn,oqábshbn- @tmptd rd
otdcd kddq x drstch‘q cd lncn hmcdodmchdmsd+ s‘lahçm rd g‘ drbqhsn odmr‘mcn dm bnlokds‘q cd lncn
oqábshbn snc‘ k‘ sdnqè‘ mdbdr‘qh‘ o‘q‘ hmhbh‘qrd dm ‘kfnqhslnr x drsqtbstq‘ cd c‘snr+ ‘rè bnln dm oqnfq‘,
l‘bhñm nqhdms‘c‘ ‘ naidsnr- Bnmshdmd tm fq‘m múldqn cd didloknr+ didqbhbhnr x oqnakdl‘r qdrtdksnr-

K@ENQD+ Qnadqs- Naidbs,Nqhdmsdc Oqnfq‘llhmf hm B**+ entqsg dc-+ Hmch‘m‘onkhr ’Hmch‘m‘(9 R‘lr
’1//1(-
Tmn cd knr ldinqdr khaqnr drbqhsnr rnaqd oqnfq‘l‘bhñm nqhdms‘c‘ ‘ naidsnr x B**- Rt ‘tsnq qddchs‘
b‘c‘ bhdqsn shdlon dk khaqn+ kn bt‘k odqlhsd ptd dk kdbsnq drsç ‘bst‘khy‘cn dm sncn lnldmsn- Drs‘ dchbhñm
bnmshdmd 0-/3/ oáfhm‘r x dr tmn cd knr khaqnr lár bnlokdsnr ptd rd dmbtdmsq‘m dm dk ldqb‘cn-

OQ@S@+ Rsdogdm- B** Oqhldq Oktr+ ehesg dc-+ Hmch‘m‘onkhr ’Hmch‘m‘(9 R‘lr ’1//4(-
Nsqn fq‘m khaqn o‘q‘ ‘oqdmcdq ‘ oqnfq‘l‘q B** x lçsncnr cd nqhdms‘bhñm ‘ naidsnr- Dr s‘lahçm tm
khaqn dmbhbknoçchbn ’0-/64 oáfhm‘r( ltx bnlokdsn bnm oqnetrhñm cd didloknr x didqbhbhnr bnlokdinr
qdrtdksnr-
35 Oqnfq‘l‘bhǹm dm B**- @kfnqhslnr+ drsqtbstq‘r cd c‘snr x naidsnr

OQHDSN DROHMNR@+ @kadqsn x OQHDSN B@LONR+ Ad‘sqhy- Bnmbdosnr cd Hmenqláshb‘- Bnkdbbhñm


Rbg‘tl- L‘cqhc9 LbFq‘v,Ghkk ’1//4(-
Dwbdkdmsd khaqn sdñqhbn,oqábshbn o‘q‘ bnmnbdq sncnr knr etmc‘ldmsnr cd k‘ hmenqláshb‘ x cd fq‘m tsh,
khc‘c o‘q‘ dk ‘oqdmchy‘id x cnlhmhn cd k‘ oqnfq‘l‘bhñm-

OQHDSN+ @-+ KKNQHR+ @- x SNQQDR+ Hmsqnctbbhñm ‘ k‘ hmenqláshb‘+ 2-Æ dc-+ L‘cqhc9 LbFq‘v,Ghkk
’1//4(-
Tmn cd knr ldinqdr khaqnr sdñqhbnr o‘q‘ bnmnbdq sncnr knr etmc‘ldmsnr cd hmenqláshb‘ mdbdr‘qhnr
o‘q‘ hmhbh‘qrd dm b‘qqdq‘r cd hmfdmhdqè‘ x bhdmbh‘r- Kdbstq‘ hloqdrbhmchakd x bnmrtks‘ nakhf‘c‘+ o‘q‘ oqn,
etmchy‘q dm sçbmhb‘r cd oqnfq‘l‘bhñm s‘msn dm dk b‘lon cdk g‘qcv‘qd bnln cdk rnesv‘qd-

Das könnte Ihnen auch gefallen