Вы находитесь на странице: 1из 14

ATIVIDADES PRTICAS SUPERVISIONADAS

4 Srie Programao Orientada a Obeto!


CST em An"#i!e e De!en$o#$imento de Si!tema!
A ati$idade %r"ti&a !'%er$i!ionada (ATPS) 'm %ro&edimento metodo#*gi&o
de en!ino+a%rendi,agem de!en$o#$ido %or meio de 'm &on'nto de eta%a!
%rogramada! e !'%er$i!ionada! e -'e tem %or obeti$o!. / 0a$ore&er a
a%rendi,agem1 / E!tim'#ar a &orre!%on!abi#idade do a#'no %e#o a%rendi,ado
e2&iente e e2&a,1 / Promo$er o e!t'do3 a &on$i$4n&ia e o traba#5o em gr'%o1
/ De!en$o#$er o! e!t'do! inde%endente!3 !i!tem"ti&o! e o a'toa%rendi,ado1
/ O6ere&er di6erente! ambiente! de a%rendi,agem1 / A'7i#iar no
de!en$o#$imento da! &om%et4n&ia! re-'erida! %e#a! Diretri,e! C'rri&'#are!
Na&ionai! do! C'r!o! de 8rad'ao1 / Promo$er a a%#i&ao da teoria e
&on&eito! %ara a !o#'o de %rob#ema! %r"ti&o! re#ati$o! 9 %ro2!!o1 /
Dire&ionar o e!t'dante %ara a b'!&a do ra&io&:nio &r:ti&o e a eman&i%ao
inte#e&t'a#1 Para atingir e!te! obeti$o! a ATPS %ro%;e 'm de!a2o e indi&a o!
%a!!o! a !erem %er&orrido! ao #ongo do !eme!tre %ara a !'a !o#'o1 A !'a
%arti&i%ao ne!ta %ro%o!ta e!!en&ia# %ara -'e ad-'ira a! &om%et4n&ia! e
5abi#idade! re-'erida! na !'a at'ao %ro2!!iona#1 A%ro$eite e!ta
o%ort'nidade de e!t'dar e a%render &om de!a2o! da $ida %ro2!!iona#1
AUTORIA. Cri!tiane <ae =i Imam'ra
0a&'#dade An5ang'era de Va#in5o!
CST em An"#i!e e De!en$o#$imento de Si!tema! > 4 Srie > Programao
Orientada a Obeto!
P"g1 ? de @
CO=PETANCIAS E BACIDIDADES
Ao &on&#'ir a! eta%a! %ro%o!ta! ne!te de!a2o3 $o&4 ter" de!en$o#$ido a!
&om%et4n&ia! e 5abi#idade! -'e &on!tam3 na! Diretri,e! C'rri&'#are!
Na&ionai!3 de!&rita! a !eg'ir1 / De!en$o#$er a#goritmo! e %rograma!1 / Tomar
de&i!;e! e !aber im%#ement"+#a!1
Parti&i%ao
E!ta ati$idade !er"3 em %arte3 de!en$o#$ida indi$id'a#mente %e#o a#'no e3 em
%arte3 %e#o gr'%o1 Para tanto3 o! a#'no! de$ero. E Organi,ar+!e3 %re$iamente3
em e-'i%e! de %arti&i%ante! &on6orme orientao do %ro6e!!or1 E Entregar
!e'! nome!3 RA! e e+mai#! ao %ro6e!!or da di!&i%#ina1 E Ob!er$ar3 no de&orrer
da! eta%a!3 a! indi&a;e!. A#'no e E-'i%e1
Padroni,ao
O materia# e!&rito !o#i&itado ne!ta ati$idade de$e !er %rod',ido de a&ordo
&om a! norma! da ACNTF3 &om o !eg'inte %adro. E Em %a%e# bran&o3
6ormato A41 E Com margen! e!-'erda e !'%erior de G&m3 direita e in6erior de
?&m1 E 0onte Time! NeH Roman taman5o F?3 &or %reta1 E E!%aamento de F3I
entre #in5a!1 E Se 5o'$er &ita;e! &om mai! de tr4! #in5a!3 de$em !er em
6onte taman5o FJ3 &om 'm re&'o de 4&m da margem e!-'erda e
e!%aamento !im%#e! entre #in5a!1 E Com &a%a3 &ontendo. E Nome de !'a
Unidade de En!ino3 C'r!o e Di!&i%#ina1 E Nome e RA de &ada %arti&i%ante1 E
T:t'#o da ati$idade1 E Nome do %ro6e!!or da di!&i%#ina1 E Cidade e data da
entrega3 a%re!entao o' %'b#i&ao1
DESA0IO
O =ini!trio do T'ri!mo tem in&enti$ado
o! bra!i#eiro! a &on5e&er me#5or o Cra!i#3 e7ibindo imagen! de &en"rio! de
e7'berante be#e,a1 Um de!!e! &en"rio! =araK > CA3 -'e 'ma regio
%enin!'#ar3 red'to de =ata At#Lnti&a %re!er$ado1 =araK %o!!'i %i!&ina!
nat'rai!3 re&i6e! de &ora#3 mare! interiore!3 mang'e,ai!3 &a&5oeira!3 tri#5a!
e&o#*gi&a! e di$er!a! %raia!1 Pre$endo o a'mento de t'ri!ta! em =araK3 e
!endo 'ma &idade %e-'ena3 a#g'n! moradore! re!o#$eram a#'gar o! -'arto!
$ago! de !'a! re!id4n&ia!1 Cada 'm de!!e! moradore! %re&i!a de 'm
!i!tema -'e %o!!a &ontro#ar o a#'g'e# do! -'arto!3 no -'a# de$em !er
regi!trado! o! !eg'inte! dado!. nome do #o&at"rio3 data e 5or"rio de entrada
do 5*!%ede3 data e 5or"rio de !a:da do 5*!%ede3 nKmero de %e!!oa! e $a#or
da di"ria1 A! di"ria! ini&iam e terminam !em%re 9! F?51
F
Con!'#te o =an'a# %ara E#aborao de Traba#5o! A&ad4mi&o!1
Unian5ang'era1 Di!%on:$e# em. 1
Cri!tiane <ae =i Imam'ra
CST em An"#i!e e De!en$o#$imento de Si!tema! > 4 Srie > Programao
Orientada a Obeto!
P"g1 G de @
O! e7em%#o! a !eg'ir de!&re$em o nKmero de di"ria! &a#&'#ado a %artir da!
data! e 5or"rio! de entrada e !a:da1 Entrada. F?MJNM?JFF FG54?min Sa:da.
FIMJNM?JFF FF5IJmin NKmero de di"ria!. G Entrada. F?MJNM?JFF FN5JJmin
Sa:da. FIMJNM?JFF FO5IJmin NKmero de di"ria!. 4
Obeti$o do De!a2o
De!en$o#$er 'm Si!tema de In6ormao %ara &ontro#e de 5o!%edagem1
ETAPA F (tem%o %ara rea#i,ao. I 5ora!)
/ A'#a+tema.
Con&eito! de orientao a obeto!. &#a!!e! e obeto!P atrib'to! e
&om%ortamento!1 De2nio da te&no#ogia Qa$a e e!tr't'ra da #ing'agem1
Im%#ementao de &#a!!e! e in!tan&iao de obeto!1 E!ta ati$idade
im%ortante %ara -'e $o&4 &om%reenda o! &on&eito! b"!i&o! da %rogramao
orientada a obeto!3 %or meio da an"#i!e de re-'i!ito! do %rob#ema3
identi2&ao da! &ara&ter:!ti&a! e &om%ortamento -'e de$em !er
&ontem%#ado! %or 'ma &#a!!e3 e mani%'#ao de obeto1 Para rea#i,"+#a
im%ortante !eg'ir o! %a!!o! de!&rito!1
PASSOS
Pa!!o F (A#'no) Der atentamente o! &on&eito! introd't*rio! a #ing'agem Qa$a
e de2nio de &#a!!e! e obeto! no #i$ro te7to da di!&i%#ina1 Pa!!o ? (E-'i%e)
0a,er 'ma &#a!!e %ara re%re!entar o a#'g'e# de 'm -'arto (di&a. arma,ene a!
in6orma;e! de data e 5or"rio de entrada e !a:da !e%arada!3 o' !ea3 'm
&am%o inteiro %ara o dia de entrada3 'm &am%o inteiro %ara o m4! de
entrada3 'm &am%o inteiro %ara o ano de entrada3 'm &am%o inteiro %ara o
5or"rio de entrada et&1)1 E!ta &#a!!e de$e &onter mtodo! %ara &a#&'#ar o
nKmero de di"ria! e o $a#or a !er %ago %e#o #o&at"rio1 Pa!!o G (E-'i%e)
Uti#i,ar a &#a!!e de!en$o#$ida no Pa!!o ? de!ta eta%a e de!en$o#$a 'm
%rograma &a%a, de #er do te&#ado o! dado! de 'm a#'g'e# do -'arto e
im%rima o re&ibo &om o !eg'inte 6ormato.
Cri!tiane <ae =i Imam'ra
CST em An"#i!e e De!en$o#$imento de Si!tema! > 4 Srie > Programao
Orientada a Obeto!
P"g1 4
de @
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR Do&at"rio.
Data e 5or"rio de entrada. Data e 5or"rio de !a:da. NKmero de di"ria!. Tota#
de$ido. RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Pa!!o 4 (E-'i%e) Entregar ao %ro6e!!or da di!&i%#ina. / Uma m:dia &ontendo o
&*digo 6onte &omentado do %rograma3 o' !ea3 o! ar-'i$o! &om e7ten!o
a$a -'e !e re6erem 9! &#a!!e! de!en$o#$ida! no Pa!!o ? e no Pa!!o G1 A#m
di!!o3 ne!ta m:dia tambm de$e &on!tar %ara &ada ar-'i$o &om e7ten!o
a$a3 o !e' re!%e&ti$o ar-'i$o de bSte&ode (&om e7ten!o &#a!!)1 / Um
do&'mento im%re!!o &om o nome de Re#at*rio F &on!tit':do de &a%a3 'm
e7em%#o de entrada e !a:da de dado! e o &*digo 6onte &omentado1 In!tr'o.
$eri2&ar &om o %ro6e!!or da di!&i%#ina o ti%o de m:dia (CD3 e+mai# et&1) a !er
entreg'e1
ETAPA ? (tem%o %ara rea#i,ao. I 5ora!)
/ A'#a+tema. Im%#ementao de atrib'to! e mtodo!1 De2nio e
im%#ementao de mtodo! e atrib'to! e!t"ti&o!1 De2nio de U!abi#idade3
En&a%!'#amento e A&e!!ibi#idade1 Im%#ementao de =odi2&adore! de
a&e!!o (A&e!!ibi#idade)1 De2nio de &on!tr'tore! e im%#ementao1 E!ta
ati$idade im%ortante %ara -'e $o&4 &on!tr'a 'm %rograma meno!
!'!&et:$e# a erro!3 tornando obrigat*ria a ini&ia#i,ao do! atrib'to! de 'm
obeto3 bem &omo de#egando ao! mtodo! de 'ma &#a!!e a re!%on!abi#idade
e7&#'!i$a de mani%'#ar o! atrib'to! e o'tro! mtodo! de&#arado! na &#a!!e
em -'e !e en&ontram1 A#m di!!o3 e!ta
ati$idade %ermite -'e $o&4 &om%reenda -'e &erto! atrib'to! %odem !er
&om%arti#5ado! entre toda! a! in!tLn&ia! de 'ma &#a!!e e -'e %o!!:$e#
de2nir mtodo! -'e no %re&i!am de in!tLn&ia! %ara -'e !eam e7e&'tado!1
Para rea#i,"+#a im%ortante !eg'ir o! %a!!o! de!&rito!1
PASSOS
Pa!!o F (E-'i%e) Der o te7to e 6aa a! ati$idade! a !eg'ir1 Como a!
5o!%ita#idade! e -'arto! o6ere&ido! ao! t'ri!ta! t4m o me!mo %adro3 o!
moradore! de&idiram e!tabe#e&er o me!mo $a#or de di"ria1 Sabendo+!e di!!o3
modi2-'em o %rograma da eta%a anterior %ara -'e o atrib'to re6erente ao
$a#or da di"ria !ea &om%arti#5ado entre toda! a! in!tLn&ia! da &#a!!e -'e
re%re!enta o a#'g'e# de 'm -'arto1 A !'a &#a!!e de$e &onter 'm mtodo -'e
%ermita a#terar o $a#or da di"ria1 A#m di!!o3 en&a%!'#em o! atrib'to! e
de!en$o#$am o mtodo a%ro%riado %ara ini&ia#i,ar o! $a#ore! do! me!mo!
-'ando 'ma in!tLn&ia da &#a!!e 6or &riada1
Cri!tiane <ae =i Imam'ra
CST em An"#i!e e De!en$o#$imento de Si!tema! > 4 Srie > Programao
Orientada a Obeto!
P"g1 I de @
Pa!!o ? (E-'i%e) Uti#i,ar a &#a!!e modi2&ada no Pa!!o F de!ta eta%a e 6aam
'm %rograma -'e #eia %rimeiramente o $a#or de di"ria e!tabe#e&ido %or todo!
o! moradore!1 A%*! i!!o3 o %rograma de$e o6ere&er 'm men' &om a!
!eg'inte! o%;e!. F1 Regi!trar entrada em -'arto1 ?1 Regi!trar !a:da do
-'arto1 G1 At'a#i,ar o $a#or da di"ria1 41 Sair1 A o%o F de$e #er do te&#ado o
nome do #o&at"rio3 a
data e 5or"rio de entrada1 Ca!o o -'arto " e!tea o&'%ado3 o !i!tema de$e
a%re!entar 'm erro e retornar %ara o men' !em e6et'ar -'a#-'er m'dana1 A
o%o ? de$e #er do te&#ado o 5or"rio de !a:da e im%rimir o re&ibo &om o
me!mo 6ormato !o#i&itado na eta%a anterior1 Ca!o o -'arto no e!tea
o&'%ado3 o !i!tema de$e a%re!entar 'm erro e retornar %ara o men' !em
e6et'ar -'a#-'er m'dana1 A o%o G de$e #er o no$o $a#or de di"ria
e!tabe#e&ido %e#o! moradore!1 O $a#or de$e !er maior -'e ,ero1 A! o%;e! F3
? e G %odem !er rea#i,ada! di$er!a! $e,e! at -'e a o%o J !ea !e#e&ionada
e en&erre a e7e&'o do %rograma1 Pa!!o G (E-'i%e) Entregar ao %ro6e!!or da
di!&i%#ina. / Uma m:dia &ontendo o &*digo 6onte &omentado do %rograma
(&om e7ten!o a$a) e o! re!%e&ti$o! bSte&ode! (&om e7ten!o &#a!!)3
re6erente! 9! &#a!!e! de!en$o#$ida! no Pa!!o F e no Pa!!o ? de!ta eta%a1 /
Um do&'mento im%re!!o &om o nome de Re#at*rio ? &on!tit':do de &a%a e o
&*digo 6onte &omentado1 In!tr'o. $eri2&ar &om o %ro6e!!or da di!&i%#ina o
ti%o de m:dia (CD3 e+mai# et&1) a !er entreg'e1
ETAPA G (tem%o %ara rea#i,ao. I 5ora!)
/ A'#a+tema. De2nio de re#a&ionamento entre &#a!!e! (A!!o&iao e
Berana)1 Im%#ementao de 5erana1 Im%#ementao de a!!o&iao1
De2nio de %o#imor2!mo e im%#ementao1 E!ta ati$idade im%ortante
%ara -'e $o&4 &om%reenda &omo %ode !er e!tabe#e&ido o re#a&ionamento
entre &#a!!e! e &omo e!te! re#a&ionamento!
%odem &ontrib'ir na e#aborao e man'teno de %rograma! &om re'!o de
&*digo e na dimin'io da o&orr4n&ia de erro!1 Para rea#i,"+#a im%ortante
!eg'ir o! %a!!o! de!&rito!1
Cri!tiane <ae =i Imam'ra
CST em An"#i!e e De!en$o#$imento de Si!tema! > 4 Srie > Programao
Orientada a Obeto!
P"g1 O de @
PASSOS
Pa!!o F (A#'no) Der atentamente o! &on&eito! re6erente! 9 5erana e
%o#imor2!mo no #i$ro te7to da di!&i%#ina1 Pa!!o ? (E-'i%e) Der o te7to e 6aa
a! ati$idade! a !eg'ir1 Com o a'mento no T'7o de t'ri!ta! a a!!o&iao de
moradore! de =araK de&idi' &on!tr'ir 'ma %o'!ada &om IJ -'arto!
(n'merado! de F a IJ) e FJ &5a#! (n'merado! de IF a OJ)1 O a#'g'e# do!
-'arto! tem o me!mo e!-'ema de &obrana de2nido na! eta%a! anteriore!3
" o a#'g'e# do! &5a#! tem 'm &'!to da tari6a ?JU maior -'e o do! -'arto!
e %ermite -'e !eam in&#':da! &ama! e7tra!1 Cada &ama e7tra tem o &'!to de
FJU do $a#or de 'ma di"ria1 =odi2&ar o %rograma 6eito na eta%a anterior
%ara &riar 'ma &#a!!e -'e re%re!ente o a#'g'e# de 'm &5a# -'e tem o!
me!mo! dado! do! -'arto! e3 a#m de!te!3 arma,ena o nKmero de &ama!
e7tra! !o#i&itada!1 Criar 'ma &#a!!e %ara re%re!entar a %o'!ada e ne#a de2na
'm Kni&o $etor &a%a, de arma,enar a! in!tan&ia! da! a&omoda;e! -'e
e!team o&'%ada!1 Pa!!o G (E-'i%e) Con!iderar a! &#a!!e! de!en$o#$ida! no
Pa!!o ? de!ta eta%a3 a#terem o %rograma %ara -'e ao !er !e#e&ionada a
o%o F do men'3 o !i!tema
!o#i&ite o ti%o de a&omodao3 !e 'm &5a# o' !e 'm -'arto norma#1 O
!i!tema de$e $eri2&ar !e e7i!te a#g'ma a&omodao #i$re do ti%o
e!%e&i2&ado e a%re!entar na te#a o nKmero da a&omodao1 Ca!o no e7i!ta
a&omodao di!%on:$e# do ti%o !e#e&ionado3 o !i!tema de$e a%re!entar 'm
erro e $o#tar ao men'1 A #eit'ra do! dado! de$er" !er 6eita de a&ordo &om o
ti%o de a&omodao re-'i!itada1 A o%o ? de$e re&eber o nKmero da
o&'%ao a !er #iberada3 e6et'ar a &obrana im%rimindo o re&ibo1 Ca!o o
-'arto o' &5a# !e#e&ionado no e!tea o&'%ado3 de$e !er a%re!entado 'm
erro e $o#tar ao men'1 Pa!!o 4 (E-'i%e) Entregar ao %ro6e!!or da di!&i%#ina. /
Uma m:dia &ontendo o &*digo 6onte &omentado do %rograma (&om e7ten!o
a$a) e o! re!%e&ti$o! bSte&ode! (&om e7ten!o &#a!!)1 O &*digo 6onte de$e
in&#'ir toda! a! &#a!!e! ne&e!!"ria! %ara o de!en$o#$imento do Pa!!o ? e
Pa!!o G de!ta eta%a1 / Um do&'mento im%re!!o &om o nome de Re#at*rio G
&on!tit':do de &a%a e o &*digo 6onte &omentado1 In!tr'o. $eri2&ar &om o
%ro6e!!or da di!&i%#ina o ti%o de m:dia (CD3 e+mai# et&1) a !er entreg'e1
Cri!tiane <ae =i Imam'ra
CST em An"#i!e e De!en$o#$imento de Si!tema! > 4 Srie > Programao
Orientada a Obeto!
P"g1 N de @
ETAPA 4 (tem%o %ara rea#i,ao. I 5ora!)
/ A'#a+tema. De2nio de &#a!!e! Ab!trata! e im%#ementao1 De2nio de
e7&e;e! e im%#ementao1 Co#e;e! em Qa$a. Ve&tor3 ArraSDi!t3 DinVedDi!t e
im%#ementao1
E!ta ati$idade im%ortante %ara -'e $o&4 entenda -'e %o!!:$e# &riar
&#a!!e! -'e &onten5am mtodo! -'e de$ero !er im%#ementado! %or !'b+
&#a!!e! e -'e e!te me&ani!mo $iabi#i,a a 6a&i#idade na man'teno de 'm
%rograma1 A#m di!!o3 e!%era+!e -'e $o&4 %o!!a &om%reender &omo !ina#i,ar
e tratar a! &ondi;e! -'e geram in&on!i!t4n&ia na e7e&'o do %rograma e
-'e %o!!a 'ti#i,ar a! im%#ementa;e! de e!tr't'ra! de dado! -'e a
#ing'agem Qa$a o6ere&e1 Para rea#i,"+#a im%ortante !eg'ir o! %a!!o!
de!&rito!1
PASSOS
Pa!!o F (A#'no) Der atentamente o! &on&eito! !obre tratamento de e7&e;e!
e &o#e;e! no #i$ro te7to da di!&i%#ina1 Pa!!o ? (E-'i%e) Der o te7to e 6aam
a! ati$idade! a !eg'ir1 Com o! #'&ro! gerado!3 a %o'!ada 6oi remode#ada3 de
ta# 6orma -'e metade do! -'arto! %a!!o' a ter ban5eira1 Entretanto3 o #'&ro
no era !'2&iente %ara %romo$er re6orma! no! &5a#!1 O! -'arto! -'e
%o!!'em ban5eira t4m tari6a F@U !'%erior ao! -'e no %o!!'em e !o
n'merado! de F a ?I1 Sabendo+!e di!!o3 a#terem o %rograma da eta%a
anterior3 &riando 'ma &#a!!e A#'g'e# -'e !er" a mai! genri&a e da -'a# a!
o'tra! &#a!!e! de$em de!&ender1 E!ta &#a!!e de$e ter 'm mtodo ab!trato
-'e de$e retornar o $a#or a !er &obrado %e#a! di"ria!1 Pa!!o G (E-'i%e)
A#terar a &#a!!e -'e re%re!enta a Po'!ada !'b!tit'indo o $etor -'e arma,ena
a! a&omoda;e! o&'%ada! %or 'ma &o#eo e 6aam a! ade-'a;e!
ne&e!!"ria! no! mtodo! -'e e!ta &#a!!e %o!!'i1
Entre o'tro! mtodo!3 e!ta &#a!!e de$e ter 'm -'e re&ebe o nKmero de 'm
-'arto e retorna o $a#or a !er &obrado %e#a! di"ria! e3 !e o -'arto no e!ti$er
o&'%ado3 %ro%aga 'ma e7&eo %ara !ina#i,ar -'ando a &obrana inde$ida1
Se' %rograma de$e o6ere&er o men' &om a! me!ma! o%;e! da eta%a
anterior3 no entanto3 na o%o F !e o ti%o de a&omodao e!&o#5ida 6or 'm
-'arto3 de$e !er #ido !e a %re6er4n&ia %or -'arto &om ban5eira o' no1 A
di!%onibi#idade de -'arto! &om o re-'i!ito e!&o#5ido de$e !er $eri2&ada e3
&a!o no 5aa o da %re6er4n&ia do &#iente3 'ma noti2&ao de$e !er dada e
de$e !er retornado ao men'1 Pa!!o 4 (E-'i%e) Entregar ao %ro6e!!or da
di!&i%#ina.
Cri!tiane <ae =i Imam'ra
CST em An"#i!e e De!en$o#$imento de Si!tema! > 4 Srie > Programao
Orientada a Obeto!
P"g1 @ de @
/ Uma m:dia &ontendo o &*digo 6onte &omentado do %rograma (&om
e7ten!o a$a) e o! re!%e&ti$o! bSte&ode! (&om e7ten!o &#a!!)1 O &*digo
6onte de$e in&#'ir toda! a! &#a!!e! ne&e!!"ria! %ara o de!en$o#$imento do
Pa!!o ? e Pa!!o G de!ta eta%a1 / Um do&'mento im%re!!o &om o nome de
Re#at*rio 4 &on!tit':do de &a%a e o &*digo 6onte &omentado1 In!tr'o.
$eri2&ar &om o %ro6e!!or da di!&i%#ina o ti%o de m:dia (CD3 e+mai# et&1) a !er
entreg'e1
Di$ro Te7to da Di!&i%#ina
SANTOS3 Ra6ae#1 Introd'o 9 Programao Orientada a Obeto! '!ando Qa$a.
PDT1 F ed1 Rio de Qaneiro. E#!e$ier3 ?JJ@1
Cri!tiane <ae =i Imam'ra

Вам также может понравиться