Sunteți pe pagina 1din 4

Proiect didactic

Fnariu Marian-Nicuor
Di sci pl i na: Infor mat i c;
Capi tol ul : St ruct uri de dat e;
Tema: Tabl ouri
Ti pul l eci ei : Comuni care i nsui re de cunot i n e;
Cl asa: a VII-a;
Locul de desfurare: Laborat orul de i nfor mat i c;
Ti mpul l eci ei : 5 mi nut e;
Oi ecti !e educai onal e:
Obi ect i ve cogni t i ve:
S cunoasc i s re!roduc no i uni l e dob"ndi t e l a noua l ec i e;
S anal i #e#e i s caract eri #e#e corect no i unea de t abl ou;
Obi ect i ve psi homot ori i :
$or marea de!ri nderi l or de a ut i l i #a corect t abl ouri l e%
Obi ect i ve af ect i ve:
$or marea con&i n'eri l or c n el e'erea corect a ut i l i #ri i t abl ouri l or
re!re#i nt o condi i e esen i al !ent ru st !"ni rea unui l i mba( de !ro'ramare%
Oi ecti !e operai onal e:
O" S cunoasc modul !ri n care se !ot decl ara t abl ouri l e%
O# S cunoasc cum se real i #ea# ci t i rea i scri erea el ement el or unui t abl ou%
O$ S-i nsueasc modul corect de ut i l i #are al t abl ouri l or n !ro'rame%
O% S anal i #e#e i s corect e#e erori l e de si nt a) care a!ar%
O& S re#ol &e unel e !robl eme ut i l i #"nd t abl ouri uni di mensi onal e%
'trate(i i di dacti ce:
Met ode de nv mnt :
*et ode de comuni care oral e+
,)!unerea
Con&ersa i a
*et ode de ac i une+
-robl emat i #area;
.n& area !ri n desco!eri re;
Resurse mat eri al e:
!ent ru !rofesor+
a/ 0oru -o!escu 1nast asi u 2 *anual de Informat i c !ent ru cl asel e V-
VIII%
b/ Tudor Sori n 2 Turbo -ascal !ent ru cei mi ci
c/ 0oru -o!escu 1nast asi u 2 Cul e'ere de !robl eme de i nformat i c
!ent ru el e&+
ec3i !ament el e de cal cul al e l aborat orul ui ;
Met ode de eval uare:
c3est i onarea oral
Desfurarea acti !i ti i :
Moment ul organi zat ori c:
-re't i rea l ec i ei +
.nt ocmi rea !roi ect ul ui di dact i c;
.nt ocmi rea c3est i onarul ui !ent ru react ual i #area cunot i n el or;
4r'ani #area i !re't i rea cl asei +
Veri fi carea frec&en ei el e&i l or;
Veri fi carea e)i st en ei resursel or mat eri al e;
Capt area at en i ei cl asei :
1nun area i scri erea !e t abl a t i t l ul ui l ec i ei Sort area el ement el or unui t abl ou
uni di mensi onal %
1nun area obi ect i &el or o!era i onal e !ri n scri erea !e t abl a !l anul ui de i dei %
,)!l i carea modul ui de desfurare a act i &i t i i %
React ual i zarea cunot i n el or:
Veri fi carea cunot i n el or !redat e ant eri or !ri n i nt ermedi ul urmt oarel or nt rebri +
5r %
Cr t
)ntrearea *spunsul corect ateptat
6
Care sunt t i !uri l e de dat e st andard7 Ti !uri l e st andard sunt + nt re'8 real 8 caract er i t i !ul
l o'i c%
9
Ce t i ! are e)!resi a t runc:s;rt :65/ / ,st e de t i ! nt re'
<
0e ce t i ! est e e)!resi a a=b ,st e de t i ! bool ean
>
Care est e efect ul func i ei C?@7 1!l i cat unei &al ori nt re'i !o#i t i &e nt oarce ca
re#ul t at caract erul a&"nd codul 1SCII e'al cu
&al oarea nt rea'a !o#i t i &a%
Comuni carea noi l or cunot i n e:
-roi ect area con i nut ul ui t emei i a ac i uni l or sunt !re#ent at e n ur mt orul t abel +
Funci i l e
e+erci tate de
e!eni mentul
i nstruci onal
,!eni ment e i nstruci onal e
Metode i
mi -l o
ace
Inf or mar ea
el e&i l or asu!ra
obi ect i &el or i
!r e#ent ar ea
mat er i al ul ui %
-rofesorul anun t i t l ul l ec i ei Tabl ouri % 4bi ect i &el e l ec i ei sunt
de a cunoat e or'ani #ar ea dat el or n t abl ouri i de a t i cum se
fol oset e acet i a n const ruc i a de !ro'r ame i cum s corect m
e&ent ual el e erori de si nt a) n scri erea !ro'ramel or ce fol osesc
t abl ouri %

Con&er sa i a
i nt r oduct i &
0i r i ( ar ea
n& r i i %
Tabl oul re!re#i nt o st ruct ur omo'en% ,l const di nt r- o
mul i me de com!onent e de acel ai t i !8 !e care l numi m t i ! de ba#%
$i ecar e el ement al t abl oul ui est e accesi bi l !e ba#a !o#i i ei sal e n
ra!ort cu cel el al t e el ement e% 0e e)em!l u8 el ement el e unui t abl ou8
!ot fi or'ani #at e ca un i r :&ect or/% .n acest ca#8 desemnarea
!o#i i ei unui el ement se face !ri n s!eci fi car ea numrul ui su de
ordi ne n cadrul i rul ui % -ent ru o or'ani #are mat ri ceal 8 !o#i i a unui
el ement est e dat !ri n dou numere8 re!re#ent "nd r"ndul i col oana
cores!un#t oare el ement ul ui %
.n descri er ea al 'ori t mi l or8 !ent ru desemnarea &al ori l or
com!onent e al e unui t abl ou se ut i l i #ea# o not a i e i ndi ci al 8 numi t
&ari abi l i nde)at % 0e e)em!l u8 dac &ari abi l a 1 desemnea# un
&ect or8 con&eni m ca 1:5/ s s!eci fi ce al ci nci l ea el ement al
&ect orul ui % Val oarea 5 cu!ri ns nt re !arant e#e est e i ndi cel e
&ari abi l ei % 0ac &ari abi l a A desemnea# o mat ri ce8 at unci A:<8 IB9/
s!eci fi c el ement ul mat ri cei 8 afl at !e r"ndul <8 col oana IB9%
.n 'ener al 8 !ut em ut i l i #a &ari abi l e i nde)at e cu mai mul i
i ndi ci % Cn el ement oarecare est e s!eci fi cat !ri n numel e t abl oul ui
nso i t de l i st a i ndi ci l or8 cu!ri ns nt re !arant e#e% $i ecare i ndi ce
!oat e fi o e)!resi e numeri c oarecare %
-rel ucrarea unui t abl ou se ba#ea#8 n 'ener al 8 !e e)ecu i a
unor o!era i i asu!ra com!onent el or sal e% 4 modi fi care a &al ori i unei
com!onent e8 nseamn i m!l i ci t 8 o modi fi care a &al ori i t abl oul ui %
.n mat emat i c t abl oul est e !re#ent at formal i #at +
,)!uner e%

=
mn m m
n
n
n
a a a
a a a
a a a
a a a

