Buscar

Estácio- AV1 - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE

Prévia do material em texto

03/07/2018 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=17171595&p1=201708433066&p2=4052759&p3=CCT0746&p4=103315&p5=AV&p6=11/06/2018&p1… 1/3
 Fechar
 
Avaliação: CCT0746_AV_201708433066 » PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV
Aluno: 201708433066 - BRUNNO VENTURA
Professor: SHEILA DE GOES MONTEIRO
 
Turma: 9016/BJ
Nota da Prova: 2,0 Nota de Partic.: Av. Parcial Data: 11/06/2018 09:49:09
O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0.
 
 1a Questão (Ref.: 201708712971) Pontos: 1,0 / 1,0
Sommerville define software como sendo programas de computador e documentação associada. Os produtos de
softwares podem ser desenvolvidos para um cliente específico 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 de programação
linguagem de máquina / linguagem interpretada
 linguagem de programação / linguagem de máquina
linguagem de programação / linguagem interpretada
linguagem interpretada / linguagem de máquina
 
 2a Questão (Ref.: 201709185274) Pontos: 1,0 / 1,0
Marque a alternativa INCORRETA:
Atividades para análise de requisitos - CRONOGRAMA - Visa a atender os requisitos de tempo para os prazos
estabelecidos. O levantamento deve ser baseado na viabilidade técnica em relação ao prazo estipulado.
Prazos obrigatórios são mais difíceis de serem negociados.
 Atividades para análise de requisitos OPERACIONAL - Visa a atender os requisitos técnicos do produto a ser
desenvolvido. O levantamento deve ser relacionado com a tecnologia envolvida no processo de
desenvolvimento.
REQUISITOS FUNCIONAIS - Descrevem as funcionalidades do sistema. Estão diretamente ligados às
especificações da tecnologia envolvida, do perfil do usuário, 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 decisão: O projeto/produto pode ser feito? O projeto/produto beneficiará os clientes
interessados?Existe uma outra alternativa?
Atividades para análise de requisitos - ECONÔMICA - Visa a atender os requisitos financeiros do
projeto/produto. Considerada a mais critica, ela consiste em julgar se o projeto será deficitário ou se os
custos de sua implementação não terão os benefícios desejados
 
 3a Questão (Ref.: 201709137532) Pontos: 0,0 / 1,0
A associação entre duas classes que indica que uma das classes do relacionamento faz parte da outra, constitui
uma:
 agregação
especialização
 conexão
generalização
relação
03/07/2018 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=17171595&p1=201708433066&p2=4052759&p3=CCT0746&p4=103315&p5=AV&p6=11/06/2018&p1… 2/3
 
 4a Questão (Ref.: 201708508906) Pontos: 0,0 / 1,0
Existem vários modelos de desenvolvimento de software, cada um com suas particularidades. A respeito desse
assunto, assinale a opção correta.
No modelo de desenvolvimento incremental, da mesma maneira que no modelo cascata, é possível a
solução dos riscos logo no início do projeto.
No modelo de desenvolvimento em cascata, a primeira etapa é a modelagem do sistema.
 A metodologia de prototipagem evolutiva é uma abordagem que visualiza o desenvolvimento de concepções
do sistema conforme o andamento do projeto, por meio de protótipos visuais.
 O modelo de desenvolvimento UML é uma metodologia de desenvolvimento orientada a objetos que gera
protótipos muito rapidamente, em função das ferramentas case disponíveis.
O modelo de desenvolvimento em espiral, que tem a codificação como segunda etapa, gera o código do
sistema muito mais rapidamente que o modelo de prototipação.
 
 5a Questão (Ref.: 201709168672) Pontos: 0,0 / 1,0
Em um processo de desenvolvimento de software, a etapa de testes envolve várias particularidades relacionadas a
fatores como local do teste, metodologia, ferramenta adotado, profissional que faz o teste, o que é testado, entre
outras. Sendo assim, quais das afirmativas a seguir sobre testes de software podemos assumir como FALSA
A etapa de teste de software pode ser simples e executada por um único programador como também
terceirizada para uma fábrica de software
 Os testes de unidade são executados pelo usuário final depois que o produto final é entregue. É o último tipo
