Академический Документы
Профессиональный Документы
Культура Документы
file:///C:/Users/Leonardo/Desktop/Estcio_files/bdq_prova_resultado_...
Nota do Trab.: 0
Turma: 9001/A
Nota de Partic.: 2
Nas atividades de levantamento de requisitos, precisamos identificar os servios esperados do sistema e restries
sobre as quais ele deve operar. Desta forma, precisamos utilizar tcnicas de elicitao. Comente trs tcnicas
utilizadas. Diga, tambm, qual a finalidade de cada uma dessas tcnicas.
Resposta:
O ciclo de vida tradicional de desenvolvimento de software compreende em geral as seguintes fases: especificao
de requisitos, anlise, projeto, implementao e testes.
Descreva o objetivo de cada uma destas fases.
Resposta: Na especificao de requisitos, deve-se coletar informaes sobre a necessidade do cliente, onde, ser
analisado a regra de negcio e coleta de pontos crticos, e o que ele espera do sistema, se utilizando de tcnicas de
elicitao. Na anlise, onde, feito a traduo do que foi coletado, onde o analista ir traduzir e capturar os
pontos relevantes debatendo com o cliente o que foi compreendido. No projeto onde, se tem a regra de negcio
definida e como ser aplicado no desenvolvimento, onde, ir se usar de metodologias e melhores prticas para
traduzir tudo a equipe de desenvolvimento. Na implementao, onde, se inicia a codificao, com linguagem de
programao j definida, onde, ir se transformar o desenho em diversos tipos de componentes de cdigos de
programao. Na fase de testes onde, ir se validar o que foi desenvolvido, saturando o produto, e comparando
com o que foi projetado, com o objetivo de aumentar a qualidade do produto ou sistema que ser implantado.
Gabarito: A fase de especificao de requisitos responsvel por identificar o que o sistema deve contemplar.
Muitas atividades so desenvolvidas nesta fase a exemplo de: identificao e priorizao de requisitos, estudo de
viabilidade e definio do escopo do sistema.
Na fase de anlise tambm estamos interessados em entender os requisitos. preciso conhecer profundamente o
negcio do cliente.
Aps as fases de entendimento do negcio, temos que mapear uma soluo computacional para o sistema, definir
como ser construdo o sistema. Esta a fase de projeto, onde pensamos na arquitetura, interface grfica,
persistncia dos dados, entre outros aspectos. A fase de implementao consiste em codificar o sistema de acordo
com a especificao construda nas fases anteriores.
A fase de testes responsvel por validar se o sistema atende especificao. Atualmente esta fase est integrada
1 de 4
26/06/2014 01:38
BDQ Prova
2 de 4
file:///C:/Users/Leonardo/Desktop/Estcio_files/bdq_prova_resultado_...
s demais fases, pois devemos pensar em teste de software desde as fases iniciais de especificao do sistema.
NO fase do RUP?
Construo.
Transio.
Iniciao ou concepo.
Elaborao.
Gerenciamento.
Considere os seguintes requisitos de um Sistema de Folha de Pagamento e classifique cada um como sendo F
(Funcional) e NF (No Funcional).
26/06/2014 01:38
BDQ Prova
3 de 4
file:///C:/Users/Leonardo/Desktop/Estcio_files/bdq_prova_resultado_...
No processo de desenvolvimento de software a fase de teste possui uma importncia fundamental. Analise cada
item seguinte, classificando-os como V (verdadeiro) ou F (falso).
1. A fase de teste tem como objetivo detectar possveis defeitos ou erros que possam surgir na fase de
implementao;
2. Nessa fase, de testes, devem-se coletar os resultados e analis-los e consert-los somente depois de sua
implantao.
3. Essa fase essencial para aumentar a qualidade do produto ou sistema em que ser implantado. 4
4. Tem como objetivo encontrar um erro que ainda no foi descoberto. correto, apenas, o que se afirma em
Assinale a NICA opo com a sequncia correta de V e F.
1-F; 2-V; 3-F; 4-V
1-V; 2-F; 3-V; 4-V
1-V; 2-V; 3-V; 4-F
1-V; 2-V; 3-F; 4-F
1-F; 2-F; 3-V; 4-F
26/06/2014 01:38
BDQ Prova
4 de 4
file:///C:/Users/Leonardo/Desktop/Estcio_files/bdq_prova_resultado_...
Em relao aos princpios de qualidade em software, no tocante testabilidade de software, a sentena "quanto
menos modificaes, menos interrupes no teste" est relacionada com uma caracterstica. Essa caracterstica
identificada como
compreensibilidade
estabilidade
observalibilidade
controlabilidade
operacionalidade
Observao: Eu, LEONARDO FERREIRA BULCO, estou ciente de que ainda existe(m) 1 questo(es) no respondida(s) ou
salva(s) no sistema, e que mesmo assim desejo finalizar DEFINITIVAMENTE a avaliao.
Data: 20/06/2014 19:57:27
26/06/2014 01:38
BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_...
Nota do Trab.: 0
Turma: 9001/AA
Nota de Partic.: 2
Considerando os dois paradigmas de desenvolvimento de software, estudados na aula 1: Estruturado e Orientado a objeto.
Assinale qual das afirmativas abaixo est incompatvel com estes paradigmas:
I. O atributo descreve as caractersticas dos objetos.
II. A iterao um tipo de instruo onde os passos so repetidos at uma condio ser atingida.
III. Mtodo o tipo de instruo que pode ser executada baseada em uma condio lgica.
Apenas a afirmativa I est incompatvel
Todas as afirmativas esto compatveis
Apenas as afirmativas I e II esto incompatveis
Apenas a afirmativa III est incompatvel
Apenas as afirmativas II e III esto incompatveis
Gabarito Comentado.
Dentre os diferentes programas de controle financeiro disponveis na Google Play tem um da Globo News, onde possui uma
interface simples de utilizar, mas durante o seu uso sempre aparece um banner com propaganda da Caixa Econmica federal.
Analisando estas caractersticas podemos classificar este software como:
Adware
Trial
Demo
Shareware
Comercial
1 de 4
23-10-2015 20:11
BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_...
A etapa de anlise no processo de desenvolvimento de software tem como objetivo, criar uma estratgia de
soluo, sem se preocupar como essa estratgia ser realizada, ou seja, utilizar as necessidades dos clientes,
depois de compreendido o problema, para resoluo do problema solicitado. Associe corretamente a coluna da
esquerda com as respectivas atividades.
( ) til para representar a realidade atravs de modelos, como por exemplo
diagramas.
1. Modelagem
2. Anlise
3. UML - Unified
Modeling Language
4. Anlise Estrutural
2, 4, 1, 3
3, 1, 2, 4
4, 3, 1, 2
2, 3, 4, 1
1, 3, 4, 2
Considerando o seguinte mini mundo marque a alternativa correta que indica os elementos da anlise comportamental:
"A estratgia da Livraria ESTCIO no prev a manuteno de livros em estoque. Todos os livros solicitados por seus clientes so,
semanalmente, encomendados s editoras. As editoras e os livros comercializados so selecionados pela Direo da Livraria. Os
clientes solicitam os livros pela internet a partir do cdigo, aps a anlise do resumo. Os pedidos so analisados e encomendados
2 de 4
23-10-2015 20:11
BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_...
s editoras no final de toda semana. Quando os livros so fornecidos, a livraria confere a nota de entrega da editora com a
requisio, devolve as que contiverem erros e atende aos pedidos dos clientes, emitindo a faturas de cobrana. Se o fornecimento
dos livros estiver correto, as faturas encaminhadas pelas editoras so registradas e pagas."
I. Cdigo do livro.
II. Encomendar livros.
III. Editoras.
IV. Conferir requisio.
V. Resumo.
I e IV esto corretas.
II, III e IV esto corretas.
II e IV esto corretas.
III e IV esto corretas.
I, III e IV esto corretas.
Gabarito Comentado.
Com relao ao nvel de abstrao e agregao dos elementos dos sistemas, o nvel que representa o comportamento de cada
componente, sendo desenvolvido em conjunto com a documentao voltada para os usurios ou com a documentao do cdigo
do programa o
operacional ou desenho lgico
operacional ou desenho detalhado
estratgico ou desenho arquitetnico
ttico ou desenho lgico
estratgico ou desenho detalhado
Gabarito Comentado.
3 de 4
23-10-2015 20:11
BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_...
Sabemos que existem duas modalidade de testes de software. Ela so classificadas em:
I- Testes Estticos, onde permite que o cdigo seja avaliado em termos de defeitos estruturais ou fraquezas sistemticas que
possam gerar defeitos;
II- Testes Estticos, que so realizados aps a integrao de todos os mdulos do sistema;
III- Testes Dinmicos, que so testes baseados na execuo do cdigo do programa, e para isso precisam de um questionrio com
base nos aspectos estruturais e funcionais do programa;
IV- Testes Dinmicos, que devem ser feitos antes da implementao, ou seja, nas fases iniciais;
correto, apenas, o que se afirma em:
I e III;
II e IV;
III e IV;
II e III;
I e II;
Gabarito Comentado.
4 de 4
23-10-2015 20:11
25/11/2015
BDQ Prova
Avaliao
DESOFT
PROCESSOSDEDESENVOLVIMENTO
TipodeAvaliao:AV
Aluno:
Professor: RAFAELDIASRIBEIRO
Turma:9006/AA
1aQuesto(Ref.:97178)
Pontos:1,5/1,5
Ociclodevidadeumsistemacontempladiversasfases.Descrevaasatividadesprincipaisquedevemser
desenvolvidasnafasedeprojetodeumsistema.
Resposta:Afasedeprojetoasoluoparaoproblemaencontradonafasedeanlise,suasprincipaisatividades
so:definirqualserobancodedadosaserutilizado,arquiteturadosistema,linguagemdeprogramao,
interfacegrfica,definirosrecursosfisicosnecessriosdosistema.
Gabarito:Afasedeprojetoresponsvelpelasoluocomputacionalquedaremosaoproblema(sistema)definido
nasfasesdeanliseeprojeto,ouseja,comoosistemaserconstrudo.Compreendeatividadestaiscomo,
definiodaarquiteturadosistema(ex.arquiteturabaseadaemcomponentes,organizaoemcamadas,etc.)
definiodomodelofsicodobancodedadosdefiniodainterfacegrficadosistema(construodetelas,etc.)
especificaodeplanosdeteste,entreoutrasatividades.
2aQuesto(Ref.:692410)
Pontos:1,0/1,5
Justifiqueaseguinteafirmativa:DasatividadesdeumProcessodeDesenvolvimentodeSoftwareaCodificaoa
nicaatividadequesergarantidamentefeita.
Resposta:Noconcordo,todasasetapastemqueestaremconcludasparagarantiraqualidadedosoftware.So
asetapas:requisitos,analise,projeto,codificao,testes,implantaoemanuteno.Semumprojetobem
especificado,analisadoeprojetado,notemcomogarantirumaboacodificao.
Gabarito:Desdequeoprojetonosejacanceladoacodificaodefatoanicaatividadequeser
garantidamenterealizada,poisanlisederequisitoseprojetosvezessodeixadosparatrsoufeitosdeforma
indevida,ostestespodemserdeixadosparatrsdevidoocustoetempoparaentregadosoftware.Noentanto,
noimportaquopobreoucaticosejaoprojetodosoftwareaconstruosemprerealizadaparaquesetenha
umentregvel.
3aQuesto(Ref.:567904)
Pontos:0,5/0,5
AssinalequaldasalternativasabaixoNOdefinecorretamentecomaclassificaodeumsoftwaredeacordocom
asualicenadepublicao:
ComercialProgramaporquesepagaumataxadelicenciamentoparasuautilizao.
SoftwareFreewareProgramadecomputadorcujousonoimplicaopagamentodelicenadeuso.
DemoFraodeumprograma.Funcionacomomaterialpromocionalparadaraoportunidadedoproduto
seravaliado.
TrialProgramadecomputadorquepossuilimitaesdetempoe/oufuncionalidades.Aofinaldotempo
estabelecido,oprogramapoderequisitaropagamentoparausodosoftwarecompletooupodecontinuar
http://simulado.estacio.br/bdq_prova_resultado_preview.asp
1/4
25/11/2015
BDQ Prova
rodandosemtodasassuasfuncionalidadesou,ainda,interromperoseuuso.
SoftwareLivreProgramadecomputadorcujautilizao,cpiaedistribuionopossuemrestrio.
comumocdigofonteestardisponvelparamanuselo.
GabaritoComentado.
4aQuesto(Ref.:235218)
Pontos:0,5/0,5
EmProcessosdeDesenvolvimentodeSoftwareencontramosvriosconceitosamplamenteutilizadospelos
profissionaisdeTI.OLevantamentodeRequisitosreneasatividadesquevisamaobteroenunciadocompleto,
claroeprecisodosrequisitosdeumprodutodesoftware.Estesrequisitosdevemserlevantadospelaequipedo
projeto,emconjuntocomrepresentantesdocliente,usurioschaveseoutrosespecialistasdareadeaplicao.O
conjuntodetcnicasempregadasparalevantar,detalhar,documentarevalidarosrequisitosdeumprodutoforma
aEngenhariadeRequisitos(Pdua,2009).Destaforma,podemosavaliarquerequisitosdesoftwarepodemser
I.Descriesdosserviosfornecidospelosistema.
II.Restriesecaractersticasdessesservios.
III.ApresentadossomentecomoNoFuncionais.
IV.ApresentadossomentecomoFuncionais.
correto,apenas,oqueseafirmaem
I,IIeIII
IeII
II,IIIeIV
IeIII
IIeIV
GabaritoComentado.
5aQuesto(Ref.:661147)
Pontos:0,5/0,5
AlinguagemdeModelagemUnificada(UML)emergiucomonotaopadro,defatoededireito,paraamodelagem
orientadaaobjetos.Destaforma,asentenaqueconceituaapropriadamenteaUML:
ummtodoparaespecificaremodelarosartefatosdossistemas.
ummtodocomumparaarepresentaodaorientaoaobjetos.
umalinguagemparaimplementarosconceitosdaorientaoaobjetos.
umprocessodeespecificaoemodelagemdesistemasorientadosaobjeto.
umalinguagemvisualparaespecificar,construiredocumentarosartefatosdossistemas.
GabaritoComentado.
6aQuesto(Ref.:710799)
Pontos:0,0/0,5
Areutilizaodeobjetosserefereareutilizarmososseguinteselementosemumprocessodedesenvolvimentode
software:
aproveitamentodeideiasedebibliotecas
bibliotecaseclassesfundamentais
partedecdigoeacamadadearquitetura
mdulodecdigobinrioeclassesfundamentais
http://simulado.estacio.br/bdq_prova_resultado_preview.asp
2/4
25/11/2015
BDQ Prova
partedecdigodeprogramaebibliotecas
7aQuesto(Ref.:711284)
Pontos:0,5/0,5
Escolha uma modalidade de testes na coluna da esquerda e associe corretamente para cada uma das
classificaesapresentadasnasalternativasnacolunadadireita.
Modalidade
Classificaes
()TestesdeintegraoTesteparaidentificarerrosduranteaintegraoeinteraoentre
osmdulosouunidadesdosistema
1.Quanto
utilizaodo
cdigo
2.Quantoao
objetivona
buscapeloerro
()TestesestticosSotestesrealizadospelaanlisedocdigofonte.Otipodeanlise
visual,podendohaverumquestionrioparaacompanharostestes,inspecionandoocdigo
desenvolvidopelaequipedeprogramao
()TestesdinmicosSotestesbaseadosnaexecuodocdigodoprograma.Ostestes
seguem,tambm,umquestionriocombasenosaspectosestruturaisefuncionaisdo
programa
()TestesdeunidadeTesterealizadoemummduloouemalgunsmdulosdefinidosque
representamumanicaunidade.Adeterminaodaquantidadedemdulosaserem
testadosestcontidanadocumentaodeprojeto
()TestesdevalidaoTesterealizadoapsaintegraodetodososmdulosdosistema
2,2,1,1,2
1,1,1,2,2
2,1,1,2,1
2,1,1,2,2
2,1,2,1,1
8aQuesto(Ref.:567950)
Pontos:0,5/0,5
A fase de implementao, ou codificao, tem como objetivo escrever o programa em uma linguagem de programao, seguindo
normasediretrizesdaempresaqualodesenvolvedorestejaligado.
Associeacolunadaesquerdacomacolunadadireitaeemseguidamarqueaalternativacorreta,considerandoasequenciadecima
parabaixo:
1.Implementao()Conjuntodeinstruesgeradasatravsdeumalinguagemdeprogramao,demaneiralgicaeestruturada
apsoprocessodecompilaoouinterpretao.
2.Desenho()Etapadoprocessodedesenvolvimentodesoftwarejestudadaanteriormente.
3. Cdigo Fonte ( ) Processo que realiza a transformao do desenho em diversos tipos de componentes de cdigo de
programao.
4.CdigoObjeto()Sequnciabinriadeaesdiretamentedirecionadasparaoprocessadordamquina.
5.CdigoMquina()Resultadodacompilaodocdigofonte.
3,2,1,5,4
5,4,3,2,1
4,5,3,1,2
2,1,4,3,5
1,4,5,2,3
http://simulado.estacio.br/bdq_prova_resultado_preview.asp
3/4
25/11/2015
BDQ Prova
9aQuesto(Ref.:616268)
Pontos:1,0/1,0
Considerandoimportnciadedocumentartodosospassosdoprocessodedesenvolvimentodesoftware.
Completeafraseescrevendoonomedecadatipoutilizadonadocumentaodoprocesso:
__________:Documentaoutilizadaporgerentesdeprojetos,executivosegerentesfuncionais,paraacompanhar
oandamentodoprojeto.
__________:Documentaodeacompanhamentoderecursosutilizadosduranteoandamentodoprojeto.
__________:Estabeleceoformatoeacadnciadecomooprocessodeveserimplementado.
__________:Estabeleceaformadecomunicaoentreosmembrosdoprojeto.
__________:Descreveestratgiasdecomochegaraoresultadofinal,registramoserros,problemaseideiasque
ocorremduranteoprojeto,easrazesqueforamutilizadasparaastomadasdedecises.
RelatriosPadronizaodeprocessosCronogramasDocumentostcnicosComunicao
CronogramasDocumentostcnicosRelatriosPadronizaodeprocessosComunicao
CronogramasRelatriosPadronizaodeprocessosComunicaoDocumentostcnicos
PadronizaodeprocessosRelatriosComunicaoDocumentostcnicosCronogramas
ComunicaoCronogramasPadronizaodeprocessosDocumentostcnicosRelatrios
GabaritoComentado.
10aQuesto(Ref.:611647)
Pontos:1,0/1,0
OMtodoScrumumametodologiaquetemcomofilosofiaoManifestogil.Possuipapelbemdefinidoparaas
atividadesdurantetodooprocesso.Umavezlevantadasasquestesaseremtrabalhadas,determinadoum
perododetempoparaarealizaodeumdeterminadorequisito.Duranteesseintervalo,sofeitasreuniesdirias
paraacompanhamentodoandamentodasatividades.
CompleteafraseescrevendoonomedecadaumadascaractersticasdomodeloScrum:
I)_____________:Perodoparafinalizaodecadarequisito
II)_____________:Reuniodiriaparaanlisedeandamentodoprojeto
III)_____________:Listacomfuncionalidadesaseremimplementadas
IV)_____________:AnlisefeitadoProductBacklog.Cadarequisitoanalisado,interpretadoeinformado
equipecomoserimplementado
V)_____________:ResponsvelporcoordenaroScrumeajudaraatenderosimpedimentosquepossamocorrer
natentativadenoestouraroSprint.
AssinaleaNICAopoqueapresentaacomplementaocorretadecadafrase(IaV).
SprintScrumScrumMasterProductBacklogSprintBacklog
SprintDailyScrumProductBacklogSprintBacklogScrumMaster
ProductBacklogScrumMasterSprintBacklogSprintSrum
ScrumMasterSprintScrumProductBacklogSprintBacklog
ProductBacklogSprintBacklogSprintScrumScrumMaster
GabaritoComentado.
Perododenovisualizaodaprova:desde12/11/2015at24/11/2015.
http://simulado.estacio.br/bdq_prova_resultado_preview.asp
4/4
Resposta: Utilizar um processo de construo primando por todas as partes envolvidas nessa atividade.
Gabarito: Utilizar um processo para construo de um produto de software primando por todas as fases que envolvem essa atividade.
Baseado no seu entendimento em sala de aula, descreva a relao existente entre Processo X Projeto X Produto, de software.
Resposta: Processo - Atividades repetidas, visando uma sequncia rotineira. Vrios processos formam um projeto. Projeto - Atividade bem definida, composta de comeo,
meio e fim. Visa a obteno de um produto. Produto - Resultado final de um projeto.
Gabarito: 1) Processo uma receita que seguida por um projeto; Projeto concretiza uma abstrao, que o processo; Produto o resultado do projeto utilizando o
processo 2) Processo um conjunto de atividades de engenharia necessrias para transformar os requisitos do usurio em software. O projeto a execuo de cada
atividade do processo, aplicando-se mtodos e ferramentas, para se alcanar o objetivo final que o produto.
Analisando o estudo de caso abaixo, marque a alternativa que define os atores do sistema.
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de sade: "Febre de 40". O atendente anota o nome e o estado
de sade em uma ficha e o encaminha para o mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o total de pacientes
por queixa apresentada."
Caso de uso "Vender produto" pode ser realizado tanto por Gerente quanto por Vendedor.
Vendedor no pode realizar nenhum caso de uso.
Caso de uso "Calcular ranking de vendedores" pode ser realizado somente por Gerente.
Gerente pode realizar tanto o caso de uso "Vender produto" quanto o "Calcular ranking de vendedores".
A representao denominada de Generalizao de Ator.
As modalidades de teste so classificadas quanto ao uso do cdigo em Testes Estticos ou Verificaes e Testes Dinmicos ou Validaes. Analise as afirmativas abaixo e
assinale a nica resposta correta.
I- Testes Estticos so efetuados antes da implementao e Testes Dinmicos nas fases iniciais, verificando a qualidade do software;
II- Testes Estticos so efetuados para verificar a qualidade no processo e Testes Dinmicos so efetuados para verificar a qualidade do produto;
III- Testes Estticos so efetuados para verificar a qualidade no produto e Testes Dinmicos so efetuados para verificar a qualidade do processo;
IV- Testes Estticos so efetuados nas fases iniciais do projeto e Testes Dinmicos so efetuados durante ou aps a implementao.
Analisando os tipos de linguagens existentes, encontramos as linguagens que so interpretadas e as linguagens que so compiladas. Uma caracterstica marcante das
linguagens interpretadas :
Por acontecer em tempo de execuo, tipicamente tem um timo desempenho
Primeiro, faz uma leitura completa do cdigo, identificando variveis e outros elementos e montando uma tabela com estas informaes
As linguagens interpretadas fazem alteraes no cdigo, de forma a torn-lo otimizado
As linguagens interpretadas executam o cdigo at o ponto em que h um erro
Enquanto uma linha sempre uma instruo na traduo, x linhas no cdigo tero y linhas de comandos de mquina, de acordo com o interpretador
Em relao aos princpios de qualidade em software, no tocante testabilidade de software, a sentena "quanto menos modificaes, menos interrupes no teste" est
relacionada com uma caracterstica. Essa caracterstica identificada como
controlabilidade
observalibilidade
estabilidade
compreensibilidade
operacionalidade
O Mtodo XP, tambm conhecido como eXtreme Programming, um mtodo que pertence metodologia gil de desenvolvimento de software. Identifique a nica opo que
NO pertence s prticas deste mtodo:
Pequenas verses - Pequenas verses aceitas pelo cliente ajudam na aceitao do programa completo
Ritmo sustentvel - Utilizar o tempo de trabalho dentro do especificado. Sem horas adicionais
Testes de verificao - Testes de verificao realizados pelo cliente
Reunies em p - Utilizadas para no perder o foco no assunto
Padro de codificao - Estabelecimento de regras de cdigo de programa
26/06/2015
BDQProva
Fechar
Avaliao:CCT0194_AV_201102047309PROCESSOSDEDESENVOLVIMENTODE
TipodeAvaliao:AV
SOFTWARE
Aluno:201102047309GABRIELFAVATONASCIMENTO
Professor: ADRIANAAPARICIOSICSUAYRESDONASCIMENTO
Turma:9002/AB
NotadaProva:3,5NotadePartic.:1,5Data:16/06/201509:06:09(F)
1a Questo(Ref.:95286)
Pontos:0,0/1,0
NociclodevidadoProcessoUnificado,ostestestmseuapogeudemonstradonalinhadivisriaentre:
ConstruoeConcepo.
ConcepoeElaborao.
RequisitoseAnlise.
ProjetoeConstruo.
ConstruoeTransio.
GabaritoComentado.
2a Questo(Ref.:235163)
Pontos:0,5/0,5
Considerandoosdoisparadigmasdedesenvolvimentodesoftware:EstruturadoeOrientadoaobjeto,complete
afraseescrevendoonomedecadaelementodecdigoutilizadoemlinguagemdeprogramao:
__________:Descreveascaractersticasdosobjetos.
__________:Tipodeinstruoexecutadadeformasequencial.
__________:Tipodeinstruesquepodemserrepetitivasatumacondioseratingida.
__________:Servioqueaclassepresta.
__________:Tipodeinstruesquepodemserexecutadasbaseadasemumacondiolgica.
Marqueaalternativacorreta:
AtributoIteraoMtodoSeleoSequncia
SequnciaIteraoAtributoMtodoSeleo
IteraoMtodoSeleoAtributoSequncia
AtributoSequnciaIteraoMtodoSeleo
MtodoSeleoAtributoSequnciaIterao
GabaritoComentado.
3a Questo(Ref.:232229)
Pontos:0,5/0,5
Aprimeirafasedoprocessodedesenvolvimentodesoftwareoestudodeviabilidade.Umitemimportante
nestafaseaapuraodoROI(RetornoSobreoInvestimento)querepresentadopelaequao:ROI=(Lucro
Liquido)/Investimento.Apartirdestadefinio,qualamelhorconsideraoquepodeserfeitaparaoROI?
data:text/htmlcharset=utf8,%3Cbody%20bgcolor%3D%22%23C3CBCD%22%20link%3D%22%23333333%22%20vlink%3D%22%23333333%22%20ali
1/4
26/06/2015
BDQProva
Quantomenorovalorentreolucrolquidoeoinvestimento,pioroROI
Quantomenorovalorentreolucrolquidoeoinvestimento,melhoroROI
Quantomaiorovalorentreoinvestimentoeolucrolquido,pioroROI
Quantomaiorovalorentreolucrolquidoeoinvestimento,melhoroROI
OROIrepresentaseasrestriesdeprazoseroatendidas
GabaritoComentado.
4a Questo(Ref.:63249)
Pontos:0,5/0,5
Considerandooseguinteminimundomarqueaalternativacorretaqueindicaoselementosdaanlise
comportamental:
"AestratgiadaLivrariaESTCIOnoprevamanutenodelivrosemestoque.Todososlivrossolicitadospor
seusclientesso,semanalmente,encomendadosseditoras.Aseditoraseoslivroscomercializadosso
selecionadospelaDireodaLivraria.Osclientessolicitamoslivrospelainternetapartirdocdigo,apsa
anlisedoresumo.Ospedidossoanalisadoseencomendadosseditorasnofinaldetodasemana.Quandoos
livrossofornecidos,alivrariaconfereanotadeentregadaeditoracomarequisio,devolveasque
contiveremerroseatendeaospedidosdosclientes,emitindoafaturasdecobrana.Seofornecimentodos
livrosestivercorreto,asfaturasencaminhadaspelaseditorassoregistradasepagas."
I.Cdigodolivro.
II.Encomendarlivros.
III.Editoras.
IV.Conferirrequisio.
V.Resumo.
IIeIVestocorretas.
IIIeIVestocorretas.
I,IIIeIVestocorretas.
II,IIIeIVestocorretas.
IeIVestocorretas.
GabaritoComentado.
5a Questo(Ref.:32765)
Pontos:0,5/0,5
Analisandooestudodecasoabaixo,marqueaalternativaquerepresentaaindicaodasclassesquepodem
seridentificadasnocontexto:
"Umpacientesedirigeaumpostodesadeeapresentaseunome:"JosdaSilva"edescreveseuestadode
sade:"Febrede40".Oatendenteanotaonomeeoestadodesadeemumafichaeoencaminhaparao
mdico,queoatendeeregistranafichaosprocedimentosadotados.Nofinaldomsomdicocontabilizao
totaldepacientesporqueixaapresentada."
AtendenteeMdico.
Somenteocliente.
ClienteeProcedimentos.
Clienteeatendente.
Cliente,atendenteeProcedimentos.
GabaritoComentado.
data:text/htmlcharset=utf8,%3Cbody%20bgcolor%3D%22%23C3CBCD%22%20link%3D%22%23333333%22%20vlink%3D%22%23333333%22%20ali
2/4
26/06/2015
BDQProva
6a Questo(Ref.:54922)
Pontos:0,5/0,5
VocesttrabalhandocomoanalistadetesteemumprojetodePDSparaasecretriadesadedoseuestado.Suaprimeira
atividadetestaredocumentarosresultadosobtidosnaexecuodomduloqueacessaositedoGOOGLEMAPSpara
determinarotempo,emminutosdedeslocamento,queumaambulncialevardeumdeterminadopostomunicipalde
primeiroatendimentodesadeatodestinodachamada.
Paratalteste,necessriofornecercomoentradanosoendereodolocaldeorigemdopostomunicipaldesadeemque
aambulnciaseencontra,comotambm,oendereodolocaldedestinodaambulncia.Comoresultadodeveseobtero
tempoaproximadoemminutosdotrajeto.
CombasenestaprimeiraatribuioquevocrecebeuedeacordocomaclassificaodoPDS,identifiquenasopesabaixo,
emqualtipodetestevocfoiporvocexecutado.
Testecaixapreta
Testedacompilaoprvia
Testedeintegrao
Testecaixabranca
Testedesistemas
GabaritoComentado.
7a Questo(Ref.:568087)
Pontos:0,0/0,5
Na fase da implementao, o analista ou desenvolvedor detalha e implementa o que foi definido na etapa de
desenho,atravsdecomponentesdecdigodeprogramaedocumentaodetalhada.
Completeafraseescrevendoonomedecadadefiniodoselementosutilizadosnaimplementaoemarquea
alternativacorreta:
__________:Linguagemdeprogramaoqueutilizaaarquiteturadoprocessadorparaexecutarasaes.Esta
linguagem a que mais se aproxima dos cdigos de execuo direta do processador, ou seja, linguagem de
mquina.
__________: Programa que faz uma leitura do cdigo fonte, desenvolvido em uma linguagem de alto nvel, e
transcreveparaumnovotipodelinguagemchamadadebaixonvel.
__________: Comumente chamada de linguagem de programao, esta linguagem se aproxima mais da
linguagemhumana,ouseja,linguagemcomumpadrodeentendimentohumanobemdefinido.
__________: Programa que, alm de fazer a leitura do cdigo fonte e transformlo em cdigo objeto,
transformaoemumcdigoexecutvel.
Interpretador,Linguagemdealtonvel,Linguagemdebaixonvel,Compilador.
Linguagemdebaixonvel,Compilador,Linguagemdealtonvel,Interpretador
Compilador,Interpretador,Linguagemdealtonvel,Linguagemdebaixonvel
Compilador,Interpretador,Linguagemdebaixonvel,Linguagemdealtonvel
Linguagemdealtonvel,Linguagemdebaixonvel,Interpretador,Compilador
GabaritoComentado.
8a Questo(Ref.:673138)
Pontos:0,0/1,5
UmadastcnicasapresentadasnaAnlisedeRequisitosaECONMICAqueVisaaatenderosrequisitos
financeirosdoprojeto/produto.Estaanliseconsideradaamaiscritica,poisconsisteemjulgarseoprojeto
serdeficitrioouseoscustosdesuaimplementaonoteroosbenefciosdesejados.Umadasferramentas
utilizadasaAnlisedoROI(ReturnOverInvestimentRetornosobreInvestimento)queopercentualque
medearelaoentrequantoseganhouequantoseinvestiu.ROI=(TOTALDOLUCROTOTALDO
CUSTO)/TOTALDOCUSTO.OProjetoAtemROIde12%eoProjetoBde25%.Qualomelhorprojeto,baseado
naanlisefinanceira?Justifique.
data:text/htmlcharset=utf8,%3Cbody%20bgcolor%3D%22%23C3CBCD%22%20link%3D%22%23333333%22%20vlink%3D%22%23333333%22%20ali
3/4
26/06/2015
BDQProva
Resposta:OprojetoA,poisseudeficitmenor.
Gabarito:ProjetoB.Quantomaiorataxaderetorno,melhororetornodoprojeto
9a Questo(Ref.:616268)
Pontos:1,0/1,0
Considerandoimportnciadedocumentartodosospassosdoprocessodedesenvolvimentodesoftware.
Completeafraseescrevendoonomedecadatipoutilizadonadocumentaodoprocesso:
__________:Documentaoutilizadaporgerentesdeprojetos,executivosegerentesfuncionais,para
acompanharoandamentodoprojeto.
__________:Documentaodeacompanhamentoderecursosutilizadosduranteoandamentodoprojeto.
__________:Estabeleceoformatoeacadnciadecomooprocessodeveserimplementado.
__________:Estabeleceaformadecomunicaoentreosmembrosdoprojeto.
__________:Descreveestratgiasdecomochegaraoresultadofinal,registramoserros,problemaseideias
queocorremduranteoprojeto,easrazesqueforamutilizadasparaastomadasdedecises.
CronogramasRelatriosPadronizaodeprocessosComunicaoDocumentostcnicos
PadronizaodeprocessosRelatriosComunicaoDocumentostcnicosCronogramas
CronogramasDocumentostcnicosRelatriosPadronizaodeprocessosComunicao
ComunicaoCronogramasPadronizaodeprocessosDocumentostcnicosRelatrios
RelatriosPadronizaodeprocessosCronogramasDocumentostcnicosComunicao
GabaritoComentado.
10a Questo(Ref.:68764)
Pontos:0,0/1,5
PorqueoRUPconsideradoumametodologiaiterativadedesenvolvimento?
Resposta:RUPaformadedesenvolvercomqualidadeesatisfaodeformaiterativa.
Gabarito:ORUPsecaracterizadessamaneiraporrealizarodesenvolvimentodoprojetodeformaincremental,
ouseja,paracadanovaiteraoumapartedosistemadesenvolvida,sendooresultadodecadanova
iteraosuperioraodaiteraoanterior.
Perododenovisualizaodaprova:desde12/06/2015at25/06/2015.
data:text/htmlcharset=utf8,%3Cbody%20bgcolor%3D%22%23C3CBCD%22%20link%3D%22%23333333%22%20vlink%3D%22%23333333%22%20ali
4/4
Nota de Partic.: 2
Turma: 9001/AA
Qual o tipo de anlise que tem como objetivo modelar aspectos estticos de um problema, utilizando o modelo orientado a
objeto. Tambm utilizada em conjunto com o detalhamento de requisitos para visualizar e fornecer uma base para identificar
solues para os requisitos apresentados?
Anlise compotamental
Anlise estrutural
Anlise semntica
Anlise ambiental
Anlise funcional
Analisando o estudo de caso abaixo, marque a alternativa que representa a indicao das classes que podem ser identificadas
no contexto:
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de sade: "Febre de
40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o mdico, que o atende e registra na
ficha os procedimentos adotados. No final do ms o mdico contabiliza o total de pacientes por queixa apresentada."
Cliente e atendente.
Cliente e Procedimentos.
Somente o cliente.
Cliente, atendente e Procedimentos.
Atendente e Mdico.
Voc est trabalhando como analista de teste em um projeto de PDS para a secretria de sade do seu estado. Sua primeira atividade testar e documentar os
resultados obtidos na execuo do mdulo que acessa o site do GOOGLE MAPS para determinar o tempo, em minutos de deslocamento, que uma ambulncia
levar de um determinado posto municipal de primeiro atendimento de sade at o destino da chamada.
Para tal teste, necessrio fornecer como entrada no s o endereo do local de origem do posto municipal de sade em que a ambulncia se encontra, como
tambm, o endereo do local de destino da ambulncia. Como resultado deve-se obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuio que voc recebeu e de acordo com a classificao do PDS, identifique nas opes abaixo, em qual tipo de teste voc foi por
voc executado.
Teste da compilao prvia
Teste de integrao
Teste caixa preta
Teste caixa branca
Teste de sistemas
Na fase da implementao, o analista ou desenvolvedor detalha e implementa o que foi definido na etapa de desenho, atravs
de componentes de cdigo de programa e documentao detalhada.
Complete a frase escrevendo o nome de cada definio dos elementos utilizados na implementao e marque a alternativa
correta:
__________: Linguagem de programao que utiliza a arquitetura do processador para executar as aes. Esta linguagem a
que mais se aproxima dos cdigos de execuo direta do processador, ou seja, linguagem de mquina.
__________: Programa que faz uma leitura do cdigo fonte, desenvolvido em uma linguagem de alto nvel, e transcreve para
um novo tipo de linguagem chamada de baixo nvel.
__________: Comumente chamada de linguagem de programao, esta linguagem se aproxima mais da linguagem humana,
ou seja, linguagem com um padro de entendimento humano bem definido.
__________: Programa que, alm de fazer a leitura do cdigo fonte e transform-lo em cdigo objeto, transforma-o em um
cdigo executvel.
Compilador, Interpretador, Linguagem de alto nvel, Linguagem de baixo nvel
Linguagem de baixo nvel, Compilador, Linguagem de alto nvel, Interpretador
Interpretador, Linguagem de alto nvel, Linguagem de baixo nvel, Compilador.
Linguagem de alto nvel, Linguagem de baixo nvel, Interpretador, Compilador
Compilador, Interpretador, Linguagem de baixo nvel, Linguagem de alto nvel
Resposta: Compilador - que faz a leitura do codigo fonte, desenvolvido em uma linguagem de alto nivel e transcreve para um
novo tipo de linguagem chamada de baixo nivel. Interpretador - alm de fazer a leitura do codigo fonte e transforma-lo em
codigo aberto, transforma-o em codigo executavel.
Gabarito:
COMPILADOR: Programa que faz uma leitura do cdigo fonte, desenvolvido em uma linguagem de alto nvel, e transcreve para
um novo tipo de linguagem chamada de baixo nvel. INTERPRETADOR: Programa que, alm de fazer a leitura do cdigo fonte e
transform-lo em cdigo objeto, transforma-o em um cdigo executvel.
Ou
Compilador um programa ou um grupo de programas que escrito por uma linguagem (esta sendo necessria de compilao
para sua execuo) ao ser compilado gera outro cdigo que interpretado pelo computador O interpretador ao contrrio do
compilador roda o cdigo-fonte escrito como sendo o cdigo objeto, ele traduz o programa linha a linha, o programa vai sendo
utilizado na medida em que vai sendo traduzido. Cada execuo do programa precisa ser novamente traduzido e interpretado.
A Fase de Manuteno tem como objetivo corrigir os erros que no foram detectados nas fases anteriores, propor melhorias no
sistema e prover suporte ao sistema que foi desenvolvido. Em relao documentao do produto, o que descreve o manual
de referncia?
Descreve as funcionalidades do sistema e as facilidades do uso do sistema.
Descreve como instalar o sistema, plataformas de operao, pr-requisitos necessrios.
Descreve facilidades do uso do sistema, informa os erros que podem ocorrer e como agir quando encontra-los.
Descreve apenas as funcionalidades do sistema, usando uma linguagem clara para o usurio final.
Descreve as funcionalidades do sistema, como o usurio pode utilizar e os pr-requisitos necessrios para funcionar.
O ciclo de vida de um sistema contempla diversas fases. Descreva as atividades principais que devem ser desenvolvidas na
fase de projeto de um sistema.
Resposta: devem ser analisados os requisitos do sistema, construo do sistema e o requisito final.
Gabarito: A fase de projeto responsvel pela soluo computacional que daremos ao problema (sistema) definido nas fases
de anlise e projeto, ou seja, como o sistema ser construdo. Compreende atividades tais como, definio da arquitetura do
sistema (ex. arquitetura baseada em componentes, organizao em camadas, etc.); definio do modelo fsico do banco de
dados; definio da interface grfica do sistema (construo de telas, etc.); especificao de planos de teste, entre outras
atividades.
Modelo que funciona de forma iterativa, incremental, mas com uma etapa onde pode ser tomada a deciso de se
interromper ou no o processo
Modelo que define um subconjunto de requisitos e utiliza o modelo em cascata para sua realizao
30/03/2016
Estcio
Fechar
Avaliao:CCT0194_AV_201410095673PROCESSOSDEDESENVOLVIMENTODESOFTWARE
TipodeAvaliao:AV
Aluno:201410095673CAIKEDAMIONASCIMENTOSILVA
Professor: JOAODOMINGOSCAMPOSNETO
Turma:9001/AA
NotadaProva:5,5NotadePartic.:2Av.Parcial1,5Data:21/03/201608:19:21
1a Questo(Ref.:201410785129)
Pontos:1,5/1,5
AlinguagemdeModelagemUnificada(UML)emergiucomonotaopadro,defatoededireito,paraa
modelagemorientadaaobjetos.Destaforma,conceitueapropriadamenteaUML.
Resposta:AUML(UnifiedModelingLanguage)umtipodemodelagemutilizadanaengenhariadesoftware
paravisualizarodesenhodosistemaeaintercomunicaoentreobjetos.
Gabarito:umalinguagemvisualparaespecificar,construiredocumentarosartefatosdesoftware.Ouainda
deacordocomocontedoonline:utilizadaemengenhariadesoftwareparavisualizarodesenhodosistemae
aintercomunicaoentreobjetos.
Fundamentaodo(a)Professor(a):umalinguagemvisualparaespecificar,construiredocumentaros
artefatosdesoftware.Ouaindadeacordocomocontedoonline:utilizadaemengenhariadesoftwarepara
visualizarodesenhodosistemaeaintercomunicaoentreobjetos.
2a Questo(Ref.:201410338679)
Pontos:1,0/1,5
Quaissoasetapasdomodeloemcascatadociclodevidadedesenvolvimentodesoftware?
Resposta:AnlisederequisitosDesenho(projeto)ImplementaoTesteManuteno.
Gabarito:Concepo(Requisitos)AnliseProjeto(Desenho)ImplementaoTestesImplantao
Manuteno
Fundamentaodo(a)Professor(a):Concepo(Requisitos)AnliseProjeto(Desenho)Implementao
TestesImplantaoManuteno
3a Questo(Ref.:201410159219)
Pontos:0,5/0,5
Analiseassentenassobreoconceitodedadoeinformaoe,emseguida,analiseassentenasabaixo:
I.Informaoumfatoisolado
II.Dadoalgoquetemvalor
III.Umsistemadeinformaorecebedados,osprocessaegerainformaes
IV.Informaotemquesertilparaquemadetm.
Combaseemsuaanlise,assinaleaNICAopocorreta:
http://bquestoes.estacio.br/entrada.asp?p0=73519650&p1=201410095673&p2=2163791&p3=CCT0194&p4=102356&p5=AV&p6=21/03/2016&p10=35606255
1/4
30/03/2016
Estcio
AsopesIIIeIVestocorretas
ApenasaopoIIIestcorreta
AsopoesI,IIeIIIestocorretas
AsopesIeIVestocorretas
AsopoesIeIIIestocorretas
4a Questo(Ref.:201410337469)
Pontos:0,5/0,5
Aprimeirafasedoprocessodedesenvolvimentodesoftwareoestudodeviabilidade.Umitemimportante
nestafaseaapuraodoROI(RetornoSobreoInvestimento)querepresentadopelaequao:ROI=(Lucro
Liquido)/Investimento.Apartirdestadefinio,qualamelhorconsideraoquepodeserfeitaparaoROI?
Quantomenorovalorentreolucrolquidoeoinvestimento,pioroROI
Quantomaiorovalorentreolucrolquidoeoinvestimento,melhoroROI
Quantomenorovalorentreolucrolquidoeoinvestimento,melhoroROI
Quantomaiorovalorentreoinvestimentoeolucrolquido,pioroROI
OROIrepresentaseasrestriesdeprazoseroatendidas
5a Questo(Ref.:201410817337)
Pontos:0,5/0,5
NaatividadedeanlisenoProcessamentodeDesenvolvimentodeSoftwarevemosaimportnciadese
conheceroconceitodemodelagem.UmadessasmodelagensoUMLUnifiedModelingLanguage.Esta
modelagem:
Utilizadaparadefinirosrequisitosforamdetalhados,validandooseindicandoasdificuldadesde
implementaonoplanoestratgico
Utilizadaparadefinirosseguintesdiagramas:DiagramadeInterao,DiagramadeRelacionamentose
DiagramadeClasse
Utilizadaemengenhariadesoftwareparavisualizarodesenhodosistemaeaintercomunicaoentre
objetos
Utilizadaparadefinirasatividadesdoprximopassonoprocessodedesenvolvimentodesoftware
Utilizadaparadefinirosseguintesdiagramas:DiagramadeEventos,DiagramadeInteraoeDiagrama
deRelacionamentos
6a Questo(Ref.:201410816035)
Pontos:0,5/0,5
Comrelaoaonveldeabstraoeagregaodoselementosdossistemas,onvelquerepresentaaaplicao
dasdecisestomadasnonvelestratgico,ondeasoluocontemplarareutilizao,ouno,decomponentes,
buscandosatisfazerosrequisitosdoprodutoo
nvelestratgicooudesenhoarquitetnico
estratgicooudesenhodetalhado
nveltticooudesenholgico
operacionaloudesenholgico
operacionaloudesenhodetalhado
7a Questo(Ref.:201410375551)
Pontos:0,5/0,5
Testequelevaemcontaasuaestruturainternadeconstruo.Osmecanismosinternosdosistemasero
analisadosesuasrepresentaeslgicastambm.
Marqueaalternativaqueindicaotipodetestemencionadoacima.
http://bquestoes.estacio.br/entrada.asp?p0=73519650&p1=201410095673&p2=2163791&p3=CCT0194&p4=102356&p5=AV&p6=21/03/2016&p10=35606255
2/4
30/03/2016
Estcio
Testedeinterao
Testesimples
Testecaixapreta
Testeiterativo
Testecaixabranca
8a Questo(Ref.:201410338573)
Pontos:0,5/0,5
Qualafasedociclodevidadeumsoftware(instrues,documentaoedados)quecorrespondeaelaborao
epreparaodocdigonecessriosuaexecuo.
Projeto
Teste
Anlise
Implementao
Implantao
9a Questo(Ref.:201410847222)
Pontos:0,0/1,0
Assinaleaalternativaqueapresentaonomedomodelocujadescrioapresentadaaseguir:modeloque
representaumametodologiadedesenvolvimentodesoftwareemqueosantigosdesenvolvedoresbaseavamse
emsuasprpriasexperinciasparadesenvolverossoftwaresequepodiaserdescritoporumciclode2fases:
implementaoecorreo.
codificaremenda
cascata
balbrdiacomrealimentao
cascatacomrealimentao
balbrdia
10a Questo(Ref.:201410806603)
Pontos:0,0/1,0
Umprottipodesoftwarepodeserusadoemumprocessodedesenvolvimentodesoftwarepara:
I.Ajudarnadescobertaevalidaodosrequisitosdosistema,duranteaengenhariaderequisitos.
II.Explorarsoluesespecficasdesoftwareeapoiaroprojetodeinterfacecomousurio,duranteoprojetodo
sistema.
III.Realizartestescompletoscomosistemaqueserentregueparaocliente,duranteoprocessodeteste.
Estcorretooqueseafirmaem:
I,apenas.
II,apenas.
IIeIII,apenas.
IeII,apenas.
I,IIeIII.
Perododenovisualizaodaprova:desde11/03/2016at29/03/2016.
http://bquestoes.estacio.br/entrada.asp?p0=73519650&p1=201410095673&p2=2163791&p3=CCT0194&p4=102356&p5=AV&p6=21/03/2016&p10=35606255
3/4
30/03/2016
Estcio
http://bquestoes.estacio.br/entrada.asp?p0=73519650&p1=201410095673&p2=2163791&p3=CCT0194&p4=102356&p5=AV&p6=21/03/2016&p10=35606255
4/4
BDQ Prova
Pgina 1 de 4
Turma: 9001/AA
O ciclo de vida de um sistema contempla diversas fases. Descreva as atividades principais que devem ser
desenvolvidas na fase de projeto de um sistema.
Resposta: Na fase de Projeto de um sistema devemos elencar todas as especificaes necessrias para o correto
desenvolvimento do projeto de software, tratando assim da qualidade, do custo e do
Gabarito: A fase de projeto responsvel pela soluo computacional que daremos ao problema (sistema) definido
nas fases de anlise e projeto, ou seja, como o sistema ser construdo. Compreende atividades tais como,
definio da arquitetura do sistema (ex. arquitetura baseada em componentes, organizao em camadas, etc.);
definio do modelo fsico do banco de dados; definio da interface grfica do sistema (construo de telas, etc.);
especificao de planos de teste, entre outras atividades.
O ciclo de vida tradicional de desenvolvimento de software compreende em geral as seguintes fases: especificao
de requisitos, anlise, projeto, implementao e testes.
Descreva o objetivo de cada uma destas fases.
Resposta: Especificao de requisitos: onde realizamos os levantamentos das informaes que definem o que,
quando, porque, onde e como o software trabalhar para atender a real demanda de utilizao; Anlise: etapa
onde realizamos a anlise propriamente dita dos requisitos levantados e desenhamos as solues para entrega ao
programador iniciar o desenvolvimento do software; Projeto: fase onde levantamos todas as definies necessrias
para controle e administrao do projeto de software, como o custo, a qualidade e o tempo necessrios para a
realizao do projeto dentro das especificaes acordadas para esta entrega; Implementao e Testes: a fase
onde realziamos a liberao do software para o usurio realizar os testes necessrios para finalmente liberar de
forma definitiva a utilizao do software, ou seja, coloc-lo em uso em produo.
Gabarito: A fase de especificao de requisitos responsvel por identificar o que o sistema deve contemplar.
Muitas atividades so desenvolvidas nesta fase a exemplo de: identificao e priorizao de requisitos, estudo de
viabilidade e definio do escopo do sistema.
Na fase de anlise tambm estamos interessados em entender os requisitos. preciso conhecer profundamente o
negcio do cliente.
Aps as fases de entendimento do negcio, temos que mapear uma soluo computacional para o sistema, definir
como ser construdo o sistema. Esta a fase de projeto, onde pensamos na arquitetura, interface grfica,
persistncia dos dados, entre outros aspectos. A fase de implementao consiste em codificar o sistema de acordo
com a especificao construda nas fases anteriores.
A fase de testes responsvel por validar se o sistema atende especificao. Atualmente esta fase est integrada
s demais fases, pois devemos pensar em teste de software desde as fases iniciais de especificao do sistema.
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
19/06/2014
BDQ Prova
Pgina 2 de 4
Analise as sentenas sobre o conceito de dado e informao e, em seguida, analise as sentenas abaixo:
I. Informao um fato isolado;
II. Dado algo que tem valor;
III. Um sistema de informao recebe dados, os processa e gera informaes;
IV. Informao tem que ser til para quem a detm.
Com base em sua anlise, assinale a NICA opo correta:
As opes I e IV esto corretas
As opoes I e III esto corretas
As opoes I, II e III esto corretas
Apenas a opo III est correta
As opes III e IV esto corretas
Baseado nos estudos de organizaes como a Standish Group observou-se que a maioria dos projetos so
cancelados ou concludos com falhas. Qual dessas opes NO um motivo?
Valor final do projeto acima do planejado.
Funcionalidades entregues no contemplando todas as acordadas com os stakeholders.
Entrega final do projeto bem acima do prazo planejado.
Falta de entendimento dos requisitos.
Falta de interesse dos stakeholders.
Voc est trabalhando como analista de teste em um projeto de PDS para a secretria de sade do seu estado. Sua primeira atividade testar e documentar os
resultados obtidos na execuo do mdulo que acessa o site do GOOGLE MAPS para determinar o tempo, em minutos de deslocamento, que uma ambulncia
levar de um determinado posto municipal de primeiro atendimento de sade at o destino da chamada.
Para tal teste, necessrio fornecer como entrada no s o endereo do local de origem do posto municipal de sade em que a ambulncia se encontra, como
tambm, o endereo do local de destino da ambulncia. Como resultado deve-se obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuio que voc recebeu e de acordo com a classificao do PDS, identifique nas opes abaixo, em qual tipo de teste voc foi por
voc executado.
Teste caixa preta
Para as questes de 1 a 3 , responda verdadeiro (V) ou falso (F) e, em seguida marque a opo correta:
Um enunciado dos requisitos deve satisfazer uma srie de caractersticas de qualidade. So elas:
correto, preciso, completo, consistente, verificvel.( )
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
19/06/2014
BDQ Prova
Pgina 3 de 4
Na lista de requisitos todas as entidades do mundo real importantes para o entendimento do problema devem ser
includas. ( )
Na lista de requisitos todos os mtodos e atributos importantes para o entendimento do problema devem ser
includos. ( )
VFV
VVV
VVF
FFF
VFF
Uma empresa resolveu desenvolver um Sistema utilizando o modelo de Prototipao, porque os usurios estavam com dificuldade de expressar suas reais
necessidades. As vantagens que fizeram com que o gerente optasse por esta metodologia foram:
I- Contribuem para melhorar a qualidade da especificao dos futuros programas, o que leva diminuio de gastos com manuteno;
II- O cliente v algo que parece ser uma verso do SW desejado e no entende porque o produto precisa ser construdo;
III- Partes do prottipo podem ser usadas no desenvolvimento do sistema final.
Analisando as sentenas acima, assinale a nica alternativa correta:
Somente as sentenas I e II esto corretas
No processo de desenvolvimento do software, a primeira atividade tcnica a Anlise de Requisitos, que pode ser
entendida como responsvel por definir os servios que um sistema deve realizar, sua interface com os demais
elementos e sob quais restries o sistema deve operar. A tcnica de elicitao conhecida como tempestade de
ideias, cujo objetivo permitir que todos expressem suas ideias de forma a obter o consenso
Brainstorm
Casos de Uso
Visita tcnica
Entrevista
Questionrio
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
19/06/2014
BDQ Prova
Pgina 4 de 4
Um dos primeiros modelos propostos para o processo de desenvolvimento de software foi o Modelo Cascata, em
que os estgios so apresentados em sequncia, como em uma cascata (Royce, 1970). Analise as afirmativas a
seguir sobre as vantagens deste modelo.
I - possvel corrigir erros em fases j completas.
II - Permite pontos de controle bem definidos.
III - Facilita a viso de reutilizao.
Somente I e III esto corretas
Somente II e III esto corretas
Somente I e II esto corretas
Somente II est correta
Somente a I est correta
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
19/06/2014
BDQ Prova
1 de 4
file://///bagda.mundo.unimedvitoria.com.br/HOME1$/GETEC/alanders...
Nota de Partic.: 2
Turma: 9006/AC
Gabarito: A fase de especificao de requisitos responsvel por identificar o que o sistema deve contemplar.
Muitas atividades so desenvolvidas nesta fase a exemplo de: identificao e priorizao de requisitos, estudo
de viabilidade e definio do escopo do sistema.
Na fase de anlise tambm estamos interessados em entender os requisitos. preciso conhecer profundamente
o negcio do cliente.
Aps as fases de entendimento do negcio, temos que mapear uma soluo computacional para o sistema,
definir como ser construdo o sistema. Esta a fase de projeto, onde pensamos na arquitetura, interface
grfica, persistncia dos dados, entre outros aspectos. A fase de implementao consiste em codificar o
sistema de acordo com a especificao construda nas fases anteriores.
A fase de testes responsvel por validar se o sistema atende especificao. Atualmente esta fase est
integrada s demais fases, pois devemos pensar em teste de software desde as fases iniciais de especificao
do sistema.
24/06/2014 19:07
BDQ Prova
2 de 4
file://///bagda.mundo.unimedvitoria.com.br/HOME1$/GETEC/alanders...
Conjunto de dados aos quais os seres humanos deram forma para torn-los significativos e teis.
Smbolos, nmeros, letras.
Fatos brutos que retratam ocorrncias atuais ou do passado.
Dados analisados dentro de um contexto.
Suponha que um projeto de software siga o modelo cascata e utilize tcnicas de refatorao apoiadas por uma
ferramenta durante a etapa de implementao. Qual o impacto resultante na etapa de anlise e projeto?
Pode diminuir o trabalho do analista, mas apenas se o profissional que realizar a etapa de anlise for o
mesmo que implementar o software
Pode aumentar o trabalho do analista se o profissional que realizar a etapa de anlise for diferente do
profissional que implementar o software
No ter impacto se o profissional j conhecer as tcnicas de refatorao
Pode aumentar o trabalho do analista, pois o cdigo deve estar preparado para utilizar as tcnicas de
refatorao
Pode diminuir o trabalho do analista, j que o profissional de anlise e projeto saber que mudanas
futuras no modelo gerado durante essa etapa podero ser realizadas com um custo menor na etapa de
implementao
A fase de Teste tem como objetivo encontrar um erro que ainda no foi descoberto. Qual o tipo de teste que
realizado aps a integrao de todos os mdulos, antes da implantao?
Teste de Integrao
Teste de Unidade
Teste de Programao
Teste de Validao
Teste de Mdulo
A fase de implementao ou codificao, tem como objetivo escrever o programa em uma linguagem de
programao, seguindo normas e diretrizes da empresa qual o desenvolvedor esteja ligado. O cdigo de
programao pode ser dividido em 3 tipos:
I. Cdigo Fonte - Conjunto de instrues geradas atravs de uma linguagem de programao, de maneira
lgica e estruturada;
II. Cdigo Objeto - Resultado da compilao do cdigo fonte.
24/06/2014 19:07
BDQ Prova
3 de 4
file://///bagda.mundo.unimedvitoria.com.br/HOME1$/GETEC/alanders...
III. Cdigo de Mquina - Sequncia binria de aes diretamente direcionadas para o processador da mquina.
Marque a alternativa correta:
Todas as sentenas esto erradas
Apenas as sentenas I e II esto corretas
Apenas a sentena I est correta.
Todas as sentenas esto corretas
Apenas as sentenas II e III esto corretas
Para as questes de 1 a 3 , responda verdadeiro (V) ou falso (F) e, em seguida marque a opo correta:
Um enunciado dos requisitos deve satisfazer uma srie de caractersticas de qualidade. So elas:
correto, preciso, completo, consistente, verificvel.( )
Na lista de requisitos todas as entidades do mundo real importantes para o entendimento do problema devem
ser includas. ( )
Na lista de requisitos todos os mtodos e atributos importantes para o entendimento do problema devem ser
includos. ( )
VFV
VVF
FFF
VVV
VFF
24/06/2014 19:07
BDQ Prova
4 de 4
file://///bagda.mundo.unimedvitoria.com.br/HOME1$/GETEC/alanders...
24/06/2014 19:07
Retornar
Exerccio: CCT0194_EX_A9_
Aluno(a):
Lupa
Matrcula:
Saiba
Gabarito Comentado
Saiba
(0)
Assinale a opo que apresenta o modelo de processo de desenvolvimento de software que atende as
caractersticas abaixo;
I. Define um subconjunto de requisitos e utiliza o modelo em cascata para sua realizao
II. Uma vez satisfeitos os requisitos e os objetivos da iterao forem completos, o desenvolvimento segue para
a prxima iterao.
Modelo iterativo e incremental
Modelo incremental
Gabarito Comentado
Saiba
Qual das alternativas a seguir corresponde ao modelo de processo, proposto no final da dcada de 80, que tem
como principais caractersticas ser evolucionrio, iterativo e focado na reduo dos riscos?
ModeloTransformacional.
Modelo em Cascata.
Modelo em Espiral.
Gabarito Comentado
Saiba
O modelo de desenvolvimento de software que trata subconjuntos de requisitos e utiliza o modelo em cascata
para sua realizao denominado:
Bsico
Linear
RUP
Em cascata
Iterativo e incremental
Gabarito Comentado
Saiba
II e III, apenas.
II, apenas.
I e II, apenas.
Gabarito Comentado
Saiba
Um analista desenvolve um software e identifica que os seus requisitos iniciais esto razoavelmente bem
definidos, mas o escopo geral do desenvolvimento no permite um processo puramente linear. Ele sabe que
precisa, em curtssimo prazo, prover um conjunto limitado de funcionalidades do software para os usurios, que
sero refinadas e expandidas em verses futuras. Qual o modelo de ciclo de vida de desenvolvimento de
software mais adequado a esse caso?
Prototipao.
Formal.
Incremental.
Espiral.
Cascata.
Gabarito Comentado
Retornar
Retornar
Exerccio: CCT0194_EX_A8_
Lupa
Matrcula:
Aluno(a):
Saiba
O modelo que permite a reviso de fases anteriores, a superposio entre as fases e que permite tambm a
realimentao, ou seja, correes que surgirem durante outras fases do processo o
codifica-remenda
cascata
Saiba
Um dos primeiros modelos propostos para o processo de desenvolvimento de software foi o Modelo Cascata, em
que os estgios so apresentados em sequncia, como em uma cascata (Royce, 1970). Analise as afirmativas a
seguir sobre as vantagens deste modelo.
possvel corrigir erros em fases j completas.
Permite pontos de controle bem definidos.
Facilita a viso de reutilizao.
Somente I e III esto corretas
Somente II est correta
Saiba
envolve a anlise dos riscos envolvidos no desenvolvimento dos requisitos identificados para produto de
software.
Saiba
Uma empresa de pequeno porte est para desenvolver um sistema de Software utilizando uma metodologia. A empresa at o momento no havia utilizado
nenhum mtodo para desenvolver os seus sistemas. O gerente est em dvida sobre qual metodologia utilizar. Se voc fosse o gerente, qual metodologia voc
Modelo Cascata, porque til para pequenos projetos, e permite pontos de controle bem definidos,
facilitando a gesto do projeto.
Modelo Iterativo-Comportamental, porque esse Modelo permite a reviso de fases anteriores e a
superposio entre as fases com um custo exequvel para todas as fases e tempo de manuteno
baixssimo.
Modelo Cascata com Retroalimentao, porque o Modelo permite a reviso de fases anteriores e a
superposio entre as fases. Porm o custo dessa reviso pode ser alto, dependendo da fase atual e do
quanto se precisa retroceder.
Modelo Cascata, porque como a empresa ainda no utilizou nenhum mtodo, o Projeto raramente segue
um fluxo sequencial e as iteraes (vrios ciclos) so necessrias.
Gabarito Comentado
Saiba
Em relao ao modelo CASCATA COM RETROALIMENTAO, variante do modelo CASCATA TRADICIONAL, podemos afirmar que:
1- Permite a realimentao;
2- til para grandes projetos;
3- Facilita correes que surgirem durante outras fases do processo;
Das alternativas abaixo, assinale aquela em que TODOS os itens esto corretos:
1, 2 e 3
1e2
2e3
Somente a 2
1e3
Gabarito Comentado
Saiba
Assinale a alternativa que apresenta o nome do modelo cuja descrio apresentada a seguir: - modelo que
representa uma metodologia de desenvolvimento de software em que os antigos desenvolvedores baseavam
em suas prprias experincias para desenvolver os softwares e que podia ser descrito por um ciclo de 2 fases:
implementao e correo.
codifica-remenda
Gabarito Comentado
Retornar
Retornar
Exerccio: CCT0194_EX_A7_
Aluno(a):
Lupa
Matrcula:
Saiba
Aps o sistema ter sido instalado no ambiente do usurio, ou seja, entrado em produo, comea a fase de
Manuteno deste sistema. Esta fase depende muito da qualidade no processo de desenvolvimento e da
documentao atualizada. As melhorias nas funes do sistema existente so efetuadas por dois motivos. Uma
das solues aplicadas para essa melhoria conhecida por:
Emergencial, que utilizada apenas para implementao de novas funes;
Separao dinmica, que uma tcnica para modificao da estrutura do software, porm alterar
todo o seu comportamento;
Efeito domin, que uma tcnica ou ferramenta para auxiliar a identificar o foco do problema;
Rotatividade, que utilizada quando acumulamos demandas que justifiquem a interveno para
a manuteno;
Refatorao, que utilizada quando fazemos uma modificao da estrutura do software, sem
alterar o comportamento;
Gabarito Comentado
Saiba
Qual o nome dado ao processo de manuteno do software que tem como objetivo melhorar um sistema de
software, modificando sua estrutura interna, sem alterar o comportamento interno?
Independncia fsica
Refatorao
Revalidao
Separao esttica
Fatorao
Saiba
Gabarito Comentado
Saiba
Para a montagem da documentao de um produto adota-se mtodos e formatos padronizados para cada
famlia de produtos correlatos. Dentre estas documentaes podemos destacar:
O Manual de Referncia descrito em uma linguagem bastante formal e tcnica, uma vez que o perfil do
pblico alvo quem utilizar o sistema ou produto.
O Documento de Instalao descreve os pr-requisitos necessrios, como instalar o sistema e as
plataformas de operao.
A documentao do software um documento com um resumo das funcionalidades, atalhos de
procedimentos, principais funes utilizadas, e mensagens de erros mais comuns.
correto afirmar:
So verdadeiras a I e II.
So verdadeiras a II e III.
Somente a II verdadeira.
Saiba
Documento com formato adequado ao perfil do pblico que utilizar o sistema ou produto.
Sua linguagem deve se clara e os termos e construes devem estar de acordo com o nvel cultural e tcnico do
usurio final, mostrando como utilizar as funcionalidades do sistema.
se da definio do:
Manual primrio
Manual de referncia
Manual de introduo
Manual de instalao
Manual do usurio
Gabarito Comentado
Gabarito Comentado
Saiba
Em relao a DOCUMENTAO DO PRODUTO, Processo que adota mtodos e formatos padronizados para cada
famlia de produtos correlatos. Marque a opo que NO uma das formas de documentao do produto.
Separao Estatstica
Referncia Rpida
Documento de Instalao
Padronizao de Processos
Manual de Referncia
Gabarito Comentado
Retornar
Retornar
Exerccio: CCT0194_EX_A6_
Aluno(a):
Lupa
Matrcula:
Saiba
Saiba
A fase de implementao ou codificao, tem como objetivo escrever o programa em uma linguagem de
programao, seguindo normas e diretrizes da empresa qual o desenvolvedor esteja ligado. O cdigo de
programao pode ser dividido em 3 tipos:
I. Cdigo Fonte - Conjunto de instrues geradas atravs de uma linguagem de programao, de maneira lgica
e estruturada;
II. Cdigo Objeto - Resultado da compilao do cdigo fonte.
III. Cdigo de Mquina - Sequncia binria de aes diretamente direcionadas para o processador da mquina.
Marque a alternativa correta:
Todas as sentenas esto corretas
Apenas a sentena I est correta.
Gabarito Comentado
Saiba
Qual a fase do ciclo de vida de um software (instrues, documentao e dados) que corresponde a elaborao
e preparao do cdigo necessrio sua execuo.
Implementao
Anlise
Implantao
Teste
Projeto
Gabarito Comentado
Saiba
O cdigo de programao que representa um conjunto de instrues geradas atravs de uma linguagem de
programao, de maneira lgica e estruturada; aps o processo de compilao ou interpretao, transformar
em cdigo objeto o
cdigo final
cdigo fonte
cdigo objeto
cdigo de mquina
cdigo executvel
Gabarito Comentado
Saiba
O cdigo de programao que representa um conjunto de instrues geradas atravs de uma linguagem de
programao, de maneira lgica e estruturada o
cdigo fonte
cdigo de interpretador
cdigo objeto
cdigo de compilador
cdigo de mquina
Gabarito Comentado
Saiba
Retornar
Retornar
Exerccio: CCT0194_EX_A4_
Lupa
Matrcula:
Aluno(a):
Saiba
Implementao
Anlise
Manuteno
Desenho
Gabarito Comentado
Saiba
a viso que os usurios tero da soluo ou do produto e a forma com que eles interagiro. Estamos nos
referindo ao Desenho
local
externo
do produto
de implementao
interno
Gabarito Comentado
Saiba
aproveitamento de ideias
Gabarito Comentado
Saiba
Saiba
Saiba
As informaes do problema e metas a serem alcanadas devem ser levantadas na fase de:
Anlise e requisitos
Projeto
Desenho
Implementao
Manuteno
Reto
02/05/2016
BDQProva
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Fechar
Simulado:CCT0194_SM_201102047309V.1
Aluno(a):GABRIELFAVATONASCIMENTO
Matrcula:201102047309
Desempenho:8,0de10,0
Data:02/05/201618:10:52(Finalizada)
1a Questo(Ref.:201102714203)
Pontos:1,0/1,0
Osoftwaretambmpodeserclassificadocomo:SoftwaredesistemaeSoftwareaplicativo.Tambmchamados
de sistema operacional, o software de sistema responsvel por operar os demais perifricos que estejam
conectados ao hardware. Associe a coluna da esquerda com a coluna da direita e em seguida marque a
alternativacorreta,considerandoasequnciadecimaparabaixo:
1.Monotarefa()Vriosusuriosutilizamaomesmotempo
2.Multiprocessamento()Osprocessossocompartilhadoseenfileiradosaesperadoprocessador
3.Multitarefa()Somentepermitidaautilizaodeumusuriodecadavez
4.Multiusurio()Executasomenteumprocessodecadavez
5.Monousurio()Distribuiparamaisdeumprocessador
2,1,3,4,5
5,1,3,2,4
5,4,1,3,2
4,3,5,1,2
1,2,5,3,4
2a Questo(Ref.:201102759694)
Pontos:1,0/1,0
Emrelaoaosmodelosdesoftware,marqueaopoMAISCORRETAparaadefiniosobreotipode
(licenciamento)desoftwarequeatendeaoabaixodescrito
"ProgramadeComputadorcujoousonoimplicaopagamentodelicenadeuso"
SoftwareGLU
Freeware
Adware
Trial
Demo
3a Questo(Ref.:201102752211)
Pontos:1,0/1,0
Duranteafaseinicialdociclodevidadodesenvolvimentodesistemas,naetapadeinvestigao,atarefaque
determinaaprobabilidadedesucessodosistemapropostoepropiciaumaavaliaosuperficialdareatcnica,
econmicaecomportamentaldoprojeto,sendodecisivamenteimportanteparaoprocessododesenvolvimento
desistemaschamada:
anlisederequisitos.
designlgicodosistema.
anlisedeequilbrio.
estudodeviabilidade.
estudodecaso.
Pontos:1,0/1,0
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=390801850
1/4
02/05/2016
BDQProva
4a Questo(Ref.:201102288654)
Noprocessodedesenvolvimentodosoftware,aprimeiraatividadetcnicaaAnlisedeRequisitos,quepode
serentendidacomoresponsvelpordefinirosserviosqueumsistemadeverealizar,suainterfacecomos
demaiselementosesobquaisrestriesosistemadeveoperar.Atcnicadeelicitaoconhecidacomo
tempestadedeideias,cujoobjetivopermitirquetodosexpressemsuasideiasdeformaaobteroconsenso
Questionrio
Entrevista
CasosdeUso
Brainstorm
Visitatcnica
GabaritoComentado.
5a Questo(Ref.:201102713199)
Pontos:1,0/1,0
Aassociaoentreduasclassesqueindicaqueumadasclassesdorelacionamentofazpartedaoutra,constitui
uma:
especializao
relao
conexo
agregao
generalizao
GabaritoComentado.
6a Questo(Ref.:201102713203)
Pontos:1,0/1,0
Oseguintediagramaumdiagramadeinteraoquednfaseordenaotemporaldasmensagens
atividade
colaborao
sequncia
objeto
iterao
7a Questo(Ref.:201102686488)
Pontos:0,0/1,0
avisoqueosusuriosterodasoluooudoprodutoeaformacomqueelesinteragiro.Estamosnos
referindoaoDesenho
local
doproduto
externo
interno
deimplementao
GabaritoComentado.
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=390801850
2/4
02/05/2016
BDQProva
8a Questo(Ref.:201102762839)
Pontos:0,0/1,0
Areutilizaodeclasseserefereareutilizarmososeguinteelementoemumprocessodedesenvolvimentode
software:
partedocdigodeprograma
aproveitamentodeideias
classesfundamentais
bibliotecas
mdulodecdigobinrio
GabaritoComentado.
9a Questo(Ref.:201102287282)
Pontos:1,0/1,0
Noprocessodedesenvolvimentodesoftwareasmodalidadesdostestespodemser:1.Quantoutilizaodo
cdigo2.Quantoaoobjetivo.Assinaleanicaopocorretaquecaracterizaacorretaclassificaodecada
item.
I.TestesestticosSotestesrealizadospelaanlisedocdigofonte.Otipodeanlisevisual,podendo
haverumquestionrioparaacompanharostestes,inspecionandoocdigodesenvolvidopelaequipede
programao
II.TestesdinmicosSotestesbaseadosnaexecuodocdigofontedoprograma.Sorealizadosantesda
etapadeimplementao.
III.TestesdeunidadeTesterealizadoemummduloouemalgunsmdulosdefinidosquerepresentamuma
nicaunidade.Adeterminaodaquantidadedemdulosaseremtestadosestcontidanadocumentaode
projeto.
IV.TestesdeintegraoTesteparaidentificarerrosduranteaintegraoeinteraoentreosmdulosou
unidadesdosistema.
V.TestesdevalidaoTesterealizadoantesdaintegraodetodososmdulosdosistema.
ApenasassentenasIIIeVestocorretas
Todasassentenasestocorretas
ApenasassentenasI,IIIeIVestocorretas
ApenasassentenasIIeVestocorretas
ApenasasentenaIestcorreta
GabaritoComentado.
10a Questo(Ref.:201102712350)
Pontos:1,0/1,0
Quantosestratgiasdetestes,temosotestecaixapretaetestecaixabranca.Avalieositensabaixosobreas
duasestratgiasdeteste.
IOtestedacaixapreta,tambmconhecidocomotestecomportamental,focaosrequisitosfuncionaisdo
software
IIOtestecaixapreta,baseadonaarquiteturainternadosoftware,procedeaverificaodocdigo
IIIOtestecaixabrancaaquelecomoqualidentificamosdefeitosnasestruturasinternasdosoftware,
atravsdesimulaoquetestatodaaestruturausadanacodificao
IVOtestecaixabrancaaqueleemquedevemosconhecerosrequisitos,suascaractersticaseoseu
comportamento
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=390801850
3/4
02/05/2016
BDQProva
correto,apenas,oqueseafirmaem:
IeII
IIeIII
IIeIV
IeIII
IIIeIV
GabaritoComentado.
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=390801850
4/4
BDQ Prova
1 de 4
file://///bagda.mundo.unimedvitoria.com.br/HOME1$/GETEC/alanders...
Nota de Partic.: 2
Turma: 9006/AC
Gabarito: A fase de especificao de requisitos responsvel por identificar o que o sistema deve contemplar.
Muitas atividades so desenvolvidas nesta fase a exemplo de: identificao e priorizao de requisitos, estudo
de viabilidade e definio do escopo do sistema.
Na fase de anlise tambm estamos interessados em entender os requisitos. preciso conhecer profundamente
o negcio do cliente.
Aps as fases de entendimento do negcio, temos que mapear uma soluo computacional para o sistema,
definir como ser construdo o sistema. Esta a fase de projeto, onde pensamos na arquitetura, interface
grfica, persistncia dos dados, entre outros aspectos. A fase de implementao consiste em codificar o
sistema de acordo com a especificao construda nas fases anteriores.
A fase de testes responsvel por validar se o sistema atende especificao. Atualmente esta fase est
integrada s demais fases, pois devemos pensar em teste de software desde as fases iniciais de especificao
do sistema.
24/06/2014 19:07
BDQ Prova
2 de 4
file://///bagda.mundo.unimedvitoria.com.br/HOME1$/GETEC/alanders...
Conjunto de dados aos quais os seres humanos deram forma para torn-los significativos e teis.
Smbolos, nmeros, letras.
Fatos brutos que retratam ocorrncias atuais ou do passado.
Dados analisados dentro de um contexto.
Suponha que um projeto de software siga o modelo cascata e utilize tcnicas de refatorao apoiadas por uma
ferramenta durante a etapa de implementao. Qual o impacto resultante na etapa de anlise e projeto?
Pode diminuir o trabalho do analista, mas apenas se o profissional que realizar a etapa de anlise for o
mesmo que implementar o software
Pode aumentar o trabalho do analista se o profissional que realizar a etapa de anlise for diferente do
profissional que implementar o software
No ter impacto se o profissional j conhecer as tcnicas de refatorao
Pode aumentar o trabalho do analista, pois o cdigo deve estar preparado para utilizar as tcnicas de
refatorao
Pode diminuir o trabalho do analista, j que o profissional de anlise e projeto saber que mudanas
futuras no modelo gerado durante essa etapa podero ser realizadas com um custo menor na etapa de
implementao
A fase de Teste tem como objetivo encontrar um erro que ainda no foi descoberto. Qual o tipo de teste que
realizado aps a integrao de todos os mdulos, antes da implantao?
Teste de Integrao
Teste de Unidade
Teste de Programao
Teste de Validao
Teste de Mdulo
A fase de implementao ou codificao, tem como objetivo escrever o programa em uma linguagem de
programao, seguindo normas e diretrizes da empresa qual o desenvolvedor esteja ligado. O cdigo de
programao pode ser dividido em 3 tipos:
I. Cdigo Fonte - Conjunto de instrues geradas atravs de uma linguagem de programao, de maneira
lgica e estruturada;
II. Cdigo Objeto - Resultado da compilao do cdigo fonte.
24/06/2014 19:07
BDQ Prova
3 de 4
file://///bagda.mundo.unimedvitoria.com.br/HOME1$/GETEC/alanders...
III. Cdigo de Mquina - Sequncia binria de aes diretamente direcionadas para o processador da mquina.
Marque a alternativa correta:
Todas as sentenas esto erradas
Apenas as sentenas I e II esto corretas
Apenas a sentena I est correta.
Todas as sentenas esto corretas
Apenas as sentenas II e III esto corretas
Para as questes de 1 a 3 , responda verdadeiro (V) ou falso (F) e, em seguida marque a opo correta:
Um enunciado dos requisitos deve satisfazer uma srie de caractersticas de qualidade. So elas:
correto, preciso, completo, consistente, verificvel.( )
Na lista de requisitos todas as entidades do mundo real importantes para o entendimento do problema devem
ser includas. ( )
Na lista de requisitos todos os mtodos e atributos importantes para o entendimento do problema devem ser
includos. ( )
VFV
VVF
FFF
VVV
VFF
24/06/2014 19:07
BDQ Prova
4 de 4
file://///bagda.mundo.unimedvitoria.com.br/HOME1$/GETEC/alanders...
24/06/2014 19:07
BDQ Prova
Pgina 1 de 4
Turma: 9001/AA
O ciclo de vida de um sistema contempla diversas fases. Descreva as atividades principais que devem ser
desenvolvidas na fase de projeto de um sistema.
Resposta: Na fase de Projeto de um sistema devemos elencar todas as especificaes necessrias para o correto
desenvolvimento do projeto de software, tratando assim da qualidade, do custo e do
Gabarito: A fase de projeto responsvel pela soluo computacional que daremos ao problema (sistema) definido
nas fases de anlise e projeto, ou seja, como o sistema ser construdo. Compreende atividades tais como,
definio da arquitetura do sistema (ex. arquitetura baseada em componentes, organizao em camadas, etc.);
definio do modelo fsico do banco de dados; definio da interface grfica do sistema (construo de telas, etc.);
especificao de planos de teste, entre outras atividades.
O ciclo de vida tradicional de desenvolvimento de software compreende em geral as seguintes fases: especificao
de requisitos, anlise, projeto, implementao e testes.
Descreva o objetivo de cada uma destas fases.
Resposta: Especificao de requisitos: onde realizamos os levantamentos das informaes que definem o que,
quando, porque, onde e como o software trabalhar para atender a real demanda de utilizao; Anlise: etapa
onde realizamos a anlise propriamente dita dos requisitos levantados e desenhamos as solues para entrega ao
programador iniciar o desenvolvimento do software; Projeto: fase onde levantamos todas as definies necessrias
para controle e administrao do projeto de software, como o custo, a qualidade e o tempo necessrios para a
realizao do projeto dentro das especificaes acordadas para esta entrega; Implementao e Testes: a fase
onde realziamos a liberao do software para o usurio realizar os testes necessrios para finalmente liberar de
forma definitiva a utilizao do software, ou seja, coloc-lo em uso em produo.
Gabarito: A fase de especificao de requisitos responsvel por identificar o que o sistema deve contemplar.
Muitas atividades so desenvolvidas nesta fase a exemplo de: identificao e priorizao de requisitos, estudo de
viabilidade e definio do escopo do sistema.
Na fase de anlise tambm estamos interessados em entender os requisitos. preciso conhecer profundamente o
negcio do cliente.
Aps as fases de entendimento do negcio, temos que mapear uma soluo computacional para o sistema, definir
como ser construdo o sistema. Esta a fase de projeto, onde pensamos na arquitetura, interface grfica,
persistncia dos dados, entre outros aspectos. A fase de implementao consiste em codificar o sistema de acordo
com a especificao construda nas fases anteriores.
A fase de testes responsvel por validar se o sistema atende especificao. Atualmente esta fase est integrada
s demais fases, pois devemos pensar em teste de software desde as fases iniciais de especificao do sistema.
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
19/06/2014
BDQ Prova
Pgina 2 de 4
Analise as sentenas sobre o conceito de dado e informao e, em seguida, analise as sentenas abaixo:
I. Informao um fato isolado;
II. Dado algo que tem valor;
III. Um sistema de informao recebe dados, os processa e gera informaes;
IV. Informao tem que ser til para quem a detm.
Com base em sua anlise, assinale a NICA opo correta:
As opes I e IV esto corretas
As opoes I e III esto corretas
As opoes I, II e III esto corretas
Apenas a opo III est correta
As opes III e IV esto corretas
Baseado nos estudos de organizaes como a Standish Group observou-se que a maioria dos projetos so
cancelados ou concludos com falhas. Qual dessas opes NO um motivo?
Valor final do projeto acima do planejado.
Funcionalidades entregues no contemplando todas as acordadas com os stakeholders.
Entrega final do projeto bem acima do prazo planejado.
Falta de entendimento dos requisitos.
Falta de interesse dos stakeholders.
Voc est trabalhando como analista de teste em um projeto de PDS para a secretria de sade do seu estado. Sua primeira atividade testar e documentar os
resultados obtidos na execuo do mdulo que acessa o site do GOOGLE MAPS para determinar o tempo, em minutos de deslocamento, que uma ambulncia
levar de um determinado posto municipal de primeiro atendimento de sade at o destino da chamada.
Para tal teste, necessrio fornecer como entrada no s o endereo do local de origem do posto municipal de sade em que a ambulncia se encontra, como
tambm, o endereo do local de destino da ambulncia. Como resultado deve-se obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuio que voc recebeu e de acordo com a classificao do PDS, identifique nas opes abaixo, em qual tipo de teste voc foi por
voc executado.
Teste caixa preta
Para as questes de 1 a 3 , responda verdadeiro (V) ou falso (F) e, em seguida marque a opo correta:
Um enunciado dos requisitos deve satisfazer uma srie de caractersticas de qualidade. So elas:
correto, preciso, completo, consistente, verificvel.( )
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
19/06/2014
BDQ Prova
Pgina 3 de 4
Na lista de requisitos todas as entidades do mundo real importantes para o entendimento do problema devem ser
includas. ( )
Na lista de requisitos todos os mtodos e atributos importantes para o entendimento do problema devem ser
includos. ( )
VFV
VVV
VVF
FFF
VFF
Uma empresa resolveu desenvolver um Sistema utilizando o modelo de Prototipao, porque os usurios estavam com dificuldade de expressar suas reais
necessidades. As vantagens que fizeram com que o gerente optasse por esta metodologia foram:
I- Contribuem para melhorar a qualidade da especificao dos futuros programas, o que leva diminuio de gastos com manuteno;
II- O cliente v algo que parece ser uma verso do SW desejado e no entende porque o produto precisa ser construdo;
III- Partes do prottipo podem ser usadas no desenvolvimento do sistema final.
Analisando as sentenas acima, assinale a nica alternativa correta:
Somente as sentenas I e II esto corretas
No processo de desenvolvimento do software, a primeira atividade tcnica a Anlise de Requisitos, que pode ser
entendida como responsvel por definir os servios que um sistema deve realizar, sua interface com os demais
elementos e sob quais restries o sistema deve operar. A tcnica de elicitao conhecida como tempestade de
ideias, cujo objetivo permitir que todos expressem suas ideias de forma a obter o consenso
Brainstorm
Casos de Uso
Visita tcnica
Entrevista
Questionrio
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
19/06/2014
BDQ Prova
Pgina 4 de 4
Um dos primeiros modelos propostos para o processo de desenvolvimento de software foi o Modelo Cascata, em
que os estgios so apresentados em sequncia, como em uma cascata (Royce, 1970). Analise as afirmativas a
seguir sobre as vantagens deste modelo.
I - possvel corrigir erros em fases j completas.
II - Permite pontos de controle bem definidos.
III - Facilita a viso de reutilizao.
Somente I e III esto corretas
Somente II e III esto corretas
Somente I e II esto corretas
Somente II est correta
Somente a I est correta
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
19/06/2014
Turma: 9002/AB
Pontos:1,5 / 1,5
Pontos:1,5 / 1,5
Resposta: Especificao de requisitos -> Entender o que o cliente quer. Qual o problema (sistema). Levantar
os requisitos que o sistema dever ter. Anlise -> Analisar os requisitos anteriormente levantados e trabalhar
nas solues possveis para atender as necessidades do cliente. Projeto -> Desenhar o sistema, ou seja definir a
arquitetura, definir o banco de dados e definir a interface grfica. Implementao -> Escrever o programa
propriamente dito, seguindo a linguagem e as demais definies estabelecidas no projeto. Testes -> Executar os
procedimentos de testes, identificar e corrigir os erros antes de implantar o sistema no cliente.
Gabarito: A fase de especificao de requisitos responsvel por identificar o que o sistema deve contemplar.
Muitas atividades so desenvolvidas nesta fase a exemplo de: identificao e priorizao de requisitos, estudo
de viabilidade e definio do escopo do sistema.
Na fase de anlise tambm estamos interessados em entender os requisitos. preciso conhecer profundamente
o negcio do cliente.
Aps as fases de entendimento do negcio, temos que mapear uma soluo computacional para o sistema,
definir como ser construdo o sistema. Esta a fase de projeto, onde pensamos na arquitetura, interface
grfica, persistncia dos dados, entre outros aspectos. A fase de implementao consiste em codificar o sistema
de acordo com a especificao construda nas fases anteriores.
A fase de testes responsvel por validar se o sistema atende especificao. Atualmente esta fase est
integrada s demais fases, pois devemos pensar em teste de software desde as fases iniciais de especificao
do sistema.
Pontos:0,5 / 0,5
Pontos:0,0 / 0,5
A UML (Unified Modeling Language) uma linguagem de modelagem unificada utilizada na Engenharia de
Software. Dentre as suas caractersticas esto:
Consiste de duas perspectivas isoladas: dados e funes
Consiste de uma nica perspectiva que integra controles e funes
uma metodologia utilizada em engenharia de software
No orienta ao analista de sistema em quais diagramas usar e em que sequncia us-los.
Seu foco consiste em 3 (trs) vises: funes, dados e controle
Pontos:0,5 / 0,5
Analisando o estudo de caso abaixo, marque a alternativa que representa a indicao das classes que podem
ser identificadas no contexto:
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o
total de pacientes por queixa apresentada."
Cliente e atendente.
Cliente e Procedimentos.
Cliente, atendente e Procedimentos.
Somente o cliente.
Atendente e Mdico.
Pontos:0,0 / 1,0
Pontos:0,5 / 0,5
Pontos:0,5 / 0,5
A fase de implementao ou codificao, tem como objetivo escrever o programa em uma linguagem de
programao, seguindo normas e diretrizes da empresa qual o desenvolvedor esteja ligado. O cdigo de
programao pode ser dividido em 3 tipos:
I. Cdigo Fonte - Conjunto de instrues geradas atravs de uma linguagem de programao, de maneira lgica
e estruturada;
II. Cdigo Objeto - Resultado da compilao do cdigo fonte.
III. Cdigo de Mquina - Sequncia binria de aes diretamente direcionadas para o processador da mquina.
Marque a alternativa correta:
Apenas a sentena I est correta.
Todas as sentenas esto erradas
Todas as sentenas esto corretas
Apenas as sentenas II e III esto corretas
Apenas as sentenas I e II esto corretas
Pontos:1,0 / 1,0
Pontos:0,5 / 0,5
Fechar
Turma: 9005/AB
Data: 03/06/2014 18:55:52
Resposta: desenvolver o software seguindo todos os processos de qualidade, ou seja, seguir a risca todas as
etapas inerentes ao processo.
Gabarito: Utilizar um processo para construo de um produto de software primando por todas as fases que
envolvem essa atividade.
Baseado no seu entendimento em sala de aula, descreva a relao existente entre Processo X Projeto X Produto,
de software.
Resposta: - Processo so os meios de modelar o software; - Projeto a parte em que as etapas de processo j
foram concludas; - Produto o software em s, o que foi criado aps as etapas de processo e projeto. Todas as
etapas esto relacionadas para gerar um produto comum, o software.
Gabarito: 1) Processo uma receita que seguida por um projeto; Projeto concretiza uma abstrao, que o
processo; Produto o resultado do projeto utilizando o processo 2) Processo um conjunto de atividades de
engenharia necessrias para transformar os requisitos do usurio em software. O projeto a execuo de cada
atividade do processo, aplicando-se mtodos e ferramentas, para se alcanar o objetivo final que o produto.
Voc est trabalhando como analista de teste em um projeto de PDS para a secretria de sade do seu estado. Sua primeira atividade testar e documentar os
resultados obtidos na execuo do mdulo que acessa o site do GOOGLE MAPS para determinar o tempo, em minutos de deslocamento, que uma ambulncia
levar de um determinado posto municipal de primeiro atendimento de sade at o destino da chamada.
Para tal teste, necessrio fornecer como entrada no s o endereo do local de origem do posto municipal de sade em que a ambulncia se encontra, como
tambm, o endereo do local de destino da ambulncia. Como resultado deve-se obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuio que voc recebeu e de acordo com a classificao do PDS, identifique nas opes abaixo, em qual tipo de teste voc foi por
voc executado.
um requisito funcional.
um mecanismo de teste de desempenho.
um requisito no-funcional
um mecanismo de teste de estresse.
uma restrio de escopo.
Uma empresa resolveu desenvolver um Sistema utilizando o modelo de Prototipao, porque os usurios estavam com dificuldade de expressar suas reais
necessidades. As vantagens que fizeram com que o gerente optasse por esta metodologia foram:
I- Contribuem para melhorar a qualidade da especificao dos futuros programas, o que leva diminuio de gastos com manuteno;
II- O cliente v algo que parece ser uma verso do SW desejado e no entende porque o produto precisa ser construdo;
III- Partes do prottipo podem ser usadas no desenvolvimento do sistema final.
Analisando as sentenas acima, assinale a nica alternativa correta:
verificao, validao
qualificao, quantificao
quantificao, anlise
anlise, qualificao
validao, quantificao
Para Sommerville, durante as atividades de requisitos e projeto, os sistemas podem ser modelados como um
conjunto de componentes e relacionamentos entre esses componentes. Em geral, eles so ilustrados
graficamente no modelo de arquitetura de sistema que fornece, ao leitor, uma viso geral da organizao do
sistema. Em relao s tcnicas de anlise NO correto afirmar:
A anlise estruturada tem como objetivo modelar aspectos estticos de um problema, utilizando o
modelo de objetos.
A anlise estruturada trabalha com foco funcional.
Na anlise orientada a objetos modelamos o problema usando o conceito de objeto/classe.
A anlise estruturada trabalha com trs vises: funes, dados e controle.
A anlise orientada a objetos trata o mundo composto por objetos.
Fechar
Nota de Partic.: 0
Turma: 9001/AA
Gabarito: A fase de especificao de requisitos responsvel por identificar o que o sistema deve contemplar.
Muitas atividades so desenvolvidas nesta fase a exemplo de: identificao e priorizao de requisitos, estudo
de viabilidade e definio do escopo do sistema.
Na fase de anlise tambm estamos interessados em entender os requisitos. preciso conhecer profundamente
o negcio do cliente.
Aps as fases de entendimento do negcio, temos que mapear uma soluo computacional para o sistema,
definir como ser construdo o sistema. Esta a fase de projeto, onde pensamos na arquitetura, interface
grfica, persistncia dos dados, entre outros aspectos. A fase de implementao consiste em codificar o sistema
de acordo com a especificao construda nas fases anteriores.
A fase de testes responsvel por validar se o sistema atende especificao. Atualmente esta fase est
integrada s demais fases, pois devemos pensar em teste de software desde as fases iniciais de especificao
do sistema.
Teste de sistemas
Teste da unidade
Teste de carga do sistema
Teste de integrao
Teste de aceite
Como forma de anlise/levantamento de requisitos podemos utilizar vrias tcnicas. Cada item representa a
descrio de uma tcnica:
=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prtica;
=> O analista verifica relatrios e outros impressos da empresa;
=> excelente para projetos que necessitam discusso de vrias reas da empresa.
Assinale a resposta que apresenta respectivamente as tcnicas descritas.
Uma empresa resolveu desenvolver um sistema on-line utilizando o modelo de prototipao, pois ele executa uma abordagem top-down radical. Outros fatos que
fizeram com que o gerente desenvolvesse o sistema nesta metodologia so:
I- Porque durante cada interao, os requisitos e as solues alternativas para o problema so identificadas e analisadas, novas solues so projetadas e uma
parte do sistema implementada.
II- Porque envolve a criao ou a aquisio dos vrios componentes do sistema detalhados na fase de projeto, sua montagem e a disponibilizao do sistema
novo ou da verso modificada.
III- Porque a prototipao tem inicio com a criao de um modelo preliminar de um grande subsistema ou de uma verso, em escala, do sistema todo.
Analisando as duas sentenas acima, assinale a nica resposta correta:
Nota de Partic.: 0
Turma: 9004/AA
Resposta: Utilizar um processo de fabricao de um produto de software primando por todas as fases que envolvem
esta atividade.
Gabarito: Utilizar um processo para construo de um produto de software primando por todas as fases que
envolvem essa atividade.
Voc est trabalhando como analista de teste em um projeto de PDS para a secretria de sade do seu estado. Sua primeira atividade testar e documentar os
resultados obtidos na execuo do mdulo que acessa o site do GOOGLE MAPS para determinar o tempo, em minutos de deslocamento, que uma ambulncia
levar de um determinado posto municipal de primeiro atendimento de sade at o destino da chamada.
Para tal teste, necessrio fornecer como entrada no s o endereo do local de origem do posto municipal de sade em que a ambulncia se encontra, como
tambm, o endereo do local de destino da ambulncia. Como resultado deve-se obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuio que voc recebeu e de acordo com a classificao do PDS, identifique nas opes abaixo, em qual tipo de teste voc foi por
voc executado.
Uma empresa resolveu desenvolver um Sistema utilizando o modelo de Prototipao, porque os usurios estavam com dificuldade de expressar suas reais
necessidades. As vantagens que fizeram com que o gerente optasse por esta metodologia foram:
I- Contribuem para melhorar a qualidade da especificao dos futuros programas, o que leva diminuio de gastos com manuteno;
II- O cliente v algo que parece ser uma verso do SW desejado e no entende porque o produto precisa ser construdo;
III- Partes do prottipo podem ser usadas no desenvolvimento do sistema final.
Analisando as sentenas acima, assinale a nica alternativa correta:
No processo de desenvolvimento do software, a primeira atividade tcnica a Anlise de Requisitos, que pode ser
entendida como responsvel por definir os servios que um sistema deve realizar, sua interface com os demais
elementos e sob quais restries o sistema deve operar. A tcnica de elicitao conhecida como tempestade de
ideias, cujo objetivo permitir que todos expressem suas ideias de forma a obter o consenso
Brainstorm
Casos de Uso
Questionrio
Visita tcnica
Entrevista
Qual o tipo de anlise que tem como objetivo modelar aspectos estticos de um problema, utilizando o modelo
orientado a objeto. Tambm utilizada em conjunto com o detalhamento de requisitos para visualizar e fornecer
uma base para identificar solues para os requisitos apresentados?
Anlise ambiental
Anlise estrutural
Anlise compotamental
Anlise funcional
Anlise semntica
BDQ Prova
Pgina 1 de 4
Nota de Partic.: 2
Turma: 9007/AD
Um modelo de processo de software ou ciclo de vida pode ser visto como uma representao ou abstrao dos
objetos e atividades envolvidas no processo de software. Explique com suas palavras porque necessrio um
processo de desenvolvimento de software nas organizaes?
Resposta: hoje em dia, impossivel imaginar uma organizao que quer ser grande, que quer alavancar seus
negocios no "business of wolrd" sem investir em softwares e hardwares como por exemplo: ERPs (softwares que
agrupam todos os setores de uma organizao) e CPDs (servidores, central de alarmes, nobreaks, central
telefonica, switches, routers, moden e etc), com isso a TI veio a se tornar um dos principais setores de uma
organizao.
Gabarito: aumentar a produtividade do pessoal envolvido na produo de software, visando tambm: diminuir
erros, custos e prazos aumentar a qualidade do software aumentar o controle sobre a produo de software
Permite desenvolver tcnicas que melhorem a qualidade do software, levem rpida entrega e a custos menores,
alm de poder ser confiado pelos seus usurios
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
18/06/2014
BDQ Prova
Pgina 2 de 4
A fase de Teste tem como objetivo encontrar um erro que ainda no foi descoberto. Qual o tipo de teste que
realizado aps a integrao de todos os mdulos, antes da implantao?
Teste de Validao
Teste de Unidade
Teste de Integrao
Teste de Programao
Teste de Mdulo
A fase de implementao ou codificao, tem como objetivo escrever o programa em uma linguagem de
programao, seguindo normas e diretrizes da empresa qual o desenvolvedor esteja ligado. O cdigo de
programao pode ser dividido em 3 tipos:
I. Cdigo Fonte - Conjunto de instrues geradas atravs de uma linguagem de programao, de maneira lgica e
estruturada;
II. Cdigo Objeto - Resultado da compilao do cdigo fonte.
III. Cdigo de Mquina - Sequncia binria de aes diretamente direcionadas para o processador da mquina.
Marque a alternativa correta:
Todas as sentenas esto corretas
Apenas as sentenas I e II esto corretas
Todas as sentenas esto erradas
Apenas a sentena I est correta.
Apenas as sentenas II e III esto corretas
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
18/06/2014
BDQ Prova
Pgina 3 de 4
Como forma de anlise/levantamento de requisitos podemos utilizar vrias tcnicas. Cada item representa a
descrio de uma tcnica:
=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prtica;
=> O analista verifica relatrios e outros impressos da empresa;
=> excelente para projetos que necessitam discusso de vrias reas da empresa.
Assinale a resposta que apresenta respectivamente as tcnicas descritas.
Visita em Locco - Anlise de documentos - JAD
Visita em Locco - Questionrio - Anlise de documentos
Entrevista - Questionrio - JAD
Entrevista - Anlise de documentos - Brainstorm
Anlise de documentos - Questionrio - GED
Para as questes de 1 a 3 , responda verdadeiro (V) ou falso (F) e, em seguida marque a opo correta:
Um enunciado dos requisitos deve satisfazer uma srie de caractersticas de qualidade. So elas:
correto, preciso, completo, consistente, verificvel.( )
Na lista de requisitos todas as entidades do mundo real importantes para o entendimento do problema devem ser
includas. ( )
Na lista de requisitos todos os mtodos e atributos importantes para o entendimento do problema devem ser
includos. ( )
VFF
VVF
VVV
VFV
FFF
Assinale a opo que apresenta a correta diviso de TODAS as fases do modelo de prototipao:
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
18/06/2014
BDQ Prova
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Pgina 4 de 4
18/06/2014
Exerccio: CCT0194_EX_A1_201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ
Matrcula: 201402216629
Data: 01/10/2014 20:28:07 (Finalizada)
Alm da linguagem de programao, o software tambm pode ser classificado como: Software de sistema e
Software aplicativo. Tambm chamados de sistema operacional, o software de sistema responsvel por
operar os demais perifricos que estejam conectados ao hardware.
Complete a frase escrevendo o nome de cada classe quanto ao gerenciamento de processos:
______________: Executa somente um processo de cada vez.
______________: Distribui para mais de um processador.
______________: Os processos so compartilhados e enfileirados a espera do processador.
______________: Vrios usurios utilizam ao mesmo tempo.
______________: Somente permitida a utilizao de um usurio de cada vez.
Marque a alternativa correta.
Monotarefa, Multiprocessamento, Multitarefa, Multiusurio, Monousurio.
Multitarefa, Multiprocessamento, Monousurio, Multiusurio, Monotarefa.
Multiprocessamento, Monotarefa, Multitarefa, Monousurio, Multiusurio.
Multiusurio, Monotarefa, Multiprocessamento, Multitarefa, Monousurio.
Multiprocessamento, Multiusurio, Monotarefa, Monousurio, Multitarefa.
Multimodal e Multifuncional.
Comportamental ou Essencial;
Estrutural e Analtica;
Essencial e Estrutural;
Exerccio: CCT0194_EX_A2_201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ
Matrcula: 201402216629
Data: 26/08/2014 21:15:03 (Finalizada)
No processo de desenvolvimento do software, a primeira atividade tcnica a Anlise de Requisitos, que pode
ser entendida como responsvel por definir os servios que um sistema deve realizar, sua interface com os
demais elementos e sob quais restries o sistema deve operar. A tcnica de elicitao conhecida como
tempestade de ideias, cujo objetivo permitir que todos expressem suas ideias de forma a obter o consenso
Questionrio
Brainstorm
Visita tcnica
Casos de Uso
Entrevista
Como parte das atividades para anlise de requisitos temos o estudo de viabilidade, que dividida em quatro
tipos, so elas:
Organizacional, Operaciaonal, Funcional e Econmica
Organizacional, Funcional, Financeira e de Requisitos
Tcnica, Operaciaonal, Cronograma e Organizacional
Tcnica, Operaciaonal, Cronograma e Econmica
Tcnica, Funcional, Cronograma e Econmica
Gabarito Comentado.
Trs projetos de software (X, Y e Z) de uma empresa entraram em produo no ltimo ms. Considere a fase
em que ocorreu a maior quantidade de erros, descobertos em produo, de cada projeto: X: implementao Y:
requisitos Z: instalao.
Considerando-se que os projetos so extremamente similares, conclui-se que, de maneira geral, os erros de
Y seriam mais baratos se fossem detectados no incio
Y apresentam o menor custo de correo
Z so influenciados, fortemente, pela qualidade tcnica dos testadores
Z foram provocados pela ausncia de testes unitrios
X apresentam o maior custo de correo
Gabarito Comentado.
Exerccio: CCT0194_EX_A3_201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ
Matrcula: 201402216629
Data: 01/10/2014 19:23:46 (Finalizada)
Qual o tipo de anlise que tem como objetivo modelar aspectos estticos de um problema, utilizando o modelo
orientado a objeto. Tambm utilizada em conjunto com o detalhamento de requisitos para visualizar e
fornecer uma base para identificar solues para os requisitos apresentados?
Anlise ambiental
Anlise funcional
Anlise compotamental
Anlise semntica
Anlise estrutural
A UML (Unified Modeling Language) uma linguagem de modelagem unificada utilizada na Engenharia de
Software. Dentre as suas caractersticas esto:
No orienta ao analista de sistema em quais diagramas usar e em que sequncia us-los.
Consiste de uma nica perspectiva que integra controles e funes
Consiste de duas perspectivas isoladas: dados e funes
Seu foco consiste em 3 (trs) vises: funes, dados e controle
uma metodologia utilizada em engenharia de software
Considere os seguintes requisitos de um Sistema de Folha de Pagamento e classifique cada um como sendo F
Como forma de anlise/levantamento de requisitos podemos utilizar vrias tcnicas. Cada item representa a
descrio de uma tcnica:
=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prtica;
=> O analista verifica relatrios e outros impressos da empresa;
=> excelente para projetos que necessitam discusso de vrias reas da empresa.
Assinale a resposta que apresenta respectivamente as tcnicas descritas.
Visita em Locco - Questionrio - Anlise de documentos
Entrevista - Questionrio - JAD
Entrevista - Anlise de documentos - Brainstorm
Visita em Locco - Anlise de documentos - JAD
Anlise de documentos - Questionrio - GED
Para Sommerville, durante as atividades de requisitos e projeto, os sistemas podem ser modelados como um
conjunto de componentes e relacionamentos entre esses componentes. Em geral, eles so ilustrados
graficamente no modelo de arquitetura de sistema que fornece, ao leitor, uma viso geral da organizao do
sistema. Em relao s tcnicas de anlise NO correto afirmar:
A anlise estruturada trabalha com trs vises: funes, dados e controle.
A anlise estruturada trabalha com foco funcional.
Na anlise orientada a objetos modelamos o problema usando o conceito de objeto/classe.
A anlise orientada a objetos trata o mundo composto por objetos.
A anlise estruturada tem como objetivo modelar aspectos estticos de um problema, utilizando o
modelo de objetos.
Voltar
Matrcula: 201402216629
Data: 01/10/2014 19:56:44 (Finalizada)
O diagrama abaixo que modela diferentes tipos de veculos, tais como bicicletas, motos e carros uma representao
para qual tipo de modelo de sistema ?
Modelos de Dados
Para as questes de 1 a 3 , responda verdadeiro (V) ou falso (F) e, em seguida marque a opo correta:
Um enunciado dos requisitos deve satisfazer uma srie de caractersticas de qualidade. So elas:
correto, preciso, completo, consistente, verificvel.( )
Na lista de requisitos todas as entidades do mundo real importantes para o entendimento do problema devem
ser includas. ( )
Na lista de requisitos todos os mtodos e atributos importantes para o entendimento do problema devem ser
includos. ( )
V V F
V V V
V FF
FFF
V FV
Analisando o estudo de caso abaixo, marque a alternativa que representa a indicao das classes que podem
ser identificadas no contexto:
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o
total de pacientes por queixa apresentada."
Cliente e Procedimentos.
Cliente e atendente.
Atendente e Mdico.
Cliente, atendente e Procedimentos.
Somente o cliente.
Gabarito Comentado.
Exerccio: CCT0194_EX_A5_201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ
Matrcula: 201402216629
Data: 01/10/2014 20:07:08 (Finalizada)
Complete a frase escrevendo o nome dos principais tipos de Testes de Software (Gustafson, 2003 - Cap. 10):
________________: A especificao do software usada para identificar subdomnios que deveriam ser
testados.
________________: baseado na estrutura do cdigo. O critrio mais simples o de cobertura de todo o
comando.
________________: a ideia de particionar o domnio de entrada em subdomnios mutuamente exclusivos e
requerendo um nmero igual de casos de teste de cada subdomnio.
________________: o teste baseado no fluxo de dados atravs do programa. Os dados fluem de onde so
definidos para onde so usados.
________________: caracterizado pela seleo aleatria dos casos de teste.
Teste de subdomnio, Teste de fluxo de dados, Teste Funcional, Teste randmico, Teste Estrutural.
Teste Funcional, Teste Estrutural, Teste de subdomnio, Teste de fluxo de dados, Teste randmico.
Teste de fluxo de dados, Teste Funcional, Teste Estrutural, Teste de subdomnio, Teste randmico.
Teste Estrutural, Teste randmico, Teste de subdomnio, Teste de fluxo de dados, Teste Funcional.
Teste Estrutural, Teste de subdomnio, Teste de fluxo de dados, Teste Funcional, Teste randmico.
No processo de desenvolvimento de software as modalidades dos testes podem ser: 1. Quanto utilizao do
cdigo; 2. Quanto ao objetivo. Assinale a nica opo correta que caracteriza a correta classificao de cada
item.
I. Testes estticos - So testes realizados pela anlise do cdigo fonte. O tipo de anlise visual, podendo
haver um questionrio para acompanhar os testes, inspecionando o cdigo desenvolvido pela equipe de
programao;
II. Testes dinmicos - So testes baseados na execuo do cdigo fonte do programa. So realizados antes da
etapa de implementao.
III. Testes de unidade - Teste realizado em um mdulo ou em alguns mdulos definidos que representam uma
nica unidade. A determinao da quantidade de mdulos a serem testados est contida na documentao de
projeto.
IV. Testes de integrao - Teste para identificar erros durante a integrao e interao entre os mdulos ou
unidades do sistema.
V. Testes de validao - Teste realizado antes da integrao de todos os mdulos do sistema.
Apenas as sentenas II e V esto corretas
Apenas a sentena I est correta
Apenas as sentenas III e V esto corretas
Apenas as sentenas I, III e IV esto corretas
Todas as sentenas esto corretas
Gabarito Comentado.
Teste que leva em conta a sua estrutura interna de construo. Os mecanismos internos do sistema sero
analisados e suas representaes lgicas tambm.
Marque a alternativa que indica o tipo de teste mencionado acima.
Teste iterativo
Teste simples
Teste caixa preta
Teste caixa branca
Teste de interao
As modalidades de teste so classificadas quanto ao uso do cdigo em Testes Estticos ou Verificaes e Testes
Dinmicos ou Validaes. Analise as afirmativas abaixo e assinale a nica resposta correta.
I- Testes Estticos so efetuados antes da implementao e Testes Dinmicos nas fases iniciais, verificando a
qualidade do software;
II- Testes Estticos so efetuados para verificar a qualidade no processo e Testes Dinmicos so efetuados para
verificar a qualidade do produto;
III- Testes Estticos so efetuados para verificar a qualidade no produto e Testes Dinmicos so efetuados para
verificar a qualidade do processo;
IV- Testes Estticos so efetuados nas fases iniciais do projeto e Testes Dinmicos so efetuados durante ou
aps a implementao.
Assinale a NICA opo correta
Apenas I e II esto corretas;
Apenas I e III esto corretas;
Apenas II e IV esto corretas;
Apenas II e II esto corretas;
Apenas III e IV esto corretas;
Gabarito Comentado.
Teste que no leva em conta os mecanismos e definies internos do sistema. O objetivo principal est no
resultado da sada de dados do sistema, mediante a entrada definida de dados.
Exerccio: CCT0194_EX_A6_201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ
Matrcula: 201402216629
Data: 08/11/2014 20:36:31 (Finalizada)
O processo de codificao tambm pode ser visto como um passo do processo de engenharia de software. As
caractersticas de engenharia de uma linguagem exercem um importante impacto sobre o sucesso de um
projeto de desenvolvimento de software. Qual o tipo de linguagem que no leva em considerao a arquitetura
do computador, nem as caractersticas do processador e seus registradores.
Linguagem de baixo nvel
Linguagem binria
Linguagem de mquina
Linguagem de alto nvel
Linguagem assembly
A etapa de codificao traduz uma representao do projeto detalhado do software para uma concepo de
linguagem de programao.
O processo de traduo continua quando um compilador aceita o _____________ como entrada e produz um
_______________ como sada.
A sada do compilador adicionalmente convertida em __________________.
cdigo fonte - cdigo de mquina - cdigo objeto
cdigo de mquina - cdigo fonte - cdigo objeto
cdigo fonte - cdigo objeto - cdigo de mquina
cdigo objeto - cdigo fonte - cdigo de mquina
cdigo de mquina - cdigo objeto - cdigo fonte
Gabarito Comentado.
A fase de implementao, ou codificao, tem como objetivo escrever o programa em uma linguagem de programao, seguindo
normas e diretrizes da empresa qual o desenvolvedor esteja ligado.
Associe a coluna da esquerda com a coluna da direita e em seguida marque a alternativa correta, considerando a sequencia de cima
para baixo:
1. Implementao
( ) Conjunto de instrues geradas atravs de uma linguagem de programao, de maneira lgica e estruturada;
aps o processo de compilao ou interpretao.
2. Desenho
3. Cdigo Fonte
programao.
4. Cdigo Objeto
5. Cdigo Mquina
5, 4, 3, 2, 1
3, 2, 1, 5, 4
4, 5, 3, 1, 2
1, 4, 5, 2, 3
2, 1, 4, 3, 5
Sommerville define software como sendo programas de computador e documentao associada. Os produtos de
softwares podem ser desenvolvidos para um cliente especfico ou para um mercado geral. Para o
desenvolvimento do produto/programa, necessrio escrev-lo utilizando uma _______________________ a
qual ser convertida para uma _____________________, ou seja, em um formato que ser compreendido pelo
processadores
Assinale a NICA opo que complementa cada frase corretamente
linguagem de programao / linguagem de mquina
linguagem de programao / linguagem interpretada
linguagem interpretada / linguagem de mquina
linguagem de mquina / linguagem interpretada
linguagem de mquina / linguagem de programao
Exerccio: CCT0194_EX_A7_201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ
Matrcula: 201402216629
Data: 08/11/2014 20:41:38 (Finalizada)
A Fase de Manuteno tem como objetivo corrigir os erros que no foram detectados nas fases anteriores,
propor melhorias no sistema e prover suporte ao sistema que foi desenvolvido. Em relao documentao do
produto, o que descreve o manual de referncia?
Descreve as funcionalidades do sistema, como o usurio pode utilizar e os pr-requisitos necessrios
para funcionar.
Descreve facilidades do uso do sistema, informa os erros que podem ocorrer e como agir quando
encontra-los.
Descreve apenas as funcionalidades do sistema, usando uma linguagem clara para o usurio final.
Descreve como instalar o sistema, plataformas de operao, pr-requisitos necessrios.
Descreve as funcionalidades do sistema e as facilidades do uso do sistema.
Gabarito Comentado.
"O teste de software normalmente a ltima fase antes de entregarmos o sistema pronto ao cliente".
correto afirmar que:
Por ser a ltima fase ela tambm a mais importante de todas para a garantia da qualidade.
Por ser a ltima fase ela no deve ser utilizada em nenhum outro ponto do desenvolvimento.
Por ser a ltima fase ela nunca deixada de lado, afinal isso seria uma bobagem.
Ela pode ser a ltima, mas no a nica tarefa que garante a qualidade do software.
Por ser a ltima fase, ele tem a obrigao de dizer que o software funciona.
III- Dimensionar, projetar e edificar o ambiente do software/sistema e as tecnologias empregadas para o seu desenvolvimento
(Arquitetura/Tecnologia).
Aps analisar as sentenas acima, assinale a nica alternativa correta:
O teste de ameaa normalmente deve ser aplicado dentro de um projeto de software nas etapas de :
desenvolvimento inicial e desenvolvimento intermedirio.
teste de integrao e teste de sistema
desenvolvimento intermedirio e teste de aceitao.
teste de integrao e teste de aceitao
desenvolvimento intermedirio e teste de sistema.
Gabarito Comentado.
A documentao do produto adota mtodos e formatos padronizados para cada famlia de produtos correlatos.
Fazem parte da documentao do produto:
I. Manual do usurio - Documento com formato adequado ao perfil do publico que utilizar o sistema ou
produto;
II. Documentao de instalao - Descrio de como instalar o sistema, plataformas de operao, pr-requisitos
necessrios;
III. Documentos tcnicos - Descreve estratgias de como chegar ao resultado final, registram os erros,
problemas e ideias que ocorrem durante o projeto, e as razes que foram utilizadas para as tomadas de
decises.
Marque a alternativa correta:
Apenas a afirmativa I est correta
Apenas as afirmativas I e II esto corretas
Apenas a afirmativa II est correta
Todas as afirmativas esto erradas
Apenas as afirmativas II e III esto corretas
Exerccio: CCT0194_EX_A8_201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ
Matrcula: 201402216629
Data: 08/11/2014 20:49:39 (Finalizada)
A estratgia de qualidade aplicada arquitetura tradicional de software deve garantir para as etapas de
Engenharia de Sistemas, Requisitos e Projetos, respectivamente, os testes de :
integrao, validao e sistema.
sistema, unidade e integrao
sistema, integrao e unidade.
sistema, validao e integrao.
validao, integrao e unidade.
Modelo Cascata, porque como a empresa ainda no utilizou nenhum mtodo, o Projeto raramente segue
um fluxo sequencial e as iteraes (vrios ciclos) so necessrias.
Gabarito Comentado.
Um dos primeiros modelos propostos para o processo de desenvolvimento de software foi o Modelo Cascata,
em que os estgios so apresentados em sequncia, como em uma cascata (Royce, 1970). Analise as
afirmativas a seguir sobre as vantagens deste modelo.
I - possvel corrigir erros em fases j completas.
II - Permite pontos de controle bem definidos.
III - Facilita a viso de reutilizao.
Somente I e III esto corretas
Somente II e III esto corretas
Somente a I est correta
Somente II est correta
Somente I e II esto corretas
Exerccio: CCT0194_EX_A9_201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ
Matrcula: 201402216629
Data: 08/11/2014 20:45:35 (No Finalizada)
Existem vrios modelos de desenvolvimento de software, cada um com suas particularidades. A respeito desse
assunto, assinale a opo correta.
O modelo de desenvolvimento UML uma metodologia de desenvolvimento orientada a objetos que
gera prottipos muito rapidamente, em funo das ferramentas case disponveis.
A metodologia de prototipagem evolutiva uma abordagem que visualiza o desenvolvimento de
concepes do sistema conforme o andamento do projeto, por meio de prottipos visuais.
No modelo de desenvolvimento em cascata, a primeira etapa a modelagem do sistema.
O modelo de desenvolvimento em espiral, que tem a codificao como segunda etapa, gera o cdigo do
sistema muito mais rapidamente que o modelo de prototipao.
No modelo de desenvolvimento incremental, da mesma maneira que no modelo cascata, possvel a
soluo dos riscos logo no incio do projeto.
Para se garantir a qualidade dos processos, vrios passos devem ser tomados, entre eles: eles:
I. Gerenciar os requisitos, identificando quais so as principais necessidades do software, levando em conta
tanto os requisitos funcionais quanto os no funcionais.
II. Acompanhar o projeto de software para que se possa ter uma viso bem realista do progresso do projeto,
sendo possvel tomar aes eficazes quando o desempenho de software se desviar de forma significativa dos
planos do projeto.
III. Gerenciar a configurao do software para estabelecer e manter a integridade dos produtos do projeto ao
longo do ciclo de vida do software para dar maior segurana ao desenvolvedor e permitir maior controle de
desenvolvimento.
IV. Desenvolver um processo padro para ser gerenciado e revisado, identificar os pontos fortes e fracos do
processo de desenvolvimento e planejar atividades de melhoramento.
correto o que se afirma em:
I, II e III, apenas
I e III apenas.
II e IV, apenas .
II, III e IV, apenas.
Prototipao
Espiral
Bottom-up
Iterativo-incremental
Gabarito Comentado.
Exerccio: CCT0194_EX_A10_201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ
Matrcula: 201402216629
Data: 08/11/2014 21:02:37 (Finalizada)
(Concurso: Banco do Nordeste) A engenharia de software trabalha com diversos modelos de ciclo de vida de
desenvolvimento de um software. Sobre estes modelos, CORRETO afirmar que:
o modelo de ciclo de vida em cascata trabalha com o conceito de prottipos e refinamento destes.
no modelo de ciclo de vida em cascata puro, o cliente s percebe o produto no final do projeto.
o modelo de ciclo vida em cascata trabalha com diversas verses do sistema ao longo do projeto.
no modelo de ciclo de vida em cascata, o sistema desenvolvido como se fosse uma espiral por meio
de diversas interaes junto aos prottipos.
o modelo de ciclo de vida em cascata caracteriza-se pela implementao imediata do sistema aps a
definio dos primeiros requisitos.
Gabarito Comentado.
De acordo com a teoria so caractersticas do Processo Unificado o que consta apenas em:
I. Dirigido por caso de uso.
II. Orientado por quatro workflows.
III. Centrado em arquitetura.
IV. Distribudo em cinco fases.
V. Iterativo e incremental.
III, IV e V.
I, II e IV.
II, III e V.
I, II e III.
I, III e V.
Gabarito Comentado.
De acordo com o Processo Unificado, o fluxo de trabalho Anlise, tem forte concentrao na fase de:
Construo.
Concepo.
Implementao.
Elaborao.
Transio.
Voltar
Matrcula: 201308357575
Data: 20/09/2014 19:24:11 (Finalizada)
Alm da linguagem de programao, o software tambm pode ser classificado como: Software de sistema e
Software aplicativo. Tambm chamados de sistema operacional, o software de sistema responsvel por operar
os demais perifricos que estejam conectados ao hardware.
Complete a frase escrevendo o nome de cada classe quanto ao gerenciamento de processos:
______________: Executa somente um processo de cada vez.
______________: Distribui para mais de um processador.
______________: Os processos so compartilhados e enfileirados a espera do processador.
______________: Vrios usurios utilizam ao mesmo tempo.
______________: Somente permitida a utilizao de um usurio de cada vez.
Assinale "VERDADEIRO" ou "FALSO" nas opes que se relacionam com uma boa especificao de requisitos
(Pdua, 2009 - Cap. 1):
(
Assinale qual das alternativas abaixo NO define corretamente com a classificao de um software de acordo
com a sua licena de publicao:
Software Freeware - Programa de computador cujo uso no implica o pagamento de licena de uso.
Comercial - Programa por que se paga uma taxa de licenciamento para sua utilizao.
Demo - Frao de um programa. Funciona como material promocional para dar a oportunidade do
produto ser avaliado.
Trial - Programa de computador que possui limitaes de tempo e/ou funcionalidades. Ao final do tempo
estabelecido, o programa pode requisitar o pagamento para uso do software completo ou pode continuar
rodando sem todas as suas funcionalidades ou, ainda, interromper o seu uso.
Software Livre - Programa de computador cuja utilizao, cpia e distribuio no possuem restrio.
comum o cdigo fonte estar disponvel para manuse-lo.
Voltar
Matrcula: 201308357575
Data: 20/09/2014 20:23:48 (Finalizada)
"Tcnica que faz o levantamento de ideias, onde cada uma das idias sugeridas pode combinar na proposta de
uma nova. Atividade de livre imaginao que deve ser tratada sem crticas ou debates". O texto descreve a
tcnica de elicitao de requisitos denominada:
Reunio
Casos de Uso
Brainstorm
Questionrio
Entrevista
Como parte das atividades para anlise de requisitos temos o estudo de viabilidade, que dividida em quatro
tipos, so elas:
Organizacional, Operaciaonal, Funcional e Econmica
Organizacional, Funcional, Financeira e de Requisitos
Tcnica, Funcional, Cronograma e Econmica
Tcnica, Operaciaonal, Cronograma e Organizacional
Tcnica, Operaciaonal, Cronograma e Econmica
Gabarito Comentado.
Voltar
Matrcula: 201308357575
Data: 20/09/2014 20:39:07 (Finalizada)
No processo de desenvolvimento de software, todo software passa pelas fases de anlise e projeto, associadas,
respectivamente, com o que deve ser feito e como deve ser feito. A partir dessa informao, avalie a opes
correta: (QUESTO 74 - ENADE 2008)
O objetivo do projeto arquitetural desenvolver uma estrutura de programa e representar os diversos
fluxos de dados entre os mdulos.
Na fase de projeto, dois nveis de projeto devem ser considerados: o projeto detalhado, que se preocupa
com uma transformao dos requisitos em um projeto de dados e arquitetural; e o projeto preliminar,
que se preocupa em aprimorar o projeto detalhado para que a implementao possa ser realizada em
seguida.
O projeto arquitetural independe do paradigma de desenvolvimento.
Na fase de anlise, trs modelos que devem ser considerados so: do domnio da informao, o funcional
e o comportamental.
Para lidar com a complexidade do software, pode-se aplicar o princpio do particionamento, quebrando o
problema em problemas menores. Esse princpio no aplicado nas outras fases de desenvolvimento e
ele no causa impacto nos custos de desenvolvimento.
Analisando o estudo de caso abaixo, marque a alternativa que define os atores do sistema.
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o
total de pacientes por queixa apresentada."
Cliente e Mdico.
Cliente e atendente.
Somente o mdico, pois os procedimentos realizados por ele so os considerados para o sistema.
Somente o atendente, pois o procedimento do mdico confidencial.
Atendente e Mdico.
Gabarito Comentado.
Baseado nos estudos de organizaes como a Standish Group observou-se que a maioria dos projetos so
cancelados ou concludos com falhas. Qual dessas opes NO um motivo?
Funcionalidades entregues no contemplando todas as acordadas com os stakeholders.
Falta de interesse dos stakeholders.
Falta de entendimento dos requisitos.
Como forma de anlise/levantamento de requisitos podemos utilizar vrias tcnicas. Cada item representa a
descrio de uma tcnica:
=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prtica;
=> O analista verifica relatrios e outros impressos da empresa;
=> excelente para projetos que necessitam discusso de vrias reas da empresa.
Assinale a resposta que apresenta respectivamente as tcnicas descritas.
Anlise de documentos - Questionrio - GED
Visita em Locco - Questionrio - Anlise de documentos
Entrevista - Anlise de documentos - Brainstorm
Visita em Locco - Anlise de documentos - JAD
Entrevista - Questionrio - JAD
Voltar
Matrcula: 201308357575
Data: 20/09/2014 20:51:22 (Finalizada)
O diagrama abaixo que modela diferentes tipos de veculos, tais como bicicletas,
motos e carros uma representao para qual tipo de modelo de sistema ?
Modelos de Contexto
Modelos de Dados
Modelos de Comportamento
Modelos de Objetos
Modelos de Mquina de Estados
a viso que representa os componentes do sistema, a relao entre os componentes, o funcionamento dos
componentes e a interconexo com outros sistemas.
Viso geral
Viso comportamental
Viso interna
Viso externa
Viso estrutural
Gabarito Comentado.
Considerando o seguinte mini mundo marque a alternativa que representa o elemento NO relacionado a
anlise comportamental:
"A estratgia da Livraria ESTCIO no prev a manuteno de livros em estoque. Todos os livros solicitados por
seus clientes so, semanalmente, encomendados s editoras. As editoras e os livros comercializados so
selecionados pela Direo da Livraria. Os clientes solicitam os livros pela internet a partir do cdigo, aps a
anlise do resumo. Os pedidos so analisados e encomendados s editoras no final de toda semana. Quando os
livros so fornecidos, a livraria confere a nota de entrega da editora com a requisio, devolve as que
contiverem erros e atende aos pedidos dos clientes, emitindo a faturas de cobrana. Se o fornecimento dos
livros estiver correto, as faturas encaminhadas pelas editoras so registradas e pagas."
Encomendar livros.
Faturar pedido.
Conferir requisio.
Cadastrar cliente.
Resumo.
Considerando o seguinte mini mundo marque a alternativa correta que indica os elementos da anlise
comportamental:
"A estratgia da Livraria ESTCIO no prev a manuteno de livros em estoque. Todos os livros solicitados por
seus clientes so, semanalmente, encomendados s editoras. As editoras e os livros comercializados so
selecionados pela Direo da Livraria. Os clientes solicitam os livros pela internet a partir do cdigo, aps a
anlise do resumo. Os pedidos so analisados e encomendados s editoras no final de toda semana. Quando os
livros so fornecidos, a livraria confere a nota de entrega da editora com a requisio, devolve as que
contiverem erros e atende aos pedidos dos clientes, emitindo a faturas de cobrana. Se o fornecimento dos
livros estiver correto, as faturas encaminhadas pelas editoras so registradas e pagas."
I. Cdigo do livro.
II. Encomendar livros.
III. Editoras.
IV. Conferir requisio.
V. Resumo.
I, III e IV esto corretas.
II, III e IV esto corretas.
II e IV esto corretas.
III e IV esto corretas.
I e IV esto corretas.
Voltar
Matrcula: 201308357575
Data: 20/09/2014 20:51:22 (Finalizada)
O diagrama abaixo que modela diferentes tipos de veculos, tais como bicicletas,
motos e carros uma representao para qual tipo de modelo de sistema ?
Modelos de Contexto
Modelos de Dados
Modelos de Comportamento
Modelos de Objetos
Modelos de Mquina de Estados
a viso que representa os componentes do sistema, a relao entre os componentes, o funcionamento dos
componentes e a interconexo com outros sistemas.
Viso geral
Viso comportamental
Viso interna
Viso externa
Viso estrutural
Gabarito Comentado.
Considerando o seguinte mini mundo marque a alternativa que representa o elemento NO relacionado a
anlise comportamental:
"A estratgia da Livraria ESTCIO no prev a manuteno de livros em estoque. Todos os livros solicitados por
seus clientes so, semanalmente, encomendados s editoras. As editoras e os livros comercializados so
selecionados pela Direo da Livraria. Os clientes solicitam os livros pela internet a partir do cdigo, aps a
anlise do resumo. Os pedidos so analisados e encomendados s editoras no final de toda semana. Quando os
livros so fornecidos, a livraria confere a nota de entrega da editora com a requisio, devolve as que
contiverem erros e atende aos pedidos dos clientes, emitindo a faturas de cobrana. Se o fornecimento dos
livros estiver correto, as faturas encaminhadas pelas editoras so registradas e pagas."
Encomendar livros.
Faturar pedido.
Conferir requisio.
Cadastrar cliente.
Resumo.
Considerando o seguinte mini mundo marque a alternativa correta que indica os elementos da anlise
comportamental:
"A estratgia da Livraria ESTCIO no prev a manuteno de livros em estoque. Todos os livros solicitados por
seus clientes so, semanalmente, encomendados s editoras. As editoras e os livros comercializados so
selecionados pela Direo da Livraria. Os clientes solicitam os livros pela internet a partir do cdigo, aps a
anlise do resumo. Os pedidos so analisados e encomendados s editoras no final de toda semana. Quando os
livros so fornecidos, a livraria confere a nota de entrega da editora com a requisio, devolve as que
contiverem erros e atende aos pedidos dos clientes, emitindo a faturas de cobrana. Se o fornecimento dos
livros estiver correto, as faturas encaminhadas pelas editoras so registradas e pagas."
I. Cdigo do livro.
II. Encomendar livros.
III. Editoras.
IV. Conferir requisio.
V. Resumo.
I, III e IV esto corretas.
II, III e IV esto corretas.
II e IV esto corretas.
III e IV esto corretas.
I e IV esto corretas.
BDQ Prova
Pgina 1 de 4
Turma: 9001/AA
Os mtodos geis trazem uma nova abordagem para o desenvolvimento de software diferente das abordagens at
ento utilizadas. Explique quais as principais diferenas existentes entre a abordagem tradicional e a abordagem de
mtodos geis.
Resposta: A abordagem tradicional centralizada no desenvolvimento de software voltada para o antigo modelo
(estrutural) de desenvolvimento de sistemas e aplicaes, resultando num modelo que exprime a criao e entrega
dos software por completo, criando assim uma ansiedade na entrega para o usurio. J a abordagem de mtodos
geis traz consigo a fabricao de sofware em partes para atender melhor o desenvolvimento, utilizando as
metologias RUP, Iterativo e Incremental entre outras, onde a entrega do software se faz em parte, criando uma
expectativa vlida para o usurio.
Gabarito: A principal diferena entre a abordagem tradicional de desenvolvimento de sistemas e a abordagem gil
est na especificao do software. Enquanto a abordagem tradicional valoriza as fases especificao, anlise e
projeto do sistema considerando-as fundamental para a produo de artefatos bem definidos que possam nortear a
programao, a abordagem gil faz uma especificao simples e sucinta do sistema e tem como principal foco a
codificao do software. A abordagem gil tambm implementa algumas prticas e princpios que possibilitam
construir softwares de qualidade dentro deste contexto de pouca especificao, tais como: programao em par,
orientao a testes, refatoramento, entre outros.
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
08/07/2014
BDQ Prova
Pgina 2 de 4
A empresa de consultoria ARTMAIS est desenvolvendo um projeto de controle do acervo da Histria e Patrimnio Cultural da Sade no Brasil, embasada nas
normas do PDS. Atualmente, o projeto encontra-se no ltimo estgio do processo de validao das funcionalidades pelos usurios e clientes. uma fase
importante na qual os usurios interagem com todo o sistema.
Com base no texto acima, identifique, nas opes abaixo, qual a atual fase de teste do PDS em que o projeto se encontra no momento.
Teste de sistemas
Teste de integrao
Teste da unidade
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
08/07/2014
BDQ Prova
Pgina 3 de 4
Uma empresa resolveu desenvolver um sistema on-line utilizando o modelo de prototipao, pois ele executa uma abordagem top-down radical. Outros fatos
que fizeram com que o gerente desenvolvesse o sistema nesta metodologia so:
I- Porque durante cada interao, os requisitos e as solues alternativas para o problema so identificadas e analisadas, novas solues so projetadas e uma
parte do sistema implementada.
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
08/07/2014
BDQ Prova
Pgina 4 de 4
II- Porque envolve a criao ou a aquisio dos vrios componentes do sistema detalhados na fase de projeto, sua montagem e a disponibilizao do sistema
novo ou da verso modificada.
III- Porque a prototipao tem inicio com a criao de um modelo preliminar de um grande subsistema ou de uma verso, em escala, do sistema todo.
Analisando as duas sentenas acima, assinale a nica resposta correta:
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
08/07/2014
Matrcula: 201402216629
Analisando o estudo de caso abaixo, marque a alternativa que indica o conceito empregado s informaes Nome e
Estado de sade.
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o total
de pacientes por queixa apresentada."
Generalizao.
Objeto.
Associao.
Atributo.
Classe.
Gabarito Comentado.
Analisando o estudo de caso abaixo, marque a alternativa que representa a indicao das classes que podem ser
identificadas no contexto:
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o total
de pacientes por queixa apresentada."
Cliente e Procedimentos.
Atendente e Mdico.
Somente o cliente.
Cliente, atendente e Procedimentos.
Cliente e atendente.
Caso de uso "Vender produto" pode ser realizado tanto por Gerente quanto por Vendedor.
A representao denominada de Generalizao de Ator.
Caso de uso "Calcular ranking de vendedores" pode ser realizado somente por Gerente.
Vendedor no pode realizar nenhum caso de uso.
Gerente pode realizar tanto o caso de uso "Vender produto" quanto o "Calcular ranking de vendedores".
O diagrama abaixo que modela diferentes tipos de veculos, tais como bicicletas, motos e carros uma
representao para qual tipo de modelo de sistema ?
Analisando o estudo de caso abaixo, marque a alternativa que define os atores do sistema.
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o total
de pacientes por queixa apresentada."
Cliente e atendente.
Atendente e Mdico.
Cliente e Mdico.
Somente o atendente, pois o procedimento do mdico confidencial.
Somente o mdico, pois os procedimentos realizados por ele so os considerados para o sistema.
Gabarito Comentado.
Sua Resposta: Utilizar um processo para construo de um produto de software primando por todas as fases que
envolvem essa atividade.
Compare com a sua resposta: Utilizar um processo para construo de um produto de software primando por todas
as fases que envolvem essa atividade.
Voltar
Fechar
Matrcula: 201402216629
Data: 06/10/2014 20:09:58 (Finalizada)
Analisando o estudo de caso abaixo, marque a alternativa que representa a indicao das classes que podem ser
identificadas no contexto:
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o total
de pacientes por queixa apresentada."
Cliente e atendente.
Cliente, atendente e Procedimentos.
Somente o cliente.
Cliente e Procedimentos.
Atendente e Mdico.
O diagrama abaixo que modela diferentes tipos de veculos, tais como bicicletas, motos e carros uma
representao para qual tipo de modelo de sistema ?
Modelos de Objetos
Modelos de Mquina de Estados
Modelos de Contexto
Modelos de Comportamento
Modelos de Dados
Analisando o estudo de caso abaixo, marque a alternativa que indica o conceito empregado s informaes Nome e
Estado de sade.
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o total
de pacientes por queixa apresentada."
Atributo.
Objeto.
Associao.
Classe.
Generalizao.
Gabarito Comentado.
Analisando o estudo de caso abaixo, marque a alternativa que define os atores do sistema.
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o total
de pacientes por queixa apresentada."
Atendente e Mdico.
Cliente e Mdico.
Somente o mdico, pois os procedimentos realizados por ele so os considerados para o sistema.
Somente o atendente, pois o procedimento do mdico confidencial.
Cliente e atendente.
Gabarito Comentado.
Como parte das atividades para anlise de requisitos temos o estudo de viabilidade, que dividida em quatro tipos,
so elas:
Tcnica, Operaciaonal, Cronograma e Econmica
Tcnica, Funcional, Cronograma e Econmica
Organizacional, Funcional, Financeira e de Requisitos
Organizacional, Operaciaonal, Funcional e Econmica
Tcnica, Operaciaonal, Cronograma e Organizacional
Gabarito Comentado.
Sua Resposta: Utilizar um processo para construo de um produto de software primando por todas as fases que
envolvem essa atividade.
Compare com a sua resposta: Utilizar um processo para construo de um produto de software primando por todas
as fases que envolvem essa atividade.
Voltar
Matrcula: 201402216629
Data: 06/10/2014 19:15:03 (Finalizada)
No processo de desenvolvimento de software, todo software passa pelas fases de anlise e projeto, associadas,
respectivamente, com o que deve ser feito e como deve ser feito. A partir dessa informao, avalie a opes
correta: (QUESTO 74 - ENADE 2008)
O objetivo do projeto arquitetural desenvolver uma estrutura de programa e representar os diversos
fluxos de dados entre os mdulos.
Para lidar com a complexidade do software, pode-se aplicar o princpio do particionamento, quebrando o
problema em problemas menores. Esse princpio no aplicado nas outras fases de desenvolvimento e ele
no causa impacto nos custos de desenvolvimento.
Na fase de projeto, dois nveis de projeto devem ser considerados: o projeto detalhado, que se preocupa
com uma transformao dos requisitos em um projeto de dados e arquitetural; e o projeto preliminar, que
se preocupa em aprimorar o projeto detalhado para que a implementao possa ser realizada em seguida.
Na fase de anlise, trs modelos que devem ser considerados so: do domnio da informao, o funcional e
o comportamental.
O projeto arquitetural independe do paradigma de desenvolvimento.
Anlise de requisitos uma importante fase da engenharia de software, na qual os desenvolvedores do sistema
identificam as necessidades do cliente para posteriormente projetarem uma soluo. Assinale a alternativa que
apresenta as principais atividades da fase de anlise de requisitos, dentro do processo de desenvolvimento de
sistemas.
Entrada de dados, processamento da informao, apresentao dos resultados
Desenvolvimento de prottipo, ambiente de testes, implementao do sistema
Levantamento de requisitos, anlise de requisitos, registro dos requisitos
Projeto lgico, projeto fsico, implementao e manuteno
Desenvolvimento, homologao, produo
Trs projetos de software (X, Y e Z) de uma empresa entraram em produo no ltimo ms. Considere a fase em
que ocorreu a maior quantidade de erros, descobertos em produo, de cada projeto: X: implementao Y:
requisitos Z: instalao.
Considerando-se que os projetos so extremamente similares, conclui-se que, de maneira geral, os erros de
Y seriam mais baratos se fossem detectados no incio
Z foram provocados pela ausncia de testes unitrios
Z so influenciados, fortemente, pela qualidade tcnica dos testadores
Y apresentam o menor custo de correo
X apresentam o maior custo de correo
Analisando o estudo de caso abaixo, marque a alternativa que indica o conceito empregado s informaes Nome e
Estado de sade.
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o total
de pacientes por queixa apresentada."
Classe.
Generalizao.
Associao.
Atributo.
Objeto.
Gabarito Comentado.
Analisando o estudo de caso abaixo, marque a alternativa que define os atores do sistema.
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o total
de pacientes por queixa apresentada."
Atendente e Mdico.
Somente o mdico, pois os procedimentos realizados por ele so os considerados para o sistema.
Cliente e atendente.
Cliente e Mdico.
Somente o atendente, pois o procedimento do mdico confidencial.
Gabarito Comentado.
Como forma de anlise/levantamento de requisitos podemos utilizar vrias tcnicas. Cada item representa a
descrio de uma tcnica:
=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prtica;
Para as questes de 1 a 3 , responda verdadeiro (V) ou falso (F) e, em seguida marque a opo correta:
Um enunciado dos requisitos deve satisfazer uma srie de caractersticas de qualidade. So elas:
correto, preciso, completo, consistente, verificvel.( )
Na lista de requisitos todas as entidades do mundo real importantes para o entendimento do problema devem ser
includas. ( )
Na lista de requisitos todos os mtodos e atributos importantes para o entendimento do problema devem ser
includos. ( )
VVF
VVV
VFF
FFF
VFV
Sua Resposta: Utilizar um processo para construo de um produto de software primando por todas as fases que
envolvem essa atividade.
Compare com a sua resposta: Utilizar um processo para construo de um produto de software primando por todas
as fases que envolvem essa atividade.
Fechar
Turma: 9006/AC
Construa um texto com no mximo 15 linhas apresentando uma comparao entre os ciclos de vida em cascata
e Iterativo e Incremental apresentando vantagens e desvantagens.
Gabarito: O ciclo de vida em cascata de uso tradicional e foi apresentado desde a definio da Engenharia de
software j o Iterativo incremental veio com a OO. O Ciclo de vida em cascata desenvolve o software como um
todo o que dificulta amudana de requisitos e demora gerar resultados ao usurio, o que gera uma certa
ansiedade. J o Iterativo e incremental prope o desenvolvimento em partes facilitando a mudana de requisitos
e aumentando a anlise de riscos e, a entrega gradativa diminuindo a ansiedade do usurio, o que uma
vantagem, mas com relao a facilidade de gerenciar o ciclo de vida em cascata possui a vantagem.
NO fase do RUP?
Gerenciamento.
Construo.
Elaborao.
Transio.
Iniciao ou concepo.
Trs projetos de software (X, Y e Z) de uma empresa entraram em produo no ltimo ms. Considere a fase
em que ocorreu a maior quantidade de erros, descobertos em produo, de cada projeto: X: implementao Y:
requisitos Z: instalao.
Considerando-se que os projetos so extremamente similares, conclui-se que, de maneira geral, os erros de
Gerente pode realizar tanto o caso de uso "Vender produto" quanto o "Calcular ranking de vendedores".
Caso de uso "Calcular ranking de vendedores" pode ser realizado somente por Gerente.
A representao denominada de Generalizao de Ator.
Vendedor no pode realizar nenhum caso de uso.
Caso de uso "Vender produto" pode ser realizado tanto por Gerente quanto por Vendedor.
No processo de desenvolvimento de software as modalidades dos testes podem ser: 1. Quanto utilizao do
cdigo; 2. Quanto ao objetivo. Assinale a nica opo correta que caracteriza a correta classificao de cada
item.
I. Testes estticos - So testes realizados pela anlise do cdigo fonte. O tipo de anlise visual, podendo haver
um questionrio para acompanhar os testes, inspecionando o cdigo desenvolvido pela equipe de programao;
II. Testes dinmicos - So testes baseados na execuo do cdigo fonte do programa. So realizados antes da
etapa de implementao.
III. Testes de unidade - Teste realizado em um mdulo ou em alguns mdulos definidos que representam uma
nica unidade. A determinao da quantidade de mdulos a serem testados est contida na documentao de
projeto.
IV. Testes de integrao - Teste para identificar erros durante a integrao e interao entre os mdulos ou
unidades do sistema.
V. Testes de validao - Teste realizado antes da integrao de todos os mdulos do sistema.
Qual o tipo de anlise que tem como objetivo modelar aspectos estticos de um problema, utilizando o modelo
orientado a objeto. Tambm utilizada em conjunto com o detalhamento de requisitos para visualizar e
fornecer uma base para identificar solues para os requisitos apresentados?
Anlise semntica
Anlise compotamental
Anlise funcional
Anlise ambiental
Anlise estrutural
Fechar
Turma: 9006/AC
Os mtodos geis trazem uma nova abordagem para o desenvolvimento de software diferente das abordagens
at ento utilizadas. Explique quais as principais diferenas existentes entre a abordagem tradicional e a
abordagem de mtodos geis.
Assinale a alternativa que NO representa uma caracterstica do Processo Unificado (UP) original, descrito no
livro The Unified Software Development Process (1999)
Centrado na arquitetura
Focado na mitigao precoce dos riscos
Orientado por casos de uso
Iterativo e incremental
gil
II e III
I, II e III
I, III e IV
I e II
I e IV
A empresa de consultoria ARTMAIS est desenvolvendo um projeto de controle do acervo da Histria e Patrimnio Cultural da Sade no Brasil, embasada nas
normas do PDS. Atualmente, o projeto encontra-se no ltimo estgio do processo de validao das funcionalidades pelos usurios e clientes. uma fase
importante na qual os usurios interagem com todo o sistema.
Com base no texto acima, identifique, nas opes abaixo, qual a atual fase de teste do PDS em que o projeto se encontra no momento.
Teste de sistemas
Teste da unidade
Teste de carga do sistema
Teste de integrao
Teste de aceite
"O teste de software normalmente a ltima fase antes de entregarmos o sistema pronto ao cliente".
correto afirmar que:
Ela pode ser a ltima, mas no a nica tarefa que garante a qualidade do software.
Por ser a ltima fase ela nunca deixada de lado, afinal isso seria uma bobagem.
Por ser a ltima fase ela no deve ser utilizada em nenhum outro ponto do desenvolvimento.
Por ser a ltima fase ela tambm a mais importante de todas para a garantia da qualidade.
Por ser a ltima fase, ele tem a obrigao de dizer que o software funciona.
Uma empresa resolveu desenvolver um sistema on-line utilizando o modelo de prototipao, pois ele executa
uma abordagem top-down radical. Outros fatos que fizeram com que o gerente desenvolvesse o sistema nesta
metodologia so:
I- Porque durante cada interao, os requisitos e as solues alternativas para o problema so identificadas e
analisadas, novas solues so projetadas e uma parte do sistema implementada.
II- Porque envolve a criao ou a aquisio dos vrios componentes do sistema detalhados na fase de projeto,
sua montagem e a disponibilizao do sistema novo ou da verso modificada.
III- Porque a prototipao tem inicio com a criao de um modelo preliminar de um grande subsistema ou de
uma verso, em escala, do sistema todo.
Analisando as duas sentenas acima, assinale a nica resposta correta:
Multimodal e Multifuncional.
Essencial e Estrutural;
Comportamental ou Essencial;
Estrutural e Analtica;
Estrutural ou Comportamental;
VOLTAR
Assumindo-se que a produtividade mdia de uma equipe de 8 horas por ponto de funo (no ajustados),
o valor mais prximo do esforo total estimado, em horas, para o desenvolvimento das funcionalidades do
sistema :
1072
1456
1624
1320
1528
Considere os seguintes requisitos de um Sistema de Folha de Pagamento e classifique cada um como sendo F
(Funcional) e NF (No Funcional).
Anlise de requisitos uma importante fase da engenharia de software, na qual os desenvolvedores do sistema
identificam as necessidades do cliente para posteriormente projetarem uma soluo. Assinale a alternativa que
apresenta as principais atividades da fase de anlise de requisitos, dentro do processo de desenvolvimento de
sistemas.
No processo de desenvolvimento de software, todo software passa pelas fases de anlise e projeto, associadas,
respectivamente, com o que deve ser feito e como deve ser feito. A partir dessa informao, avalie a opes
correta: (QUESTO 74 - ENADE 2008)
Trs projetos de software (X, Y e Z) de uma empresa entraram em produo no ltimo ms. Considere a fase
em que ocorreu a maior quantidade de erros, descobertos em produo, de cada projeto: X: implementao Y:
requisitos Z: instalao.
Considerando-se que os projetos so extremamente similares, conclui-se que, de maneira geral, os erros de
Como forma de anlise/levantamento de requisitos podemos utilizar vrias tcnicas. Cada item representa a
descrio de uma tcnica:
=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prtica;
=> O analista verifica relatrios e outros impressos da empresa;
=> excelente para projetos que necessitam discusso de vrias reas da empresa.
Assinale a resposta que apresenta respectivamente as tcnicas descritas.
O diagrama abaixo que modela diferentes tipos de veculos, tais como bicicletas, motos e carros uma
representao para qual tipo de modelo de sistema ?
Analisando o estudo de caso abaixo, marque a alternativa que representa a indicao das classes que podem
ser identificadas no contexto:
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o
total de pacientes por queixa apresentada."
Atendente e Mdico.
Cliente e atendente.
Somente o cliente.
Cliente, atendente e Procedimentos.
Cliente e Procedimentos.
Para as questes de 1 a 3 , responda verdadeiro (V) ou falso (F) e, em seguida marque a opo correta:
Um enunciado dos requisitos deve satisfazer uma srie de caractersticas de qualidade. So elas:
correto, preciso, completo, consistente, verificvel.( )
Na lista de requisitos todas as entidades do mundo real importantes para o entendimento do problema devem
ser includas. ( )
Na lista de requisitos todos os mtodos e atributos importantes para o entendimento do problema devem ser
includos. ( )
VFF
VVV
VFV
VVF
FFF
Caso de uso "Vender produto" pode ser realizado tanto por Gerente quanto por Vendedor.
Caso de uso "Calcular ranking de vendedores" pode ser realizado somente por Gerente.
Vendedor no pode realizar nenhum caso de uso.
Gerente pode realizar tanto o caso de uso "Vender produto" quanto o "Calcular ranking de vendedores".
A representao denominada de Generalizao de Ator.
Sua Resposta: criar o software dando importncia a todos os seus processos de construo. Desenvolver
softwares de qualidade um desafio e tanto, temos muitas variveis para considerar como custo, tempo,
qualidade e organizao, por isso no podemos deixar de traar um metodologia de desenvolvimento, fazer um
cronograma, analisar o projeto, testar. Enfim, preciso priorizar todas as fases que envolvem o projeto para
que o mesmo se torne de qualidade.
Compare com a sua resposta: Utilizar um processo para construo de um produto de software primando por
todas as fases que envolvem essa atividade.
Sua Resposta: utilizada para designar ciclos completos de construo de softwares que no foram
devidamente projetados em razo da necessidade de atender a uma demanda especfica do usurio, ligada a
prazo, qualidade ou custo.
Como forma de anlise/levantamento de requisitos podemos utilizar vrias tcnicas. Cada item representa a
descrio de uma tcnica:
=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prtica;
=> O analista verifica relatrios e outros impressos da empresa;
=> excelente para projetos que necessitam discusso de vrias reas da empresa.
Assinale a resposta que apresenta respectivamente as tcnicas descritas.
Trs projetos de software (X, Y e Z) de uma empresa entraram em produo no ltimo ms. Considere a fase
em que ocorreu a maior quantidade de erros, descobertos em produo, de cada projeto: X: implementao Y:
requisitos Z: instalao.
Considerando-se que os projetos so extremamente similares, conclui-se que, de maneira geral, os erros de
No processo de desenvolvimento de software, todo software passa pelas fases de anlise e projeto, associadas,
respectivamente, com o que deve ser feito e como deve ser feito. A partir dessa informao, avalie a opes
correta: (QUESTO 74 - ENADE 2008)
Para lidar com a complexidade do software, pode-se aplicar o princpio do particionamento, quebrando o
problema em problemas menores. Esse princpio no aplicado nas outras fases de desenvolvimento e
ele no causa impacto nos custos de desenvolvimento.
Na fase de projeto, dois nveis de projeto devem ser considerados: o projeto detalhado, que se preocupa
com uma transformao dos requisitos em um projeto de dados e arquitetural; e o projeto preliminar,
que se preocupa em aprimorar o projeto detalhado para que a implementao possa ser realizada em
seguida.
O objetivo do projeto arquitetural desenvolver uma estrutura de programa e representar os diversos
fluxos de dados entre os mdulos.
Na fase de anlise, trs modelos que devem ser considerados so: do domnio da informao, o funcional
e o comportamental.
O projeto arquitetural independe do paradigma de desenvolvimento.
Analisando o estudo de caso abaixo, marque a alternativa que define os atores do sistema.
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o
total de pacientes por queixa apresentada."
Cliente e atendente.
Somente o atendente, pois o procedimento do mdico confidencial.
Somente o mdico, pois os procedimentos realizados por ele so os considerados para o sistema.
Atendente e Mdico.
Cliente e Mdico.
Para as questes de 1 a 3 , responda verdadeiro (V) ou falso (F) e, em seguida marque a opo correta:
Um enunciado dos requisitos deve satisfazer uma srie de caractersticas de qualidade. So elas:
correto, preciso, completo, consistente, verificvel.( )
Na lista de requisitos todas as entidades do mundo real importantes para o entendimento do problema devem
ser includas. ( )
Na lista de requisitos todos os mtodos e atributos importantes para o entendimento do problema devem ser
includos. ( )
VFF
VFV
VVV
VVF
FFF
Anlise de requisitos uma importante fase da engenharia de software, na qual os desenvolvedores do sistema
identificam as necessidades do cliente para posteriormente projetarem uma soluo. Assinale a alternativa que
apresenta as principais atividades da fase de anlise de requisitos, dentro do processo de desenvolvimento de
sistemas.
Sua Resposta: criar o software dando importncia a todos os seus processos de construo. Desenvolver
softwares de qualidade um desafio e tanto, temos muitas variveis para considerar como custo, tempo,
qualidade e organizao, por isso no podemos deixar de traar um metodologia de desenvolvimento, fazer um
cronograma, analisar o projeto, testar. Enfim, preciso priorizar todas as fases que envolvem o projeto para
que o mesmo se torne de qualidade.
Compare com a sua resposta: Utilizar um processo para construo de um produto de software primando por
todas as fases que envolvem essa atividade.
Sua Resposta: utilizada para designar ciclos completos de construo de softwares que no foram
devidamente projetados em razo da necessidade de atender a uma demanda especfica do usurio, ligada a
prazo, qualidade ou custo.
BDQ Prova
Pgina 1 de 4
Turma: 9003/AA
Data: 06/06/2014 07:03:53
Nas atividades de levantamento de requisitos, precisamos identificar os servios esperados do sistema e restries
sobre as quais ele deve operar. Desta forma, precisamos utilizar tcnicas de elicitao. Comente trs tcnicas
utilizadas. Diga, tambm, qual a finalidade de cada uma dessas tcnicas.
Resposta: Brainstorming - Trata-se de um encontro entre os envolvidos na concepo do sistema, em que todos
do idias a respeito do sistema. De todas essas informaes a equipe de anlise de requisitos filtra e documenta
em forma de requisitos. Visista ao Cliente - O analista inserido nas atividades da organizao para colher
informaes sobre as rotinas que sero tranformadas em requisitos. Pesquisa de opinio - Uma pesquisa sobre as
funcionalidades que devem ser transformadas em requisitos de acordo com a rotina da organio com a
participao dos funcionrios que iro usar o sistema.
Teste de software fundamental para a qualidade de um sistema. Explique com suas palavras qual o objetivo do
teste de integrao e do teste de aceitao, e quando eles devem ser aplicados
Resposta: Teste de integrao serve para identificar erros na integrao entre os componentes internos do sistema
e aplicado durante a construo do sistema. Teste de aceitao serve para identificar erros nas funcionalidades
operacionais do sistema e realizado durante a implantao, antes do software ser liberado para produo.
Gabarito: O objetivo do teste de integrao validar a integrao entre os diversos componentes do sistema. Ele
aplicado durante a fase de implementao do sistema sempre que um novo componente fica pronto, ou seja, no
demanda que todo o sistema estaja pronto para ser aplicado. Desta forma, temos uma integrao contnua, sempre
que um componente est pronto ele testado e integrado aos demais componentes do sistema. O teste de
aceitao aquele realizado pelo usurio quando o sistema j est totalmente pronto. Nele o usurio valida se o
sistema atende aos critrios de aceitao estabelecidos para o sistema.
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
20/06/2014
BDQ Prova
Pgina 2 de 4
A fase de anlise tem como objetivo fazer uma modelagem dos agentes, separando-os em objetos, classes e atributos. Como essa fase pode ser chamada?
Comportamental ou Essencial;
Multimodal e Multifuncional.
Essencial e Estrutural;
Estrutural e Analtica;
Estrutural ou Comportamental;
Considerando o seguinte mini mundo marque a alternativa correta que indica os elementos da anlise
comportamental:
"A estratgia da Livraria ESTCIO no prev a manuteno de livros em estoque. Todos os livros solicitados por
seus clientes so, semanalmente, encomendados s editoras. As editoras e os livros comercializados so
selecionados pela Direo da Livraria. Os clientes solicitam os livros pela internet a partir do cdigo, aps a anlise
do resumo. Os pedidos so analisados e encomendados s editoras no final de toda semana. Quando os livros so
fornecidos, a livraria confere a nota de entrega da editora com a requisio, devolve as que contiverem erros e
atende aos pedidos dos clientes, emitindo a faturas de cobrana. Se o fornecimento dos livros estiver correto, as
faturas encaminhadas pelas editoras so registradas e pagas."
I. Cdigo do livro.
II. Encomendar livros.
III. Editoras.
IV. Conferir requisio.
V. Resumo.
II, III e IV esto corretas.
I e IV esto corretas.
III e IV esto corretas.
II e IV esto corretas.
I, III e IV esto corretas.
As modalidades de teste so classificadas quanto ao uso do cdigo em Testes Estticos ou Verificaes e Testes
Dinmicos ou Validaes. Analise as afirmativas abaixo e assinale a nica resposta correta.
I- Testes Estticos so efetuados antes da implementao e Testes Dinmicos nas fases iniciais, verificando a
qualidade do software;
II- Testes Estticos so efetuados para verificar a qualidade no processo e Testes Dinmicos so efetuados para
verificar a qualidade do produto;
III- Testes Estticos so efetuados para verificar a qualidade no produto e Testes Dinmicos so efetuados para
verificar a qualidade do processo;
IV- Testes Estticos so efetuados nas fases iniciais do projeto e Testes Dinmicos so efetuados durante ou aps a
implementao.
Assinale a NICA opo correta
Apenas I e III esto corretas;
Apenas II e II esto corretas;
Apenas II e IV esto corretas;
Apenas III e IV esto corretas;
Apenas I e II esto corretas;
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
20/06/2014
BDQ Prova
Pgina 3 de 4
Anlise de requisitos uma importante fase da engenharia de software, na qual os desenvolvedores do sistema
identificam as necessidades do cliente para posteriormente projetarem uma soluo. Assinale a alternativa que
apresenta as principais atividades da fase de anlise de requisitos, dentro do processo de desenvolvimento de
sistemas.
Entrada de dados, processamento da informao, apresentao dos resultados
Levantamento de requisitos, anlise de requisitos, registro dos requisitos
Desenvolvimento, homologao, produo
Projeto lgico, projeto fsico, implementao e manuteno
Desenvolvimento de prottipo, ambiente de testes, implementao do sistema
Considerando-se que o teste de aceitao executado pelos usurios antes do sistema ser liberado para a
produo, escolha a melhor opo para completar a frase: O teste de aceitao ser executado de forma muito
mais simples e rpida quando...
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
20/06/2014
BDQ Prova
Pgina 4 de 4
No ciclo de vida do Processo Unificado, os testes tm seu apogeu demonstrado na linha divisria entre:
Concepo e Elaborao.
Construo e Concepo.
Projeto e Construo.
Construo e Transio.
Requisitos e Anlise.
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
20/06/2014
Teste de software fundamental para a qualidade de um sistema. Explique com suas palavras qual o objetivo
do teste de integrao e do teste de aceitao, e quando eles devem ser aplicados
Resposta: A fase de testes a ltima a ser feita no cronograma de desenvolvimento. deve ser efetuda depois
que o software se encontra "pronto", mas ainda necessita da aprovao dos clientes/usurios e a possibilidade
de os mesmos solicitarem novas funcionalidades ou mesmo no aprovarem o software gerado. (TESTE DE
ACEITAO) . J no TESTE DE INTEGRAO, verifica-se a harmonia do software em testes com a empresa, isto
, saber se o software gerado se encaixa corretamente no negcio da empresa, no ambiente de negcios como
um todo, e na sua rotina e se os seus diferentes mdulos interagem bem entre si.
Gabarito: O objetivo do teste de integrao validar a integrao entre os diversos componentes do sistema.
Ele aplicado durante a fase de implementao do sistema sempre que um novo componente fica pronto, ou
seja, no demanda que todo o sistema estaja pronto para ser aplicado. Desta forma, temos uma integrao
contnua, sempre que um componente est pronto ele testado e integrado aos demais componentes do
sistema. O teste de aceitao aquele realizado pelo usurio quando o sistema j est totalmente pronto. Nele
o usurio valida se o sistema atende aos critrios de aceitao estabelecidos para o sistema.
Analise as sentenas e classifique-as como V(verdadeira) ou F(falsa). Em seguida, assinale a alternativa correta.
I. Sendo o software o principal elemento de um SI, um algoritmo inteligente compensa um hardware
inadequado;
II. O Engenheiro do software precisa ter uma viso macro dos elementos do SI, para saber a quem chamar no
momento de um problema;
III A tecnologia resolve qualquer problema de uma empresa desorganizada;
IV. A tecnologia inadequada um dos fatores que afeta a qualidade de um SI.
Com base em sua anlise assinale NICA opo correta:
Apenas a opo I est correta
As opes II e III esto corretas
As opes II e IV esto corretas
As opes II, III e IV esto corretas
As opes I, II e IV esto corretas
A UML (Unified Modeling Language) uma linguagem de modelagem unificada utilizada na Engenharia de
Software. Dentre as suas caractersticas esto:
No orienta ao analista de sistema em quais diagramas usar e em que sequncia us-los.
Consiste de duas perspectivas isoladas: dados e funes
Consiste de uma nica perspectiva que integra controles e funes
uma metodologia utilizada em engenharia de software
Seu foco consiste em 3 (trs) vises: funes, dados e controle
Caso de uso "Vender produto" pode ser realizado tanto por Gerente quanto por Vendedor.
Vendedor no pode realizar nenhum caso de uso.
Gerente pode realizar tanto o caso de uso "Vender produto" quanto o "Calcular ranking de vendedores".
A representao denominada de Generalizao de Ator.
Caso de uso "Calcular ranking de vendedores" pode ser realizado somente por Gerente.
Teste de sistemas
Teste da unidade
Teste de integrao
Modelo Cascata, porque til para pequenos projetos, e permite pontos de controle bem definidos,
facilitando a gesto do projeto.
Modelo Cascata, porque como a empresa ainda no utilizou nenhum mtodo, o Projeto raramente segue
um fluxo sequencial e as iteraes (vrios ciclos) so necessrias.
Modelo Cascata com Retroalimentao, porque o Modelo permite a reviso de fases anteriores e a
superposio entre as fases. Porm o custo dessa reviso pode ser alto, dependendo da fase atual e do
quanto se precisa retroceder.
Modelo Iterativo-Comportamental, porque esse Modelo permite a reviso de fases anteriores e a
superposio entre as fases com um custo exequvel para todas as fases e tempo de manuteno
baixssimo.
Modelo Cascata com Retroalimentao, porque independente da quantidade de revises e
realimentaes, o processo pode torna-se facilmente gerencivel.
Selecione a opo que preenche corretamente as lacunas abaixo, tornando o texto coerente.
"Podemos considerar que um Processo de Desenvolvimento de Software est definido em uma organizao
quando existe uma documentao que detalha:
o tipo de ______________ que feito;
as ______________ que se deve seguir;
____________ que iro executar cada atividade;
as coisas que usa, que podemos chamar de ________________ e os _______________ que produz".
processo - pessoas - etapas - insumos - resultados
projeto - etapas - pessoas - insumos - produtos
produto - etapas - pessoas - insumos - resultados
projeto - pessoas - etapas - insumos - produtos
projeto - pessoas - etapas - insumos - resultados
VOLTAR
Matrcula: 201307185967
Data: 26/04/2014 11:50:59 (Finalizada)
Como forma de anlise/levantamento de requisitos podemos utilizar vrias tcnicas. Cada item representa a
descrio de uma tcnica:
=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prtica;
=> O analista verifica relatrios e outros impressos da empresa;
=> excelente para projetos que necessitam discusso de vrias reas da empresa.
Assinale a resposta que apresenta respectivamente as tcnicas descritas.
Visita em Locco - Questionrio - Anlise de documentos
Entrevista - Questionrio - JAD
Entrevista - Anlise de documentos - Brainstorm
Visita em Locco - Anlise de documentos - JAD
Anlise de documentos - Questionrio - GED
Sua Resposta:
Compare com a sua resposta: Utilizar um processo para construo de um produto de software primando por
todas as fases que envolvem essa atividade.
No processo de desenvolvimento de software, todo software passa pelas fases de anlise e projeto, associadas,
respectivamente, com o que deve ser feito e como deve ser feito. A partir dessa informao, avalie a opes
correta: (QUESTO 74 - ENADE 2008)
O projeto arquitetural independe do paradigma de desenvolvimento.
Na fase de anlise, trs modelos que devem ser considerados so: do domnio da informao, o funcional
e o comportamental.
O objetivo do projeto arquitetural desenvolver uma estrutura de programa e representar os diversos
fluxos de dados entre os mdulos.
Para lidar com a complexidade do software, pode-se aplicar o princpio do particionamento, quebrando o
problema em problemas menores. Esse princpio no aplicado nas outras fases de desenvolvimento e
ele no causa impacto nos custos de desenvolvimento.
Na fase de projeto, dois nveis de projeto devem ser considerados: o projeto detalhado, que se preocupa
com uma transformao dos requisitos em um projeto de dados e arquitetural; e o projeto preliminar,
que se preocupa em aprimorar o projeto detalhado para que a implementao possa ser realizada em
seguida.
Analisando o estudo de caso abaixo, marque a alternativa que define os atores do sistema.
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o
total de pacientes por queixa apresentada."
Atendente e Mdico.
Cliente e Mdico.
Cliente e atendente.
Somente o mdico, pois os procedimentos realizados por ele so os considerados para o sistema.
Somente o atendente, pois o procedimento do mdico confidencial.
Trs projetos de software (X, Y e Z) de uma empresa entraram em produo no ltimo ms. Considere a fase
em que ocorreu a maior quantidade de erros, descobertos em produo, de cada projeto: X: implementao Y:
requisitos Z: instalao.
Considerando-se que os projetos so extremamente similares, conclui-se que, de maneira geral, os erros de
X apresentam o maior custo de correo
Z foram provocados pela ausncia de testes unitrios
Z so influenciados, fortemente, pela qualidade tcnica dos testadores
Y apresentam o menor custo de correo
Y seriam mais baratos se fossem detectados no incio
Analisando o estudo de caso abaixo, marque a alternativa que indica o conceito empregado s informaes
Nome e Estado de sade.
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o
total de pacientes por queixa apresentada."
Associao.
Atributo.
Classe.
Objeto.
Generalizao.
O diagrama abaixo que modela diferentes tipos de veculos, tais como bicicletas, motos e carros uma
representao para qual tipo de modelo de sistema ?
Sua Resposta:
Anlise de requisitos uma importante fase da engenharia de software, na qual os desenvolvedores do sistema
identificam as necessidades do cliente para posteriormente projetarem uma soluo. Assinale a alternativa que
apresenta as principais atividades da fase de anlise de requisitos, dentro do processo de desenvolvimento de
sistemas.
Projeto lgico, projeto fsico, implementao e manuteno
Levantamento de requisitos, anlise de requisitos, registro dos requisitos
Entrada de dados, processamento da informao, apresentao dos resultados
Desenvolvimento de prottipo, ambiente de testes, implementao do sistema
Desenvolvimento, homologao, produo
VOLTAR
Perodo de no visualizao da prova: desde at .
Corpo humano
Chuveiro eltrico
Chave de porta
Sistema de numerao
Informao
Sistema
Sistema de informao
Sistema de Processamento de elementos
II.
III.
IV.
II.
III.
IV.
I c; II a; III d; IV b
10) Por que a fase de levantamento de requisitos fundamental para o processo
como um todo?
Resp: porque nessa fase que vamos conhecer as necessidades dos usurios e
consequentemente o que o sistema precisa fazer (requisitos)
11) Cite consequncias de um levantamento de dados mal feito.
a) M definio do escopo, ou seja sistema no far o que se deseja que ele faa
b) Haver mudana nos requisitos incialmente identificados, gerando retrabalho,
alterao de cronograma e oramento
c) A equipe fica desmotivada com o retrabalho e cai a produtividade
d) O cliente fica insatisfeito
e) O sistema no ter qualidade, pois atender ao que os usurios desejam o primeiro
critrio de qualidade.
12) Por que o processo de desenvolvimento de software deve qualidade?
Resp: por que a qualidade do software influenciada pela qualidade no processo de
desenvolvimento do software
13) Marque as opes que representam aes que incrementam qualidade no
processo de desenvolvimento
a.
b.
c.
d.
Planejamento ( X )
Anlise de riscos ( X )
Acompanhamento e controle do projeto ( X )
Correo rpida de problemas ( X )
Concepo
Requisitos
Anlise
Desenho
Implementao
Testes
Implantao
8. Manuteno
Ciclo de Desenvolvimento
Ciclo de Vida
a fase inicial, onde como diz o nome surge a idia ou a necessidade para
desenvolver o sistema.
II.
III.
IV.
Requisitos: so as necessidades que o usurio tem e o que sistema dever ter que
cumprir.
19) Com relao aos conceitos de requisitos, assinale a alternativa incorreta.
a.
b.
c.
d.
21) Com relao aos chamados requisitos de usurios, diga se cada assertiva V
(verdadeira) ou F (falsa).
a.
b.
c.
d.
22) Com relao aos chamados requisitos de sistema, diga se cada assertiva V
(verdadeira) ou F (falsa).
a. So verses detalhadas dos requisitos de sistemas ( F )
b. Explicitam detalhes e mostram como os requisitos de sistema devem ser
atendidos pelo sistema. ( F )
c. Escrito para clientes. ( F )
Requisitos de sistema detalha o requisito de usurio.
II.
III.
IV.
25) Com relao a tcnica de brainstorm, assinale cada opo como V (verdade) ou F
(falsa).
a.
b.
c.
d.
26) Com relao ao caso de uso (diagrama e especificao), est incorreta a opo:
a.
b.
c.
d.
Observao in locco
II.
JAD
b. Entender um relatrio
III.
Anlise de documentos
Requisitos
Objetos
Trip da anlise
EXTERNA
Viso do usurio
Modelo de interao interface
INTERNA
Componentes do sistema
Relao entre os componentes (acoplamento)
Funcionamento do componente
Interconexes com outros sistema
REUTILIZAO
20/5/2014
Matrcula: 201301154181
Data: 22/04/2014 11:08:11 (Finalizada)
Analisando o estudo de caso abaixo, marque a alternativa que representa a indicao das classes que podem
ser identificadas no contexto:
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o
total de pacientes por queixa apresentada."
C liente, atendente e Procedimentos.
Atendente e Mdico.
Somente o cliente.
C liente e Procedimentos.
C liente e atendente.
No processo de desenvolvimento de software, todo software passa pelas fases de anlise e projeto, associadas,
respectivamente, com o que deve ser feito e como deve ser feito. A partir dessa informao, avalie a opes
correta: (QUESTO 74 - ENADE 2008)
O projeto arquitetural independe do paradigma de desenvolvimento.
O objetivo do projeto arquitetural desenvolver uma estrutura de programa e representar os diversos
fluxos de dados entre os mdulos.
Na fase de projeto, dois nveis de projeto devem ser considerados: o projeto detalhado, que se
preocupa com uma transformao dos requisitos em um projeto de dados e arquitetural; e o projeto
preliminar, que se preocupa em aprimorar o projeto detalhado para que a implementao possa ser
realizada em seguida.
Na fase de anlise, trs modelos que devem ser considerados so: do domnio da informao, o
funcional e o comportamental.
Para lidar com a complexidade do software, pode-se aplicar o princpio do particionamento, quebrando o
http://estacio.webaula.com.br/salaframe.asp?curso=745&turma=396223&CodProgramaTurma=0&CodModuloDeCursos=0&AcessoSomenteLeitura=undefi
1/4
20/5/2014
C omo parte das atividades para anlise de requisitos temos o estudo de viabilidade, que dividida em quatro
tipos, so elas:
Organizacional, Funcional, Financeira e de Requisitos
Tcnica, Operaciaonal, C ronograma e Econmica
Tcnica, Funcional, C ronograma e Econmica
Organizacional, Operaciaonal, Funcional e Econmica
Tcnica, Operaciaonal, C ronograma e Organizacional
A Tabela I mostra uma estimativa para funcionalidades de um sistema a ser desenvolvido. A Tabela II
mostra os pesos para o clculo de pontos de funo no ajustados.
http://estacio.webaula.com.br/salaframe.asp?curso=745&turma=396223&CodProgramaTurma=0&CodModuloDeCursos=0&AcessoSomenteLeitura=undefi
2/4
20/5/2014
Assumindo-se que a produtividade mdia de uma equipe de 8 horas por ponto de funo (no ajustados), o valor
mais prximo do esforo total estimado, em horas, para o desenvolvimento das funcionalidades do sistema :
1072
1624
1320
1456
1528
C omo forma de anlise/levantamento de requisitos podemos utilizar vrias tcnicas. C ada item representa a
descrio de uma tcnica:
=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prtica;
=> O analista verifica relatrios e outros impressos da empresa;
=> excelente para projetos que necessitam discusso de vrias reas da empresa.
Assinale a resposta que apresenta respectivamente as tcnicas descritas.
Anlise de documentos - Questionrio - GED
Visita em Locco - Questionrio - Anlise de documentos
Visita em Locco - Anlise de documentos - JAD
Entrevista - Anlise de documentos - Brainstorm
Entrevista - Questionrio - JAD
Anlise de requisitos uma importante fase da engenharia de software, na qual os desenvolvedores do sistema
identificam as necessidades do cliente para posteriormente projetarem uma soluo. Assinale a alternativa que
apresenta as principais atividades da fase de anlise de requisitos, dentro do processo de desenvolvimento de
sistemas.
Levantamento de requisitos, anlise de requisitos, registro dos requisitos
http://estacio.webaula.com.br/salaframe.asp?curso=745&turma=396223&CodProgramaTurma=0&CodModuloDeCursos=0&AcessoSomenteLeitura=undefi
3/4
20/5/2014
Sua Resposta: planejar, fazer uma analise do requisitos do cliente, testar o software intensamente nas fases de
testes num laborario especifico para garantir a maxima funcionalidade no dia-a-dia na organizao.
C ompare com a sua resposta: Utilizar um processo para construo de um produto de software primando por
todas as fases que envolvem essa atividade.
Sua Resposta: Ad hoc significa para esta finalidade", para isso ou "para este efeito".
VOLTA R
http://estacio.webaula.com.br/salaframe.asp?curso=745&turma=396223&CodProgramaTurma=0&CodModuloDeCursos=0&AcessoSomenteLeitura=undefi
4/4
20/5/2014
VOLTA R
Matrcula: 201301154181
Data: 22/04/2014 11:36:42 (Finalizada)
C omo parte das atividades para anlise de requisitos temos o estudo de viabilidade, que dividida em quatro
tipos, so elas:
Organizacional, Funcional, Financeira e de Requisitos
Organizacional, Operaciaonal, Funcional e Econmica
Tcnica, Operaciaonal, C ronograma e Econmica
Tcnica, Funcional, C ronograma e Econmica
Tcnica, Operaciaonal, C ronograma e Organizacional
A Tabela I mostra uma estimativa para funcionalidades de um sistema a ser desenvolvido. A Tabela II
mostra os pesos para o clculo de pontos de funo no ajustados.
http://estacio.webaula.com.br/salaframe.asp?curso=745&turma=396223&CodProgramaTurma=0&CodModuloDeCursos=0&AcessoSomenteLeitura=undefi
1/4
20/5/2014
Assumindo-se que a produtividade mdia de uma equipe de 8 horas por ponto de funo (no ajustados), o valor
mais prximo do esforo total estimado, em horas, para o desenvolvimento das funcionalidades do sistema :
1528
1456
1624
1320
1072
Anlise de requisitos uma importante fase da engenharia de software, na qual os desenvolvedores do sistema
identificam as necessidades do cliente para posteriormente projetarem uma soluo. Assinale a alternativa que
apresenta as principais atividades da fase de anlise de requisitos, dentro do processo de desenvolvimento de
sistemas.
Projeto lgico, projeto fsico, implementao e manuteno
Entrada de dados, processamento da informao, apresentao dos resultados
Desenvolvimento de prottipo, ambiente de testes, implementao do sistema
Desenvolvimento, homologao, produo
Levantamento de requisitos, anlise de requisitos, registro dos requisitos
Analisando o estudo de caso abaixo, marque a alternativa que representa a indicao das classes que podem
http://estacio.webaula.com.br/salaframe.asp?curso=745&turma=396223&CodProgramaTurma=0&CodModuloDeCursos=0&AcessoSomenteLeitura=undefi
2/4
20/5/2014
No processo de desenvolvimento de software, todo software passa pelas fases de anlise e projeto, associadas,
respectivamente, com o que deve ser feito e como deve ser feito. A partir dessa informao, avalie a opes
correta: (QUESTO 74 - ENADE 2008)
Para lidar com a complexidade do software, pode-se aplicar o princpio do particionamento, quebrando o
problema em problemas menores. Esse princpio no aplicado nas outras fases de desenvolvimento e
ele no causa impacto nos custos de desenvolvimento.
O projeto arquitetural independe do paradigma de desenvolvimento.
O objetivo do projeto arquitetural desenvolver uma estrutura de programa e representar os diversos
fluxos de dados entre os mdulos.
Na fase de anlise, trs modelos que devem ser considerados so: do domnio da informao, o
funcional e o comportamental.
Na fase de projeto, dois nveis de projeto devem ser considerados: o projeto detalhado, que se
preocupa com uma transformao dos requisitos em um projeto de dados e arquitetural; e o projeto
preliminar, que se preocupa em aprimorar o projeto detalhado para que a implementao possa ser
realizada em seguida.
C omo forma de anlise/levantamento de requisitos podemos utilizar vrias tcnicas. C ada item representa a
descrio de uma tcnica:
=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prtica;
=> O analista verifica relatrios e outros impressos da empresa;
=> excelente para projetos que necessitam discusso de vrias reas da empresa.
Assinale a resposta que apresenta respectivamente as tcnicas descritas.
Visita em Locco - Anlise de documentos - JAD
Anlise de documentos - Questionrio - GED
Visita em Locco - Questionrio - Anlise de documentos
Entrevista - Anlise de documentos - Brainstorm
Entrevista - Questionrio - JAD
http://estacio.webaula.com.br/salaframe.asp?curso=745&turma=396223&CodProgramaTurma=0&CodModuloDeCursos=0&AcessoSomenteLeitura=undefi
3/4
20/5/2014
C ompare com a sua resposta: Utilizar um processo para construo de um produto de software primando por
todas as fases que envolvem essa atividade.
Sua Resposta: Ad hoc significa para esta finalidade", para isso ou "para este efeito"
VOLTA R
http://estacio.webaula.com.br/salaframe.asp?curso=745&turma=396223&CodProgramaTurma=0&CodModuloDeCursos=0&AcessoSomenteLeitura=undefi
4/4
20/5/2014
VOLTA R
Matrcula: 201301154181
Data: 23/04/2014 16:00:59 (Finalizada)
O diagrama abaixo que modela diferentes tipos de veculos, tais como bicicletas, motos e carros uma
representao para qual tipo de modelo de sistema ?
Modelos de Objetos
Modelos de C omportamento
Modelos de Mquina de Estados
http://estacio.webaula.com.br/salaframe.asp?curso=745&turma=396223&CodProgramaTurma=0&CodModuloDeCursos=0&AcessoSomenteLeitura=undefi
1/4
20/5/2014
C aso de uso "C alcular ranking de vendedores" pode ser realizado somente por Gerente.
A representao denominada de Generalizao de Ator.
Gerente pode realizar tanto o caso de uso "Vender produto" quanto o "C alcular ranking de vendedores".
C aso de uso "Vender produto" pode ser realizado tanto por Gerente quanto por Vendedor.
Vendedor no pode realizar nenhum caso de uso.
Trs projetos de software (X, Y e Z) de uma empresa entraram em produo no ltimo ms. C onsidere a fase
em que ocorreu a maior quantidade de erros, descobertos em produo, de cada projeto: X: implementao Y:
requisitos Z: instalao.
C onsiderando-se que os projetos so extremamente similares, conclui-se que, de maneira geral, os erros de
X apresentam o maior custo de correo
Y apresentam o menor custo de correo
Z so influenciados, fortemente, pela qualidade tcnica dos testadores
Y seriam mais baratos se fossem detectados no incio
Z foram provocados pela ausncia de testes unitrios
Analisando o estudo de caso abaixo, marque a alternativa que indica o conceito empregado s informaes
Nome e Estado de sade.
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o
total de pacientes por queixa apresentada."
Associao.
Objeto.
Atributo.
Generalizao.
C lasse.
http://estacio.webaula.com.br/salaframe.asp?curso=745&turma=396223&CodProgramaTurma=0&CodModuloDeCursos=0&AcessoSomenteLeitura=undefi
2/4
20/5/2014
Analisando o estudo de caso abaixo, marque a alternativa que define os atores do sistema.
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o
total de pacientes por queixa apresentada."
C liente e atendente.
Somente o atendente, pois o procedimento do mdico confidencial.
Somente o mdico, pois os procedimentos realizados por ele so os considerados para o sistema.
Atendente e Mdico.
C liente e Mdico.
Para as questes de 1 a 3 , responda verdadeiro (V) ou falso (F) e, em seguida marque a opo correta:
Um enunciado dos requisitos deve satisfazer uma srie de caractersticas de qualidade. So elas:
correto, preciso, completo, consistente, verificvel.( )
Na lista de requisitos todas as entidades do mundo real importantes para o entendimento do problema devem
ser includas. ( )
Na lista de requisitos todos os mtodos e atributos importantes para o entendimento do problema devem ser
includos. ( )
V FV
V V F
FFF
V V V
V FF
C omo forma de anlise/levantamento de requisitos podemos utilizar vrias tcnicas. C ada item representa a
descrio de uma tcnica:
=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prtica;
=> O analista verifica relatrios e outros impressos da empresa;
=> excelente para projetos que necessitam discusso de vrias reas da empresa.
Assinale a resposta que apresenta respectivamente as tcnicas descritas.
Anlise de documentos - Questionrio - GED
Entrevista - Anlise de documentos - Brainstorm
Visita em Locco - Questionrio - Anlise de documentos
Visita em Locco - Anlise de documentos - JAD
Entrevista - Questionrio - JAD
http://estacio.webaula.com.br/salaframe.asp?curso=745&turma=396223&CodProgramaTurma=0&CodModuloDeCursos=0&AcessoSomenteLeitura=undefi
3/4
20/5/2014
Sua Resposta:
C ompare com a sua resposta: Utilizar um processo para construo de um produto de software primando por
todas as fases que envolvem essa atividade.
Sua Resposta:
VOLTA R
http://estacio.webaula.com.br/salaframe.asp?curso=745&turma=396223&CodProgramaTurma=0&CodModuloDeCursos=0&AcessoSomenteLeitura=undefi
4/4
Fechar
Ma trcula : 200807064915
Da ta : 09/10/2014 19:08:51 (Finaliza da )
O diagrama abaixo que modela diferentes tipos de veculos, tais como bicicletas, motos e carros uma
representao para qual tipo de modelo de sistema ?
Modelos de C omportamento
Modelos de Dados
Modelos de C ontexto
Modelos de Mquina de Estados
Modelos de Objetos
C omo forma de anlise/levantamento de requisitos podemos utilizar vrias tcnicas. C ada item representa a
descrio de uma tcnica:
=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prtica;
=> O analista verifica relatrios e outros impressos da empresa;
=> excelente para projetos que necessitam discusso de vrias reas da empresa.
Assinale a resposta que apresenta respectivamente as tcnicas descritas.
Entrevista - Anlise de documentos - Brainstorm
Anlise de documentos - Questionrio - GED
Visita em Locco - Questionrio - Anlise de documentos
Visita em Locco - Anlise de documentos - JAD
Entrevista - Questionrio - JAD
Analisando o estudo de caso abaixo, marque a alternativa que indica o conceito empregado s informaes
Nome e Estado de sade.
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o
total de pacientes por queixa apresentada."
Objeto.
Atributo.
Associao.
Generalizao.
C lasse.
Gabarito Comentado.
No processo de desenvolvimento de software, todo software passa pelas fases de anlise e projeto, associadas,
respectivamente, com o que deve ser feito e como deve ser feito. A partir dessa informao, avalie a opes
C omo parte das atividades para anlise de requisitos temos o estudo de viabilidade, que dividida em quatro
tipos, so elas:
Organizacional, Funcional, Financeira e de Requisitos
Organizacional, Operaciaonal, Funcional e Econmica
Tcnica, Operaciaonal, C ronograma e Econmica
Tcnica, Operaciaonal, C ronograma e Organizacional
Tcnica, Funcional, C ronograma e Econmica
Gabarito Comentado.
Sua Resposta: realizar a entrega dentro do que foi planejado no escopo do projeto de software atendendo aos
prazos e custos.
C ompare com a sua resposta: Utilizar um processo para construo de um produto de software primando por
todas as fases que envolvem essa atividade.
Sua Resposta: o desenvolvimento voltado para designar ciclos completos de construo de softwares que no
foram devidamente projectados em razo da necessidade de atender a uma demanda especfica do usurio,
ligada a prazo, qualidade ou custo.
Voltar
BDQ Prova
1 de 4
file://///bagda.mundo.unimedvitoria.com.br/HOME1$/GETEC/alanders...
Turma:
Nota de Partic.: 2
Gabarito: A fase de especificao de requisitos responsvel por identificar o que o sistema deve contemplar.
Muitas atividades so desenvolvidas nesta fase a exemplo de: identificao e priorizao de requisitos, estudo
de viabilidade e definio do escopo do sistema.
Na fase de anlise tambm estamos interessados em entender os requisitos. preciso conhecer profundamente
o negcio do cliente.
Aps as fases de entendimento do negcio, temos que mapear uma soluo computacional para o sistema,
definir como ser construdo o sistema. Esta a fase de projeto, onde pensamos na arquitetura, interface
grfica, persistncia dos dados, entre outros aspectos. A fase de implementao consiste em codificar o
sistema de acordo com a especificao construda nas fases anteriores.
A fase de testes responsvel por validar se o sistema atende especificao. Atualmente esta fase est
integrada s demais fases, pois devemos pensar em teste de software desde as fases iniciais de especificao
do sistema.
24/06/2014 19:07
BDQ Prova
2 de 4
file://///bagda.mundo.unimedvitoria.com.br/HOME1$/GETEC/alanders...
Conjunto de dados aos quais os seres humanos deram forma para torn-los significativos e teis.
Smbolos, nmeros, letras.
Fatos brutos que retratam ocorrncias atuais ou do passado.
Dados analisados dentro de um contexto.
Suponha que um projeto de software siga o modelo cascata e utilize tcnicas de refatorao apoiadas por uma
ferramenta durante a etapa de implementao. Qual o impacto resultante na etapa de anlise e projeto?
Pode diminuir o trabalho do analista, mas apenas se o profissional que realizar a etapa de anlise for o
mesmo que implementar o software
Pode aumentar o trabalho do analista se o profissional que realizar a etapa de anlise for diferente do
profissional que implementar o software
No ter impacto se o profissional j conhecer as tcnicas de refatorao
Pode aumentar o trabalho do analista, pois o cdigo deve estar preparado para utilizar as tcnicas de
refatorao
Pode diminuir o trabalho do analista, j que o profissional de anlise e projeto saber que mudanas
futuras no modelo gerado durante essa etapa podero ser realizadas com um custo menor na etapa de
implementao
A fase de Teste tem como objetivo encontrar um erro que ainda no foi descoberto. Qual o tipo de teste que
realizado aps a integrao de todos os mdulos, antes da implantao?
Teste de Integrao
Teste de Unidade
Teste de Programao
Teste de Validao
Teste de Mdulo
A fase de implementao ou codificao, tem como objetivo escrever o programa em uma linguagem de
programao, seguindo normas e diretrizes da empresa qual o desenvolvedor esteja ligado. O cdigo de
programao pode ser dividido em 3 tipos:
I. Cdigo Fonte - Conjunto de instrues geradas atravs de uma linguagem de programao, de maneira
lgica e estruturada;
II. Cdigo Objeto - Resultado da compilao do cdigo fonte.
24/06/2014 19:07
BDQ Prova
3 de 4
file://///bagda.mundo.unimedvitoria.com.br/HOME1$/GETEC/alanders...
III. Cdigo de Mquina - Sequncia binria de aes diretamente direcionadas para o processador da mquina.
Marque a alternativa correta:
Todas as sentenas esto erradas
Apenas as sentenas I e II esto corretas
Apenas a sentena I est correta.
Todas as sentenas esto corretas
Apenas as sentenas II e III esto corretas
Para as questes de 1 a 3 , responda verdadeiro (V) ou falso (F) e, em seguida marque a opo correta:
Um enunciado dos requisitos deve satisfazer uma srie de caractersticas de qualidade. So elas:
correto, preciso, completo, consistente, verificvel.( )
Na lista de requisitos todas as entidades do mundo real importantes para o entendimento do problema devem
ser includas. ( )
Na lista de requisitos todos os mtodos e atributos importantes para o entendimento do problema devem ser
includos. ( )
VFV
VVF
FFF
VVV
VFF
24/06/2014 19:07
BDQ Prova
4 de 4
file://///bagda.mundo.unimedvitoria.com.br/HOME1$/GETEC/alanders...
24/06/2014 19:07
BDQ Prova
Pgina 1 de 4
Turma:
Nota de Partic.: 0,5
O ciclo de vida de um sistema contempla diversas fases. Descreva as atividades principais que devem ser
desenvolvidas na fase de projeto de um sistema.
Resposta: Na fase de Projeto de um sistema devemos elencar todas as especificaes necessrias para o correto
desenvolvimento do projeto de software, tratando assim da qualidade, do custo e do
Gabarito: A fase de projeto responsvel pela soluo computacional que daremos ao problema (sistema) definido
nas fases de anlise e projeto, ou seja, como o sistema ser construdo. Compreende atividades tais como,
definio da arquitetura do sistema (ex. arquitetura baseada em componentes, organizao em camadas, etc.);
definio do modelo fsico do banco de dados; definio da interface grfica do sistema (construo de telas, etc.);
especificao de planos de teste, entre outras atividades.
O ciclo de vida tradicional de desenvolvimento de software compreende em geral as seguintes fases: especificao
de requisitos, anlise, projeto, implementao e testes.
Resposta: Especificao de requisitos: onde realizamos os levantamentos das informaes que definem o que,
quando, porque, onde e como o software trabalhar para atender a real demanda de utilizao; Anlise: etapa
onde realizamos a anlise propriamente dita dos requisitos levantados e desenhamos as solues para entrega ao
programador iniciar o desenvolvimento do software; Projeto: fase onde levantamos todas as definies necessrias
para controle e administrao do projeto de software, como o custo, a qualidade e o tempo necessrios para a
realizao do projeto dentro das especificaes acordadas para esta entrega; Implementao e Testes: a fase
onde realziamos a liberao do software para o usurio realizar os testes necessrios para finalmente liberar de
forma definitiva a utilizao do software, ou seja, coloc-lo em uso em produo.
Gabarito: A fase de especificao de requisitos responsvel por identificar o que o sistema deve contemplar.
Muitas atividades so desenvolvidas nesta fase a exemplo de: identificao e priorizao de requisitos, estudo de
viabilidade e definio do escopo do sistema.
Na fase de anlise tambm estamos interessados em entender os requisitos. preciso conhecer profundamente o
negcio do cliente.
Aps as fases de entendimento do negcio, temos que mapear uma soluo computacional para o sistema, definir
como ser construdo o sistema. Esta a fase de projeto, onde pensamos na arquitetura, interface grfica,
persistncia dos dados, entre outros aspectos. A fase de implementao consiste em codificar o sistema de acordo
com a especificao construda nas fases anteriores.
A fase de testes responsvel por validar se o sistema atende especificao. Atualmente esta fase est integrada
s demais fases, pois devemos pensar em teste de software desde as fases iniciais de especificao do sistema.
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
19/06/2014
BDQ Prova
Pgina 2 de 4
Analise as sentenas sobre o conceito de dado e informao e, em seguida, analise as sentenas abaixo:
I. Informao um fato isolado;
II. Dado algo que tem valor;
III. Um sistema de informao recebe dados, os processa e gera informaes;
IV. Informao tem que ser til para quem a detm.
Com base em sua anlise, assinale a NICA opo correta:
As opes I e IV esto corretas
As opoes I e III esto corretas
As opoes I, II e III esto corretas
Apenas a opo III est correta
As opes III e IV esto corretas
Baseado nos estudos de organizaes como a Standish Group observou-se que a maioria dos projetos so
cancelados ou concludos com falhas. Qual dessas opes NO um motivo?
Valor final do projeto acima do planejado.
Funcionalidades entregues no contemplando todas as acordadas com os stakeholders.
Entrega final do projeto bem acima do prazo planejado.
Falta de entendimento dos requisitos.
Falta de interesse dos stakeholders.
Voc est trabalhando como analista de teste em um projeto de PDS para a secretria de sade do seu estado. Sua primeira atividade testar e documentar os
resultados obtidos na execuo do mdulo que acessa o site do GOOGLE MAPS para determinar o tempo, em minutos de deslocamento, que uma ambulncia
levar de um determinado posto municipal de primeiro atendimento de sade at o destino da chamada.
Para tal teste, necessrio fornecer como entrada no s o endereo do local de origem do posto municipal de sade em que a ambulncia se encontra, como
tambm, o endereo do local de destino da ambulncia. Como resultado deve-se obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuio que voc recebeu e de acordo com a classificao do PDS, identifique nas opes abaixo, em qual tipo de teste voc foi por
voc executado.
Para as questes de 1 a 3 , responda verdadeiro (V) ou falso (F) e, em seguida marque a opo correta:
Um enunciado dos requisitos deve satisfazer uma srie de caractersticas de qualidade. So elas:
correto, preciso, completo, consistente, verificvel.( )
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
19/06/2014
BDQ Prova
Pgina 3 de 4
Na lista de requisitos todas as entidades do mundo real importantes para o entendimento do problema devem ser
includas. ( )
Na lista de requisitos todos os mtodos e atributos importantes para o entendimento do problema devem ser
includos. ( )
VFV
VVV
VVF
FFF
VFF
Uma empresa resolveu desenvolver um Sistema utilizando o modelo de Prototipao, porque os usurios estavam com dificuldade de expressar suas reais
necessidades. As vantagens que fizeram com que o gerente optasse por esta metodologia foram:
I- Contribuem para melhorar a qualidade da especificao dos futuros programas, o que leva diminuio de gastos com manuteno;
II- O cliente v algo que parece ser uma verso do SW desejado e no entende porque o produto precisa ser construdo;
III- Partes do prottipo podem ser usadas no desenvolvimento do sistema final.
Analisando as sentenas acima, assinale a nica alternativa correta:
Somente as sentenas I e II esto corretas
No processo de desenvolvimento do software, a primeira atividade tcnica a Anlise de Requisitos, que pode ser
entendida como responsvel por definir os servios que um sistema deve realizar, sua interface com os demais
elementos e sob quais restries o sistema deve operar. A tcnica de elicitao conhecida como tempestade de
ideias, cujo objetivo permitir que todos expressem suas ideias de forma a obter o consenso
Brainstorm
Casos de Uso
Visita tcnica
Entrevista
Questionrio
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
19/06/2014
BDQ Prova
Pgina 4 de 4
Um dos primeiros modelos propostos para o processo de desenvolvimento de software foi o Modelo Cascata, em
que os estgios so apresentados em sequncia, como em uma cascata (Royce, 1970). Analise as afirmativas a
seguir sobre as vantagens deste modelo.
I - possvel corrigir erros em fases j completas.
II - Permite pontos de controle bem definidos.
III - Facilita a viso de reutilizao.
Somente I e III esto corretas
Somente II e III esto corretas
Somente I e II esto corretas
Somente II est correta
Somente a I est correta
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
19/06/2014
Turma:
Pontos:1,5 / 1,5
Pontos:1,5 / 1,5
Resposta: Especificao de requisitos -> Entender o que o cliente quer. Qual o problema (sistema). Levantar
os requisitos que o sistema dever ter. Anlise -> Analisar os requisitos anteriormente levantados e trabalhar
nas solues possveis para atender as necessidades do cliente. Projeto -> Desenhar o sistema, ou seja definir a
arquitetura, definir o banco de dados e definir a interface grfica. Implementao -> Escrever o programa
propriamente dito, seguindo a linguagem e as demais definies estabelecidas no projeto. Testes -> Executar os
procedimentos de testes, identificar e corrigir os erros antes de implantar o sistema no cliente.
Gabarito: A fase de especificao de requisitos responsvel por identificar o que o sistema deve contemplar.
Muitas atividades so desenvolvidas nesta fase a exemplo de: identificao e priorizao de requisitos, estudo
de viabilidade e definio do escopo do sistema.
Na fase de anlise tambm estamos interessados em entender os requisitos. preciso conhecer profundamente
o negcio do cliente.
Aps as fases de entendimento do negcio, temos que mapear uma soluo computacional para o sistema,
definir como ser construdo o sistema. Esta a fase de projeto, onde pensamos na arquitetura, interface
grfica, persistncia dos dados, entre outros aspectos. A fase de implementao consiste em codificar o sistema
de acordo com a especificao construda nas fases anteriores.
A fase de testes responsvel por validar se o sistema atende especificao. Atualmente esta fase est
integrada s demais fases, pois devemos pensar em teste de software desde as fases iniciais de especificao
do sistema.
Pontos:0,5 / 0,5
Pontos:0,0 / 0,5
A UML (Unified Modeling Language) uma linguagem de modelagem unificada utilizada na Engenharia de
Software. Dentre as suas caractersticas esto:
Consiste de duas perspectivas isoladas: dados e funes
Consiste de uma nica perspectiva que integra controles e funes
uma metodologia utilizada em engenharia de software
No orienta ao analista de sistema em quais diagramas usar e em que sequncia us-los.
Seu foco consiste em 3 (trs) vises: funes, dados e controle
Pontos:0,5 / 0,5
Analisando o estudo de caso abaixo, marque a alternativa que representa a indicao das classes que podem
ser identificadas no contexto:
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o
total de pacientes por queixa apresentada."
Cliente e atendente.
Cliente e Procedimentos.
Cliente, atendente e Procedimentos.
Somente o cliente.
Atendente e Mdico.
Pontos:0,0 / 1,0
Pontos:0,5 / 0,5
Pontos:0,5 / 0,5
A fase de implementao ou codificao, tem como objetivo escrever o programa em uma linguagem de
programao, seguindo normas e diretrizes da empresa qual o desenvolvedor esteja ligado. O cdigo de
programao pode ser dividido em 3 tipos:
I. Cdigo Fonte - Conjunto de instrues geradas atravs de uma linguagem de programao, de maneira lgica
e estruturada;
II. Cdigo Objeto - Resultado da compilao do cdigo fonte.
III. Cdigo de Mquina - Sequncia binria de aes diretamente direcionadas para o processador da mquina.
Marque a alternativa correta:
Apenas a sentena I est correta.
Todas as sentenas esto erradas
Todas as sentenas esto corretas
Apenas as sentenas II e III esto corretas
Apenas as sentenas I e II esto corretas
Pontos:1,0 / 1,0
Pontos:0,5 / 0,5
Fechar
Turma:
Nota de Partic.: 0
Gabarito: A fase de especificao de requisitos responsvel por identificar o que o sistema deve contemplar.
Muitas atividades so desenvolvidas nesta fase a exemplo de: identificao e priorizao de requisitos, estudo
de viabilidade e definio do escopo do sistema.
Na fase de anlise tambm estamos interessados em entender os requisitos. preciso conhecer profundamente
o negcio do cliente.
Aps as fases de entendimento do negcio, temos que mapear uma soluo computacional para o sistema,
definir como ser construdo o sistema. Esta a fase de projeto, onde pensamos na arquitetura, interface
grfica, persistncia dos dados, entre outros aspectos. A fase de implementao consiste em codificar o sistema
de acordo com a especificao construda nas fases anteriores.
A fase de testes responsvel por validar se o sistema atende especificao. Atualmente esta fase est
integrada s demais fases, pois devemos pensar em teste de software desde as fases iniciais de especificao
do sistema.
Teste de sistemas
Teste da unidade
Teste de carga do sistema
Teste de integrao
Teste de aceite
Como forma de anlise/levantamento de requisitos podemos utilizar vrias tcnicas. Cada item representa a
descrio de uma tcnica:
=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prtica;
=> O analista verifica relatrios e outros impressos da empresa;
=> excelente para projetos que necessitam discusso de vrias reas da empresa.
Assinale a resposta que apresenta respectivamente as tcnicas descritas.
Uma empresa resolveu desenvolver um sistema on-line utilizando o modelo de prototipao, pois ele executa uma abordagem top-down radical. Outros fatos que
fizeram com que o gerente desenvolvesse o sistema nesta metodologia so:
I- Porque durante cada interao, os requisitos e as solues alternativas para o problema so identificadas e analisadas, novas solues so projetadas e uma
parte do sistema implementada.
II- Porque envolve a criao ou a aquisio dos vrios componentes do sistema detalhados na fase de projeto, sua montagem e a disponibilizao do sistema
novo ou da verso modificada.
III- Porque a prototipao tem inicio com a criao de um modelo preliminar de um grande subsistema ou de uma verso, em escala, do sistema todo.
Analisando as duas sentenas acima, assinale a nica resposta correta:
Nota de Partic.: 0
urma:
Resposta: Utilizar um processo de fabricao de um produto de software primando por todas as fases que envolvem
esta atividade.
Gabarito: Utilizar um processo para construo de um produto de software primando por todas as fases que
envolvem essa atividade.
Voc est trabalhando como analista de teste em um projeto de PDS para a secretria de sade do seu estado. Sua primeira atividade testar e documentar os
resultados obtidos na execuo do mdulo que acessa o site do GOOGLE MAPS para determinar o tempo, em minutos de deslocamento, que uma ambulncia
levar de um determinado posto municipal de primeiro atendimento de sade at o destino da chamada.
Para tal teste, necessrio fornecer como entrada no s o endereo do local de origem do posto municipal de sade em que a ambulncia se encontra, como
tambm, o endereo do local de destino da ambulncia. Como resultado deve-se obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuio que voc recebeu e de acordo com a classificao do PDS, identifique nas opes abaixo, em qual tipo de teste voc foi por
voc executado.
Uma empresa resolveu desenvolver um Sistema utilizando o modelo de Prototipao, porque os usurios estavam com dificuldade de expressar suas reais
necessidades. As vantagens que fizeram com que o gerente optasse por esta metodologia foram:
I- Contribuem para melhorar a qualidade da especificao dos futuros programas, o que leva diminuio de gastos com manuteno;
II- O cliente v algo que parece ser uma verso do SW desejado e no entende porque o produto precisa ser construdo;
III- Partes do prottipo podem ser usadas no desenvolvimento do sistema final.
Analisando as sentenas acima, assinale a nica alternativa correta:
No processo de desenvolvimento do software, a primeira atividade tcnica a Anlise de Requisitos, que pode ser
entendida como responsvel por definir os servios que um sistema deve realizar, sua interface com os demais
elementos e sob quais restries o sistema deve operar. A tcnica de elicitao conhecida como tempestade de
ideias, cujo objetivo permitir que todos expressem suas ideias de forma a obter o consenso
Brainstorm
Casos de Uso
Questionrio
Visita tcnica
Entrevista
Qual o tipo de anlise que tem como objetivo modelar aspectos estticos de um problema, utilizando o modelo
orientado a objeto. Tambm utilizada em conjunto com o detalhamento de requisitos para visualizar e fornecer
uma base para identificar solues para os requisitos apresentados?
Anlise ambiental
Anlise estrutural
Anlise compotamental
Anlise funcional
Anlise semntica
BDQ Prova
Pgina 1 de 4
Nota de Partic.: 2
Turma:
Um modelo de processo de software ou ciclo de vida pode ser visto como uma representao ou abstrao dos
objetos e atividades envolvidas no processo de software. Explique com suas palavras porque necessrio um
processo de desenvolvimento de software nas organizaes?
Resposta: hoje em dia, impossivel imaginar uma organizao que quer ser grande, que quer alavancar seus
negocios no "business of wolrd" sem investir em softwares e hardwares como por exemplo: ERPs (softwares que
agrupam todos os setores de uma organizao) e CPDs (servidores, central de alarmes, nobreaks, central
telefonica, switches, routers, moden e etc), com isso a TI veio a se tornar um dos principais setores de uma
organizao.
Gabarito: aumentar a produtividade do pessoal envolvido na produo de software, visando tambm: diminuir
erros, custos e prazos aumentar a qualidade do software aumentar o controle sobre a produo de software
Permite desenvolver tcnicas que melhorem a qualidade do software, levem rpida entrega e a custos menores,
alm de poder ser confiado pelos seus usurios
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
18/06/2014
BDQ Prova
Pgina 2 de 4
A fase de Teste tem como objetivo encontrar um erro que ainda no foi descoberto. Qual o tipo de teste que
realizado aps a integrao de todos os mdulos, antes da implantao?
Teste de Validao
Teste de Unidade
Teste de Integrao
Teste de Programao
Teste de Mdulo
A fase de implementao ou codificao, tem como objetivo escrever o programa em uma linguagem de
programao, seguindo normas e diretrizes da empresa qual o desenvolvedor esteja ligado. O cdigo de
programao pode ser dividido em 3 tipos:
I. Cdigo Fonte - Conjunto de instrues geradas atravs de uma linguagem de programao, de maneira lgica e
estruturada;
II. Cdigo Objeto - Resultado da compilao do cdigo fonte.
III. Cdigo de Mquina - Sequncia binria de aes diretamente direcionadas para o processador da mquina.
Marque a alternativa correta:
Todas as sentenas esto corretas
Apenas as sentenas I e II esto corretas
Todas as sentenas esto erradas
Apenas a sentena I est correta.
Apenas as sentenas II e III esto corretas
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
18/06/2014
BDQ Prova
Pgina 3 de 4
Como forma de anlise/levantamento de requisitos podemos utilizar vrias tcnicas. Cada item representa a
descrio de uma tcnica:
=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prtica;
=> O analista verifica relatrios e outros impressos da empresa;
=> excelente para projetos que necessitam discusso de vrias reas da empresa.
Assinale a resposta que apresenta respectivamente as tcnicas descritas.
Visita em Locco - Anlise de documentos - JAD
Visita em Locco - Questionrio - Anlise de documentos
Entrevista - Questionrio - JAD
Entrevista - Anlise de documentos - Brainstorm
Anlise de documentos - Questionrio - GED
Para as questes de 1 a 3 , responda verdadeiro (V) ou falso (F) e, em seguida marque a opo correta:
Um enunciado dos requisitos deve satisfazer uma srie de caractersticas de qualidade. So elas:
correto, preciso, completo, consistente, verificvel.( )
Na lista de requisitos todas as entidades do mundo real importantes para o entendimento do problema devem ser
includas. ( )
Na lista de requisitos todos os mtodos e atributos importantes para o entendimento do problema devem ser
includos. ( )
VFF
VVF
VVV
VFV
FFF
Assinale a opo que apresenta a correta diviso de TODAS as fases do modelo de prototipao:
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
18/06/2014
BDQ Prova
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Pgina 4 de 4
18/06/2014
BDQ Prova
Pgina 1 de 4
Turma:
Os mtodos geis trazem uma nova abordagem para o desenvolvimento de software diferente das abordagens at
ento utilizadas. Explique quais as principais diferenas existentes entre a abordagem tradicional e a abordagem de
mtodos geis.
Resposta: A abordagem tradicional centralizada no desenvolvimento de software voltada para o antigo modelo
(estrutural) de desenvolvimento de sistemas e aplicaes, resultando num modelo que exprime a criao e entrega
dos software por completo, criando assim uma ansiedade na entrega para o usurio. J a abordagem de mtodos
geis traz consigo a fabricao de sofware em partes para atender melhor o desenvolvimento, utilizando as
metologias RUP, Iterativo e Incremental entre outras, onde a entrega do software se faz em parte, criando uma
expectativa vlida para o usurio.
Gabarito: A principal diferena entre a abordagem tradicional de desenvolvimento de sistemas e a abordagem gil
est na especificao do software. Enquanto a abordagem tradicional valoriza as fases especificao, anlise e
projeto do sistema considerando-as fundamental para a produo de artefatos bem definidos que possam nortear a
programao, a abordagem gil faz uma especificao simples e sucinta do sistema e tem como principal foco a
codificao do software. A abordagem gil tambm implementa algumas prticas e princpios que possibilitam
construir softwares de qualidade dentro deste contexto de pouca especificao, tais como: programao em par,
orientao a testes, refatoramento, entre outros.
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
08/07/2014
BDQ Prova
Pgina 2 de 4
A empresa de consultoria ARTMAIS est desenvolvendo um projeto de controle do acervo da Histria e Patrimnio Cultural da Sade no Brasil, embasada nas
normas do PDS. Atualmente, o projeto encontra-se no ltimo estgio do processo de validao das funcionalidades pelos usurios e clientes. uma fase
importante na qual os usurios interagem com todo o sistema.
Com base no texto acima, identifique, nas opes abaixo, qual a atual fase de teste do PDS em que o projeto se encontra no momento.
Teste de sistemas
Teste de integrao
Teste da unidade
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
08/07/2014
BDQ Prova
Pgina 3 de 4
III - O modelo de prototipao de requisitos consiste na criao de implementaes parciais do sistema com o
objetivo de conhecer os requisitos do sistema.
Esto corretas somente:
I e III
II e III
I, II e III
I e II
NENHUMA
Uma empresa resolveu desenvolver um sistema on-line utilizando o modelo de prototipao, pois ele executa uma abordagem top-down radical. Outros fatos
que fizeram com que o gerente desenvolvesse o sistema nesta metodologia so:
I- Porque durante cada interao, os requisitos e as solues alternativas para o problema so identificadas e analisadas, novas solues so projetadas e uma
parte do sistema implementada.
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
08/07/2014
BDQ Prova
Pgina 4 de 4
II- Porque envolve a criao ou a aquisio dos vrios componentes do sistema detalhados na fase de projeto, sua montagem e a disponibilizao do sistema
novo ou da verso modificada.
III- Porque a prototipao tem inicio com a criao de um modelo preliminar de um grande subsistema ou de uma verso, em escala, do sistema todo.
Analisando as duas sentenas acima, assinale a nica resposta correta:
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
08/07/2014
Fechar
Turma:
Construa um texto com no mximo 15 linhas apresentando uma comparao entre os ciclos de vida em cascata
e Iterativo e Incremental apresentando vantagens e desvantagens.
Gabarito: O ciclo de vida em cascata de uso tradicional e foi apresentado desde a definio da Engenharia de
software j o Iterativo incremental veio com a OO. O Ciclo de vida em cascata desenvolve o software como um
todo o que dificulta amudana de requisitos e demora gerar resultados ao usurio, o que gera uma certa
ansiedade. J o Iterativo e incremental prope o desenvolvimento em partes facilitando a mudana de requisitos
e aumentando a anlise de riscos e, a entrega gradativa diminuindo a ansiedade do usurio, o que uma
vantagem, mas com relao a facilidade de gerenciar o ciclo de vida em cascata possui a vantagem.
NO fase do RUP?
Gerenciamento.
Construo.
Elaborao.
Transio.
Iniciao ou concepo.
Trs projetos de software (X, Y e Z) de uma empresa entraram em produo no ltimo ms. Considere a fase
em que ocorreu a maior quantidade de erros, descobertos em produo, de cada projeto: X: implementao Y:
requisitos Z: instalao.
Considerando-se que os projetos so extremamente similares, conclui-se que, de maneira geral, os erros de
Gerente pode realizar tanto o caso de uso "Vender produto" quanto o "Calcular ranking de vendedores".
Caso de uso "Calcular ranking de vendedores" pode ser realizado somente por Gerente.
A representao denominada de Generalizao de Ator.
Vendedor no pode realizar nenhum caso de uso.
Caso de uso "Vender produto" pode ser realizado tanto por Gerente quanto por Vendedor.
No processo de desenvolvimento de software as modalidades dos testes podem ser: 1. Quanto utilizao do
cdigo; 2. Quanto ao objetivo. Assinale a nica opo correta que caracteriza a correta classificao de cada
item.
I. Testes estticos - So testes realizados pela anlise do cdigo fonte. O tipo de anlise visual, podendo haver
um questionrio para acompanhar os testes, inspecionando o cdigo desenvolvido pela equipe de programao;
II. Testes dinmicos - So testes baseados na execuo do cdigo fonte do programa. So realizados antes da
etapa de implementao.
III. Testes de unidade - Teste realizado em um mdulo ou em alguns mdulos definidos que representam uma
nica unidade. A determinao da quantidade de mdulos a serem testados est contida na documentao de
projeto.
IV. Testes de integrao - Teste para identificar erros durante a integrao e interao entre os mdulos ou
unidades do sistema.
V. Testes de validao - Teste realizado antes da integrao de todos os mdulos do sistema.
Qual o tipo de anlise que tem como objetivo modelar aspectos estticos de um problema, utilizando o modelo
orientado a objeto. Tambm utilizada em conjunto com o detalhamento de requisitos para visualizar e
fornecer uma base para identificar solues para os requisitos apresentados?
Anlise semntica
Anlise compotamental
Anlise funcional
Anlise ambiental
Anlise estrutural
Fechar
Turma: 9006/AC
Os mtodos geis trazem uma nova abordagem para o desenvolvimento de software diferente das abordagens
at ento utilizadas. Explique quais as principais diferenas existentes entre a abordagem tradicional e a
abordagem de mtodos geis.
Assinale a alternativa que NO representa uma caracterstica do Processo Unificado (UP) original, descrito no
livro The Unified Software Development Process (1999)
Centrado na arquitetura
Focado na mitigao precoce dos riscos
Orientado por casos de uso
Iterativo e incremental
gil
II e III
I, II e III
I, III e IV
I e II
I e IV
A empresa de consultoria ARTMAIS est desenvolvendo um projeto de controle do acervo da Histria e Patrimnio Cultural da Sade no Brasil, embasada nas
normas do PDS. Atualmente, o projeto encontra-se no ltimo estgio do processo de validao das funcionalidades pelos usurios e clientes. uma fase
importante na qual os usurios interagem com todo o sistema.
Com base no texto acima, identifique, nas opes abaixo, qual a atual fase de teste do PDS em que o projeto se encontra no momento.
Teste de sistemas
Teste da unidade
Teste de carga do sistema
Teste de integrao
Teste de aceite
"O teste de software normalmente a ltima fase antes de entregarmos o sistema pronto ao cliente".
correto afirmar que:
Ela pode ser a ltima, mas no a nica tarefa que garante a qualidade do software.
Por ser a ltima fase ela nunca deixada de lado, afinal isso seria uma bobagem.
Por ser a ltima fase ela no deve ser utilizada em nenhum outro ponto do desenvolvimento.
Por ser a ltima fase ela tambm a mais importante de todas para a garantia da qualidade.
Por ser a ltima fase, ele tem a obrigao de dizer que o software funciona.
Uma empresa resolveu desenvolver um sistema on-line utilizando o modelo de prototipao, pois ele executa
uma abordagem top-down radical. Outros fatos que fizeram com que o gerente desenvolvesse o sistema nesta
metodologia so:
I- Porque durante cada interao, os requisitos e as solues alternativas para o problema so identificadas e
analisadas, novas solues so projetadas e uma parte do sistema implementada.
II- Porque envolve a criao ou a aquisio dos vrios componentes do sistema detalhados na fase de projeto,
sua montagem e a disponibilizao do sistema novo ou da verso modificada.
III- Porque a prototipao tem inicio com a criao de um modelo preliminar de um grande subsistema ou de
uma verso, em escala, do sistema todo.
Analisando as duas sentenas acima, assinale a nica resposta correta:
BDQ Prova
Pgina 1 de 4
Turma:
Data: 06/06/2014 07:03:53
Nas atividades de levantamento de requisitos, precisamos identificar os servios esperados do sistema e restries
sobre as quais ele deve operar. Desta forma, precisamos utilizar tcnicas de elicitao. Comente trs tcnicas
utilizadas. Diga, tambm, qual a finalidade de cada uma dessas tcnicas.
Resposta: Brainstorming - Trata-se de um encontro entre os envolvidos na concepo do sistema, em que todos
do idias a respeito do sistema. De todas essas informaes a equipe de anlise de requisitos filtra e documenta
em forma de requisitos. Visista ao Cliente - O analista inserido nas atividades da organizao para colher
informaes sobre as rotinas que sero tranformadas em requisitos. Pesquisa de opinio - Uma pesquisa sobre as
funcionalidades que devem ser transformadas em requisitos de acordo com a rotina da organio com a
participao dos funcionrios que iro usar o sistema.
Teste de software fundamental para a qualidade de um sistema. Explique com suas palavras qual o objetivo do
teste de integrao e do teste de aceitao, e quando eles devem ser aplicados
Resposta: Teste de integrao serve para identificar erros na integrao entre os componentes internos do sistema
e aplicado durante a construo do sistema. Teste de aceitao serve para identificar erros nas funcionalidades
operacionais do sistema e realizado durante a implantao, antes do software ser liberado para produo.
Gabarito: O objetivo do teste de integrao validar a integrao entre os diversos componentes do sistema. Ele
aplicado durante a fase de implementao do sistema sempre que um novo componente fica pronto, ou seja, no
demanda que todo o sistema estaja pronto para ser aplicado. Desta forma, temos uma integrao contnua, sempre
que um componente est pronto ele testado e integrado aos demais componentes do sistema. O teste de
aceitao aquele realizado pelo usurio quando o sistema j est totalmente pronto. Nele o usurio valida se o
sistema atende aos critrios de aceitao estabelecidos para o sistema.
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
20/06/2014
BDQ Prova
Pgina 2 de 4
A fase de anlise tem como objetivo fazer uma modelagem dos agentes, separando-os em objetos, classes e atributos. Como essa fase pode ser chamada?
Comportamental ou Essencial;
Multimodal e Multifuncional.
Essencial e Estrutural;
Estrutural e Analtica;
Estrutural ou Comportamental;
Considerando o seguinte mini mundo marque a alternativa correta que indica os elementos da anlise
comportamental:
"A estratgia da Livraria ESTCIO no prev a manuteno de livros em estoque. Todos os livros solicitados por
seus clientes so, semanalmente, encomendados s editoras. As editoras e os livros comercializados so
selecionados pela Direo da Livraria. Os clientes solicitam os livros pela internet a partir do cdigo, aps a anlise
do resumo. Os pedidos so analisados e encomendados s editoras no final de toda semana. Quando os livros so
fornecidos, a livraria confere a nota de entrega da editora com a requisio, devolve as que contiverem erros e
atende aos pedidos dos clientes, emitindo a faturas de cobrana. Se o fornecimento dos livros estiver correto, as
faturas encaminhadas pelas editoras so registradas e pagas."
I. Cdigo do livro.
II. Encomendar livros.
III. Editoras.
IV. Conferir requisio.
V. Resumo.
II, III e IV esto corretas.
I e IV esto corretas.
III e IV esto corretas.
II e IV esto corretas.
I, III e IV esto corretas.
As modalidades de teste so classificadas quanto ao uso do cdigo em Testes Estticos ou Verificaes e Testes
Dinmicos ou Validaes. Analise as afirmativas abaixo e assinale a nica resposta correta.
I- Testes Estticos so efetuados antes da implementao e Testes Dinmicos nas fases iniciais, verificando a
qualidade do software;
II- Testes Estticos so efetuados para verificar a qualidade no processo e Testes Dinmicos so efetuados para
verificar a qualidade do produto;
III- Testes Estticos so efetuados para verificar a qualidade no produto e Testes Dinmicos so efetuados para
verificar a qualidade do processo;
IV- Testes Estticos so efetuados nas fases iniciais do projeto e Testes Dinmicos so efetuados durante ou aps a
implementao.
Assinale a NICA opo correta
Apenas I e III esto corretas;
Apenas II e II esto corretas;
Apenas II e IV esto corretas;
Apenas III e IV esto corretas;
Apenas I e II esto corretas;
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
20/06/2014
BDQ Prova
Pgina 3 de 4
Anlise de requisitos uma importante fase da engenharia de software, na qual os desenvolvedores do sistema
identificam as necessidades do cliente para posteriormente projetarem uma soluo. Assinale a alternativa que
apresenta as principais atividades da fase de anlise de requisitos, dentro do processo de desenvolvimento de
sistemas.
Entrada de dados, processamento da informao, apresentao dos resultados
Levantamento de requisitos, anlise de requisitos, registro dos requisitos
Desenvolvimento, homologao, produo
Projeto lgico, projeto fsico, implementao e manuteno
Desenvolvimento de prottipo, ambiente de testes, implementao do sistema
Considerando-se que o teste de aceitao executado pelos usurios antes do sistema ser liberado para a
produo, escolha a melhor opo para completar a frase: O teste de aceitao ser executado de forma muito
mais simples e rpida quando...
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
20/06/2014
BDQ Prova
Pgina 4 de 4
No ciclo de vida do Processo Unificado, os testes tm seu apogeu demonstrado na linha divisria entre:
Concepo e Elaborao.
Construo e Concepo.
Projeto e Construo.
Construo e Transio.
Requisitos e Anlise.
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
20/06/2014
muito importante utilizar uma padronizao na documentao do processo de desenvolvimento de software. Compe
documentao do produto:
1)
2)
3)
4)
Uma empresa resolveu desenvolver um Sistema utilizando o modelo de Prototipao, porque os usurios estavam com
dificuldade de expressar suas reais necessidades. As vantagens que fizeram com que o gerente optasse por esta
metodologia foram:
I- Contribuem para melhorar a qualidade da especificao dos futuros programas, o que leva diminuio de gastos
com manuteno;
II- O cliente v algo que parece ser uma verso do SW desejado e no entende porque o produto precisa ser
construdo;
III- Partes do prottipo podem ser usadas no desenvolvimento do sistema final.
Analisando as sentenas acima, assinale a nica alternativa correta:
Somente a sentena I est correta
Somente as sentenas I e II esto corretas
Somente as sentenas II e III esto corretas
Todas as sentenas apresentadas esto corretas
Somente as sentenas I e III esto corretas
Quando em um projeto muito grande o processo permite que as atividades sejam divididas e desenvolvidas por partes
estamos falando do modelo:
Iterativo-incremental
Cascata
Prototipao
Bottom-up
Espiral
Assinale a opo que apresenta o modelo de processo de desenvolvimento de software que atende as caractersticas
abaixo;
I. Define um subconjunto de requisitos e utiliza o modelo em cascata para sua realizao
II. Uma vez satisfeitos os requisitos e os objetivos da iterao forem completos, o desenvolvimento segue para a
prxima iterao.
Modelo iterativo e incremental
Modelo em cascata com retroalimentao
Modelo em cascata
Modelo gil, como scrum
Modelo incremental
Sua Resposta: .
Compare com a sua resposta: Processo Iterativo: Seleciona uma parte do projeto, identificando, especificando,
implementando, testando e implantando a iterao. Se atender as especificaes, passa-se a prxima iterao.
Processo Incremental: Modelo que se baseia na ideia de aumento do mbito do sistema. desenvolvido em partes, ou
seja, na criao de novas verses para o modelo proposto. As partes podem ser desenvolvidas em paralelo e
integradas quando completas. Processo Iterativo Incremental: Cada poro do ciclo segue o projeto de arquitetura
inicial como guia, mas com uma abordagem bem menor. Uma vez satisfeitos os requisitos e os objetivos da iterao
forem completos, o desenvolvimento segue para a prxima iterao.
Sua Resposta: .
Compare com a sua resposta: Concepo (Requisitos) - Anlise - Projeto(Desenho) - Implementao - Testes Implantao - Manuteno
A fase de implementao ou codificao, tem como objetivo escrever o programa em uma linguagem de programao,
seguindo normas e diretrizes da empresa qual o desenvolvedor esteja ligado. O cdigo de programao pode ser
dividido em 3 tipos:
I. Cdigo Fonte - Conjunto de instrues geradas atravs de uma linguagem de programao, de maneira lgica e
estruturada;
II. Cdigo Objeto - Resultado da compilao do cdigo fonte.
III. Cdigo de Mquina - Sequncia binria de aes diretamente direcionadas para o processador da mquina.
Marque a alternativa correta:
Apenas a sentena I est correta.
Apenas as sentenas I e II esto corretas
Todas as sentenas esto erradas
Todas as sentenas esto corretas
Apenas as sentenas II e III esto corretas
O modelo de desenvolvimento de software que trata subconjuntos de requisitos e utiliza o modelo em cascata para sua
realizao denominado:
Em cascata
Bsico
RUP
Linear
Iterativo e incremental
Um dos primeiros modelos propostos para o processo de desenvolvimento de software foi o Modelo Cascata, em que os
estgios so apresentados em sequncia, como em uma cascata (Royce, 1970). Analise as afirmativas a seguir sobre
as vantagens deste modelo.
I - possvel corrigir erros em fases j completas.
II - Permite pontos de controle bem definidos.
III - Facilita a viso de reutilizao.
Somente II e III esto corretas
Somente I e II esto corretas
Somente II est correta
Somente a I est correta
Somente I e III esto corretas
A documentao do produto adota mtodos e formatos padronizados para cada famlia de produtos correlatos. Fazem
parte da documentao do produto:
I. Manual do usurio - Documento com formato adequado ao perfil do publico que utilizar o sistema ou produto;
II. Documentao de instalao - Descrio de como instalar o sistema, plataformas de operao, pr-requisitos
necessrios;
III. Documentos tcnicos - Descreve estratgias de como chegar ao resultado final, registram os erros, problemas e
ideias que ocorrem durante o projeto, e as razes que foram utilizadas para as tomadas de decises.
Marque a alternativa correta:
Apenas a afirmativa I est correta
Apenas as afirmativas I e II esto corretas
Apenas a afirmativa II est correta
Todas as afirmativas esto erradas
Apenas as afirmativas II e III esto corretas
Qual a fase do ciclo de vida de um software (instrues, documentao e dados) que corresponde a elaborao e
preparao do cdigo necessrio sua execuo.
Projeto
Teste
Implementao
Implantao
Anlise
A Implementao a etapa do processo de desenvolvimento que realiza a transformao do desenho em diversos tipos
de componentes de cdigo de programao. O cdigo de programao pode ser dividido em 3 tipos, dentre eles o
cdigo de mquina, que definido por:
Uma linguagem que se aproxima mais da linguagem humana, ou seja, linguagem com um padro de
entendimento humano bem definido;
Uma linguagem de programao que utiliza a arquitetura do processador para executar as aes;
Um resultado da compilao do cdigo fonte;
Um conjunto de instrues geradas atravs de uma linguagem de programao, de maneira lgica e
estruturada;
Ter a caracterstica de dar suporte para execuo de rotinas auxiliares;
O processo de codificao tambm pode ser visto como um passo do processo de engenharia de software. As
caractersticas de engenharia de uma linguagem exercem um importante impacto sobre o sucesso de um projeto de
desenvolvimento de software. Qual o tipo de linguagem que no leva em considerao a arquitetura do computador,
nem as caractersticas do processador e seus registradores.
Linguagem de alto nvel
Linguagem assembly
Linguagem de baixo nvel
Linguagem de mquina
Linguagem binria
Sua Resposta: .
Compare com a sua resposta: Planejamento, Anlise dos Riscos, Engenharia e Avaliao do Cliente.
Sua Resposta: .
Compare com a sua resposta: Concepo (Requisitos) - Anlise - Projeto(Desenho) - Implementao - Testes Implantao - Manuteno
Um compilador um ou mais programas de computador que, a partir de um cdigo fonte escrito em uma linguagem
compilada, cria um programa semanticamente equivalente. Sendo assim, o nome "compilador" usado principalmente
para:
I- Um programa que faz uma traduo entre o cdigo de mquina e uma linguagem de montagem;
II- Programas que traduzem o cdigo de fonte de uma linguagem de programao de alto nvel para uma linguagem de
programao de baixo nvel;
III- Um programa que traduz uma linguagem de programao de baixo nvel para uma linguagem de programao de
alto nvel;
Considerando os dois paradigmas de desenvolvimento de software: Estruturado e Orientado a objeto, complete a frase
escrevendo o nome de cada elemento de cdigo utilizado em linguagem de programao:
__________:
__________:
__________:
__________:
__________:
Considere os seguintes requisitos de um Sistema de Folha de Pagamento e classifique cada um como sendo F
(Funcional) e NF (No Funcional).
I. O sistema deve emitir extrato online de cada funcionrio;
II. O banco de dados dever ser SQL Server, que a empresa j possui;
III. O sistema deve rodar em ambiente web;
IV. Aps gerar a folha mensal deve ser emitido email a cada funconrio, informando do salrio lquido.
Assina a nica opo que classifica corretamente os requisitos :
I-F, II-NF, III-F, IV-F
I-F, II-NF, III-NF, IV-F
I-F, II-F, III-NF, IV-F
I-NF, II-NF, III-NF, IV-NF
I-F, II-F, III-F, IV-F
Analise as sentenas e classifique-as como V(verdadeira) ou F(falsa). Em seguida, assinale a alternativa correta.
I. Sendo o software o principal elemento de um SI, um algoritmo inteligente compensa um hardware inadequado;
II. O Engenheiro do software precisa ter uma viso macro dos elementos do SI, para saber a quem chamar no
momento de um problema;
III A tecnologia resolve qualquer problema de uma empresa desorganizada;
IV. A tecnologia inadequada um dos fatores que afeta a qualidade de um SI.
Com base em sua anlise assinale NICA opo correta:
As opes I, II e IV esto corretas
As opes II e IV esto corretas
As opes II, III e IV esto corretas
As opes II e III esto corretas
Apenas a opo I est correta
So regras, diretrizes ou procedimentos utilizados para manipular ou organizar dados para torn-los teis e com um
fim especfico. Esta definio de:
Dados
Informao
Conhecimento
Processos
Fatos
Sua Resposta: .
Compare com a sua resposta: 1. Entrevista - Utilizao na anlise de problema e na engenharia de requisitos com o
objetivo de entender as perspectivas do cliente/usurio. Entender quem so os agentes e quais as necessidades, o
problema e a soluo. 2. Questionrios - Forma de utilizao que faz perguntas referentes ao sistema. Utilizao de
hipteses para as relevncias. Podem ser utilizados aps a entrevista. 3. Casos de uso - Identificao dos agentes que
agem no sistema, das interfaces que o sistema/produto possuir. Validao de pr-requisitos. Representao visual ao
invs de textual. 4. Brainstorm - Ou tempestade de ideias, faz o levantamento de ideias, em que cada uma sugerida
pode combinar na propositura de uma nova. Atividade de livre imaginao que deve ser tratada sem crticas ou
debates.
Sua Resposta: .
Compare com a sua resposta: A fase de projeto responsvel pela soluo computacional que daremos ao problema
(sistema) definido nas fases de anlise e projeto, ou seja, como o sistema ser construdo. Compreende atividades tais
como, definio da arquitetura do sistema (ex. arquitetura baseada em componentes, organizao em camadas, etc.);
definio do modelo fsico do banco de dados; definio da interface grfica do sistema (construo de telas, etc.);
especificao de planos de teste, entre outras atividades.
Nesta etapa do processo de desenvolvimento, o objetivo modelar o sistema, atendendo os requisitos levantados na
etapa de anlise e prepar-los para a fase implementao, definindo os aspectos tecnolgicos necessrios.
Assinale a alternativa que mostra a etapa descrita
Manuteno
Projeto
Desenho
Implementao
Anlise
Fechar
Matrcula:
Data: 19/09/2015 (Finalizada)
Alm da linguagem de programao, o software tambm pode ser classificado como: Software de
sistema e Software aplicativo. Tambm chamados de sistema operacional, o software de sistema
responsvel por operar os demais perifricos que estejam conectados ao hardware.
Complete a frase escrevendo o nome de cada classe quanto ao gerenciamento de processos:
______________: Executa somente um processo de cada vez.
______________: Distribui para mais de um processador.
______________: Os processos so compartilhados e enfileirados a espera do processador.
______________: Vrios usurios utilizam ao mesmo tempo.
______________: Somente permitida a utilizao de um usurio de cada vez.
Marque a alternativa correta.
Multitarefa, Multiprocessamento, Monousurio, Multiusurio, Monotarefa.
Multiprocessamento, Monotarefa, Multitarefa, Monousurio, Multiusurio.
Multiprocessamento, Multiusurio, Monotarefa, Monousurio, Multitarefa.
Monotarefa, Multiprocessamento, Multitarefa, Multiusurio, Monousurio.
Multiusurio, Monotarefa, Multiprocessamento, Multitarefa, Monousurio.
Assinale qual das alternativas abaixo NO define corretamente com a classificao de um software
de acordo com a sua licena de publicao:
Software Livre - Programa de computador cuja utilizao, cpia e distribuio no possuem
restrio. comum o cdigo fonte estar disponvel para manuse-lo.
Software Freeware - Programa de computador cujo uso no implica o pagamento de licena de
uso.
Demo - Frao de um programa. Funciona como material promocional para dar a
oportunidade do produto ser avaliado.
Trial - Programa de computador que possui limitaes de tempo e/ou funcionalidades. Ao final
do tempo estabelecido, o programa pode requisitar o pagamento para uso do software
completo ou pode continuar rodando sem todas as suas funcionalidades ou, ainda, interromper
o seu uso.
Comercial - Programa por que se paga uma taxa de licenciamento para sua utilizao.
Gabarito Comentado.
Na especificao de requisitos, qual das opes abaixo indica como os requisitos podem ser
classificados:
precisos e lgicos.
lgicos e consistentes.
no-funcionais e analticos.
funcionais e lgicos.
funcionais e no-funcionais.
Gabarito Comentado.
Relacione as colunas: 1 - Cdigo 2 - Reutilizao de Classes 3 - Reutilizao de Objetos 4 Reutilizao de Plataforma 5 - Desenho ( )Reutilizao de parte de cdigo de programa ( )Mdulo
de Cdigo Binrio ( )Bibliotecas e classes fundamentais ( )Reutilizao de Plataforma ( )
Aproveitamento de ideias para soluo de problemas encontrados no desenho, geralmente baseado
em classes abstratas derivadas por herana de outras classes.
5,4,3,2,1
1,3,2,4,5
1,2,3,4,5
1,2,4,5,3
2,1,4,5,3
Modalidade
1. Quanto
utilizao do cdigo
Classificaes
( ) Testes de integrao - Teste para identificar erros durante a integrao e
interao entre os mdulos ou unidades do sistema
( ) Testes estticos - So testes realizados pela anlise do cdigo fonte. O tipo de
anlise visual, podendo haver um questionrio para acompanhar os testes,
inspecionando o cdigo desenvolvido pela equipe de programao
Teste que leva em conta a sua estrutura interna de construo. Os mecanismos internos do sistema
sero analisados e suas representaes lgicas tambm.
Marque a alternativa que indica o tipo de teste mencionado acima.
Teste caixa branca
Teste iterativo
Teste caixa preta
Teste de interao
Teste simples
Gabarito Comentado.
23/04/2016
BDQProva
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Fechar
Simulado:CCT0194_SM_201201279992V.1
Aluno(a):JNATASTARANTO
Matrcula:201201279992
Desempenho:10,0de10,0
Data:23/04/201613:51:41(Finalizada)
1a Questo(Ref.:201201970155)
Pontos:1,0/1,0
Osoftwaretambmpodeserclassificadocomo:SoftwaredesistemaeSoftwareaplicativo.Tambmchamados
de sistema operacional, o software de sistema responsvel por operar os demais perifricos que estejam
conectados ao hardware. Associe a coluna da esquerda com a coluna da direita e em seguida marque a
alternativacorreta,considerandoasequnciadecimaparabaixo:
1.Monotarefa()Vriosusuriosutilizamaomesmotempo
2.Multiprocessamento()Osprocessossocompartilhadoseenfileiradosaesperadoprocessador
3.Multitarefa()Somentepermitidaautilizaodeumusuriodecadavez
4.Multiusurio()Executasomenteumprocessodecadavez
5.Monousurio()Distribuiparamaisdeumprocessador
2,1,3,4,5
5,1,3,2,4
1,2,5,3,4
4,3,5,1,2
5,4,1,3,2
2a Questo(Ref.:201201877327)
Pontos:1,0/1,0
Assinale "VERDADEIRO" ou "FALSO" nas opes que se relacionam com uma boa especificao de requisitos
(Pdua,2009Cap.1):
()boasespecificaesderequisitossoindispensveis
( ) especificaes de requisitos representam custos suprfluos, investimentos desnecessrios, que se pagam
combaixosjuros
( ) a participao dos usurios no levantamento de requisitos essencial para que as suas necessidades
pessoaissejamcorretamenteatendidas
()umaboaespecificaoderequisitoscustatempoedinheiro.
()aausnciadeumaboaespecificaoderequisitoscustamaistempoedinheiro.
Marqueaalternativacorreta.
V,F,F,V,F
V,F,F,V,V
F,V,F,F,V
V,F,F,F,V
F,F,F,V,V
GabaritoComentado.
3a Questo(Ref.:201201361794)
Pontos:1,0/1,0
ConsidereosseguintesrequisitosdeumSistemadeFolhadePagamentoeclassifiquecadaumcomosendoF
(Funcional)eNF(NoFuncional).
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3525318652
1/4
23/04/2016
BDQProva
I.Osistemadeveemitirextratoonlinedecadafuncionrio
II.ObancodedadosdeverserSQLServer,queaempresajpossui
III.Osistemadeverodaremambienteweb
IV.Apsgerarafolhamensaldeveseremitidoemailacadafunconrio,informandodosalriolquido.
Assinaanicaopoqueclassificacorretamenteosrequisitos:
INF,IINF,IIINF,IVNF
IF,IIF,IIIF,IVF
IF,IINF,IIIF,IVF
IF,IINF,IIINF,IVF
IF,IIF,IIINF,IVF
GabaritoComentado.
4a Questo(Ref.:201201362128)
Pontos:1,0/1,0
Comopartedasatividadesparaanlisederequisitostemosoestudodeviabilidade,quedivididaemquatro
tipos,soelas:
Tcnica,Operaciaonal,CronogramaeEconmica
Tcnica,Funcional,CronogramaeEconmica
Organizacional,Funcional,FinanceiraedeRequisitos
Tcnica,Operaciaonal,CronogramaeOrganizacional
Organizacional,Operaciaonal,FuncionaleEconmica
GabaritoComentado.
5a Questo(Ref.:201201969138)
Pontos:1,0/1,0
AlinguagemdeModelagemUnificada(UML)emergiucomonotaopadro,defatoededireito,paraa
modelagemorientadaaobjetos.Destaforma,asentenaqueconceituaapropriadamenteaUML:
umprocessodeespecificaoemodelagemdesistemasorientadosaobjeto.
umalinguagemvisualparaespecificar,construiredocumentarosartefatosdossistemas.
ummtodoparaespecificaremodelarosartefatosdossistemas.
umalinguagemparaimplementarosconceitosdaorientaoaobjetos.
ummtodocomumparaarepresentaodaorientaoaobjetos.
GabaritoComentado.
6a Questo(Ref.:201202062236)
Pontos:1,0/1,0
AnaliseassentenasabaixoemarqueVparaVERDADEIROeFparaFALSO.
()AModelagemserveparaverificaraqualidadedosrequisitos,estudadosnaaulaanterior,quesetornaro
precisosedetalhadososuficienteparaasatividadesdoprximopassonoprocessodedesenvolvimentode
software.
()AAnliseaatividade(ouconjuntodeatividades)queutilizaoconceitodeorientaoaobjeto,utilizandoa
UMLcomonotao.Temcomoobjetivomodelaroproblema,noasoluo.
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3525318652
2/4
23/04/2016
BDQProva
()AUMLUnifiedModelingLanguage,linguagemdemodelagemunificada,utilizadaemengenhariadesoftware
paravisualizarodesenhodosistemaeaintercomunicaoentreobjetos.
()AAnliseEstruturaltemcomoobjetivomodelaraspectosestticosdeumproblema,utilizandoomodelo
orientadoaobjeto.Tambmutilizadaemconjuntocomdetalhamentoderequisitosparavisualizarefornecer
baseparaidentificarsoluesparaosrequisitosapresentados.
VVVV
VFVV
VFVF
FFVF
FFFF
GabaritoComentado.
7a Questo(Ref.:201202018790)
Pontos:1,0/1,0
Areutilizaodeobjetosserefereareutilizarmososseguinteselementosemumprocessodedesenvolvimento
desoftware:
bibliotecaseclassesfundamentais
mdulodecdigobinrioeclassesfundamentais
partedecdigodeprogramaebibliotecas
partedecdigoeacamadadearquitetura
aproveitamentodeideiasedebibliotecas
8a Questo(Ref.:201201942435)
Pontos:1,0/1,0
Nestaetapadoprocessodedesenvolvimento,oobjetivomodelarosistema,atendendoosrequisitos
levantadosnaetapadeanliseepreparlosparaafaseimplementao,definindoosaspectostecnolgicos
necessrios.
Assinaleaalternativaquemostraaetapadescrita
Desenho
Manuteno
Anlise
Projeto
Implementao
GabaritoComentado.
9a Questo(Ref.:201201578300)
Pontos:1,0/1,0
Testequenolevaemcontaosmecanismosedefiniesinternosdosistema.Oobjetivoprincipalestno
resultadodasadadedadosdosistema,medianteaentradadefinidadedados.
Marqueaalternativaqueindicaotipodetestedescritoacima.
Testesimples.
Testecaixabranca.
Testeiterativo.
Testecaixapreta
Testedeinterao.
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3525318652
3/4
23/04/2016
BDQProva
10a Questo(Ref.:201202019261)
Pontos:1,0/1,0
So testes realizados pela anlise do cdigo fonte, onde o tipo de anlise visual, podendo haver um
questionrioparaacompanharostestes,inspecionandoocdigodesenvolvidopelaequipedeprogramao.
Essassocaractersticasdos:
Testesestticos
Testesdeunidade
Testesdevalidao
Testesdinmicos
Testesdeintegrao
GabaritoComentado.
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3525318652
4/4
26/04/2016
BDQProva
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Lupa
Exerccio:CCT0194_EX_A5_201505200237
Matrcula:201505200237
Aluno(a):ALISONTOMEDESOUSA
Data:26/04/201612:52:27(Finalizada)
1a Questo(Ref.:201505455503)
FrumdeDvidas(0)Saiba
(0)
Noprocessodedesenvolvimentodesoftwareasmodalidadesdostestespodemser:1.Quantoutilizaodo
cdigo2.Quantoaoobjetivo.Assinaleanicaopocorretaquecaracterizaacorretaclassificaodecada
item.
I.TestesestticosSotestesrealizadospelaanlisedocdigofonte.Otipodeanlisevisual,podendo
haverumquestionrioparaacompanharostestes,inspecionandoocdigodesenvolvidopelaequipede
programao
II.TestesdinmicosSotestesbaseadosnaexecuodocdigofontedoprograma.Sorealizadosantesda
etapadeimplementao.
III.TestesdeunidadeTesterealizadoemummduloouemalgunsmdulosdefinidosquerepresentamuma
nicaunidade.Adeterminaodaquantidadedemdulosaseremtestadosestcontidanadocumentaode
projeto.
IV.TestesdeintegraoTesteparaidentificarerrosduranteaintegraoeinteraoentreosmdulosou
unidadesdosistema.
V.TestesdevalidaoTesterealizadoantesdaintegraodetodososmdulosdosistema.
ApenasasentenaIestcorreta
ApenasassentenasI,IIIeIVestocorretas
Todasassentenasestocorretas
ApenasassentenasIIIeVestocorretas
ApenasassentenasIIeVestocorretas
GabaritoComentado
2a Questo(Ref.:201505453554)
FrumdeDvidas(0)Saiba
(0)
Umarepresentaodefinidadeumprocedimentodetestedefineum(a):
Scriptdetestedesoftware
Objetivodetestedesoftware
Definiodetestedesoftware
Critriodetestedesoftware
Formadetestedesoftware
GabaritoComentado
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4009203224
1/4
26/04/2016
BDQProva
3a Questo(Ref.:201505880571)
FrumdeDvidas(0)Saiba
(0)
Quantosestratgiasdetestes,temosotestecaixapretaetestecaixabranca.Avalieositensabaixosobreas
duasestratgiasdeteste.
IOtestedacaixapreta,tambmconhecidocomotestecomportamental,focaosrequisitosfuncionaisdo
software
IIOtestecaixapreta,baseadonaarquiteturainternadosoftware,procedeaverificaodocdigo
IIIOtestecaixabrancaaquelecomoqualidentificamosdefeitosnasestruturasinternasdosoftware,
atravsdesimulaoquetestatodaaestruturausadanacodificao
IVOtestecaixabrancaaqueleemquedevemosconhecerosrequisitos,suascaractersticaseoseu
comportamento
correto,apenas,oqueseafirmaem:
IeII
IeIII
IIeIV
IIeIII
IIIeIV
GabaritoComentado
4a Questo(Ref.:201505490571)
FrumdeDvidas(0)Saiba
(0)
Testequelevaemcontaasuaestruturainternadeconstruo.Osmecanismosinternosdosistemasero
analisadosesuasrepresentaeslgicastambm.
Marqueaalternativaqueindicaotipodetestemencionadoacima.
Testecaixapreta
Testeiterativo
Testesimples
Testedeinterao
Testecaixabranca
GabaritoComentado
5a Questo(Ref.:201505240188)
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4009203224
FrumdeDvidas(0)Saiba
(0)
2/4
26/04/2016
BDQProva
O grfico acima, adaptado do livro Engenharia de Software, de Roger Pressman, ilustra o custo relativo da
correodeumdefeitonasdiversasfasesdeumprojetodesoftware,baseadoemdadoscolhidosporBoehm
e outros estudiosos. Embora no seja explicitamente informado, os dados se basearam, principalmente, em
projetos que utilizaram o modelo de desenvolvimento em cascata.A esse respeito, analise as afirmativas a
seguir.
I O grfico pode ser utilizado como um argumento a favor do uso de processos de desenvolvimento
iterativos.
IIOgrficodeixaclaroqueomaiorinvestimentonaprevenodedefeitosdeveacontecernasfasesfinais
doprojeto,preferencialmentedepoisqueosoftwareestiveremusopelosclientes.
IIIOgrficonoconclusivoarespeitodaimportnciadogerenciamentodosrequisitosdeumprojeto,oque
consistente com a abordagem de muitos processos de desenvolvimento de software atuais, que
minimizamesteesforoeenfatizamacodificaoeostestesunitriosdecdigo.
IV O grfico sustenta os argumentos de que a qualidade deve ser incorporada ao processo atravs de
tcnicas e aes efetivas de deteco, preveno e controle, garantindo que todas as atividades do
projetoresultememprodutosousubprodutosdequalidade,aoinvsdeserumapreocupaosecundria
oulimitadaaumgrupodeprofissionaisdecontroledequalidade.
SocorretasAPENASasafirmativas:
IeIV
IIeIV
IeII
IIIeIV
IIeIII
GabaritoComentado
6a Questo(Ref.:201505931544)
FrumdeDvidas(0)Saiba
(0)
Escolha uma modalidade de testes na coluna da esquerda e associe corretamente para cada uma das
classificaesapresentadasnasalternativasnacolunadadireita.
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4009203224
3/4
26/04/2016
BDQProva
Modalidade
Classificaes
()TestesdeintegraoTesteparaidentificarerrosduranteaintegraoeinteraoentre
osmdulosouunidadesdosistema
1.Quanto
utilizaodo
cdigo
()TestesestticosSotestesrealizadospelaanlisedocdigofonte.Otipodeanlise
visual,podendohaverumquestionrioparaacompanharostestes,inspecionandoo
cdigodesenvolvidopelaequipedeprogramao
()TestesdinmicosSotestesbaseadosnaexecuodocdigodoprograma.Os
testesseguem,tambm,umquestionriocombasenosaspectosestruturaisefuncionais
doprograma
2.Quantoao
objetivona
buscapeloerro ()TestesdeunidadeTesterealizadoemummduloouemalgunsmdulosdefinidosque
representamumanicaunidade.Adeterminaodaquantidadedemdulosaserem
testadosestcontidanadocumentaodeprojeto
()TestesdevalidaoTesterealizadoapsaintegraodetodososmdulosdo
sistema
2,1,1,2,1
1,1,1,2,2
2,2,1,1,2
2,1,2,1,1
2,1,1,2,2
GabaritoComentado
Fechar
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4009203224
4/4
26/04/2016
BDQProva
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Lupa
Exerccio:CCT0194_EX_A4_201505200237
Matrcula:201505200237
Aluno(a):ALISONTOMEDESOUSA
Data:26/04/201612:40:57(Finalizada)
1a Questo(Ref.:201505931058)
FrumdeDvidas(0)Saiba
(0)
FrumdeDvidas(0)Saiba
(0)
Areutilizaotrazosseguintesbenefcios:
areduododesperdciodetempoededinheiro
areduodedesperdciodedinheiroeaumentodetempo
areduododesperdciodetempoeaumentodedinheiro
asobrecargadeatividadesemdeterminadasetapas
aeliminaodeetapaseatividades
2a Questo(Ref.:201505927917)
OnveldeabstraoeagregaodoselementosdossistemaspodeserNvelEstratgicoouArquitetnico,Nivel
TticoouLgicoeNivelOperacionalouDesenhodetalhado.MarqueaopoquerepresentaoNivelOperacional
Oprocessodereutilizaovisareduododesperdciodetempoe,consequentemente,dinheiro,visto
que,acadaiterao,osdefeitosqueexistiamemoutrasfasesjforamsanados.
ocorpodaarquiteturadosistemaaserimplementado.Combasenessedesenho,jsepodesaberse
osistemaatenderaosrequisitoseaoscustosrelacionadosdoprojeto.
Asoluocontemplarareutilizao,ouno,decomponentes,queserodesenvolvidosparaele,
buscandosatisfazerosrequisitosdoproduto.
desenvolvidoemconjuntocomasexpectativasdenegcio,influenciandonapriorizaodas
funcionalidades,arquiteturaseformaodeequipedeespecialistas.ousodosistemapelosusurios
finaisapsteste,homologao,manutenoetreinamento.
desenvolvidoemconjuntocomadocumentaovoltadaparausurios,nocasodedesenhoexterno,
oudocumentaodocdigodoprograma,nocasodedesenhointerno.
3a Questo(Ref.:201505931059)
FrumdeDvidas(0)Saiba
(0)
Areutilizaodeobjetosserefereareutilizarmososseguinteselementosemumprocessodedesenvolvimento
desoftware:
mdulodecdigobinrioeclassesfundamentais
aproveitamentodeideiasedebibliotecas
partedecdigoeacamadadearquitetura
bibliotecaseclassesfundamentais
partedecdigodeprogramaebibliotecas
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4009095688
1/3
26/04/2016
BDQProva
4a Questo(Ref.:201505927921)
FrumdeDvidas(0)Saiba
(0)
Relacioneascolunas:1Cdigo2ReutilizaodeClasses3ReutilizaodeObjetos4Reutilizaode
Plataforma5Desenho()Reutilizaodepartedecdigodeprograma()MdulodeCdigoBinrio(
)Bibliotecaseclassesfundamentais()ReutilizaodePlataforma()Aproveitamentodeideiasparasoluode
problemasencontradosnodesenho,geralmentebaseadoemclassesabstratasderivadasporheranadeoutras
classes.
1,2,3,4,5
1,3,2,4,5
5,4,3,2,1
2,1,4,5,3
1,2,4,5,3
GabaritoComentado
5a Questo(Ref.:201505453524)
FrumdeDvidas(0)Saiba
(0)
avisoquerepresentaoscomponentesdosistema,arelaoentreoscomponentes,ofuncionamentodos
componenteseainterconexocomoutrossistemas.
Visoexterna
Visoestrutural
Visointerna
Visocomportamental
Visogeral
GabaritoComentado
6a Questo(Ref.:201505931052)
FrumdeDvidas(0)Saiba
(0)
Apsolevantamentodedadosdafasedeanlise,adocumentaodedesenhodeveexemplificar:
asdiretrizesparaasimplementaesdenovosprojetos
oscustosassociadosparaaresoluodoproblema
osriscosassociadosaoprojeto
asoluoquesertomadapararesoluodoproblema
asalternativasparaaresoluodoproblema
Fechar
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4009095688
2/3
26/04/2016
BDQProva
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4009095688
3/3
26/04/2016
BDQProva
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Fechar
Simulado:CCT0194_SM_201505200237V.1
Aluno(a):ALISONTOMEDESOUSA
Matrcula:201505200237
Desempenho:9,0de10,0
Data:26/04/201613:15:37(Finalizada)
1a Questo(Ref.:201505490525)
Pontos:1,0/1,0
NOumsoftwaredotipoaplicativo:
Sistemabancrio.
Sistemaoperacional.
Planilhaeletrnica.
Gerenciadordebancodedados.
Editordetexto.
GabaritoComentado.
2a Questo(Ref.:201505455423)
Pontos:1,0/1,0
Considerandoosdoisparadigmasdedesenvolvimentodesoftware:EstruturadoeOrientadoaobjeto,complete
afraseescrevendoonomedecadaelementodecdigoutilizadoemlinguagemdeprogramao:
__________:Descreveascaractersticasdosobjetos.
__________:Tipodeinstruoexecutadadeformasequencial.
__________:Tipodeinstruesquepodemserrepetitivasatumacondioseratingida.
__________:Servioqueaclassepresta.
__________:Tipodeinstruesquepodemserexecutadasbaseadasemumacondiolgica.
Marqueaalternativacorreta:
SequnciaIteraoAtributoMtodoSeleo
IteraoMtodoSeleoAtributoSequncia
AtributoIteraoMtodoSeleoSequncia
AtributoSequnciaIteraoMtodoSeleo
MtodoSeleoAtributoSequnciaIterao
GabaritoComentado.
3a Questo(Ref.:201505456875)
Pontos:1,0/1,0
Noprocessodedesenvolvimentodosoftware,aprimeiraatividadetcnicaaAnlisedeRequisitos,quepode
serentendidacomoresponsvelpordefinirosserviosqueumsistemadeverealizar,suainterfacecomos
demaiselementosesobquaisrestriesosistemadeveoperar.Atcnicadeelicitaoconhecidacomo
tempestadedeideias,cujoobjetivopermitirquetodosexpressemsuasideiasdeformaaobteroconsenso
Entrevista
Visitatcnica
CasosdeUso
Brainstorm
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=4009404360
1/4
26/04/2016
BDQProva
Questionrio
GabaritoComentado.
4a Questo(Ref.:201505455478)
Pontos:1,0/1,0
EmProcessosdeDesenvolvimentodeSoftwareencontramosvriosconceitosamplamenteutilizadospelos
profissionaisdeTI.OLevantamentodeRequisitosreneasatividadesquevisamaobteroenunciadocompleto,
claroeprecisodosrequisitosdeumprodutodesoftware.Estesrequisitosdevemserlevantadospelaequipedo
projeto,emconjuntocomrepresentantesdocliente,usurioschaveseoutrosespecialistasdareade
aplicao.Oconjuntodetcnicasempregadasparalevantar,detalhar,documentarevalidarosrequisitosdeum
produtoformaaEngenhariadeRequisitos(Pdua,2009).Destaforma,podemosavaliarquerequisitosde
softwarepodemser
I.Descriesdosserviosfornecidospelosistema.
II.Restriesecaractersticasdessesservios.
III.ApresentadossomentecomoNoFuncionais.
IV.ApresentadossomentecomoFuncionais.
correto,apenas,oqueseafirmaem
IIeIV
IeII
II,IIIeIV
I,IIeIII
IeIII
GabaritoComentado.
5a Questo(Ref.:201505932348)
Pontos:0,0/1,0
NaatividadedeanlisenoProcessamentodeDesenvolvimentodeSoftwarevemosaimportnciadesefazer
umamodelagemparaidentificarsehumafalhanoLevantamentodeRequisitos.Umadessasmodelagenso
UMLUnifiedModelingLanguage.Acaractersticadestamodelagem:
IVisualizarodesenhodosistemaeaintercomunicaoentreobjetos.
IIPermitrquedesenvolvedoresvisualizemosprodutosdeseustrabalhosemdiagramaspadronizados.
IIIModelaroproblema,enoasoluo.
corretooqueseafirmaem:
ApenasemIIeIII
ApenasemII
ApenasemI
ApenasemIII
ApenasemIeII
GabaritoComentado.
6a Questo(Ref.:201505974524)
Pontos:1,0/1,0
OdiagramadeclasseumdosmaisimportantesnaUML.Estediagramadefineaestruturadasclasses
utilizadaspelosistema.Emumaclasse,omtodorepresentaocomportamentodeumobjeto.Oquerepresenta
ascaractersticasdoobjeto?
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=4009404360
2/4
26/04/2016
BDQProva
Atributos
Mensagens
Composio
Agregao
Herana
7a Questo(Ref.:201505931060)
Pontos:1,0/1,0
Areutilizaodeclasseserefereareutilizarmososeguinteelementoemumprocessodedesenvolvimentode
software:
aproveitamentodeideias
partedocdigodeprograma
bibliotecas
classesfundamentais
mdulodecdigobinrio
GabaritoComentado.
8a Questo(Ref.:201505931054)
Pontos:1,0/1,0
amaneiracomoosistemainteragecomoutrosprodutosousistemas.Podemconterpartefsicas,lgicas,
interconexescomoutrossistemaseprodutos.
Assinaleaopoquemostracorretamenteotipodedesenhoaqueestamosnosreferindo:
doproduto
deimplementao
Desenhointerno
local
Desenhoexterno
GabaritoComentado.
9a Questo(Ref.:201505916753)
Pontos:1,0/1,0
Otestedosoftwareainvestigaodosoftwareafimdefornecerinformaessobresuaqualidadeemrelao
aocontextoemqueeledeveoperar.Issoincluioprocessodeutilizaroprodutoparaencontrarseus
defeitos.Noqueserefereaostiposdetestes,assinaleasassertivasaseguir:
ITestesdeUnidadeTesterealizadoemummduloouemalgunsmdulosdefinidosquerepresentamuma
nicaunidade
IITestesdeIntegraoCujoobjetivogarantiraqualidadedoscomponentesdosoftware,individualmente
IIITestesdeValidaooltimoestgiodoprocessodevalidao,realizadoapsintegraodetodosos
mdulos
IVTestedePlanejamentoTesterealizadoapsaintegraodetodososmdulosdosistema
Combaseemsuaanlise,assinaleanicarespostacorreta.
ApenasIeIIIestocorretas
ApenasIIIeIVestocorretas
ApenasIeIVestocorretas
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=4009404360
3/4
26/04/2016
BDQProva
ApenasIeIIestocorretas
ApenasIIeIIIestocorretas
GabaritoComentado.
10a Questo(Ref.:201505929304)
Pontos:1,0/1,0
Nafasedetestes,aqueleresponsvelporidentificarerrosduranteaintegraoeinteraoentreosmdulos
ouunidadesdosistemaoteste:
deunidade.
funcional.
deintegrao.
devalidao.
deaceitao.
GabaritoComentado.
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=4009404360
4/4
Respostascorretasemnegrito.
Analiseassentenassobresoftwaree,emseguida,assinaleaalternativacorreta:
I.apartelgicadosistemadecomputao;
II.Podeserdotipoaplicativooubsico;
III.Seuprocessodedesenvolvimentoindustrializado;
IV.Podeterapartedefeituosasubstituda,talqualohardware.
AempresadeconsultoriaARTMAISestdesenvolvendoumprojetodecontroledoacervoda
HistriaePatrimnioCulturaldaSadenoBrasil,embasadanasnormasdoPDS.Atualmente,
oprojetoencontrasenoltimoestgiodoprocessodevalidaodasfuncionalidadespelos
usurioseclientes.umafaseimportantenaqualosusuriosinteragemcomtodoosistema.
Combasenotextoacima,identifique,nasopesabaixo,qualaatualfasedetestedoPDSem
queoprojetoseencontranomomento.
Testedaunidade
Testedeaceite
Testedecargadosistema
Testedeintegrao
Testedesistemas
Noprocessodedesenvolvimentodesoftware,todosoftwarepassapelasfasesdeanlisee
projeto,associadas,respectivamente,comoquedeveserfeitoecomodeveserfeito.Apartir
dessainformao,avalieaopescorreta:(QUESTO74ENADE2008)
Paralidarcomacomplexidadedosoftware,podeseaplicaroprincpiodoparticionamento,
quebrandooproblemaemproblemasmenores.Esseprincpionoaplicadonasoutrasfases
dedesenvolvimentoeelenocausaimpactonoscustosdedesenvolvimento.
Nafasedeprojeto,doisnveisdeprojetodevemserconsiderados:oprojetodetalhado,quese
preocupacomumatransformaodosrequisitosemumprojetodedadosearquitetural;eo
projetopreliminar,quesepreocupaemaprimoraroprojetodetalhadoparaquea
implementaopossaserrealizadaemseguida.
Nafasedeanlise,trsmodelosquedevemserconsideradosso:dodomnioda
informao,ofuncionaleocomportamental.
Oprojetoarquiteturalindependedoparadigmadedesenvolvimento.
Oobjetivodoprojetoarquiteturaldesenvolverumaestruturadeprogramaerepresentaros
diversosfluxosdedadosentreosmdulos.
AnaliseassentenaseclassifiqueascomoV(verdadeira)ouF(falsa).Emseguida,assinalea
alternativacorreta.
I.SendoosoftwareoprincipalelementodeumSI,umalgoritmointeligentecompensaum
hardwareinadequado;
II.OEngenheirodosoftwareprecisaterumavisomacrodoselementosdoSI,parasabera
quemchamarnomomentodeumproblema;
IIIAtecnologiaresolvequalquerproblemadeumaempresadesorganizada;
IV.AtecnologiainadequadaumdosfatoresqueafetaaqualidadedeumSI.
Odiagramaabaixoquemodeladiferentestiposdeveculos,taiscomobicicletas,motose
carrosumarepresentaoparaqualtipodemodelodesistema?
[MOSTRAIMAGEMDIAGRAMADEOBJETOSEHERANA]
ModelosdeDados
ModelosdeObjetos
ModelosdeContexto
ModelosdeMquinadeEstados
ModelosdeComportamento
Afasedeanlisetemcomoobjetivofazerumamodelagemdosagentes,separandoosem
objetos,classeseatributos.Comoessafasepodeserchamada?
EstruturalouComportamental;
ComportamentalouEssencial;
MultimodaleMultifuncional.
EstruturaleAnaltica;
EssencialeEstrutural;
Qualotipodeanlisequetemcomoobjetivomodelaraspectosestticosdeumproblema,
utilizandoomodeloorientadoaobjeto.Tambmutilizadaemconjuntocomodetalhamento
derequisitosparavisualizarefornecerumabaseparaidentificarsoluesparaosrequisitos
apresentados?
Anlisesemntica
Anlisefuncional
Anlisecomportamental
Anliseambiental
Anliseestrutural
Aatividadedeanlisenoprocessodedesenvolvimentodesoftwarespossui:
I)Modelagem:Serveparaverificaraqualidadedosrequisitosquesetornaroprecisose
detalhadososuficienteparaasatividadesdoprximopassonoprocessode
desenvolvimentodesoftware.
II)AnliseAtividadequeutilizaoconceitodeorientaoaobjeto,utilizandoaUMLcomo
notao.Temcomoobjetivomodelarasoluo,enooproblema.
III)UMLUnifiedModelingLanguage,linguagemdemodelagemunificada,utilizadaem
engenhariadesoftwareparavisualizarodesenhodosistemaeaintercomunicaoentre
objetos.
IV)AnliseEstruturalutilizadaemconjuntocomdetalhamentoderequisitospara
visualizarefornecerbaseparaidentificarsoluesparaosrequisitosapresentados.
avisoquerepresentaoscomponentesdosistema,arelaoentreoscomponentes,o
funcionamentodoscomponenteseainterconexocomoutrossistemas.
Visoexterna
Visogeral
Visoestrutural
Visocomportamental
Visointerna
Considerandooseguinteminimundomarqueaalternativacorretaqueindicaoselementosda
anlisecomportamental:
"AestratgiadaLivrariaESTCIOnoprevamanutenodelivrosemestoque.Todosos
livrossolicitadosporseusclientesso,semanalmente,encomendadosseditoras.Aseditoras
eoslivroscomercializadossoselecionadospelaDireodaLivraria.Osclientessolicitamos
livrospelainternetapartirdocdigo,apsaanlisedoresumo.Ospedidossoanalisadose
encomendadosseditorasnofinaldetodasemana.Quandooslivrossofornecidos,alivraria
confereanotadeentregadaeditoracomarequisio,devolveasquecontiveremerrose
atendeaospedidosdosclientes,emitindoafaturasdecobrana.Seofornecimentodoslivros
estivercorreto,asfaturasencaminhadaspelaseditorassoregistradasepagas."
I.Cdigodolivro.
II.Encomendarlivros.
III.Editoras.
IV.Conferirrequisio.
V.Resumo.
Noprocessodedesenvolvimentodesoftwareasmodalidadesdostestespodemser:1.Quanto
utilizaodocdigo;2.Quantoaoobjetivo.Assinaleanicaopocorretaquecaracterizaa
corretaclassificaodecadaitem.
I.TestesestticosSotestesrealizadospelaanlisedocdigofonte.Otipodeanlise
visual,podendohaverumquestionrioparaacompanharostestes,inspecionandoocdigo
desenvolvidopelaequipedeprogramao;
II.TestesdinmicosSotestesbaseadosnaexecuodocdigofontedoprograma.So
realizadosantesdaetapadeimplementao.
III.TestesdeunidadeTesterealizadoemummduloouemalgunsmdulosdefinidosque
representamumanicaunidade.Adeterminaodaquantidadedemdulosaserem
testadosestcontidanadocumentaodeprojeto.
IV.TestesdeintegraoTesteparaidentificarerrosduranteaintegraoeinteraoentre
osmdulosouunidadesdosistema.
V.TestesdevalidaoTesterealizadoantesdaintegraodetodososmdulosdosistema.
Umaempresaresolveudesenvolverumsistemaonlineutilizandoomodelodeprototipao,
poiseleexecutaumaabordagemtopdownradical.Outrosfatosquefizeramcomqueo
gerentedesenvolvesseosistemanestametodologiaso:
IPorquedurantecadainterao,osrequisitoseassoluesalternativasparaoproblema
soidentificadaseanalisadas,novassoluessoprojetadaseumapartedosistema
implementada.
IIPorqueenvolveacriaoouaaquisiodosvrioscomponentesdosistemadetalhadosna
fasedeprojeto,suamontagemeadisponibilizaodosistemanovooudaversomodificada.
IIIPorqueaprototipaoteminiciocomacriaodeummodelopreliminardeumgrande
subsistemaoudeumaverso,emescala,dosistematodo.
Analisandoostiposdelinguagensexistentes,encontramosaslinguagensqueso
interpretadaseaslinguagensquesocompiladas.Umacaractersticamarcantedaslinguagens
interpretadas:
Primeiro,fazumaleituracompletadocdigo,identificandovariveiseoutroselementose
montandoumatabelacomestasinformaes
Aslinguagensinterpretadasfazemalteraesnocdigo,deformaatornlootimizado
Poraconteceremtempodeexecuo,tipicamentetemumtimodesempenho
Enquantoumalinhasempreumainstruonatraduo,xlinhasnocdigoteroylinhasde
comandosdemquina,deacordocomointerpretador
Aslinguagensinterpretadasexecutamocdigoatopontoemquehumerro
AFasedeManutenotemcomoobjetivocorrigiroserrosquenoforamdetectadosnas
fasesanteriores,propormelhoriasnosistemaeproversuporteaosistemaquefoi
desenvolvido.Emrelaodocumentaodoproduto,oquedescreveomanualde
referncia?
Descreveapenasasfuncionalidadesdosistema,usandoumalinguagemclaraparaousurio
final.
Descrevefacilidadesdousodosistema,informaoserrosquepodemocorrerecomoagir
quandoencontralos.
Descreveasfuncionalidadesdosistema,comoousuriopodeutilizareosprrequisitos
necessriosparafuncionar.
Descreveasfuncionalidadesdosistemaeasfacilidadesdousodosistema.
Descrevecomoinstalarosistema,plataformasdeoperao,prrequisitosnecessrios.
Otestedeprodutodesoftwareapresentaduasfases:__________e__________.
gerenciamentoevalidao
verificaoevalidao
controleevalidao
gerenciamentoecontrole
verificaoecontrole
PodemosdefinirasfasesdoProjetoFsicocomosendoespecificaesdesistemanecessrias
aoinciodaconstruodosoftware.Asempresascostumamdefinirpadresparao
desenvolvimento.AbaixomostramosalgumasdefiniesnaAnlisedeRequisitos,paraquese
possadarinciodasatividadesligadasconstruo:(*todascorretas*)
IDefiniodainterfacededesenvolvimento(ambientegrfico)edalinguagemde
programao;
IIModelosepadresdetelas,botes,barrasdeferramentas(tambmdefinidoporalguns
autorescomoDesign);
IIIDimensionar,projetareedificaroambientedosoftware/sistemaeastecnologias
empregadasparaoseudesenvolvimento(Arquitetura/Tecnologia).
OprogramadeMelhoriadeProcessodoSoftwareBrasileiroestabelece:
asatividadesdetecnologiadainformaoagrupadasemprocessoseessesemdomnios
osprocessosfundamentais,organizacionaisedeapoiodociclodevidadesoftware.
ummodelodeprocessosdesoftware,ummtododeavaliaoeummodelodenegcio.
ummodelodereasdeprocessosrepresentadasporcategoriaeporestgios.
osestgiosdociclodevidadosserviosdetecnologiadainformao.
Quepadrodeprocessodedesenvolvimentodesoftwaretemoobjetivodereplicaromodelo
naAmricaLatina,incluindooChile,Argentina,CostaRica,PerueUruguai?
CMM
ISO/IEC
SPICE
CMMI
MPS/BR
Umdosmodelosdedesenvolvimentodesoftwareomodeloiterativoincremental.O
conceitodestemodelorepresentadopor:
Utilizaomodelobalburdiaparasuarealizao
Funcionadeformaiterativa,incremental,mascomumaetapaondepodesertomadaa
decisodeseinterromperounooprocesso
Umavezsatisfeitososrequisitos,aspartespodemserdesenvolvidasemparaleloeintegradas
quandocompletasFazaseleodeumapartedoprojeto,identificando,especificando,
implementando,testandoeimplantandoaiterao
Umavezsatisfeitososrequisitoseosobjetivosdaiteraoforemcompletos,o
desenvolvimentosegueparaaprximaiterao
Opadrodeprocessodedesenvolvimentodesoftware_______________,baseadonas
normasISO/IEC12207eISO/IEC15504,narealidadedomercadobrasileiroetambm
compatvelcomoCMMI.
CMM.MPS/BR.CMMI.SPICE.ISO/IEC.
Muitosmodelosdeprocessosdedesenvolvimentodesoftwareforamdescritosnaliteratura
deengenhariadesoftware.Dentreessesmodelos,qualpossuiaseguintecaracterstica?
Modeloevolutivo,possibilitaumamaiorintegraoentreasfasesefacilitaadepuraoea
manutenodosistema.
ModeloemV
Prototipao
Espiral
Cascata
IterativoeIncremental
Aferramenta_______________ummodelooriundodoDCC/FMGquesegundoseusautores
foibaseadonosmodelosRPPSPeTSP
PRAXIS
OPEN
ICONIX
EUP
SOURCE
OProcessoUnificadodividearealizaodeumprojetoparadesenvolvimentodeumsistema
desoftwareemfases.Emcadaumadessasfases,soexecutadasatividadesdediversas
disciplinasemdiferentespropores.Nodesenvolvimentodeumsistemadesoftware
complexo,identifiqueaalternativaqueesseprocessorecomenda:
Criarummodelodecasosdeusoduranteafasedeelaborao,paradocumentarasregrasdo
negcioeosrequisitosnofuncionaisdosistema.
Ordenarosriscosenvolvidosnoprojeto,paraqueosriscosmenoscrticossejamconsiderados
logonafasedeiniciaoeosmaiscrticosnasfasesfinais.
Entregaraprimeiraversodosistemalogoapsafasedetransio,paraevitarosproblemas
existentesnomodelodeciclodevidaemcascatatradicional.
Construirumaarquiteturaexecutvelaofinaldafasedeconstruo,paravalidarasregrasdo
negcioeosrequisitosfuncionaisdosistema.
Usaraabordagemdedesenvolvimentoiterativaeincremental,paradividirasatividadesem
iteraesemquecadaiteraogeraumincrementodosoftware.
DeacordocomoProcessoUnificado,umadescriodaarquiteturadosoftware,um
documentodevisoeummodelodeprojetosoaplicveis,respectivamente,nasfases:
construo,transioeconcepo.
concepo,concepoeelaborao.
elaborao,concepoeconstruo.
concepo,elaboraoetransio.
transio,construoeconstruo.
Construaumtextocomnomximo15linhasapresentandoumacomparaoentreosciclosde
vidaemcascataeIterativoeIncrementalapresentandovantagensedesvantagens.
Gabarito:
Cascata:Foioprimeiroprocessodedesenvolvimentopropostoedeusotradicional.
Apresentaravantagemdesersimpleseporissopodesertilempequenosprojetospois
fcildegerenciar.Entretanto,porsersequencialedesenvolverosoftwarecomoumtodo,
restritivoquantosmudanasderequisito,almdesomenterealizaraentregaaofinaldo
processo.
IterativoIncremental:SurgiucomaOO.Propeodesenvolvimentodosistemaempartes,
separandoasemdiversosciclosdedesenvolvimento,realizandoentregasdeformaair
incrementandooescopodosistemaaospoucos.maisflexvelquantosmudanasde
requisitos.possvelaAnlisedeRiscos,apesardeestaserintroduzidainicialmentepelo
modeloemEspiral.
AnaliseassentenaseclassifiqueascomoV(verdadeira)ouF(falsa).
I.Quantoanaturezaumsoftwarepodeseraplicativoounoaplicativo;
II.Osistemaoperacionalumsoftwareaplicativo;
III.UmSI(SistemadeInformao)umsoftwareaplicativo;
IV.Quantoanaturezaumsoftwarepodeseraplicativooubsico.
Ociclodevidatradicionaldedesenvolvimentodesoftwarecompreendeemgeralasseguintes
fases:especificaoderequisitos,anlise,projeto,implementaoetestes.
Gabarito:Afasedeespecificaoderequisitosresponsvelporidentificaroqueosistema
devecontemplar.Muitasatividadessodesenvolvidasnestafaseaexemplode:identificaoe
priorizaoderequisitos,estudodeviabilidadeedefiniodoescopodosistema.Nafasede
anlisetambmestamosinteressadosementenderosrequisitos.precisoconhecer
profundamenteonegciodocliente.Apsasfasesdeentendimentodonegcio,temosque
mapearumasoluocomputacionalparaosistema,definircomoserconstrudoosistema.
Estaafasedeprojeto,ondepensamosnaarquitetura,interfacegrfica,persistnciados
dados,entreoutrosaspectos.Afasedeimplementaoconsisteemcodificarosistemade
acordocomaespecificaoconstrudanasfasesanteriores.Afasedetestesresponsvelpor
validarseosistemaatendeespecificao.Atualmenteestafaseestintegradasdemais
fases,poisdevemospensaremtestedesoftwaredesdeasfasesiniciaisdeespecificaodo
sistema.
Sobreosobjetivosdetestedesoftware,considereasseguintesafirmativas:
1.Aatividadedetesteoprocessodeexecutarumprogramacomaintenodedescobrir
umerro.
2.Aatividadedetestepodecomprovaraausnciadeerros.
3.Umbomcasodetesteaquelequetemumaelevadaprobabilidadederevelarumerro
aindanodescoberto.
Nafasedeimplementao,oprogramadortemfunesmuitoimportantes,asaber:
IOprogramadorimplementaoquefoidefinidonaetapadedesenho,atravsde
componentesdecdigodeprogramaedocumentaodetalhada.
IIOprogramadordetalhaoquefoidefinidonaetapadedesenho,atravsdecomponentes
decdigodeprogramaedocumentaodetalhada.
IIIOprogramadordetalhaeimplementaoquefoidefinidonaetapaderequerimentos,
atravsdecomponentesdecdigodeprogramaedocumentaodetalhada.
AImplementaoaetapadoprocessodedesenvolvimentodesoftwarequerealizaa
transformaododesenhoemdiversostiposdecomponentesdecdigodeprogramao.
Analiseasafirmativasaseguiremrelaoaoscomponentesdecdigo:
ICdigofonteconjuntodeinstruesgeradosatravsdeumaLinguagemdeProgramao
deformalgicaeestruturada.
IICdigoObjetoSequnciabinriadeinstrues,quesoexecutadasdiretamenteporum
processador.
IIICdigodeMquinaResultadodacompilaodocdigofonte.
Pegadinha.IIeIIIestoinvertidas.
Umenunciadodosrequisitosdevesatisfazerumasriedecaractersticasdequalidade.So
elas:
correto,preciso,completo,consistente,verificvel.()
Nalistaderequisitostodasasentidadesdomundorealimportantesparaoentendimento
doproblemadevemserincludas.()
Nalistaderequisitostodososmtodoseatributosimportantesparaoentendimentodo
problemadevemserincludos.()
Parasegarantiraqualidadedosprocessos,vriospassosdevemsertomados,entreeles:eles:
I.Gerenciarosrequisitos,identificandoquaissoasprincipaisnecessidadesdosoftware,
levandoemcontatantoosrequisitosfuncionaisquantoosnofuncionais.
II.Acompanharoprojetodesoftwareparaquesepossaterumavisobemrealistado
progressodoprojeto,sendopossveltomaraeseficazesquandoodesempenhode
softwaresedesviardeformasignificativadosplanosdoprojeto.
III.Gerenciaraconfiguraodosoftwareparaestabeleceremanteraintegridadedos
produtosdoprojetoaolongodociclodevidadosoftwareparadarmaiorseguranaao
desenvolvedorepermitirmaiorcontrolededesenvolvimento.
IV.Desenvolverumprocessopadroparasergerenciadoerevisado,identificarospontos
fortesefracosdoprocessodedesenvolvimentoeplanejaratividadesdemelhoramento.
Trsprojetosdesoftware(X,YeZ)deumaempresaentraramemproduonoltimoms.
Considereafaseemqueocorreuamaiorquantidadedeerros,descobertosemproduo,de
cadaprojeto:X:implementaoY:requisitosZ:instalao.
Considerandosequeosprojetossoextremamentesimilares,concluiseque,demaneira
geral,oserrosde
Xapresentamomaiorcustodecorreo
Zsoinfluenciados,fortemente,pelaqualidadetcnicadostestadores
Zforamprovocadospelaausnciadetestesunitrios
Yseriammaisbaratossefossemdetectadosnoincio
Yapresentamomenorcustodecorreo
1Naanliseestruturada,oquenecessriofazerparadefinirasclasseschaves?
Analisaroseudesenho
DesmontaroObjeto
UtilizarcartestipoCRC
Desmontaraclasse
8Comrelaofasedereutilizaotemosasseguintesafirmaes:
INestafase,comumsefazerusodeprocessosquejforamdefinidoseutilizadosem
outrasfasesdoprodutoousistema.
IIOprocessodereutilizaovisareduododesperdciodetempo.
IIIOprocessodereutilizaovisareduododesperdciodedinheiro.
IVComprocessodereutilizao,acadaiterao,osdefeitosqueexistiamemoutrasfases
jforamsanados.
Aarquiteturadosistemaafetaodesempenho,arobustezeafacilidadededistribuioe
manutenodosistema.(SOMMERVILLE,I.EngenhariadeSoftware.SoPaulo.Pearson
Cap.10.pg.183.)UmprofissionaldeInformticafoicontratadoparadesenvolverumsoftware
ondeodesempenhoumrequisitonofuncionalfundamental.Nessecontexto,assinalea
alternativaondeodesenhodaarquiteturaatendertalrequisito.
Aarquiteturadeveserprojetadaparaincluircomponentesdehardwareredundantes,para
quesejapossvelsubstituireatualizarcomponentes,semainterrupodosistema.
Aarquiteturadeveserprojetadademodoqueasoperaesrelacionadasaseguranafiquem
todaslocalizadasemumnicosubsistemaouemumpequenonmerodesubsistemas.
Aarquiteturadeveserprojetadapararestringirasoperaesmaisimportantesdentrode
umpequenonmerodesubsistemascomamenorcomunicaopossvelentreesses
subsistemas.
Aarquiteturadeveserprojetadautilizandosecomponentesencapsuladosdemenor
granularidade,quepossamserrapidamentemodificados.
Onveldeabstraoeagregaodoselementosdossistemaspodemser:
Nvelestratgicooudesenholgico,nveltticooudesenhoarquitetnicoenveloperacional
oudesenhodetalhado
Nvelestratgicooudesenhoarquitetnico,nveltticooudesenhodetalhadoenvel
operacionaloudesenholgico
Nvelestratgicooudesenhoarquitetnico,nveltticooudesenholgicoenvel
operacionaloudesenhodetalhado
Nvelestratgicooudesenhodetalhado,nveltticooudesenholgicoenveloperacionalou
desenhoarquitetnico
OInterpretadordefinidopor:PontosdaQuesto:0,5
Umprogramaquefazumaleituradocdigofonte,desenvolvidoemumalinguagemdealto
nvel,etranscreveparaumnovotipodelinguagemchamadadebaixonvel.
Umprogramaque,almdefazeraleituradocdigofonteetransformloemcdigoobjeto,
transformaoemumcdigoexecutvel.
Umalinguagemdeprogramaoqueutilizaaarquiteturadoprocessadorparaexecutaras
aes.
Umalinguagemdeprogramao,queseaproximamaisdalinguagemhumana,ouseja,
linguagemcomumpadrodeentendimentohumanobemdefinido.
Dentreascaractersticasdomodelocascata,apresentadasnomaterialdeensino,temosa
linearidade.Istosignificadizerque:
Marqueaquestoqueapresentearespostamaiscompletaecorretaparaoenunciado.
Asatividadesacontecemdeformaiterativa.
Asatividadessoexecutadasemsequncia.(PEGADINHA!)
Cadaatividadetemqueserconcludaantesdeiniciaraprxima.
Aordemdasatividadesnoimporta,desdequesejamexecutadasemsequncia
Odesenvolvimentodeumprodutocomercialdesoftwareumagrandetarefaquepodeser
alargadaporvriosmeses,possivelmenteumanooumais.maisfcildividirotrabalhoem
partesmenores(iteraes)tendocadaumacomoresultadoumincremento(processo
incremental).Assimsendo,oprincpiosubjacenteaesteprocessoqueaequipeenvolvida
poderefinarealargarpoucoapoucoaqualidade,detalheembitodosistemaenvolvido.
Comessasinformaes,descrevaumdesenhodeProcesso(sequncia)ecitealgunsporqus
deveseescolherumprocessodedesenvolvimentoiterativoeincremental.
Gabarito:Sequncia:1Planejamento,2Anlise,3Desenho,4Desenvolvimento,4.1Teste,
4.21Verso;5Anlise,6Desenho,7Desenvolvimento,8Teste,8.12Verso,9
Manuteno.Porqus:Porquehoje,consideradoerradoterumprocessoquegereumBig
Bang!;Porquesempretemosalgoparamostraraoclientemaisapressado;Porqueos
requisitosmudamcomotempoeumprocessoiterativomantmfrequentescontatoscomo
cliente,oqueajudaamanterosrequisitossincronizados;Porquealtamentemotivadorpara
aequipededesenvolvimento(eparaocliente)verosoftwareafuncionarcedo.
Combasenasteoriasestudasnadisciplinadeprocessodedesenvolvimentodesoftware,cite
duascaractersticasqueomodeloemespiraltememrelaoaomodelodeprototipaoeao
modelointerativoincremental.
Gabarito:Osriscossoexplicitamenteavaliadoseresolvidosduranteoprocesso(anlisede
risco);Emcadavoltadoespiralhpossibilidadedeseinterromperounooprocesso.
Vocfoiconvidadoparatrabalharemumaempresadeplanodesadecomumsistemade
InternaoHospitalar.OsistemaestsendodesenvolvidoseguindotodasasfasesdoPDS.
Apsumasemanadetrabalhovocparticipoudasuaprimeirareuniocomaequipedo
projeto.Umanovidadequevocnoconheciaquetodospermaneceramempdurante
todaareunio.Nestareunio,foramdefinidasasduplasdedesenvolvedoresqueiro
trabalharemconjuntoutilizandoumnicocomputadorequeserocoresponsveispeloo
cdigodosprogramas.
Combasenocenrio,assinaledentreasopes,aquelaquemelhorrepresentaestaatividade.
MtodoXP.
Mtodobacklog.
MtodoScrum.
MtodoRup.
NocontextodaEngenhariadeRequisitos,considere:
I.Osistemadevefornecerumaentradadedadosquepossibiliteainclusodeatributosde
permissodeacessosdependnciasdacorporaoportcnicos,supervisoresechefes.
II.Algumaspermissesdeacessodeverotertratamentoespecialparaaentradadeatributos.
Paraestetipo
II.Algumaspermissesdeacessodeverotertratamentoespecialparaaentradadeatributos.
Paraestetipodepermisso,atributosexcedentesaumafaixapredeterminadaspoderoser
includosporchefesdeseo.
Emrelaosassertivasacima,corretoafirmar:
oitemItratadeumrequisitofuncionaleaeleestassociadoorequisitonofuncional,
contidonoitemII.
oitemItratadeumrequisitonofuncionaleaeleestassociadoorequisitofuncional,
contidonoitemII.
aassertivacontidanoitemIIumacondiorestritivadorequisitofuncionaldoitemI.Porsi
s,noconstituiumrequisito,tantofuncionalquantonofuncional.
aassertivacontidanoitemIIumacondiorestritivadorequisitonofuncionaldoitemI.
Porsis,noconstituiumrequisito,tantofuncionalquantonofuncional.
ambosreferemsearequisitosfuncionais.
ATabelaImostraumaestimativaparafuncionalidadesdeumsistemaaserdesenvolvido.A
TabelaIImostraospesosparaoclculodepontosdefunonoajustados.
Assumindosequeaprodutividademdiadeumaequipede8horasporpontodefuno
(noajustados),ovalormaisprximodoesforototalestimado,emhoras,parao
desenvolvimentodasfuncionalidadesdosistema:
(Mostraumastabelasidiotascujoassuntonofoiabordadoemaula)
10721320162414561528
EmumalinguagemdeprogramaoYgeradoocdigoobjetoemperodoanteriorasua
execuo.AnalisecadasentenacomrelaoalinguagemdeprogramaoY.
I.Alinguagemdeprogramaointerpretada.
II.Alinguagemdeprogramaocompilada
III.Ocdigoobjetogeradonoemlinguagemdemaquinaexecutvel
IV.AlinguagemdeprogramaoYditadealtonvel.
4ComrelaoaosModelosdeDesenhotemosasseguintesafirmativas:
IDesenhoExternoavisoqueosusuriosterodasoluoouprodutoeaformacom
queelesinteragiro.
IIDesenhoInternoamaneiracomoosistemainteragecomoutrosprodutosou
sistemas.
IIIDesenhoInternopodemconterpartefsicas,lgicas,interconexescomoutros
sistemaseprodutos,internaouexternamente.
7Comrelaoaonveldeabstraoeagregaodoselementosdossistemas,onvelttico:
ocomportamentodecadacomponente.desenvolvidoemconjuntocomadocumentao
voltadaparausurios,nocasodedesenhoexterno,oudocumentaodocdigodoprograma,
nocasodedesenhointerno.
aaplicaodasdecisestomadasnodesenhoarquitetnico.desenvolvidoemconjunto
comadocumentaovoltadaparausurios,nocasodedesenhoexterno,oudocumentao
docdigodoprograma,nocasodedesenhointerno.
ocorpodaarquiteturadosistemaaserimplementado.Combasenessedesenho,jsepode
saberseosistemaatenderaosrequisitoseaoscustosrelacionadosdoprojeto.
aaplicaodasdecisestomadasnodesenhoarquitetnico.Asoluocontemplara
reutilizao,ouno,decomponentes,queserodesenvolvidosparaele,buscandosatisfazer
osrequisitosdoproduto.
Nota de Partic.: 2
Turma: 9007/AE
Resposta:
Os mtodos geis trazem uma nova abordagem para o desenvolvimento de software diferente das abordagens
at ento utilizadas. Explique quais as principais diferenas existentes entre a abordagem tradicional e a
abordagem de mtodos geis.
Resposta: Na abordagem tradicional se segue um padro "procedimentos" aos quais acabam "engessando" o
desenvolvimento , j utilizando mtodos geis , se corta "ou pulam" alguns desses procedimentos, ex:a
utilizao de prototipao , a estino de alguns documentos ...
No processo de desenvolvimento de software, todo software passa pelas fases de anlise e projeto, associadas,
respectivamente, com o que deve ser feito e como deve ser feito. A partir dessa informao, avalie a opes
correta: (QUESTO 74 - ENADE 2008)
O projeto arquitetural independe do paradigma de desenvolvimento.
O objetivo do projeto arquitetural desenvolver uma estrutura de programa e representar os diversos
fluxos de dados entre os mdulos.
Na fase de projeto, dois nveis de projeto devem ser considerados: o projeto detalhado, que se preocupa
com uma transformao dos requisitos em um projeto de dados e arquitetural; e o projeto preliminar,
que se preocupa em aprimorar o projeto detalhado para que a implementao possa ser realizada em
seguida.
Para lidar com a complexidade do software, pode-se aplicar o princpio do particionamento, quebrando o
problema em problemas menores. Esse princpio no aplicado nas outras fases de desenvolvimento e
ele no causa impacto nos custos de desenvolvimento.
Na fase de anlise, trs modelos que devem ser considerados so: do domnio da informao, o funcional
e o comportamental.
O diagrama abaixo que modela diferentes tipos de veculos, tais como bicicletas, motos e carros uma
representao para qual tipo de modelo de sistema ?
No processo de desenvolvimento de software as modalidades dos testes podem ser: 1. Quanto utilizao do
cdigo; 2. Quanto ao objetivo. Assinale a nica opo correta que caracteriza a correta classificao de cada
item.
I. Testes estticos - So testes realizados pela anlise do cdigo fonte. O tipo de anlise visual, podendo haver
um questionrio para acompanhar os testes, inspecionando o cdigo desenvolvido pela equipe de programao;
II. Testes dinmicos - So testes baseados na execuo do cdigo fonte do programa. So realizados antes da
etapa de implementao.
III. Testes de unidade - Teste realizado em um mdulo ou em alguns mdulos definidos que representam uma
nica unidade. A determinao da quantidade de mdulos a serem testados est contida na documentao de
projeto.
IV. Testes de integrao - Teste para identificar erros durante a integrao e interao entre os mdulos ou
unidades do sistema.
V. Testes de validao - Teste realizado antes da integrao de todos os mdulos do sistema.
Apenas as sentenas I, III e IV esto corretas
Apenas as sentenas III e V esto corretas
Todas as sentenas esto corretas
Apenas as sentenas II e V esto corretas
Apenas a sentena I est correta
Uma empresa resolveu desenvolver um Sistema utilizando o modelo de Prototipao, porque os usurios estavam com dificuldade de expressar suas reais
necessidades. As vantagens que fizeram com que o gerente optasse por esta metodologia foram:
I- Contribuem para melhorar a qualidade da especificao dos futuros programas, o que leva diminuio de gastos com manuteno;
II- O cliente v algo que parece ser uma verso do SW desejado e no entende porque o produto precisa ser construdo;
III- Partes do prottipo podem ser usadas no desenvolvimento do sistema final.
Analisando as sentenas acima, assinale a nica alternativa correta:
13/06/2015
BDQProva
1a Questo(Ref.:201102284392)
Pontos:0,0/1,0
Dentreasvantagensdomodelocascatapodemosdestacar:
Norequerdocumentaoparatodasasfases
Ousuriosvosresultadosaofinal
Nopossvelcorrigirerrosemfasesjcompletas
Dificultaavisodereutilizao
Permitepontosdecontrolebemdefinidos,facilitandoagestodoprojeto
GabaritoComentado.
2a Questo(Ref.:201102287288)
Pontos:0,0/1,0
Afasedeimplementaooucodificao,temcomoobjetivoescreveroprogramaemumalinguagemde
programao,seguindonormasediretrizesdaempresaqualodesenvolvedorestejaligado.Ocdigode
programaopodeserdivididoem3tipos:
I.CdigoFonteConjuntodeinstruesgeradasatravsdeumalinguagemdeprogramao,demaneiralgica
eestruturada
II.CdigoObjetoResultadodacompilaodocdigofonte.
III.CdigodeMquinaSequnciabinriadeaesdiretamentedirecionadasparaoprocessadordamquina.
Marqueaalternativacorreta:
ApenasassentenasIeIIestocorretas
ApenasasentenaIestcorreta.
Todasassentenasestoerradas
ApenasassentenasIIeIIIestocorretas
Todasassentenasestocorretas
GabaritoComentado.
3a Questo(Ref.:201102285424)
Pontos:1,0/1,0
MarqueaalternativaCORRETA.Omodeloemcascata:
Tratacadaetapadociclodevidadosistemasdeinformaodeformaindependente
Temumaetapainiciadaemconjuntocomaetapadaanteriordociclodevidadosistemadeinformao
Notrataociclodevidadosistemadeinformao
Temumaetapainiciadasomenteapsaconclusodaetapaanteriordociclodevidadosistemade
informao
Tratacadaetapadociclodevidadosistemasdeinformaodeformaincremental
GabaritoComentado.
4a Questo(Ref.:201102686675)
Pontos:1,0/1,0
Considereasassertivasqueseguem:
I.Consisteemummodelolinearemquecadaatividadetemdesercompletadaantesdeiniciaraprxima
data:text/htmlcharset=utf8,%3Ctable%20width%3D%22650%22%20height%3D%2225%22%20border%3D%220%22%20align%3D%22center%22%20c
1/3
13/06/2015
BDQProva
II.Permitearevisodefasesanterioreseasuperposioentreasfases.
Asconsideraesapresentamcaractersticasdemodelosdeprocessodedesenvolvimentoecorrespondem,
respectivamenteaosmodelos:
Cascata/CascatacomRetroalimentao
CascatacomRetroalimentao/Cascata
Cascata/Prototipao
Incremental/CascatacomRetroalimentao
CascatacomRetroalimentao/Incremental
GabaritoComentado.
5a Questo(Ref.:201102619975)
Pontos:0,0/1,0
Modelodeprocessocascata.Primeiromodeloconhecidoemengenhariadesoftware.
AssinalequaldasalternativasabaixoNOcaracterizaumavantagemoudesvantagemdoModeloCascata:
Impossibilidadedecorreodeerrosduranteoprocessodedesenvolvimentodesoftware.
Utilizado em pequenos projetos que no necessitem de padronizaes e documentaes, podendo ser
til,poisoganhodetemponafasedeplanejamentopodeserumdiferencialnotempototaldoprojeto.
Dependendodaquantidadedereviseserealimentaes,oprocessopodesetornardifcildegerenciar.
Durante um projeto, algumas atividades esto em constante mudana, uma delas so os prprios
requisitos.Seoprocessosomentepodeserseguidoapsafinalizaodaetapaanterior,estenuncair
seencerrar.
Consisteemummodelolinearemquecadaatividadetemdesercompletadaantesdeiniciaraprxima.
6a Questo(Ref.:201102628178)
Pontos:0,0/1,0
Oprocessodecodificaotambmpodeservistocomoumpassodoprocessodeengenhariadesoftware.As
caractersticasdeengenhariadeumalinguagemexercemumimportanteimpactosobreosucessodeum
projetodedesenvolvimentodesoftware.Qualotipodelinguagemquenolevaemconsideraoaarquitetura
docomputador,nemascaractersticasdoprocessadoreseusregistradores.
Linguagemdealtonvel
Linguagemdebaixonvel
Linguagemdemquina
Linguagembinria
Linguagemassembly
7a Questo(Ref.:201102668168)
Pontos:1,0/1,0
AImplementaoaetapadoprocessodedesenvolvimentoquerealizaatransformaododesenhoem
diversostiposdecomponentesdecdigodeprogramao.Ocdigodeprogramaopodeserdivididoem3
tipos,dentreelesocdigodemquina,quedefinidopor:
Teracaractersticadedarsuporteparaexecuoderotinasauxiliares
Umresultadodacompilaodocdigofonte
Umalinguagemdeprogramaoqueutilizaaarquiteturadoprocessadorparaexecutarasaes
Umconjuntodeinstruesgeradasatravsdeumalinguagemdeprogramao,demaneiralgicae
estruturada
Umalinguagemqueseaproximamaisdalinguagemhumana,ouseja,linguagemcomumpadrode
data:text/htmlcharset=utf8,%3Ctable%20width%3D%22650%22%20height%3D%2225%22%20border%3D%220%22%20align%3D%22center%22%20c
2/3
13/06/2015
BDQProva
entendimentohumanobemdefinido
GabaritoComentado.
8a Questo(Ref.:201102285372)
Pontos:0,0/1,0
Qualafasedociclodevidadeumsoftware(instrues,documentaoedados)quecorrespondeaelaborao
epreparaodocdigonecessriosuaexecuo.
Anlise
Teste
Implantao
Implementao
Projeto
GabaritoComentado.
9a Questo(Ref.:201102288753)
NoModeloespiralcadavoltadaespiralrepresentaumafasedoprocessodesoftware.Identifiqueasfasesde
processodestemodelo.
SuaResposta:.
Comparecomasuaresposta:Planejamento,AnlisedosRiscos,EngenhariaeAvaliaodoCliente.
10a Questo(Ref.:201102285478)
Quaissoasetapasdomodeloemcascatadociclodevidadedesenvolvimentodesoftware?
SuaResposta:.
Comparecomasuaresposta:Concepo(Requisitos)AnliseProjeto(Desenho)ImplementaoTestes
ImplantaoManuteno
data:text/htmlcharset=utf8,%3Ctable%20width%3D%22650%22%20height%3D%2225%22%20border%3D%220%22%20align%3D%22center%22%20c
3/3
Matrcula: 201307203141
Data: 07/04/2014 08:29:01 (Finalizada)
No processo de desenvolvimento de software as modalidades dos testes podem ser: 1. Quanto utilizao do
cdigo; 2. Quanto ao objetivo. Assinale a nica opo correta que caracteriza a correta classificao de cada
item.
I. Testes estticos - So testes realizados pela anlise do cdigo fonte. O tipo de anlise visual, podendo
haver um questionrio para acompanhar os testes, inspecionando o cdigo desenvolvido pela equipe de
programao;
II. Testes dinmicos - So testes baseados na execuo do cdigo fonte do programa. So realizados antes da
etapa de implementao.
III. Testes de unidade - Teste realizado em um mdulo ou em alguns mdulos definidos que representam uma
nica unidade. A determinao da quantidade de mdulos a serem testados est contida na documentao de
projeto.
IV. Testes de integrao - Teste para identificar erros durante a integrao e interao entre os mdulos ou
unidades do sistema.
V. Testes de validao - Teste realizado antes da integrao de todos os mdulos do sistema.
Apenas as sentenas II e V esto corretas
Apenas as sentenas I, III e IV esto corretas
Apenas a sentena I est correta
Apenas as sentenas III e V esto corretas
Todas as sentenas esto corretas
A fase de Teste tem como objetivo encontrar um erro que ainda no foi descoberto. Qual o tipo de teste que
realizado aps a integrao de todos os mdulos, antes da implantao?
Teste de Integrao
Teste de Unidade
Teste de Mdulo
Teste de Programao
Teste de Validao
Fechar
Turma: 9001/AA
Nota de Partic.: 0 Data: 08/12/2015 13:08:26
Na engenharia de requisitos, trata-se de uma tcnica de elicitao que ocorre em ambiente mais informal em
que toda a idia deve ser levada em considerao para a soluo de um problema, sendo proibida a crtica a
qualquer sugesto dada, e encorajada, inclusive, a criao de idias que paream estranhas ou exticas:
Questionrio.
Prototipao.
Entrevista.
Anlise de protocolos.
Brainstorming.
O Corel Draw Graphics Suite um software de design grfico e de design de sites. No site do prprio Corel
possvel baixar uma verso de avaliao, onde possvel testar o software da Corel gratuitamente. Sem riscos.
Sem obrigaes. Sem necessidade de um carto de Crdito. Mas tudo isso por um tempo limitado de 30 dias,
aps o prazo o usurio dever comprar a licena de uso Analisando estas caractersticas, podemos classificar
este software como:
Comercial
Freeware
Adware
Shareware
Livre
( ) A Anlis e Estrutural tem como objetivo modelar aspectos estticos de um problema, utilizando o modelo
orientado a objeto. Tambm utilizada em conjunto com detalhamento de requisitos para visualizar e fornecer
base para identificar solues para os requisitos apresentados.
F-F-F-F
F-F-V-F
V-F-V-F
V-F-V-V
V-V-V-V
As informaes do problema e metas a serem alcanadas devem ser levantadas na fase de:
Manuteno
Anlise e requisitos
Projeto
Implementao
Desenho
Teste que no leva em conta os mecanismos e definies internos do sistema. O objetivo principal est no
resultado da sada de dados do sistema, mediante a entrada definida de dados.
Marque a alternativa que indica o tipo de teste descrito acima.
Teste caixa branca.
Teste iterativo.
Teste de interao.
Teste caixa preta
Teste simples.
Um usurio deseja acessar de forma mais rpida o resumo das funcionalidades e as mensagens de erros mais
comuns. Para isso indicado que este usurio acesse:
Manual do Usurio
Documentao do Software
Manual de Introduo
Referncia Rpida
Documento de Instalao
Modelo gil: XP
Modelo em cascata
Modelo Espiral
Modelo Prototipao
Modelo balburdia
Fechar
Nota de Partic.: 2
Turma: 9001/AA
A linguagem de Modelagem Unificada (UML) emergiu como notao padro, de fato e de direito, para a
modelagem orientada a objetos. Desta forma, conceitue apropriadamente a UML.
Resposta: A UML no um linguagem para modelar e sim um conceito com padres para modelar em sistemas
que so orientado a objeto. Ela te da um padro e cada um tem sua forma de seguir.
Gabarito: uma linguagem visual para especificar, construir e documentar os artefatos de software. Ou ainda
de acordo com o contedo online: utilizada em engenharia de software para visualizar o desenho do sistema e
a intercomunicao entre objetos.
Fundamentao do(a) Professor(a): uma linguagem visual para especificar, construir e documentar os
artefatos de software. Ou ainda de acordo com o contedo online: utilizada em engenharia de software para
visualizar o desenho do sistema e a intercomunicao entre objetos.
Construa um texto com no mximo 15 linhas apresentando uma comparao entre os ciclos de vida em cascata
e Iterativo e Incremental apresentando vantagens e desvantagens.
Resposta:
Gabarito: O ciclo de vida em cascata de uso tradicional e foi apresentado desde a definio da Engenharia de
software j o Iterativo incremental veio com a OO. O Ciclo de vida em cascata desenvolve o software como um
todo o que dificulta amudana de requisitos e demora gerar resultados ao usurio, o que gera uma certa
ansiedade. J o Iterativo e incremental prope o desenvolvimento em partes facilitando a mudana de requisitos
e aumentando a anlise de riscos e, a entrega gradativa diminuindo a ansiedade do usurio, o que uma
vantagem, mas com relao a facilidade de gerenciar o ciclo de vida em cascata possui a vantagem.
Nesta etapa do processo do desenvolvimento, o objetivo mostrar como deve ser implementada a soluo,
porm no envolve qual o tipo de tecnologia especifica necessria:
Implementao
Concepo
Desenho do produto
Anlise
Manuteno
balbrdia
codifica-remenda
cascata
Quando em um projeto muito grande o processo permite que as atividades sejam divididas e desenvolvidas por partes estamos falando do modelo:
Iterativo-incremental
Cascata
Prototipao
Bottom-up
Espiral
"Tcnica que faz o levantamento de ideias, onde cada uma das idias sugeridas pode combinar na proposta de
uma nova. Atividade de livre imaginao que deve ser tratada sem crticas ou debates". O texto descreve a
tcnica de elicitao de requisitos denominada:
Reunio
Brainstorm
Entrevista
Questionrio
Casos de Uso
Gabarito Comentado.
Assinale qual das alternativas abaixo NO define corretamente com a classificao de um software de acordo
com a sua licena de publicao:
Software Freeware - Programa de computador cujo uso no implica o pagamento de licena de uso.
Trial - Programa de computador que possui limitaes de tempo e/ou funcionalidades. Ao final do tempo
estabelecido, o programa pode requisitar o pagamento para uso do software completo ou pode continuar
rodando sem todas as suas funcionalidades ou, ainda, interromper o seu uso.
Comercial - Programa por que se paga uma taxa de licenciamento para sua utilizao.
Demo - Frao de um programa. Funciona como material promocional para dar a oportunidade do
produto ser avaliado.
Software Livre - Programa de computador cuja utilizao, cpia e distribuio no possuem restrio.
comum o cdigo fonte estar disponvel para manuse-lo.
Gabarito Comentado.
Considerando o seguinte mini mundo marque a alternativa correta que indica os elementos da anlise
comportamental:
"A estratgia da Livraria ESTCIO no prev a manuteno de livros em estoque. Todos os livros solicitados por
seus clientes so, semanalmente, encomendados s editoras. As editoras e os livros comercializados so
selecionados pela Direo da Livraria. Os clientes solicitam os livros pela internet a partir do cdigo, aps a
anlise do resumo. Os pedidos so analisados e encomendados s editoras no final de toda semana. Quando os
livros so fornecidos, a livraria confere a nota de entrega da editora com a requisio, devolve as que
contiverem erros e atende aos pedidos dos clientes, emitindo a faturas de cobrana. Se o fornecimento dos
livros estiver correto, as faturas encaminhadas pelas editoras so registradas e pagas."
I. Cdigo do livro.
II. Encomendar livros.
III. Editoras.
IV. Conferir requisio.
V. Resumo.
Entregar a primeira verso do sistema logo aps a fase de transio, para evitar os problemas existentes
no modelo de ciclo de vida em cascata tradicional.
Ordenar os riscos envolvidos no projeto, para que os riscos menos crticos sejam considerados logo na
fase de iniciao e os mais crticos nas fases finais.
Usar a abordagem de desenvolvimento iterativa e incremental, para dividir as atividades em iteraes
em que cada iterao gera um incremento do software.
Construir uma arquitetura executvel ao final da fase de construo, para validar as regras do negcio e
os requisitos funcionais do sistema.
Criar um modelo de casos de uso durante a fase de elaborao, para documentar as regras do negcio e
os requisitos no funcionais do sistema.
Gabarito Comentado.
a viso que os usurios tero da soluo ou do produto e a forma com que eles interagiro. Estamos nos
referindo ao Desenho
interno
do produto
de implementao
local
externo
Gabarito Comentado.
Voc est trabalhando como analista de teste em um projeto de PDS para a secretria de sade do seu estado. Sua primeira atividade testar e documentar os
resultados obtidos na execuo do mdulo que acessa o site do GOOGLE MAPS para determinar o tempo, em minutos de deslocamento, que uma ambulncia
levar de um determinado posto municipal de primeiro atendimento de sade at o destino da chamada.
Para tal teste, necessrio fornecer como entrada no s o endereo do local de origem do posto municipal de sade em que a ambulncia se encontra, como
tambm, o endereo do local de destino da ambulncia. Como resultado deve-se obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuio que voc recebeu e de acordo com a classificao do PDS, identifique nas opes abaixo, em qual tipo de teste voc foi por
voc executado.
Teste de integrao
Teste caixa branca
Teste da compilao prvia
Teste de sistemas
Gabarito Comentado.
A fase de implementao ou codificao, tem como objetivo escrever o programa em uma linguagem de
programao, seguindo normas e diretrizes da empresa qual o desenvolvedor esteja ligado. O cdigo de
programao pode ser dividido em 3 tipos:
I. Cdigo Fonte - Conjunto de instrues geradas atravs de uma linguagem de programao, de maneira lgica
e estruturada;
II. Cdigo Objeto - Resultado da compilao do cdigo fonte.
III. Cdigo de Mquina - Sequncia binria de aes diretamente direcionadas para o processador da mquina.
Marque a alternativa correta:
Teste de software fundamental para a qualidade de um sistema. Explique com suas palavras qual o objetivo
do teste de integrao e do teste de aceitao, e quando eles devem ser aplicados
Resposta: O objetivo do teste de integrao validar a integrao entre os diversos componentes do sistema.
Ele aplicado durante a fase de implementao do sistema sempre que um novo componente fica pronto, ou
seja, no demanda que todo o sistema esteja pronto para ser aplicado. Desta forma, temos uma integrao
contnua, sempre que um componente est pronto ele testado e integrado aos demais componentes do
sistema. O teste de aceitao aquele realizado pelo usurio quando o sistema j est totalmente pronto. Nele
o usurio valida se o sistema atende aos critrios de aceitao estabelecidos para o sistema.
Documento com formato adequado ao perfil do pblico que utilizar o sistema ou produto.
Sua linguagem deve se clara e os termos e construes devem estar de acordo com o nvel cultural e tcnico do
usurio final, mostrando como utilizar as funcionalidades do sistema.
Trata-se da definio do:
Manual do usurio
Manual primrio
Manual de instalao
Manual de referncia
Manual de introduo
Gabarito Comentado.
Gabarito Comentado.
Um dos processos de desenvolvimento de software o Processo de Desenvolvimento gil. Quais os quatro itens
que so valorizados no manifesto gil?
Resposta Indivduos e interaes mais que processos e ferramentas; Software em funcionamento mais que
documentao abrangente; Colaborao com o cliente mais que negociao de contratos; Responder a
mudanas mais que seguir um plano.
Vimos na Aula 1, que Software uma sequncia de instrues organizadas de maneira que, ao inici-lo, tem
como objetivo executar, manipular ou modificar um dado, informao ou acontecimento. O Software, por sua
vez, tambm considerado um produto que foi desenvolvido pela Engenharia de Software que inclui, alm do
programa propriamente dito, manuais e especificaes. Conforme apresentado na Aula 1, os softwares podem
ser classificados como: Software de Sistemas ou Software Aplicativo. Explique cada um deles, apresentando
suas principais caractersticas:
Resposta: Software de Sistemas - Tambm chamados de sistema operacional, responsvel por operar os
demais perifricos que estejam conectados ao hardware. Software Aplicativo - Diversos outros programas que
tm interface direta com o usurio, como editores de texto, planilhas eletrnicas, navegadores, dentre outros.
Resposta:
COMPILADOR: Programa que faz uma leitura do cdigo fonte, desenvolvido em uma linguagem de alto nvel, e
transcreve para um novo tipo de linguagem chamada de baixo nvel. INTERPRETADOR: Programa que, alm de
fazer a leitura do cdigo fonte e transform-lo em cdigo objeto, transforma-o em um cdigo executvel.
Ou
Compilador um programa ou um grupo de programas que escrito por uma linguagem (esta sendo necessria
de compilao para sua execuo) ao ser compilado gera outro cdigo que interpretado pelo computador O
interpretador ao contrrio do compilador roda o cdigo-fonte escrito como sendo o cdigo objeto, ele traduz o
programa linha a linha, o programa vai sendo utilizado na medida em que vai sendo traduzido. Cada execuo
do programa precisa ser novamente traduzido e interpretado.
O software tambm pode ser classificado como: Software de sistema e Software aplicativo. Tambm chamados
de sistema operacional, o software de sistema responsvel por operar os demais perifricos que estejam
conectados ao hardware. Associe a coluna da esquerda com a coluna da direita e em seguida marque a
alternativa correta, considerando a sequncia de cima para baixo:
1.
2.
3.
4.
5.
Monotarefa
Multiprocessamento
Multitarefa
Multiusurio
Monousurio
(
(
(
(
(
5, 1, 3, 2, 4
2, 1, 3, 4, 5
5, 4, 1, 3, 2
1, 2, 5, 3, 4
4, 3, 5, 1, 2
Na engenharia de requisitos, trata-se de uma tcnica de elicitao que ocorre em ambiente mais informal em
que toda a idia deve ser levada em considerao para a soluo de um problema, sendo proibida a crtica a
qualquer sugesto dada, e encorajada, inclusive, a criao de ideias que paream estranhas ou exticas:
Anlise de protocolos.
Questionrio.
Prototipao.
Brainstorming.
Entrevista.
Gabarito Comentado.
Qual o tipo de anlise que tem como objetivo modelar aspectos estticos de um problema, utilizando o modelo
orientado a objeto. Tambm utilizada em conjunto com o detalhamento de requisitos para visualizar e
fornecer uma base para identificar solues para os requisitos apresentados?
Anlise funcional
Anlise estrutural
Anlise comportamental
Anlise semntica
Anlise ambiental
Gabarito Comentado.
Com relao ao nvel de abstrao e agregao dos elementos dos sistemas, o nvel que representa o
comportamento de cada componente, sendo desenvolvido em conjunto com a documentao voltada para os
usurios ou com a documentao do cdigo do programa o
A fase de Teste tem como objetivo encontrar um erro que ainda no foi descoberto. Qual o tipo de teste que
realizado aps a integrao de todos os mdulos, antes da implantao?
Teste de Mdulo
Teste de Unidade
Teste de Programao
Teste de Validao
Teste de Integrao
Gabarito Comentado.
Uma linguagem que se aproxima mais da linguagem humana, ou seja, linguagem com um padro de
entendimento humano bem definido;
Um conjunto de instrues geradas atravs de uma linguagem de programao, de maneira lgica e
estruturada;
Uma linguagem de programao que utiliza a arquitetura do processador para executar as aes;
Um resultado da compilao do cdigo fonte;
Ter a caracterstica de dar suporte para execuo de rotinas auxiliares;
Gabarito Comentado.
Um dos primeiros modelos propostos para o processo de desenvolvimento de software foi o Modelo Cascata, em
que os estgios so apresentados em sequncia, como em uma cascata (Royce, 1970). Analise as afirmativas a
seguir sobre as vantagens deste modelo.
I - possvel corrigir erros em fases j completas.
II - Permite pontos de controle bem definidos.
III - Facilita a viso de reutilizao.
Assinale a alternativa que NO representa uma caracterstica do Processo Unificado (UP) original, descrito no
livro The Unified Software Development Process (1999)
Saiba
(0)
Conjunto de dados aos quais os seres humanos deram forma para torn-los significativos e teis.
Fatos brutos que retratam ocorrncias atuais ou do passado.
Smbolos, nmeros, letras.
Experincia pessoal, informaes analisadas, gerando aes ou decises.
Dados analisados dentro de um contexto.
Gabarito Comentado
Saiba
(0)
Gabarito Comentado
Saiba
(0)
Gabarito Comentado
Saiba
(0)
Em relao aos modelos de software, marque a opo MAIS CORRETA para a definio sobre o tipo de
(licenciamento) de software que atende ao abaixo descrito
- "Programa de Computador cujo o uso no implica o pagamento de licena de uso"
Adware
Software GLU
Demo
Freeware
Trial
Saiba
(0)
Assinale qual das alternativas abaixo NO define corretamente com a classificao de um software de acordo
com a sua licena de publicao:
Software Livre - Programa de computador cuja utilizao, cpia e distribuio no possuem restrio.
comum o cdigo fonte estar disponvel para manuse-lo.
Demo - Frao de um programa. Funciona como material promocional para dar a oportunidade do
produto ser avaliado.
Software Freeware - Programa de computador cujo uso no implica o pagamento de licena de uso.
Comercial - Programa por que se paga uma taxa de licenciamento para sua utilizao.
Trial - Programa de computador que possui limitaes de tempo e/ou funcionalidades. Ao final do tempo
estabelecido, o programa pode requisitar o pagamento para uso do software completo ou pode continuar
rodando sem todas as suas funcionalidades ou, ainda, interromper o seu uso.
Gabarito Comentado
Saiba
(0)
Saiba
(2)
Atividades para anlise de requisitos - CRONOGRAMA - Visa a atender os requisitos de tempo para os
prazos estabelecidos. O levantamento deve ser baseado na viabilidade tcnica em relao ao prazo
estipulado. Prazos obrigatrios so mais difceis de serem negociados.
Atividades para anlise de requisitos - ECONMICA - Visa a atender os requisitos financeiros do
projeto/produto. Considerada a mais critica, ela consiste em julgar se o projeto ser deficitrio ou se os
custos de sua implementao no tero os benefcios desejados
REQUISITOS FUNCIONAIS - Descrevem as funcionalidades do sistema. Esto diretamente ligados s
especificaes da tecnologia envolvida, do perfil do usurio, do tipo do sistema.
Estudo de viabilidade: estudo inicial para saber se vale a pena desenvolver a ideia. O estudo deve
oferecer base para ajudar nessa deciso: O projeto/produto pode ser feito? O projeto/produto beneficiar
os clientes interessados?Existe uma outra alternativa?
Atividades para anlise de requisitos OPERACIONAL - Visa a atender os requisitos tcnicos do produto a
ser desenvolvido. O levantamento deve ser relacionado com a tecnologia envolvida no processo de
desenvolvimento.
Gabarito Comentado
Frum de Dvidas (2 de 2)
Saiba
(2 de 2)
Gabarito Comentado
Frum de Dvidas (2 de 2)
Saiba
(2 de 2)
Do cronograma
Funcional
Do usurio
No funcional
Modal
Frum de Dvidas (2 de 2)
Saiba
(2 de 2)
Saiba
(2)
Gabarito Comentado
Frum de Dvidas (2 de 2)
Saiba
(2 de 2)
Saiba
(0)
Gabarito Comentado
Saiba
(0)
Identificar as mensagens que so trocadas, ao longo do tempo, para execuo de alguma tarefa;
Ajudar a filtrar e refinar as classes por associao e agregao;
Mapear as mensagens que devem ser executadas para alguma operao;
Ajudar a filtrar e refinar as classes por entrada, fronteira e controle;
Validar e indicar as dificuldades de implementao no plano conceitual;
Gabarito Comentado
Saiba
(0)
Considerando o seguinte mini mundo marque a alternativa correta que indica os elementos da anlise
comportamental:
"A estratgia da Livraria ESTCIO no prev a manuteno de livros em estoque. Todos os livros solicitados por
seus clientes so, semanalmente, encomendados s editoras. As editoras e os livros comercializados so
selecionados pela Direo da Livraria. Os clientes solicitam os livros pela internet a partir do cdigo, aps a
anlise do resumo. Os pedidos so analisados e encomendados s editoras no final de toda semana. Quando os
livros so fornecidos, a livraria confere a nota de entrega da editora com a requisio, devolve as que
contiverem erros e atende aos pedidos dos clientes, emitindo a faturas de cobrana. Se o fornecimento dos
livros estiver correto, as faturas encaminhadas pelas editoras so registradas e pagas."
I. Cdigo do livro.
II. Encomendar livros.
III. Editoras.
IV. Conferir requisio.
V. Resumo.
Gabarito Comentado
Saiba
(0)
Gabarito Comentado
Saiba
(0)
Apenas em III;
Apenas em I;
Apenas em II e III;
Apenas em II;
Apenas em I e II;
Gabarito Comentado
Saiba
(0)
Qual o tipo de anlise que tem como objetivo modelar aspectos estticos de um problema, utilizando o modelo
orientado a objeto. Tambm utilizada em conjunto com o detalhamento de requisitos para visualizar e
fornecer uma base para identificar solues para os requisitos apresentados?
Anlise compotamental
Anlise estrutural
Anlise ambiental
Anlise funcional
Anlise semntica
1a Questo (Ref.: 201309005594)
Saiba
(0)
O nvel de abstrao e agregao dos elementos dos sistemas pode ser Nvel Estratgico ou Arquitetnico, Nivel
Ttico ou Lgico e Nivel Operacional ou Desenho detalhado. Marque a opo que representa o Nivel Operacional
o corpo da arquitetura do sistema a ser implementado. Com base nesse desenho, j se pode saber se o
sistema atender aos requisitos e aos custos relacionados do projeto.
O processo de reutilizao visa reduo do desperdcio de tempo e, consequentemente, dinheiro, visto
que, a cada iterao, os defeitos que existiam em outras fases j foram sanados.
desenvolvido em conjunto com a documentao voltada para usurios, no caso de desenho externo, ou
documentao do cdigo do programa, no caso de desenho interno.
A soluo contemplar a reutilizao, ou no, de componentes, que sero desenvolvidos para ele,
buscando satisfazer os requisitos do produto.
desenvolvido em conjunto com as expectativas de negcio, influenciando na priorizao das
funcionalidades, arquiteturas e formao de equipe de especialistas. o uso do sistema pelos usurios
finais aps teste, homologao, manuteno e treinamento.
Saiba
(0)
1,2,3,4,5
5,4,3,2,1
1,3,2,4,5
2,1,4,5,3
1,2,4,5,3
Gabarito Comentado
Saiba
(0)
a viso que os usurios tero da soluo ou do produto e a forma com que eles interagiro. Estamos nos
referindo ao Desenho
interno
do produto
de implementao
externo
local
Gabarito Comentado
As informaes do problema e metas a serem alcanadas devem ser levantadas na fase de:
Saiba
(0)
Projeto
Manuteno
Implementao
Anlise e requisitos
Desenho
Saiba
(0)
Nesta etapa do processo do desenvolvimento, o objetivo mostrar como deve ser implementada a soluo,
porm no envolve qual o tipo de tecnologia especifica necessria:
Concepo
Anlise
Manuteno
Implementao
Desenho do produto
Gabarito Comentado
Saiba
(0)
Com relao ao nvel de abstrao e agregao dos elementos dos sistemas, o nvel que representa o corpo da
arquitetura do sistema a ser implementado, onde j se pode saber se o sistema atender aos requisitos e aos
custos relacionados do projeto o
Saiba
(0)
No processo de desenvolvimento de software as modalidades dos testes podem ser: 1. Quanto utilizao do
cdigo; 2. Quanto ao objetivo. Assinale a nica opo correta que caracteriza a correta classificao de cada
item.
I. Testes estticos - So testes realizados pela anlise do cdigo fonte. O tipo de anlise visual, podendo haver
um questionrio para acompanhar os testes, inspecionando o cdigo desenvolvido pela equipe de programao;
II. Testes dinmicos - So testes baseados na execuo do cdigo fonte do programa. So realizados antes da
etapa de implementao.
III. Testes de unidade - Teste realizado em um mdulo ou em alguns mdulos definidos que representam uma
nica unidade. A determinao da quantidade de mdulos a serem testados est contida na documentao de
projeto.
IV. Testes de integrao - Teste para identificar erros durante a integrao e interao entre os mdulos ou
unidades do sistema.
V. Testes de validao - Teste realizado antes da integrao de todos os mdulos do sistema.
Gabarito Comentado
Saiba
(0)
A fase de Teste tem como objetivo encontrar um erro que ainda no foi descoberto. Qual o tipo de teste que
realizado aps a integrao de todos os mdulos, antes da implantao?
Teste de Unidade
Teste de Mdulo
Teste de Validao
Teste de Integrao
Teste de Programao
Gabarito Comentado
Saiba
Escolha uma modalidade de testes na coluna da esquerda e associe corretamente para cada uma das
classificaes apresentadas nas alternativas na coluna da direita.
Modalidade
Classificaes
( ) Testes de integrao - Teste para identificar erros durante a integrao e
interao entre os mdulos ou unidades do sistema
1. Quanto
utilizao do cdigo
2. Quanto ao
objetivo na busca
pelo erro
(0)
2, 1, 1, 2, 2
1, 1, 1, 2, 2
2, 1, 2, 1, 1
2, 1, 1, 2, 1
2, 2, 1, 1, 2
Gabarito Comentado
Saiba
(0)
Na fase de testes, aquele responsvel por identificar erros durante a integrao e interao entre os mdulos ou
unidades do sistema o teste:
de unidade.
de aceitao.
de validao.
de integrao.
funcional.
Gabarito Comentado
Saiba
(0)
Sabemos que existem duas modalidade de testes de software. Ela so classificadas em:
I- Testes Estticos, onde permite que o cdigo seja avaliado em termos de defeitos estruturais ou fraquezas
sistemticas que possam gerar defeitos;
II- Testes Estticos, que so realizados aps a integrao de todos os mdulos do sistema;
III- Testes Dinmicos, que so testes baseados na execuo do cdigo do programa, e para isso precisam de
um questionrio com base nos aspectos estruturais e funcionais do programa;
IV- Testes Dinmicos, que devem ser feitos antes da implementao, ou seja, nas fases iniciais;
correto, apenas, o que se afirma em:
I e II;
I e III;
II e III;
III e IV;
II e IV;
Gabarito Comentado
Saiba
Teste que leva em conta a sua estrutura interna de construo. Os mecanismos internos do sistema sero
analisados e suas representaes lgicas tambm.
Marque a alternativa que indica o tipo de teste mencionado acima.
Teste iterativo
Teste de interao
(0)
"Tcnica que faz o levantamento de ideias, onde cada uma das idias sugeridas pode combinar na proposta de
uma nova. Atividade de livre imaginao que deve ser tratada sem crticas ou debates". O texto descreve a
tcnica de elicitao de requisitos denominada:
Reunio
Brainstorm
Entrevista
Questionrio
Casos de Uso
Gabarito Comentado.
Assinale qual das alternativas abaixo NO define corretamente com a classificao de um software de acordo
com a sua licena de publicao:
Software Freeware - Programa de computador cujo uso no implica o pagamento de licena de uso.
Trial - Programa de computador que possui limitaes de tempo e/ou funcionalidades. Ao final do tempo
estabelecido, o programa pode requisitar o pagamento para uso do software completo ou pode continuar
rodando sem todas as suas funcionalidades ou, ainda, interromper o seu uso.
Comercial - Programa por que se paga uma taxa de licenciamento para sua utilizao.
Demo - Frao de um programa. Funciona como material promocional para dar a oportunidade do
produto ser avaliado.
Software Livre - Programa de computador cuja utilizao, cpia e distribuio no possuem restrio.
comum o cdigo fonte estar disponvel para manuse-lo.
Gabarito Comentado.
Considerando o seguinte mini mundo marque a alternativa correta que indica os elementos da anlise
comportamental:
"A estratgia da Livraria ESTCIO no prev a manuteno de livros em estoque. Todos os livros solicitados por
seus clientes so, semanalmente, encomendados s editoras. As editoras e os livros comercializados so
selecionados pela Direo da Livraria. Os clientes solicitam os livros pela internet a partir do cdigo, aps a
anlise do resumo. Os pedidos so analisados e encomendados s editoras no final de toda semana. Quando os
livros so fornecidos, a livraria confere a nota de entrega da editora com a requisio, devolve as que
contiverem erros e atende aos pedidos dos clientes, emitindo a faturas de cobrana. Se o fornecimento dos
livros estiver correto, as faturas encaminhadas pelas editoras so registradas e pagas."
I. Cdigo do livro.
II. Encomendar livros.
III. Editoras.
IV. Conferir requisio.
V. Resumo.
Gabarito Comentado.
Entregar a primeira verso do sistema logo aps a fase de transio, para evitar os problemas existentes
no modelo de ciclo de vida em cascata tradicional.
Ordenar os riscos envolvidos no projeto, para que os riscos menos crticos sejam considerados logo na
fase de iniciao e os mais crticos nas fases finais.
Usar a abordagem de desenvolvimento iterativa e incremental, para dividir as atividades em iteraes
em que cada iterao gera um incremento do software.
Construir uma arquitetura executvel ao final da fase de construo, para validar as regras do negcio e
os requisitos funcionais do sistema.
Criar um modelo de casos de uso durante a fase de elaborao, para documentar as regras do negcio e
os requisitos no funcionais do sistema.
Gabarito Comentado.
a viso que os usurios tero da soluo ou do produto e a forma com que eles interagiro. Estamos nos
referindo ao Desenho
interno
do produto
de implementao
local
externo
Gabarito Comentado.
Voc est trabalhando como analista de teste em um projeto de PDS para a secretria de sade do seu estado. Sua primeira atividade testar e documentar os
resultados obtidos na execuo do mdulo que acessa o site do GOOGLE MAPS para determinar o tempo, em minutos de deslocamento, que uma ambulncia
levar de um determinado posto municipal de primeiro atendimento de sade at o destino da chamada.
Para tal teste, necessrio fornecer como entrada no s o endereo do local de origem do posto municipal de sade em que a ambulncia se encontra, como
tambm, o endereo do local de destino da ambulncia. Como resultado deve-se obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuio que voc recebeu e de acordo com a classificao do PDS, identifique nas opes abaixo, em qual tipo de teste voc foi por
voc executado.
Teste de integrao
Teste caixa branca
Teste da compilao prvia
Teste de sistemas
Gabarito Comentado.
A fase de implementao ou codificao, tem como objetivo escrever o programa em uma linguagem de
programao, seguindo normas e diretrizes da empresa qual o desenvolvedor esteja ligado. O cdigo de
programao pode ser dividido em 3 tipos:
I. Cdigo Fonte - Conjunto de instrues geradas atravs de uma linguagem de programao, de maneira lgica
e estruturada;
II. Cdigo Objeto - Resultado da compilao do cdigo fonte.
III. Cdigo de Mquina - Sequncia binria de aes diretamente direcionadas para o processador da mquina.
Marque a alternativa correta:
Gabarito Comentado.
Teste de software fundamental para a qualidade de um sistema. Explique com suas palavras qual o objetivo
do teste de integrao e do teste de aceitao, e quando eles devem ser aplicados
Resposta: teste de integrao -- para verificar ser todos os modulos do sistema esta em funcionamento. teste
de aceitao -- para verificao se todos os requisitos foram implementados de acordo com o levantamento
realizado. deve ser aplicados antes da implantao do sistema.
Gabarito: O objetivo do teste de integrao validar a integrao entre os diversos componentes do sistema.
Ele aplicado durante a fase de implementao do sistema sempre que um novo componente fica pronto, ou
seja, no demanda que todo o sistema estaja pronto para ser aplicado. Desta forma, temos uma integrao
contnua, sempre que um componente est pronto ele testado e integrado aos demais componentes do
sistema. O teste de aceitao aquele realizado pelo usurio quando o sistema j est totalmente pronto. Nele
o usurio valida se o sistema atende aos critrios de aceitao estabelecidos para o sistema.
Documento com formato adequado ao perfil do pblico que utilizar o sistema ou produto.
Sua linguagem deve se clara e os termos e construes devem estar de acordo com o nvel cultural e tcnico do
usurio final, mostrando como utilizar as funcionalidades do sistema.
Trata-se da definio do:
Manual do usurio
Manual primrio
Manual de instalao
Manual de referncia
Manual de introduo
1a Questo (Ref.: 673134)
Vimos na Aula 1, que Software uma sequncia de instrues organizadas de maneira que, ao inici-lo, tem
como objetivo executar, manipular ou modificar um dado, informao ou acontecimento. O Software, por sua
vez, tambm considerado um produto que foi desenvolvido pela Engenharia de Software que inclui, alm do
programa propriamente dito, manuais e especificaes. Conforme apresentado na Aula 1, os softwares podem
ser classificados como: Software de Sistemas ou Software Aplicativo. Explique cada um deles, apresentando
suas principais caractersticas:
Gabarito: Software de Sistemas - Tambm chamados de sistema operacional, responsvel por operar os
demais perifricos que estejam conectados ao hardware. Software Aplicativo - Diversos outros programas que
tm interface direta com o usurio, como editores de texto, planilhas eletrnicas, navegadores, dentre outros.
Resposta: compilador- e a area do sistema que compila as informaes, para serem processadas. interpretador
- e a area do sistema que interpreta as informaoes e realiza todos os processamentos para liberar a
informao.
Gabarito:
COMPILADOR: Programa que faz uma leitura do cdigo fonte, desenvolvido em uma linguagem de alto nvel, e
transcreve para um novo tipo de linguagem chamada de baixo nvel. INTERPRETADOR: Programa que, alm de
fazer a leitura do cdigo fonte e transform-lo em cdigo objeto, transforma-o em um cdigo executvel.
Ou
Compilador um programa ou um grupo de programas que escrito por uma linguagem (esta sendo necessria
de compilao para sua execuo) ao ser compilado gera outro cdigo que interpretado pelo computador O
interpretador ao contrrio do compilador roda o cdigo-fonte escrito como sendo o cdigo objeto, ele traduz o
programa linha a linha, o programa vai sendo utilizado na medida em que vai sendo traduzido. Cada execuo
do programa precisa ser novamente traduzido e interpretado.
O software tambm pode ser classificado como: Software de sistema e Software aplicativo. Tambm chamados
de sistema operacional, o software de sistema responsvel por operar os demais perifricos que estejam
conectados ao hardware. Associe a coluna da esquerda com a coluna da direita e em seguida marque a
alternativa correta, considerando a sequncia de cima para baixo:
1.
2.
3.
4.
5.
Monotarefa
Multiprocessamento
Multitarefa
Multiusurio
Monousurio
5, 1, 3, 2, 4
2, 1, 3, 4, 5
5, 4, 1, 3, 2
(
(
(
(
(
1, 2, 5, 3, 4
4, 3, 5, 1, 2
Na engenharia de requisitos, trata-se de uma tcnica de elicitao que ocorre em ambiente mais informal em
que toda a idia deve ser levada em considerao para a soluo de um problema, sendo proibida a crtica a
qualquer sugesto dada, e encorajada, inclusive, a criao de idias que paream estranhas ou exticas:
Anlise de protocolos.
Questionrio.
Prototipao.
Brainstorming.
Entrevista.
Gabarito Comentado.
Qual o tipo de anlise que tem como objetivo modelar aspectos estticos de um problema, utilizando o modelo
orientado a objeto. Tambm utilizada em conjunto com o detalhamento de requisitos para visualizar e
fornecer uma base para identificar solues para os requisitos apresentados?
Anlise funcional
Anlise estrutural
Anlise compotamental
Anlise semntica
Anlise ambiental
Gabarito Comentado.
Com relao ao nvel de abstrao e agregao dos elementos dos sistemas, o nvel que representa o
comportamento de cada componente, sendo desenvolvido em conjunto com a documentao voltada para os
usurios ou com a documentao do cdigo do programa o
Gabarito Comentado.
A fase de Teste tem como objetivo encontrar um erro que ainda no foi descoberto. Qual o tipo de teste que
realizado aps a integrao de todos os mdulos, antes da implantao?
Teste de Mdulo
Teste de Unidade
Teste de Programao
Teste de Validao
Teste de Integrao
Gabarito Comentado.
Uma linguagem que se aproxima mais da linguagem humana, ou seja, linguagem com um padro de
entendimento humano bem definido;
Um conjunto de instrues geradas atravs de uma linguagem de programao, de maneira lgica e
estruturada;
Uma linguagem de programao que utiliza a arquitetura do processador para executar as aes;
Um resultado da compilao do cdigo fonte;
Ter a caracterstica de dar suporte para execuo de rotinas auxiliares;
Gabarito Comentado.
Um dos primeiros modelos propostos para o processo de desenvolvimento de software foi o Modelo Cascata, em
que os estgios so apresentados em sequncia, como em uma cascata (Royce, 1970). Analise as afirmativas a
seguir sobre as vantagens deste modelo.
I - possvel corrigir erros em fases j completas.
II - Permite pontos de controle bem definidos.
III - Facilita a viso de reutilizao.
Gabarito Comentado.
Assinale a alternativa que NO representa uma caracterstica do Processo Unificado (UP) original, descrito no
livro The Unified Software Development Process (1999)
O Corel Draw Graphics Suite um software de design grfico e de design de sites. No site do prprio Corel
possvel baixar uma verso de avaliao, onde possvel testar o software da Corel gratuitamente. Sem riscos.
Sem obrigaes. Sem necessidade de um carto de Crdito. Mas tudo isso por um tempo limitado de 30 dias,
aps o prazo o usurio dever comprar a licena de uso Analisando estas caractersticas, podemos classificar
este software como:
Livre
Adware
Freeware
Shareware
Comercial
Conjunto de dados aos quais os seres humanos deram forma para torn-los significativos e teis.
Smbolos, nmeros, letras.
Experincia pessoal, informaes analisadas, gerando aes ou decises.
Gabarito Comentado.
"Tcnica que faz o levantamento de ideias, onde cada uma das ideias sugeridas pode se combinada na proposta
de uma nova. Atividade de livre imaginao que deve ser tratada sem crticas ou debates".
O texto descreve a tcnica de elicitao de requisitos denominada:
Entrevista
Brainstorm
Questionrio
Reunio
Casos de Uso
Como parte das atividades para anlise de requisitos temos o estudo de viabilidade, que dividida em quatro
tipos, so elas:
Gabarito Comentado.
Considerando o seguinte mini mundo marque a alternativa correta que indica os elementos da anlise
comportamental:
"A estratgia da Livraria ESTCIO no prev a manuteno de livros em estoque. Todos os livros solicitados por
seus clientes so, semanalmente, encomendados s editoras. As editoras e os livros comercializados so
selecionados pela Direo da Livraria. Os clientes solicitam os livros pela internet a partir do cdigo, aps a
anlise do resumo. Os pedidos so analisados e encomendados s editoras no final de toda semana. Quando os
livros so fornecidos, a livraria confere a nota de entrega da editora com a requisio, devolve as que
contiverem erros e atende aos pedidos dos clientes, emitindo a faturas de cobrana. Se o fornecimento dos
livros estiver correto, as faturas encaminhadas pelas editoras so registradas e pagas."
I. Cdigo do livro.
II. Encomendar livros.
III. Editoras.
IV. Conferir requisio.
V. Resumo.
I e IV esto corretas.
III e IV esto corretas.
II e IV esto corretas.
II, III e IV esto corretas.
I, III e IV esto corretas.
Gabarito Comentado.
Anlise de requisitos uma importante fase da engenharia de software, na qual os desenvolvedores do sistema
identificam as necessidades do cliente para posteriormente projetarem uma soluo. Assinale a alternativa que
apresenta as principais atividades da fase de anlise de requisitos, dentro do processo de desenvolvimento de
sistemas.
Gabarito Comentado.
As informaes do problema e metas a serem alcanadas devem ser levantadas na fase de:
Implementao
Manuteno
Desenho
Anlise e requisitos
Projeto
Gabarito Comentado.
Sommerville define software como sendo programas de computador e documentao associada. Os produtos de
softwares podem ser desenvolvidos para um cliente especfico ou para um mercado geral. Para o
desenvolvimento do produto/programa, necessrio escrev-lo utilizando uma _______________________ a
qual ser convertida para uma _____________________, ou seja, em um formato que ser compreendido pelo
processadores
Assinale a NICA opo que complementa cada frase corretamente
Sistema bancrio.
Planilha eletrnica.
Gerenciador de banco de dados.
Sistema operacional.
Editor de texto.
Gabarito Comentado.
Estudo de viabilidade: estudo inicial para saber se vale a pena desenvolver a ideia. O estudo deve
oferecer base para ajudar nessa deciso: O projeto/produto pode ser feito? O projeto/produto beneficiar
os clientes interessados?Existe uma outra alternativa?
REQUISITOS FUNCIONAIS - Descrevem as funcionalidades do sistema. Esto diretamente ligados s
especificaes da tecnologia envolvida, do perfil do usurio, do tipo do sistema.
Atividades para anlise de requisitos - CRONOGRAMA - Visa a atender os requisitos de tempo para os
prazos estabelecidos. O levantamento deve ser baseado na viabilidade tcnica em relao ao prazo
estipulado. Prazos obrigatrios so mais difceis de serem negociados.
Atividades para anlise de requisitos - ECONMICA - Visa a atender os requisitos financeiros do
projeto/produto. Considerada a mais critica, ela consiste em julgar se o projeto ser deficitrio ou se os
custos de sua implementao no tero os benefcios desejados
Atividades para anlise de requisitos OPERACIONAL - Visa a atender os requisitos tcnicos do produto a
ser desenvolvido. O levantamento deve ser relacionado com a tecnologia envolvida no processo de
desenvolvimento.
Gabarito Comentado.
Na engenharia de requisitos, trata-se de uma tcnica de elicitao que ocorre em ambiente mais informal em
que toda a idia deve ser levada em considerao para a soluo de um problema, sendo proibida a crtica a
qualquer sugesto dada, e encorajada, inclusive, a criao de idias que paream estranhas ou exticas:
Questionrio.
Brainstorming.
Prototipao.
Anlise de protocolos.
Entrevista.
Gabarito Comentado.
Gabarito Comentado.
classe
objeto
mtodo
entidade
instncia
Gabarito Comentado.
a viso que os usurios tero da soluo ou do produto e a forma com que eles interagiro. Estamos nos
referindo ao Desenho
interno
externo
do produto
de implementao
local
Gabarito Comentado.
Nesta etapa do processo do desenvolvimento, o objetivo mostrar como deve ser implementada a soluo,
porm no envolve qual o tipo de tecnologia especifica necessria:
Concepo
Desenho do produto
Manuteno
Anlise
Implementao
Gabarito Comentado.
Teste que leva em conta a sua estrutura interna de construo. Os mecanismos internos do sistema sero
analisados e suas representaes lgicas tambm.
Marque a alternativa que indica o tipo de teste mencionado acima.
Gabarito Comentado.
Sabemos que existem duas modalidade de testes de software. Ela so classificadas em:
I- Testes Estticos, onde permite que o cdigo seja avaliado em termos de defeitos estruturais ou fraquezas
sistemticas que possam gerar defeitos;
II- Testes Estticos, que so realizados aps a integrao de todos os mdulos do sistema;
III- Testes Dinmicos, que so testes baseados na execuo do cdigo do programa, e para isso precisam de
um questionrio com base nos aspectos estruturais e funcionais do programa;
IV- Testes Dinmicos, que devem ser feitos antes da implementao, ou seja, nas fases iniciais;
correto, apenas, o que se afirma em:
II e III;
II e IV;
I e III;
III e IV;
I e II;
Alm da linguagem de programao, o software tambm pode ser classificado como: Software de sistema e
Software aplicativo. Tambm chamados de sistema operacional, o software de sistema responsvel por operar
os demais perifricos que estejam conectados ao hardware.
Complete a frase escrevendo o nome de cada classe quanto ao gerenciamento de processos:
______________: Executa somente um processo de cada vez.
______________: Distribui para mais de um processador.
______________: Os processos so compartilhados e enfileirados a espera do processador.
Analise as sentenas e classifique-as como V(verdadeira) ou F(falsa). Em seguida, assinale a alternativa correta.
I. Sendo o software o principal elemento de um SI, um algoritmo inteligente compensa um hardware
inadequado;
II. O Engenheiro do software precisa ter uma viso macro dos elementos do SI, para saber a quem chamar no
momento de um problema;
III A tecnologia resolve qualquer problema de uma empresa desorganizada;
IV. A tecnologia inadequada um dos fatores que afeta a qualidade de um SI.
Com base em sua anlise assinale NICA opo correta:
Gabarito Comentado.
Considere os seguintes requisitos de um Sistema de Folha de Pagamento e classifique cada um como sendo F
(Funcional) e NF (No Funcional).
Gabarito Comentado.
Na especificao de requisitos, qual das opes abaixo indica como os requisitos podem ser classificados:
funcionais e lgicos.
lgicos e consistentes.
funcionais e no-funcionais.
no-funcionais e analticos.
precisos e lgicos.
Gabarito Comentado.
Gabarito Comentado.
F-F-F-F
V-F-V-F
F-F-V-F
V-V-V-V
V-F-V-V
Gabarito Comentado.
2,1,4,5,3
1,2,3,4,5
1,2,4,5,3
1,3,2,4,5
5,4,3,2,1
Gabarito Comentado.
"O teste de software normalmente a ltima fase antes de entregarmos o sistema pronto ao cliente".
correto afirmar que:
Por ser a ltima fase ela no deve ser utilizada em nenhum outro ponto do desenvolvimento.
Por ser a ltima fase ela tambm a mais importante de todas para a garantia da qualidade.
Por ser a ltima fase ela nunca deixada de lado, afinal isso seria uma bobagem.
Ela pode ser a ltima, mas no a nica tarefa que garante a qualidade do software.
Por ser a ltima fase, ele tem a obrigao de dizer que o software funciona.
O teste do software a investigao do software a fim de fornecer informaes sobre sua qualidade em relao
ao contexto em que ele deve operar. Isso inclui o processo de utilizar o produto para encontrar seus
defeitos. No que se refere aos tipos de testes, assinale as assertivas a seguir:
I- Testes de Unidade - Teste realizado em um mdulo ou em alguns mdulos definidos que representam uma
nica unidade;
II- Testes de Integrao - Cujo objetivo garantir a qualidade dos componentes do software, individualmente;
III- Testes de Validao - o ltimo estgio do processo de validao, realizado aps integrao de todos os
mdulos
IV- Teste de Planejamento - Teste realizado aps a integrao de todos os mdulos do sistema;
Com base em sua anlise, assinale a nica resposta correta.
BDQ Prova
Pgina 1 de 4
Turma: 9003/AA
Data: 18/06/2015 18:04:24
Teste que leva em conta a sua estrutura interna de construo. Os mecanismos internos do sistema sero
analisados e suas representaes lgicas tambm.
Marque a alternativa que indica o tipo de teste mencionado acima.
Teste caixa branca
Teste de interao
Teste iterativo
Teste simples
Teste caixa preta
Na engenharia de requisitos, trata-se de uma tcnica de elicitao que ocorre em ambiente mais informal em que
toda a idia deve ser levada em considerao para a soluo de um problema, sendo proibida a crtica a qualquer
sugesto dada, e encorajada, inclusive, a criao de idias que paream estranhas ou exticas:
Prototipao.
Entrevista.
Questionrio.
Brainstorming.
Anlise de protocolos.
O software tambm pode ser classificado como: Software de sistema e Software aplicativo. Tambm chamados de
sistema operacional, o software de sistema responsvel por operar os demais perifricos que estejam conectados
ao hardware. Associe a coluna da esquerda com a coluna da direita e em seguida marque a alternativa correta,
considerando a sequncia de cima para baixo:
1.
2.
3.
4.
5.
Monotarefa
Multiprocessamento
Multitarefa
Multiusurio
Monousurio
(
(
(
(
(
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
26/06/2015
BDQ Prova
Pgina 2 de 4
5, 1, 3, 2, 4
4, 3, 5, 1, 2
2, 1, 3, 4, 5
5, 4, 1, 3, 2
1, 2, 5, 3, 4
A linguagem de Modelagem Unificada (UML) emergiu como notao padro, de fato e de direito, para a modelagem
orientada a objetos. Desta forma, a sentena que conceitua apropriadamente a UML :
um processo de especificao e modelagem de sistemas orientados a objeto.
uma linguagem para implementar os conceitos da orientao a objetos.
um mtodo para especificar e modelar os artefatos dos sistemas.
um mtodo comum para a representao da orientao a objetos.
uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas.
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
26/06/2015
BDQ Prova
Pgina 3 de 4
Na engenharia de software, um processo iterativo denominado sprint, que segue o ciclo PDCA para entregar, num
perodo de 30 dias aproximadamente, um incremento do software pronto, caracteriza a metodologia gil:
FDD
XP
Crystal
SCRUM
DSDM
A fase de desenho tem como objetivo modelar o sistema, atendendo os requisitos elicitados na fase de anlise, e
prepar-los para a implementao. O desenho do produto ou soluo mostra como deve ser implementado, mas
no define o tipo de tecnologia a ser utilizado. Quais so os nveis de abstrao e agregao dos elementos dos
sistemas nos nveis de desenho?
Resposta: nvel estratgico desenho arquitetonico nvel operacional desenho detalhado nvel tatitco desenho logico
Gabarito: 1. Nvel estratgico ou desenho arquitetnico; 2. Nvel ttico ou desenho lgico; 3. Nvel operacional ou
desenho detalhado.
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
26/06/2015
BDQ Prova
Pgina 4 de 4
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
26/06/2015
Turma:
Nota de Partic.: 0 Data: 13/10/2015 17:00:32
iterao
objeto
atividade
sequncia
colaborao
resposta correta.
I- Testes Estticos so efetuados antes da implementao e Testes Dinmicos nas fases iniciais,
verificando a qualidade do software;
II- Testes Estticos so efetuados para verificar a qualidade no processo e Testes Dinmicos so
efetuados para verificar a qualidade do produto;
III- Testes Estticos so efetuados para verificar a qualidade no produto e Testes Dinmicos so
efetuados para verificar a qualidade do processo;
IV- Testes Estticos so efetuados nas fases iniciais do projeto e Testes Dinmicos so efetuados
durante ou aps a implementao.
Assinale a NICA opo correta
Apenas II e II esto corretas;
Apenas III e IV esto corretas;
Apenas I e III esto corretas;
Apenas II e IV esto corretas;
Apenas I e II esto corretas;
24/05/2015
BDQProva
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Simulado:CCT0194_SM_
Fechar
V.1
Aluno(a):
Matrcula:
Desempenho:2,0de8,0
Data:24/05/201513:47:45(Finalizada)
1a Questo(Ref.:201407596273)
NoModeloespiralcadavoltadaespiralrepresentaumafasedoprocessodesoftware.Identifiqueasfasesde
processodestemodelo.
SuaResposta:.
Comparecomasuaresposta:Planejamento,AnlisedosRiscos,EngenhariaeAvaliaodoCliente.
2a Questo(Ref.:201407592998)
Quaissoasetapasdomodeloemcascatadociclodevidadedesenvolvimentodesoftware?
SuaResposta:.
Comparecomasuaresposta:Concepo(Requisitos)AnliseProjeto(Desenho)ImplementaoTestes
ImplantaoManuteno
3a Questo(Ref.:201407596220)
Pontos:1,0/1,0
AImplementaoaetapadoprocessodedesenvolvimentodesoftwarequerealizaatransformaodo
desenhoemdiversostiposdecomponentesdecdigodeprogramao.Analiseasafirmativasaseguirem
relaoaoscomponentesdecdigo:
ICdigofonteconjuntodeinstruesgeradosatravsdeumaLinguagemdeProgramaodeformalgicae
estruturada.
IICdigoObjetoSequnciabinriadeinstrues,quesoexecutadasdiretamenteporumprocessador.
IIICdigodeMquinaResultadodacompilaodocdigofonte.
Assinaleanicaopocorreta
SomenteIestcorreta
SomenteIeIIestocorretas
SomenteIeIIIestocorretas
SomenteIIeIIIestocorretas
SomenteaIIestcorreta
GabaritoComentado.
4a Questo(Ref.:201407594808)
Pontos:0,0/1,0
data:text/htmlcharset=utf8,%3Ctable%20align%3D%22center%22%20width%3D%2295%25%22%20cellpadding%3D%220%22%20cellspacing%3D%22 1/4
24/05/2015
BDQProva
Afasedeimplementaooucodificao,temcomoobjetivoescreveroprogramaemumalinguagemde
programao,seguindonormasediretrizesdaempresaqualodesenvolvedorestejaligado.Ocdigode
programaopodeserdivididoem3tipos:
I.CdigoFonteConjuntodeinstruesgeradasatravsdeumalinguagemdeprogramao,demaneiralgica
eestruturada
II.CdigoObjetoResultadodacompilaodocdigofonte.
III.CdigodeMquinaSequnciabinriadeaesdiretamentedirecionadasparaoprocessadordamquina.
Marqueaalternativacorreta:
ApenasassentenasIIeIIIestocorretas
ApenasasentenaIestcorreta.
Todasassentenasestocorretas
ApenasassentenasIeIIestocorretas
Todasassentenasestoerradas
GabaritoComentado.
5a Questo(Ref.:201407592920)
Pontos:0,0/1,0
Documentocomformatoadequadoaoperfildopublicoqueutilizarosistemaouproduto.Alinguagemdevese
claraeostermoseconstruesdevemestardeacordocomonvelculturaletcnicodousuriofinal,
mostrandocomoutilizarasfuncionalidadesdosistema.Tratasedadefiniodo:
Manualdeinstalao
Manualprimrio
Manualdousurio
Manualdeintroduo
Manualdereferncia
6a Questo(Ref.:201407591901)
Pontos:0,0/1,0
Adocumentaodoprocessoedoprodutosomuitoimportantesparaodesenvolvimentoemanutenodo
sistema.Quandonosreferenciamosadocumentaoparamanuteno,elaresponsvelpor:
Descreverestratgiasdecomochegaraoresultadofinal
Registrarerros,problemaseideiasqueocorremduranteoprojeto
Descreverumresumodasfuncionalidades,atalhosdeprocedimentos,principaisfunesutilizadas,e
mensagensdeerrosmaiscomuns
Descrevercomoinstalaroprograma
Descreveraspartesdocdigofonte,requisitosnecessrios,arquiteturadosistema
7a Questo(Ref.:201407927495)
Pontos:1,0/1,0
Modelodeprocessocascata.Primeiromodeloconhecidoemengenhariadesoftware.
AssinalequaldasalternativasabaixoNOcaracterizaumavantagemoudesvantagemdoModeloCascata:
Dependendodaquantidadedereviseserealimentaes,oprocessopodesetornardifcildegerenciar.
Impossibilidadedecorreodeerrosduranteoprocessodedesenvolvimentodesoftware.
Utilizado em pequenos projetos que no necessitem de padronizaes e documentaes, podendo ser
til,poisoganhodetemponafasedeplanejamentopodeserumdiferencialnotempototaldoprojeto.
Consisteemummodelolinearemquecadaatividadetemdesercompletadaantesdeiniciaraprxima.
data:text/htmlcharset=utf8,%3Ctable%20align%3D%22center%22%20width%3D%2295%25%22%20cellpadding%3D%220%22%20cellspacing%3D%22
2/4
24/05/2015
BDQProva
Durante um projeto, algumas atividades esto em constante mudana, uma delas so os prprios
requisitos.Seoprocessosomentepodeserseguidoapsafinalizaodaetapaanterior,estenuncair
seencerrar.
8a Questo(Ref.:201407596246)
Pontos:0,0/1,0
UmdosprimeirosmodelospropostosparaoprocessodedesenvolvimentodesoftwarefoioModeloCascata,
emqueosestgiossoapresentadosemsequncia,comoemumacascata(Royce,1970).Analiseas
afirmativasaseguirsobreasvantagensdestemodelo.
Ipossvelcorrigirerrosemfasesjcompletas.
IIPermitepontosdecontrolebemdefinidos.
IIIFacilitaavisodereutilizao.
SomenteIeIIIestocorretas
SomenteIeIIestocorretas
SomenteaIestcorreta
SomenteIIeIIIestocorretas
SomenteIIestcorreta
GabaritoComentado.
9a Questo(Ref.:201407592944)
Pontos:0,0/1,0
MarqueaalternativaCORRETA.Omodeloemcascata:
Notrataociclodevidadosistemadeinformao
Tratacadaetapadociclodevidadosistemasdeinformaodeformaincremental
Temumaetapainiciadasomenteapsaconclusodaetapaanteriordociclodevidadosistemade
informao
Temumaetapainiciadaemconjuntocomaetapadaanteriordociclodevidadosistemadeinformao
Tratacadaetapadociclodevidadosistemasdeinformaodeformaindependente
GabaritoComentado.
10a Questo(Ref.:201407994195)
Pontos:0,0/1,0
Considereasassertivasqueseguem:
I.Consisteemummodelolinearemquecadaatividadetemdesercompletadaantesdeiniciaraprxima
II.Permitearevisodefasesanterioreseasuperposioentreasfases.
Asconsideraesapresentamcaractersticasdemodelosdeprocessodedesenvolvimentoecorrespondem,
respectivamenteaosmodelos:
CascatacomRetroalimentao/Incremental
Incremental/CascatacomRetroalimentao
Cascata/Prototipao
CascatacomRetroalimentao/Cascata
Cascata/CascatacomRetroalimentao
GabaritoComentado.
data:text/htmlcharset=utf8,%3Ctable%20align%3D%22center%22%20width%3D%2295%25%22%20cellpadding%3D%220%22%20cellspacing%3D%22
3/4
24/05/2015
BDQProva
data:text/htmlcharset=utf8,%3Ctable%20align%3D%22center%22%20width%3D%2295%25%22%20cellpadding%3D%220%22%20cellspacing%3D%22
4/4
24/05/2015
BDQProva
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Fechar
Exerccio:CCT0194_EX_A8_
Matrcula:
Aluno(a):
Data:24/05/201515:05:23(Finalizada)
1a Questo(Ref.:201407592944)
FrumdeDvidas(0)Saiba
(0)
MarqueaalternativaCORRETA.Omodeloemcascata:
Temumaetapainiciadaemconjuntocomaetapadaanteriordociclodevidadosistemadeinformao
Tratacadaetapadociclodevidadosistemasdeinformaodeformaindependente
Notrataociclodevidadosistemadeinformao
Temumaetapainiciadasomenteapsaconclusodaetapaanteriordociclodevidadosistemade
informao
Tratacadaetapadociclodevidadosistemasdeinformaodeformaincremental
GabaritoComentado
2a Questo(Ref.:201407414472)
FrumdeDvidas(0)Saiba
(0)
UmaempresadepequenoporteestparadesenvolverumsistemadeSoftwareutilizandoumametodologia.Aempresaato
momentonohaviautilizadonenhummtodoparadesenvolverosseussistemas.Ogerenteestemdvidasobrequal
metodologiautilizar.Sevocfosseogerente,qualmetodologiavocaplicaria?
ModeloCascata,porquecomoaempresaaindanoutilizounenhummtodo,oProjetoraramentesegue
umfluxosequencialeasiteraes(vriosciclos)sonecessrias.
ModeloCascatacomRetroalimentao,porqueindependentedaquantidadederevisese
realimentaes,oprocessopodetornasefacilmentegerencivel.
ModeloIterativoComportamental,porqueesseModelopermitearevisodefasesanterioresea
superposioentreasfasescomumcustoexequvelparatodasasfasesetempodemanuteno
baixssimo.
ModeloCascata,porquetilparapequenosprojetos,epermitepontosdecontrolebemdefinidos,
facilitandoagestodoprojeto.
ModeloCascatacomRetroalimentao,porqueoModelopermitearevisodefasesanterioresea
superposioentreasfases.Pormocustodessarevisopodeseralto,dependendodafaseatualedo
quantoseprecisaretroceder.
GabaritoComentado
3a Questo(Ref.:201407414471)
FrumdeDvidas(0)Saiba
(0)
EmrelaoaomodeloCASCATACOMRETROALIMENTAO,variantedomodeloCASCATATRADICIONAL,podemosafirmar
que:
1Permitearealimentao
2tilparagrandesprojetos
3Facilitacorreesquesurgiremduranteoutrasfasesdoprocesso
Dasalternativasabaixo,assinaleaquelaemqueTODOSositensestocorretos:
2e3
1,2e3
data:text/htmlcharset=utf8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20action%3D%22http%3A%2F%2Fsimulado.estacio.br 1/3
24/05/2015
BDQProva
1e2
1e3
Somentea2
GabaritoComentado
4a Questo(Ref.:201407591912)
FrumdeDvidas(0)Saiba
(0)
Dentreasvantagensdomodelocascatapodemosdestacar:
Norequerdocumentaoparatodasasfases
Dificultaavisodereutilizao
Nopossvelcorrigirerrosemfasesjcompletas
Ousuriosvosresultadosaofinal
Permitepontosdecontrolebemdefinidos,facilitandoagestodoprojeto
GabaritoComentado
5a Questo(Ref.:201407986627)
FrumdeDvidas(0)Saiba
(0)
DentreosmodelosdeprocessodeSoftware,qualomodeloquepossuicomodesvantagemofatodousurio
terdeesperaratafasedeimplantaodosistemaparaconheceloemdetalhesetomarconhecimentoefetivo
desuasfuncionalidades.
Incremental
Espiral
Cascata
Prototipao
Iterativo
GabaritoComentado
6a Questo(Ref.:201407994195)
FrumdeDvidas(0)Saiba
(0)
Considereasassertivasqueseguem:
I.Consisteemummodelolinearemquecadaatividadetemdesercompletadaantesdeiniciaraprxima
II.Permitearevisodefasesanterioreseasuperposioentreasfases.
Asconsideraesapresentamcaractersticasdemodelosdeprocessodedesenvolvimentoecorrespondem,
respectivamenteaosmodelos:
Incremental/CascatacomRetroalimentao
CascatacomRetroalimentao/Incremental
CascatacomRetroalimentao/Cascata
Cascata/CascatacomRetroalimentao
Cascata/Prototipao
GabaritoComentado
data:text/htmlcharset=utf8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20action%3D%22http%3A%2F%2Fsimulado.estacio.br
2/3
24/05/2015
BDQProva
Fechar
data:text/htmlcharset=utf8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20action%3D%22http%3A%2F%2Fsimulado.estacio.br
3/3
24/05/2015
BDQProva
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Fechar
Exerccio:CCT0194_EX_A7_
Matrcula:
Aluno(a):
Data:24/05/201514:58:51(Finalizada)
1a Questo(Ref.:201407975710)
FrumdeDvidas(0)Saiba
(0)
Noqueserefereaimportnciadeutilizarumapadronizaodadocumentaonoprocessodedesenvolvimento
desoftware.Fazempartedadocumentaodoprocesso:
I.CronogramasDocumentaoutilizadaporgerentesdeprojetos,executivosegerentesfuncionais,para
acompanharoandamentodoprojeto
II.PadronizaodeprocessosDocumentaodeacompanhamentoderecursosutilizadosduranteo
andamentodoprojeto
III.ComunicaoDescreveestratgiasdecomochegaraoresultadofinal,registramoserros,problemase
ideiasqueocorremduranteoprojeto,easrazesqueforamutilizadasparaastomadasdedecises.
Marqueaalternativacorreta,noqueserefereaosdocumentosdescritosadequadamente.
ApenasasafirmativasIeIIestocorretas
ApenasaafirmativaIIestcorreta
ApenasaafirmativaIestcorreta
Todasasafirmativasestoerradas
ApenasasafirmativasIIeIIIestocorretas
GabaritoComentado
2a Questo(Ref.:201407596242)
FrumdeDvidas(0)Saiba
(0)
AFasedeManutenotemcomoobjetivocorrigiroserrosquenoforamdetectadosnasfasesanteriores,
propormelhoriasnosistemaeproversuporteaosistemaquefoidesenvolvido.Emrelaodocumentaodo
produto,oquedescreveomanualdereferncia?
Descreveasfuncionalidadesdosistemaeasfacilidadesdousodosistema.
Descreveasfuncionalidadesdosistema,comoousuriopodeutilizareosprrequisitosnecessrios
parafuncionar.
Descrevefacilidadesdousodosistema,informaoserrosquepodemocorrerecomoagirquando
encontralos.
Descrevecomoinstalarosistema,plataformasdeoperao,prrequisitosnecessrios.
Descreveapenasasfuncionalidadesdosistema,usandoumalinguagemclaraparaousuriofinal.
GabaritoComentado
3a Questo(Ref.:201407594816)
FrumdeDvidas(0)Saiba
(0)
Adocumentaodoprodutoadotamtodoseformatospadronizadosparacadafamliadeprodutoscorrelatos.
Fazempartedadocumentaodoproduto:
I.ManualdousurioDocumentocomformatoadequadoaoperfildopublicoqueutilizarosistemaou
produto
data:text/htmlcharset=utf8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20action%3D%22http%3A%2F%2Fsimulado.estacio.br 1/3
24/05/2015
BDQProva
II.DocumentaodeinstalaoDescriodecomoinstalarosistema,plataformasdeoperao,prrequisitos
necessrios
III.DocumentostcnicosDescreveestratgiasdecomochegaraoresultadofinal,registramoserros,
problemaseideiasqueocorremduranteoprojeto,easrazesqueforamutilizadasparaastomadasde
decises.
Marqueaalternativacorreta:
Todasasafirmativasestoerradas
ApenasasafirmativasIeIIestocorretas
ApenasaafirmativaIIestcorreta
ApenasasafirmativasIIeIIIestocorretas
ApenasaafirmativaIestcorreta
4a Questo(Ref.:201407975831)
FrumdeDvidas(0)Saiba
(0)
muitoimportanteutilizarumapadronizaonadocumentaodoprocessodedesenvolvimentodesoftware.Compe
documentaodoproduto:
1)Manualdousurio,Manualdeintroduo,Manualdereferncia;
2)Documentodeinstalao,Refernciarpida,Documentaodosoftware;
3)Cronogramas,Relatrios,Padronizaodeprocessos,Comunicao,Documentostcnicos
4)Manutenodosoftware,Refatorao,Separaoesttica;
ApenasaafirmativaIIestcorreta
ApenasasafirmativasIeIIestocorretas
ApenasasafirmativasI,IIeIVestocorretas
ApenasaafirmativaIestcorreta
Todasasafirmativasestocorretas
GabaritoComentado
5a Questo(Ref.:201407971204)
FrumdeDvidas(0)Saiba
(0)
Documentocomformatoadequadoaoperfildopblicoqueutilizarosistemaouproduto.
Sualinguagemdeveseclaraeostermoseconstruesdevemestardeacordocomonvelculturaletcnico
dousuriofinal,mostrandocomoutilizarasfuncionalidadesdosistema.
Tratasedadefiniodo:
Manualdeinstalao
Manualdeintroduo
Manualdereferncia
Manualdousurio
Manualprimrio
GabaritoComentado
6a Questo(Ref.:201407975827)
FrumdeDvidas(0)Saiba
(0)
data:text/htmlcharset=utf8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20action%3D%22http%3A%2F%2Fsimulado.estacio.br
2/3
24/05/2015
BDQProva
Considerandoimportnciadedocumentartodosospassosdoprocessodedesenvolvimentodesoftware.
Completeafraseescrevendoonomedecadatipoutilizadonadocumentaodoprocesso:
__________:Documentaoutilizadaporgerentesdeprojetos,executivosegerentesfuncionais,para
acompanharoandamentodoprojeto.
__________:Documentaodeacompanhamentoderecursosutilizadosduranteoandamentodoprojeto.
__________:Estabeleceoformatoeacadnciadecomooprocessodeveserimplementado.
__________:Estabeleceaformadecomunicaoentreosmembrosdoprojeto.
__________:Descreveestratgiasdecomochegaraoresultadofinal,registramoserros,problemaseideias
queocorremduranteoprojeto,easrazesqueforamutilizadasparaastomadasdedecises.
RelatriosPadronizaodeprocessosCronogramasDocumentostcnicosComunicao
CronogramasDocumentostcnicosRelatriosPadronizaodeprocessosComunicao
PadronizaodeprocessosRelatriosComunicaoDocumentostcnicosCronogramas
ComunicaoCronogramasPadronizaodeprocessosDocumentostcnicosRelatrios
CronogramasRelatriosPadronizaodeprocessosComunicaoDocumentostcnicos
GabaritoComentado
Fechar
data:text/htmlcharset=utf8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20action%3D%22http%3A%2F%2Fsimulado.estacio.br
3/3
24/05/2015
BDQProva
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Fechar
Exerccio:CCT0194_EX_A6_
Matrcula:
Aluno(a):
Data:24/05/201514:52:57(Finalizada)
1a Questo(Ref.:201407935698)
FrumdeDvidas(0)Saiba
(0)
Oprocessodecodificaotambmpodeservistocomoumpassodoprocessodeengenhariadesoftware.As
caractersticasdeengenhariadeumalinguagemexercemumimportanteimpactosobreosucessodeum
projetodedesenvolvimentodesoftware.Qualotipodelinguagemquenolevaemconsideraoaarquitetura
docomputador,nemascaractersticasdoprocessadoreseusregistradores.
Linguagemassembly
Linguagemdemquina
Linguagembinria
Linguagemdealtonvel
Linguagemdebaixonvel
2a Questo(Ref.:201407988495)
FrumdeDvidas(0)Saiba
(0)
Umcompiladorumoumaisprogramasdecomputadorque,apartirdeumcdigofonteescrito
emumalinguagemcompilada,criaumprogramasemanticamenteequivalente.Sendoassim,onome
"compilador"usadoprincipalmentepara:
IUmprogramaquefazumatraduoentreocdigodemquinaeumalinguagemdemontagem
IIProgramasquetraduzemocdigodefontedeumalinguagemdeprogramaodealtonvel
paraumalinguagemdeprogramaodebaixonvel
IIIUmprogramaquetraduzumalinguagemdeprogramaodebaixonvelparaumalinguagem
deprogramaodealtonvel
Assinaleaalternativacorreta:
ApenasoitemIIestcorreto
ApenasoitemIIIestcorreto
ApenasoitemIestcorreto
ApenasositensIeIIIestocorretos
ApenasositensIIeIIIestocorretos
GabaritoComentado
3a Questo(Ref.:201407592892)
FrumdeDvidas(0)Saiba
(0)
Qualafasedociclodevidadeumsoftware(instrues,documentaoedados)quecorrespondeaelaborao
epreparaodocdigonecessriosuaexecuo.
Projeto
data:text/htmlcharset=utf8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20action%3D%22http%3A%2F%2Fsimulado.estacio.br 1/3
24/05/2015
BDQProva
Teste
Implantao
Implementao
Anlise
GabaritoComentado
4a Questo(Ref.:201407975688)
FrumdeDvidas(0)Saiba
(0)
AImplementaoaetapadoprocessodedesenvolvimentoquerealizaatransformaododesenhoem
diversostiposdecomponentesdecdigodeprogramao.Ocdigodeprogramaopodeserdivididoem3
tipos,dentreelesocdigodemquina,quedefinidopor:
Umconjuntodeinstruesgeradasatravsdeumalinguagemdeprogramao,demaneiralgicae
estruturada
Teracaractersticadedarsuporteparaexecuoderotinasauxiliares
Umalinguagemdeprogramaoqueutilizaaarquiteturadoprocessadorparaexecutarasaes
Umalinguagemqueseaproximamaisdalinguagemhumana,ouseja,linguagemcomumpadrode
entendimentohumanobemdefinido
Umresultadodacompilaodocdigofonte
GabaritoComentado
5a Questo(Ref.:201407927509)
FrumdeDvidas(0)Saiba
(0)
A fase de implementao, ou codificao, tem como objetivo escrever o programa em uma linguagem de programao, seguindo
normasediretrizesdaempresaqualodesenvolvedorestejaligado.
Associeacolunadaesquerdacomacolunadadireitaeemseguidamarqueaalternativacorreta,considerandoasequenciadecima
parabaixo:
1.Implementao()Conjuntodeinstruesgeradasatravsdeumalinguagemdeprogramao,demaneiralgicaeestruturada
apsoprocessodecompilaoouinterpretao.
2.Desenho()Etapadoprocessodedesenvolvimentodesoftwarejestudadaanteriormente.
3. Cdigo Fonte ( ) Processo que realiza a transformao do desenho em diversos tipos de componentes de cdigo de
programao.
4.CdigoObjeto()Sequnciabinriadeaesdiretamentedirecionadasparaoprocessadordamquina.
5.CdigoMquina()Resultadodacompilaodocdigofonte.
4,5,3,1,2
5,4,3,2,1
2,1,4,3,5
1,4,5,2,3
3,2,1,5,4
6a Questo(Ref.:201407927646)
FrumdeDvidas(0)Saiba
(0)
Na fase da implementao, o analista ou desenvolvedor detalha e implementa o que foi definido na etapa de
desenho,atravsdecomponentesdecdigodeprogramaedocumentaodetalhada.
Completeafraseescrevendoonomedecadadefiniodoselementosutilizadosnaimplementaoemarquea
alternativacorreta:
data:text/htmlcharset=utf8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20action%3D%22http%3A%2F%2Fsimulado.estacio.br
2/3
24/05/2015
BDQProva
__________:Linguagemdeprogramaoqueutilizaaarquiteturadoprocessadorparaexecutarasaes.Esta
linguagem a que mais se aproxima dos cdigos de execuo direta do processador, ou seja, linguagem de
mquina.
__________: Programa que faz uma leitura do cdigo fonte, desenvolvido em uma linguagem de alto nvel, e
transcreveparaumnovotipodelinguagemchamadadebaixonvel.
__________: Comumente chamada de linguagem de programao, esta linguagem se aproxima mais da
linguagemhumana,ouseja,linguagemcomumpadrodeentendimentohumanobemdefinido.
__________: Programa que, alm de fazer a leitura do cdigo fonte e transformlo em cdigo objeto,
transformaoemumcdigoexecutvel.
Compilador,Interpretador,Linguagemdebaixonvel,Linguagemdealtonvel
Compilador,Interpretador,Linguagemdealtonvel,Linguagemdebaixonvel
Interpretador,Linguagemdealtonvel,Linguagemdebaixonvel,Compilador.
Linguagemdealtonvel,Linguagemdebaixonvel,Interpretador,Compilador
Linguagemdebaixonvel,Compilador,Linguagemdealtonvel,Interpretador
GabaritoComentado
Fechar
data:text/htmlcharset=utf8,%3Cform%20name%3D%22form%22%20method%3D%22post%22%20action%3D%22http%3A%2F%2Fsimulado.estacio.br
3/3
Nota de Partic.: 2
Turma:
Teste de software fundamental para a qualidade de um sistema. Explique com suas palavras qual o objetivo do teste de integrao e
do teste de aceitao, e quando eles devem ser aplicados
Resposta: teste de integrao: teste realizado para verificar se a erros na integrao entre os modulos do sistema teste de aceitacao:
verificar se o sistema esta sendo bem aceito pelos usuarios e esta cumprindo os objetivos propostos
Gabarito: O objetivo do teste de integrao validar a integrao entre os diversos componentes do sistema. Ele aplicado durante a
fase de implementao do sistema sempre que um novo componente fica pronto, ou seja, no demanda que todo o sistema estaja
pronto para ser aplicado. Desta forma, temos uma integrao contnua, sempre que um componente est pronto ele testado e
integrado aos demais componentes do sistema. O teste de aceitao aquele realizado pelo usurio quando o sistema j est
totalmente pronto. Nele o usurio valida se o sistema atende aos critrios de aceitao estabelecidos para o sistema.
Uma das caractersticas do Processo Unificado ser dirigido a casos de uso. Nesse contexto, analise as afirmaes a seguir e identifique
a alternativa correta.
- O modelo de casos de uso representa o comportamento de um sistema, conforme percebido do ponto de vista externo a esse
sistema.
PORQUE:
- O modelo de classes conceituais de um sistema pode ser obtido a partir do modelo de casos de uso.
A primeira afirmao verdadeira e a segunda falsa.
As duas afirmaes so verdadeiras e a segunda justifica a primeira.
As duas afirmaes so verdadeiras e a segunda no justifica a primeira.
A primeira afirmao falsa e a segunda verdadeira.
As duas afirmaes so falsas.
No processo de desenvolvimento de software, todo software passa pelas fases de anlise e projeto, associadas, respectivamente, com o
que deve ser feito e como deve ser feito. A partir dessa informao, avalie a opes correta: (QUESTO 74 - ENADE 2008)
Na fase de anlise, trs modelos que devem ser considerados so: do domnio da informao, o funcional e o comportamental.
Na fase de projeto, dois nveis de projeto devem ser considerados: o projeto detalhado, que se preocupa com uma
transformao dos requisitos em um projeto de dados e arquitetural; e o projeto preliminar, que se preocupa em aprimorar o
projeto detalhado para que a implementao possa ser realizada em seguida.
Para lidar com a complexidade do software, pode-se aplicar o princpio do particionamento, quebrando o problema em
problemas menores. Esse princpio no aplicado nas outras fases de desenvolvimento e ele no causa impacto nos custos de
desenvolvimento.
O projeto arquitetural independe do paradigma de desenvolvimento.
O objetivo do projeto arquitetural desenvolver uma estrutura de programa e representar os diversos fluxos de dados entre os
mdulos.
Analise as sentenas e classifique-as como V(verdadeira) ou F(falsa). Em seguida, assinale a alternativa correta.
I. Sendo o software o principal elemento de um SI, um algoritmo inteligente compensa um hardware inadequado;
II. O Engenheiro do software precisa ter uma viso macro dos elementos do SI, para saber a quem chamar no momento de um
problema;
III A tecnologia resolve qualquer problema de uma empresa desorganizada;
IV. A tecnologia inadequada um dos fatores que afeta a qualidade de um SI.
Com base em sua anlise assinale NICA opo correta:
As opes I, II e IV esto corretas
Apenas a opo I est correta
As opes II e III esto corretas
As opes II e IV esto corretas
As opes II, III e IV esto corretas
No processo de desenvolvimento de software as modalidades dos testes podem ser: 1. Quanto utilizao do cdigo; 2. Quanto ao
objetivo. Assinale a nica opo correta que caracteriza a correta classificao de cada item.
I. Testes estticos - So testes realizados pela anlise do cdigo fonte. O tipo de anlise visual, podendo haver um questionrio para
acompanhar os testes, inspecionando o cdigo desenvolvido pela equipe de programao;
II. Testes dinmicos - So testes baseados na execuo do cdigo fonte do programa. So realizados antes da etapa de implementao.
III. Testes de unidade - Teste realizado em um mdulo ou em alguns mdulos definidos que representam uma nica unidade. A
determinao da quantidade de mdulos a serem testados est contida na documentao de projeto.
IV. Testes de integrao - Teste para identificar erros durante a integrao e interao entre os mdulos ou unidades do sistema.
V. Testes de validao - Teste realizado antes da integrao de todos os mdulos do sistema.
Apenas as sentenas III e V esto corretas
Apenas a sentena I est correta
Apenas as sentenas I, III e IV esto corretas
Todas as sentenas esto corretas
Apenas as sentenas II e V esto corretas
A Implementao a etapa do processo de desenvolvimento de software que realiza a transformao do desenho em diversos tipos de
componentes de cdigo de programao. Analise as afirmativas a seguir em relao aos componentes de cdigo:
I - Cdigo fonte - conjunto de instrues gerados atravs de uma Linguagem de Programao de forma lgica e estruturada.
II - Cdigo Objeto - Sequncia binria de instrues, que so executadas diretamente por um processador.
III- Cdigo de Mquina - Resultado da compilao do cdigo fonte.
Assinale a nica opo correta
Somente I est correta
Somente II e III esto corretas
Somente I e III esto corretas
Somente I e II esto corretas
Somente a II est correta
BDQ Prova
Pgina 1 de 4
Turma: 9003/AA
Data: 06/06/2014 07:03:53
Nas atividades de levantamento de requisitos, precisamos identificar os servios esperados do sistema e restries
sobre as quais ele deve operar. Desta forma, precisamos utilizar tcnicas de elicitao. Comente trs tcnicas
utilizadas. Diga, tambm, qual a finalidade de cada uma dessas tcnicas.
Resposta: Brainstorming - Trata-se de um encontro entre os envolvidos na concepo do sistema, em que todos
do idias a respeito do sistema. De todas essas informaes a equipe de anlise de requisitos filtra e documenta
em forma de requisitos. Visista ao Cliente - O analista inserido nas atividades da organizao para colher
informaes sobre as rotinas que sero tranformadas em requisitos. Pesquisa de opinio - Uma pesquisa sobre as
funcionalidades que devem ser transformadas em requisitos de acordo com a rotina da organio com a
participao dos funcionrios que iro usar o sistema.
Teste de software fundamental para a qualidade de um sistema. Explique com suas palavras qual o objetivo do
teste de integrao e do teste de aceitao, e quando eles devem ser aplicados
Resposta: Teste de integrao serve para identificar erros na integrao entre os componentes internos do sistema
e aplicado durante a construo do sistema. Teste de aceitao serve para identificar erros nas funcionalidades
operacionais do sistema e realizado durante a implantao, antes do software ser liberado para produo.
Gabarito: O objetivo do teste de integrao validar a integrao entre os diversos componentes do sistema. Ele
aplicado durante a fase de implementao do sistema sempre que um novo componente fica pronto, ou seja, no
demanda que todo o sistema estaja pronto para ser aplicado. Desta forma, temos uma integrao contnua, sempre
que um componente est pronto ele testado e integrado aos demais componentes do sistema. O teste de
aceitao aquele realizado pelo usurio quando o sistema j est totalmente pronto. Nele o usurio valida se o
sistema atende aos critrios de aceitao estabelecidos para o sistema.
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
20/06/2014
BDQ Prova
Pgina 2 de 4
A fase de anlise tem como objetivo fazer uma modelagem dos agentes, separando-os em objetos, classes e atributos. Como essa fase pode ser chamada?
Comportamental ou Essencial;
Multimodal e Multifuncional.
Essencial e Estrutural;
Estrutural e Analtica;
Estrutural ou Comportamental;
Considerando o seguinte mini mundo marque a alternativa correta que indica os elementos da anlise
comportamental:
"A estratgia da Livraria ESTCIO no prev a manuteno de livros em estoque. Todos os livros solicitados por
seus clientes so, semanalmente, encomendados s editoras. As editoras e os livros comercializados so
selecionados pela Direo da Livraria. Os clientes solicitam os livros pela internet a partir do cdigo, aps a anlise
do resumo. Os pedidos so analisados e encomendados s editoras no final de toda semana. Quando os livros so
fornecidos, a livraria confere a nota de entrega da editora com a requisio, devolve as que contiverem erros e
atende aos pedidos dos clientes, emitindo a faturas de cobrana. Se o fornecimento dos livros estiver correto, as
faturas encaminhadas pelas editoras so registradas e pagas."
I. Cdigo do livro.
II. Encomendar livros.
III. Editoras.
IV. Conferir requisio.
V. Resumo.
II, III e IV esto corretas.
I e IV esto corretas.
III e IV esto corretas.
II e IV esto corretas.
I, III e IV esto corretas.
As modalidades de teste so classificadas quanto ao uso do cdigo em Testes Estticos ou Verificaes e Testes
Dinmicos ou Validaes. Analise as afirmativas abaixo e assinale a nica resposta correta.
I- Testes Estticos so efetuados antes da implementao e Testes Dinmicos nas fases iniciais, verificando a
qualidade do software;
II- Testes Estticos so efetuados para verificar a qualidade no processo e Testes Dinmicos so efetuados para
verificar a qualidade do produto;
III- Testes Estticos so efetuados para verificar a qualidade no produto e Testes Dinmicos so efetuados para
verificar a qualidade do processo;
IV- Testes Estticos so efetuados nas fases iniciais do projeto e Testes Dinmicos so efetuados durante ou aps a
implementao.
Assinale a NICA opo correta
Apenas I e III esto corretas;
Apenas II e II esto corretas;
Apenas II e IV esto corretas;
Apenas III e IV esto corretas;
Apenas I e II esto corretas;
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
20/06/2014
BDQ Prova
Pgina 3 de 4
Anlise de requisitos uma importante fase da engenharia de software, na qual os desenvolvedores do sistema
identificam as necessidades do cliente para posteriormente projetarem uma soluo. Assinale a alternativa que
apresenta as principais atividades da fase de anlise de requisitos, dentro do processo de desenvolvimento de
sistemas.
Entrada de dados, processamento da informao, apresentao dos resultados
Levantamento de requisitos, anlise de requisitos, registro dos requisitos
Desenvolvimento, homologao, produo
Projeto lgico, projeto fsico, implementao e manuteno
Desenvolvimento de prottipo, ambiente de testes, implementao do sistema
Considerando-se que o teste de aceitao executado pelos usurios antes do sistema ser liberado para a
produo, escolha a melhor opo para completar a frase: O teste de aceitao ser executado de forma muito
mais simples e rpida quando...
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
20/06/2014
BDQ Prova
Pgina 4 de 4
No ciclo de vida do Processo Unificado, os testes tm seu apogeu demonstrado na linha divisria entre:
Concepo e Elaborao.
Construo e Concepo.
Projeto e Construo.
Construo e Transio.
Requisitos e Anlise.
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
20/06/2014
BDQ Prova
file:///C:/Users/Leonardo/Desktop/Estcio_files/bdq_prova_resultado_...
Nota do Trab.: 0
Turma: 9001/A
Nota de Partic.: 0
Analisando o estudo de caso abaixo, marque a alternativa que define os atores do sistema.
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o mdico,
que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o total de
pacientes por queixa apresentada."
Cliente e Mdico.
Somente o atendente, pois o procedimento do mdico confidencial.
Cliente e atendente.
Somente o mdico, pois os procedimentos realizados por ele so os considerados para o sistema.
Atendente e Mdico.
1 de 5
25/06/2014 17:52
BDQ Prova
2 de 5
file:///C:/Users/Leonardo/Desktop/Estcio_files/bdq_prova_resultado_...
A empresa de consultoria ARTMAIS est desenvolvendo um projeto de controle do acervo da Histria e Patrimnio Cultural da Sade no Brasil, embasada nas
normas do PDS. Atualmente, o projeto encontra-se no ltimo estgio do processo de validao das funcionalidades pelos usurios e clientes. uma fase
importante na qual os usurios interagem com todo o sistema.
Com base no texto acima, identifique, nas opes abaixo, qual a atual fase de teste do PDS em que o projeto se encontra no momento.
Teste da unidade
Teste de aceite
Teste de sistemas
Voc est trabalhando como analista de teste em um projeto de PDS para a secretria de sade do seu estado. Sua primeira atividade testar e documentar os
resultados obtidos na execuo do mdulo que acessa o site do GOOGLE MAPS para determinar o tempo, em minutos de deslocamento, que uma ambulncia
levar de um determinado posto municipal de primeiro atendimento de sade at o destino da chamada.
Para tal teste, necessrio fornecer como entrada no s o endereo do local de origem do posto municipal de sade em que a ambulncia se encontra, como
tambm, o endereo do local de destino da ambulncia. Como resultado deve-se obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuio que voc recebeu e de acordo com a classificao do PDS, identifique nas opes abaixo, em qual tipo de teste voc foi por
voc executado.
Teste de integrao
Teste caixa preta
No processo de desenvolvimento de software, todo software passa pelas fases de anlise e projeto, associadas,
respectivamente, com o que deve ser feito e como deve ser feito. A partir dessa informao, avalie a opes
correta: (QUESTO 74 - ENADE 2008)
Para lidar com a complexidade do software, pode-se aplicar o princpio do particionamento, quebrando o
problema em problemas menores. Esse princpio no aplicado nas outras fases de desenvolvimento e ele
no causa impacto nos custos de desenvolvimento.
Na fase de projeto, dois nveis de projeto devem ser considerados: o projeto detalhado, que se preocupa
com uma transformao dos requisitos em um projeto de dados e arquitetural; e o projeto preliminar, que
se preocupa em aprimorar o projeto detalhado para que a implementao possa ser realizada em seguida.
Na fase de anlise, trs modelos que devem ser considerados so: do domnio da informao, o funcional e
o comportamental.
O projeto arquitetural independe do paradigma de desenvolvimento.
O objetivo do projeto arquitetural desenvolver uma estrutura de programa e representar os diversos
fluxos de dados entre os mdulos.
Analise as sentenas e classifique-as como V(verdadeira) ou F(falsa). Em seguida, assinale a alternativa correta.
I. Sendo o software o principal elemento de um SI, um algoritmo inteligente compensa um hardware inadequado;
25/06/2014 17:52
BDQ Prova
3 de 5
file:///C:/Users/Leonardo/Desktop/Estcio_files/bdq_prova_resultado_...
II. O Engenheiro do software precisa ter uma viso macro dos elementos do SI, para saber a quem chamar no
momento de um problema;
III A tecnologia resolve qualquer problema de uma empresa desorganizada;
IV. A tecnologia inadequada um dos fatores que afeta a qualidade de um SI.
Com base em sua anlise assinale NICA opo correta:
Apenas a opo I est correta
As opes II, III e IV esto corretas
As opes II e III esto corretas
As opes II e IV esto corretas
As opes I, II e IV esto corretas
O diagrama abaixo que modela diferentes tipos de veculos, tais como bicicletas, motos e carros uma
representao para qual tipo de modelo de sistema ?
25/06/2014 17:52
BDQ Prova
4 de 5
file:///C:/Users/Leonardo/Desktop/Estcio_files/bdq_prova_resultado_...
Modelos de Dados
Modelos de Objetos
Modelos de Contexto
Modelos de Mquina de Estados
Modelos de Comportamento
25/06/2014 17:52
BDQ Prova
file:///C:/Users/Leonardo/Desktop/Estcio_files/bdq_prova_resultado_...
5 de 5
25/06/2014 17:52
Pontos: / 1,5
Pontos:
0,0 / 0,5
Pontos:
0,5 / 0,5
Uma empresa resolveu desenvolver um Sistema utilizando o modelo de Prototipao, porque os usurios
estavam com dificuldade de expressar suas reais necessidades. As vantagens que fizeram com que o gerente
optasse por esta metodologia foram:
3a Questo (Cd.: 54906)
I- Contribuem para melhorar a qualidade da especificao dos futuros programas, o que leva diminuio de
gastos com manuteno;
II- O cliente v algo que parece ser uma verso do SW desejado e no entende porque o produto precisa ser
construdo;
III- Partes do prottipo podem ser usadas no desenvolvimento do sistema final.
Analisando as sentenas acima, assinale a nica alternativa correta:
Somente as sentenas I e II esto corretas
Pontos:
1,5 / 1,5
Pontos:
0,0 / 1,0
Voc est trabalhando como analista de teste em um projeto de PDS para a secretria de sade do seu estado.
Sua primeira atividade testar e documentar os resultados obtidos na execuo do mdulo que acessa o site
do GOOGLE MAPS para determinar o tempo, em minutos de deslocamento, que uma ambulncia levar de
um determinado posto municipal de primeiro atendimento de sade at o destino da chamada.
5a Questo (Cd.: 54922)
Para tal teste, necessrio fornecer como entrada no s o endereo do local de origem do posto municipal de
sade em que a ambulncia se encontra, como tambm, o endereo do local de destino da ambulncia. Como
resultado deve-se obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuio que voc recebeu e de acordo com a classificao do PDS, identifique nas
opes abaixo, em qual tipo de teste voc foi por voc executado.
Teste de integrao
Teste da compilao prvia
Pontos:
1,0 / 1,0
Pontos:
0,0 / 0,5
Pontos:
0,0 / 0,5
Pontos:
0,5 / 0,5
Pontos:
0,5 / 0,5
BDQ Prova
file:///C:/Users/Leonardo/Desktop/Estcio_files/bdq_prova_resultado_...
Nota do Trab.: 0
Turma: 9001/A
Nota de Partic.: 2
Nas atividades de levantamento de requisitos, precisamos identificar os servios esperados do sistema e restries
sobre as quais ele deve operar. Desta forma, precisamos utilizar tcnicas de elicitao. Comente trs tcnicas
utilizadas. Diga, tambm, qual a finalidade de cada uma dessas tcnicas.
Resposta:
O ciclo de vida tradicional de desenvolvimento de software compreende em geral as seguintes fases: especificao
de requisitos, anlise, projeto, implementao e testes.
Descreva o objetivo de cada uma destas fases.
Resposta: Na especificao de requisitos, deve-se coletar informaes sobre a necessidade do cliente, onde, ser
analisado a regra de negcio e coleta de pontos crticos, e o que ele espera do sistema, se utilizando de tcnicas de
elicitao. Na anlise, onde, feito a traduo do que foi coletado, onde o analista ir traduzir e capturar os
pontos relevantes debatendo com o cliente o que foi compreendido. No projeto onde, se tem a regra de negcio
definida e como ser aplicado no desenvolvimento, onde, ir se usar de metodologias e melhores prticas para
traduzir tudo a equipe de desenvolvimento. Na implementao, onde, se inicia a codificao, com linguagem de
programao j definida, onde, ir se transformar o desenho em diversos tipos de componentes de cdigos de
programao. Na fase de testes onde, ir se validar o que foi desenvolvido, saturando o produto, e comparando
com o que foi projetado, com o objetivo de aumentar a qualidade do produto ou sistema que ser implantado.
Gabarito: A fase de especificao de requisitos responsvel por identificar o que o sistema deve contemplar.
Muitas atividades so desenvolvidas nesta fase a exemplo de: identificao e priorizao de requisitos, estudo de
viabilidade e definio do escopo do sistema.
Na fase de anlise tambm estamos interessados em entender os requisitos. preciso conhecer profundamente o
negcio do cliente.
Aps as fases de entendimento do negcio, temos que mapear uma soluo computacional para o sistema, definir
como ser construdo o sistema. Esta a fase de projeto, onde pensamos na arquitetura, interface grfica,
persistncia dos dados, entre outros aspectos. A fase de implementao consiste em codificar o sistema de acordo
com a especificao construda nas fases anteriores.
A fase de testes responsvel por validar se o sistema atende especificao. Atualmente esta fase est integrada
1 de 4
26/06/2014 01:38
BDQ Prova
2 de 4
file:///C:/Users/Leonardo/Desktop/Estcio_files/bdq_prova_resultado_...
s demais fases, pois devemos pensar em teste de software desde as fases iniciais de especificao do sistema.
NO fase do RUP?
Construo.
Transio.
Iniciao ou concepo.
Elaborao.
Gerenciamento.
Considere os seguintes requisitos de um Sistema de Folha de Pagamento e classifique cada um como sendo F
(Funcional) e NF (No Funcional).
26/06/2014 01:38
BDQ Prova
3 de 4
file:///C:/Users/Leonardo/Desktop/Estcio_files/bdq_prova_resultado_...
No processo de desenvolvimento de software a fase de teste possui uma importncia fundamental. Analise cada
item seguinte, classificando-os como V (verdadeiro) ou F (falso).
1. A fase de teste tem como objetivo detectar possveis defeitos ou erros que possam surgir na fase de
implementao;
2. Nessa fase, de testes, devem-se coletar os resultados e analis-los e consert-los somente depois de sua
implantao.
3. Essa fase essencial para aumentar a qualidade do produto ou sistema em que ser implantado. 4
4. Tem como objetivo encontrar um erro que ainda no foi descoberto. correto, apenas, o que se afirma em
Assinale a NICA opo com a sequncia correta de V e F.
1-F; 2-V; 3-F; 4-V
1-V; 2-F; 3-V; 4-V
1-V; 2-V; 3-V; 4-F
1-V; 2-V; 3-F; 4-F
1-F; 2-F; 3-V; 4-F
26/06/2014 01:38
BDQ Prova
4 de 4
file:///C:/Users/Leonardo/Desktop/Estcio_files/bdq_prova_resultado_...
Em relao aos princpios de qualidade em software, no tocante testabilidade de software, a sentena "quanto
menos modificaes, menos interrupes no teste" est relacionada com uma caracterstica. Essa caracterstica
identificada como
compreensibilidade
estabilidade
observalibilidade
controlabilidade
operacionalidade
Observao: Eu, LEONARDO FERREIRA BULCO, estou ciente de que ainda existe(m) 1 questo(es) no respondida(s) ou
salva(s) no sistema, e que mesmo assim desejo finalizar DEFINITIVAMENTE a avaliao.
Data: 20/06/2014 19:57:27
26/06/2014 01:38
Avaliao On-Line
Avaliao:
Disciplina:
Tipo de
Avaliao:
AV1
Aluno:
eu
Nota da
Prova:
Nota do Trabalho:
Nota da
Participao:
Total:
Prova On-Line
Questo: AV220104CCT01940101 (124007)
1 - Na analise estruturada, o que necessrio fazer para definir as classes
chaves? Pontos da Questo: 1
Analisar o seu desenho
Desmontar o Objeto
Utilizar cartes tipo CRC
Desmontar a classe
Questo: AV220104CCT01940001 (122974)
2 - Considere os seguintes requisitos de um Sistema de Folha de pagamento e
classifique cada um como sendo F (funcional) e NF (no funcional).
I. O sistema deve emitir extrato online de cada funcionrio.
II. O banco de dados dever ser Sql Server, que a empresa ja possui.
III. O sistema deve rodar em ambiente web.
IV. Aps gerar a folha mensal deve ser emitido email a cada funconario,
informando do salario liquido.
Assina a unica opo que classifica corretamente os requisitos.
Pontos da Questo:
1
I-F, II-NF, III-F, IV-F
I-F, II-F, III-NF, IV-F
I-F, II-NF, III-NF, IV-F
I-F, II-F, III-F, IV-F
Questo: AV220104CCT019400031 (122996)
3 - Relacione as 2 colunas, no que se refere ao conceito de cada elemento de um
Sistema de Informao (SI).
I. Hardware
II. Procedimentos
Pontos da Questo: 1
Teste caixa preta
Teste de anlise
Teste caixa branca
Teste de requisitos
Questo: AV220104CCT01940067 (123015)
6 - No processo de viabilidade econmica foi observada a seguinte situao de uma
determinada empresa:
Investimento = R$ 100.000,00
Receitas (Vantagens) com sistema: R$ 30.000,00
Despesas com sistema = R$ 25.000,00
Lucro Lquido com sistema = R$ 5.000,00
Devemos calcular o retorno do investimento (ROI) =(Lucro Liquido) / Investimento,
atravs do qual poderemos concluir que o investimento se pagaria em:
Pontos da Questo: 1
10 perodos
2 perodos
5 perodos
20 perodos
Questo: AV220104CCT01940169 (124004)
7 - ... Em uma empresa, folha de pagamento a soma de todos os registros
financeiros: vencimentos, salrios, bnus e descontos. Em contabilidade, folha de
pagamento refere-se ao montante pago aos empregados para servios prestados
durante um determinado perodo de tempo. O processo para execuo da folha de
pagamento de suma importncia para o departamento pessoal, em razo da
riqueza tcnica que existe para transformar todas as informaes do empregado e
da empresa num produto final que a folha de pagamento...
Fonte: http://pt.wikipedia.org/wiki/Folha_de_pagamento, Acesso em 20/11/2010.
Uma folha de pagamento ocorre, dentre outras atividades, atravs de um sistema
de processamento em lotes, que capta as informaes sobre horas trabalhadas e
demais informaes de pagamento, imprime holerites (contra-cheque) e registra
informaes sobre transferncia de crdito bancrio.
Considerando o sistema desenvolvido para processamento de uma folha de
pagamento, assinale o modelo de controle requerido pelo sistema. Pontos
da Questo: 1
Controle orientado a eventos - modelos de transmisso.
Controle centralizado - modelo gerenciador.
Controle centralizado - modelo de retorno de chamadas.
Controle orientado a eventos - modelos orientados a interrupes.
Questo: AV220104CCT01940157 (123043)
8 - Com relao fase de reutilizao temos as seguintes afirmaes:
I - Nesta fase, comum se fazer uso de processos que j foram definidos e
utilizados em outras fases do produto ou sistema.
II - O processo de reutilizao visa reduo do desperdcio de tempo.
III - O processo de reutilizao visa reduo do desperdcio de dinheiro.
IV - Com processo de reutilizao, a cada iterao, os defeitos que existiam em
Avaliao On-Line
Avaliao:
Disciplina:
Tipo de
Avaliao:
AV2
Aluno:
eu
Nota da
Prova:
Nota do Trabalho:
Nota da Participao:
Total: 8
2
Prova On-Line
Questo: 1 (123005)
O nvel de abstrao e agregao dos elementos dos sistemas podem ser: Pontos
da Questo: 0,5
2e3
1
2
1, 2 e 3
Questo: 4 (125687)
Dentre as caractersticas do modelo cascata, apresentadas no material de ensino,
temos a linearidade. Isto significa dizer que:
Marque a questo que apresente a resposta mais completa e correta para o
enunciado.
Pontos da Questo: 0,5
( )documentao do produto
( ) material de apoio
( ) documentao de reforo
( ) material de instalao
Questo: 6 (125418)
Uma empresa resolveu desenvolver um Sistema utilizando o modelo de
Prototipao, porque os usurios estavam com dificuldade de expressar suas reais
necessidades. As vantagens que fizeram com que o gerente optasse por esta
metodologia foram:
I- Contribuem para melhorar a qualidade da especificao dos futuros programas,
o que leva diminuio de gastos com manuteno;
II- O cliente v algo que parece ser uma verso do SW desejado e no entende
porque o produto precisa ser construdo;
III- Partes do prottipo podem ser usadas no desenvolvimento do sistema final.
Assinale a nica resposta correta:
Pontos da Questo: 1
Na medida em que vai se desenvolvendo um sistema ele pode ser feito em partes
e ao final de cada interao ele ingrementar ao sistema e passa para a proxima
sequencia at a concluso do seu processo.
Gabarito:
Sequncia: 1- Planejamento, 2- Anlise, 3- Desenho, 4- Desenvolvimento, 4.1Teste, 4.2- 1 Verso; 5- Anlise, 6- Desenho, 7- Desenvolvimento, 8- Teste,
8.1- 2 Verso, 9-Manuteno. Porqus: - Porque hoje, considerado errado ter
um processo que gere um Big Bang!; - Porque sempre temos algo para mostrar
ao cliente mais apressado; - Porque os requisitos mudam com o tempo e um
processo iterativo mantm frequentes contatos com o cliente, o que ajuda a
manter os requisitos sincronizados; - Porque altamente motivador para a equipe
de desenvolvimento (e para o cliente) ver o software a funcionar cedo.
Fundamentao do Professor:
Pontos do Aluno:
1,5
Pontos do Aluno:
1,5
Questo: 9 (125826)
Voc foi convidado para trabalhar em uma empresa de plano de sade com um
sistema de Internao Hospitalar. O sistema est sendo desenvolvido seguindo
todas as fases do PDS.
Aps uma semana de trabalho voc participou da sua primeira reunio com a
equipe do projeto. Uma novidade que voc no conhecia que todos
permaneceram em p durante toda a reunio. Nesta reunio, foram definidas as
duplas de desenvolvedores que iro trabalhar em conjunto utilizando um nico
computador e que sero co-responsveis pelo o cdigo dos programas.
Com base no cenrio, assinale dentre as opes, aquela que melhor representa
esta atividade. Pontos da Questo: 1
Mtodo XP.
Mtodo backlog.
Mtodo Scrum.
Mtodo Rup.
Questo: 10 (123065)
Assinale dentre as opes abaixo,a nica que corresponde a definio a seguir.
Teste realizado aps a integrao de todos os mdulos do sistema.
Pontos da Questo: 0,5
Testes de validao
Testes de aceitao
Testes de unidade
Testes integrao
09/05/13
Estcio
Fe char
Tipo de Avaliao: A V1
Aluno:
Profe ssor: PA TRICIA FIUZA DE CA STRO
Nota da Prova: 4,5 de 8,0
Nota do Trabalho: 0
Turm a: 9003/A C
Nota de Participao: 2
Analise as se nte nas sobre software e , e m se guida, assinale a alte rnativa corre ta:
I. a parte lgica do siste m a de com putao;
II. Pode se r do tipo aplicativo ou bsico;
III. Se u proce sso de de se nvolvim e nto industrializado;
IV. Pode te r a parte de fe ituosa substituda, tal qual o hardware .
Assinale , e nto, a NIC A opo corre ta:
O diagrama abaixo que modela diferentes tipos de veculos, tais como bicicletas, motos e carros uma
bquestoes.estacio.br/entrada.asp?p0=36705150&p1=200802058577&p2=664722&p3=CCT0194&p4=101321&p5=AV1&p6=25/4/2013&p10=2858855
1/5
09/05/13
Estcio
O diagrama abaixo que modela diferentes tipos de veculos,
tais como bicicletas, motos e carros uma
representao para qual tipo de modelo de sistema ?
bquestoes.estacio.br/entrada.asp?p0=36705150&p1=200802058577&p2=664722&p3=CCT0194&p4=101321&p5=AV1&p6=25/4/2013&p10=2858855
2/5
09/05/13
Estcio
II. Algumas permisses de acesso devero ter tratamento especial para a entrada de atributos. Para este tipo
de permisso, atributos excedentes a uma faixa predeterminada s podero ser includos por chefes de seo.
Em relao s assertivas acima, correto afirmar:
o item I trata de um requisito funcional e a ele est associado o requisito no funcional, contido no item
II.
o item I trata de um requisito no funcional e a ele est associado o requisito funcional, contido no item
II.
a assertiva contida no item II uma condio restritiva do requisito funcional do item I. Por si s, no
constitui um requisito, tanto funcional quanto no funcional.
a assertiva contida no item II uma condio restritiva do requisito no funcional do item I. Por si s,
no constitui um requisito, tanto funcional quanto no funcional.
ambos referem-se a requisitos funcionais.
A Tabela I mostra uma estimativa para funcionalidades de um sistema a ser desenvolvido. A Tabela II
mostra os pesos para o clculo de pontos de funo no ajustados.
bquestoes.estacio.br/entrada.asp?p0=36705150&p1=200802058577&p2=664722&p3=CCT0194&p4=101321&p5=AV1&p6=25/4/2013&p10=2858855
3/5
09/05/13
Estcio
Assumindo-se que a produtividade mdia de uma equipe de 8 horas por ponto de funo (no ajustados), o valor
mais prximo do esforo total estimado, em horas, para o desenvolvimento das funcionalidades do sistema :
1072
1320
1624
1456
1528
Anlise de requisitos uma importante fase da engenharia de software, na qual os desenvolvedores do sistema
identificam as necessidades do cliente para posteriormente projetarem uma soluo. Assinale a alternativa que
apresenta as principais atividades da fase de anlise de requisitos, dentro do processo de desenvolvimento de
sistemas.
Entrada de dados, processamento da informao, apresentao dos resultados
Desenvolvimento, homologao, produo
Levantamento de requisitos, anlise de requisitos, registro dos requisitos
Projeto lgico, projeto fsico, implementao e manuteno
Desenvolvimento de prottipo, ambiente de testes, implementao do sistema
A fase de anlise te m com o obje tivo faze r um a m ode lage m dos age nte s, se parando-os e m obje tos, classe s e
atributos. C om o e ssa fase pode se r cham ada?
bquestoes.estacio.br/entrada.asp?p0=36705150&p1=200802058577&p2=664722&p3=CCT0194&p4=101321&p5=AV1&p6=25/4/2013&p10=2858855
4/5
09/05/13
Estcio
Essencial e Estrutural;
C om portam e ntal ou Esse ncial;
Estrutural e Analtica;
Estrutural ou C om portam e ntal;
Multimodal e Multifuncional.
bquestoes.estacio.br/entrada.asp?p0=36705150&p1=200802058577&p2=664722&p3=CCT0194&p4=101321&p5=AV1&p6=25/4/2013&p10=2858855
5/5
Visualizao de Prova
1 de 3
https://sia.estacio.br/portal/prt0010a.asp?p1=3272698&p2=9094&p3=...
02/06/2012 09:48
Visualizao de Prova
2 de 3
https://sia.estacio.br/portal/prt0010a.asp?p1=3272698&p2=9094&p3=...
2 perodos
20 perodos
5 perodos
10 perodos
Questo: AV220104CCT01940211 (123072)
6 - Voc acabou de ser contratado para trabalhar em uma empresa e foi alocado na gerncia de teste
de software. Sua primeira tarefa foi avaliar a lgica do algoritmo de alguns mdulos do sistema e, se o
mesmo encontra-se dentro das normas e padres estabelecidos pela empresa. Esta tarefa que
acabamos de descrever tambm conhecida dentro do PDS como:
Pontos da Questo: 1
02/06/2012 09:48
Visualizao de Prova
3 de 3
https://sia.estacio.br/portal/prt0010a.asp?p1=3272698&p2=9094&p3=...
02/06/2012 09:48
Avaliao:
Disciplina:
Tipo de Avaliao:
AV1
do sistema
Questo: AV220104CCT01940102 (124009)
8 - Marque a opo que no representa uma organizao de classe: Pontos da Questo: 1
Controle
Fronteira
Entidade
Parmetro
Questo: AV220104CCT01940007 (124452)
9 - Em uma linguagem de programao Y gerado o cdigo objeto em perodo anterior a sua execuo. Analise
cada sentena com relao a linguagem de programao Y.
I. A linguagem de programao interpretada.
II. A linguagem de programao compilada
III. O cdigo objeto gerado no em linguagem de maquina executvel
IV. A linguagem de programao Y dita de alto nvel.
Assinale a nica opo correta. Pontos da Questo: 1
Esto corretas as sentenas II e IV
Esto corretas as sentenas II, III e IV
Esto corretas as sentenas I, III e III
Esto corretas as sentencas I e IV
Questo: AV220104CCT01940051 (123026)
10 - Como parte das atividades para anlise de requisitos temos o estudo de viabilidade, que dividida em quatro
tipos, so elas:
Pontos da Questo: 0,5
Tcnica, Operaciaonal, Cronograma e Organizacional
Tcnica, Operaciaonal, Cronograma e Econmica
Tcnica, Funcional, cronograma e Econmica
Organizacional, Operaciaonal, Funcional e Econmica
Visualizao de Prova
Avaliao:
Disciplina:
Tipo de Avaliao:
Aluno:
Nota da Prova:
Avaliao On-Line
AV2-2012.3EAD-PROCESSO DE DESENVOLVIMENTO DE SOFTWARE-CCT0194
CCT0194 - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
AV2
8
Nota do Trabalho:
Nota da Participao: 2
Total: 10
Prova On-Line
Questo: AV220104CCT01940609 (125853)
1 O modelo em cascata, tambm conhecido como water fall ou Top-Down, tem como caracterstica utilizar as
etapas que foram estudadas
anteriormente de um modo sequencial e constantemente para frente, mas oprocesso em si possui algumas
caractersticas, Cite duas delas:
No modelo em cascata cada fase do processo de desenvolvimento somente avana para etapa seguinte quando
a etapa antecessora finalizada. Tambm no se pode retroceder para etapa antecessora, caso algum
imprevisto venha ocorrer, isso somente pode ser feito no processo em cascata com retroalimentao. Este
processo segue rigorosamente uma sequencia predefinida.
Gabarito:
- Passa para a fase subsequente somente quando a fase atual estiver completa. - No ser possvel corrigir
erros em fases j completas. - O resultado do software somente ser conhecido no final de todo o processo.
Fundamentao do Professor:
Pontos do Aluno:
Questo: 2 (123060)
Assinale dentre as opes abaixo,a nica que corresponde a definio a seguir.
Teste que leva em conta a sua estrutura interna de construo. Os mecanismos internos do sistema sero
analisados e suas representaes lgicas tambm.
Pontos da Questo: 0,5
Teste de sistemas
Teste caixa branca
Teste caixa cinza
Teste caixa preta
Questo: 3 (123031)
Com relao ao nvel de abstrao e agregao dos elementos dos sistemas o nvel operacional:Pontos da
Questo: 0,5
Visualizao de Prova
a aplicao das decises tomadas no desenho arquitetnico. A soluo contemplar a reutilizao, ou no,
de componentes, que sero desenvolvidos para ele, buscando satisfazer os requisitos do produto.
o corpo da arquitetura do sistema a ser implementado. Com base nesse desenho, j se pode saber se o
sistema atender aos requisitos e aos custos relacionados do projeto.
Questo: 4 (125399)
A complexidade do projeto de um sistema de controle est ligada ao nmero de especificaes a serem
cumpridas e ao nmero de parmetros variveis de controladores, e quando se utiliza simultaneamente
controladores em cascata e compensadores de realimentao pode-se chegar a um ponto onde no vivel a
utilizao de mtodos convencionais de projeto. Por estes motivos: Pontos da Questo: 1
justificvel que esta estrutura, que consiste de um controlador em cascata externo e um interno, e um
compensador de realimentao, e foi escolhida por abranger a maior parte dos problemas de controle
encontrados na prtica.
justificvel, e at mesmo imprescindvel, a utilizao de mtodos computacionais alternativos para o
projeto de sistemas de controle, que sejam mais avanados, mas tambm fceis de usar.
justificvel que as inequaes podem especificar desde os limites de variao dos parmetros ajustveis,
passando pelos limites mnimos e mximos dos sinais de controle que atuam sobre o sistema controlado, e
indo at os ndices de desempenho normalmente usados na anlise de sistemas de controle.
justificvel o desenvolvimento de um conjunto de comandos e rotinas computacionais para projeto de
sistemas de controle univariveis, com realimentao unitria e com um controlador em cascata, com todos os
parmetros variveis. O desenvolvimento desse conjunto de comandos e rotinas computacionais pode ser
considerado um evento extremamente importante para os interessados no sistema.
Questo: 5 (123044)
Como parte da viabilidade econmica, que visa atender os requisitos financeiros do projeto/produto, temos a
Apurao do retorno sobre o investimento (ROI).
O objetivo do ROI ?
Pontos da Questo: 0,5
Modelo balbrdia.
Modelo iterativo-incremental.
Modelo gil.
Modelo de prototipao.
Questo: 7 (124326)
Os manuais de ususrio, introduo e referncia so identificados como: Pontos da Questo: 0,5
( ) material de apoio
( ) material de instalao
Visualizao de Prova
( )documentao do produto
( ) documentao de reforo
Questo: 8 (125687)
Dentre as caractersticas do modelo cascata, apresentadas no material de ensino, temos alinearidade. Isto
significa dizer que:
Marque a questo que apresente a resposta mais completa e correta para o enunciado.
Pontos da Questo: 0,5
Vantagem: Qualidade no processo garantida, tendo em vista que o avano das fases depende
exclusivamente do sucesso da anterior. A simplicidade na aplicao deste processo outra vantagem, se
comparado com processos como o espiral. Desvantagem: Morosidade, burocracia e a impossibilidade de
retorno, caso exista alguma alterao no projeto inicial.
Gabarito:
Vantagens:- sua execuo seqencial permite pontos de controle bem definidos; - facilidade na gesto do
projeto; - adequado para projetos de pequena durao; - til para subprocessos dentro de um processo maior.
Desvantagens: - o processo no prev a correo posterior de problemas nas fases anteriores(rgido); - O
cliente somente recebe o resultado do projeto no final (baixa visibilidade).
Fundamentao do Professor:
Pontos do Aluno:
Questo: 10 (124458)
Sobre Linguagens de programao, analise as sentenas abaixo e identifique as corretas
I. As linguagens C e C++ so interpretadas
II. As linguagens C e C++ so compiladas
III. A linguagem assembly a usada para gerar os cdigos objeto
IV. Uma linguagem de alto nvel inteligvel e executada pelo hardware.
Com base em sua anlise das sentenas, assinale a resposta correta.
Pontos da Questo: 1
Visualizao de Prova
file:///C|/Users/Rodrigo/Desktop/Provas/Proc.%20de%20desenvolvimento%20de%20sw%20Av2.htm[03/12/2012 20:56:31]
Avaliao:
Disciplina:
Tipo de Avaliao:
AV1
do sistema
Questo: AV220104CCT01940102 (124009)
8 - Marque a opo que no representa uma organizao de classe: Pontos da Questo: 1
Controle
Fronteira
Entidade
Parmetro
Questo: AV220104CCT01940007 (124452)
9 - Em uma linguagem de programao Y gerado o cdigo objeto em perodo anterior a sua execuo. Analise
cada sentena com relao a linguagem de programao Y.
I. A linguagem de programao interpretada.
II. A linguagem de programao compilada
III. O cdigo objeto gerado no em linguagem de maquina executvel
IV. A linguagem de programao Y dita de alto nvel.
Assinale a nica opo correta. Pontos da Questo: 1
Esto corretas as sentenas II e IV
Esto corretas as sentenas II, III e IV
Esto corretas as sentenas I, III e III
Esto corretas as sentencas I e IV
Questo: AV220104CCT01940051 (123026)
10 - Como parte das atividades para anlise de requisitos temos o estudo de viabilidade, que dividida em quatro
tipos, so elas:
Pontos da Questo: 0,5
Tcnica, Operaciaonal, Cronograma e Organizacional
Tcnica, Operaciaonal, Cronograma e Econmica
Tcnica, Funcional, cronograma e Econmica
Organizacional, Operaciaonal, Funcional e Econmica
Prova On-Line
Questo: AV220104CCT01940108 (124021)
1 - Como se chama a estrutura de dados encapsulada por procedimentos. Essa
estrutura so os atributos e operaes? Pontos da Questo: 1
UML
Diagrama
Objeto
Classe
Questo: AV220104CCT01940063 (123007)
2 - Dos tipos de viabilidade, aqulela que visa atender os requisitos para a aceitao
do produto ou problema apresentado, onde o levantamanto deve ser relacionado
com a aceitao da soluo proposta, e como os agentes se sentiro em relao
ela a viabilidade?
Pontos da Questo: 1
Operacional
Econmica
Do Cronograma
Tcnica
Questo: AV220104CCT019400029 (123156)
3 - Classifque cada assertiva como V(verdadeira) ou F (falso).
I. Escopo a abrangncia do sistema.
II. Requisitos so interesses dos usurios.
III. A falta de treinamento pode ser causa do fracasso do software.
Iv. Os componentes do hardware jamais podem ser reutilizados.
Assinale a sequencia correta de V ou F.
respectivo item.
II O sistema deve adequar-se ao atual hardware existente na empresa.
III A cada compra,o sistema deve recalcular o preo mdio.
IV O processamento da compra no deve ultrapassar 2 segundos.
Com base em sua anlise e classificalao, assinale a opo correta.
Pontos da Questo: 1
I-F, II-F, III-F, IV-NF
I-NF, II-NF, III-F, IV-NF
I-F, II-N, III-F, IV-F
I-F, II-NF, III-F, IV-NF
Questo: AV220104CCT01940163 (123998)
5 - A arquitetura do sistema afeta o desempenho, a robustez e a facilidade de
distribuio e manuteno do sistema. (SOMMERVILLE, I. Engenharia de Software.
So Paulo. Pearson Cap.10. pg.183.)
Um profissional de Informtica foi contratado para desenvolver um software onde a
facilidade de manuteno um requisito no funcional fundamental. Nesse
contexto, assinale a alternativa onde o desenho da arquitetura atender tal
requisito. Pontos da Questo: 1
A arquitetura deve ser projetada para restringir as operaes mais importantes
dentro de um pequeno nmero de subsistemas com a menor comunicao possvel
entre esses subsistemas.
A arquitetura deve ser projetada de modo que as operaes relacionadas a
segurana fiquem todas localizadas em um nico subsistema ou em um pequeno
nmero de subsistemas.
A arquitetura deve ser projetada para incluir componentes de hardware
redundantes, para que seja possvel substituir e atualizar componentes, sem a
interrupo do sistema.
A arquitetura deve ser projetada utilizando-se componentes encapsulados de
menor granularidade, que possam ser rapidamente modificados.
Questo: AV220104CCT01940054 (123035)
6 - Os requisitos no funcionais descrevem propriedades e restries para atender
a finalidade do sistema.
Das opes, qual todos os itens so propriedades:
Confiabilidade e custo
Questo: AV220104CCT01940220 (123091)
7 - Voc est trabalhando como analista de teste em um projeto de PDS para a
secretria de sade do seu estado. Sua primeira atividade testar e documentar os
resultados obtidos na execuo do mdulo que acessa o site do Google maps para
determinar o tempo, em minutos de deslocamento, que uma ambulncia levar de
um determinado posto municipal de primeiro atendimento de sade at o destino
da chamada.
Para tal teste, necessrio fornecer como entrada no s o endereo do local de
origem do posto municipal de sade em que a ambulncia se encontra, como
tambm, o endereo do local de destino da ambulncia. Como resultado deve-se
obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuio que voc recebeu e de acordo com a
classificao do PDS, identifique nas opes abaixo, em qual tipo de teste voc foi
por voc executado. Pontos da Questo: 1
Teste caixa preta
Teste de sistemas
Teste de integrao
Teste caixa branca
Questo: AV220104CCT01940007 (124452)
8 - Em uma linguagem de programao Y gerado o cdigo objeto em perodo
anterior a sua execuo. Analise cada sentena com relao a linguagem de
programao Y.
I. A linguagem de programao interpretada.
II. A linguagem de programao compilada
III. O cdigo objeto gerado no em linguagem de maquina executvel
IV. A linguagem de programao Y dita de alto nvel.
Assinale a nica opo correta.
Pontos da Questo: 1
0,5
0,5
Reutilizao de desenho - aproveitamento de idias para soluo de problemas
encontrados no desenho comumente baseado em classes abstratas derivadas por
herana de outra classe.
Reutilizao de classe - bibliotecas e classes fundamentais
Reutilizao de cdigo - reutilizao de parte de cdigo de um programa
Reutilizao de plataforma - camada de arquitetura
Visualizao de Prova
Pgina 1 de 4
Avaliao On-Line
AV1-2012.1 EAD - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE Avaliao:
CCT0194
Disciplina:
CCT0194 - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliao: AV1
Aluno:
201107023921 - WALLACE LARA DE SOUZA
Nota da Prova:
7
Nota do Trabalho:
Nota da Participao:
2 Total: 9
Prova On-Line
Questo: AV220104CCT01940059 (123048)
1 - No processo de gesto dos requisitos, os novos requisitos e as alteraes de requisitos
com o desenvolvimento j adiantado sinalizam para que tipo de problema?
Pontos da Questo: 0,5
Econmica
Do Cronograma
Operacional
Tcnica
Questo: AV220104CCT01940155 (123034)
4 - Na fase de reutilizao comum se fazer uso de processos que j foram definidos e
utilizados em outras fases do produto ou sistema.
https://sia.estacio.br/portal/prt0010a.asp?p1=3250028&p2=9094&p3=1266549
11/04/2012
Visualizao de Prova
Pgina 2 de 4
Teste de integrao
Teste da unidade
Teste de sistemas
Teste de aceite
Questo: AV220104CCT019400028 (122987)
6 - Relacione as 2 colunas
I. Classe
II. Objeto
III. Atributos
IV. Mtodos
a. caractersticas do objeto
b. modelo ou molde aos objetos
c. comportamento do objeto
d. instncia de uma classe
https://sia.estacio.br/portal/prt0010a.asp?p1=3250028&p2=9094&p3=1266549
11/04/2012
Visualizao de Prova
Pgina 3 de 4
https://sia.estacio.br/portal/prt0010a.asp?p1=3250028&p2=9094&p3=1266549
11/04/2012
Visualizao de Prova
Pgina 4 de 4
Fechar
Server IP : 192.168.10.147
https://sia.estacio.br/portal/prt0010a.asp?p1=3250028&p2=9094&p3=1266549
11/04/2012
Visualizao de Prova
1 de 4
https://sia.estacio.br/portal/prt0010a.asp?p1=4408908&p2=12200&p3=...
Avaliao:
Disciplina:
Tipo de Avaliao:
Aluno:
Nota da Prova:
Avaliao On-Line
AV1.2012.3EAD-PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE-CCT0194
CCT0194 - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
AV1
4.5
Nota do Trabalho:
Nota da Participao:
Total: 6,5
Prova On-Line
Questo: 1 (124001)
Considerando as seguintes caractersticas da aplicao:
- Um sistema de hipertexto para vrios usurios, destinado a fornecer uma biblioteca de msicas
digitalizadas e fotografias. Os pacotes de dados das msicas digitais precisam ser transmitidos com
rapidez e sincronia. Enquanto, as imagens precisam ser transmitidas em alta resoluo. O catlogo deve
ser capaz de lidar com uma variedade de consultas e fornecer links com os sistemas de informao de
hipertexto.
Assinale a alternativa de modelo que mais se adequa s necessidades das caractersticas
informadas. Pontos da Questo: 1
Modelo de repositrio.
Modelo em camadas.
Modelo de mquina abstrata.
Modelo cliente-servidor.
Questo: 2 (123091)
Voc est trabalhando como analista de teste em um projeto de PDS para a secretria de sade do seu
estado. Sua primeira atividade testar e documentar os resultados obtidos na execuo do mdulo que
acessa o site do Google maps para determinar o tempo, em minutos de deslocamento, que uma
ambulncia levar de um determinado posto municipal de primeiro atendimento de sade at o destino da
chamada.
Para tal teste, necessrio fornecer como entrada no s o endereo do local de origem do posto
municipal de sade em que a ambulncia se encontra, como tambm, o endereo do local de destino da
ambulncia. Como resultado deve-se obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuio que voc recebeu e de acordo com a classificao do PDS, identifique
nas opes abaixo, em qual tipo de teste voc foi por voc executado. Pontos da Questo: 1
Teste caixa branca
Teste caixa preta
Teste de integrao
Teste de sistemas
Questo: 3 (123028)
Com relao ao nvel de abstrao e agregao dos elementos dos sistemas, o nvel ttico: Pontos da
Questo: 0,5
19/11/2012 12:17
Visualizao de Prova
2 de 4
https://sia.estacio.br/portal/prt0010a.asp?p1=4408908&p2=12200&p3=...
Teste da aceite
Teste de integrao
Teste de unidade
Teste de sistemas
Questo: 5 (123030)
A fase do estudo de viabilidade que determina a viabilidade ecnomica, pode ser chamada de analise de:
Pontos da Questo: 0,5
custo_valor
custo_desenpenho
valor_benefcio
custo-beneficio
Questo: 6 (123005)
O nvel de abstrao e agregao dos elementos dos sistemas podem ser: Pontos da Questo: 0,5
Nvel estratgico ou desenho arquitetnico, nvel ttico ou desenho lgico e nvel operacional ou
desenho detalhado
Nvel estratgico ou desenho detalhado, nvel ttico ou desenho lgico e nvel operacional ou desenho
arquitetnico
Nvel estratgico ou desenho arquitetnico, nvel ttico ou desenho detalhado e nvel operacional ou
desenho lgico
Nvel estratgico ou desenho lgico, nvel ttico ou desenho arquitetnico e nvel operacional ou
desenho detalhado
Questo: 7 (124009)
Marque a opo que no representa uma organizao de classe: Pontos da Questo: 1
19/11/2012 12:17
Visualizao de Prova
3 de 4
https://sia.estacio.br/portal/prt0010a.asp?p1=4408908&p2=12200&p3=...
Entidade
Parmetro
Fronteira
Controle
Questo: 8 (123003)
Dentre as atividades para analise de requisitos temos o estudo de viabilidade que representa o estudo
inicial para saber se vale pena desenvolver a ideia. Em relao ao projeto/produto, o estudo deve
oferecer base para ajudar em que deciso?
1234-
Das opes, marque aquela em que todos os itens o estudo oferece base para a deciso:
Pontos da Questo: 1
2,3 e 4
1,2 e 4
1,2 e 3
1,3 e 4
Questo: 9 (122981)
Considere um sistema de Controle de Estoque e classifique cada requisito desse sistema como F
(funcional) e NF (no funcional).
I O sistema deve registrar cada compra, item a item e atualizar o estoque do respectivo item.
II O sistema deve adequar-se ao atual hardware existente na empresa.
III A cada compra,o sistema deve recalcular o preo mdio.
IV O processamento da compra no deve ultrapassar 2 segundos.
Com base em sua anlise e classificalao, assinale a opo correta.
Pontos da Questo: 1
a. caractersticas do objeto
b. modelo ou molde aos objetos
c. comportamento do objeto
d. instncia de uma classe
19/11/2012 12:17
Visualizao de Prova
4 de 4
https://sia.estacio.br/portal/prt0010a.asp?p1=4408908&p2=12200&p3=...
Fechar
Server IP : 192.168.10.137
19/11/2012 12:17
Visualizao de Prova
1 de 4
https://sia.estacio.br/portal/prt0010a.asp?p1=4529421&p2=13311&p3=...
Avaliao On-Line
AV2-2012.3EAD-PROCESSO DE DESENVOLVIMENTO DE SOFTWARE-CCT0194
CCT0194 - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
AV2
Avaliao:
Disciplina:
Tipo de Avaliao:
Aluno:
Nota da Prova:
Nota do Trabalho:
Nota da Participao:
Total: 5
Prova On-Line
Questo: AV220104CCT01940609 (125853)
1O modelo em cascata, tambm conhecido como water fall ou Top-Down, tem como caracterstica utilizar as
etapas que foram estudadas
anteriormente de um modo sequencial e constantemente para frente, mas o processo em si possui algumas
caractersticas, Cite duas delas:
- Passa para a fase subsequente somente quando a fase atual estiver completa. - No ser possvel corrigir erros
em fases j completas. - O resultado do software somente ser conhecido no final de todo o processo.
Fun
dam
enta
o
do
Prof
esso
r:
Pontos do Aluno:
Questo: 2 (122978)
Considere um sistema de controle de emprstimos de uma biblioteca universitria. Analise as sentenas abaixo
e classifique cada uma como V(verdadeira) ou F(falsa), no que se refere ao conceito de dados e informao.
I. A matrcula do funcionrio no dado de entrada e a data de emprstimo informao da funo Emprestar
Livro
II. O cdigo ISNB do livro dado de entrada para a funo de cadastramento do livro.
III.A lista dos 10 Livros mais emprestdos uma informao que pode ser provida pelo sistema
IV A funo emprestar livro tem como informao a matrcula do aluno que deseja o emprstimo
Aps classificar cada sentena, assinale a opo que representa a correta sequencia de V e F. Pontos da Questo: 1
I-V, II-V, III-F, IV-V
I-V, II-V, III-V, IV-F
I-V, II-V, III-V, IV-V
I-F, II-V, III-V, IV-F
Questo: 3 (125730)
Sobre o modelo iterativo e incremental, classifique cada sentena como sendo V(verdade) ou F(falsa)
I. O modelo iterativo baseia-se na idia do aumento da abrangencia do sistema.
II. O modelo incremental baseia-se na ideia de refinamentos sucessivos.
05/12/2012 09:24
Visualizao de Prova
2 de 4
https://sia.estacio.br/portal/prt0010a.asp?p1=4529421&p2=13311&p3=...
III. O modelo iterativo e incremental vale-se do modelo em cascata para sua realizao.
IV. A cada iterao, ocorre a especificao, implementao, teste e implantao
Com base em sua analise assinale a opo que descreve a correta sequencias de V e F.
Pontos da Questo: 0,5
Testes de validao
Testes de aceitao
Testes de integrao
Testes de unidade
Questo: 6 (123038)
Durante o processo de anlise/levantamento de requisitos algumas tcnicas de elicitao devem ser utilizadas.
Das opes, qual todos os itens so exemplos de tcnicas de elicitao:
Pontos da Questo: 0,5
05/12/2012 09:24
Visualizao de Prova
3 de 4
https://sia.estacio.br/portal/prt0010a.asp?p1=4529421&p2=13311&p3=...
Modelo gil.
Modelo balbrdia.
Modelo clssico.
Questo: 8 (125687)
Dentre as caractersticas do modelo cascata, apresentadas no material de ensino, temos a linearidade. Isto
significa dizer que:
Marque a questo que apresente a resposta mais completa e correta para o enunciado.
Pontos da Questo: 0,5
a aplicao das decises tomadas no desenho arquitetnico. A soluo contemplar a reutilizao, ou no,
de componentes, que sero desenvolvidos para ele, buscando satisfazer os requisitos do produto.
a aplicao das decises tomadas no desenho arquitetnico. desenvolvido em conjunto com a
documentao voltada para usurios, no caso de desenho externo, ou documentao do cdigo do programa,
no caso de desenho interno.
o comportamento de cada componente. desenvolvido em conjunto com a documentao voltada para
usurios, no caso de desenho externo, ou documentao do cdigo do programa, no caso de desenho interno.
o corpo da arquitetura do sistema a ser implementado. Com base nesse desenho, j se pode saber se o
sistema atender aos requisitos e aos custos relacionados do projeto.
Questo: AV220104CCT01940606 (125850)
10 Com base nas teorias estudadas na disciplina de processo de desenvolvimento de software, discorra em no
mximo 6 linhas, sobre o modelo de ciclo de vida iterativo-incremental.
sao modelos que se basea-se na idea do aumento da abragenciados sistemas ultilizando para sua realizao o
modelo em cascata onde cada interao pode ocorrer a especificao,implementao e teste de implantao
Gabarito:
Neste tipo de modelo possvel conhecer os requisitos, pensar e mapear o processo por etapas e implantar
gradativamente, ao longo do tempo, as funcionalidades(partes) de um produto. Caracteriza-se tambm, por
vrias iteraes (repeties) total ou parcial das mesmas etapas do processo que, consequentemente,
permitiro vrias participaes do usurio e a agregao de novas necessidades evolutivas ou corretivas
durante o desenvolvimento.
Fun
dam
e
nta
o d
o
Prof
esso
r:
Pontos do Aluno:
05/12/2012 09:24
Visualizao de Prova
4 de 4
https://sia.estacio.br/portal/prt0010a.asp?p1=4529421&p2=13311&p3=...
Fechar
Server IP : 192.168.10.139
05/12/2012 09:24
Visualizao de Prova
Avaliao:
Disciplina:
Tipo de Avaliao:
Aluno:
Nota da Prova:
Avaliao On-Line
AV1.2012.3EAD-PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE-CCT0194
CCT0194 - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
AV1
7
Nota do Trabalho:
Nota da Participao: 2
Total: 9
Prova On-Line
Questo: 1 (122984)
Sobre o software, podemos dizer:
I. a parte lgica do sistema de computao
II. Pode ser do tipo aplicativo ou bsico
III. Seu processo de desenvolvimento industrializado
IV. Pode ter a parte defeituosa substituda, tal qual o hardware
Com base em sua anlise sobre os itens, assinale a NICA opo correta.
Pontos da Questo: 0,5
Questo: 0,5
a aplicao das decises tomadas no desenho arquitetnico. A soluo contemplar a reutilizao, ou no,
de componentes, que sero desenvolvidos para ele, buscando satisfazer os requisitos do produto.
o comportamento de cada componente. desenvolvido em conjunto com a documentao voltada para
usurios, no caso de desenho externo, ou documentao do cdigo do programa, no caso de desenho interno.
o corpo da arquitetura do sistema a ser implementado. Com base nesse desenho, j se pode saber se o
sistema atender aos requisitos e aos custos relacionados do projeto.
a aplicao das decises tomadas no desenho arquitetnico. desenvolvido em conjunto com a
documentao voltada para usurios, no caso de desenho externo, ou documentao do cdigo do programa,
no caso de desenho interno.
Questo: 4 (122978)
Considere um sistema de controle de emprstimos de uma biblioteca universitria. Analise as sentenas abaixo
e classifique cada uma como V(verdadeira) ou F(falsa), no que se refere ao conceito de dados e informao.
Visualizao de Prova
Teste de sistemas
Teste da aceite
Teste de unidade
Teste de integrao
Questo: 6 (123028)
Com relao ao nvel de abstrao e agregao dos elementos dos sistemas, o nvel ttico:Pontos da Questo:
0,5
Econmica
Tcnica
Operacional
Do Cronograma
Questo: 8 (124001)
Visualizao de Prova
file:///C|/Users/Rodrigo/Desktop/Provas/Proc.%20de%20desenvolvimento%20de%20sw%20Av1.htm[03/12/2012 20:55:40]
Prova On-Line
Questo: AV220104CCT01940108 (124021)
1 - Como se chama a estrutura de dados encapsulada por procedimentos. Essa
estrutura so os atributos e operaes? Pontos da Questo: 1
UML
Diagrama
Objeto
Classe
Questo: AV220104CCT01940063 (123007)
2 - Dos tipos de viabilidade, aqulela que visa atender os requisitos para a aceitao
do produto ou problema apresentado, onde o levantamanto deve ser relacionado
com a aceitao da soluo proposta, e como os agentes se sentiro em relao
ela a viabilidade?
Pontos da Questo: 1
Operacional
Econmica
Do Cronograma
Tcnica
Questo: AV220104CCT019400029 (123156)
3 - Classifque cada assertiva como V(verdadeira) ou F (falso).
I. Escopo a abrangncia do sistema.
II. Requisitos so interesses dos usurios.
III. A falta de treinamento pode ser causa do fracasso do software.
Iv. Os componentes do hardware jamais podem ser reutilizados.
Assinale a sequencia correta de V ou F.
respectivo item.
II O sistema deve adequar-se ao atual hardware existente na empresa.
III A cada compra,o sistema deve recalcular o preo mdio.
IV O processamento da compra no deve ultrapassar 2 segundos.
Com base em sua anlise e classificalao, assinale a opo correta.
Pontos da Questo: 1
I-F, II-F, III-F, IV-NF
I-NF, II-NF, III-F, IV-NF
I-F, II-N, III-F, IV-F
I-F, II-NF, III-F, IV-NF
Questo: AV220104CCT01940163 (123998)
5 - A arquitetura do sistema afeta o desempenho, a robustez e a facilidade de
distribuio e manuteno do sistema. (SOMMERVILLE, I. Engenharia de Software.
So Paulo. Pearson Cap.10. pg.183.)
Um profissional de Informtica foi contratado para desenvolver um software onde a
facilidade de manuteno um requisito no funcional fundamental. Nesse
contexto, assinale a alternativa onde o desenho da arquitetura atender tal
requisito. Pontos da Questo: 1
A arquitetura deve ser projetada para restringir as operaes mais importantes
dentro de um pequeno nmero de subsistemas com a menor comunicao possvel
entre esses subsistemas.
A arquitetura deve ser projetada de modo que as operaes relacionadas a
segurana fiquem todas localizadas em um nico subsistema ou em um pequeno
nmero de subsistemas.
A arquitetura deve ser projetada para incluir componentes de hardware
redundantes, para que seja possvel substituir e atualizar componentes, sem a
interrupo do sistema.
A arquitetura deve ser projetada utilizando-se componentes encapsulados de
menor granularidade, que possam ser rapidamente modificados.
Questo: AV220104CCT01940054 (123035)
6 - Os requisitos no funcionais descrevem propriedades e restries para atender
a finalidade do sistema.
Das opes, qual todos os itens so propriedades:
Confiabilidade e custo
Questo: AV220104CCT01940220 (123091)
7 - Voc est trabalhando como analista de teste em um projeto de PDS para a
secretria de sade do seu estado. Sua primeira atividade testar e documentar os
resultados obtidos na execuo do mdulo que acessa o site do Google maps para
determinar o tempo, em minutos de deslocamento, que uma ambulncia levar de
um determinado posto municipal de primeiro atendimento de sade at o destino
da chamada.
Para tal teste, necessrio fornecer como entrada no s o endereo do local de
origem do posto municipal de sade em que a ambulncia se encontra, como
tambm, o endereo do local de destino da ambulncia. Como resultado deve-se
obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuio que voc recebeu e de acordo com a
classificao do PDS, identifique nas opes abaixo, em qual tipo de teste voc foi
por voc executado. Pontos da Questo: 1
Teste caixa preta
Teste de sistemas
Teste de integrao
Teste caixa branca
Questo: AV220104CCT01940007 (124452)
8 - Em uma linguagem de programao Y gerado o cdigo objeto em perodo
anterior a sua execuo. Analise cada sentena com relao a linguagem de
programao Y.
I. A linguagem de programao interpretada.
II. A linguagem de programao compilada
III. O cdigo objeto gerado no em linguagem de maquina executvel
IV. A linguagem de programao Y dita de alto nvel.
Assinale a nica opo correta.
Pontos da Questo: 1
0,5
0,5
Reutilizao de desenho - aproveitamento de idias para soluo de problemas
encontrados no desenho comumente baseado em classes abstratas derivadas por
herana de outra classe.
Reutilizao de classe - bibliotecas e classes fundamentais
Reutilizao de cdigo - reutilizao de parte de cdigo de um programa
Reutilizao de plataforma - camada de arquitetura
Pontos da Questo: 1
I-F, II-NF, III-F, IV-NF
I-F, II-F, III-F, IV-NF
I-NF, II-NF, III-F, IV-NF
I-F, II-N, III-F, IV-F
Pontos da Questo: 1
Teste de requisitos
Teste de anlise
Teste caixa preta
Teste caixa branca
Questo: AV220104CCT01940160 (123051)
3 - Com relao aos Modelos de Desenho temos as seguintes afirmativas:
I Desenho Externo - a viso que os usurios tero da soluo ou produto e a
forma com que eles interagiro.
II Desenho Interno - a maneira como o sistema interage com outros produtos
ou sistemas.
III Desenho Externo - podem conter parte fsicas, lgicas, interconexes com
outros sistemas e produtos, interna ou externamente.
Marque a alternativa CORRETA:
Pontos da
Questo: 1
Fronteira
Controle
Entidade
Parmetro
Questo: AV220104CCT01940059 (123048)
5 - No processo de gesto dos requisitos, os novos requisitos e as alteraes de
requisitos com o desenvolvimento j adiantado sinalizam para que tipo de
problema?
da Questo: 1
Entrevista - Anlise de documentos - Brainstorm
Visita em Locco - Questionrio - Anlise de documentos
Pontos
Teste de unidade
Teste de requisitos
Questo: AV220104CCT01940162 (123997)
4 - A arquitetura do sistema afeta o desempenho, a robustez e a facilidade de
distribuio e manuteno do sistema. (SOMMERVILLE, I. Engenharia de Software.
So Paulo. Pearson Cap.10. pg.183.)
Um profissional de Informtica foi contratado para desenvolver um software onde
a disponibilidade um requisito no funcional fundamental. Nesse contexto,
assinale a alternativa onde o desenho da arquitetura atender tal
requisito. Pontos da Questo: 1
A arquitetura deve ser projetada para incluir componentes de hardware
redundantes, para que seja possvel substituir e atualizar componentes, sem a
interrupo do sistema.
A arquitetura deve ser projetada de modo que as operaes relacionadas a
segurana fiquem todas localizadas em um nico subsistema ou em um pequeno
nmero de subsistemas.
A arquitetura deve ser projetada para restringir as operaes mais importantes
dentro de um pequeno nmero de subsistemas com a menor comunicao possvel
entre esses subsistemas.
A arquitetura deve ser projetada utilizando-se componentes encapsulados de
menor granularidade, que possam ser rapidamente modificados.
Questo: AV220104CCT019400035 (123154)
5 - Dentre as opes apresentadas, assinale a NICA que NO representa uma
das causas dos problemas do desenvolvimento de software.
Pontos da Questo: 0,5
Das opes, marque aquela em que todos os itens o estudo oferece base para a
deciso:
Pontos da Questo: 1
1,3 e 4
1,2 e 3
1,2 e 4
2,3 e 4
Questo: AV220104CCT01940161 (123996)
1 - A arquitetura do sistema afeta o desempenho, a robustez e a facilidade de
distribuio e manuteno do sistema. (SOMMERVILLE, I. Engenharia de
Software. So Paulo. Pearson Cap.10. pg.183.)
Um profissional de Informtica foi contratado para desenvolver um software onde
o desempenho um requisito no funcional fundamental. Nesse contexto,
assinale a alternativa onde o desenho da arquitetura atender tal
requisito. Pontos da Questo: 1
A arquitetura deve ser projetada de modo que as operaes relacionadas a
segurana fiquem todas localizadas em um nico subsistema ou em um pequeno
nmero de subsistemas.
A arquitetura deve ser projetada para restringir as operaes mais
importantes dentro de um pequeno nmero de subsistemas com a menor
comunicao possvel entre esses subsistemas.
A arquitetura deve ser projetada para incluir componentes de hardware
redundantes, para que seja possvel substituir e atualizar componentes, sem a
interrupo do sistema.
Teste da unidade
Teste de sistemas
Teste de aceite
Teste de integrao
Questo: AV220104CCT01940151 (123005)
6 - O nvel de abstrao e agregao dos elementos dos sistemas podem
ser: Pontos da Questo: 0,5
Nvel estratgico ou desenho arquitetnico, nvel ttico ou desenho detalhado
e nvel operacional ou desenho lgico
Nvel estratgico ou desenho detalhado, nvel ttico ou desenho lgico e nvel
operacional ou desenho arquitetnico
Nvel estratgico ou desenho arquitetnico, nvel ttico ou desenho lgico e
nvel operacional ou desenho detalhado
Nvel estratgico ou desenho lgico, nvel ttico ou desenho arquitetnico e
nvel operacional ou desenho detalhado
Questo: AV220104CCT01940156 (123039)
7 - Na fase de reutilizao comum se fazer uso de processos que j foram
definidos e utilizados em outras fases do produto ou sistema.
Com relao a reutilizao assinale a alternativa INCORRETA: Pontos da Questo:
0,5
Operacional
Econmica
Do Cronograma
Tcnica
Questo: AV220104CCT01940008 (124458)
10 - Sobre Linguagens de programao, analise as sentenas abaixo e identifique
as corretas
I. As linguagens C e C++ so interpretadas
II. As linguagens C e C++ so compiladas
III. A linguagem assembly a usada para gerar os cdigos objeto
IV. Uma linguagem de alto nvel inteligvel e executada pelo hardware.
Com base em sua anlise das sentenas, assinale a resposta correta.
Pontos da Questo: 1
2/7/2014
BDQ Prova
PROCESSOS DE DESENVOLVIMENTO DE SOFTWA RE
VOLTA R
Matrcula:
Data: 25/06/2014 11:43:48 (Finalizada)
Analisando o estudo de caso abaixo, marque a alternativa que representa a indicao das classes que podem
ser identificadas no contexto:
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o
total de pacientes por queixa apresentada."
Somente o cliente.
C liente, atendente e Procedimentos.
Atendente e Mdico.
C liente e Procedimentos.
C liente e atendente.
No processo de desenvolvimento de software, todo software passa pelas fases de anlise e projeto, associadas,
respectivamente, com o que deve ser feito e como deve ser feito. A partir dessa informao, avalie a opes
correta: (QUESTO 74 - ENADE 2008)
Na fase de projeto, dois nveis de projeto devem ser considerados: o projeto detalhado, que se
preocupa com uma transformao dos requisitos em um projeto de dados e arquitetural; e o projeto
preliminar, que se preocupa em aprimorar o projeto detalhado para que a implementao possa ser
realizada em seguida.
O objetivo do projeto arquitetural desenvolver uma estrutura de programa e representar os diversos
fluxos de dados entre os mdulos.
Para lidar com a complexidade do software, pode-se aplicar o princpio do particionamento, quebrando o
problema em problemas menores. Esse princpio no aplicado nas outras fases de desenvolvimento e
ele no causa impacto nos custos de desenvolvimento.
Na fase de anlise, trs modelos que devem ser considerados so: do domnio da informao, o
funcional e o comportamental.
O projeto arquitetural independe do paradigma de desenvolvimento.
file:///G:/Acad%EAmico/Est%E1cio%20de%20S%E1/3o%20Semestre/Processo%20de%20Desenvolvimento%20de%20Software/Material%20Extra/Simula
1/4
2/7/2014
BDQ Prova
4a
Analisando o estudo de caso abaixo, marque a alternativa que define os atores do sistema.
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o
total de pacientes por queixa apresentada."
C liente e atendente.
Somente o mdico, pois os procedimentos realizados por ele so os considerados para o sistema.
Somente o atendente, pois o procedimento do mdico confidencial.
C liente e Mdico.
Atendente e Mdico.
Gerente pode realizar tanto o caso de uso "Vender produto" quanto o "C alcular ranking de vendedores".
C aso de uso "Vender produto" pode ser realizado tanto por Gerente quanto por Vendedor.
A representao denominada de Generalizao de Ator.
Vendedor no pode realizar nenhum caso de uso.
C aso de uso "C alcular ranking de vendedores" pode ser realizado somente por Gerente.
Para as questes de 1 a 3 , responda verdadeiro (V) ou falso (F) e, em seguida marque a opo correta:
Um enunciado dos requisitos deve satisfazer uma srie de caractersticas de qualidade. So elas:
correto, preciso, completo, consistente, verificvel.( )
Na lista de requisitos todas as entidades do mundo real importantes para o entendimento do problema devem
ser includas. ( )
Na lista de requisitos todos os mtodos e atributos importantes para o entendimento do problema devem ser
includos. ( )
V FF
FFF
V V F
V V V
V FV
file:///G:/Acad%EAmico/Est%E1cio%20de%20S%E1/3o%20Semestre/Processo%20de%20Desenvolvimento%20de%20Software/Material%20Extra/Simula
2/4
2/7/2014
BDQ Prova
Analisando o estudo de caso abaixo, marque a alternativa que indica o conceito empregado s informaes
Nome e Estado de sade.
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o
total de pacientes por queixa apresentada."
Associao.
Atributo.
Objeto.
C lasse.
Generalizao.
C omo forma de anlise/levantamento de requisitos podemos utilizar vrias tcnicas. C ada item representa a
descrio de uma tcnica:
=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prtica;
=> O analista verifica relatrios e outros impressos da empresa;
=> excelente para projetos que necessitam discusso de vrias reas da empresa.
Assinale a resposta que apresenta respectivamente as tcnicas descritas.
Visita em Locco - Questionrio - Anlise de documentos
Entrevista - Questionrio - JAD
Anlise de documentos - Questionrio - GED
Visita em Locco - Anlise de documentos - JAD
Entrevista - Anlise de documentos - Brainstorm
C ompare com a sua resposta: Utilizar um processo para construo de um produto de software primando por
todas as fases que envolvem essa atividade.
file:///G:/Acad%EAmico/Est%E1cio%20de%20S%E1/3o%20Semestre/Processo%20de%20Desenvolvimento%20de%20Software/Material%20Extra/Simula
3/4
2/7/2014
BDQ Prova
VOLTA R
file:///G:/Acad%EAmico/Est%E1cio%20de%20S%E1/3o%20Semestre/Processo%20de%20Desenvolvimento%20de%20Software/Material%20Extra/Simula
4/4
2/7/2014
BDQ Prova
PROCESSOS DE DESENVOLVIMENTO DE SOFTWA RE
Sim ulado: CCT0194_SM_ V.1
Aluno(a):
De se m pe nho: 6,0 de 8,0
VOLTA R
Matrcula:
Data: 25/06/2014 11:09:25 (Finalizada)
C omo parte das atividades para anlise de requisitos temos o estudo de viabilidade, que dividida em quatro
tipos, so elas:
Organizacional, Operaciaonal, Funcional e Econmica
Organizacional, Funcional, Financeira e de Requisitos
Tcnica, Funcional, C ronograma e Econmica
Tcnica, Operaciaonal, C ronograma e Econmica
Tcnica, Operaciaonal, C ronograma e Organizacional
A Tabela I mostra uma estimativa para funcionalidades de um sistema a ser desenvolvido. A Tabela II
mostra os pesos para o clculo de pontos de funo no ajustados.
file:///G:/Acad%EAmico/Est%E1cio%20de%20S%E1/3o%20Semestre/Processo%20de%20Desenvolvimento%20de%20Software/Material%20Extra/Simula
1/4
2/7/2014
BDQ Prova
Assumindo-se que a produtividade mdia de uma equipe de 8 horas por ponto de funo (no ajustados), o valor
mais prximo do esforo total estimado, em horas, para o desenvolvimento das funcionalidades do sistema :
1072
1456
1528
1624
1320
Analisando o estudo de caso abaixo, marque a alternativa que representa a indicao das classes que podem
ser identificadas no contexto:
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o
total de pacientes por queixa apresentada."
C liente e Procedimentos.
C liente e atendente.
file:///G:/Acad%EAmico/Est%E1cio%20de%20S%E1/3o%20Semestre/Processo%20de%20Desenvolvimento%20de%20Software/Material%20Extra/Simula
2/4
2/7/2014
BDQ Prova
C liente, atendente e Procedimentos.
Somente o cliente.
Atendente e Mdico.
Anlise de requisitos uma importante fase da engenharia de software, na qual os desenvolvedores do sistema
identificam as necessidades do cliente para posteriormente projetarem uma soluo. Assinale a alternativa que
apresenta as principais atividades da fase de anlise de requisitos, dentro do processo de desenvolvimento de
sistemas.
Desenvolvimento de prottipo, ambiente de testes, implementao do sistema
Projeto lgico, projeto fsico, implementao e manuteno
Levantamento de requisitos, anlise de requisitos, registro dos requisitos
Desenvolvimento, homologao, produo
Entrada de dados, processamento da informao, apresentao dos resultados
C omo forma de anlise/levantamento de requisitos podemos utilizar vrias tcnicas. C ada item representa a
descrio de uma tcnica:
=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prtica;
=> O analista verifica relatrios e outros impressos da empresa;
=> excelente para projetos que necessitam discusso de vrias reas da empresa.
Assinale a resposta que apresenta respectivamente as tcnicas descritas.
Visita em Locco - Anlise de documentos - JAD
Entrevista - Anlise de documentos - Brainstorm
Entrevista - Questionrio - JAD
Visita em Locco - Questionrio - Anlise de documentos
Anlise de documentos - Questionrio - GED
file:///G:/Acad%EAmico/Est%E1cio%20de%20S%E1/3o%20Semestre/Processo%20de%20Desenvolvimento%20de%20Software/Material%20Extra/Simula
3/4
2/7/2014
BDQ Prova
Sua Resposta: C ontrolar todas as etapas do processo de desenvolvimento. testar cada uma das fases, com os
testes relevantes em cada caso.
C ompare com a sua resposta: Utilizar um processo para construo de um produto de software primando por
todas as fases que envolvem essa atividade.
Sua Resposta: a realizao de breves procedimentos de levantamento, sem anlise aprofundada, adotando
imediatamente a fase de desenvolvimento. ignorar a metodologia e processo de desenvolvimento de
software.
VOLTA R
file:///G:/Acad%EAmico/Est%E1cio%20de%20S%E1/3o%20Semestre/Processo%20de%20Desenvolvimento%20de%20Software/Material%20Extra/Simula
4/4
2/7/2014
BDQ Prova
PROCESSOS DE DESENVOLVIMENTO DE SOFTWA RE
VOLTA R
Matrcula:
Data: 25/06/2014 11:35:00 (Finalizada)
Trs projetos de software (X, Y e Z) de uma empresa entraram em produo no ltimo ms. C onsidere a fase
em que ocorreu a maior quantidade de erros, descobertos em produo, de cada projeto: X: implementao Y:
requisitos Z: instalao.
C onsiderando-se que os projetos so extremamente similares, conclui-se que, de maneira geral, os erros de
Y apresentam o menor custo de correo
X apresentam o maior custo de correo
Y seriam mais baratos se fossem detectados no incio
Z foram provocados pela ausncia de testes unitrios
Z so influenciados, fortemente, pela qualidade tcnica dos testadores
O diagrama abaixo que modela diferentes tipos de veculos, tais como bicicletas, motos e carros uma
representao para qual tipo de modelo de sistema ?
file:///G:/Acad%EAmico/Est%E1cio%20de%20S%E1/3o%20Semestre/Processo%20de%20Desenvolvimento%20de%20Software/Material%20Extra/Simula
1/5
2/7/2014
BDQ Prova
file:///G:/Acad%EAmico/Est%E1cio%20de%20S%E1/3o%20Semestre/Processo%20de%20Desenvolvimento%20de%20Software/Material%20Extra/Simula
2/5
2/7/2014
BDQ Prova
(operaes) e conseqentemente a mesma semntica (Rumbaugh, 1994).
Descreve um conjunto de ligao com estrutura e semntica comuns.
a conexo fsica ou conceitual entre instncias de objetos.
C omo parte das atividades para anlise de requisitos temos o estudo de viabilidade, que dividida em quatro
tipos, so elas:
Organizacional, Funcional, Financeira e de Requisitos
Organizacional, Operaciaonal, Funcional e Econmica
Tcnica, Operaciaonal, C ronograma e Organizacional
Tcnica, Operaciaonal, C ronograma e Econmica
Tcnica, Funcional, C ronograma e Econmica
A Tabela I mostra uma estimativa para funcionalidades de um sistema a ser desenvolvido. A Tabela II
mostra os pesos para o clculo de pontos de funo no ajustados.
file:///G:/Acad%EAmico/Est%E1cio%20de%20S%E1/3o%20Semestre/Processo%20de%20Desenvolvimento%20de%20Software/Material%20Extra/Simula
3/5
2/7/2014
BDQ Prova
Assumindo-se que a produtividade mdia de uma equipe de 8 horas por ponto de funo (no ajustados), o valor
mais prximo do esforo total estimado, em horas, para o desenvolvimento das funcionalidades do sistema :
1624
1072
1456
1528
1320
C omo forma de anlise/levantamento de requisitos podemos utilizar vrias tcnicas. C ada item representa a
descrio de uma tcnica:
=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prtica;
=> O analista verifica relatrios e outros impressos da empresa;
=> excelente para projetos que necessitam discusso de vrias reas da empresa.
Assinale a resposta que apresenta respectivamente as tcnicas descritas.
file:///G:/Acad%EAmico/Est%E1cio%20de%20S%E1/3o%20Semestre/Processo%20de%20Desenvolvimento%20de%20Software/Material%20Extra/Simula
4/5
2/7/2014
BDQ Prova
Anlise de documentos - Questionrio - GED
Entrevista - Anlise de documentos - Brainstorm
Entrevista - Questionrio - JAD
Visita em Locco - Anlise de documentos - JAD
Visita em Locco - Questionrio - Anlise de documentos
Anlise de requisitos uma importante fase da engenharia de software, na qual os desenvolvedores do sistema
identificam as necessidades do cliente para posteriormente projetarem uma soluo. Assinale a alternativa que
apresenta as principais atividades da fase de anlise de requisitos, dentro do processo de desenvolvimento de
sistemas.
Projeto lgico, projeto fsico, implementao e manuteno
Levantamento de requisitos, anlise de requisitos, registro dos requisitos
Desenvolvimento de prottipo, ambiente de testes, implementao do sistema
Entrada de dados, processamento da informao, apresentao dos resultados
Desenvolvimento, homologao, produo
C ompare com a sua resposta: Utilizar um processo para construo de um produto de software primando por
todas as fases que envolvem essa atividade.
VOLTA R
file:///G:/Acad%EAmico/Est%E1cio%20de%20S%E1/3o%20Semestre/Processo%20de%20Desenvolvimento%20de%20Software/Material%20Extra/Simula
5/5
Fechar
Turma: 9006/AC
Os mtodos geis trazem uma nova abordagem para o desenvolvimento de software diferente das abordagens
at ento utilizadas. Explique quais as principais diferenas existentes entre a abordagem tradicional e a
abordagem de mtodos geis.
Assinale a alternativa que NO representa uma caracterstica do Processo Unificado (UP) original, descrito no
livro The Unified Software Development Process (1999)
Centrado na arquitetura
Focado na mitigao precoce dos riscos
Orientado por casos de uso
Iterativo e incremental
gil
II e III
I, II e III
I, III e IV
I e II
I e IV
A empresa de consultoria ARTMAIS est desenvolvendo um projeto de controle do acervo da Histria e Patrimnio Cultural da Sade no Brasil, embasada nas
normas do PDS. Atualmente, o projeto encontra-se no ltimo estgio do processo de validao das funcionalidades pelos usurios e clientes. uma fase
importante na qual os usurios interagem com todo o sistema.
Com base no texto acima, identifique, nas opes abaixo, qual a atual fase de teste do PDS em que o projeto se encontra no momento.
Teste de sistemas
Teste da unidade
Teste de carga do sistema
Teste de integrao
Teste de aceite
"O teste de software normalmente a ltima fase antes de entregarmos o sistema pronto ao cliente".
correto afirmar que:
Ela pode ser a ltima, mas no a nica tarefa que garante a qualidade do software.
Por ser a ltima fase ela nunca deixada de lado, afinal isso seria uma bobagem.
Por ser a ltima fase ela no deve ser utilizada em nenhum outro ponto do desenvolvimento.
Por ser a ltima fase ela tambm a mais importante de todas para a garantia da qualidade.
Por ser a ltima fase, ele tem a obrigao de dizer que o software funciona.
Uma empresa resolveu desenvolver um sistema on-line utilizando o modelo de prototipao, pois ele executa
uma abordagem top-down radical. Outros fatos que fizeram com que o gerente desenvolvesse o sistema nesta
metodologia so:
I- Porque durante cada interao, os requisitos e as solues alternativas para o problema so identificadas e
analisadas, novas solues so projetadas e uma parte do sistema implementada.
II- Porque envolve a criao ou a aquisio dos vrios componentes do sistema detalhados na fase de projeto,
sua montagem e a disponibilizao do sistema novo ou da verso modificada.
III- Porque a prototipao tem inicio com a criao de um modelo preliminar de um grande subsistema ou de
uma verso, em escala, do sistema todo.
Analisando as duas sentenas acima, assinale a nica resposta correta:
Fechar
Nota de Partic.: 0
Turma: 9002/AB
Data: 21/11/2015
O ciclo de vida de um sistema contempla diversas fases. Descreva as atividades principais que devem ser
desenvolvidas na fase de projeto de um sistema.
Gabarito: A fase de projeto responsvel pela soluo computacional que daremos ao problema (sistema)
definido nas fases de anlise e projeto, ou seja, como o sistema ser construdo. Compreende atividades tais
como, definio da arquitetura do sistema (ex. arquitetura baseada em componentes, organizao em camadas,
etc.); definio do modelo fsico do banco de dados; definio da interface grfica do sistema (construo de
telas, etc.); especificao de planos de teste, entre outras atividades.
Resposta: Porque nem sempre os passos anteriores a codificao sero feitos adequadamente. Nem sempre
todos os requisitos foram levantados, alguma necessidade do cliente pode ter passado despercebida, no fazer
a documentao necessria para manuteno ou para manual de usurio e etc. Sem codificao no h software
propriamente, mas as outras atividades (no deveriam) mas podem ser deixadas de lado.
Gabarito: Desde que o projeto no seja cancelado a codificao de fato a nica atividade que ser
garantidamente realizada, pois anlise de requisitos e projeto s vezes so deixados para trs ou feitos de
forma indevida, os testes podem ser deixados para trs devido o custo e tempo para entrega do software. No
entanto, no importa quo pobre ou catico seja o projeto do software a construo sempre realizada para
que se tenha um entregvel.
Assinale qual das alternativas abaixo NO define corretamente com a classificao de um software de acordo
com a sua licena de publicao:
Comercial - Programa por que se paga uma taxa de licenciamento para sua utilizao.
Demo - Frao de um programa. Funciona como material promocional para dar a oportunidade do
produto ser avaliado.
Software Freeware - Programa de computador cujo uso no implica o pagamento de licena de uso.
Trial - Programa de computador que possui limitaes de tempo e/ou funcionalidades. Ao final do tempo
estabelecido, o programa pode requisitar o pagamento para uso do software completo ou pode continuar
rodando sem todas as suas funcionalidades ou, ainda, interromper o seu uso.
Software Livre - Programa de computador cuja utilizao, cpia e distribuio no possuem restrio.
comum o cdigo fonte estar disponvel para manuse-lo.
A associao entre duas classes que indica que uma das classes do relacionamento faz parte da outra, constitui
uma:
especializao
conexo
generalizao
relao
agregao
Na fase de testes, aquele responsvel por identificar erros durante a integrao e interao entre os mdulos ou
unidades do sistema o teste:
de aceitao.
de integrao.
funcional.
de validao.
de unidade.
Fechar
Turma: 9006/AC
Construa um texto com no mximo 15 linhas apresentando uma comparao entre os ciclos de vida em cascata
e Iterativo e Incremental apresentando vantagens e desvantagens.
Gabarito: O ciclo de vida em cascata de uso tradicional e foi apresentado desde a definio da Engenharia de
software j o Iterativo incremental veio com a OO. O Ciclo de vida em cascata desenvolve o software como um
todo o que dificulta amudana de requisitos e demora gerar resultados ao usurio, o que gera uma certa
ansiedade. J o Iterativo e incremental prope o desenvolvimento em partes facilitando a mudana de requisitos
e aumentando a anlise de riscos e, a entrega gradativa diminuindo a ansiedade do usurio, o que uma
vantagem, mas com relao a facilidade de gerenciar o ciclo de vida em cascata possui a vantagem.
NO fase do RUP?
Gerenciamento.
Construo.
Elaborao.
Transio.
Iniciao ou concepo.
Trs projetos de software (X, Y e Z) de uma empresa entraram em produo no ltimo ms. Considere a fase
em que ocorreu a maior quantidade de erros, descobertos em produo, de cada projeto: X: implementao Y:
requisitos Z: instalao.
Considerando-se que os projetos so extremamente similares, conclui-se que, de maneira geral, os erros de
Gerente pode realizar tanto o caso de uso "Vender produto" quanto o "Calcular ranking de vendedores".
Caso de uso "Calcular ranking de vendedores" pode ser realizado somente por Gerente.
A representao denominada de Generalizao de Ator.
Vendedor no pode realizar nenhum caso de uso.
Caso de uso "Vender produto" pode ser realizado tanto por Gerente quanto por Vendedor.
No processo de desenvolvimento de software as modalidades dos testes podem ser: 1. Quanto utilizao do
cdigo; 2. Quanto ao objetivo. Assinale a nica opo correta que caracteriza a correta classificao de cada
item.
I. Testes estticos - So testes realizados pela anlise do cdigo fonte. O tipo de anlise visual, podendo haver
um questionrio para acompanhar os testes, inspecionando o cdigo desenvolvido pela equipe de programao;
II. Testes dinmicos - So testes baseados na execuo do cdigo fonte do programa. So realizados antes da
etapa de implementao.
III. Testes de unidade - Teste realizado em um mdulo ou em alguns mdulos definidos que representam uma
nica unidade. A determinao da quantidade de mdulos a serem testados est contida na documentao de
projeto.
IV. Testes de integrao - Teste para identificar erros durante a integrao e interao entre os mdulos ou
unidades do sistema.
V. Testes de validao - Teste realizado antes da integrao de todos os mdulos do sistema.
Qual o tipo de anlise que tem como objetivo modelar aspectos estticos de um problema, utilizando o modelo
orientado a objeto. Tambm utilizada em conjunto com o detalhamento de requisitos para visualizar e
fornecer uma base para identificar solues para os requisitos apresentados?
Anlise semntica
Anlise compotamental
Anlise funcional
Anlise ambiental
Anlise estrutural
Fechar
Nota de Partic.: 0
Turma: 9006/AD
"A arquitetura do sistema afeta o desempenho, a robustez e a facilidade de distribuio e manuteno do sistema."
(SOMMERVILLE, I. Engenharia de Software. So Paulo. Pearson Cap.10. pg.183.) Um profissional de Informtica foi
contratado para desenvolver um software onde o desempenho um requisito no funcional fundamental.
Nesse contexto, assinale a alternativa onde o desenho da arquitetura atender tal requisito.
A arquitetura deve ser projetada para restringir as operaes mais importantes dentro de
um pequeno nmero de subsistemas com a menor comunicao possvel entre esses
subsistemas;
A arquitetura deve ser projetada de modo que as operaes relacionadas a segurana fiquem todas localizadas em
um nico subsistema ou em um pequeno nmero desubsistemas;
A arquitetura deve ser projetada utilizando-se componentes avulsos de maior
granularidade, que possam ser rapidamente modificados.
A arquitetura deve ser projetada utilizando-se componentes encapsulados de menor
granularidade, que possam ser rapidamente modificados;
A arquitetura deve ser projetada para incluir componentes de hardware redundantes,
para que seja possvel substituir e atualizar componentes, sem a interrupo do sistema;
Resposta: Especificao de requisitos : reunies , questionarios , entrevistas com o cliente para que seja
captado o que desejado do sistema. Anlise: Anlise de como ser feito o sistema com modelagens , casos de
uso levando em considerao como o sistema deve funcionar. Projeto: feito o projeto com base na anlise,
estabelecendo metas, cronograma, linguagem de programao que ser utilizada etc.. Implementao: O
programao do projeto. Testes: Testes no que foi implementado, buscando erros e se o sistema est se
comportando de forma esperada.
Gabarito: A fase de especificao de requisitos responsvel por identificar o que o sistema deve contemplar.
Muitas atividades so desenvolvidas nesta fase a exemplo de: identificao e priorizao de requisitos, estudo
de viabilidade e definio do escopo do sistema.
Na fase de anlise tambm estamos interessados em entender os requisitos. preciso conhecer profundamente
o negcio do cliente.
Aps as fases de entendimento do negcio, temos que mapear uma soluo computacional para o sistema,
definir como ser construdo o sistema. Esta a fase de projeto, onde pensamos na arquitetura, interface
grfica, persistncia dos dados, entre outros aspectos. A fase de implementao consiste em codificar o sistema
de acordo com a especificao construda nas fases anteriores.
A fase de testes responsvel por validar se o sistema atende especificao. Atualmente esta fase est
integrada s demais fases, pois devemos pensar em teste de software desde as fases iniciais de especificao
do sistema.
Construa um texto com no mximo 15 linhas apresentando uma comparao entre os ciclos de vida em cascata
e Iterativo e Incremental apresentando vantagens e desvantagens.
Resposta: O modelo em cascata se constitui de forma que s aps o trmino de uma fase, se passa para outra.
O modelo interativo realizado todas as fases interativamente . J o modelo incremental so feito pequenas
mudanas em cada fase, e assim passa-se para a prxima fase. Cascata: Rpido porem com custo muito alto
caso hajam erros ou outras imprementaes. Iterativo:Lento mas com o custo mas barato caso haja outras
funcionalidades a implementar ou erros a serem corrigidos. Incremental: Possibilidade de erros menores e custo
menor mas a dificuldade se encontra em gerenciar um projeto que est sendo incrementado e mudando
constantemente.
Gabarito: O ciclo de vida em cascata de uso tradicional e foi apresentado desde a definio da Engenharia de
software j o Iterativo incremental veio com a OO. O Ciclo de vida em cascata desenvolve o software como um
todo o que dificulta amudana de requisitos e demora gerar resultados ao usurio, o que gera uma certa
ansiedade. J o Iterativo e incremental prope o desenvolvimento em partes facilitando a mudana de requisitos
e aumentando a anlise de riscos e, a entrega gradativa diminuindo a ansiedade do usurio, o que uma
vantagem, mas com relao a facilidade de gerenciar o ciclo de vida em cascata possui a vantagem.
DESCARTADA
Assumindo-se que a produtividade mdia de uma equipe de 8 horas por ponto de funo (no
ajustados), o valor mais prximo do esforo total estimado, em horas, para o desenvolvimento das
funcionalidades do sistema :
1528
1072
1624
1456
1320
O grfico acima, adaptado do livro Engenharia de Software, de Roger Pressman, ilustra o custo relativo da
correo de um defeito nas diversas fases de um projeto de software, baseado em dados colhidos por
Boehm e outros estudiosos. Embora no seja explicitamente informado, os dados se basearam,
principalmente, em projetos que utilizaram o modelo de desenvolvimento em cascata. A esse respeito,
analise as afirmativas a seguir.
I - O grfico pode ser utilizado como um argumento a favor do uso de processos de desenvolvimento
iterativos.
II - O grfico deixa claro que o maior investimento na preveno de defeitos deve acontecer nas fases finais
do projeto, preferencialmente depois que o software estiver em uso pelos clientes.
III - O grfico no conclusivo a respeito da importncia do gerenciamento dos requisitos de um projeto, o
que consistente com a abordagem de muitos processos de desenvolvimento de software atuais, que
minimizam este esforo e enfatizam a codificao e os testes unitrios de cdigo.
IV - O grfico sustenta os argumentos de que a qualidade deve ser incorporada ao processo atravs de
tcnicas e aes efetivas de deteco, preveno e controle, garantindo que todas as atividades do
projeto resultem em produtos ou subprodutos de qualidade, ao invs de ser uma preocupao
secundria ou limitada a um grupo de profissionais de controle de qualidade.
So corretas APENAS as afirmativas:
II e III
II e IV
I e II
III e IV
I e IV
"O teste de software normalmente a ltima fase antes de entregarmos o sistema pronto ao cliente".
correto afirmar que:
Por ser a ltima fase ela no deve ser utilizada em nenhum outro ponto do desenvolvimento.
Por ser a ltima fase, ele tem a obrigao de dizer que o software funciona.
Por ser a ltima fase ela tambm a mais importante de todas para a garantia da qualidade.
Por ser a ltima fase ela nunca deixada de lado, afinal isso seria uma bobagem.
Ela pode ser a ltima, mas no a nica tarefa que garante a qualidade do software.
Considere um sistema cujos requisitos de interface so definidos apenas quando o cliente realiza um test-drive
na aplicao e aprova essa interface. Assinale a alternativa que apresenta o modelo mais adequado para o
desenvolvimento da interface desse sistema.
Iterativo incremental.
Cascata.
Prototipao.
Rapid Application Development.
gil.
Em um artigo sobre uma rede de lojas do varejo, refere-se que um sistema de informaes permitiria uma
economia de milhes de reais com a gerao automtica de carns. Entretanto, a utilizao desse sistema
provocou um aumento acentuado na inadimplncia. O motivo do insucesso foi porque o carn era grande e no
cabia no bolso. Por causa disto os carns eram guardados em gavetas e esquecidos pelos clientes. Detalhes
como esse, que no so capturados durante a anlise:
certamente sero observados na fase de testes e homologao de produtos de software.
constituem defeitos de especificao, cuja ocorrncia pode ser reduzida por inspeo formal de software.
constituem defeitos de especificao e no h como reduzir sua ocorrncia durante o processo de
software.
so objetos do levantamento especificado na fase de modelagem funcional.
so obrigaes da engenharia de requisitos praticveis durante a fase de modelagem de dados.
O diagrama abaixo que modela diferentes tipos de veculos, tais como bicicletas, motos e carros uma
Modelos de Contexto
Modelos de Comportamento
Modelos de Mquina de Estados
Modelos de Dados
Modelos de Objetos
Prova On-Line
Questo: AV220104CCT01940108 (124021)
1 - Como se chama a estrutura de dados encapsulada por procedimentos. Essa
estrutura so os atributos e operaes? Pontos da Questo: 1
UML
Diagrama
Objeto
Classe
Questo: AV220104CCT01940063 (123007)
2 - Dos tipos de viabilidade, aqulela que visa atender os requisitos para a aceitao
do produto ou problema apresentado, onde o levantamanto deve ser relacionado
com a aceitao da soluo proposta, e como os agentes se sentiro em relao
ela a viabilidade?
Pontos da Questo: 1
Operacional
Econmica
Do Cronograma
Tcnica
Questo: AV220104CCT019400029 (123156)
3 - Classifque cada assertiva como V(verdadeira) ou F (falso).
I. Escopo a abrangncia do sistema.
II. Requisitos so interesses dos usurios.
III. A falta de treinamento pode ser causa do fracasso do software.
Iv. Os componentes do hardware jamais podem ser reutilizados.
Assinale a sequencia correta de V ou F.
respectivo item.
II O sistema deve adequar-se ao atual hardware existente na empresa.
III A cada compra,o sistema deve recalcular o preo mdio.
IV O processamento da compra no deve ultrapassar 2 segundos.
Com base em sua anlise e classificalao, assinale a opo correta.
Pontos da Questo: 1
I-F, II-F, III-F, IV-NF
I-NF, II-NF, III-F, IV-NF
I-F, II-N, III-F, IV-F
I-F, II-NF, III-F, IV-NF
Questo: AV220104CCT01940163 (123998)
5 - A arquitetura do sistema afeta o desempenho, a robustez e a facilidade de
distribuio e manuteno do sistema. (SOMMERVILLE, I. Engenharia de Software.
So Paulo. Pearson Cap.10. pg.183.)
Um profissional de Informtica foi contratado para desenvolver um software onde a
facilidade de manuteno um requisito no funcional fundamental. Nesse
contexto, assinale a alternativa onde o desenho da arquitetura atender tal
requisito. Pontos da Questo: 1
A arquitetura deve ser projetada para restringir as operaes mais importantes
dentro de um pequeno nmero de subsistemas com a menor comunicao possvel
entre esses subsistemas.
A arquitetura deve ser projetada de modo que as operaes relacionadas a
segurana fiquem todas localizadas em um nico subsistema ou em um pequeno
nmero de subsistemas.
A arquitetura deve ser projetada para incluir componentes de hardware
redundantes, para que seja possvel substituir e atualizar componentes, sem a
interrupo do sistema.
A arquitetura deve ser projetada utilizando-se componentes encapsulados de
menor granularidade, que possam ser rapidamente modificados.
Questo: AV220104CCT01940054 (123035)
6 - Os requisitos no funcionais descrevem propriedades e restries para atender
a finalidade do sistema.
Das opes, qual todos os itens so propriedades:
Confiabilidade e custo
Questo: AV220104CCT01940220 (123091)
7 - Voc est trabalhando como analista de teste em um projeto de PDS para a
secretria de sade do seu estado. Sua primeira atividade testar e documentar os
resultados obtidos na execuo do mdulo que acessa o site do Google maps para
determinar o tempo, em minutos de deslocamento, que uma ambulncia levar de
um determinado posto municipal de primeiro atendimento de sade at o destino
da chamada.
Para tal teste, necessrio fornecer como entrada no s o endereo do local de
origem do posto municipal de sade em que a ambulncia se encontra, como
tambm, o endereo do local de destino da ambulncia. Como resultado deve-se
obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuio que voc recebeu e de acordo com a
classificao do PDS, identifique nas opes abaixo, em qual tipo de teste voc foi
por voc executado. Pontos da Questo: 1
Teste caixa preta
Teste de sistemas
Teste de integrao
Teste caixa branca
Questo: AV220104CCT01940007 (124452)
8 - Em uma linguagem de programao Y gerado o cdigo objeto em perodo
anterior a sua execuo. Analise cada sentena com relao a linguagem de
programao Y.
I. A linguagem de programao interpretada.
II. A linguagem de programao compilada
III. O cdigo objeto gerado no em linguagem de maquina executvel
IV. A linguagem de programao Y dita de alto nvel.
Assinale a nica opo correta.
Pontos da Questo: 1
0,5
0,5
Reutilizao de desenho - aproveitamento de idias para soluo de problemas
encontrados no desenho comumente baseado em classes abstratas derivadas por
herana de outra classe.
Reutilizao de classe - bibliotecas e classes fundamentais
Reutilizao de cdigo - reutilizao de parte de cdigo de um programa
Reutilizao de plataforma - camada de arquitetura
Pontos da Questo: 1
I-F, II-NF, III-F, IV-NF
I-F, II-F, III-F, IV-NF
I-NF, II-NF, III-F, IV-NF
I-F, II-N, III-F, IV-F
Pontos da Questo: 1
Teste de requisitos
Teste de anlise
Teste caixa preta
Teste caixa branca
Questo: AV220104CCT01940160 (123051)
3 - Com relao aos Modelos de Desenho temos as seguintes afirmativas:
I Desenho Externo - a viso que os usurios tero da soluo ou produto e a
forma com que eles interagiro.
II Desenho Interno - a maneira como o sistema interage com outros produtos
ou sistemas.
III Desenho Externo - podem conter parte fsicas, lgicas, interconexes com
outros sistemas e produtos, interna ou externamente.
Marque a alternativa CORRETA:
Pontos da
Questo: 1
Fronteira
Controle
Entidade
Parmetro
Questo: AV220104CCT01940059 (123048)
5 - No processo de gesto dos requisitos, os novos requisitos e as alteraes de
requisitos com o desenvolvimento j adiantado sinalizam para que tipo de
problema?
da Questo: 1
Entrevista - Anlise de documentos - Brainstorm
Visita em Locco - Questionrio - Anlise de documentos
Pontos
Teste de unidade
Teste de requisitos
Questo: AV220104CCT01940162 (123997)
4 - A arquitetura do sistema afeta o desempenho, a robustez e a facilidade de
distribuio e manuteno do sistema. (SOMMERVILLE, I. Engenharia de Software.
So Paulo. Pearson Cap.10. pg.183.)
Um profissional de Informtica foi contratado para desenvolver um software onde
a disponibilidade um requisito no funcional fundamental. Nesse contexto,
assinale a alternativa onde o desenho da arquitetura atender tal
requisito. Pontos da Questo: 1
A arquitetura deve ser projetada para incluir componentes de hardware
redundantes, para que seja possvel substituir e atualizar componentes, sem a
interrupo do sistema.
A arquitetura deve ser projetada de modo que as operaes relacionadas a
segurana fiquem todas localizadas em um nico subsistema ou em um pequeno
nmero de subsistemas.
A arquitetura deve ser projetada para restringir as operaes mais importantes
dentro de um pequeno nmero de subsistemas com a menor comunicao possvel
entre esses subsistemas.
A arquitetura deve ser projetada utilizando-se componentes encapsulados de
menor granularidade, que possam ser rapidamente modificados.
Questo: AV220104CCT019400035 (123154)
5 - Dentre as opes apresentadas, assinale a NICA que NO representa uma
das causas dos problemas do desenvolvimento de software.
Pontos da Questo: 0,5
Das opes, marque aquela em que todos os itens o estudo oferece base para a
deciso:
Pontos da Questo: 1
1,3 e 4
1,2 e 3
1,2 e 4
2,3 e 4
Questo: AV220104CCT01940161 (123996)
1 - A arquitetura do sistema afeta o desempenho, a robustez e a facilidade de
distribuio e manuteno do sistema. (SOMMERVILLE, I. Engenharia de
Software. So Paulo. Pearson Cap.10. pg.183.)
Um profissional de Informtica foi contratado para desenvolver um software onde
o desempenho um requisito no funcional fundamental. Nesse contexto,
assinale a alternativa onde o desenho da arquitetura atender tal
requisito. Pontos da Questo: 1
A arquitetura deve ser projetada de modo que as operaes relacionadas a
segurana fiquem todas localizadas em um nico subsistema ou em um pequeno
nmero de subsistemas.
A arquitetura deve ser projetada para restringir as operaes mais
importantes dentro de um pequeno nmero de subsistemas com a menor
comunicao possvel entre esses subsistemas.
A arquitetura deve ser projetada para incluir componentes de hardware
redundantes, para que seja possvel substituir e atualizar componentes, sem a
interrupo do sistema.
Teste da unidade
Teste de sistemas
Teste de aceite
Teste de integrao
Questo: AV220104CCT01940151 (123005)
6 - O nvel de abstrao e agregao dos elementos dos sistemas podem
ser: Pontos da Questo: 0,5
Nvel estratgico ou desenho arquitetnico, nvel ttico ou desenho detalhado
e nvel operacional ou desenho lgico
Nvel estratgico ou desenho detalhado, nvel ttico ou desenho lgico e nvel
operacional ou desenho arquitetnico
Nvel estratgico ou desenho arquitetnico, nvel ttico ou desenho lgico e
nvel operacional ou desenho detalhado
Nvel estratgico ou desenho lgico, nvel ttico ou desenho arquitetnico e
nvel operacional ou desenho detalhado
Questo: AV220104CCT01940156 (123039)
7 - Na fase de reutilizao comum se fazer uso de processos que j foram
definidos e utilizados em outras fases do produto ou sistema.
Com relao a reutilizao assinale a alternativa INCORRETA: Pontos da Questo:
0,5
Operacional
Econmica
Do Cronograma
Tcnica
Questo: AV220104CCT01940008 (124458)
10 - Sobre Linguagens de programao, analise as sentenas abaixo e identifique
as corretas
I. As linguagens C e C++ so interpretadas
II. As linguagens C e C++ so compiladas
III. A linguagem assembly a usada para gerar os cdigos objeto
IV. Uma linguagem de alto nvel inteligvel e executada pelo hardware.
Com base em sua anlise das sentenas, assinale a resposta correta.
Pontos da Questo: 1
Visualizao de Prova
Avaliao:
Disciplina:
Tipo de Avaliao:
Aluno:
Nota da Prova:
Avaliao On-Line
AV1.2012.3EAD-PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE-CCT0194
CCT0194 - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
AV1
7
Nota do Trabalho:
Nota da Participao: 2
Total: 9
Prova On-Line
Questo: 1 (122984)
Sobre o software, podemos dizer:
I. a parte lgica do sistema de computao
II. Pode ser do tipo aplicativo ou bsico
III. Seu processo de desenvolvimento industrializado
IV. Pode ter a parte defeituosa substituda, tal qual o hardware
Com base em sua anlise sobre os itens, assinale a NICA opo correta.
Pontos da Questo: 0,5
Questo: 0,5
a aplicao das decises tomadas no desenho arquitetnico. A soluo contemplar a reutilizao, ou no,
de componentes, que sero desenvolvidos para ele, buscando satisfazer os requisitos do produto.
o comportamento de cada componente. desenvolvido em conjunto com a documentao voltada para
usurios, no caso de desenho externo, ou documentao do cdigo do programa, no caso de desenho interno.
o corpo da arquitetura do sistema a ser implementado. Com base nesse desenho, j se pode saber se o
sistema atender aos requisitos e aos custos relacionados do projeto.
a aplicao das decises tomadas no desenho arquitetnico. desenvolvido em conjunto com a
documentao voltada para usurios, no caso de desenho externo, ou documentao do cdigo do programa,
no caso de desenho interno.
Questo: 4 (122978)
Considere um sistema de controle de emprstimos de uma biblioteca universitria. Analise as sentenas abaixo
e classifique cada uma como V(verdadeira) ou F(falsa), no que se refere ao conceito de dados e informao.
Visualizao de Prova
Teste de sistemas
Teste da aceite
Teste de unidade
Teste de integrao
Questo: 6 (123028)
Com relao ao nvel de abstrao e agregao dos elementos dos sistemas, o nvel ttico:Pontos da Questo:
0,5
Econmica
Tcnica
Operacional
Do Cronograma
Questo: 8 (124001)
Visualizao de Prova
Fechar
file:///C|/Users/Rodrigo/Desktop/Provas/Proc.%20de%20desenvolvimento%20de%20sw%20Av1.htm[03/12/2012 20:55:40]
12/05/2016
BDQProva
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Lupa
Exerccio:CCT0194_EX_A10_201503115852
Matrcula:201503115852
Aluno(a):DAVIINOCENCIODESOUZA
Data:12/05/201620:10:06(Finalizada)
1a Questo(Ref.:201503739084)
FrumdeDvidas(0)Saiba
(0)
OMtodoScrumumametodologiaquetemcomofilosofiaoManifestogil.Possuipapelbemdefinidoparaas
atividadesdurantetodooprocesso.Umavezlevantadasasquestesaseremtrabalhadas,determinadoum
perododetempoparaarealizaodeumdeterminadorequisito.Duranteesseintervalo,sofeitasreunies
diriasparaacompanhamentodoandamentodasatividades.
CompleteafraseescrevendoonomedecadaumadascaractersticasdomodeloScrum:
I)_____________:Perodoparafinalizaodecadarequisito
II)_____________:Reuniodiriaparaanlisedeandamentodoprojeto
III)_____________:Listacomfuncionalidadesaseremimplementadas
IV)_____________:AnlisefeitadoProductBacklog.Cadarequisitoanalisado,interpretadoeinformado
equipecomoserimplementado
V)_____________:ResponsvelporcoordenaroScrumeajudaraatenderosimpedimentosquepossam
ocorrernatentativadenoestouraroSprint.
AssinaleaNICAopoqueapresentaacomplementaocorretadecadafrase(IaV).
ProductBacklogScrumMasterSprintBacklogSprintSrum
SprintScrumScrumMasterProductBacklogSprintBacklog
ScrumMasterSprintScrumProductBacklogSprintBacklog
SprintDailyScrumProductBacklogSprintBacklogScrumMaster
ProductBacklogSprintBacklogSprintScrumScrumMaster
GabaritoComentado
2a Questo(Ref.:201503221584)
FrumdeDvidas(0)Saiba
(0)
__________consideradoumprocessogildedesenvolvimentodesoftware.
SCRUM
ICONIX
RUP
PRAXI
OPEN
GabaritoComentado
3a Questo(Ref.:201503222723)
FrumdeDvidas(0)Saiba
(0)
NociclodevidadoProcessoUnificado,ostestestmseuapogeudemonstradonalinhadivisriaentre:
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2402844780
1/3
12/05/2016
BDQProva
ConcepoeElaborao.
ConstruoeTransio.
ProjetoeConstruo.
RequisitoseAnlise.
ConstruoeConcepo.
GabaritoComentado
4a Questo(Ref.:201503190715)
FrumdeDvidas(0)Saiba
(0)
IndiqueasentenaquedeterminaaetapaquedefineANOVAVERSODOSISTEMAcomomarcodefinalizao,
noprocessounificado:
Transio.
Construo.
Elabrorao.
Iniciao.
Concepo.
GabaritoComentado
5a Questo(Ref.:201503364135)
FrumdeDvidas(0)Saiba
(0)
ORationalUnifiedProcess(RUP)umexemplodemodelodeprocessomodernoquefoiderivadodotrabalho
sobreaUMLedoProcessoUnificadodeDesenvolvimentodeSoftwareassociado(Rumbaugh,etal.,1999).O
modeloconstitudoporfasesnoqualcoincidemcomasatividadesdoprocesso.Qualfasetemcomoobjetivo
entrarnoambientedousurio?
Concepo
Transio
Elaborao
Implementao
Construo
6a Questo(Ref.:201503362714)
FrumdeDvidas(0)Saiba
(0)
OMtodoScrumumametodologiaquetemcomofilosofiaoManifestogil.Possuipapelbemdefinidoparaas
atividadesdurantetodooprocesso.Umavezlevantadasasquestesaseremtrabalhadas,determinadoum
perododetempoparaarealizaodeumdeterminadorequisito.Duranteesseintervalo,sofeitasreunies
diriasparaacompanhamentodoandamentodasatividades.Completeafraseescrevendoonomedecada
umadascaractersticasdomodeloScrum:I)_____________:PerodoparafinalizaodecadarequisitoII)
_____________:ReuniodiriaparaanlisedeandamentodoprojetoIII)_____________:Listacom
funcionalidadesaseremimplementadasIV)_____________:AnlisefeitadoProductBacklog.Cadarequisito
analisado,interpretadoeinformadoequipecomoserimplementadoV)_____________:Responsvelpor
coordenaroScrumeajudaraatenderosimpedimentosquepossamocorrernatentativadenoestouraro
Sprint.
AssinaleaNICAopoqueapresentaacomplementaocorretadecadafrase(IaV).
SprintScrumScrumMasterProductBacklogSprintBacklog
SprintScrumProductBacklogSprintBacklogScrumMaster
ProductBacklogScrumMasterSprintBacklogSprintSrum
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2402844780
2/3
12/05/2016
BDQProva
ScrumMasterSprintScrumProductBacklogSprintBacklog
ProductBacklogSprintBacklogSprintScrumScrumMaster
GabaritoComentado
Fechar
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2402844780
3/3
12/05/2016
BDQProva
Processando,aguarde...
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Lupa
Exerccio:CCT0194_EX_A9_201503115852
Matrcula:201503115852
Aluno(a):DAVIINOCENCIODESOUZA
Data:12/05/201620:06:44(Finalizada)
1a Questo(Ref.:201503867457)
FrumdeDvidas(0)Saiba
(0)
ApenasasafirmativasIIeIIIestocorretas
GabaritoComentado
2a Questo(Ref.:201503796333)
FrumdeDvidas(0)Saiba
(0)
Avalieascaractersticasabaixosobreumdeterminadoprocessodedesenvolvimentodesoftware
I.IncluiumaanlisedeRiscos
II.Funcionadeformaiterativa,incremental,mascomumaetapaondepodesertomadaadecisodese
interromperounooprocesso.
Combaseemsuaanlise,assinaleaopoquedefinecorretamenteesseprocessodedesenvolvimentode
software
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2402815980
1/3
12/05/2016
BDQProva
Modelogil:XP
ModeloPrototipao
Modelobalburdia
Modeloemcascata
ModeloEspiral
GabaritoComentado
3a Questo(Ref.:201503796405)
FrumdeDvidas(0)Saiba
(0)
AssinaleaopoqueapresentaacaractersticacorretadomodeloIterativo
Modeloemqueasfasessesucedem,semapossibilidadederetrocessoafaseanterior.
Modelobaseadonaideiadeaumentodombitodosistema
Modeloquefuncionadeformaiterativa,incremental,mascomumaetapaondepodesertomadaa
decisodeseinterromperounooprocesso
Modeloquedefineumsubconjuntoderequisitoseutilizaomodeloemcascataparasuarealizao
Modeloondeapsacriaoeaceitaodoprottipo,oprodutofinalserdesenvolvido.
4a Questo(Ref.:201503828800)
FrumdeDvidas(0)Saiba
(0)
Umprottipodesoftwarepodeserusadoemumprocessodedesenvolvimentodesoftwarepara:
I.Ajudarnadescobertaevalidaodosrequisitosdosistema,duranteaengenhariaderequisitos.
II.Explorarsoluesespecficasdesoftwareeapoiaroprojetodeinterfacecomousurio,duranteoprojetodo
sistema.
III.Realizartestescompletoscomosistemaqueserentregueparaocliente,duranteoprocessodeteste.
Estcorretooqueseafirmaem:
I,apenas.
IIeIII,apenas.
IeII,apenas.
I,IIeIII.
II,apenas.
GabaritoComentado
5a Questo(Ref.:201503827011)
FrumdeDvidas(0)Saiba
(0)
Umanalistadesenvolveumsoftwareeidentificaqueosseusrequisitosiniciaisestorazoavelmentebem
definidos,masoescopogeraldodesenvolvimentonopermiteumprocessopuramentelinear.Elesabeque
precisa,emcurtssimoprazo,proverumconjuntolimitadodefuncionalidadesdosoftwareparaosusurios,que
serorefinadaseexpandidasemversesfuturas.Qualomodelodeciclodevidadedesenvolvimentode
softwaremaisadequadoaessecaso?
Incremental.
Formal.
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2402815980
2/3
12/05/2016
BDQProva
Cascata.
Prototipao.
Espiral.
GabaritoComentado
6a Questo(Ref.:201503799273)
FrumdeDvidas(0)Saiba
(0)
Ummodelodeprocessodesoftwareestabeleceumframeworkparaasprincipaisatividades,entradas,sadase
restriesdeprojetos.Elespodemserusadosparaexplicardiferentesabordagensnodesenvolvimentodo
sistema.Analiseasabordagensabaixo:
I.Umadasatividadesavaliarasalternativascomrelaoaosobjetivoserestries,eidentificarasprincipais
fontesderiscos,ousejaumaavaliaoderiscosbempresente.
II.Permiteumagernciadobaseline,queidentificaumconjuntofixodedocumentosproduzidoscomoresultado
decadafasedociclodevida.Osrequisitospermaneceminalteradosatofinaldoprocessode
desenvolvimentodosoftware
IIIOAnalistacoletarinformaesparaumminiprojeto,concentrandosenasentradasesadasdosoftware.
Apsacriaoeaceitaodoprottipo,oprodutofinalserdesenvolvido.
Osdiferentesmodelosdeprocessodedesenvolvimentodesoftware,descritosemI,IIeIIIso
respectivamente:
EspiralPrototipaoCascata
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2402815980
3/3
12/05/2016
BDQProva
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Lupa
Exerccio:CCT0194_EX_A8_201503115852
Matrcula:201503115852
Aluno(a):DAVIINOCENCIODESOUZA
Data:12/05/201620:01:07(Finalizada)
1a Questo(Ref.:201503869419)
FrumdeDvidas(0)Saiba
(0)
Assinaleaalternativaqueapresentaonomedomodelocujadescrioapresentadaaseguir:modeloque
representaumametodologiadedesenvolvimentodesoftwareemqueosantigosdesenvolvedoresbaseavamse
emsuasprpriasexperinciasparadesenvolverossoftwaresequepodiaserdescritoporumciclode2fases:
implementaoecorreo.
cascata
balbrdiacomrealimentao
codificaremenda
balbrdia
cascatacomrealimentao
GabaritoComentado
2a Questo(Ref.:201503359790)
FrumdeDvidas(0)Saiba
(0)
Dentreasvantagensdomodelocascatapodemosdestacar:
Norequerdocumentaoparatodasasfases
Dificultaavisodereutilizao
Nopossvelcorrigirerrosemfasesjcompletas
Permitepontosdecontrolebemdefinidos,facilitandoagestodoprojeto
Ousuriosvosresultadosaofinal
GabaritoComentado
3a Questo(Ref.:201503869250)
FrumdeDvidas(0)Saiba
(0)
Analiseoprocessodedesenvolvimentodesoftware,quetemcomocaractersticas
I.Asfasesdoprocessosesucedem,semquesepossaretrocederafaseanterior.
II.Todososrequisitosdevemservalidadosnoinciodoprojeto.
III..Processovoltadoparapequenosprojetos.
Estamosnosreferindoaqueprocessodedesenvolvimentodesoftware?
codificaremenda
cascatacomretroalimentao
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2402780280
1/3
12/05/2016
BDQProva
cascata
balbrdia
balbrdiacomretroalimentao
GabaritoComentado
4a Questo(Ref.:201503762073)
FrumdeDvidas(0)Saiba
(0)
Considereasassertivasqueseguem:
I.Consisteemummodelolinearemquecadaatividadetemdesercompletadaantesdeiniciaraprxima
II.Permitearevisodefasesanterioreseasuperposioentreasfases.
Asconsideraesapresentamcaractersticasdemodelosdeprocessodedesenvolvimentoecorrespondem,
respectivamenteaosmodelos:
Cascata/CascatacomRetroalimentao
Cascata/Prototipao
Incremental/CascatacomRetroalimentao
CascatacomRetroalimentao/Incremental
CascatacomRetroalimentao/Cascata
GabaritoComentado
5a Questo(Ref.:201503835104)
FrumdeDvidas(0)Saiba
(0)
ModeloCascataConsisteemummodelolinearemquecadaatividadetemdesercompletadaantesdeiniciar
aprxima.MuitosCrticosquestionamomodelocascatapelaausnciadefeedbackentrecadaetapa.Emnossa
aulavimosumavariaodestemodeloquemitiga(ouelimina)esteproblema.Marqueaopoquerepresenta
estavariao.
ModeloProcessoCascatafeedline
ModeloProcessoCascataBalbrdia
ModeloProcessoCascataWaterfall
ModeloProcessoCascataCodificaRemenda
ModeloProcessoCascatacomRealimentao
GabaritoComentado
6a Questo(Ref.:201503364124)
FrumdeDvidas(0)Saiba
(0)
UmdosprimeirosmodelospropostosparaoprocessodedesenvolvimentodesoftwarefoioModeloCascata,
emqueosestgiossoapresentadosemsequncia,comoemumacascata(Royce,1970).Analiseas
afirmativasaseguirsobreasvantagensdestemodelo.
Ipossvelcorrigirerrosemfasesjcompletas.
IIPermitepontosdecontrolebemdefinidos.
IIIFacilitaavisodereutilizao.
SomenteIIeIIIestocorretas
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2402780280
2/3
12/05/2016
BDQProva
SomenteaIestcorreta
SomenteIeIIIestocorretas
SomenteIeIIestocorretas
SomenteIIestcorreta
GabaritoComentado
Fechar
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2402780280
3/3
12/05/2016
BDQProva
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Lupa
Exerccio:CCT0194_EX_A7_201503115852
Matrcula:201503115852
Aluno(a):DAVIINOCENCIODESOUZA
Data:12/05/201619:54:22(Finalizada)
1a Questo(Ref.:201503848449)
FrumdeDvidas(0)Saiba
(0)
Adocumentaodoprodutofundamentalparaamelhoradaqualidadedafasedemanuteno.Umdesses
documentosoManualdeInstalao,ouDocumentedeInstalao,quecompreender:
Umdocumentocomformatoadequadoaoperfildopublicoqueutilizarosistemaouproduto
Umdocumentoquedescreveasfacilidadesdousodosistema,informaroserrosquepodemocorrere
comoagirquandoencontralos
Umdocumentoquedescreveasfuncionalidadesdosistema,comoousuriopodeutilizar,ospr
requisitosnecessriosparafuncionar
Umdocumentocomadescriodecomoinstalarosistema,plataformasdeoperaoeprrequisitos
necessrios
Umdocumentocomumalinguagemquedeveseclaraeconterostermoseconstruesdeacordocom
onvelculturaletcnicodousuriofinal
GabaritoComentado
2a Questo(Ref.:201503743705)
FrumdeDvidas(0)Saiba
(0)
Considerandoimportnciadedocumentartodosospassosdoprocessodedesenvolvimentodesoftware.
Completeafraseescrevendoonomedecadatipoutilizadonadocumentaodoprocesso:
__________:Documentaoutilizadaporgerentesdeprojetos,executivosegerentesfuncionais,para
acompanharoandamentodoprojeto.
__________:Documentaodeacompanhamentoderecursosutilizadosduranteoandamentodoprojeto.
__________:Estabeleceoformatoeacadnciadecomooprocessodeveserimplementado.
__________:Estabeleceaformadecomunicaoentreosmembrosdoprojeto.
__________:Descreveestratgiasdecomochegaraoresultadofinal,registramoserros,problemaseideias
queocorremduranteoprojeto,easrazesqueforamutilizadasparaastomadasdedecises.
ComunicaoCronogramasPadronizaodeprocessosDocumentostcnicosRelatrios
CronogramasDocumentostcnicosRelatriosPadronizaodeprocessosComunicao
CronogramasRelatriosPadronizaodeprocessosComunicaoDocumentostcnicos
PadronizaodeprocessosRelatriosComunicaoDocumentostcnicosCronogramas
RelatriosPadronizaodeprocessosCronogramasDocumentostcnicosComunicao
GabaritoComentado
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2402726880
1/3
12/05/2016
BDQProva
3a Questo(Ref.:201503839541)
FrumdeDvidas(0)Saiba
(0)
Apsosistematersidoinstaladonoambientedousurio,ouseja,entradoemproduo,comeaafasede
Manutenodestesistema.Estafasedependemuitodaqualidadenoprocessodedesenvolvimentoeda
documentaoatualizada.Asmelhoriasnasfunesdosistemaexistentesoefetuadaspordoismotivos.Uma
dassoluesaplicadasparaessamelhoriaconhecidapor:
Separaoesttica,queutilizadaparaidentificartodososcdigosdeprogramaquesoafetadospor
algumavarivel
Refatorao,queumatcnicaouferramentaparaauxiliaraidentificarofocodoproblema
Emergencial,queutilizadaquandoacumulamosdemandasquejustifiquemaintervenoparaa
manuteno
Rotatividade,queutilizadaapenasparaimplementaodenovasfunes
Efeitodomin,queumatcnicaparamodificaodaestruturadosoftware,semalteraro
comportamento
GabaritoComentado
4a Questo(Ref.:201503364120)
FrumdeDvidas(0)Saiba
(0)
AFasedeManutenotemcomoobjetivocorrigiroserrosquenoforamdetectadosnasfasesanteriores,
propormelhoriasnosistemaeproversuporteaosistemaquefoidesenvolvido.Emrelaodocumentaodo
produto,oquedescreveomanualdereferncia?
Descreveapenasasfuncionalidadesdosistema,usandoumalinguagemclaraparaousuriofinal.
Descrevefacilidadesdousodosistema,informaoserrosquepodemocorrerecomoagirquando
encontralos.
Descreveasfuncionalidadesdosistemaeasfacilidadesdousodosistema.
Descrevecomoinstalarosistema,plataformasdeoperao,prrequisitosnecessrios.
Descreveasfuncionalidadesdosistema,comoousuriopodeutilizareosprrequisitosnecessrios
parafuncionar.
GabaritoComentado
5a Questo(Ref.:201503359779)
FrumdeDvidas(0)Saiba
(0)
Adocumentaodoprocessoedoprodutosomuitoimportantesparaodesenvolvimentoemanutenodo
sistema.Quandonosreferenciamosadocumentaoparamanuteno,elaresponsvelpor:
Descrevercomoinstalaroprograma
Registrarerros,problemaseideiasqueocorremduranteoprojeto
Descreverestratgiasdecomochegaraoresultadofinal
Descreverumresumodasfuncionalidades,atalhosdeprocedimentos,principaisfunesutilizadas,e
mensagensdeerrosmaiscomuns
Descreveraspartesdocdigofonte,requisitosnecessrios,arquiteturadosistema
6a Questo(Ref.:201503839553)
FrumdeDvidas(0)Saiba
(0)
Apsosistematersidoinstaladonoambientedousurio,ouseja,entradoemproduo,comeaafasede
Manutenodestesistema.Estafasedependemuitodaqualidadenoprocessodedesenvolvimentoeda
documentaoatualizada.UmdessesdocumentosaDocumentaoparaSuporte,noqualencontramoso
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2402726880
2/3
12/05/2016
BDQProva
ManualdeSistemas.Paraqueelerealmentedesuporteadequadoparaamanuteno,eledeve:
Descreverestratgiasdecomochegaraoresultadofinal
Estabeleceroformatoeacadnciadecomooprocessodeveserimplementado
Descreveraspartesdocdigofonte,requisitosnecessriosearquiteturadosistema
Descrevercomoinstalarosistema,plataformasdeoperao,prrequisitosnecessrios
Mostrarcomoousuriousaasfuncionalidades
GabaritoComentado
Fechar
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2402726880
3/3
12/05/2016
BDQProva
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Lupa
Exerccio:CCT0194_EX_A6_201503115852
Aluno(a):DAVIINOCENCIODESOUZA
1a Questo(Ref.:201503703576)
Matrcula:201503115852
Data:12/05/201619:46:05(Finalizada)
FrumdeDvidas(0)Saiba
(0)
Oprocessodecodificaotambmpodeservistocomoumpassodoprocessodeengenhariadesoftware.As
caractersticasdeengenhariadeumalinguagemexercemumimportanteimpactosobreosucessodeum
projetodedesenvolvimentodesoftware.Qualotipodelinguagemquenolevaemconsideraoaarquitetura
docomputador,nemascaractersticasdoprocessadoreseusregistradores.
Linguagemdemquina
Linguagemassembly
Linguagemdebaixonvel
Linguagemdealtonvel
Linguagembinria
2a Questo(Ref.:201503881675)
FrumdeDvidas(0)Saiba
(0)
Aimplementaoumprocessoquerealizaatransformaododesenhoemdiversostiposdecomponentesde
cdigodeprogramao.Completeafraseescrevendoonomedecadaumadasdefiniesdoencontradasna
fasedeimplementao:
I)_____________:Programaque,almdefazeraleituradocdigofonteetransformloemcdigoobjeto,
transformaoemumcdigoexecutvel.
II)_____________:Tipodelinguagemdeprogramaoqueutilizaaarquiteturadoprocessadorparaexecutar
asaes
III)_____________:Programaquefazumaleituradocdigofonte,desenvolvidoemumalinguagemdealto
nvel,etranscreveparaumnovotipodelinguagemchamadadebaixonvel
IV)_____________:Comumentechamadadelinguagemdeprogramao,estetipodelinguagemse
aproximamaisdalinguagemhumana,ouseja,linguagemcomumpadrodeentendimentohumanobem
definido.
ILinguagemdebaixonvelIICompiladorIIILinguagemdealtonvelIVInterpretador
IInterpretadorIILinguagemdebaixonvelIIICompiladorIVLinguagemdealtonvel
ICompiladorIIInterpretadorIIILinguagemdealtonvelIVLinguagemdebaixonvel
ILinguagemdealtonvelIIInterpretadorIIICompiladorIVLinguagemdebaixonvel
ILinguagemdebaixonvelIIInterpretadorIIILinguagemdealtonvelIVCompilador
3a Questo(Ref.:201503869196)
FrumdeDvidas(0)Saiba
(0)
OcdigodeprogramaoquerepresentaumaSequnciabinriadeaesdiretamentedirecionadasparao
processadordamquinao
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2402665440
1/3
12/05/2016
BDQProva
cdigoexecutvel
cdigofonte
cdigodemquina
cdigoobjeto
cdigofinal
GabaritoComentado
4a Questo(Ref.:201503181220)
FrumdeDvidas(0)Saiba
(0)
QualoobjetivodafasedeImplementaoouCodificao?
aidiadecriaodeumprottipo,ummodelofuncionalcomcaractersticassemelhantes,nocasode
softwares/programasdecomputador,umsistemafuncional,comcaractersticasbsicasasquaisse
modelamaomodelooriginal,masdesenvolvidosomenteparatestes.
aexecuodacodificaoeconfiguraodofuncionamentodohardwarecomsuabasededadoseo
sistemacomputacionalcomoumtodo.
afaseondeoprogramatestado.
ondeoprojetotransformadoemumalinguagemcompreendidapelosoftware.
escreveroprogramaemumalinguagemdeprogramao,seguindonormasediretrizesdaempresa
qualodesenvolvedorestejaligado.
GabaritoComentado
5a Questo(Ref.:201503364098)
FrumdeDvidas(0)Saiba
(0)
AImplementaoaetapadoprocessodedesenvolvimentodesoftwarequerealizaatransformaodo
desenhoemdiversostiposdecomponentesdecdigodeprogramao.Analiseasafirmativasaseguirem
relaoaoscomponentesdecdigo:
ICdigofonteconjuntodeinstruesgeradosatravsdeumaLinguagemdeProgramaodeformalgicae
estruturada.
IICdigoObjetoSequnciabinriadeinstrues,quesoexecutadasdiretamenteporumprocessador.
IIICdigodeMquinaResultadodacompilaodocdigofonte.
Assinaleanicaopocorreta
SomenteIestcorreta
SomenteIeIIestocorretas
SomenteIeIIIestocorretas
SomenteaIIestcorreta
SomenteIIeIIIestocorretas
GabaritoComentado
6a Questo(Ref.:201503884553)
FrumdeDvidas(0)Saiba
(0)
Ocdigodeprogramaoquerepresentaumconjuntodeinstruesgeradasatravsdeumalinguagemde
programao,demaneiralgicaeestruturadao
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2402665440
2/3
12/05/2016
BDQProva
cdigodecompilador
cdigodeinterpretador
cdigoobjeto
cdigofonte
cdigodemquina
GabaritoComentado
Fechar
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2402665440
3/3
12/05/2016
BDQProva
Processando,aguarde...
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Lupa
Exerccio:CCT0194_EX_A5_201503115852
Matrcula:201503115852
Aluno(a):DAVIINOCENCIODESOUZA
Data:12/05/201619:17:06(Finalizada)
1a Questo(Ref.:201503836481)
FrumdeDvidas(0)Saiba
(0)
Nafasedetestes,aqueleresponsvelporidentificarerrosduranteaintegraoeinteraoentreosmdulos
ouunidadesdosistemaoteste:
funcional.
deaceitao.
deintegrao.
deunidade.
devalidao.
GabaritoComentado
2a Questo(Ref.:201503397746)
FrumdeDvidas(0)Saiba
(0)
Testequenolevaemcontaosmecanismosedefiniesinternosdosistema.Oobjetivoprincipalestno
resultadodasadadedadosdosistema,medianteaentradadefinidadedados.
Marqueaalternativaqueindicaotipodetestedescritoacima.
Testesimples.
Testecaixabranca.
Testeiterativo.
Testecaixapreta
Testedeinterao.
3a Questo(Ref.:201503190589)
FrumdeDvidas(0)Saiba
(0)
"Otestedesoftwarenormalmentealtimafaseantesdeentregarmososistemaprontoaocliente".
corretoafirmarque:
Porseraltimafaseelanodeveserutilizadaemnenhumoutropontododesenvolvimento.
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2402468820
1/3
12/05/2016
BDQProva
Porseraltimafase,eletemaobrigaodedizerqueosoftwarefunciona.
Porseraltimafaseelanuncadeixadadelado,afinalissoseriaumabobagem.
Porseraltimafaseelatambmamaisimportantedetodasparaagarantiadaqualidade.
Elapodeseraltima,masnoanicatarefaquegaranteaqualidadedosoftware.
4a Questo(Ref.:201503359707)
FrumdeDvidas(0)Saiba
(0)
AsmodalidadesdetestesoclassificadasquantoaousodocdigoemTestesEstticosouVerificaeseTestes
DinmicosouValidaes.Analiseasafirmativasabaixoeassinaleanicarespostacorreta.
ITestesEstticossoefetuadosantesdaimplementaoeTestesDinmicosnasfasesiniciais,verificandoa
qualidadedosoftware
IITestesEstticossoefetuadosparaverificaraqualidadenoprocessoeTestesDinmicossoefetuadospara
verificaraqualidadedoproduto
IIITestesEstticossoefetuadosparaverificaraqualidadenoprodutoeTestesDinmicossoefetuadospara
verificaraqualidadedoprocesso
IVTestesEstticossoefetuadosnasfasesiniciaisdoprojetoeTestesDinmicossoefetuadosduranteou
apsaimplementao.
AssinaleaNICAopocorreta
ApenasIeIIestocorretas
ApenasIIeIVestocorretas
ApenasIIIeIVestocorretas
ApenasIeIIIestocorretas
ApenasIIeIIestocorretas
GabaritoComentado
5a Questo(Ref.:201503787748)
FrumdeDvidas(0)Saiba
(0)
Quantosestratgiasdetestes,temosotestecaixapretaetestecaixabranca.Avalieositensabaixosobreas
duasestratgiasdeteste.
IOtestedacaixapreta,tambmconhecidocomotestecomportamental,focaosrequisitosfuncionaisdo
software
IIOtestecaixapreta,baseadonaarquiteturainternadosoftware,procedeaverificaodocdigo
IIIOtestecaixabrancaaquelecomoqualidentificamosdefeitosnasestruturasinternasdosoftware,
atravsdesimulaoquetestatodaaestruturausadanacodificao
IVOtestecaixabrancaaqueleemquedevemosconhecerosrequisitos,suascaractersticaseoseu
comportamento
correto,apenas,oqueseafirmaem:
IIeIII
IIeIV
IeIII
IIIeIV
IeII
GabaritoComentado
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2402468820
2/3
12/05/2016
BDQProva
6a Questo(Ref.:201503787744)
FrumdeDvidas(0)Saiba
(0)
Sabemosqueexistemduasmodalidadedetestesdesoftware.Elasoclassificadasem:
ITestesEstticos,ondepermitequeocdigosejaavaliadoemtermosdedefeitosestruturaisoufraquezas
sistemticasquepossamgerardefeitos
IITestesEstticos,quesorealizadosapsaintegraodetodososmdulosdosistema
IIITestesDinmicos,quesotestesbaseadosnaexecuodocdigodoprograma,eparaissoprecisamde
umquestionriocombasenosaspectosestruturaisefuncionaisdoprograma
IVTestesDinmicos,quedevemserfeitosantesdaimplementao,ouseja,nasfasesiniciais
correto,apenas,oqueseafirmaem:
IeII
IIIeIV
IeIII
IIeIII
IIeIV
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2402468820
3/3
12/05/2016
BDQProva
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Lupa
Exerccio:CCT0194_EX_A4_201503115852
Matrcula:201503115852
Aluno(a):DAVIINOCENCIODESOUZA
Data:12/05/201619:34:25(Finalizada)
1a Questo(Ref.:201503359700)
FrumdeDvidas(0)Saiba
(0)
Existem2(duas)visesdoprojetoquantoaoseudesenvolvimento:externaeinterna.
IAvisoexternacontemplaavisodousurioeavisointernaomodelodeinteraocomsuasinterfaces.
IIAvisoexternacontemplaoscomponentesdosistemaenquantoavisointernacontemplaofuncionamento
docomponente.
IIIAvisoexternacontemplaavisodousurioenquantoavisointernacontemplaoscomponentesdo
sistema.
Analiseasafirmativasacima,assinaleanicarespostacorreta.
ApenasIIeIIIestocorretas
ApenasIeIIIestocorretas
ApenasIIIestcorreta
ApenasIestcorreta
ApenasIIestcorreta
2a Questo(Ref.:201503761881)
FrumdeDvidas(0)Saiba
(0)
Nestaetapadoprocessodedesenvolvimento,oobjetivomodelarosistema,atendendoosrequisitos
levantadosnaetapadeanliseepreparlosparaafaseimplementao,definindoosaspectostecnolgicos
necessrios.
Assinaleaalternativaquemostraaetapadescrita
Projeto
Manuteno
Implementao
Anlise
Desenho
GabaritoComentado
3a Questo(Ref.:201503838229)
FrumdeDvidas(0)Saiba
(0)
Apsolevantamentodedadosdafasedeanlise,adocumentaodedesenhodeveexemplificar:
oscustosassociadosparaaresoluodoproblema
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2216809200
1/3
12/05/2016
BDQProva
osriscosassociadosaoprojeto
asalternativasparaaresoluodoproblema
asdiretrizesparaasimplementaesdenovosprojetos
asoluoquesertomadapararesoluodoproblema
4a Questo(Ref.:201503761888)
FrumdeDvidas(0)Saiba
(0)
Comrelaoaonveldeabstraoeagregaodoselementosdossistemas,onvelquerepresentao
comportamentodecadacomponente,sendodesenvolvidoemconjuntocomadocumentaovoltadaparaos
usuriosoucomadocumentaodocdigodoprogramao
operacionaloudesenholgico
tticooudesenholgico
estratgicooudesenhodetalhado
operacionaloudesenhodetalhado
estratgicooudesenhoarquitetnico
GabaritoComentado
5a Questo(Ref.:201503838235)
FrumdeDvidas(0)Saiba
(0)
FrumdeDvidas(0)Saiba
(0)
Areutilizaotrazosseguintesbenefcios:
aeliminaodeetapaseatividades
areduodedesperdciodedinheiroeaumentodetempo
asobrecargadeatividadesemdeterminadasetapas
areduododesperdciodetempoededinheiro
areduododesperdciodetempoeaumentodedinheiro
6a Questo(Ref.:201503838237)
Areutilizaodeclasseserefereareutilizarmososeguinteelementoemumprocessodedesenvolvimentode
software:
mdulodecdigobinrio
bibliotecas
partedocdigodeprograma
classesfundamentais
aproveitamentodeideias
GabaritoComentado
Fechar
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2216809200
2/3
12/05/2016
BDQProva
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2216809200
3/3
09/04/2016
BDQ Prova
PROCESSOSDEDESENVOLVIMENTODESOFTWA RE
Lupa
Matrcula:201501176579
Data:09/04/201611:11:36(Finalizada)
1aQuesto(Re f.:201501426499)
FrumdeDvidas(0)Saiba
(0)
Existem2(duas)visesdoprojetoquantoaoseudesenvolvimento:externaeinterna.
IAvisoexternacontemplaavisodousurioeavisointernaomodelodeinteraocomsuasinterfaces.
IIAvisoexternacontemplaoscomponentesdosistemaenquantoavisointernacontemplaofuncionamento
docomponente.
IIIAvisoexternacontemplaavisodousurioenquantoavisointernacontemplaoscomponentesdo
sistema.
Analiseasafirmativasacima,assinaleanicarespostacorreta.
ApenasIestcorreta
ApenasIIeIIIestocorretas
ApenasIeIIIestocorretas
ApenasIIIestcorreta
ApenasIIestcorreta
2aQuesto(Re f.:201501828680)
FrumdeDvidas(0)Saiba
(0)
Nestaetapadoprocessodedesenvolvimento,oobjetivomodelarosistema,atendendoosrequisitos
levantadosnaetapadeanliseepreparlosparaafaseimplementao,definindoosaspectostecnolgicos
necessrios.
Assinaleaalternativaquemostraaetapadescrita
Anlise
Desenho
Manuteno
Implementao
Projeto
GabaritoComentado
3aQuesto(Re f.:201501905028)
FrumdeDvidas(0)Saiba
(0)
Apsolevantamentodedadosdafasedeanlise,adocumentaodedesenhodeveexemplificar:
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=1335330756
1/3
09/04/2016
BDQ Prova
asdiretrizesparaasimplementaesdenovosprojetos
asoluoquesertomadapararesoluodoproblema
osriscosassociadosaoprojeto
oscustosassociadosparaaresoluodoproblema
asalternativasparaaresoluodoproblema
4aQuesto(Re f.:201501828687)
FrumdeDvidas(0)Saiba
(0)
C omrelaoaonveldeabstraoeagregaodoselementosdossistemas,onvelquerepresentao
comportamentodecadacomponente,sendodesenvolvidoemconjuntocomadocumentaovoltadaparaos
usuriosoucomadocumentaodocdigodoprogramao
operacionaloudesenholgico
operacionaloudesenhodetalhado
estratgicooudesenhodetalhado
tticooudesenholgico
estratgicooudesenhoarquitetnico
GabaritoComentado
5aQuesto(Re f.:201501905034)
FrumdeDvidas(0)Saiba
(0)
FrumdeDvidas(0)Saiba
(0)
Areutilizaotrazosseguintesbenefcios:
areduododesperdciodetempoeaumentodedinheiro
areduodedesperdciodedinheiroeaumentodetempo
areduododesperdciodetempoededinheiro
aeliminaodeetapaseatividades
asobrecargadeatividadesemdeterminadasetapas
6aQuesto(Re f.:201501905036)
Areutilizaodeclasseserefereareutilizarmososeguinteelementoemumprocessodedesenvolvimentode
software:
aproveitamentodeideias
partedocdigodeprograma
classesfundamentais
mdulodecdigobinrio
bibliotecas
GabaritoComentado
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=1335330756
2/3
09/04/2016
BDQ Prova
Fechar
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=1335330756
3/3
12/05/2016
BDQProva
Processando,aguarde...
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Lupa
Exerccio:CCT0194_EX_A3_201503115852
Matrcula:201503115852
Aluno(a):DAVIINOCENCIODESOUZA
Data:01/04/201622:15:48(Finalizada)
1a Questo(Ref.:201503160760)
FrumdeDvidas(0)Saiba
(0)
Anlisederequisitosumaimportantefasedaengenhariadesoftware,naqualosdesenvolvedoresdosistema
identificamasnecessidadesdoclienteparaposteriormenteprojetaremumasoluo.Assinaleaalternativaque
apresentaasprincipaisatividadesdafasedeanlisederequisitos,dentrodoprocessodedesenvolvimentode
sistemas.
Desenvolvimentodeprottipo,ambientedetestes,implementaodosistema
Levantamentoderequisitos,anlisederequisitos,registrodosrequisitos
Desenvolvimento,homologao,produo
Projetolgico,projetofsico,implementaoemanuteno
Entradadedados,processamentodainformao,apresentaodosresultados
GabaritoComentado
2a Questo(Ref.:201503788626)
FrumdeDvidas(0)Saiba
(0)
AEstruturadeatributoseoperaesencapsuladaporprocedimentosdenominadode
entidade
classe
objeto
instncia
mtodo
GabaritoComentado
3a Questo(Ref.:201503788584)
FrumdeDvidas(0)Saiba
(0)
AlinguagemdeModelagemUnificada(UML)emergiucomonotaopadro,defatoededireito,paraa
modelagemorientadaaobjetos.Destaforma,asentenaqueconceituaapropriadamenteaUML:
ummtodoparaespecificaremodelarosartefatosdossistemas.
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2184022140
1/3
12/05/2016
BDQProva
umalinguagemvisualparaespecificar,construiredocumentarosartefatosdossistemas.
umprocessodeespecificaoemodelagemdesistemasorientadosaobjeto.
umalinguagemparaimplementarosconceitosdaorientaoaobjetos.
ummtodocomumparaarepresentaodaorientaoaobjetos.
GabaritoComentado
4a Questo(Ref.:201503881682)
FrumdeDvidas(0)Saiba
(0)
AnaliseassentenasabaixoemarqueVparaVERDADEIROeFparaFALSO.
()AModelagemserveparaverificaraqualidadedosrequisitos,estudadosnaaulaanterior,quesetornaro
precisosedetalhadososuficienteparaasatividadesdoprximopassonoprocessodedesenvolvimentode
software.
()AAnliseaatividade(ouconjuntodeatividades)queutilizaoconceitodeorientaoaobjeto,utilizandoa
UMLcomonotao.Temcomoobjetivomodelaroproblema,noasoluo.
()AUMLUnifiedModelingLanguage,linguagemdemodelagemunificada,utilizadaemengenhariadesoftware
paravisualizarodesenhodosistemaeaintercomunicaoentreobjetos.
()AAnliseEstruturaltemcomoobjetivomodelaraspectosestticosdeumproblema,utilizandoomodelo
orientadoaobjeto.Tambmutilizadaemconjuntocomdetalhamentoderequisitosparavisualizarefornecer
baseparaidentificarsoluesparaosrequisitosapresentados.
VVVV
VFVV
FFVF
VFVF
FFFF
GabaritoComentado
5a Questo(Ref.:201503788597)
FrumdeDvidas(0)Saiba
(0)
Aassociaoentreduasclassesqueindicaqueumadasclassesdorelacionamentofazpartedaoutra,constitui
uma:
generalizao
relao
conexo
agregao
especializao
GabaritoComentado
6a Questo(Ref.:201503788601)
FrumdeDvidas(0)Saiba
(0)
Oseguintediagramaumdiagramadeinteraoquednfaseordenaotemporaldasmensagens
objeto
sequncia
atividade
colaborao
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2184022140
2/3
12/05/2016
BDQProva
iterao
Fechar
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2184022140
3/3
12/05/2016
BDQProva
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Lupa
Exerccio:CCT0194_EX_A2_201503115852
Matrcula:201503115852
Aluno(a):DAVIINOCENCIODESOUZA
Data:01/04/201622:11:20(Finalizada)
1a Questo(Ref.:201503739000)
FrumdeDvidas(2)Saiba
(2)
"Tcnicaquefazolevantamentodeideias,ondecadaumadasideiassugeridaspodesecombinadanaproposta
deumanova.Atividadedelivreimaginaoquedevesertratadasemcrticasoudebates".
Otextodescreveatcnicadeelicitaoderequisitosdenominada:
Reunio
Brainstorm
Questionrio
Entrevista
CasosdeUso
2a Questo(Ref.:201503364052)
FrumdeDvidas(2)Saiba
(2)
Noprocessodedesenvolvimentodosoftware,aprimeiraatividadetcnicaaAnlisedeRequisitos,quepode
serentendidacomoresponsvelpordefinirosserviosqueumsistemadeverealizar,suainterfacecomos
demaiselementosesobquaisrestriesosistemadeveoperar.Atcnicadeelicitaoconhecidacomo
tempestadedeideias,cujoobjetivopermitirquetodosexpressemsuasideiasdeformaaobteroconsenso
Visitatcnica
Entrevista
CasosdeUso
Brainstorm
Questionrio
GabaritoComentado
3a Questo(Ref.:201503836339)
FrumdeDvidas(2)Saiba
(2)
MarqueaalternativaINCORRETA:
REQUISITOSFUNCIONAISDescrevemasfuncionalidadesdosistema.Estodiretamenteligadoss
especificaesdatecnologiaenvolvida,doperfildousurio,dotipodosistema.
Estudodeviabilidade:estudoinicialparasabersevaleapenadesenvolveraideia.Oestudodeve
oferecerbaseparaajudarnessadeciso:Oprojeto/produtopodeserfeito?Oprojeto/produto
beneficiarosclientesinteressados?Existeumaoutraalternativa?
AtividadesparaanlisederequisitosECONMICAVisaaatenderosrequisitosfinanceirosdo
projeto/produto.Consideradaamaiscritica,elaconsisteemjulgarseoprojetoserdeficitrioouseos
custosdesuaimplementaonoteroosbenefciosdesejados
AtividadesparaanlisederequisitosOPERACIONALVisaaatenderosrequisitostcnicosdoprodutoa
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2184008100
1/3
12/05/2016
BDQProva
serdesenvolvido.Olevantamentodeveserrelacionadocomatecnologiaenvolvidanoprocessode
desenvolvimento.
AtividadesparaanlisederequisitosCRONOGRAMAVisaaatenderosrequisitosdetempoparaos
prazosestabelecidos.Olevantamentodeveserbaseadonaviabilidadetcnicaemrelaoaoprazo
estipulado.Prazosobrigatriossomaisdifceisdeseremnegociados.
GabaritoComentado
4a Questo(Ref.:201503826997)
FrumdeDvidas(2de2)Saiba
(2de2)
Aanlisederequisitosnodesenvolvimentodesistemasespecificaasfuncionalidades(requisitosfuncionais)e
aspropriedades(requisitosnofuncionais).consideradoumrequisitonofuncional:
anotificaodeinconsistnciadedadonatela.
adisponibilidadedosistema.
umhistogramanainterfacegrficadousurio.
aemissoderelatriosfiscais.
umainformaonainterfacedeentrada.
GabaritoComentado
5a Questo(Ref.:201503147311)
FrumdeDvidas(2de2)Saiba
(2de2)
Aconfiabilidadeespecificadaparaumsoftwareaplicativo:
umrequisitofuncional.
ummecanismodetestededesempenho.
umrequisitonofuncional
ummecanismodetestedeestresse.
umarestriodeescopo.
GabaritoComentado
6a Questo(Ref.:201503185990)
FrumdeDvidas(2de2)Saiba
(2de2)
ConformeRogerPressmanoqueumprocessodesoftware?
areadoconhecimentodacomputaovoltadaparaaqualidade.
areadoconhecimentodacomputaovoltadaparaaespecificao,desenvolvimentoemanuteno
desistemasdesoftwareaplicandotecnologiaseprticasdegernciadeprojetoseoutrasdisciplinas,
objetivandoorganizao,produtividadeequalidade.
areadoconhecimentodacomputaovoltadaparaaespecificao.
areadoconhecimentodacomputaovoltadaparaamanuteno.
areadoconhecimentodacomputaovoltadaparaodesenvolvimento.
GabaritoComentado
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2184008100
2/3
12/05/2016
BDQProva
Fechar
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2184008100
3/3
12/05/2016
BDQProva
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Lupa
Exerccio:CCT0194_EX_A1_201503115852
Matrcula:201503115852
Aluno(a):DAVIINOCENCIODESOUZA
Data:01/04/201622:05:08(Finalizada)
1a Questo(Ref.:201503160192)
FrumdeDvidas(0)Saiba
(0)
IndiqueaalternativacorretaparadefinirCONHECIMENTO:
Smbolos,nmeros,letras.
Fatosbrutosqueretratamocorrnciasatuaisoudopassado.
Dadosanalisadosdentrodeumcontexto.
Experinciapessoal,informaesanalisadas,gerandoaesoudecises.
Conjuntodedadosaosquaisossereshumanosderamformaparatornlossignificativoseteis.
GabaritoComentado
2a Questo(Ref.:201503181374)
FrumdeDvidas(0)Saiba
(0)
FrumdeDvidas(0)Saiba
(0)
Analiseassentenassobresoftwaree,emseguida,assinaleaalternativacorreta:
I.apartelgicadosistemadecomputao
II.Podeserdotipoaplicativooubsico
III.Seuprocessodedesenvolvimentoindustrializado
IV.Podeterapartedefeituosasubstituda,talqualohardware.
Assinale,ento,aNICAopocorreta:
AsopesI,IIeIIIestocorretas
AsopesIeIIIestocorretas
AsopesIIeIVestocorretas
AsopesIIeIIIestocorretas
AsopesIeIIestocorretas
GabaritoComentado
3a Questo(Ref.:201503181444)
AnaliseassentenaseclassifiqueascomoV(verdadeira)ouF(falsa).Emseguida,assinaleaalternativa
correta.
I.SendoosoftwareoprincipalelementodeumSI,umalgoritmointeligentecompensaumhardware
inadequado
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2116738860
1/3
12/05/2016
BDQProva
II.OEngenheirodosoftwareprecisaterumavisomacrodoselementosdoSI,parasaberaquemchamarno
momentodeumproblema
IIIAtecnologiaresolvequalquerproblemadeumaempresadesorganizada
IV.AtecnologiainadequadaumdosfatoresqueafetaaqualidadedeumSI.
CombaseemsuaanliseassinaleNICAopocorreta:
AsopesII,IIIeIVestocorretas
AsopesIIeIIIestocorretas
AsopesI,IIeIVestocorretas
ApenasaopoIestcorreta
AsopesIIeIVestocorretas
GabaritoComentado
4a Questo(Ref.:201503835092)
FrumdeDvidas(0)Saiba
(0)
Emrelaoaosmodelosdesoftware,marqueaopoMAISCORRETAparaadefiniosobreotipode
(licenciamento)desoftwarequeatendeaoabaixodescrito
"ProgramadeComputadorcujoousonoimplicaopagamentodelicenadeuso"
Trial
Adware
Freeware
Demo
SoftwareGLU
5a Questo(Ref.:201503789607)
FrumdeDvidas(0)Saiba
(0)
ApenasaafirmativaIIIestincompatvel
ApenasasafirmativasIeIIestoincompatveis
ApenasasafirmativasIIeIIIestoincompatveis
GabaritoComentado
6a Questo(Ref.:201503848508)
FrumdeDvidas(0)Saiba
(0)
DentreosdiferentesprogramasdecontrolefinanceirodisponveisnaGooglePlaytemumdaGloboNews,onde
possuiumainterfacesimplesdeutilizar,masduranteoseuusosempreapareceumbannercompropagandada
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2116738860
2/3
12/05/2016
BDQProva
CaixaEconmicafederal.Analisandoestascaractersticaspodemosclassificarestesoftwarecomo:
Demo
Trial
Comercial
Shareware
Adware
GabaritoComentado
Fechar
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=2116738860
3/3
Q003) Indique a opo que No representa um dos tipos de Teste de Caixa Branca.
( A ) Teste comportamental
Q005) Nos testes automatizados utilizado um software que imita a interao com a
aplicao no que se refere ao teste tal qual um ser humano faria. Os testes
automatizados podem ser classificados atravs de dois tipos distintos de testes.
Descreva cada um deles.
Teste Regressivo: Quando temos nova verso de software e comparamos com a verso
anterior, o teste em funo de algo do passado e Teste Progressivo: Simulamos um
comportamento de carga no software, por exemplo e posteriormente reexecutamos numa nova
verso do sistema usando outro fator de medio, neste caso desejamos ver o comportamento
futuro do sistema.
Q006) Qual a correta definio de testes?
( B ) Assegurar que o teste atende a todos os requisitos de sistema estabelecido entre o
desenvolvedor e o cliente.
Q017) Considere que voc faz parte de uma equipe de teste de uma organizao e foi
indicado para realizar um teste para validar mudanas por imposies legais e
tecnolgicas a que um software foi submetido. Indique abaixo a opo que retrata o
teste que voc dever usar:
Q024) Com relao aos tipos de teste de manuteno, marque a alternativa que define
TESTE EM MANUTENO PREVENTIVA:
( C ) busca identificar, antecipadamente, possveis erros ou falhas no aplicativo que est
sendo usado na empresa.
Q026) Com relao aos tipos de teste de manuteno, marque a alternativa que define
TESTE EM MANUTENO PERFECTIVA:
( A ) testa-se novas funes, includas pelo usurio, que sero iniciadas no sistema.
( A ) Beta
( A ) Teste de Regresso
Q029) Considere o seguinte contexto: voc necessita validar a exatido da execuo das
funes de um sistema dentro de um ambiente operacional controlado, acompanhando
cenrios sistmicos elaborados pelo profissional de requisitos do projeto e que devem
retratar os requisitos funcionais e no funcionais do sistema. Que Teste voc usaria?
( A ) Teste de sistema
( A ) Alfa
Q031) Qual o nome do teste de Integrao que comea pelo mdulo de controle
principal e os mdulos subordinados so incorporados estrutura de uma de duas
maneiras: Primeiro-em-profundidade e Primeiro-em-largura
( A ) Somente o mdulo de clculo alterado deve ser testado, pois o processo de reutilizao
garante que os mdulos que o utilizam sero afetados.
( B ) Todos os mdulos de clculo afetados devem ser testados (teste de clculos)
( C ) Somente os mdulos que envolvam clculos e tenham fronteiras com o mdulo alterado,
devem ser testados (teste de afirmao)
( D ) Os testes devem ser feitos somente no programa mais importante do sistema. (testes
evolutivos)
( E ) Todos os programas que tenham relao com esta mudana devem ser verificados,
independentes se foram ou no alterados. (teste de regresso)
Q035) Escolha dentre as opes abaixo, qual a melhor descrio para teste de
regresso:
( D ) I, II esto corretas
(
)
Os testes Unitrios e de Integrao devem ser realizados no ambiente de
desenvolvimento.
( ) Os testes de Sistema devem ser realizados no ambiente de produo.
( ) Os testes de aceitao devem ser realizados no ambiente de produo.
( ) Os testes unitrios devem ser realizados no ambiente de desenvolvimento e os testes de
integrao devem ser realizados no ambiente de produo.
Resposta: V F V F
Q44) Assinale a alternativa correta. De acordo com a regra 10 de Myers correto afirmar
que o custo do defeito menor quando encontrado durante o:
(
Teste Unitrio
Q45) O teste unitrio adequado para identificar que tipo de defeito? Assinale a
alternativa correta.
(
Q47) Com relao aos testes de verificao e validao. Assinale a alternativa correta:
(
Q48) Esse tipo de teste conduzido nas instalaes do desenvolvedor com os usurios
finais. O software usado em um ambiente natural com o desenvolvedor acompanhando
os usurios e registrando erros e problemas de uso. Assinale a alternativa que
corresponde ao tipo de teste mencionado.
Resposta.: Teste alfa
Q49) Esse tipo de teste conduzido nas instalaes dos usurios finais. O
desenvolvedor no est presente nessas instalaes. O cliente registra todos os
problemas que so encontrados durante os testes e os relata ao desenvolvedor em
intervalos regulares. Assinale a alternativa correta.
Q50) Assinale a alternativa correta. O corpo diretivo de uma empresa solicita um novo
sistema de informao e pede ateno para que o sistema possua uma interface intuitiva
e muito fcil de utilizar. Durante o desenvolvimento desse sistema, o tipo de teste que
deve ser realizado com redobrada ateno o de:
(
usabilidade.
Q51) Qual teste deve ser aplicado para verificar o nvel de facilidade de uso do software
pelos usurios. Assinale a alternativa correta:
(
Teste de Usabilidade.
.
Q52) Assinale a alternativa correta. Os requisitos podem ser utilizados como base para
construo de casos de teste?
( ) Sim, pois o cliente tem experincia em programao e indica a melhor forma de se
construir um programa.
Q53) Qual tcnica de teste que visa avaliar as clasulas de cdigo, lgica interna do
componente codificado, as configuraes e outros elementos tcnicos.
Resposta.: Caixa branca
Q54) Analise as questes abaixo e indique a alternativa mais adequada para as situaes
propostas:
( )
Desenvolvedores e testadores integram equipes diferentes, pois a independncia entre
as equipes necessria.
( )
Um trabalho de qualidade depende tambm de um bom trabalho da equipe de
testadores.
( )
Ter desenvolvedores e testadores em equipes diferentes favorece a execuo dos
testes.
Resposta
VVFVV
15
o mesmo.
6-O teste de caminho bsico permite ao projetista de casos de teste derivar uma
medida da complexidade lgica de um projeto procedimental e usar essa medida
como guia para definir um conjunto de base de caminhos de execuo.
Normalmente utiliza-se um grafo de fluxo de controle do programa. O grfico
permite identificar os caminhos possveis para que se possa elaborar os casos
de uso. Como cada caminho definido pelas expresses condicionais das
estruturas de controle, devem-se determinar os casos de teste escolhendo
valores de variveis para os casos nos quais cada uma das expresses seja
verdadeira ou no. Identifique qual das opes abaixo no faz parte desta
tcnica.
a)
engenharia de software.
Teste de Regresso
identificao de defeitos.
13-Considere as afirmaes abaixo:
I. Teste Unitrio: So realizados para verificar o funcionamento de um pedao do
sistema.
II. Teste de Integrao: Cada componente j testado adicionado e novamente
executado e os resultados avaliados.
III. Testes de Aceitao: Executado pelos testadores para apurar se o software
ou programa est fazendo exatamente aquilo que foi definido nos seus
requisitos
IV. Testes de Sistema: Teste realizado pelos usurios para validar a liberao do
software para a produo.
Assinale a resposta correta.
d)
I, II esto corretas
14-O cliente para abrir uma conta no banco deve ser maior que 18 anos e menor
que 61 anos. Quais testes negativos, o analista de teste deve elaborar para o
caso acima?
Analise os seguintes casos e marque a alternativa correta.
I
Testes de Validao.
Estresse.
18-Os testes alfa e beta devem ser contemplados em qual nvel de teste?
c)
Validao.
I, II, V.
21- Assinale qual o mtodo de teste de caixa branca (white box), que apresenta
uma mtrica de software e estabelece um limite mximo para o nmero de testes
que deve se executado para garantir que todas as instrues sejam executadas
pelo menos uma vez.
b) Complexidade Ciclomtica
A Empresa onde voc trabalha est considerando a adoo de uma nova plataforma
de banco de dados. Considerando que o formato da base de dados pode mudar
significativamente, ser necessria que tipo de migrao?
Migrao de base de dados
Indique a opo que representa o teste que devemos usar para responder
a seguinte pergunta: O tempo de resposta do servidor degrada de forma a
tornar-se inaceitvel?.
Desempenho
Identifique nas opes abaixo aquela que corresponde ao conceito que se baseia na
oferta do software em determinada unidade de tempo, considerandose,
proporcionalmente, o tempo til de uso e o tempo de reparo de falhas:
Disponibilidade
O teste de integrao uma tcnica sistemtica para construir a
arquitetura do software enquanto se conduz testes para descobrir erros
associados com as interfaces a partir dos componentes j testados atravs
do teste de unidade.
Existem basicamente duas abordagens que podem ser utilizadas:
Incremental e No Incremental
No teste de unidade as condies limites do programa devem ser testadas
para :
assegurar que todas as instrues em um mdulo tenham sido executadas
pelo menos uma vez.
Aps voc ter construdo a especificao do teste, onde voc documentou a
abordagem da equipe de software para o teste, descreveu a estratgia
global e o procedimento das etapas especficas de teste e os tipos de
testes que sero feitos, qual a prxima etapa a ser seguida?
Criao do ambiente de teste
Como conhecido o Teste que, depois que todos os elementos do sistema estiverem
totalmente integrados, mede e avalia o tempo de resposta, o nmero de transaes
e outros requisitos sensveis ao tempo de resposta do sistema?
Teste de desempenho
A Tcnica de Anlise de Valores Limite utilizada como forma complementar tcnica
de teste denominada:
Partio de Equivalncia
Testar as integraes entre os componentes um objetivo principal de que nvel de
teste?
Teste de integrao.
Voc trabalha na equipe de teste e necessita utilizar o teste de integrao. Descreva as
duas abordagens possveis que podem ser utilizadas neste tipo de teste:
Gabarito: No Incremental: todos os componentes so combinados com antecedncia e o
programa inteiro testado de uma vez. Usualmente o resultado desta abordagem o caos, pois
normalmente so encontrados muitos erros tornando a correo difcil, pois fica complicado isolar
as causas dos erros. Uma vez corrigidos os erros, novos erros aparecem e o processo parece no
ter fim. Incremental: O programa construdo e testado em pequenos incrementos. Os erros so
mais fceis de isolar e corrigir e pode ser aplicada uma interface sistemtica de testes.
Existem vrias estratgias incrementais de integrao: Integrao descendente ou Top-down,
Integrao ascendente ou Botton-up, Teste de regresso e Teste fumaa.
Quanto ao teste de regresso, analise as sentenas e em seguida marque a alternativa
correta.
A - Deve sempre ser realizado ao final dos testes de sistema.
B - Deve ser feito aplicando a tcnica Alfa.
C - um teste utilizado no Nvel integrao.
D - Re-testa os mdulos j aprovados a fim de garantir que novos erros no tenham sido
introduzidos.
As alternativas C e D esto corretas.
A caracterstica bsica de um teste de caixa preta :
Preparar casos de teste baseados na especificao do software.
BDQ Prova
Pgina 1 de 4
Nota de Partic.: 2
Turma: 9001/AA
A linguagem de Modelagem Unificada (UML) emergiu como notao padro, de fato e de direito, para a modelagem
orientada a objetos. Desta forma, conceitue apropriadamente a UML.
Resposta: UML - linguagem de modelagem unificada, um modelo de linguagem de programao, criado para
padronizar a criao e desenvolvimento de projetos e programao de forma a unir mais informao para melhor a
qualidade de softwares.
Gabarito: uma linguagem visual para especificar, construir e documentar os artefatos de software. Ou ainda de
acordo com o contedo online: utilizada em engenharia de software para visualizar o desenho do sistema e a
intercomunicao entre objetos.
Baseado no seu entendimento em sala de aula, descreva a relao existente entre Processo X Projeto X Produto, de
software.
Resposta: a relao entre Processo X Projeto X Produto, um longo processo de estudo e analises que so feitos,
passando por um ciclo, desde os levantamentos de requisitos para o software, sua viabilidade, implementao e os
testes com o usuario para aceitao do produto que foi criado.
Gabarito: 1) Processo uma receita que seguida por um projeto; Projeto concretiza uma abstrao, que o
processo; Produto o resultado do projeto utilizando o processo 2) Processo um conjunto de atividades de
engenharia necessrias para transformar os requisitos do usurio em software. O projeto a execuo de cada
atividade do processo, aplicando-se mtodos e ferramentas, para se alcanar o objetivo final que o produto.
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
09/07/2015
BDQ Prova
Pgina 2 de 4
O seguinte diagrama um diagrama de interao que d nfase ordenao temporal das mensagens
colaborao
sequncia
iterao
atividade
objeto
Analisando o estudo de caso abaixo, marque a alternativa que representa a indicao das classes que podem ser
identificadas no contexto:
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o total
de pacientes por queixa apresentada."
Cliente e atendente.
Atendente e Mdico.
Cliente e Procedimentos.
Cliente, atendente e Procedimentos.
Somente o cliente.
No processo de desenvolvimento de software as modalidades dos testes podem ser: 1. Quanto utilizao do
cdigo; 2. Quanto ao objetivo. Assinale a nica opo correta que caracteriza a correta classificao de cada item.
I. Testes estticos - So testes realizados pela anlise do cdigo fonte. O tipo de anlise visual, podendo haver
um questionrio para acompanhar os testes, inspecionando o cdigo desenvolvido pela equipe de programao;
II. Testes dinmicos - So testes baseados na execuo do cdigo fonte do programa. So realizados antes da
etapa de implementao.
III. Testes de unidade - Teste realizado em um mdulo ou em alguns mdulos definidos que representam uma
nica unidade. A determinao da quantidade de mdulos a serem testados est contida na documentao de
projeto.
IV. Testes de integrao - Teste para identificar erros durante a integrao e interao entre os mdulos ou
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
09/07/2015
BDQ Prova
Pgina 3 de 4
unidades do sistema.
V. Testes de validao - Teste realizado antes da integrao de todos os mdulos do sistema.
Apenas a sentena I est correta
Apenas as sentenas II e V esto corretas
Todas as sentenas esto corretas
Apenas as sentenas III e V esto corretas
Apenas as sentenas I, III e IV esto corretas
A fase de implementao, ou codificao, tem como objetivo escrever o programa em uma linguagem de programao, seguindo
normas e diretrizes da empresa qual o desenvolvedor esteja ligado.
Associe a coluna da esquerda com a coluna da direita e em seguida marque a alternativa correta, considerando a sequencia de cima
para baixo:
1. Implementao
( ) Conjunto de instrues geradas atravs de uma linguagem de programao, de maneira lgica e estruturada;
aps o processo de compilao ou interpretao.
2. Desenho
3. Cdigo Fonte
programao.
4. Cdigo Objeto
5. Cdigo Mquina
4, 5, 3, 1, 2
3, 2, 1, 5, 4
2, 1, 4, 3, 5
5, 4, 3, 2, 1
1, 4, 5, 2, 3
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
09/07/2015
BDQ Prova
Pgina 4 de 4
Uma empresa resolveu desenvolver um Sistema utilizando o modelo de Prototipao, porque os usurios estavam com
dificuldade de expressar suas reais necessidades. As vantagens que fizeram com que o gerente optasse por esta metodologia
foram:
I- Contribuem para melhorar a qualidade da especificao dos futuros programas, o que leva diminuio de gastos com
manuteno;
II- O cliente v algo que parece ser uma verso do SW desejado e no entende porque o produto precisa ser construdo;
III- Partes do prottipo podem ser usadas no desenvolvimento do sistema final.
Analisando as sentenas acima, assinale a nica alternativa correta:
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
09/07/2015
Nota de Partic.: 1
Turma: 9003/AB
Assinale "VERDADEIRO" ou "FALSO" nas opes que se relacionam com uma boa especificao de requisitos
(Pdua, 2009 - Cap. 1):
(
Qual o tipo de anlise que tem como objetivo modelar aspectos estticos de um problema, utilizando o modelo
orientado a objeto. Tambm utilizada em conjunto com o detalhamento de requisitos para visualizar e
fornecer uma base para identificar solues para os requisitos apresentados?
Anlise semntica
Anlise funcional
Anlise estrutural
Anlise ambiental
Anlise compotamental
Se o nosso objetivo encontrar defeitos nos componentes, devemos examinar o cdigo, revisando-o, tentando
identificar defeitos no algoritmo, nos dados e na sintaxe.
Em relao organizao dos testes, devemos aplicar o teste de:
Funcional.
Monitoramento.
Desempenho.
Unidade.
Integrao.
Considerando o seguinte mini mundo marque a alternativa que representa o elemento NO relacionado a
anlise comportamental:
"A estratgia da Livraria ESTCIO no prev a manuteno de livros em estoque. Todos os livros solicitados por
seus clientes so, semanalmente, encomendados s editoras. As editoras e os livros comercializados so
selecionados pela Direo da Livraria. Os clientes solicitam os livros pela internet a partir do cdigo, aps a
anlise do resumo. Os pedidos so analisados e encomendados s editoras no final de toda semana. Quando os
livros so fornecidos, a livraria confere a nota de entrega da editora com a requisio, devolve as que
contiverem erros e atende aos pedidos dos clientes, emitindo a faturas de cobrana. Se o fornecimento dos
livros estiver correto, as faturas encaminhadas pelas editoras so registradas e pagas."
Resumo.
Faturar pedido.
Encomendar livros.
Conferir requisio.
Cadastrar cliente.
O processo de codificao tambm pode ser visto como um passo do processo de engenharia de software. As
caractersticas de engenharia de uma linguagem exercem um importante impacto sobre o sucesso de um
projeto de desenvolvimento de software. Qual o tipo de linguagem que no leva em considerao a arquitetura
do computador, nem as caractersticas do processador e seus registradores.
Linguagem de alto nvel
Linguagem de mquina
Linguagem assembly
Linguagem de baixo nvel
Linguagem binria
Teste de software fundamental para a qualidade de um sistema. Explique com suas palavras qual o objetivo
do teste de integrao e do teste de aceitao, e quando eles devem ser aplicados
Resposta:
Gabarito: O objetivo do teste de integrao validar a integrao entre os diversos componentes do sistema.
Ele aplicado durante a fase de implementao do sistema sempre que um novo componente fica pronto, ou
seja, no demanda que todo o sistema estaja pronto para ser aplicado. Desta forma, temos uma integrao
contnua, sempre que um componente est pronto ele testado e integrado aos demais componentes do
sistema. O teste de aceitao aquele realizado pelo usurio quando o sistema j est totalmente pronto. Nele
o usurio valida se o sistema atende aos critrios de aceitao estabelecidos para o sistema.
Resposta:
Exerccio: CCT0194_EX_A1_201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ
Matrcula: 201402216629
Data: 01/10/2014 20:28:07 (Finalizada)
Alm da linguagem de programao, o software tambm pode ser classificado como: Software de sistema e
Software aplicativo. Tambm chamados de sistema operacional, o software de sistema responsvel por
operar os demais perifricos que estejam conectados ao hardware.
Complete a frase escrevendo o nome de cada classe quanto ao gerenciamento de processos:
______________: Executa somente um processo de cada vez.
______________: Distribui para mais de um processador.
______________: Os processos so compartilhados e enfileirados a espera do processador.
______________: Vrios usurios utilizam ao mesmo tempo.
______________: Somente permitida a utilizao de um usurio de cada vez.
Marque a alternativa correta.
Monotarefa, Multiprocessamento, Multitarefa, Multiusurio, Monousurio.
Multitarefa, Multiprocessamento, Monousurio, Multiusurio, Monotarefa.
Multiprocessamento, Monotarefa, Multitarefa, Monousurio, Multiusurio.
Multiusurio, Monotarefa, Multiprocessamento, Multitarefa, Monousurio.
Multiprocessamento, Multiusurio, Monotarefa, Monousurio, Multitarefa.
Multimodal e Multifuncional.
Comportamental ou Essencial;
Estrutural e Analtica;
Essencial e Estrutural;
Exerccio: CCT0194_EX_A2_201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ
Matrcula: 201402216629
Data: 26/08/2014 21:15:03 (Finalizada)
No processo de desenvolvimento do software, a primeira atividade tcnica a Anlise de Requisitos, que pode
ser entendida como responsvel por definir os servios que um sistema deve realizar, sua interface com os
demais elementos e sob quais restries o sistema deve operar. A tcnica de elicitao conhecida como
tempestade de ideias, cujo objetivo permitir que todos expressem suas ideias de forma a obter o consenso
Questionrio
Brainstorm
Visita tcnica
Casos de Uso
Entrevista
Como parte das atividades para anlise de requisitos temos o estudo de viabilidade, que dividida em quatro
tipos, so elas:
Organizacional, Operaciaonal, Funcional e Econmica
Organizacional, Funcional, Financeira e de Requisitos
Tcnica, Operaciaonal, Cronograma e Organizacional
Tcnica, Operaciaonal, Cronograma e Econmica
Tcnica, Funcional, Cronograma e Econmica
Gabarito Comentado.
Trs projetos de software (X, Y e Z) de uma empresa entraram em produo no ltimo ms. Considere a fase
em que ocorreu a maior quantidade de erros, descobertos em produo, de cada projeto: X: implementao Y:
requisitos Z: instalao.
Considerando-se que os projetos so extremamente similares, conclui-se que, de maneira geral, os erros de
Y seriam mais baratos se fossem detectados no incio
Y apresentam o menor custo de correo
Z so influenciados, fortemente, pela qualidade tcnica dos testadores
Z foram provocados pela ausncia de testes unitrios
X apresentam o maior custo de correo
Gabarito Comentado.
Exerccio: CCT0194_EX_A3_201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ
Matrcula: 201402216629
Data: 01/10/2014 19:23:46 (Finalizada)
Qual o tipo de anlise que tem como objetivo modelar aspectos estticos de um problema, utilizando o modelo
orientado a objeto. Tambm utilizada em conjunto com o detalhamento de requisitos para visualizar e
fornecer uma base para identificar solues para os requisitos apresentados?
Anlise ambiental
Anlise funcional
Anlise compotamental
Anlise semntica
Anlise estrutural
A UML (Unified Modeling Language) uma linguagem de modelagem unificada utilizada na Engenharia de
Software. Dentre as suas caractersticas esto:
No orienta ao analista de sistema em quais diagramas usar e em que sequncia us-los.
Consiste de uma nica perspectiva que integra controles e funes
Consiste de duas perspectivas isoladas: dados e funes
Seu foco consiste em 3 (trs) vises: funes, dados e controle
uma metodologia utilizada em engenharia de software
Considere os seguintes requisitos de um Sistema de Folha de Pagamento e classifique cada um como sendo F
Como forma de anlise/levantamento de requisitos podemos utilizar vrias tcnicas. Cada item representa a
descrio de uma tcnica:
=> O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prtica;
=> O analista verifica relatrios e outros impressos da empresa;
=> excelente para projetos que necessitam discusso de vrias reas da empresa.
Assinale a resposta que apresenta respectivamente as tcnicas descritas.
Visita em Locco - Questionrio - Anlise de documentos
Entrevista - Questionrio - JAD
Entrevista - Anlise de documentos - Brainstorm
Visita em Locco - Anlise de documentos - JAD
Anlise de documentos - Questionrio - GED
Para Sommerville, durante as atividades de requisitos e projeto, os sistemas podem ser modelados como um
conjunto de componentes e relacionamentos entre esses componentes. Em geral, eles so ilustrados
graficamente no modelo de arquitetura de sistema que fornece, ao leitor, uma viso geral da organizao do
sistema. Em relao s tcnicas de anlise NO correto afirmar:
A anlise estruturada trabalha com trs vises: funes, dados e controle.
A anlise estruturada trabalha com foco funcional.
Na anlise orientada a objetos modelamos o problema usando o conceito de objeto/classe.
A anlise orientada a objetos trata o mundo composto por objetos.
A anlise estruturada tem como objetivo modelar aspectos estticos de um problema, utilizando o
modelo de objetos.
Voltar
Matrcula: 201402216629
Data: 01/10/2014 19:56:44 (Finalizada)
O diagrama abaixo que modela diferentes tipos de veculos, tais como bicicletas, motos e carros uma representao
para qual tipo de modelo de sistema ?
Modelos de Dados
Para as questes de 1 a 3 , responda verdadeiro (V) ou falso (F) e, em seguida marque a opo correta:
Um enunciado dos requisitos deve satisfazer uma srie de caractersticas de qualidade. So elas:
correto, preciso, completo, consistente, verificvel.( )
Na lista de requisitos todas as entidades do mundo real importantes para o entendimento do problema devem
ser includas. ( )
Na lista de requisitos todos os mtodos e atributos importantes para o entendimento do problema devem ser
includos. ( )
V V F
V V V
V FF
FFF
V FV
Analisando o estudo de caso abaixo, marque a alternativa que representa a indicao das classes que podem
ser identificadas no contexto:
"Um paciente se dirige a um posto de sade e apresenta seu nome: "Jos da Silva" e descreve seu estado de
sade: "Febre de 40". O atendente anota o nome e o estado de sade em uma ficha e o encaminha para o
mdico, que o atende e registra na ficha os procedimentos adotados. No final do ms o mdico contabiliza o
total de pacientes por queixa apresentada."
Cliente e Procedimentos.
Cliente e atendente.
Atendente e Mdico.
Cliente, atendente e Procedimentos.
Somente o cliente.
Gabarito Comentado.
Exerccio: CCT0194_EX_A5_201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ
Matrcula: 201402216629
Data: 01/10/2014 20:07:08 (Finalizada)
Complete a frase escrevendo o nome dos principais tipos de Testes de Software (Gustafson, 2003 - Cap. 10):
________________: A especificao do software usada para identificar subdomnios que deveriam ser
testados.
________________: baseado na estrutura do cdigo. O critrio mais simples o de cobertura de todo o
comando.
________________: a ideia de particionar o domnio de entrada em subdomnios mutuamente exclusivos e
requerendo um nmero igual de casos de teste de cada subdomnio.
________________: o teste baseado no fluxo de dados atravs do programa. Os dados fluem de onde so
definidos para onde so usados.
________________: caracterizado pela seleo aleatria dos casos de teste.
Teste de subdomnio, Teste de fluxo de dados, Teste Funcional, Teste randmico, Teste Estrutural.
Teste Funcional, Teste Estrutural, Teste de subdomnio, Teste de fluxo de dados, Teste randmico.
Teste de fluxo de dados, Teste Funcional, Teste Estrutural, Teste de subdomnio, Teste randmico.
Teste Estrutural, Teste randmico, Teste de subdomnio, Teste de fluxo de dados, Teste Funcional.
Teste Estrutural, Teste de subdomnio, Teste de fluxo de dados, Teste Funcional, Teste randmico.
No processo de desenvolvimento de software as modalidades dos testes podem ser: 1. Quanto utilizao do
cdigo; 2. Quanto ao objetivo. Assinale a nica opo correta que caracteriza a correta classificao de cada
item.
I. Testes estticos - So testes realizados pela anlise do cdigo fonte. O tipo de anlise visual, podendo
haver um questionrio para acompanhar os testes, inspecionando o cdigo desenvolvido pela equipe de
programao;
II. Testes dinmicos - So testes baseados na execuo do cdigo fonte do programa. So realizados antes da
etapa de implementao.
III. Testes de unidade - Teste realizado em um mdulo ou em alguns mdulos definidos que representam uma
nica unidade. A determinao da quantidade de mdulos a serem testados est contida na documentao de
projeto.
IV. Testes de integrao - Teste para identificar erros durante a integrao e interao entre os mdulos ou
unidades do sistema.
V. Testes de validao - Teste realizado antes da integrao de todos os mdulos do sistema.
Apenas as sentenas II e V esto corretas
Apenas a sentena I est correta
Apenas as sentenas III e V esto corretas
Apenas as sentenas I, III e IV esto corretas
Todas as sentenas esto corretas
Gabarito Comentado.
Teste que leva em conta a sua estrutura interna de construo. Os mecanismos internos do sistema sero
analisados e suas representaes lgicas tambm.
Marque a alternativa que indica o tipo de teste mencionado acima.
Teste iterativo
Teste simples
Teste caixa preta
Teste caixa branca
Teste de interao
As modalidades de teste so classificadas quanto ao uso do cdigo em Testes Estticos ou Verificaes e Testes
Dinmicos ou Validaes. Analise as afirmativas abaixo e assinale a nica resposta correta.
I- Testes Estticos so efetuados antes da implementao e Testes Dinmicos nas fases iniciais, verificando a
qualidade do software;
II- Testes Estticos so efetuados para verificar a qualidade no processo e Testes Dinmicos so efetuados para
verificar a qualidade do produto;
III- Testes Estticos so efetuados para verificar a qualidade no produto e Testes Dinmicos so efetuados para
verificar a qualidade do processo;
IV- Testes Estticos so efetuados nas fases iniciais do projeto e Testes Dinmicos so efetuados durante ou
aps a implementao.
Assinale a NICA opo correta
Apenas I e II esto corretas;
Apenas I e III esto corretas;
Apenas II e IV esto corretas;
Apenas II e II esto corretas;
Apenas III e IV esto corretas;
Gabarito Comentado.
Teste que no leva em conta os mecanismos e definies internos do sistema. O objetivo principal est no
resultado da sada de dados do sistema, mediante a entrada definida de dados.
Exerccio: CCT0194_EX_A6_201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ
Matrcula: 201402216629
Data: 08/11/2014 20:36:31 (Finalizada)
O processo de codificao tambm pode ser visto como um passo do processo de engenharia de software. As
caractersticas de engenharia de uma linguagem exercem um importante impacto sobre o sucesso de um
projeto de desenvolvimento de software. Qual o tipo de linguagem que no leva em considerao a arquitetura
do computador, nem as caractersticas do processador e seus registradores.
Linguagem de baixo nvel
Linguagem binria
Linguagem de mquina
Linguagem de alto nvel
Linguagem assembly
A etapa de codificao traduz uma representao do projeto detalhado do software para uma concepo de
linguagem de programao.
O processo de traduo continua quando um compilador aceita o _____________ como entrada e produz um
_______________ como sada.
A sada do compilador adicionalmente convertida em __________________.
cdigo fonte - cdigo de mquina - cdigo objeto
cdigo de mquina - cdigo fonte - cdigo objeto
cdigo fonte - cdigo objeto - cdigo de mquina
cdigo objeto - cdigo fonte - cdigo de mquina
cdigo de mquina - cdigo objeto - cdigo fonte
Gabarito Comentado.
A fase de implementao, ou codificao, tem como objetivo escrever o programa em uma linguagem de programao, seguindo
normas e diretrizes da empresa qual o desenvolvedor esteja ligado.
Associe a coluna da esquerda com a coluna da direita e em seguida marque a alternativa correta, considerando a sequencia de cima
para baixo:
1. Implementao
( ) Conjunto de instrues geradas atravs de uma linguagem de programao, de maneira lgica e estruturada;
aps o processo de compilao ou interpretao.
2. Desenho
3. Cdigo Fonte
programao.
4. Cdigo Objeto
5. Cdigo Mquina
5, 4, 3, 2, 1
3, 2, 1, 5, 4
4, 5, 3, 1, 2
1, 4, 5, 2, 3
2, 1, 4, 3, 5
Sommerville define software como sendo programas de computador e documentao associada. Os produtos de
softwares podem ser desenvolvidos para um cliente especfico ou para um mercado geral. Para o
desenvolvimento do produto/programa, necessrio escrev-lo utilizando uma _______________________ a
qual ser convertida para uma _____________________, ou seja, em um formato que ser compreendido pelo
processadores
Assinale a NICA opo que complementa cada frase corretamente
linguagem de programao / linguagem de mquina
linguagem de programao / linguagem interpretada
linguagem interpretada / linguagem de mquina
linguagem de mquina / linguagem interpretada
linguagem de mquina / linguagem de programao
Exerccio: CCT0194_EX_A7_201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ
Matrcula: 201402216629
Data: 08/11/2014 20:41:38 (Finalizada)
A Fase de Manuteno tem como objetivo corrigir os erros que no foram detectados nas fases anteriores,
propor melhorias no sistema e prover suporte ao sistema que foi desenvolvido. Em relao documentao do
produto, o que descreve o manual de referncia?
Descreve as funcionalidades do sistema, como o usurio pode utilizar e os pr-requisitos necessrios
para funcionar.
Descreve facilidades do uso do sistema, informa os erros que podem ocorrer e como agir quando
encontra-los.
Descreve apenas as funcionalidades do sistema, usando uma linguagem clara para o usurio final.
Descreve como instalar o sistema, plataformas de operao, pr-requisitos necessrios.
Descreve as funcionalidades do sistema e as facilidades do uso do sistema.
Gabarito Comentado.
"O teste de software normalmente a ltima fase antes de entregarmos o sistema pronto ao cliente".
correto afirmar que:
Por ser a ltima fase ela tambm a mais importante de todas para a garantia da qualidade.
Por ser a ltima fase ela no deve ser utilizada em nenhum outro ponto do desenvolvimento.
Por ser a ltima fase ela nunca deixada de lado, afinal isso seria uma bobagem.
Ela pode ser a ltima, mas no a nica tarefa que garante a qualidade do software.
Por ser a ltima fase, ele tem a obrigao de dizer que o software funciona.
III- Dimensionar, projetar e edificar o ambiente do software/sistema e as tecnologias empregadas para o seu desenvolvimento
(Arquitetura/Tecnologia).
Aps analisar as sentenas acima, assinale a nica alternativa correta:
O teste de ameaa normalmente deve ser aplicado dentro de um projeto de software nas etapas de :
desenvolvimento inicial e desenvolvimento intermedirio.
teste de integrao e teste de sistema
desenvolvimento intermedirio e teste de aceitao.
teste de integrao e teste de aceitao
desenvolvimento intermedirio e teste de sistema.
Gabarito Comentado.
A documentao do produto adota mtodos e formatos padronizados para cada famlia de produtos correlatos.
Fazem parte da documentao do produto:
I. Manual do usurio - Documento com formato adequado ao perfil do publico que utilizar o sistema ou
produto;
II. Documentao de instalao - Descrio de como instalar o sistema, plataformas de operao, pr-requisitos
necessrios;
III. Documentos tcnicos - Descreve estratgias de como chegar ao resultado final, registram os erros,
problemas e ideias que ocorrem durante o projeto, e as razes que foram utilizadas para as tomadas de
decises.
Marque a alternativa correta:
Apenas a afirmativa I est correta
Apenas as afirmativas I e II esto corretas
Apenas a afirmativa II est correta
Todas as afirmativas esto erradas
Apenas as afirmativas II e III esto corretas
Exerccio: CCT0194_EX_A8_201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ
Matrcula: 201402216629
Data: 08/11/2014 20:49:39 (Finalizada)
A estratgia de qualidade aplicada arquitetura tradicional de software deve garantir para as etapas de
Engenharia de Sistemas, Requisitos e Projetos, respectivamente, os testes de :
integrao, validao e sistema.
sistema, unidade e integrao
sistema, integrao e unidade.
sistema, validao e integrao.
validao, integrao e unidade.
Modelo Cascata, porque como a empresa ainda no utilizou nenhum mtodo, o Projeto raramente segue
um fluxo sequencial e as iteraes (vrios ciclos) so necessrias.
Gabarito Comentado.
Um dos primeiros modelos propostos para o processo de desenvolvimento de software foi o Modelo Cascata,
em que os estgios so apresentados em sequncia, como em uma cascata (Royce, 1970). Analise as
afirmativas a seguir sobre as vantagens deste modelo.
I - possvel corrigir erros em fases j completas.
II - Permite pontos de controle bem definidos.
III - Facilita a viso de reutilizao.
Somente I e III esto corretas
Somente II e III esto corretas
Somente a I est correta
Somente II est correta
Somente I e II esto corretas
Exerccio: CCT0194_EX_A9_201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ
Matrcula: 201402216629
Data: 08/11/2014 20:45:35 (No Finalizada)
Existem vrios modelos de desenvolvimento de software, cada um com suas particularidades. A respeito desse
assunto, assinale a opo correta.
O modelo de desenvolvimento UML uma metodologia de desenvolvimento orientada a objetos que
gera prottipos muito rapidamente, em funo das ferramentas case disponveis.
A metodologia de prototipagem evolutiva uma abordagem que visualiza o desenvolvimento de
concepes do sistema conforme o andamento do projeto, por meio de prottipos visuais.
No modelo de desenvolvimento em cascata, a primeira etapa a modelagem do sistema.
O modelo de desenvolvimento em espiral, que tem a codificao como segunda etapa, gera o cdigo do
sistema muito mais rapidamente que o modelo de prototipao.
No modelo de desenvolvimento incremental, da mesma maneira que no modelo cascata, possvel a
soluo dos riscos logo no incio do projeto.
Para se garantir a qualidade dos processos, vrios passos devem ser tomados, entre eles: eles:
I. Gerenciar os requisitos, identificando quais so as principais necessidades do software, levando em conta
tanto os requisitos funcionais quanto os no funcionais.
II. Acompanhar o projeto de software para que se possa ter uma viso bem realista do progresso do projeto,
sendo possvel tomar aes eficazes quando o desempenho de software se desviar de forma significativa dos
planos do projeto.
III. Gerenciar a configurao do software para estabelecer e manter a integridade dos produtos do projeto ao
longo do ciclo de vida do software para dar maior segurana ao desenvolvedor e permitir maior controle de
desenvolvimento.
IV. Desenvolver um processo padro para ser gerenciado e revisado, identificar os pontos fortes e fracos do
processo de desenvolvimento e planejar atividades de melhoramento.
correto o que se afirma em:
I, II e III, apenas
I e III apenas.
II e IV, apenas .
II, III e IV, apenas.
Prototipao
Espiral
Bottom-up
Iterativo-incremental
Gabarito Comentado.
Exerccio: CCT0194_EX_A10_201402216629
Aluno(a): CRISTIANO VERISSIMO LUZ
Matrcula: 201402216629
Data: 08/11/2014 21:02:37 (Finalizada)
(Concurso: Banco do Nordeste) A engenharia de software trabalha com diversos modelos de ciclo de vida de
desenvolvimento de um software. Sobre estes modelos, CORRETO afirmar que:
o modelo de ciclo de vida em cascata trabalha com o conceito de prottipos e refinamento destes.
no modelo de ciclo de vida em cascata puro, o cliente s percebe o produto no final do projeto.
o modelo de ciclo vida em cascata trabalha com diversas verses do sistema ao longo do projeto.
no modelo de ciclo de vida em cascata, o sistema desenvolvido como se fosse uma espiral por meio
de diversas interaes junto aos prottipos.
o modelo de ciclo de vida em cascata caracteriza-se pela implementao imediata do sistema aps a
definio dos primeiros requisitos.
Gabarito Comentado.
De acordo com a teoria so caractersticas do Processo Unificado o que consta apenas em:
I. Dirigido por caso de uso.
II. Orientado por quatro workflows.
III. Centrado em arquitetura.
IV. Distribudo em cinco fases.
V. Iterativo e incremental.
III, IV e V.
I, II e IV.
II, III e V.
I, II e III.
I, III e V.
Gabarito Comentado.
De acordo com o Processo Unificado, o fluxo de trabalho Anlise, tem forte concentrao na fase de:
Construo.
Concepo.
Implementao.
Elaborao.
Transio.
12/10/2015
BDQProva
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Fechar
Simulado:CCT0194_SM_201409002713V.3
Aluno(a):MAURICIODEJESUSDAVEL
Matrcula:201409002713
Desempenho:9,0de10,0
Data:12/10/201522:14:24(Finalizada)
1a Questo(Ref.:201409570888)
Pontos:1,0/1,0
AssinalequaldasalternativasabaixoNOdefinecorretamentecomaclassificaodeumsoftwaredeacordo
comasualicenadepublicao:
ComercialProgramaporquesepagaumataxadelicenciamentoparasuautilizao.
SoftwareFreewareProgramadecomputadorcujousonoimplicaopagamentodelicenadeuso.
SoftwareLivreProgramadecomputadorcujautilizao,cpiaedistribuionopossuemrestrio.
comumocdigofonteestardisponvelparamanuselo.
DemoFraodeumprograma.Funcionacomomaterialpromocionalparadaraoportunidadedo
produtoseravaliado.
TrialProgramadecomputadorquepossuilimitaesdetempoe/oufuncionalidades.Aofinaldotempo
estabelecido,oprogramapoderequisitaropagamentoparausodosoftwarecompletooupode
continuarrodandosemtodasassuasfuncionalidadesou,ainda,interromperoseuuso.
GabaritoComentado.
2a Questo(Ref.:201409239583)
Pontos:1,0/1,0
Sommervilledefinesoftwarecomosendoprogramasdecomputadoredocumentaoassociada.Osprodutosde
softwarespodemserdesenvolvidosparaumclienteespecficoouparaummercadogeral.Parao
desenvolvimentodoproduto/programa,necessrioescrevloutilizandouma_______________________a
qualserconvertidaparauma_____________________,ouseja,emumformatoquesercompreendidopelo
processadores
AssinaleaNICAopoquecomplementacadafrasecorretamente
linguagemdeprogramao/linguageminterpretada
linguagemdemquina/linguageminterpretada
linguagemdeprogramao/linguagemdemquina
linguagemdemquina/linguagemdeprogramao
linguageminterpretada/linguagemdemquina
3a Questo(Ref.:201409058442)
Pontos:1,0/1,0
Oquesedevefazerparaaumentaraschancesdesucessonodesenvolvimentodesoftware?
Focarnoprazoindependentedoatendimentodasfuncionalidadesdesejadas.
Obtermuitosrecursosfinanceiros.
Atenderosrequisitosnomomentoemqueforemsolicitadosindependentedeplanejamento.
Obtermodeobraespecializadaindependentedeprocesso.
Adotarumprocessodedesenvolvimento.
4a Questo(Ref.:201409603383)
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3571931400
Pontos:1,0/1,0
1/4
12/10/2015
BDQProva
Naengenhariaderequisitos,tratasedeumatcnicadeelicitaoqueocorreemambientemaisinformalem
quetodaaidiadeveserlevadaemconsideraoparaasoluodeumproblema,sendoproibidaacrticaa
qualquersugestodada,eencorajada,inclusive,acriaodeidiasquepareamestranhasouexticas:
Anlisedeprotocolos.
Entrevista.
Questionrio.
Brainstorming.
Prototipao.
GabaritoComentado.
5a Questo(Ref.:201409664131)
Pontos:1,0/1,0
AlinguagemdeModelagemUnificada(UML)emergiucomonotaopadro,defatoededireito,paraa
modelagemorientadaaobjetos.Destaforma,asentenaqueconceituaapropriadamenteaUML:
ummtodocomumparaarepresentaodaorientaoaobjetos.
umprocessodeespecificaoemodelagemdesistemasorientadosaobjeto.
ummtodoparaespecificaremodelarosartefatosdossistemas.
umalinguagemvisualparaespecificar,construiredocumentarosartefatosdossistemas.
umalinguagemparaimplementarosconceitosdaorientaoaobjetos.
GabaritoComentado.
6a Questo(Ref.:201409236217)
Pontos:1,0/1,0
Qualotipodeanlisequetemcomoobjetivomodelaraspectosestticosdeumproblema,utilizandoomodelo
orientadoaobjeto.Tambmutilizadaemconjuntocomodetalhamentoderequisitosparavisualizare
fornecerumabaseparaidentificarsoluesparaosrequisitosapresentados?
Anlisefuncional
Anlisesemntica
Anliseestrutural
Anlisecompotamental
Anliseambiental
GabaritoComentado.
7a Questo(Ref.:201409236248)
Pontos:1,0/1,0
avisoquerepresentaoscomponentesdosistema,arelaoentreoscomponentes,ofuncionamentodos
componenteseainterconexocomoutrossistemas.
Visointerna
Visoestrutural
Visocomportamental
Visogeral
Visoexterna
GabaritoComentado.
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3571931400
2/4
12/10/2015
BDQProva
8a Questo(Ref.:201409713782)
Pontos:0,0/1,0
Areutilizaotrazosseguintesbenefcios:
aeliminaodeetapaseatividades
areduododesperdciodetempoededinheiro
areduodedesperdciodedinheiroeaumentodetempo
areduododesperdciodetempoeaumentodedinheiro
asobrecargadeatividadesemdeterminadasetapas
9a Questo(Ref.:201409066136)
Pontos:1,0/1,0
"Otestedesoftwarenormalmentealtimafaseantesdeentregarmososistemaprontoaocliente".
corretoafirmarque:
Elapodeseraltima,masnoanicatarefaquegaranteaqualidadedosoftware.
Porseraltimafaseelanodeveserutilizadaemnenhumoutropontododesenvolvimento.
Porseraltimafaseelanuncadeixadadelado,afinalissoseriaumabobagem.
Porseraltimafase,eletemaobrigaodedizerqueosoftwarefunciona.
Porseraltimafaseelatambmamaisimportantedetodasparaagarantiadaqualidade.
10a Questo(Ref.:201409235254)
Pontos:1,0/1,0
AsmodalidadesdetestesoclassificadasquantoaousodocdigoemTestesEstticosouVerificaeseTestes
DinmicosouValidaes.Analiseasafirmativasabaixoeassinaleanicarespostacorreta.
ITestesEstticossoefetuadosantesdaimplementaoeTestesDinmicosnasfasesiniciais,verificandoa
qualidadedosoftware
IITestesEstticossoefetuadosparaverificaraqualidadenoprocessoeTestesDinmicossoefetuadospara
verificaraqualidadedoproduto
IIITestesEstticossoefetuadosparaverificaraqualidadenoprodutoeTestesDinmicossoefetuadospara
verificaraqualidadedoprocesso
IVTestesEstticossoefetuadosnasfasesiniciaisdoprojetoeTestesDinmicossoefetuadosduranteou
apsaimplementao.
AssinaleaNICAopocorreta
ApenasIeIIestocorretas
ApenasIIIeIVestocorretas
ApenasIIeIIestocorretas
ApenasIeIIIestocorretas
ApenasIIeIVestocorretas
GabaritoComentado.
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3571931400
3/4
12/10/2015
BDQProva
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=3571931400
4/4
10/09/2015
BDQProva
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Fechar
Simulado:CCT0194_SM_201409002713V.1
Aluno(a):MAURICIODEJESUSDAVEL
Matrcula:201409002713
Desempenho:8,0de10,0
Data:10/09/201522:43:20(Finalizada)
1a Questo(Ref.:201409570888)
Pontos:1,0/1,0
AssinalequaldasalternativasabaixoNOdefinecorretamentecomaclassificaodeumsoftwaredeacordo
comasualicenadepublicao:
DemoFraodeumprograma.Funcionacomomaterialpromocionalparadaraoportunidadedo
produtoseravaliado.
SoftwareLivreProgramadecomputadorcujautilizao,cpiaedistribuionopossuemrestrio.
comumocdigofonteestardisponvelparamanuselo.
ComercialProgramaporquesepagaumataxadelicenciamentoparasuautilizao.
SoftwareFreewareProgramadecomputadorcujousonoimplicaopagamentodelicenadeuso.
TrialProgramadecomputadorquepossuilimitaesdetempoe/oufuncionalidades.Aofinaldotempo
estabelecido,oprogramapoderequisitaropagamentoparausodosoftwarecompletooupode
continuarrodandosemtodasassuasfuncionalidadesou,ainda,interromperoseuuso.
GabaritoComentado.
2a Questo(Ref.:201409710639)
Pontos:1,0/1,0
Emrelaoaosmodelosdesoftware,marqueaopoMAISCORRETAparaadefiniosobreotipode
(licenciamento)desoftwarequeatendeaoabaixodescrito
"ProgramadeComputadorcujoousonoimplicaopagamentodelicenadeuso"
Adware
Trial
SoftwareGLU
Demo
Freeware
3a Questo(Ref.:201409056787)
Pontos:1,0/1,0
ConsidereosseguintesrequisitosdeumSistemadeFolhadePagamentoeclassifiquecadaumcomosendoF
(Funcional)eNF(NoFuncional).
I.Osistemadeveemitirextratoonlinedecadafuncionrio
II.ObancodedadosdeverserSQLServer,queaempresajpossui
III.Osistemadeverodaremambienteweb
IV.Apsgerarafolhamensaldeveseremitidoemailacadafunconrio,informandodosalriolquido.
Assinaanicaopoqueclassificacorretamenteosrequisitos:
IF,IINF,IIINF,IVF
IF,IINF,IIIF,IVF
IF,IIF,IIIF,IVF
INF,IINF,IIINF,IVNF
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2446666740
1/4
10/09/2015
BDQProva
IF,IIF,IIINF,IVF
GabaritoComentado.
4a Questo(Ref.:201409057121)
Pontos:1,0/1,0
Comopartedasatividadesparaanlisederequisitostemosoestudodeviabilidade,quedivididaemquatro
tipos,soelas:
Tcnica,Operaciaonal,CronogramaeEconmica
Tcnica,Funcional,CronogramaeEconmica
Organizacional,Operaciaonal,FuncionaleEconmica
Tcnica,Operaciaonal,CronogramaeOrganizacional
Organizacional,Funcional,FinanceiraedeRequisitos
GabaritoComentado.
5a Questo(Ref.:201409714229)
Pontos:1,0/1,0
A etapa de anlise no processo de desenvolvimento de software tem como objetivo, criar uma estratgia de
soluo, sem se preocupar como essa estratgia ser realizada, ou seja, utilizar as necessidades dos
clientes,depoisdecompreendidooproblema,pararesoluodoproblemasolicitado.Associecorretamentea
colunadaesquerdacomasrespectivasatividades.
()tilpararepresentararealidadeatravsdemodelos,comoporexemplodiagramas.
1.Modelagem
2.Anlise
3.UMLUnified
ModelingLanguage
()Linguagemutilizadaemengenhariadesoftwareparavisualizarodesenhodo
sistemaeaintercomunicaoentreobjetos.
()utilizadaemconjuntocomdetalhamentoderequisitosparavisualizarefornecer
baseparaidentificarsoluesparaosrequisitosapresentados.
()Atividadequeutilizaoconceitodeorientaoaobjeto,utilizandoaUMLcomo
4.AnliseEstrutural notao.Temcomoobjetivomodelarasoluo,enooproblema.
2,4,1,3
3,1,2,4
4,3,1,2
1,3,4,2
2,3,4,1
6a Questo(Ref.:201409066233)
Pontos:1,0/1,0
Considerandooseguinteminimundomarqueaalternativacorretaqueindicaoselementosdaanlise
comportamental:
"AestratgiadaLivrariaESTCIOnoprevamanutenodelivrosemestoque.Todososlivrossolicitadospor
seusclientesso,semanalmente,encomendadosseditoras.Aseditoraseoslivroscomercializadosso
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2446666740
2/4
10/09/2015
BDQProva
selecionadospelaDireodaLivraria.Osclientessolicitamoslivrospelainternetapartirdocdigo,apsa
anlisedoresumo.Ospedidossoanalisadoseencomendadosseditorasnofinaldetodasemana.Quandoos
livrossofornecidos,alivrariaconfereanotadeentregadaeditoracomarequisio,devolveasque
contiveremerroseatendeaospedidosdosclientes,emitindoafaturasdecobrana.Seofornecimentodos
livrosestivercorreto,asfaturasencaminhadaspelaseditorassoregistradasepagas."
I.Cdigodolivro.
II.Encomendarlivros.
III.Editoras.
IV.Conferirrequisio.
V.Resumo.
II,IIIeIVestocorretas.
IeIVestocorretas.
IIeIVestocorretas.
IIIeIVestocorretas.
I,IIIeIVestocorretas.
GabaritoComentado.
7a Questo(Ref.:201409713784)
Pontos:0,0/1,0
Areutilizaodeclasseserefereareutilizarmososeguinteelementoemumprocessodedesenvolvimentode
software:
partedocdigodeprograma
bibliotecas
classesfundamentais
aproveitamentodeideias
mdulodecdigobinrio
8a Questo(Ref.:201409035749)
Pontos:0,0/1,0
Analisandooestudodecasoabaixo,marqueaalternativaquerepresentaaindicaodasclassesquepodem
seridentificadasnocontexto:
"Umpacientesedirigeaumpostodesadeeapresentaseunome:"JosdaSilva"edescreveseuestadode
sade:"Febrede40".Oatendenteanotaonomeeoestadodesadeemumafichaeoencaminhaparao
mdico,queoatendeeregistranafichaosprocedimentosadotados.Nofinaldomsomdicocontabilizao
totaldepacientesporqueixaapresentada."
AtendenteeMdico.
Somenteocliente.
ClienteeProcedimentos.
Clienteeatendente.
Cliente,atendenteeProcedimentos.
GabaritoComentado.
9a Questo(Ref.:201409613844)
Pontos:1,0/1,0
Noprocessodedesenvolvimentodesoftwareafasedetestepossuiumaimportnciafundamental.
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2446666740
3/4
10/09/2015
BDQProva
Analisecadaitemseguinte,classificandooscomoV(verdadeiro)ouF(falso).
1.Afasedetestetemcomoobjetivodetectarpossveisdefeitosouerrosquepossamsurgirnafasede
implementao
2.Nessafase,detestes,devemsecoletarosresultadoseanalisloseconsertlossomentedepoisdesua
implantao.
3.Essafaseessencialparaaumentaraqualidadedoprodutoousistemaemqueserimplantado.
4.Temcomoobjetivoencontrarumerroqueaindanofoidescoberto.
AssinaleaNICAopocomasequnciacorretadeVeF.
1V2V3F4F
1V2F3V4V
1F2V3F4V
1V2V3V4F
1F2F3V4F
GabaritoComentado.
10a Questo(Ref.:201409663291)
Pontos:1,0/1,0
Sabemosqueexistemduasmodalidadedetestesdesoftware.Elasoclassificadasem:
ITestesEstticos,ondepermitequeocdigosejaavaliadoemtermosdedefeitosestruturaisoufraquezas
sistemticasquepossamgerardefeitos
IITestesEstticos,quesorealizadosapsaintegraodetodososmdulosdosistema
IIITestesDinmicos,quesotestesbaseadosnaexecuodocdigodoprograma,eparaissoprecisamde
umquestionriocombasenosaspectosestruturaisefuncionaisdoprograma
IVTestesDinmicos,quedevemserfeitosantesdaimplementao,ouseja,nasfasesiniciais
correto,apenas,oqueseafirmaem:
IIeIV
IeIII
IIIeIV
IIeIII
IeII
GabaritoComentado.
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2446666740
4/4
21/09/2015
BDQProva
PROCESSOSDEDESENVOLVIMENTODESOFTWARE
Simulado:CCT0194_SM_201401260462V.1
Fechar
Aluno(a):JSSICATHAYSPINHEIROVIEIRA
Matrcula:201401260462
Desempenho:8,0de10,0
Data:21/09/201520:40:33(Finalizada)
1a Questo(Ref.:201401556751)
Pontos:1,0/1,0
Soregras,diretrizesouprocedimentosutilizadosparamanipularouorganizardadosparatornlosteise
comumfimespecfico.Estadefiniode:
Processos
Conhecimento
Informao
Fatos
Dados
GabaritoComentado.
2a Questo(Ref.:201401319263)
Pontos:0,0/1,0
IndiqueaalternativacorretaparadefinirCONHECIMENTO:
Conjuntodedadosaosquaisossereshumanosderamformaparatornlossignificativoseteis.
Dadosanalisadosdentrodeumcontexto.
Fatosbrutosqueretratamocorrnciasatuaisoudopassado.
Experinciapessoal,informaesanalisadas,gerandoaesoudecises.
Smbolos,nmeros,letras.
GabaritoComentado.
3a Questo(Ref.:201401340645)
Pontos:1,0/1,0
Comopartedasatividadesparaanlisederequisitostemosoestudodeviabilidade,quedivididaemquatro
tipos,soelas:
Organizacional,Funcional,FinanceiraedeRequisitos
Tcnica,Operaciaonal,CronogramaeOrganizacional
Organizacional,Operaciaonal,FuncionaleEconmica
Tcnica,Operaciaonal,CronogramaeEconmica
Tcnica,Funcional,CronogramaeEconmica
GabaritoComentado.
4a Questo(Ref.:201401340311)
Pontos:1,0/1,0
ConsidereosseguintesrequisitosdeumSistemadeFolhadePagamentoeclassifiquecadaumcomosendoF
(Funcional)eNF(NoFuncional).
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=5289817995
1/4
21/09/2015
BDQProva
I.Osistemadeveemitirextratoonlinedecadafuncionrio
II.ObancodedadosdeverserSQLServer,queaempresajpossui
III.Osistemadeverodaremambienteweb
IV.Apsgerarafolhamensaldeveseremitidoemailacadafunconrio,informandodosalriolquido.
Assinaanicaopoqueclassificacorretamenteosrequisitos:
IF,IIF,IIINF,IVF
IF,IINF,IIIF,IVF
INF,IINF,IIINF,IVNF
IF,IINF,IIINF,IVF
IF,IIF,IIIF,IVF
GabaritoComentado.
5a Questo(Ref.:201401947655)
Pontos:1,0/1,0
AlinguagemdeModelagemUnificada(UML)emergiucomonotaopadro,defatoededireito,paraa
modelagemorientadaaobjetos.Destaforma,asentenaqueconceituaapropriadamenteaUML:
umalinguagemparaimplementarosconceitosdaorientaoaobjetos.
umalinguagemvisualparaespecificar,construiredocumentarosartefatosdossistemas.
ummtodoparaespecificaremodelarosartefatosdossistemas.
ummtodocomumparaarepresentaodaorientaoaobjetos.
umprocessodeespecificaoemodelagemdesistemasorientadosaobjeto.
GabaritoComentado.
6a Questo(Ref.:201401319264)
Pontos:1,0/1,0
MarqueaalternativacorretaquedefineClassenamodelagemorientadaaobjetos.
umapropriedadedasligaesdeumaassociao.
umconceito,umaabstrao,algocomlimitesntidosesignificadoemrelaorealidadeestudada
(Rumbaugh,1994).
aconexofsicaouconceitualentreinstnciasdeobjetos.
Descreveumconjuntodeligaocomestruturaesemnticacomuns.
Descreveumgrupodeobjetoscompropriedadessemelhantes(atributos),omesmocomportamento
(operaes)econseqentementeamesmasemntica(Rumbaugh,1994).
GabaritoComentado.
7a Questo(Ref.:201401518771)
Pontos:0,0/1,0
Existem2(duas)visesdoprojetoquantoaoseudesenvolvimento:externaeinterna.
IAvisoexternacontemplaavisodousurioeavisointernaomodelodeinteraocomsuasinterfaces.
IIAvisoexternacontemplaoscomponentesdosistemaenquantoavisointernacontemplaofuncionamento
docomponente.
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=5289817995
2/4
21/09/2015
BDQProva
IIIAvisoexternacontemplaavisodousurioenquantoavisointernacontemplaoscomponentesdo
sistema.
Analiseasafirmativasacima,assinaleanicarespostacorreta.
ApenasIeIIIestocorretas
ApenasIIIestcorreta
ApenasIestcorreta
ApenasIIestcorreta
ApenasIIeIIIestocorretas
8a Questo(Ref.:201401920959)
Pontos:1,0/1,0
Comrelaoaonveldeabstraoeagregaodoselementosdossistemas,onvelquerepresentao
comportamentodecadacomponente,sendodesenvolvidoemconjuntocomadocumentaovoltadaparaos
usuriosoucomadocumentaodocdigodoprogramao
estratgicooudesenhodetalhado
operacionaloudesenholgico
estratgicooudesenhoarquitetnico
tticooudesenholgico
operacionaloudesenhodetalhado
GabaritoComentado.
9a Questo(Ref.:201401946819)
Pontos:1,0/1,0
Quantosestratgiasdetestes,temosotestecaixapretaetestecaixabranca.Avalieositensabaixosobreas
duasestratgiasdeteste.
IOtestedacaixapreta,tambmconhecidocomotestecomportamental,focaosrequisitosfuncionaisdo
software
IIOtestecaixapreta,baseadonaarquiteturainternadosoftware,procedeaverificaodocdigo
IIIOtestecaixabrancaaquelecomoqualidentificamosdefeitosnasestruturasinternasdosoftware,
atravsdesimulaoquetestatodaaestruturausadanacodificao
IVOtestecaixabrancaaqueleemquedevemosconhecerosrequisitos,suascaractersticaseoseu
comportamento
correto,apenas,oqueseafirmaem:
IIIeIV
IIeIV
IIeIII
IeIII
IeII
GabaritoComentado.
10a Questo(Ref.:201401519802)
Pontos:1,0/1,0
Umarepresentaodefinidadeumprocedimentodetestedefineum(a):
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=5289817995
3/4
21/09/2015
BDQProva
Definiodetestedesoftware
Critriodetestedesoftware
Objetivodetestedesoftware
Formadetestedesoftware
Scriptdetestedesoftware
GabaritoComentado.
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=5289817995
4/4
BDQ Prova
1 de 4
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Nota de Partic.: 2
Turma: 9001/AA
Teste de software fundamental para a qualidade de um sistema. Explique com suas palavras qual o objetivo
do teste de integrao e do teste de aceitao, e quando eles devem ser aplicados
Resposta: O teste de integrao visa identificar erros durante a integrao e a interao entre os mdulos do
sistema. J o teste de aceitao a validao feita pelo usurio para saber se o sistema corresponde aos
requisitos necessrios, corresponde ao que foi solicitado para que o sistema fizesse, feito j com o software
pronto.
Gabarito: O objetivo do teste de integrao validar a integrao entre os diversos componentes do sistema.
Ele aplicado durante a fase de implementao do sistema sempre que um novo componente fica pronto, ou
seja, no demanda que todo o sistema estaja pronto para ser aplicado. Desta forma, temos uma integrao
contnua, sempre que um componente est pronto ele testado e integrado aos demais componentes do
sistema. O teste de aceitao aquele realizado pelo usurio quando o sistema j est totalmente pronto. Nele
o usurio valida se o sistema atende aos critrios de aceitao estabelecidos para o sistema.
No Modelo espiral cada volta da espiral representa uma fase do processo de software. Identifique as fases de
processo deste modelo.
Resposta: As fases do modelo espiral so: Planejamento, Anlise de Risco, Engenharia e Avaliao do cliente.
Em relao aos modelos de software, marque a opo MAIS CORRETA para a definio sobre o tipo de
(licenciamento) de software que atende ao abaixo descrito
- "Programa de Computador cujo o uso no implica o pagamento de licena de uso"
Trial
Adware
Software GLU
Freeware
Demo
03/12/2015 15:41
BDQ Prova
2 de 4
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Durante a fase inicial do ciclo de vida do desenvolvimento de sistemas, na etapa de investigao, a tarefa que
determina a probabilidade de sucesso do sistema proposto e propicia uma avaliao superficial da rea tcnica,
econmica e comportamental do projeto, sendo decisivamente importante para o processo do desenvolvimento
de sistemas chamada:
anlise de equilbrio.
estudo de caso.
anlise de requisitos.
design lgico do sistema.
estudo de viabilidade.
Anlise de requisitos uma importante fase da engenharia de software, na qual os desenvolvedores do sistema
identificam as necessidades do cliente para posteriormente projetarem uma soluo. Assinale a alternativa que
apresenta as principais atividades da fase de anlise de requisitos, dentro do processo de desenvolvimento de
sistemas.
Entrada de dados, processamento da informao, apresentao dos resultados
Projeto lgico, projeto fsico, implementao e manuteno
Desenvolvimento de prottipo, ambiente de testes, implementao do sistema
Levantamento de requisitos, anlise de requisitos, registro dos requisitos
Desenvolvimento, homologao, produo
03/12/2015 15:41
BDQ Prova
3 de 4
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
Um modelo de processo de software estabelece um framework para as principais atividades, entradas, sadas e
restries de projetos. Eles podem ser usados para explicar diferentes abordagens no desenvolvimento do
sistema. Analise as abordagens abaixo:
I. Uma das atividades avaliar as alternativas com relao aos objetivos e restries, e identificar as principais
fontes de riscos, ou seja uma avaliao de riscos bem presente.
II. Permite uma gerncia do baseline, que identifica um conjunto fixo de documentos produzidos como
resultado de cada fase do ciclo de vida. Os requisitos permanecem inalterados at o final do processo de
desenvolvimento do software
03/12/2015 15:41
BDQ Prova
4 de 4
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
III - O Analista coletar informaes para um mini projeto, concentrando-se nas entradas e sadas do software.
Aps a criao e aceitao do prottipo, o produto final ser desenvolvido.
Os diferentes modelos de processo de desenvolvimento de software, descritos em I, II e III so
respectivamente:
Cascata - Prototipao - Espiral
Espiral - Cascata - Prototipao
Prototipao - Cascata - Espiral
Incremental - Cascata - Prototipao
Espiral - Prototipao - Cascata
03/12/2015 15:41