Buscar

PRO DES SOFT SM03

Prévia do material em texto

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Simulado: CCT0194_SM_201501182366 V.3   Fechar
Aluno(a): HIGOR GABRIEL DIAS CORREIA DE FARIAS Matrícula: 201501182366
Desempenho: 2,0 de 10,0 Data: 04/05/2016 12:35:08 (Finalizada)
  1a Questão (Ref.: 201501908257) Pontos: 0,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
  Freeware
  Software GLU
Demo
Adware
  2a Questão (Ref.: 201501437201) Pontos: 0,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 programação / linguagem interpretada
  linguagem de máquina / linguagem interpretada
  linguagem de programação / linguagem de máquina
linguagem de máquina / linguagem de programação
linguagem interpretada / linguagem de máquina
  3a Questão (Ref.: 201501909504) Pontos: 0,0  / 1,0
Marque a alternativa INCORRETA:
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
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?
 Gabarito Comentado.
  4a Questão (Ref.: 201501432831) Pontos: 0,0  / 1,0
A primeira fase do processo de desenvolvimento de software é o estudo de viabilidade. Um item importante
nesta fase é a apuração do ROI (Retorno Sobre o Investimento) que é representado pela equação: ROI=(Lucro
Liquido)/Investimento. A partir desta definição, qual é a melhor consideração que pode ser feita para o ROI?
  Quanto maior o valor entre o investimento e o lucro líquido, pior é o ROI
Quanto menor o valor entre o lucro líquido e o investimento, pior é o ROI
O ROI representa se as restrições de prazo serão atendidas
  Quanto maior o valor entre o lucro líquido e o investimento, melhor é o ROI
Quanto menor o valor entre o lucro líquido e o investimento, melhor é o ROI
 Gabarito Comentado.
  5a Questão (Ref.: 201501433835) Pontos: 1,0  / 1,0
Qual o tipo de análise que tem como objetivo modelar aspectos estáticos de um problema, utilizando o modelo
orientado a objeto. Também é utilizada em conjunto com o detalhamento de requisitos para visualizar e
fornecer uma base para identificar soluções para os requisitos apresentados?
Análise compotamental
Análise semântica
Análise ambiental
Análise funcional
  Análise estrutural
 Gabarito Comentado.
  6a Questão (Ref.: 201501912695) Pontos: 0,0  / 1,0
Na atividade de análise no Processamento de Desenvolvimento de Software vemos a importância de se fazer
uma modelagem para identificar se há uma falha no Levantamento de Requisitos. Um dos tipos de análise é a
Análise Estrutural. Uma das Atividades dentro da Análise Estruturada é a Identificação de Relacionamentos cuja
finalidade é: Identifique e descreva pelo menos dois desses modelos.
Identificar as mensagens que são trocadas, ao longo do tempo, para execução de alguma tarefa;
Ajudar a filtrar e refinar as classes por entrada, fronteira e controle;
  Mapear as mensagens que devem ser executadas para alguma operação;
Validar e indicar as dificuldades de implementação no plano conceitual;
  Ajudar a filtrar e refinar as classes por associação e agregação;
 Gabarito Comentado.
  7a Questão (Ref.: 201501911396) Pontos: 0,0  / 1,0
É a maneira como o sistema interage com outros produtos ou sistemas. Podem conter parte físicas, lógicas,
interconexões com outros sistemas e produtos.
Assinale a opção que mostra corretamente o tipo de desenho a que estamos nos referindo:
de implementação
  Desenho interno
  Desenho externo
do produto
local
 Gabarito Comentado.
  8a Questão (Ref.: 201501911397) Pontos: 0,0  / 1,0
Com relação ao nível de abstração e agregação dos elementos dos sistemas, o nível que representa a aplicação
das decisões tomadas no nível estratégico, onde a solução contemplará a reutilização, ou não, de componentes,
buscando satisfazer os requisitos do produto é o
estratégico ou desenho detalhado
  nível tático ou desenho lógico
  nível estratégico ou desenho arquitetônico
operacional ou desenho lógico
operacional ou desenho detalhado
 Gabarito Comentado.
  9a Questão (Ref.: 201501435845) Pontos: 0,0  / 1,0
No processo de desenvolvimento de software as modalidades dos testes podem ser: 1. Quanto à utilização do
código; 2. Quanto ao objetivo. Assinale a única opção correta que caracteriza a correta classificação de cada
item.
I. Testes estáticos ­ São testes realizados pela análise do código fonte. O tipo de análise é visual, podendo
haver um questionário para acompanhar os testes, inspecionando o código desenvolvido pela equipe de
programação;
II. Testes dinâmicos ­ São testes baseados na execução do código fonte do programa. São realizados antes da
etapa de implementação.
III. Testes de unidade ­ Teste realizado em um módulo ou em alguns módulos definidos que representam uma
única unidade. A determinação da quantidade de módulos a serem testados está contida na documentação de
projeto.
IV. Testes de integração ­ Teste para identificar erros durante a integração e interação entre os módulos ou
unidades do sistema.
V. Testes de validação ­ Teste realizado antes da integração de todos os módulos do sistema.
  Todas as sentenças estão corretas
  Apenas as sentenças I, III e IV estão corretas
Apenas a sentença I está correta
Apenas as sentenças III e V estão corretas
Apenas as sentenças II e V estão corretas
 Gabarito Comentado.
  10a Questão (Ref.: 201501437252) Pontos: 1,0  / 1,0
A fase de Teste tem como objetivo encontrar um erro que ainda não foi descoberto. Qual é o tipo de teste que é
realizado após a integração de todos os módulos, antes da implantação?
Teste de Módulo
Teste de Unidade
  Teste de Validação
Teste de Programação
Teste de Integração
 Gabarito Comentado.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes