DICCIONARIO SPANISH - ENGLISH 1. Lenguaje de programación programación e! un "enguaje "enguaje #orma" #orma" $ue permi%en permi%en a una una per!ona per!ona di!e&ar di!e&ar di#eren%e! proce!o! $ue puede !er rea"i'ado! por compu%adora!. Programming "anguage i! a #orma" "anguage %(a% a""o) a per!on de!igning di##eren% proce!!e! %(a% can *e per#ormed *+ compu%er!. ,. A"gori A"gori%mo %mo e! un conju conjun% n%o o de in!%ru in!%rucc ccion ione! e! $ue %ienen %ienen como como #ina" #ina"ida idad d con!% con!%rui ruirr un procedimien%o $ue pueda !er in%erpre%ado por una compu%adora. A"gori%(m A"gori%(m i! a !e% o# in!%ruc%ion! in!%ruc%ion! %(a% aim %o *ui"d a procedure procedure %(a% can *e in%erpre%ed in%erpre%ed *+ a compu%er. . Lengu Lenguaje aje de m$ui m$uina na e! un !i!%em !i!%ema a de código! código! $ue e! %rad %raduci ucido do por un circu circui%o i%o microprograma*"e %a" como un microproce!ador de compu%adora o microcon%ro"ador. /ac(ine "anguage i%0! a coding !+!%em )(ic( i! %ran!"a%ed *+ a microprogramma*"e circui% !uc( a! a microproce!!or or a microcon%ro""er compu%er. . Lenguaje Lenguaje de *ajo ni2e" ni2e" 3en!am* 3en!am*"ado "ador4 r4 e! un conjun% conjun%o o de in!%rucc in!%ruccione ione! ! $ue pueden manipu"ar direc%amen%e e" (ard)are de" compu%ador. Lo)-"e2 Lo)-"e2e" e" "anguage "anguage 3a!!em*"er 3a!!em*"er4 4 i! a !e% o# in!%ruc% in!%ruc%ion! ion! %(a% can direc%"+ direc%"+ manipu"a%e manipu"a%e %(e compu%er (ard)are. 5. Lenguaje Lenguaje de a"%o ni2e" ni2e" e! un conjun%o conjun%o de in!%ruccion in!%ruccione! e! $ue permi%en permi%en crear a"gori%m a"gori%mo! o! $ue !ean en%endido! por "a! per!ona! para comunicar!e con e" compu%ador + *rindar !o"ucione!. Hig(-"e2e" "anguage a !e% o# in!%ruc%ion! %o crea%e a"gori%(m! %(a% are under!%ood *+ peop"e %o communica%e )i%( %(e compu%er and pro2ide !o"u%ion!. 6. A"gori%m A"gori%mo! o! cua"i%a%i2 cua"i%a%i2o! o! !on un conjun%o conjun%o de in!%rucc in!%ruccione ione! ! en #orma #orma de pa"a*ra pa"a*ra! ! $ue permi%en con!%ruir procedimien%o!. 7ua"i%a%i2e A"gori%(m! are a !e% o# in!%ruc%ion! in )ord! %(a% ena*"e *ui"d procedure!. 8. A"go A"gori ri%m %mo! o! cuan cuan%i %i%a %a%i %i2o 2o! ! !on !on un conj conjun un%o %o de in!% in!%ru rucc cció ión n en #orm #orma a num9 num9ri rica ca $ue $ue permi%en con!%ruir procedimien%o!. 7uan 7uan%i% %i%a%i a%i2e 2e a"gori a"gori%( %(m! m! are a !e% o# in!%ru in!%ruc% c%ion ion! ! %(a% %(a% a""o) a""o) in numer numerica ica"" #orm #orm con!% con!%ruc ruc%% procedure!. :. Lenguaje Lenguaje! ! a"gor;% a"gor;%mico mico! ! gr#ico gr#ico! ! !on "a! repre!en repre!en%aci %acione one! ! gr#ica! gr#ica! $ue !e rea"i'an rea"i'an de un conjun%o de pa!o! de un a"gori%mo. Grap(ic! a"gori%(mic "anguage! are grap(ica" repre!en%a%ion! are made o# a !e% o# !%ep! in an a"gori%(m.
<. Lenguaje no gr#ico gr#ico e! "a repre!en% repre!en%ación ación de!crip%i2a de!crip%i2a de "a! operacione operacione! ! $ue !e (acen en un a"gori%mo= e! decir= un p!eudocódigo. No grap(ic "anguage i! %(e de!crip%i2e repre!en%a%ion o# %(e opera%ion! per#ormed on an a"gori%(m= %(a% i!= a p!eudocode. 1>.P!eudocódigo e! una manera de!crip%i2a $ue !e u%i"i'a para e?pre!ar m! #ci"men%e por medio de pa"a*ra!= "o $ue !e rea"i'a en un a"gori%mo. P!eudocode i! a de!crip%i2e #orm u!ed %o e?pre!! more ea!i"+ %(roug( )ord!= )(a% i! done in an a"gori%(m. 11. De#inici De#inición ón de" pro*"ema pro*"ema Cue!%ió Cue!%ión n $ue !e p"an%ea p"an%ea para (a""ar (a""ar un da%o de!conoc de!conocido ido a par%ir de o%ro! da%o! conocido!= o para de%erminar e" m9%odo $ue (a+ $ue !eguir para o*%ener un re!u"%ado dado. De#ining %(e pro*"em I!!ue Rai!ed #or #inding an un@no)n da%a #rom o%(er @no)n da%a= or %o de%ermine %(e me%(od %o *e #o""o)ed %o o*%ain a gi2en re!u"%. 1,.An"i!i! 1,.An"i!i! de" pro*"ema pro*"ema De!pu9 De!pu9! ! de (a*er (a*er iden%i#ic iden%i#icado ado== !e"eccio !e"eccionad nado o + de#inido de#inido e" pro*"ema= e" grupo iden%i#ica "a3!4 cau!a3!4 principa"3e!4 de" mi!mo. En e!%a #a!e e" o*je%i2o e! ana"i'ar e" pro*"ema + di2idir"o en !u! par%e! componen%e!= e?aminando cómo e! $ue 2an jun%a!. E! nece!ario comprender e" con%e?%o de" pro*"ema + como una! par%e! a#ec%an a o%ra!. Pro*"em ana"+!i! Ha2ing iden%i#ied= !e"ec%ed and de#ined %(e pro*"em= iden%i#ie! iden%i#ie! %(e group 3!4 cau!e 3!4 principa" 3!4 %(ereo#. In %(i! p(a!e %(e o*jec%i2e i! %o ana"+'e %(e pro*"em and *rea@ i% do)n in%o i%! componen% par%!= e?amining (o) %(e+ go %oge%(er. ou need %o under!%and %(e con%e?% o# %(e pro*"em and a##ec% o%(er por%ion!. 1.Di!e&o 1. Di!e&o de" a"gori%mo e! un m9%odo e!pec;#ico e!pec;#ico para poder crear un mode"o ma%em%ico ma%em%ico aju!%ado a un pro*"ema e!pec;#ico para re!o"2er"o. E" di!e&o de a"gori%mo! e! una %eor;a de "a In2e!%igación de operacione!. De!ign o# %(e a"gori%(m i! a !peci#ic me%(od %o crea%e a ma%(ema%ica" mode" #i%%ed %o a !peci#ic pro*"em %o !o"2e. B(e de!ign o# a"gori%(m! i! a %(eor+ o# Opera%ion! Re!earc(. 1.Codi#icación Se ""ama codi#icación a "a %ran!#ormación de "a #ormu"ación de un men!aje a %ra29! de "a! reg"a! o norma! de un código o "enguaje prede%erminado. Coding Coding i! ca""ed %(e %ran!#orma%ion o# #ormu"a%ing a me!!age 2ia ru"e! or regu"a%ion! or %(e de#au"% "anguage code. 15.Compi"ación + ejecución un compi"ador e! un programa in#orm%ico $ue %raduce un programa e!cri%o en un "enguaje de programación a o%ro "enguaje de programación= generando un programa e$ui2a"en%e $ue "a m$uina !er capa' de in%erpre%ar. Ejec Ejecuc ució ión n e! e" proc proce! e!o o medi median an%e %e e" cua" cua" una una comp compu% u%ad ador ora a ""e2 ""e2a a a ca*o ca*o "a! "a! in!%ruccione! de un programa in#orm%ico.
Compi"ing and running a compi"er i! a compu%er program %(a% %ran!"a%e! a program )ri%%en in a programming "anguage %o ano%(er programming "anguage= genera%ing an e$ui2a"en% program %(e mac(ine %o *e a*"e %o in%erpre%. Imp"emen%a%ion i! %(e proce!! *+ )(ic( a compu%er per#orm! %(e in!%ruc%ion! o# a compu%er program. 16.Prue*a + depuración La #a!e de prue*a !e rea"i'a una 2e' in%egrado cada uno de "o! módu"o! de" !i!%ema. La #a!e de prue*a! !e rea"i'a de di!%in%a! #orma! %ra%ando de encon%rar "a ma+or;a de "o! errore! $ue !e encuen%ran de manera in(eren%e en e" !o#%)a !o#%)are. re. na na 2e' 2e' iden% iden%i#i i#ica cado do "o! "o! erro errore! re! en "a #a!e #a!e de prue* prue*a! a!== !e proce procede de a corregir"o!. A e!%a #a!e !e "e ""ama depuración. En "a #a!e #a!e de depur depuraci ación ón %am*i9 %am*i9n n !e arreg" arreg"an an de%a" de%a""e! "e! !upe !uper#i r#ici cia"e a"e! ! de" de" !o#%) !o#%)are are adem! de op%imi'ar + mejorar a"guno! proce!o!. Be!%ing and De*ugging B(e %e!% p(a!e i! per#ormed once eac( in%egra%ed!+!%em modu"e!. B(e %e!%ing p(a!e i! done in di##eren% )a+! %r+ing %o #ind %(e mo!% error! %(a% arein(eren%"+ in %(e !o#%)are. Once iden%i#ied error! in %(e %e!%ing p(a!e= )e proceed %o correc% %(em. B(i! p(a!e p(a!e i! ca""ed ca""ed de*ugging. de*ugging. In %(e de*ugging de*ugging p(a!e !ur#ace !ur#ace de%ai"! de%ai"! o# %(e !o#%)are !o#%)are a"!o a"!o manage and %o op%imi'e and impro2e !ome proce!!e!. 18.Documen% 18. Documen%ación ación En !en%ido re!%ringido= "a documen%ación documen%ación como ciencia documen%a" !e podr;a de#inir 3a grande! ra!go!4 como "a ciencia de" proce!amien%o de in#ormación= $ue $ue prop propor orci cion ona a un comp compen endi dio o de da%o da%o! ! con con un #in #in de%e de%erm rmin inad ado= o= de m*i m*i%o %o mu"%idi!cip"inar o in%erdi!cip"inar. Documen%a%ion In re!%ric%ed !en!e= !cience documen%ar+ documen%a%ion a! ma+ *e de#ined 3roug("+ 4 a! %(e !cience o# in#orma%ion in#orma%ion proce!!ing = )(ic( pro2ide! a compendium o# da%a #or a par%icu"ar purpo!e= mu"%idi!cip"inar+ or in%erdi!cip"inar+ #ie"d . 1:./an%enimien%o e! "a modi#icación de un produc%o de !o#%)are de!pu9! de "a en%rega= para corregir errore!= mejorar e" rendimien%o= u o%ro! a%ri*u%o!. /ain%enance /ain%enance i! %(e modi#ica%ion modi#ica%ion o# a !o#%)are produc% produc% a#%er de"i2er+ %o correc% error!= impro2e per#ormance= or o%(er a%%ri*u%e!. 1<.Bipo 1<. Bipo! ! de da%o! e! un a%ri*u%o de una par%e de "o! da%o! $ue indica a" ordenador 3+o a" programador4 a"go !o*re "a c"a!e de da%o! !o*re "o! $ue !e 2a a proce!ar. E!%o inc"u+e imponer re!%riccione! en "o! da%o!= como $u9 2a"ore! pueden %omar + $u9 operacione! !e pued pueden en rea"i' rea"i'ar ar.. Lo! %ipo! %ipo! de da%o! da%o! comun comune! e! !on !on en%ero en%ero!= != nmer nmero! o! de coma coma #"o%an%e 3decima"e!4= cadena! a"#anum9rica!= #ec(a!= (ora!= co"ore!= e%c. Da%a %+pe! i! an a%%ri*u%e o# a por%ion o# %(e da%a %(a% %e""! %(e compu%er 3and or %(e programmer4 !ome%(ing a*ou% %(e @ind o# da%a %(a% )a! proce!!ed. B(i! inc"ude! re!%ric%ion! on da%a= !uc( a! )(a% 2a"ue! can %a@e and )(a% opera%ion! can *e per#ormed . B(e common da%a %+pe! inc"ude in%eger!= #"oa%ing poin% num*er! 3decima"4= a"p(anumeric !%ring!= da%e!= %ime!= co"or!= e%c.
,>.E?pre!ione ,>.E?pre!ione! ! En programa programación ción== una e?pre!i e?pre!ión ón e! una com*inac com*inación ión de con!%a con!%an%e! n%e!== 2aria*"e! o #uncione!= $ue e! in%erpre%ada de acuerdo a "a! norma! par%icu"are! de precedencia + a!ociación para un "enguaje de programación en par%icu"ar. Como en ma%em ma%em%ic %ica!= a!= "a e?pr e?pre!i e!ión ón e! !u 2a"or 2a"or e2a"u e2a"uado ado== e! decir decir== "a e?pre! e?pre!ión ión e! una una repre!en%ación de e!e 2a"or. E?pre!! E?pre!!ion! ion! In program programming ming== an e?pre!! e?pre!!ion ion i! a com*ina com*ina%ion %ion o# con!%an% con!%an%!= != 2aria*" 2aria*"e! e! or #unc%ion!= %(a% i! in%erpre%ed according %o %(e par%icu"ar ru"e! o# precedence and a!!ocia%ion #or a par%icu"ar programming "anguage. A! in ma%(ema%ic!= %(e %erm i! i%! a!!e!!ed 2a"ue= ie= %(e e?pre!!ion i! a repre!en%a%ion o# %(a% 2a"ue. ,1.Operadore! + operando! Son e"emen%o! $ue re"acionan de #orma di#eren%e= "o! 2a"ore! de una una o m! 2aria* 2aria*"e! "e! +o +o con! con!%an %an%e %e!. !. E! decir decir== "o! "o! opera operador dore! e! no! no! permi permi%en %en manipu"ar 2a"ore!. Opera%or! and operand! B(e!e are e"emen%! %(a% re"a%e di##eren%"+= %(e 2a"ue! o# one or more 2aria*"e! and or con!%an%!. Ie opera%or! a""o) u! %o manipu"a%e 2a"ue! . ,,.Iden%i#ica ,,. Iden%i#icadore! dore! 32aria*"e! + con!%an%e!4 E! un conjun%o de carac%ere! carac%ere! a"#anum9rico! de cua"$u cua"$uie ierr "ongi "ongi%ud %ud $ue !ir2e !ir2e para para iden% iden%i#i i#icar car "a! en%id en%idade ade! ! de" de" progr programa ama 3c"a! 3c"a!e! e!== #uncione!= #uncione!= 2aria*"e!= 2aria*"e!= %ipo! compue!%o!4 Lo! iden%i#icadore! iden%i#icadore! pueden !er com*inacione! com*inacione! de "e%ra! + nmero!. na Con!%an%e e! a$u9""a $ue no cam*ia de 2a"or duran%e "a ejecución de un programa 3o compro*ación de un a"gori%mo en e!%e ca!o4. Se repre!en%a en "a #orma de!cri%a para cada ca%egor;aF "a! aria*"e! aria*"e! !on a$u9""a! a$u9""a! $ue pueden modi#icar !u 2a"or duran%e "a ejecución de un programaF am*o! !e repre!en%an a %ra29! de "e%ra! + !;m*o"o! genera"men%e num9rico! a "o! $ue !e "e! a!igna un 2a"or. Iden%i#ier! 32aria*"e! and con!%an%!4 A !e% o# a"p(anumeric c(arac%er! o# an+ "eng%( %(a% iden%i#ie! %(e program en%i%ie! 3c"a!!e!= #unc%ion!= 2aria*"e!= compo!i%e %+pe!4 Iden%i#ier! can *e com*ina%ion! o# "e%%er! and num*er!. One con!%an% i! %(a% )(ic( doe! no% c(ange during %(e e?ecu e?ecu%i %ion on o# a prog program ram 3or c(ec@ c(ec@in ing g a"gori a"gori%(m %(m in %(i! %(i! ca!e4 ca!e4.. S(o) S(o)n n in %(e manne manner r de!cr de!cri*e i*ed d #or #or eac( eac( ca%eg ca%egor or+F +F aria*" aria*"e! e! are are %(o! %(o!e e %(a% %(a% can can c(ang c(ange e i%! 2a"ue 2a"ue duri during ng %(e e?ecu%ion o# a programF *o%( are repre!en%ed *+ "e%%er! and u!ua""+ numerica" !+m*o"! %(a% are a!!igned a 2a"ue. ,.B9cnica! de di!e&o de arri*a (acia a*ajo 3%op-do)n4 + de a*ajo (acia arri*a 3o%%omup4 E" en#o$ue %op-do)n en#a%i'a "a p"ani#icación + conocimien%o comp"e%o de" !i!%ema. Se en%iende $ue "a codi#icación no puede comen'ar (a!%a $ue no !e (a+a a"can'ado un ni2e" de de%a""e !u#icien%e= a" meno! en a"guna par%e de" !i!%ema. E!%o re%ra!a "a! prue*a! de "a! unidade! #unciona"e! de" !i!%ema (a!%a $ue gran par%e de" di!e&o !e (a comp"e%ado. o%%om-up (ace 9n#a!i! en "a programación + prue*a! %emprana!= $ue pueden comen'ar %an pron%o !e (a e!peci#icado e" primer módu"o. E!%e en#o$ue %iene e" rie!go de programar co!a! !in !a*er cómo !e 2an a conec%ar a" re!%o de" !i!%ema= + e!%a cone?ión puede no !er %an #ci" como !e cre+ó a" comien'o. La reu%i"i'ación de" código e! uno de "o! ma+ore! *ene#icio! de" en#o$ue *o%%om-up.
Bec(nica" de!ign #rom %op %o *o%%om 3%op -do)n4 and *o%%om-up 3o%%om - up4 B(e %op -do)n approac( emp(a!i'e! %(e p"anning and comp"e%e @no)"edge o# %(e !+!%em. I% i! under!%ood %(a% %(e encoding can no% *egin un%i" i% (a! no% reac(ed a !u##icien% "e2e" o# de%ai"= a% "ea!% !ome)(ere in %(e !+!%em. B(i! de"a+! %(e e2idence o# %(e #unc%iona" uni%! o# %(e !+!%em un%i" muc( o# %(e de!ign i! comp"e%e. o%%om -up emp(a!i'e! programming and ear"+ %e!%ing= )(ic( can *egin a! !oon a! %(e #ir!% modu"e !peci#ied. B(i! approac( ri!@! %o !c(edu"e %(ing! )i%(ou% @no)ing (o) %(e+ )i"" connec% %o %(e re!% o# %(e !+!%em= and %(i! connec%ion ma+ no% *e a! ea!+ a! i% )a! %(oug(% a% #ir!%. Code reu!e i! one o# %(e grea%e!% *ene#i%! o# *o%%om- up approac(. ,.Di!po!i%i2o! de en%rada una !erie de da%o! $ue e! reci*ida por un de%erminado !i!%ema para !u po!%eri po!%erior or proce!a proce!amien mien%o. %o. E!%e E!%e concep concep%o %o !iempre !iempre aparece aparece 2incu"ad 2incu"ado o con "a !a"ida= $ue !upone "a pre!en%ación de "a in#ormación para $ue e" u!uario (aga u!o de 9!%a !egn "o nece!i%e. Son a$ue""o! e$uipo! + componen%e! $ue permi%en ingre!ar in#ormación a "a unidad de proce!amien%oF a"guno! ejemp"o! conocido! por %odo! !on e" %ec"ado= e" mou!e 3%am*i9n ""amado ra%ón4= e" e!cner= "a cmara )e* 3)e*cam4= e" "pi' óp%ico + e" micró#onoF "a #orma en "a $ue e" u!uario in%erac%a con e""o! e! mu+ 2ariada + %iene= en cada ca!o= un propó!i%o di#eren%e= $ue puede !er "a digi%a"i'ación de un %e?%o o de una imagen= "a cap%ura de una !ecuencia !ecuencia de 2;deo o "a gra*ación de una canción= en%re %an%a! o%ra! po!i*i"idade!. Inpu% de2ice! a !e% o# da%a %(a% i! recei2ed *+ a !+!%em #or #ur%(er proce!!ing. B(i! concep% a")a+! appear! "in@ed %o %(e ou%pu%= re!u"%ing in %(e pre!en%a%ion pre!en%a%ion o# in#orma%ion #or %(e u!er %o u!e i% a! need needed ed.. E$uip E$uipme men% n% and and compo componen nen%! %! are are %(o!e %(o!e %(a% a""o) a""o) da%a da%a inpu inpu%% in%o in%o %(e proce!!ing uni% F !ome @no)n e?amp"e! o# a"" are %(e @e+*oard = mou!e 3a"!o ca""ed mou!e4 = !canner= )e* camera 3)e*cam 4 = %(e !%+"u! and microp(one F (o) %(e u!er in%erac%! )i%( %(em i! 2aried and (a! = in eac( ca!e= a di##eren% purpo!e = )(ic( ma+ *e !canning a %e?% or an image = cap%uring a 2ideo !e$uence or recording o# a !ong = among man+ o%(er po!!i*i"i%ie!. ,5.Di!po!i%i2o! de !a"ida Lo! di!po!i%i2o! de !a"ida !on a$ue""o! $ue reci*en in#ormación de "a comp compu% u%ad ador ora= a= !u #unc #unció ión n e! emin eminen en%e %eme men% n%e e rece recep% p%or ora a + por por ende ende e!% e!%n n impo!i*i"i%ado! impo!i*i"i%ado! para en2iar in#ormación. in#ormación. En%re "o! di!po!i%i2o! de !a"ida m! conocido! e!%n "a impre!ora 3ma%ri'= cadena= margari%a= "!er o de c(orro de %in%a4= e" de"ineador 3p"o%%er4= "a gra*adora de cin%a magn9%ica o de di!co! magn9%ico! + "a pan%a""a o moni%or. Ou%pu% De2ice! Ou%pu% de2ice! are %(o!e %(a% recei2e in#orma%ion #rom %(e compu%er= i%! #unc%ion i! primari"+ recep%or and %(ere#ore are una*"e %o !end in#orma%ion. Among %(e mo!% popu"ar ou%pu% de2ice! are prin%er 3ma%ri?= c(ain= dai!+= "a!er or in@je%4= %(e "iner 3p"o%%er4= %(e %ape recorder or magne%ic di!@! and !creen or moni%or. ,6.nidad cen%ra" de proce!amien%o 3c.p.u4 E! e" cere*ro de "a compu%adora= pue! e! e" coordinador de "a m$uina + "a par%e encargada de !uper2i!ar e" #uncionamien%o de "a! o%ra! !eccione!. La CP "e dice a "a unidad de en%rada cundo de*e "eer!e in#ormación para in%roducir"a en "a unidad de memoria= "e dice a "a AL cuando "a in#ormación de "a
unidad de memoria de*e u%i"i'ar!e en "o! c"cu"o! + "e dice "a unidad de !a"ida cuando de*e en2iar "a in#ormación $ue e!% e! "a unidad de memoria a cier%o! di!po!i%i2o! de !a"ida. Cen% Cen%ra" ra" Proce Proce!! !!ing ing ni% ni% 3CP4 3CP4 i! %(e %(e *rain *rain o# %(e %(e compu% compu%er er== i% i! %(e coor coordin dina%o a%orr o# %(e %(e mac(ine and %(e par%+ re!pon!i*"e #or moni%oring %(e opera%ion o# %(e o%(er !ec%ion!. B(e CP %e""! %(e inpu% uni% )(en in#orma%ion in#orma%ion !(ou"d *e read in%o %(e dri2e memor+= memor+= %e""! %(e AL )(en in#orma%ion #rom %(e memor+ uni% %o *e u!ed in ca"cu"a%ion! and %e""! %(e ou%pu% uni% )(en %o !end %(e in#orma%ion %(a% i! i! %(e memor+ uni% %o cer%ain ou%pu% de2ice!. ,8.nidad de con%ro" e! uno de "o! %re! *"o$ue! #unciona"e! principa"e! en "o! $ue !e di2i di2ide de una una unid unidad ad cen% cen%ra ra"" de proc proce! e!am amie ien% n%o o 3CP 3CP44 Su #unc #unció ión n e! *u!c *u!car ar "a! "a! in!%rucc in!%ruccione ione! ! en "a memoria memoria principa principa"= "= decodi# decodi#icar icar"a! "a! 3in%erpr 3in%erpre%ac e%ación4 ión4 + ejecu%a ejecu%ar"a! r"a!== emp"eando para e""o "a unidad de proce!o. Con%ro" uni% I% i! one o# %(ree main #unc%iona" *"oc@! in )(ic( a cen%ra" proce!!ing uni% 3CP4 i! di2ided B(eir ro"e i! %o "oo@ #or in!%ruc%ion! in main memor+= decode 3in%erpre%a%ion4 and run= emp"o+ing %(e proce!!ing uni%. ,:. ,:. nida nidad d ari%m ari%m9% 9%ico ico "ógic "ógica a En comp compu%a u%ació ción= n= "a unida unidad d ari%m ari%m9%i 9%ico co "ógica "ógica== %am*i %am*i9n 9n conocida como AL 3!ig"a! en ing"9! de ari%(me%ic "ogic uni%4= e! un circui%o digi%a" $ue ca"cu"a operacione! ari%m9%ica! 3como !uma= re!%a= mu"%ip"icación= e%c.4 + operacione! "ógica! 3!i= += o= no4= en%re do! nmero!. Ari%(me%ic ni% - "ogic In compu%ing= compu%ing= ari%(me%ic ari%(me%ic "ogic uni% = a"!o @no)n a! AL 3!%and! #or ari%( ari%(me% me%ic ic "ogic "ogic uni% uni% 4 i! a digi% digi%a" a" circu circui% i% %(a% %(a% ca"cu ca"cu"a% "a%e! e! ari%(m ari%(me% e%ic ic oper opera%i a%ion! on! 3 addi% addi%io ion= n= !u*%rac%ion= mu"%ip"ica%ion = e%c. 4 and "ogica" opera%ion! 3)(e%(er and = or = no%4= *e%)een %)o num*er!. ,<./emoria cen%ra" 3in%erna4 e! "a memoria de "a compu%adora donde !e a"macenan %emp %empor ora" a"me men% n%e e %an% %an%o o "o! "o! da%o da%o! ! como como "o! "o! prog progra rama ma! ! $ue $ue "a unid unidad ad cen% cen%ra ra"" de proce!amien%o 3CP4 e!% proce!ando o 2a a proce!ar en un de%erminado momen%o. /ain memor+ 3in%erna" 4 i! %(e compu%er memor+ )(ere *o%( da%a and program! %(a% %(e cen% cen%ra ra"" proc proce! e!!i !ing ng uni% uni% 3CP 3CP 4 *ein *eing g proc proce! e!!e !ed d or *e proc proce! e!!e !ed d a% a gi2e gi2en n %ime %ime are are %emporari"+ !%ored >./emoria >. /emoria RA/ RA/ RA/ !on "a! !ig"a! de random random acce!! memor+ memor+== un %ipo de memoria de ordenador a "a $ue !e puede acceder a"ea%oriamen%eF e! decir= !e puede acceder a cua"$uier *+%e de memoria !in acceder a "o! *+%e! preceden%e!. La memoria RA/ e! e" %ipo de memoria m! comn en ordenadore! + o%ro! di!po!i%i2o! como impre!ora!. RA/ RA/ !%and! #or random acce!! memor+= a %+pe o# compu%er memor+ %(a% can *e acce!!ed random"+F ie= i% can acce!! an+ memor+ *+%e )i%(ou% acce!!ing %(e preceding *+%e!. B(e RA/ i! %(e mo!% common %+pe o# memor+ in compu%er! and o%(er de2ice! !uc( a! prin%er!.
1./emoria 1. /emoria RO/ La memoria RO/= 3read-on"+ 3read-on"+ memor+4 o memoria de !ó"o "ec%ura= e! "a memor memoria ia $ue $ue !e u%i"i u%i"i'a 'a para para a"mac a"macena enarr "o! "o! prog program rama! a! $ue $ue pone ponen n en marc( marc(a a e" ordenado ordenadorr + rea"i'an rea"i'an "o! diagnó!% diagnó!%ico! ico!.. La ma+or;a ma+or;a de "o! ordenad ordenadore! ore! %ienen una can%idad pe$ue&a de memoria RO/ 3a"guno! mi"e! de *+%e!4. /emor+ RO/ RO/ 3read- on"+ memor+4 or read-on"+ memor+ i! %(e memor+ u!ed %o !%ore program! program! %(a% !%ar% !%ar% %(e compu%er compu%er and per#orm per#orm diagno diagno!%ic !%ic!. !. /o!%comp /o!%compu%er u%er! ! (a2e (a2e a !ma"" !ma"" amoun% o# RO/ memor+ 3a #e) %(ou!and *+%e!4. ,./emoria au?i"iar 3e?%erna4 E! donde !e a"macenan %odo! "o! programa! o da%o! $ue e" u!uar u!uario io de!e de!ee. e. Lo! Lo! di!po! di!po!i%i i%i2o 2o! ! de a"mace a"macenam namien ien%o %o o memori memoria! a! au?i au?i"ia "iare! re! m! comnmen%e u%i"i'ado! !on cin%a! magn9%ica! + di!co! magn9%ico!. 3E?%erna"4 au?i"iar+ memor+ B(i! i! )(ere a"" program! or da%a +ou )an% i! !%ored. S%orage de2ice! or au?i"iar+ memorie! mo!% common"+ u!ed are magne%ic di!@! and magne%ic %ape!.