You are on page 1of 31

ENG.

DESOFTWARE
AVALIAO: VALOR:264.00pontos
PROFESSOR: DATA:
CAMPUS/UNIDADE: PRDIO:
MATRCULA: SALA:
DISCIPLINA:
TURMA:

Assineconformeodocumentodeidentidade:
INSTRUESDAPROVA
vedadaaconsultaaqualquermaterialeousodenotebook,pager,palmtop,aparelhocelular,ouqualqueroutromeiode
comunicaoeletrnica.
Noserpermitidaacomunicaoentreosalunos.
Asprovasdevemserrespondidastinta(azuloupreta).
Afolhaderespostadeveserobrigatoriamentepreenchida.Noexemploabaixo,suponhaqueaalternativacorretasejaa
letraC.Observeaformacorretadeindicarsuaopo:
OgabaritoserdivulgadonoAmbienteVirtualdeAprendizagem.
Pgina

de

1 31
032284000000000000103101
1) Considereasafirmativasabaixo.
I.Aengenhariadesoftwareimportanteporqueelanoscapacitaparaodesenvolvimentodesistemas
complexosdentrodoprazoecomaltaqualidade.
II.Softwaredecomputadoroprodutoqueprofissionaisdesoftwaredesenvolvemeaoqualdosuportee
manutenonolongoprazo.
III.DeacordocomoRogerPressman,instrues(programasdecomputador),estruturasdedados,informaes
paradescriodeoperaoeusodosprogramaseosconjuntosdedadosdeentradaedesadasoabase
paraadefiniodoqueumsoftware.
Agoramarqueaopocorreta:
2) SoatributoscomumenteencontradosnasWebApps,exceto:
ProcessodeDesenvolvimentodeSoftware66pontos-
6.00pontos
6.00pontos
a Todasasafirmativassoverdadeiras.
b ApenasasafirmativasIeIIsoverdadeiras.
c ApenasasafirmativasIeIIIsoverdadeiras.
d ApenasasafirmativasIIeIIIsoverdadeiras.
a Sensibilidadeaocontedo.

b Cargaprevisvel.
c Disponibilidade.
d Evoluocontnua

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

2 31
032284000000000000203109
3) Assinaleanicaafirmativafalsa:
4) Soatividadesmetodolgicasbsicasdeummodelodeprocessodesoftware,exceto:
6.00pontos
6.00pontos
a Umsoftwaredequalidadedeveserpassveldemanuteno.

b Ademandadeumsoftwaresofisticadoaumentaanecessidadedodesenvolvimentocriteriosodeseu
projeto.
c Comoossoftwaresestocadavezmaispresentesemnossasvidas,acompreensodosproblemasque
elesresolvemumaatividadecadavezmaistrivial.
d Sistematizao,disciplinaequantificaosopalavras-chavequesustentamumaboadefiniodoque
EngenhariadeSoftware.
a Medio.

b Entrega.
c Comunicao.
d Modelagem.

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

3 31
032284000000000000303107
5) Marqueaopoque,aocompletarafraseabaixo,adeixaincorreta:

Umfluxodeprocesso...
6) Considereasafirmativasabaixo:
I.Emummodelodeprocessoincremental,acadaiteraoumaversodosoftwareliberadaparauso.
II.Aprototipaopodeserutilizadacomoummodelodeprocessoprescritivoisolado.
III.Omodeloespiralpodeserutilizadonamanutenodesoftware.
Agoramarqueaopocorreta:
6.00pontos
6.00pontos
a evolucionrioexecutaasatividadesdeumaformacircular.

b descrevecomosoorganizadaserealizadasasatividadesmetodolgicasemrelaosequnciaeao
tempo.
c podeserlinear.
d iterativoenfatizaasaesetarefasdaatividadedecomunicao.
a AsafirmativasIeIIsoverdadeiras.

b AsafirmativasIIeIIIsofalsas.
c Todasasafirmativassofalsas.
d Todasasafirmativassoverdadeiras.

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

4 31
032284000000000000403105
7)
OProcessoUnificadopropearealizaodeatividadesdedisciplinasemumconjuntodeiteraesaolongodesuas
fases
porque
Ummodelodeprocessoevolucionriopropeodesenvolvimentodeversessucessivascadavezmaiscompletasdo
softwarequeestsendoconstrudo.

Analisando-seasafirmaesacima,conclui-seque:
8) Soprincpiosdeagilidadequepodemserconsideradosemumprocessodesoftwaregil,exceto:
6.00pontos
6.00pontos
a asduasafirmaessoverdadeiraseasegundajustificaaprimeira.

b asduasafirmaessoverdadeiraseasegundanojustificaaprimeira.
c aprimeiraafirmaofalsaeasegundaverdadeira.
d aprimeiraafirmaoverdadeiraeasegundafalsa.
a Simplicidadeaartedemaximizarovolumedetrabalhonoefetuadoessencial.

b Obtenhavantagemcompetitivanarelaocomoclienteacolhendobemospedidosdealteraes,mesmo
atrasadosnodesenvolvimento.
c Somenteentregueosoftwareparaoclientesetivercertezadequetodososmodelosedocumentao
estodevidamenteatualizados.
d Construaprojetosemtornodeindivduosmotivados,oferecendoambiente,apoioeconfianano
trabalhoquecadafaz.

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

5 31
032284000000000000503102
9) Considereasafirmativasabaixo:
I.ReuniesdiriasdeacompanhamentoeregistrodetrabalhospendentessopadresdeprocessodoSCRUM.
II. Especulao,colaboraoeaprendizagemsofasesdoDSDM(MtododeDesenvolvimentodeSistemas
Dinmicos).
III. ModelarcomumobjetivodeterminadoeutilizarmltiplosmodelossoprincpiosdaModelagemgilproposta
peloScottAmbler.
Agoramarqueaopocorreta:
10) QUESTO10:
AcriaodetestesdeunidadecapazesdeseremautomatizadosumatarefadaatividademetodolgicadeTestesdo
XP
porque
ComaprogramaoemdupladaatividademetodolgicadeCodificaodoXP,duaspessoaspodemtrabalharjuntas
emumamesmaestaodetrabalho.
Analisando-seasafirmaesacima,conclui-seque
6.00pontos
6.00pontos
a Todasasafirmativassoverdadeiras.

b ApenasasafirmativasIeIIsoverdadeiras.
c ApenasasafirmativasIeIIIsoverdadeiras.
d ApenasasafirmativasIIeIIIsoverdadeiras.
a asduasafirmaessoverdadeiraseasegundajustificaaprimeira.

b asduasafirmaessoverdadeiraseasegundanojustificaaprimeira.
c aprimeiraafirmaoverdadeiraeasegundafalsa.
d asegundaafirmaoverdadeiraeaprimeirafalsa.

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

6 31
032284000000000000603100
11) Considereasafirmativasabaixo:
I.Faaestimativascombasenoqueconheceumprincpiodaatividademetodolgicadecomunicao.
II.Faltandoclareza,representegraficamenteumprincpiodaatividademetodolgicademodelagem.
III. Estabelecerumaestruturadesuporteantesdaentregadosoftwareumprincpiodaatividademetodolgicade
planejamento.

Agoramarqueaopocorreta:
6.00pontos
a AsafirmativasIeIIsofalsas.

b AsafirmativasIeIIIsofalsas.
c AsafirmativasIIeIIIsofalsas.
d Todasasafirmativassofalsas.

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

7 31
032284000000000000703108
12)
Algunsdosproblemasquesurgemduranteoprocessodeengenhariaderequisitosso
falhasemnofazerumadescrioclaraentrediferentesnveisdeabstrao,ouseja,os
requisitosdousurioedosistema.Qualdasafirmativaspossuiumaterminao,concluso
ouafirmativainadequada?
13) Osrequisitosdesoftwaresofrequentementeclassificadoscomorequisitosfuncionaiserequisitosnofuncionais.A
respeitodelespodemosafirmarapenasque:

ConcepoeElaboraodeSoftware-66pontos
6.00pontos
6.00pontos
a Diferentesnveisderequisitossoteisporquecomunicaminformaessobreosistemade
formaapropriadaparadiferentestiposdeleitores.
b Osrequisitosprecisamserescritosemdiferentesnveisdedetalhamentoparaquediferentes
leitorespossamentend-loseus-losdamesmamaneira.
c Osrequisitosdousuriovmaserumaespecificaomaissuperficialdosistemadesoftwaree
fazemusodeumalinguagemnaturalcomdiagramasdequaisserviososistemadeverfornecera
seususurioseasrestriescomasquaisestedeveroperar.
d Odocumentodosrequisitosdosistemaumaespecificaomaisdetalhadadasfunes,
servioserestriesoperacionaisdosistemadesoftwareedevedefinirexatamenteoquedeve
serimplementado.
a Osrequisitosfuncionaissodeclaraesdeserviosqueosistemadevefornecerdecomoosistema
devereagiraentradasespecficas,almdasrestriessobreestesservios.
b Osrequisitosnofuncionaispodemseraplicadosaumafuncionalidadeespecficaouaosistemacomo
umtodo
c Osrequisitossoindependentesumdosoutrosnogerandonemrestringindooutrosrequisitos.
d Osrequisitosfuncionaiserequisitosnofuncionaissoimplementadosseparadamente,hajavistaque
elesabordamaspectosdiferentesdosistemadesoftware

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

8 31
032284000000000000803106
14) Aespecificaodosrequisitosumprocessodeescreverosrequisitosfuncionaisenofuncionaisdousurioedo
sistemaemumdocumentoderequisitos.Sejamasafirmativas:

1)Idealmente,estesrequisitosdevemserconsistentes,escritosdeformaclara,completosedefcilcompreenso.
2)Estedocumentonodeveincluirdetalhesdaarquiteturaoudoprojetodosistema,masnemsemprepossvel
eliminartodasestasinformaes.
3)Alinguagemnaturaltemsidoutilizada,poisseusignificadonodependedoleitor.Entretanto,emboraseja
intuitivaeuniversal,potencialmentevagaeambgua.
4)Notaesgrficascomodiagramasdecasodeuso,diagramasdesequnciaedeclasses,suplementadospor
notaesdetextosocomumenteusadosparadefinirrequisitosfuncionais.
5)Especificaesestruturadasfazemusodetemplatesquelimitamaliberdadedoescritor.

