Buscar

Prova Processo de Desenvolvimento de Sistemas


Continue navegando


Prévia do material em texto

20/09/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 1/3
 
1a Questão (Ref.:201601670050) Acerto: 1,0 / 1,0
Assinale "VERDADEIRO" ou "FALSO" nas opções que se relacionam com uma boa especificação de requisitos (Pádua,
2009 - Cap. 1):
( ) boas especificações de requisitos são indispensáveis;
( ) especificações de requisitos representam custos supérfluos, investimentos desnecessários, que se pagam com baixos
juros;
( ) a participação dos usuários no levantamento de requisitos é essencial para que as suas necessidades pessoais sejam
corretamente atendidas;
( ) uma boa especificação de requisitos custa tempo e dinheiro.
( ) a ausência de uma boa especificação de requisitos custa mais tempo e dinheiro.
 
Marque a alternativa correta.
 V, F, F, V, V
V, F, F, V, F
F, V, F, F, V
F, F, F, V, V
V, F, F, F, V
 
Gabarito Coment.
 
2a Questão (Ref.:201601668618) 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:
 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.
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.
Comercial - Programa por que se paga uma taxa de licenciamento para sua utilização.
 
Gabarito Coment.
 
3a Questão (Ref.:201601809616) Acerto: 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.
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?
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.
 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.
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
 
Gabarito Coment.
20/09/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 2/3
 
4a Questão (Ref.:201601196034) Acerto: 1,0 / 1,0
De acordo com a teoria são produtos da fase de elaboração do RUP:
Manual do usuário e base de dados operacionais convertidas.
 Descrição da arquitetura do software e lista de riscos revisada.
Documento de visão e produto de software integrado.
Lista de riscos revisada e base de dados operacionais convertidas.
Produto de software integrado e descrição da arquitetura do software.
 
5a Questão (Ref.:201601761861) Acerto: 1,0 / 1,0
A linguagem de Modelagem Unificada (UML) emergiu como notação padrão, de fato e de direito, para a modelagem
orientada a objetos. Desta forma, a sentença que conceitua apropriadamente a UML é:
um processo de especificação e modelagem de sistemas orientados a objeto.
um método comum para a representação da orientação a objetos.
um método para especificar e modelar os artefatos dos sistemas.
 uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas.
uma linguagem para implementar os conceitos da orientação a objetos.
 
Gabarito Coment. Gabarito Coment. Gabarito Coment.
 
6a Questão (Ref.:201601854978) 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
Agregação
 Atributos
Herança
 
7a Questão (Ref.:201601990687) Acerto: 1,0 / 1,0
O uso de metodologias de desenvolvimento de sistemas tem como objetivo garantir que
 d) o software a ser desenvolvido seja realizado conforme os requisitos de sistema, no prazo solicitado e com a
qualidade desejada.
a) a equipe de desenvolvimento siga corretamente a estrutura de banco de dados orientado a objeto, eliminando
etapas de análise.
c) o modelo relacional desenvolvido represente estritamente as funcionalidades até, no máximo, a segunda forma
normal.
b) o código gerado pelo desenvolvedor implemente corretamente as definições de processamento, entrada e
saída, considerando os recursos de rede como principal requisito.
e) o software, depois de desenvolvido, não possa sofrer alteração em sua estrutura nem em seu código para não
serem modificados os requisitos.
 
8a Questão (Ref.:201601808375) 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.
20/09/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 3/3
1,3,2,4,5
2,1,4,5,3
5,4,3,2,1
 1,2,3,4,5
1,2,4,5,3
 
Gabarito Coment.
 
9a Questão (Ref.:201604075309) Acerto: 1,0 / 1,0
Os testes de software são importantes para complementar as revisões e aferir o nível de qualidade conseguido. Marque a
classificação de teste a seguir que melhor representa a frase:
"Teste que não leva em conta os mecanismos e definições internos do sistema. O objetivo principal está no resultado da
saída de dados do sistema, mediante a entrada definida de dados.".
Teste orientado a objeto.
Teste estrutuardo.
 Teste caixa preta.
Teste caixa branca.
Teste de sistemas.
 
10a Questão (Ref.:201604088255) Acerto: 1,0 / 1,0
Assinale a opção que descreve corretamente o teste da caixa preta.
 
O objetivo principal é testar o código dos componentes do sistema, quanto a sua estrutura e construção
Neste teste, o sistema é o sistema é analisado como um todo, ou seja todos os seus componentes, para validar a
execução das suas funções 
São testes baseados na execução do código do programa, podendo ser encarado como de forma complementar a
análise dinâmica
Verifica também se o software se comporta adequadamente mediante as mais diversas tentativas ilegais de
acesso
 Neste teste o objetivo é testar todas as entradas e saídas desejadas, mediante uma determinada entrada definida
de dados