%%%
%%% %%% %%% %%%
%%%
%%%
%%%
9 6
< <9 <6
9 99 96
6 69 66
Tabl oul de mai sus se numet e 1 i are m l i ni i i n col oane%
,l ement el e sal e sunt
mn
a a a 8%%%8 8
69 66
%
-ri n
i!
a
se n el e'e acel el ement care se 'set e n l i ni a i i
col oana ! %
4bser&a i i %
6% 5u est e obl i 'at ori u ca el ement el e unui t abl ou s fi e
numere real e% el e !ot fi de ori ce nat ur+ numere nt re'i 8 caract er e
et c%
9% .n mat emat i c t abl ouri l e se numesc mat ri ci % Termenul a
fost !rel uat i n i nformat i c%
Dat e de t i p t abl ou.
.n t abl ou est e o mul i me fi ni t i ordonat de el ement e de
acel ai t i ! crui a i se asoci a# un nume% Cn el ement al mul i mi i est e
i dent i fi cat !ri n i nt ermedi ul numel ui t abl oul ui i al &al ori i unui a sau
mai mul t or i ndi ci :du! cum est e &orba de un t abl ou uni di mensi onal
sau mul t i di mensi onal = cu &al ori n subdomeni i al e t i !uri l or
ordi nal e :i nt e'er8 c3ar8 bool ean/% .n -ascal se !ot ut i l i #a &ari abi l e
cu t i !ul de dat e t abl ou :&ari abi l e t abl ou/ cu condi i a decl arri i
acest ui a n mod cores!un#t or% -ent ru fi ecar e t i ! de dat e t abl ou
ut i l i #at nt r- un !ro'ram -ascal t rebui e s!eci fi cat domeni ul de &al ori
!ent ru fi ecare i ndi ce i t i !ul el ement el or t abl oul ui :denumi t i t i ! de
ba#/% .n 'ener al o decl ara i e de t i ! de t abl ou est e de forma+
arraD "l i st a#domeni i #i ndi ci i $ of t i p_el ement
unde t i p#el ement est e t i !ul de ba# i ar l i st a#domeni i #i ndi ci i est e o
l i st format di n el ement e de forma+
val oare#mi ni m % % val oare#ma&i m
sau numel e unui t i ! subdomeni u% $i ecare el ement re!re#i nt &al ori l e
l i mi t :i nferi oar i su!eri oar/ !ent ru un i ndi ce%
4 ast fel de descri ere !oat e s a!ar nt r-o decl ara i e e)!l i ci t
de t i !8 c"t i nt r- o decl ara i e de &ari abi l e% .n acest di n urm ca# se
s!une c res!ect i &ul t i ! de dat e est e anoni m% ,st e ns !refer abi l 8 n
s!eci al di n mot i &e de cl ari t at e i document are8 ca ori ce t i ! defi ni t de
ct re ut i l i #at or s fi e decl arat e)!l i ci t %
S consi derm de e)em!l u urmt oarea sec&en de decl ara i e+
TD!e
I5T,@V1L = 6% % 6;
V,CT4@ = arraDE I5T,@V1LF of i nt e'er;
Var
)+ V,CT4@;
D+ arraDE 6% % 6F of i nt e'er;
1 fost defi ni t un subdomeni u :I5T,@V1L/ i un t i ! de dat e
t abl ou :V,CT4@/% .n #ona de decl arare a &ari abi l el or au fost
decl arat e de &ari abi l + i / a&"nd un t i ! de dat e anoni m% 0ei
&ari abi l el e + i / au aceeai st ruct ur8 t ot ui cel e dou &ari abi l e sunt
consi derat e de t i !uri di feri t e :i ncom!at i bi l e nt re el e/%
1su!ra &ari abi l el or de t i ! t abl ou !ot fi efect uat e numai
o!era i i de at ri bui re%
,l ement el e unei &ari abi l e t abl ou &or fi t rat at e ca i o
&ari abi l de t i !ul de ba#% 1di c8 el e !ot fi modi fi cat e !ri n
at ri bui re8 i ar dac sunt de t i ! si m!l u8 !ot fi ci t i t e8 afi at e sau
ut i l i #at e ca o!eran#i n e)!resi i 8 l a fel ca ori ce &ari abi l de t i !
si m!l u% Cn el ement al unei &ari abi l e t abl ou est e i dent i fi cat !ri n
i nt ermedi ul numel ui &ari abi l ei i al &al ori l or i ndi ci l or el ement ul ui
res!ect i &8 sub forma+
nume "l i st ' val ori ' i ndi ci $
unde nume est e numel e &ari abi l ei t abl ou i ar
l i st #val ori #i ndi ci con i ne c"t e o e)!resi e !ent ru fi ecare i ndi ce8
a&"nd un t i ! com!at i bi l cu cel al i ndi cel ui t abl oul ui %
,)em!l e de !robl eme care ut i l i #ea# t abl ouri +
6% Se ci t et e un &ect or cu n com!onent e numere nt re'i % Se cer e
s se t i !reasc cel mai mare numr 'si t %
Program maxim_v;
Var v:array[1..100] of integer;
i,j,n,m:integer;
begin
write('dati n:';
read!n(n;
for i:"1 to n do
begin
write('v(',i,'"';
read!n(v[i];
end;
m:"v[1];
for i:"1 to n do
if m#v[i] t$en m:"v[i];
write('maxim"',m;
read!n
end.
9% Se ci t et e un &ect or cu n com!onent e numere nt re'i % Se cer e
s se t i !reasc medi a ari t met i c a cel or n com!onent e%
Program maxim_v;
Var v:array[1..100] of integer;
i,%,n,m:integer;
begin
write('dati n:';
read!n(n;
for i:"1 to n do
begin
write('v(',i,'"';
read!n(v[i];
end;
%:"0;
for i:"1 to n do
%:"%&v[i];
write('media"',%'n:(:);
read!n
end.

S-ar putea să vă placă și