Soincorretasasafirmativas:
6.00pontos
a apenas1e2.
b apenas2e3.

c apenas3e4.
d apenas4e5.

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

9 31
032284000000000000903104
15) Avalidaodosrequisitosoprocessopeloqualseverificaseosrequisitosdefinemosistemaqueocliente
realmentequer.Sobreesseaspecto,assinaleaafirmativaincorreta:
16) Osrequisitosdeumsistemadesoftwaremudamcomfrequncia.Istosedeveavriosmotivos.Anica
afirmativaincorretasobreafontedestasmudanas:
6.00pontos
6.00pontos
a Elaimportanteporquepermiteminimizaronmerosdeerrosno
documentoderequisitoseconsequentemente,reduziroscustosderetrabalhoduranteafasede
desenvolvimentoouapsosistemaentraremservio.
b Emborasejaousurioquepedeosrequisitoseelesejaoprincipalresponsvelpelasuavalidao,
mesmoparaeledifcilfaz-la,porqueeletemqueimaginarosistemaemoperaoecomoestese
encaixariaemseutrabalho.
c Avalidaopodeimplicarmudanasnosrequisitosparacorrigiromisseseequvocos.
d Diferentestiposdeverificaespodemserfeitasparavalidarosrequisitos.Entreelas,temosos
seguintestipos:validade,consistncia,completudeeprototipao.
a Duranteoprocessodedesenvolvimento,oentendimentodosstakeholdersarespeitodoproblema
estemconstanteevoluo.
b Emsistemasgrandes,complexosedelongaduraodedesenvolvimento,difcil,logonoincio,
definircompletamenteoproblema.
c Anteseapsosistemaserimplantadoepostoemoperao,novasnecessidadesaparecero.Issose
deveasnecessidadesdoclienteouusurioesoindependentesdoambientetcnicoedenegcio.
d Osclientes(quempaga)eosusuriosfinais,muitasvezesnosoosmesmos.Assim,muitasvezes,o
sistemarealizadocomumenfoquemaiornasnecessidadesdocliente.Quandochegasmosdo
usuriofinal,elepodenoseromaisadequadoparaomesmo,necessitandoalteraes.

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

10 31
032284000000000001003102
17) Ogerenciamentoderequisitosoprocessodecompreensoecontroledemudanasnosrequisitosdosistema.Oque
nosepodeafirmarsobreesteprocessodegerenciamento:
18) Duranteaelicitaoeanlisederequisitos,diversasabordagenspodemserutilizadasparaseobterinformaesdos
clienteseusurios.Sobreelas,podemosafirmardiversascoisas,exceto:
6.00pontos
6.00pontos
a Oprocessocomeaaexistirquandochegaoprimeiropedidodealterao.
b Temdeseraplicadoatodasasmudanaspropostasaosrequisitos,garantindo,assim,umtratamento
consistenteatodaselasecontrolesobreasalteraesnosdocumentosdosrequisitos.
c Temqueserplanejadoapriori,detalformaquesesaibacomoproceder,quemsoosresponsveis,quais
oscritriosdeavaliaoparajulgar/autorizaramodificao,etc.
d Oefeitodamodificaodeveseravaliado.Esteefeitooimpactoefaz-seusodamatrizderastreabilidade
econhecimentosgeraisdosrequisitosdosistemaparaavali-lo.
a Entrevistadoresnopreparadosousemafinidadecomestaatividade,podemdificultaraentrevistapor
noestimularoclienteouterideiaspreconcebidassobreosrequisitos.
b Ousodeumcenriocolocaumasituaoconcretaqueousurio/clientepodecompreendermelhore
criticar,edestaforma,falarsobreoquedesejadosistema.
c Duranteodesenvolvimentodosoftware,osrequisitospodemseralteradosdevidoapressespolticase
interessesdosdiversosenvolvidos.Issopodeocorrer,porexemplo,quandonovos stakeholders que
noforamconsideradosantes,foremconsultados.Assim,estasabordagenstmqueconsiderarque
existeevoluodosrequisitos.
d Aetnografiaumaabordagemcompletaefcildeserutilizada,poisoelicitadorfazumaimersono
ambientedetrabalhonoqualosistemaserutilizado.Destaformaeleaprendecomootrabalho
realizadoe,destamaneira,descobrirrequisitosorganizacionaisededomnioenovosrecursosquedevemser
adicionadosaosistema.

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