de teste executado
 Os testes de software, quando classificados quanto à visibilidade do que é testado, podem ser classificados
como Caixa branca e caixa preta
Testes de sistema podem verificar características como performance, segurança ou usabilidade do software
Os testes de aceitação ou validação podem ser classificados como alfa ou beta, dependendo de como esses
testes são feitos
 
 6a Questão (Ref.: 201708709705) Pontos: 0,0 / 1,0
Qual a fase do ciclo de vida de um software (instruções, documentação e dados) que corresponde a elaboração e
preparação do código necessário à sua execução.
Teste
Análise
 Projeto
Implantação
 Implementação
 
 7a Questão (Ref.: 201709188476) Pontos: 0,0 / 1,0
Após o sistema ter sido instalado no ambiente do usuário, ou seja, entrado em produção, começa a fase de
Manutenção deste sistema. Esta fase depende muito da qualidade no processo de desenvolvimento e da
documentação atualizada. As melhorias nas funções do sistema existente são efetuadas por dois motivos. Uma das
soluções aplicadas para essa melhoria é conhecida por:
Refatoração, que é uma técnica ou ferramenta para auxiliar a identificar o foco do problema;
 Rotatividade, que é utilizada apenas para implementação de novas funções;
Emergencial, que é utilizada quando acumulamos demandas que justifiquem a intervenção para a
manutenção;
Efeito dominó, que é uma técnica para modificação da estrutura do software, sem alterar o comportamento;
 Separação estática, que é utilizada para identificar todos os códigos de programa que são afetados por
alguma variável;
03/07/2018 Estácio
http://bquestoes.estacio.br/entrada.asp?p0=17171595&p1=201708433066&p2=4052759&p3=CCT0746&p4=103315&p5=AV&p6=11/06/2018&p1… 3/3
 
 8a Questão (Ref.: 201709111008) Pontos: 0,0 / 1,0
Considere as assertivas que seguem:
I. Consiste em um modelo linear em que cada atividade tem de ser completada antes de iniciar a próxima
II. Permite a revisão de fases anteriores e a superposição entre as fases.
As considerações apresentam características de modelos de processo de desenvolvimento e correspondem,
respectivamente aos modelos:
 Cascata / Cascata com Retroalimentação
Cascata com Retroalimentação / Cascata
Cascata com Retroalimentação / Incremental
Cascata / Prototipação
 Incremental / Cascata com Retroalimentação
 
 9a Questão (Ref.: 201709177735) Pontos: 0,0 / 1,0
Um protótipo de software pode ser usado em um processo de desenvolvimento de software para:
I. Ajudar na descoberta e validação dos requisitos do sistema, durante a engenharia de requisitos.
II. Explorar soluções específicas de software e apoiar o projeto de interface com o usuário, durante o projeto do
sistema.
III. Realizar testes completos com o sistema que será entregue para o cliente, durante o processo de teste.
Está correto o que se afirma em:
II e III, apenas.
I, apenas.
 I, II e III.
II, apenas.
 I e II, apenas.
 
 10a Questão (Ref.: 201708711636) Pontos: 0,0 / 1,0
O Método XP, também conhecido como eXtreme Programming, é um método que pertence à metodologia ágil de
desenvolvimento de software. Identifique a única opção que NÃO pertence às práticas deste método:
Padrão de codificação - Estabelecimento de regras de código de programa
 Testesde verificação - Testes de verificação realizados pelo cliente
 Reuniões em pé - Utilizadas para não perder o foco no assunto
Pequenas versões - Pequenas versões aceitas pelo cliente ajudam na aceitação do programa completo
Ritmo sustentável - Utilizar o tempo de trabalho dentro do especificado. Sem horas adicionais
Período de não visualização da prova: desde 25/05/2018 até 18/06/2018.

Continue navegando