Buscar

2017.4 EAD - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE - AV1

Prévia do material em texto

16/12/2017 EPS: Alunos
http://simulado.estacio.br/alunos/ 1/3
 1a Questão (Ref.: 201605683328) Acerto: 1,0 / 1,0
Assinale qual das alternativas abaixo NÃO define corretamente com a classificação de um software de acordo
com a sua licença de publicação:
Comercial - Programa por que se paga uma taxa de licenciamento para sua utilização.
Software Livre - Programa de computador cuja utilização, cópia e distribuição não possuem restrição. É
comum o código fonte estar disponível para manuseá-lo.
 Trial - Programa de computador que possui limitações 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 Freeware - Programa de computador cujo uso não implica o pagamento de licença de uso.
Demo - Fração de um programa. Funciona como material promocional para dar a oportunidade do
produto ser avaliado.
 Gabarito Comentado.
 2a Questão (Ref.: 201605823079) Acerto: 1,0 / 1,0
Em relação aos modelos de software, marque a opção MAIS CORRETA para a definição sobre o tipo de
(licenciamento) de software que atende ao abaixo descrito
- "Programa de Computador cujo o uso não implica o pagamento de licença de uso"
Trial
Demo
 Freeware
Software GLU
Adware
 3a Questão (Ref.: 201605169534) Acerto: 1,0 / 1,0
Durante o processo de desenvolvimento de um software de controle de entrada e saída de funcionários de uma
empresa, o desenvolvedor procura saber de seu cliente se deve contabilizar horas, minutos e segundos para o
cálculo de atrasos dos funcionários. Este tipo de requisito está classificado como:
 Funcional
Do usuário
Modal
Do cronograma
Não funcional
 4a Questão (Ref.: 201605726987) Acerto: 1,0 / 1,0
"Técnica que faz o levantamento de ideias, onde cada uma das ideias sugeridas pode se combinada na proposta
de uma nova. Atividade de livre imaginação que deve ser tratada sem críticas ou debates". 
 O texto descreve a técnica de elicitação de requisitos denominada:
Questionário
Entrevista
Casos de Uso
Reunião
 Brainstorm
16/12/2017 EPS: Alunos
http://simulado.estacio.br/alunos/ 2/3
 5a Questão (Ref.: 201605875518) Acerto: 1,0 / 1,0
Ao levantar os requisitos de um sistema é necessário ter atenção com:
A performance futura do sistema e a linguagem de programação que será utilizada.
 As necessidades relatadas pelos usuários, as necessidades dos demais usuários envolvidos, as normas
que se aplicam e afetam o software a se desenvolver
Deve-se prestar atenção aos desejos do usuário, satisfazendo todos os seus pedidos.
A linguagem de programação que será utilizada no desenvolvimento, a legislação envolvida no processo
e os desejos do usuário.
As necessidades dos usuários apresentadas nas reuniões de levantamento e a linguagem de
programação que será utilizada no desenvolvimento.
 Gabarito Comentado.
 6a Questão (Ref.: 201605869688) Acerto: 1,0 / 1,0
O diagrama de classe é um dos mais importantes na UML. Este diagrama define a estrutura das classes
utilizadas pelo sistema. Em uma classe, o método representa o comportamento de um objeto. O que representa
as características do objeto?
Composição
Mensagens
 Atributos
Herança
Agregação
 7a Questão (Ref.: 201605826216) Acerto: 1,0 / 1,0
Após o levantamento de dados da fase de análise, a documentação de desenho deve exemplificar:
os custos associados para a resolução do problema
os riscos associados ao projeto
as alternativas para a resolução do problema
as diretrizes para as implementações de novos projetos
 a solução que será tomada para resolução do problema
 8a Questão (Ref.: 201605826224) Acerto: 1,0 / 1,0
A reutilização de classe se refere a reutilizarmos o seguinte elemento em um processo de desenvolvimento de
software:
bibliotecas
parte do código de programa
 módulo de código binário
classes fundamentais
aproveitamento de ideias
 Gabarito Comentado.
16/12/2017 EPS: Alunos
http://simulado.estacio.br/alunos/ 3/3
 9a Questão (Ref.: 201605811917) Acerto: 1,0 / 1,0
O teste do software é a investigação do software a fim de fornecer informações sobre sua qualidade em relação
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 módulo ou em alguns módulos definidos que representam uma
única unidade;
II- Testes de Integração - Cujo objetivo é garantir a qualidade dos componentes do software, individualmente;
III- Testes de Validação - É o último estágio do processo de validação, realizado após integração de todos os
módulos
IV- Teste de Planejamento - Teste realizado após a integração de todos os módulos do sistema;
Com base em sua análise, assinale a única resposta correta.
 Apenas I e III estão corretas;
Apenas II e III estão corretas;
Apenas I e II estão corretas;
Apenas III e IV estão corretas;
Apenas I e IV estão corretas;
 Gabarito Comentado.
 10a Questão (Ref.: 201605775735) Acerto: 1,0 / 1,0
Quanto às estratégias de testes, temos o teste caixa preta e teste caixa branca. Avalie os itens abaixo sobre as
duas estratégias de teste.
I- O teste da caixa preta, também conhecido como teste comportamental, foca os requisitos funcionais do
software;
II- O teste caixa preta, baseado na arquitetura interna do software, procede a verificação do código;
III- O teste caixa branca é aquele com o qual identificamos defeitos nas estruturas internas do software,
através de simulação que testa toda a estrutura usada na codificação;
IV- O teste caixa branca é aquele em que devemos conhecer os requisitos, suas características e o seu
comportamento;
É correto, apenas, o que se afirma em:
III e IV;
I e II;
II e III;
II e IV;
 I e III;
 Gabarito Comentado.

Outros materiais