11 31
032284000000000001103100
19) Temosdiversastcnicasparaelicitaoderequisitos.Anicaafirmativacorretasobreestastcnicas:
6.00pontos
a Asentrevistassoabertaseosenvolvidostmtodaaliberdadeparaconduziraconversaefalaremoque
querem,cabendoaoelicitadoridentificarosrequisitosapartirdafaladosenvolvidos.
b Descriesabstratasnormalmentesomaisdifceisdaspessoasserelacionaremdoqueexemplosdavida
real.Assim,aoinvsdeperguntaroqueapessoaquer,melhorpedirparaelaparadescrevercomotrata
umacertasituao(cenrio).Apartirda,oelicitadorrecuperaosrequisitos.Ex:Pode-sepedirao
funcionrioparadescrevercomoelealugaumfilmequandonohnenhumproblemaouquandoalgo
podedarerrado.
c Umcasodeusorepresentaumcenriodeinteraoentreousurioeosistemaepermiterecuperaros
requisitosfuncionaisenofuncionais.
d Aetnografiaumatcnicadeobservaodotrabalhosendoexecutadonodiaadiaeboamaneirapara
identificarrequisitosespecificadosnoprocessodetrabalhodaempresa

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

12 31
032284000000000001203108
20) Abaixotemosumarelaoderiscoseatividadesdemitigaoemumprojetodesoftware.
Riscos
R1)Rotatividadedepessoal
R2)Mudanasderequisitos
R3)Prazodedesenvolvimentosubestimado
R4)Funcionrioscompoucaexperincia

AesdeMitigao
M1)Reorganizaraequipeparasetersobreposiodetrabalho
M2)Treinamentodaequipe
M3)Terceirizaodepartedoprojeto
M4)Aumentarosalrio
M5)Criarumaboaestruturaderastreabilidade
M6)Contratarfuncionriosexperientes
M7)Modularizarbemoprojeto,paraocultarbemasinformaes.

Emqualdasopesabaixotemosumaopodemitigaoquenoamaisadequadaparamitigaroriscoapontado?
6.00pontos
a R1M1,M4

b R2M5,M7
c R3M4,M6
d R4M2,M3

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

13 31
032284000000000001303106
21) Amonitoraodosriscosoprocessodeverificarsesuassuposiessobreosriscosdeproduto,deprocessoede
negcionomudaram.Abaixotemosumaafirmativaeumexemplo,conclusoouconsideraosobreaafirmativa.
Qualdasopesnotemoexemplo,conclusoouconsideraocoerentecomaafirmativa?

6.00pontos
a Vocdeveverificarregularmenteriscosidentificadosparadecidirsedeterminadoriscoestsetornando
maisoumenosprovvel.Quantomaisriscosidentificados,maisverificaesperidicasdevemserfeitas,
independentementedoimpactoedaprobabilidadedeelesocorrerem.
b Suponhaqueumriscoaadoodeumanovaferramenta.Reclamaessobreousodaferramentaou
relutnciadaequipeemutiliz-lasopotenciaisindicadoresdequeoriscovaiocorrer.

c Outrosaspectosaseremverificadossopossveisalteraesnosefeitosdorisco.Ouseja,nose
preocupaapenascomaocorrnciaounodorisco,mascomseuimpacto,quepodediminuir,aumentar
oupermanecerestvel.
d Amonitoraodeveocorreraolongodetodasasfasesdoprojeto,podendoalteraralistaderiscoesua
classificao.Comisto,umriscoclassificadocomoprioritriopodedeixardes-loeumconsideradode
poucaimportnciapodesetornarumriscoimportanteasercontroladoemonitorado-boy?:cp??3n-
left:22.6ptmargin-bottom:.0001pttext-align:justifytext-indent:-18.0ptline-height:21.6ptmso-list:l0level1
lfo1background:white'>a)Outrosaspectosaseremverificadossopossveisalteraesnosefeitosdo
risco.Ouseja,nosepreocupaapenascomaocorrnciaounodorisco,mascomseuimpacto,quepode
diminuir,aumentaroupermanecerestvel.

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

14 31
032284000000000001403104
22) Aidentificaodosriscosoprimeiroestgiodoprocessodegerenciamentoderiscos.Qualaopofazumaafirmativa
incorreta?

6.00pontos
a Esteprocessoestrelacionadoaencontrarosriscosquepodemrepresentarumaameaaaoprocessode
engenhariadesoftwareaoprodutoouaorganizaodedesenvolvimento.
b Softwareemqueaequipetempoucaexperinciapodegerarerrosdeestimativa,queimpactarootempo
eocusto.
c Aidentificaodosriscospodeserfeitaporumaequipededesenvolvedoresouapenaspelogerentede
projeto,desdequeeletenhaexperinciaparaidentificarosriscosmaisprovveisoucrticos.Outras
pessoaspodemajudarnestaatividade,comoumconsultor.
d Umchecklistdeverificaodetiposdiferentesderiscospodeserutilizadoparaencontrartodososriscos
doprojeto.Quantomaisexperienteforaorganizao,maioremaiscompletoochecklist.

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

15 31
032284000000000001503101
23) Assinaleaassertivaincorreta.
24) Suponhaque,duranteainteraodeumusuriocomumsistema,comafinalidadenicaeexclusivadeserealizaruma
tarefaespecfica,ousuriocometeconstantementeerrosintencionaisdeinterao(mistakes).Podemosdizerqueso
possveiscausasparaaocorrnciadesseserros,exceto:

InteraoHomem-computador-66pontos
6.00pontos
6.00pontos
a Ausabilidadeestrelacionadacomacapacidadedeumsistemasuportarumacargaaplicada,eenvolveo
dimensionamentodaarquiteturadosistema,suadisponibilidadeeescalabilidade.
b Ausabilidadedependedousurio,datarefaedoambienteefatordeterminanteparaaaceitabilidadede
umproduto.
c Asatisfaodousurioumadimensodausabilidadee,comotal,podesermedidaegerenciada.
d Osrequisitosfuncionaisdosistemasofatoresergonmicosrelacionadosefetividadenousodo
sistema.
a Osistemanofalaalinguagemdousurio,demodoqueainformaonoaparecedeformalgicae
natural.
b Ofeedbacknoestadequadoenoseofereceliberdadeecontroledousurio,permitindoaomesmo
retornarapontosanterioresemcasodesituaesinesperadas.
c Existemproblemasdeconsistncia,quersejanautilizaouniformedepalavrasecones,quersejana
noadernciaapadresdeinterao.

d Osistemanofavoreceoreconhecimentoemdetrimentodalembrana,reduzindoousodamemriade
curtoprazo,ounoofereceajudacontextualadequadaouinformaescapazesdeorientarasaesdo
usurio.

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

16 31
032284000000000001603109
25) Sorequisitosdeusabilidadeprevistosnaliteratura,exceto.

26) Asmtricaspodemedevemserutilizadasparaaferiodausabilidadedeumsistemainterativo.Socritrios
recomendveisdemediodausabilidade:
27) Paramaximizarmosausabilidadedeumsistemainterativocomfocoemumperfildeusurioespordico,quepossuium
baixoconhecimentosintticodosistema,maspossuiconhecimentoefamiliaridadecomousodocomputador,devemos
priorizar:
6.00pontos
6.00pontos
6.00pontos
a Portabilidade.
b Acurcia.

c Reteno.
d Efetividade.
a Nveldequalidadedeserviosobreparmetrostaiscomodisponibilidade,throughputelatnciana
execuodastarefasemumsistemainterativo.
b Tempomdioentrefalhasdemquinaefrequnciadeusodaajudadeumsistemainterativo.
c Escalabilidadeedistribuiodosserviostendoemvistaomximoatendimentoaosusurios.
d Tempomdiodeexecuodeumatarefaetempoconsumidocomerrosduranteainterao.
a Facilidadedeaprendizado.
b Eficincianouso.
c Reteno.
d Empatia.

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

17 31
032284000000000001703107
28) SegundoDonaldNorman(NORMAN,2006,p.73),osseteestgiosdaaocompreendem:formalizarametaou
objetivo,elaborarainteno,especificaraao,executaraao,terapercepodoestadodosistema,interpretaro
estadodosistemaeavaliaroresultado.Sobreosseteestgiosdaao,podemosafirmarque:
29) Emrelaoaprojetodeinterface,nopossvelafirmarmosque:
6.00pontos
6.00pontos
a Oestgiodeexecuodaaoconcentratodooesforofsicoempregadopelousurionarealizaoda
tarefa.
b Ofeedbackproduzidopelosistemainterativodeveincluirumfeedbackarticulatrio,quepermiteao
usurioavaliaraexecuodaaoeumfeedbacksemntico,quepermiteaousurioavaliaroresultado
finaldaexecuodatarefa.
c Adefiniodeumaboametforaparaainterfacedosistemairpermitirareduodoesforocognitivo
despendidopelousurio,tantonoestgiodeexecuodaao,quandoduranteapercepodoestado
dosistema.
d Osseteestgiosdaaoproduzemumciclodeexecuo-avaliaoquesefecharquandoousurio
verificarqueosistemaatingiuoestadoesperadoduranteaelaboraodainteno.
a Ofocoprincipaldoprojetistaaolongododesigndainterfacedeveserasfunesdesempenhadaspelo
sistema,sendoqueoprojetodainterfacecomeacomaidentificaodosrequisitosfuncionaisdesse
sistema.

b Umdosobjetivosdaanlisedetarefaestrelacionadoestruturaohierrquicadastarefasnosistema,
quepodemseragrupadasdediversasformas,entreelasporprocesso(organizaolgicatemporal),ou
porperfildeusurio,nocasodesistemasinterativoscomumaaudinciaamplaediversificada.
c Aanlisedaconcorrnciapodeseassemelhar,emmuitosaspectos,comumaanlisemercadolgica,mas
naengenhariadeusabilidadeelapodeserusadanoapenasparaidentificarfuncionalidadesdesejveis
nosistema,masparacomparareidentificarquestesdeinterao.
d Aconstruodoperfildousuriodevelevaremconsiderao,entreoutrascoisas,osaspectoshumanos
dousurio,oseupapelnainteraocomosistemaeoseuconhecimentodeinformtica,doprocessoe
dosistema.

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

18 31
032284000000000001803105
30) Testesdeusabilidadedevemserrealizadosdurantetodooprocessodedesenvolvimentodeumsistemainterativo.
Entretanto,nosestgiosiniciaisdoprocessodedesenvolvimento,atcnicadeavaliaomaisapropriada:

