Buscar

Avaliação Parcial Processos de Desenvolvimento de Software

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

CCT0194_201607296985 V.1
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Avaiação Parcial: CCT0194_SM_201607296985 V.1 
Aluno(a): RENATO MOREIRA DA SILVA Matrícula: 201607296985
Acertos: 10,0 de 10,0 Data: 26/10/2017 22:13:44 (Finalizada)
1a Questão (Ref.: 201607359438) Acerto: 1,0 / 1,0
Indique a alternativa correta para defnir CONHECIMENTO:
Experiência pessoal, informações analisadas, gerando ações ou decisões.
Dados analisados dentro de um contexto.
Fatos brutos que retratam ocorrências atuais ou do passado.
Símbolos, números, letras.
Conjunto de dados aos quais os seres humanos deram forma para torná-los signifcativos e úteis.
Gabarito Comentado .
2a Questão (Ref.: 201607563282) Acerto: 1,0 / 1,0
Sommerville defne software como sendo programas de computador e documentação associada. Os produtos de
softwares podem ser desenvolvidos para um cliente específco ou para um mercado geral. Para o desenvolvimento
do produto/programa, é necessário escrevê-lo utilizando uma _______________________ a qual será convertida
para uma _____________________, ou seja, em um formato que será compreendido pelo processadores
Assinale a ÚNICA opção que complementa cada frase corretamente
linguagem de máquina / linguagem interpretada
linguagem de programação / linguagem de máquina
linguagem de máquina / linguagem de programação
linguagem de programação / linguagem interpretada
linguagem interpretada / linguagem de máquina
3a Questão (Ref.: 201608026855) Acerto: 1,0 / 1,0
Durante a fase inicial do ciclo de vida do desenvolvimento de sistemas, na etapa de investigação, a tarefa que
determina a probabilidade de sucesso do sistema proposto e propicia uma avaliação superfcial da área técnica,
econômica e comportamental do projeto, sendo decisivamente importante para o processo do desenvolvimento de
sistemas é chamada:
design lógico do sistema.
estudo de caso.
análise de requisitos.
análise de equilíbrio.
estudo de viabilidade.
BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado...
1 de 4 26/10/2017 23:05
4a Questão (Ref.: 201607382142) Acerto: 1,0 / 1,0
Basicamente o que é um processo de software?
Um processo de software defne que linguagem deve se usar.
Um processo de software defne como se testar.
Um processo de software defne como um produto deve ser entregue.
Um processo de software defne o que deve ser feito, como deve ser feito, por quem deve ser feito e
quando deve ser feito.
Um processo de software defne a forma como os requisitos devem ser levantados.
Gabarito Comentado .
5a Questão (Ref.: 201607987847) Acerto: 1,0 / 1,0
O seguinte diagrama é um diagrama de interação que dá ênfase à ordenação temporal das mensagens
objeto
colaboração
atividade
sequência
iteração
6a Questão (Ref.: 201607360006) Acerto: 1,0 / 1,0
Análise de requisitos é uma importante fase da engenharia de software, na qual os desenvolvedores do sistema
identifcam as necessidades do cliente para posteriormente projetarem uma solução. Assinale a alternativa que
apresenta as principais atividades da fase de análise de requisitos, dentro do processo de desenvolvimento de
sistemas.
Desenvolvimento de protótipo, ambiente de testes, implementação do sistema
Entrada de dados, processamento da informação, apresentação dos resultados
Levantamento de requisitos, análise de requisitos, registro dos requisitos
Projeto lógico, projeto físico, implementação e manutenção
Desenvolvimento, homologação, produção
Gabarito Comentado .
7a Questão (Ref.: 201608034344) Acerto: 1,0 / 1,0
Relacione as colunas: 1 - Código 2 - Reutilização de Classes 3 - Reutilização de Objetos 4 - Reutilização de
Plataforma 5 - Desenho ( )Reutilização de parte de código de programa ( )Módulo de Código Binário ( )Bibliotecas e
classes fundamentais ( )Reutilização de Plataforma ( )Aproveitamento de ideias para solução de problemas
encontrados no desenho, geralmente baseado em classes abstratas derivadas por herança de outras classes.
1,2,3,4,5
2,1,4,5,3
1,3,2,4,5
1,2,4,5,3
5,4,3,2,1
Gabarito Comentado .
8a Questão (Ref.: 201608216656) Acerto: 1,0 / 1,0
O uso de metodologias de desenvolvimento de sistemas tem como objetivo garantir que
BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado...
2 de 4 26/10/2017 23:05
a) a equipe de desenvolvimento siga corretamente a estrutura de banco de dados orientado a objeto,
eliminando etapas de análise.
d) o software a ser desenvolvido seja realizado conforme os requisitos de sistema, no prazo solicitado e
com a qualidade desejada.
c) o modelo relacional desenvolvido represente estritamente as funcionalidades até, no máximo, a segunda
forma normal.
e) o software, depois de desenvolvido, não possa sofrer alteração em sua estrutura nem em seu código
para não serem modifcados os requisitos.
b) o código gerado pelo desenvolvedor implemente corretamente as defnições de processamento, entrada
e saída, considerando os recursos de rede como principal requisito.
9a Questão (Ref.: 201607346611) Acerto: 1,0 / 1,0
O gráfico acima, adaptado do livro Engenharia de Software, de Roger Pressman, ilustra o custo relativo da
correção de um defeito nas diversas fases de um projeto de software, baseado em dados colhidos por
Boehm e outros estudiosos. Embora não 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 gráfico pode ser utilizado como um argumento a favor do uso de processos de desenvolvimento
iterativos.
II - O gráfico deixa claro que o maior investimento na prevenção de defeitos deve acontecer nas fases finais
do projeto, preferencialmente depois que o software estiver em uso pelos clientes.
III - O gráfico não é conclusivo a respeito da importância do gerenciamento dos requisitos de um projeto, o
que é consistente com a abordagem de muitos processos de desenvolvimento de software atuais, que
minimizam este esforço e enfatizam a codificação e os testes unitários de código.
IV - O gráfico sustenta os argumentos de que a qualidade deve ser incorporada ao processo através de
técnicas e ações efetivas de detecção, prevenção e controle, garantindo que todas as atividades do
projeto resultem em produtos ou subprodutos de qualidade, ao invés de ser uma preocupação
secundária ou limitada a um grupo de profissionais de controle de qualidade.
São corretas APENAS as afirmativas:
I e II
II e III
I e IV
III e IV
II e IV
Gabarito Comentado .
BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado...
3 de 4 26/10/2017 23:05
10 a Questão (Ref.: 201608216487) Acerto: 1,0 / 1,0
Um tipo de teste de sistemas de software é também chamado de ¿teste comportamental¿ e focaliza os requisitos
funcionais do software,permitindo ao engenheiro de software derivar conjuntos de condições de entrada que vão
exercitar plenamente todos os requisitos funcionais de um programa. Esse tipo de teste tende a ser aplicado
durante os últimos estágios do teste e tenta encontrar erros em funções incorretas ou omitidas, de interfaces, de
estrutura de dados ou de acesso à base de dados externa, de comportamento ou desempenho de iniciação e
término. Além disso, é um tipo de teste que despreza, de propósito, a estrutura de controle, sendo a atenção
focalizada no domínio da informação. Esse tipo é conhecido por teste:
e) de lógica composta.
b) caixa-branca.
a) caixa-preta.
d) de caminho básico.
c) de fuxo de dados.
BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado...
4 de 4 26/10/2017 23:05
	Slide 1
	Slide 2
	Slide 3
	Slide 4

Outros materiais