Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Elementos Bc3a1sicos
Elementos Bc3a1sicos
UNIDAD DIDÁCTICA Nº 1 .
ELEMENTOS BÁSICOS
OBJ ETIVOS:
1
CONTENIDOS:
1 . In trod u cción .
CONOCIMIENTOS PREVIOS:
* E s tru ctu ra y fu n cion a m ien to d e u n ord en a d or p ers on a l (con ven ien te, n o
im p res cin d ib le)
1 . INTRODUCCIÓN.
2
in tercep ta a l m ovim ien to d e la n a ve y la in form a ción d e s a lid a p u ed e s er la
exp los ión o d es tru cción d e la n a ve m a rcia n a .
2 .1 . Ir al pas o c e bra.
2 .2 . Es pe rar a que n o pas e n in gún ve h íc ulo
2 .3 . Cruz ar.
3
3 .2 . Si n o vie n e n in gún c o c h e c ruzar rápi dam e n t e , e n c as o de que
ve n ga algún c o c h e e s pe rar e ir al pas o 3 .1 .
4
p rim ero s e d eb e es crib ir el gu ión , d es p u és b u s ca r los a ctores qu e m ejor s e
a d a p ten a los d is tin tos p a p eles , en con tra r u n b u en d irector, rod a r la
p elícu la , corta r p la n os , rep etir es cen a s qu e n o h a n s a lid o com o qu ería el
d irector, etc. Ta m b ién , p a ra rea liza r u n p rogra m a de orden a dor lo prim ero
qu e s e d eb e h a cer es u n gu ión (qu é d a tos s erá n los d e en tra d a , com o los
p roces a rá , cu a les s erá n los d a tos d e s a lid a , etc), e l guió n de un pro gram a
s e c o n o c e c o n e l n o m bre de algo rit m o . Pos teriorm en te s e elige el len gu a je
d e p rogra m a ción qu e m ejor s e a d a p te a l a lgoritm o, b u s ca r u n b u en
p rogra m a d or, es crib ir el p rogra m a , rep etir p a rtes qu e n o h a cen lo qu e qu ería
el p rogra m a d or, etc. Com o s e p u ed e ob s erva r, rea liza r u n p rogra m a es u n a
ta rea la b orios a qu e s e va h a cien d o m á s fá cil a m ed id a qu e a u m en ta la
exp erien cia , es d ecir, p a ra s er u n b u en p rogra m a d or s e d eb en rea liza r
p rogra m a s , cu a n tos m á s m ejor.
5
m á s rá p id o s i s ólo s e h a ce el p rogra m a ". Au n qu e es to s ea cierto, s i el lector
d es ea s er u n b u en p rogra m a d or p rim era m en te d eb erá h a cer a lgoritm os y
d es p u és p rogra m a s . No ob s ta n te, s i el lector es ca p a z d e rea liza r u n
p rogra m a y m en ta lm en te ten er el es qu em a d el a lgoritm o, s i a d em á s cree qu e
el p rogra m a n o lo va a ver n in gú n otro p rogra m a d or, n i n u n ca s e m od ifica rá ,
n i n u n ca s e le olvid a rá y es tá s egu ro de qu e n o e xis te otra form a d e h a cer
m ejor el p rogra m a , en ton ces n o h a ga el a lgoritm o.
1. Hac e r I=1
2. Es c ribe e l valo r de I.
3. In c re m e n t ar e l valo r de I e n un a un idad.
4. Ir al pas o 2 .
6
u n a in form a ción . El p a s o es tá rep res en ta d o en el a lgoritm o y d ice qu é
a cción s e lleva a ca b o p a ra rea liza r la en tra d a ; la in form a ción es p eci-
fica qu é tip o d e d a to s e u tiliza rá en la en tra d a .
7
3 . ELEMENTOS DE LOS LENGUAJ ES DE PROGRAMACIÓN Y DE LOS
ALGORITMOS.
3 .1 .1 . La in fo rm ac ió n .
E s ta s e refiere a los d a tos con los cu a les tra b a ja rá n los p rogra m a s . Los
d a tos s u elen s er d e d os tip os : n u m éricos y a lfa n u m éricos (ó ca ra cteres ). Los
d a tos s e p u ed en a gru p a r form a n d o es tru ctu ra s , la s es tru ctu ra s p u ed en s er
m u y s im p les com o la s con s ta n tes (2 8 ) y la s va ria b les (x) o m u y com p leja s
com o la s m a trices y regis tros . La figura n º 1 .1 rep res en ta d is tin tos tip os y
es tru ctu ra s d e d a tos .
8
3 .1 .2 . Las o pe rac io n e s .
a =5 *3
c=6 *b
a =s qrt(1 0 )
b =log(b )
3 .1 .3 . Las in s t ruc c io n e s .
9
Ta m b ién d en om in a d a s d e lectu ra / es critu ra (L/ S) ó in p u t/ ou t p u t
(I/ O). E s ta s in s tru ccion es s e en ca rga n d e la in form a ción d e en tra d a y d e
s a lid a ; es d ecir d e la in form a ción qu e n eces ita u n p rogra m a p a ra rea liza r s u
ta rea y d e la in form a ción qu e gen era el p rogra m a . Son in s tru ccion es d el tip o:
Alm a cen a en la va ria b le "n om " el n om b re d el u s u a rio ó es crib e el con ten id o
d e la va ria b le "n om ". Norm a lm en te la en tra d a y la s a lid a s e rea liza d es d e u n
fich ero ya crea d o (in form a ción a lm a cen a d a en u n d is p os itivo m a gn ético) o es
el u s u a rio qu ien s u m in is tra o recib e la in form a ción a tra vés d el tecla d o y
p a n ta lla d el ord en a d or. No ob s ta n te la en tra d a y s a lid a d e in form a ción en el
ord en a d or p u ed e rea liza rs e d e n u m eros a s form a s , ta n ta s com o d is p os itivos
d e en tra d a y s a lid a s e p u ed a n con ecta r a l ord en a d or. A con tin u a ción s e
d es crib en los d is p os itivos d e en tra d a y s a lid a m á s com ú n m en te u tiliza d os
p or los ord en a d ores . Pa ra ca d a u n o d e ellos exis tiría n in s tru ccion es de
en tra d a y s a lid a .
10
RATÓN: Es u n d is p os itivo
qu e s e u tiliza p a ra
d es p la za r u n a p u n -
ta d or en la p a n ta lla
en en torn os
grá ficos . El
d es p la za m ien to s e
rea liza m ovien d o el
d is p os itivo a tra vés
d e u n a s u p erficie.
SCANNERS: Su fu n -
cion a m ien to es
s im ila r a una
fotocop ia d ora , la p rin cip a l d iferen cia ra d ica en qu e la fot ocop ia en
lu ga r d e a lm a cen a rs e en u n p a p el s e a lm a cen a en el d is p os itivo d e
p roces a m ien to.
CÁMARAS/ VIDEO: Son cá m a ra s y vid eos n orm a les , la ú n ica d iferen cia
ra d ica en qu e la s im á gen es en lu ga r d e a lm a cen a rs e en u n a p elícu la o
cin ta m a gn ética s e a lm a cen a n d irecta m en te en la s u n id a d es d e p ro-
ces a m ien to.
11
Dis po s it ivo s de s alida.
E l d is p os itivo d e
s a lid a m á s p op u la r
es la pan t alla (ve r
figura 1 .4 .), la cu a l
p erm ite vis u a liza r
ta n to la in for -
m a ción en via d a p or
los d is p os itivos d e
en tra d a , com o la
in form a ción
gen era d a p or la
ejecu ción d e u n
p rogra m a .
E l ord en a d or s u ele
ten er p u ert os d e s a lid a , a los cu a les s e p u ed en con ecta r d is tin tos
d is p os itivos d e s a lid a , en tre los cu a les d es ta ca m os :
12
u n rob ot, u n a es ca lera m ecá n ica , u n reloj, etc.
3 .1 .3 .2 . In s t ruc c io n e s de c o n t ro l.
13
3 .1 .3 .3 .In s t ruc c io n e s it e rat ivas .
14
3 .2 . Ele m e n t o s de lo s algo rit m o s .
3 .2 .1 . In fo rm ac ió n .
3 .3 .2 . Expre s io n e s .
15
3 .3 .3 . In s t ruc c io n e s .
3 .3 .4 . Flujo de in s t ruc c io n e s .
16
E l flu jo s ecu en cia l s e rep res en ta p or la u n ión d e los s ím b olos grá ficos
a tra vés d e u n a flech a , n o ob s ta n te m ed ia n te la s in s tru ccion es d e con trol
es ta s ecu en cia s e p u ed e ca m b ia r. La figura n º 1 .1 0 m u es tra la s d os
s itu a cion es .
17