31) Storyboardpodeserutilizadocomoumprottipodebaixafidelidade,duranteafaseinicialdoprojetodeumsistema
interativoparaweb.Nestaetapa,aprincipalfunodostoryboard:

6.00pontos
6.00pontos
a Avaliaoheurstica
b Inspeoporchecklist.
c Etnografiaeestudodecampo.
d Testesdeusabilidadeemlaboratrio
a Definirolayoutdatelacomfoconadisposiodoscomponentesdenavegaodapgina,taiscomoos
menus.
b Integrardeformaconsistenteoscomponentesgrficosdentrodeumapginaweb,taiscomocamposde
busca,informaoprincipalesecundria.
c Ilustrarcaminhostpicosoufluxosdecliquesdeumclienteaolongodasuanavegaopelowebsite.
d Indicaraestruturadositeduranteodesign,comfoconaarquiteturadainformaoparaarepresentao
domodelomentaldousurio.

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

19 31
032284000000000001903103
32) Duranteaavaliaoheurstica:
33) Qualdosprincpiosdedesigndeinterfaceaseguirnopermiteaousuriosemantenhanocontroledainterao:
6.00pontos
6.00pontos
a Umgrupodeespecialistasanalisaainterfacetomandocomobaseumalistadetalhadaderefernciasde
design.
b Umgrupodeusuriosconduzumexperimentoformalemambientecontrolado.
c Umgrupodeusuriosconduzumexperimentoformalemambientecontrolado.
d Umgrupodeespecialistasrevisaainterfacecombaseemumpequenoconjuntodeprincpiosgeraisde
usabilidade.
a Permitiraousuriointerromperumainterao,mantendooestadoconsistente.
b Permitiraousuriodesfazerumaao(undo),retornandoaopontodepartidadaoperao.
c Proverumcaminhonicoeconsistentedeinteraoatravsdousodeassistentes.
d Ocultardetalhestcnicosdosusurioscasuaisatravsdeumbotodedetalhes.

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

20 31
032284000000000002003101
TecnologiadeBancodeDados-66pontos
Contexto:
ARededeSupermercadoBomSucessoatuacomdozefiliaisespalhadasporsetelocalidadesmineiras,sendoqueem
BeloHorizontesoquatrofiliais.CadaFilialpossuiumaestruturadeinformtica,comumSGBD.Parafacilitara
gernciadarede,cadafilialtemumnomecomoqualconhecidainternamentenaadministraodaredede
supermercado.OcadastrodeProdutosdestarededesupermercadonico,masovalorpeloqualvendidoum
produtopodevariardefilialparafilial.Todasasfiliaispossuemcaixaseletrnicos,aquidenominadosPontodeVenda,
easnotasfiscaisemitidassodotipoconhecidoemSupermercado,semidentificaodecliente.Parafacilitarseu
controledeestoque,estaempresapossuiumaequipedeprofissionaisdeinformticaquedesenvolveuemantmum
sistemaapoiadoemtecnologiadebancosdedadosondeestocadastradososprodutosdosupermercado,asnotas
fiscaisemitidas,eocontroledeestoque(sempreporfilial).Esteultimofeitodemaneirabemsimples:-acada
compradeprodutosparaumaFilialcadastradoototaldecadaprodutocompradoeestevalorsomadoaoestoque.
QuandoefetuadasasvendasnosPontosdeVenda,esteestoquebaixadoatravsdaquantidadevendidaemcadanota
fiscaldevenda.Existemoutrosprocessosintermediriosdecontroledeestoquequegerenciamestoqueemprateleira,
emtorres,etc.,maselesnoseroconsideradosaquiparafacilitaraquesto.Parapossibilitaratrocadeproduto,em
todavendaarmazenadoovalorunitriocomoqualoprodutofoivendido,jqueestevalorpodealteraracada
instante.

Iremossuporquenestaorganizaoforamcriadasasseguintesestruturas,ondeosatributossublinhados
correspondemschaves:

Filial{IdFilial,NomeFilial,IDLocalidade}
Localidade{IdLocalidade,NomeLocalidade}
Produto{IdProduto,NomeProduto}
PontoDeVenda{IdPV,IdFilial}
ProdutoFilial{IdFilial,IdProduto,ValorProduto,QuantidadeProduto}
NotaFiscalVenda{NumeroNotaFiscal,IdPV,DataNotaFiscal,ValorTotalNotaFiscal,IdFilial}
ItemNotaFiscalVenda {NumeroNotaFiscal, NumeroItem, IdProdut o, Val orProdut o, Quant i dade,
ValorItemVenda}
Fornecedor{IdFornecedor,RazoSocialFornecedor,CodigoLocalidadeFornecedor}
NotaFiscalCompra {NumeroNotaCompra,IdFornecedor,DataCompra,ValorTotalNotaFiscalCompra,
IdFilial}
ItemNotaFiscalCompra {NumeroNotaFiscal, NumeroItem, ValorProduto, IdProduto, Quantidade,

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

21 31
032284000000000002103109
34) 1questo(6pontos):SefossenecessriotransmitirdadosdenotafiscaldevendadecadaFilialatravsdeum
documentoXML,aDTDdeumdocumentocontendoaidentificaodaFilial,NotaFiscal,dosprodutosvendidos,da
quantidadevendidaedovalordevendaseriamaisbemrepresentadapor:
ValorItemCompra}
Responderquestesde01a07
6.00pontos
a <!ELEMENTDOC(VENDA)>
<!ELEMENTVENDA(FILIAL(CodigoFilial,NomeFilial)*,NFVENDA((NumeroNotaFiscal,
IdPV,DataNotaFiscal,ValorTotalNotaFiscal),(IdProduto,NomeProduto,Quantidade,
ValorItem)*)))>

b <!ELEMENTDOC(VENDA)>
<!ELEMENTVENDA(FILIAL(CodigoFilial,NomeFilial,NFVENDA((NumeroNotaFiscal,
IdPV,DataNotaFiscal,ValorTotalNotaFiscal),(IdProduto,NomeProduto,Quantidade,
ValorItem))))*>
c <!ELEMENTDOC(VENDA)>
<!ELEMENTVENDA(FILIAL(CodigoFilial,NomeFilial,NFVENDA((NumeroNotaFiscal,
IdPV,DataNotaFiscal,ValorTotalNotaFiscal),(IdProduto,NomeProduto,Quantidade,
ValorItem)+)+))+>
d <!ELEMENTDOC(VENDA)>
<!ELEMENTVENDA(FILIAL(CodigoFilial,NomeFilial),NFVENDA(NumeroNotaFiscal,
IdPV,DataNotaFiscal,ValorTotalNotaFiscal),(IdProduto,NomeProduto,Quantidade,
ValorItem)+)>

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

22 31
032284000000000002203107
35) 2questo(6pontos):DadoumdocumentoXML
<DOC>
<H>
<I>
<J>xxx</J>
<J>xx</J>
<J>xxx</J>
<K>xxx</K>
</I>
<I>
<K>xxx</K>
</I>
</H>
<H>
<I>
<K>xxx</K>
<K>xxx</K>
</I>
</H>
</DOC>

ADTDcorretaparaeleseria:
6.00pontos
a
<!ELEMENTDOC(H(I(J
*
,K
?
))
+
)
*
>

b <!ELEMENTDOC(H(I(J ,K )) )>
? + +
c <!ELEMENTDOC(H(I(J ,K )) ) >
* + * *
d <!ELEMENTDOC(H(I(J ,K )) ) >
* + + +

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

23 31
032284000000000002303105
36) Tendoemvistaocontextoapresentadoacimaeateoriadebancosdedadosdistribudos,seforutilizadatecnologiade
bancosdedadosdistribudonestarededesupermercado,possvelafirmarque:
6.00pontos
a AstabelasformadaspelasestruturasFilial,Produto,Localidade,ProdutoFilialeFornecedordevemser
rplicasassncronas.

b
AtabelaformadapelaestruturaFornecedordeveserfragmentadahorizontalmentepor
localidade.
c AstabelasformadaspelasestruturasNotaFiscalVendaeItemNotaFiscalVendadevemserrplicas. As
tabelasformadaspelasestruturasNotaFiscalVendaeItemNotaFiscalVendadevemserrplicas.
d AtabelaformadapelaestruturaProdutoFilialdeveserfragmentadaporIdFilial.

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

24 31
032284000000000002403103
37) NestaorganizaoexistemcomousuriosdaaplicaoosCAIXAS,quetrabalhamnosPontosdeVendaeprecisamler
dadosdeLocalidade,Filial,PontodeVenda,ProdutoeValorProduto,equeatualizamdadosdeNotaFiscalVendae
ItemNotaFiscalVendaos COMPRADORES,queleemeatualizamosdadosreferentesLocalidade,Fornecedor,
NotaFiscalCompra e ItemNotaFiscalCompra e para tal precisam tambm ler dados de Produtos o grupo
ADMINISTRATIVO,queprecisalertodososdadosequeatualizaosdadosdeValorProdutoosCLIENTESque
consultamonomedoprodutoeovalordoprodutonasFiliaisosGERENTESquepodemlereatualizartodososdados.
Deacordocomessadistribuiodosgruposdeusurioacimaespecificado,estcorreto o seguinte grupo de
comandos:
eandos:
6.00pontos
a GrantselectonLocalidadetopublic
Grantinsert,update,deleteonFilial,Fornecedor,ValorProdutotoAdministrativo,Gerente
Grantinsert,update,deleteonFilialdoAdministrativo,Gerente
b Grantselect,insert,update,deleteonLocalidadetoGerente,Administrativo
GrantselectonFilial,ProdutotoCaixa,Comprador
Grantinsert,update,deleteonItemNotaFiscalVenda,NotaFiscalVendatoCaixa

c GrantselectonLocalidade,Produto,Filial,FornecedortoGerente
GrantselectonNotaFiscalCompra,NotaFiscalVendatoAdministrativo
GrantselectonProdutotopublic

d Grantinsert,select,update,deleteonProdutotoComprador,Administrativo
Grantselect,update,delete,iinsertonFilialtoGerente
Grantselect,insert,update,onNotaFiscalCompra,ItemNotaFiscalCompratoComprador

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

25 31
032284000000000002503100
38) SefssemosconstruirumDataWarehousecomosdadosdestaaplicao,aomodelaratabelaFato,seriam
aglutinaespossveisdeseremretiradasdasbasesdedadosacimaemperodoestipuladopelousurio,exceto:

SefssemosconstruirumDataWarehousecomosdadosdestaaplicao,aomodelaratabelaFato,seriam
aglutinaespossveisdeseremretiradasdasbasesdedadosacimaemperodoestipuladopelousurio,
exceto:

6.00pontos
a
QuantidadedeProdutosvendidosporLocalidade,Filial,TipoProduto.

b
QuantidadedeProdutosvendidosporFilialemumperododeterminado
c
QuantocadaFilialvendeudecadaProduto,emquantidadeevalor,emdeterminadoperodo.
d QuantidadedeVendasrealizadasporFilial,emdeterminadoperodo,queenvolviamProdutoXeoProduto
Y.

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

26 31
032284000000000002603108
39)
AGernciadesteSupermercadoprecisadeinformaesdaquantidadeedovolumeemreais,obtidos
pelavendadedeterminadosprodutosemdeterminadoperododetempo.Seestetempoelavariaacada
pedidoderelatrio,horasolicitandoporsemana,horaporms,horapordataespecfica,amelhor
granularidadeparaatabelaFatoseria:

40) Umtipodesistemadebancodedadosdistribudocomnenhumaautonomia,comaltadistribuiodedadosecom
nenhumaheterogeneidadeconhecidocomo:
6.00pontos
6.00pontos
a Semestral.

b Mensal.
c Semanal.
d Diria
a SistemadeBancodeDadosCentralizados.

b SistemadeBancodeDadosDistribudosPuros.
c SistemadeBancosdeDadosFederado.
d Sistemadebancosdedadosmultibase.

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

27 31
032284000000000002703106
41) Dadasasafirmativasabaixo,respondaconformeindicadonogabaritoacima.
1.AXMLpossibilitatrocadedadosentreaplicativosWeb,proporcionandomaiorinteroperabilidade.
2. AestruturadodocumentoXMLpermitequeferramentasbaseadasembancodedadospossamprocessare
consultarseucontedo
3.DocumentosXML,geralmente,ocupampoucoespaoemdisco.
42) Dadasasafirmativasabaixo,respondaconformeindicadonogabaritoacima.

1)AXMLoferecefacilidadestantoparaosquedefinemodocumentocomoparaosrecebemoutrabalhamcomele.
2)AfunodeumaDTDdefiniraordemcomaqualoselementosdevemapareceremumdocumentoXML.

3)EmXML,umdocumentobemformadoaqueleparaoqualtodasastagsabertassofechadasposteriormente.

6.00pontos
6.00pontos
a Setodasasafirmativasforemcorretas.
b Seapenasumaafirmativaforcorreta.
c Seapenasduasafirmativasforemcorretas
d Setodasasafirmativasforemfalsas.
a Setodasasafirmativasforemcorretas.
b Seapenasumaafirmativaforcorreta.
c Seapenasduasafirmativasforemcorretas.
d Setodasasafirmativasforemfalsas.

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

28 31
032284000000000002803104
43) Dadasasafirmativasabaixo,respondaconformeindicadonogabaritoacima.

1) TransparnciadeRedeamaneiracomoumsistemadebancosdedadosdistribudoencobreaosusuriosos
detalhesdedistribuiodedadosnarede.
2)Rplicasdevemserutilizadasemtabelacujautilizaototalporusuriosdediferenteslocaisdarede.
3)Emumsistemadebancosdedadosdistribudo,ousurionoprecisasepreocuparcomalocalizaododado,no
casodasfragmentaeserplicas,poisoSGBDDasseguraconsistnciaeintegridadenecessriasaesta
transparncia.

44) Dadoasafirmativasabaixo,respondaconformeindicadonogabaritoacima.
1)OsmetadadosnemsempreprecisamserconsideradosemprojetosdeDataWarehouse.
2)Ogrodeumdatawarehouseequivaletemporalidadenaqualosfatosestoarmazenados.

3)OssoftwaresdeDataWarehouseoferecemfuncionalidadesRoll-upeDrillDownqueequivalemageneralizaese
especializaesdosfatosemnveismaisaltosemaisbaixos,respectivamente.
6.00pontos
6.00pontos
a Setodasasafirmativasforemcorretas.
b Seapenasumaafirmativaforcorreta
c Seapenasduasafirmativasforemcorretas.
d Setodasasafirmativasforemfalsas.
a Setodasasafirmativasforemcorretas

b Seapenasumaafirmativaforcorreta
c Seapenasduasafirmativasforemcorretas
d Setodasasafirmativasforemfalsas

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

29 31
032284000000000002903102
GABARITO

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

30 31
032284000000000003003100
FOLHADERASCUNHO

ENG.DESOFTWARE
ALUNO: MATRCULA:
AVALIAO: DATA:
DISCIPLINA:
TURMA:
Pgina

de

31 31
032284000000000003103108

You might also like