Buscar

80QuestõesProcessoDesenvolvimentoSoftware

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 39 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

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 6, do total de 39 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

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 9, do total de 39 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

30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=5530138650 1/3
   PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE   Lupa  
 
Exercício: CCT0194_EX_A1_201501176579  Matrícula: 201501176579
Aluno(a): ROBERTO PAULO DA SILVA Data: 06/04/2016 22:29:32 (Finalizada)
 
  1a Questão (Ref.: 201501429399)  Fórum de Dúvidas (0)       Saiba   (0)
Considerando os dois paradigmas de desenvolvimento de software: Estruturado e Orientado a objeto, complete
a frase escrevendo o nome de cada elemento de código utilizado em linguagem de programação:
__________: Descreve as características dos objetos.
__________: Tipo de instrução executada de forma sequencial.
__________: Tipo de instruções que podem ser repetitivas até uma condição ser atingida.
__________: Serviço que a classe presta.
__________: Tipo de instruções que podem ser executadas baseadas em uma condição lógica.
Marque a alternativa correta:
  Atributo ­ Sequência ­ Iteração ­ Método ­ Seleção
Sequência ­ Iteração ­ Atributo ­ Método ­ Seleção
Atributo ­ Iteração ­ Método ­ Seleção ­ Sequência
Iteração ­ Método ­ Seleção ­ Atributo ­ Sequência
Método ­ Seleção ­ Atributo ­ Sequência ­ Iteração
 Gabarito Comentado
 
  2a Questão (Ref.: 201501856400)  Fórum de Dúvidas (0)       Saiba   (0)
O software também pode ser classificado como: Software de sistema e Software aplicativo. Também chamados
de  sistema  operacional,  o  software  de  sistema  é  responsável  por  operar  os  demais  periféricos  que  estejam
conectados  ao  hardware.  Associe  a  coluna  da  esquerda  com  a  coluna  da  direita  e  em  seguida  marque  a
alternativa correta, considerando a sequência de cima para baixo:
1. Monotarefa                (   ) Vários usuários utilizam ao mesmo tempo
2. Multiprocessamento    (   ) Os processos são compartilhados e enfileirados a espera do processador
3. Multitarefa                 (   ) Somente é permitida a utilização de um usuário de cada vez
4. Multiusuário               (   ) Executa somente um processo de cada vez
5. Monousuário              (   ) Distribui para mais de um processador
5, 4, 1, 3, 2
  4, 3, 5, 1, 2
1, 2, 5, 3, 4
2, 1, 3, 4, 5
5, 1, 3, 2, 4
 
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=5530138650 2/3
  3a Questão (Ref.: 201501248215)  Fórum de Dúvidas (0)       Saiba   (0)
Analise as sentenças sobre o conceito de dado e informação e, em seguida, analise as sentenças abaixo:
I. Informação é um fato isolado;
II. Dado é algo que tem valor;
III. Um sistema de informação recebe dados, os processa e gera informações;
IV. Informação tem que ser úti l para quem a detém.
Com base em sua análise, assinale a ÙNICA opção correta:
As opções I e IV estão corretas
As opçoes I, II e III estão corretas
As opçoes I e III estão corretas
Apenas a opção III está correta
  As opções III e IV estão corretas
 Gabarito Comentado
 
  4a Questão (Ref.: 201501248173)  Fórum de Dúvidas (0)       Saiba   (0)
Analise as sentenças sobre software e, em seguida, assinale a alternativa correta:
I. É a parte lógica do sistema de computação;
II. Pode ser do tipo aplicativo ou básico;
III. Seu processo de desenvolvimento é industrializado;
IV. Pode ter a parte defeituosa substituída, tal qual o hardware.
Assinale, então, a ÚNICA opção correta:
  As opções I e II estão corretas
As opções II e IV estão corretas
As opções I, II e III estão corretas
As opções I e III estão corretas
As opções II e III estão corretas
 Gabarito Comentado
 
  5a Questão (Ref.: 201501856406)  Fórum de Dúvidas (0)       Saiba   (0)
Considerando  os  dois  paradigmas  de  desenvolvimento  de  software,  estudados  na  aula  1:  Estruturado  e
Orientado a objeto. Assinale qual das afirmativas abaixo está incompatível com estes paradigmas:
 I. O atributo descreve as características dos objetos.
 II. A iteração é um tipo de instrução onde os passos são repetidos até uma condição ser atingida.
 III. Método é o tipo de instrução que pode ser executada baseada em uma condição lógica.
Apenas as afirmativas I e II estão incompatíveis
  Apenas a afirmativa III está incompatível
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=5530138650 3/3
Todas as afirmativas estão compatíveis
Apenas a afirmativa I está incompatível
Apenas as afirmativas II e III estão incompatíveis
 Gabarito Comentado
 
  6a Questão (Ref.: 201501915307)  Fórum de Dúvidas (0)       Saiba   (0)
Dentre os diferentes programas de controle financeiro disponíveis na Google Play tem um da Globo News, onde
possui uma interface simples de utilizar, mas durante o seu uso sempre aparece um banner com propaganda da
Caixa Econômica federal. Analisando estas características podemos classificar este software como:
Comercial
Demo
Trial
  Adware
Shareware
 Gabarito Comentado
 
 
 Fechar
 
 
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=5530507200 1/3
   PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE   Lupa  
 
Exercício: CCT0194_EX_A2_201501176579  Matrícula: 201501176579
Aluno(a): ROBERTO PAULO DA SILVA Data: 06/04/2016 22:55:39 (Finalizada)
 
  1a Questão (Ref.: 201501794635)  Fórum de Dúvidas (2)       Saiba   (2)
Na engenharia de requisitos, trata­se de uma técnica de elicitação que ocorre em ambiente mais informal em
que toda a idéia deve ser levada em consideração para a solução de um problema, sendo proibida a crítica a
qualquer sugestão dada, e encorajada, inclusive, a criação de idéias que pareçam estranhas ou exóticas:
Questionário.
  Brainstorming.
Entrevista.
Análise de protocolos.
Prototipação.
 Gabarito Comentado
 
  2a Questão (Ref.: 201501429454)  Fórum de Dúvidas (2 de 2)       Saiba   (2 de 2)
Em Processos de Desenvolvimento de Software encontramos vários conceitos amplamente utilizados pelos
profissionais de TI. O Levantamento de Requisitos reúne as atividades que visam a obter o enunciado completo,
claro e preciso dos requisitos de um produto de software. Estes requisitos devem ser levantados pela equipe do
projeto, em conjunto com representantes do cliente, usuários chaves e outros especialistas da área de
aplicação. O conjunto de técnicas empregadas para levantar, detalhar, documentar e validar os requisitos de um
produto forma a Engenharia de Requisitos (Pádua, 2009). Desta forma, podemos avaliar que requisitos de
software podem ser
I. Descrições dos serviços fornecidos pelo sistema.
II. Restrições e características desses serviços.
III. Apresentados somente como Não Funcionais.
IV. Apresentados somente como Funcionais.
É correto, apenas, o que se afirma em
  I e II
II e IV
I, II e III
II, III e IV
I e III
 Gabarito Comentado
 
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=5530507200 2/3
  3a Questão (Ref.: 201501248373)  Fórum de Dúvidas (2)       Saiba   (2)
Como parte das atividades para análise de requisitos temos o estudo de viabilidade, que é dividida em quatro
tipos, são elas:
Técnica, Funcional, Cronograma e Econômica
Organizacional, Funcional, Financeira e de Requisitos
Organizacional, Operaciaonal, Funcional e Econômica
  Técnica, Operaciaonal, Cronograma e Econômica
Técnica, Operaciaonal, Cronograma e Organizacional
 Gabarito Comentado
 
  4a Questão (Ref.: 201501426465)  Fórum de Dúvidas (2)       Saiba   (2)
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?
O ROI representa se as restrições de prazo serão atendidas
Quanto menor o valor entre o lucro líquido e o investimento, melhor é o ROI
  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, pior é o ROI
Quanto maior o valor entre o investimento e o lucro líquido, pior é o ROI
 Gabarito Comentado
 
  5a Questão (Ref.: 201501248039)  Fórum de Dúvidas (2 de 2)       Saiba   (2 de 2)
Considere os seguintes requisitos de um Sistema de Folha de Pagamento e classifique cada um como sendo F
(Funcional) e NF (Não Funcional).
I. O sistema deve emitir extrato online de cada funcionário;
II. O banco de dados dever ser SQL Server, que a empresa já possui;
III. O sistema deve rodar em ambiente web;
IV. Após gerar a folha mensal deve ser emitido email a cada funconário, informando do salário líquido.
Assina a única opção que classifica corretamente os requisitos é:
  I­F, II­NF, III­NF, IV­F
I­F, II­F, III­NF, IV­F
I­F, II­NF, III­F, IV­F
I­F, II­F, III­F, IV­F
I­NF, II­NF, III­NF, IV­NF
 Gabarito Comentado
 
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=5530507200 3/3
  6a Questão (Ref.: 201501429460)  Fórum de Dúvidas (0)       Saiba   (2 de 0)
A atividade de análise no processo de desenvolvimento de softwares possui:
I) Modelagem: Serve para verificar a qualidade dos requisitos que se tornarão precisos e detalhados o
suficiente para as atividades do próximo passo no processo de desenvolvimento de software.
II) Análise ­ Atividade que utiliza o conceito de orientação a objeto, utilizando a UML como notação. Tem como
objetivo modelar a solução, e não o problema.
III) UML ­ Unified Modeling Language, linguagem de modelagem unificada, utilizada em engenharia de software
para visualizar o desenho do sistema e a intercomunicação entre objetos.
IV) Análise Estrutural ­ É utilizada em conjunto com detalhamento de requisitos para visualizar e fornecer base
para identificar soluções para os requisitos apresentados.
É correto, apenas, o que se afirma em
I e II
  I, III e IV
II e III
  I, II e III
I e IV
 Gabarito Comentado
 
 
 Fechar
 
 
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=5539419150 1/3
   PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE   Lupa  
 
Exercício: CCT0194_EX_A3_201501176579  Matrícula: 201501176579
Aluno(a): ROBERTO PAULO DA SILVA Data: 09/04/2016 10:27:37 (Finalizada)
 
  1a Questão (Ref.: 201501227559)  Fórum de Dúvidas (0)       Saiba   (0)
Análise de requisitos é uma importante fase da engenharia de software, na qual os desenvolvedores do sistema
identificam 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.
Entrada de dados, processamento da informação, apresentação dos resultados
Projeto lógico, projeto físico, implementação e manutenção
Desenvolvimento, homologação, produção
Desenvolvimento de protótipo, ambiente de testes, implementação do sistema
  Levantamento de requisitos, análise de requisitos, registro dos requisitos
 Gabarito Comentado
 
  2a Questão (Ref.: 201501855425)  Fórum de Dúvidas (0)       Saiba   (0)
A Estrutura de atributos e operações encapsulada por procedimentos é denominado de
  objeto
instância
entidade
classe
método
 Gabarito Comentado
 
  3a Questão (Ref.: 201501855378)  Fórum de Dúvidas (0)       Saiba   (0)
Os padrões a partir dos quais os objetos são criados são denominados
instâncias
entidades
métodos
  classes
  atributos
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=5539419150 2/3
 Gabarito Comentado
 
  4a Questão (Ref.: 201501948500)  Fórum de Dúvidas (0)       Saiba   (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?
Mensagens
Agregação
Composição
Herança
  Atributos
 
  5a Questão (Ref.: 201501948481)  Fórum de Dúvidas (0)       Saiba   (0)
Analise as sentenças abaixo e marque V para VERDADEIRO e F para FALSO.
( ) A Modelagem serve para verificar a qualidade dos requisitos, estudados na aula anterior, que se tornarão
precisos e detalhados o suficiente para as atividades do próximo passo no processo de desenvolvimento de
software.
( ) A Análise é a atividade (ou conjunto de atividades) que utiliza o conceito de orientação a objeto,  utilizando a
UML como notação. Tem como objetivo modelar o problema, não a solução. 
( ) A UML­ Unified Modeling Language, linguagem de modelagem unificada, utilizada em engenharia de software
para visualizar o desenho do sistema e a intercomunicação entre objetos.
( ) A Anális e Estrutural tem como objetivo modelar aspectos estáticos de um problema, utilizando o modelo
orientado a objeto. Também é utilizada em conjunto com detalhamento de requisitos para visualizar e fornecer
base para identificar soluções para os requisitos apresentados. 
F­F­F­F
F­F­V­F
  V­V­V­V
V­F­V­F
V­F­V­V
 Gabarito Comentado
 
  6a Questão (Ref.: 201501855383)  Fórum de Dúvidas (0)       Saiba   (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 método para especificar e modelar os artefatos dos sistemas.
  uma linguagem para implementar os conceitos da orientação a objetos.
  uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas.
um método comum para a representação da orientação a objetos.
um processo de especificação e modelagem de sistemas orientados a objeto.
 Gabarito Comentado
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=5539419150 3/3
 
 
 Fechar
 
 
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=5563878150 1/3
   PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE   Lupa  
 
Exercício: CCT0194_EX_A4_201501176579  Matrícula: 201501176579
Aluno(a): ROBERTO PAULO DA SILVA Data: 09/04/2016 11:11:36 (Finalizada)
 
  1a Questão (Ref.: 201501426499)  Fórum de Dúvidas (0)       Saiba   (0)
Existem 2 (duas) visões do projeto quanto ao seu desenvolvimento: externa e interna.
I­ A visão externa contempla a visão do usuário e a visão interna o modelo de interação com suas interfaces.
II­ A visão externa contempla os componentes do sistema enquanto a visão interna contempla o funcionamento
do componente.
III­ A visão externa contempla a visão do usuário enquanto a visão interna contempla os componentes do
sistema.
Analise as afirmativas acima, assinale a única resposta correta.
Apenas I está correta;
Apenas II e III estão corretas;
  Apenas I e III estão corretas;
  Apenas III está correta;
Apenas II está correta;
 
  2a Questão (Ref.: 201501828680)  Fórum de Dúvidas (0)       Saiba   (0)
Nesta etapa do processo de desenvolvimento, o objetivo é modelar o sistema, atendendo os requisitos
levantados na etapa de análise e prepará­los para a fase implementação, definindo os aspectos tecnológicos
necessários.
Assinale a alternativa que mostra a etapa descrita 
Análise
  Desenho
Manutenção
Implementação
Projeto
 Gabarito Comentado
 
  3a Questão (Ref.: 201501905028)  Fórum de Dúvidas (0)       Saiba   (0)
Apóso levantamento de dados da fase de análise, a documentação de desenho deve exemplificar:
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=5563878150 2/3
as diretrizes para as implementações de novos projetos
  a solução que será tomada para resolução do problema
os riscos associados ao projeto
os custos associados para a resolução do problema
as alternativas para a resolução do problema
 
  4a Questão (Ref.: 201501828687)  Fórum de Dúvidas (0)       Saiba   (0)
Com relação ao nível de abstração e agregação dos elementos dos sistemas, o nível que representa o
comportamento de cada componente, sendo desenvolvido em conjunto com a documentação voltada para os
usuários ou com a documentação do código do programa é o
operacional ou desenho lógico
  operacional ou desenho detalhado
estratégico ou desenho detalhado
tático ou desenho lógico
estratégico ou desenho arquitetônico
 Gabarito Comentado
 
  5a Questão (Ref.: 201501905034)  Fórum de Dúvidas (0)       Saiba   (0)
A reutilização traz os seguintes benefícios:
a redução do desperdício de tempo e aumento de dinheiro
a redução de desperdício de dinheiro e aumento de tempo
  a redução do desperdício de tempo e de dinheiro
a eliminação de etapas e atividades
a sobrecarga de atividades em determinadas etapas
 
  6a Questão (Ref.: 201501905036)  Fórum de Dúvidas (0)       Saiba   (0)
A reutilização de classe se refere a reutilizarmos o seguinte elemento em um processo de desenvolvimento de
software:
aproveitamento de ideias
parte do código de programa
classes fundamentais
  módulo de código binário
  bibliotecas
 Gabarito Comentado
 
 
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=5563878150 3/3
 Fechar
 
 
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=5869115700 1/4
   PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE   Lupa  
 
Exercício: CCT0194_EX_A5_201501176579  Matrícula: 201501176579
Aluno(a): ROBERTO PAULO DA SILVA Data: 02/05/2016 22:36:23 (Finalizada)
 
  1a Questão (Ref.: 201501464545)  Fórum de Dúvidas (0)       Saiba   (0)
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. 
Marque a alternativa que indica o tipo de teste descrito acima.
Teste simples.
Teste iterativo.
Teste caixa branca.
  Teste caixa preta
Teste de interação.
 
  2a Questão (Ref.: 201501427530)  Fórum de Dúvidas (0)       Saiba   (0)
Uma representação definida de um procedimento de teste define um(a):
Objetivo de teste de software
  Critério de teste de software
Forma de teste de software
Definição de teste de software
  Script de teste de software
 Gabarito Comentado
 
  3a Questão (Ref.: 201501854547)  Fórum de Dúvidas (0)       Saiba   (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;
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=5869115700 2/4
É correto, apenas, o que se afirma em:
II e III;
  I e III;
II e IV;
I e II;
III e IV;
 Gabarito Comentado
 
  4a Questão (Ref.: 201501903273)  Fórum de Dúvidas (0)       Saiba   (0)
Assinale a alternativa que não corresponde a um dos testes de software,realizados em softwares comerciais.
teste de integração.
teste de sistema.
  teste de mudanças de requisitos.
teste de validação.
teste de unidade.
 Gabarito Comentado
 
  5a Questão (Ref.: 201501905520)  Fórum de Dúvidas (0)       Saiba   (0)
Escolha  uma  modalidade  de  testes  na  coluna  da  esquerda  e  associe  corretamente  para  cada  uma  das
classificações apresentadas nas alternativas na coluna da direita.
 
Modalidade Classificações
1. Quanto à
utilização do
código
2. Quanto ao
objetivo na
busca pelo erro
(   ) Testes de integração ­ Teste para identificar erros durante a integração e interação entre
os módulos ou unidades do sistema
(   ) 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
(   ) Testes dinâmicos ­ São testes baseados na execução do código do programa. Os
testes seguem, também, um questionário com base nos aspectos estruturais e funcionais
do programa
(   ) 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
(   ) Testes de validação ­ Teste realizado após a integração de todos os módulos do sistema
1, 1, 1, 2, 2
2, 2, 1, 1, 2
2, 1, 2, 1, 1
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=5869115700 3/4
  2, 1, 1, 2, 2
2, 1, 1, 2, 1
 Gabarito Comentado
 
  6a Questão (Ref.: 201501214164)  Fórum de Dúvidas (0)       Saiba   (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:
  II e IV
I e II
II e III
  I e IV
III e IV
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=5869115700 4/4
 Gabarito Comentado
 
 
 Fechar
 
 
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=6225765900 1/3
   PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE   Lupa  
 
Exercício: CCT0194_EX_A6_201501176579  Matrícula: 201501176579
Aluno(a): ROBERTO PAULO DA SILVA Data: 25/05/2016 21:07:45 (Finalizada)
 
  1a Questão(Ref.: 201501935994)  Fórum de Dúvidas (0)       Saiba   (0)
O código de programação que é o resultado da compilação do código fonte é o
código final
código fonte
código executável
código de máquina
  código objeto
 
  2a Questão (Ref.: 201501762186)  Fórum de Dúvidas (0)       Saiba   (0)
A  fase  de  implementação,  ou  codif icação,  tem  como  objetivo  escrever  o  programa  em uma  linguagem de  programação,  seguindo
normas e diretrizes da empresa à qual o desenvolvedor esteja ligado.
Associe a coluna da esquerda com a coluna da direita e em seguida marque a alternativa correta, considerando a sequencia de cima
para baixo:
1.  Implementação            (      )  Conjunto  de  instruções  geradas  através  de  uma  linguagem  de  programação,  de  maneira  lógica  e
estruturada; após o processo de compilação ou interpretação.
2. Desenho                 (   ) Etapa do processo de desenvolvimento de softw are já estudada anteriormente.
3. Código Fonte                  (      ) Processo que  realiza  a  transformação do desenho em diversos  tipos  de  componentes  de  código  de
programação.
4. Código Objeto        (   ) Sequência binária de ações diretamente direcionadas para o processador da máquina.
5. Código Máquina     (   ) Resultado da compilação do código fonte.
4, 5, 3, 1, 2
1, 4, 5, 2, 3
5, 4, 3, 2, 1
  3, 2, 1, 5, 4
2, 1, 4, 3, 5
 
  3a Questão (Ref.: 201501935995)  Fórum de Dúvidas (0)       Saiba   (0)
O código de programação que representa uma Sequência binária de ações diretamente direcionadas para o
processador da máquina é o
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=6225765900 2/3
  código de máquina
código final
código executável
código objeto
código fonte
 Gabarito Comentado
 
  4a Questão (Ref.: 201501430897)  Fórum de Dúvidas (0)       Saiba   (0)
A Implementação é a etapa do processo de desenvolvimento de software que realiza a transformação do
desenho em diversos tipos de componentes de código de programação. Analise as afirmativas a seguir em
relação aos componentes de código:
I ­ Código fonte ­ conjunto de instruções gerados através de uma Linguagem de Programação de forma lógica e
estruturada.
II ­ Código Objeto ­ Sequência binária de instruções, que são executadas diretamente por um processador.
III­ Código de Máquina ­ Resultado da compilação do código fonte.
Assinale a única opção correta
Somente I e II estão corretas
  Somente I está correta
Somente I e III estão corretas
Somente a II está correta
Somente II e III estão corretas
 Gabarito Comentado
 
  5a Questão (Ref.: 201501951352)  Fórum de Dúvidas (0)       Saiba   (0)
O código de programação que representa um conjunto de instruções geradas através de uma linguagem de
programação, de maneira lógica e estruturada é o
código de máquina
código objeto
código de compilador
código de interpretador
  código fonte
 Gabarito Comentado
 
  6a Questão (Ref.: 201501248019)  Fórum de Dúvidas (0)       Saiba   (0)
Qual o objetivo da fase de Implementação ou Codificação?
É onde o projeto é transformado em uma linguagem compreendida pelo software.
  É escrever o programa em uma linguagem de programação, seguindo normas e diretrizes da empresa à
qual o desenvolvedor esteja ligado.
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=6225765900 3/3
É a idéia de criação de um protótipo, um modelo funcional com características semelhantes, no caso de
softwares/programas de computador, um sistema funcional, com características básicas as quais se
modelam ao modelo original, mas desenvolvido somente para testes.
É a execução da codificação e configuração do funcionamento do hardware com sua base de dados e o
sistema computacional como um todo.
É a fase onde o programa é testado.
 Gabarito Comentado
 
 
 Fechar
 
 
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=6226699050 1/3
   PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE   Lupa  
 
Exercício: CCT0194_EX_A7_201501176579  Matrícula: 201501176579
Aluno(a): ROBERTO PAULO DA SILVA Data: 25/05/2016 22:10:16 (Finalizada)
 
  1a Questão (Ref.: 201501430919)  Fórum de Dúvidas (0)       Saiba   (0)
A Fase de Manutenção tem como objetivo corrigir os erros que não foram detectados nas fases anteriores,
propor melhorias no sistema e prover suporte ao sistema que foi desenvolvido. Em relação à documentação do
produto, o que descreve o manual de referência?
  Descreve as funcionalidades do sistema, como o usuário pode utilizar e os pré­requisitos necessários
para funcionar.
Descreve apenas as funcionalidades do sistema, usando uma linguagem clara para o usuário final.
  Descreve facilidades do uso do sistema, informa os erros que podem ocorrer e como agir quando
encontra­los.
Descreve como instalar o sistema, plataformas de operação, pré­requisitos necessários.
Descreve as funcionalidades do sistema e as facilidades do uso do sistema.
 Gabarito Comentado
 
  2a Questão (Ref.: 201501810387)  Fórum de Dúvidas (0)       Saiba   (0)
No que se refere a importância de utilizar uma padronização da documentação no processo de desenvolvimento
de software. Fazem parte da documentação do processo:
I. Cronogramas ­ Documentação utilizada por gerentes de projetos, executivos e gerentes funcionais, para
acompanhar o andamento do projeto;
II. Padronização de processos ­ Documentação de acompanhamento de recursos utilizados durante o
andamento do projeto;
III. Comunicação ­ Descreve estratégias de como chegar ao resultado final, registram os erros, problemas e
ideias que ocorrem durante o projeto, e as razões que foram utilizadas para as tomadas de decisões.
Marque a alternativa correta, no que se refere aos documentos descritos adequadamente.
  Apenas a afirmativa I está correta
Apenas as afirmativas I e II estão corretas
Apenas as afirmativas II e III estão corretas
Apenas a afirmativa II está correta
Todas as afirmativas estão erradas
 Gabarito Comentado
 
  3a Questão (Ref.: 201501941912)  Fórum de Dúvidas (0)       Saiba   (0)
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=6226699050 2/3
Um usuário deseja acessar de forma mais rápida o resumo das funcionalidades e as mensagens de erros mais
comuns. Para isso é indicado que este usuário acesse:
Manual de Introdução
Documentação do Software
Documento de Instalação
  Referência Rápida
Manual do Usuário
 Gabarito Comentado
 
  4a Questão (Ref.: 201501429493)  Fórum de Dúvidas (0)       Saiba   (0)
A documentação do produto adota métodos e formatos padronizados para cada família de produtos correlatos.
Fazem parte da documentação do produto:
I. Manual do usuário ­ Documento com formato adequado ao perfil do publico que utilizará o sistema ou
produto;
II. Documentação de instalação ­ Descrição de como instalar o sistema, plataformas de operação, pré­
requisitos necessários;
III. Documentos técnicos ­ Descreve estratégias de como chegar ao resultado final, registram os erros,
problemas e ideias que ocorrem durante o projeto, e as razões que foram utilizadas para as tomadas de
decisões.
Marque a alternativa correta:
Apenas a afirmativa II está correta
Apenas a afirmativa I está correta
Todas as afirmativas estão erradas
Apenas as afirmativas II e III estão corretas
  Apenas as afirmativas I e II estão corretas
 
  5a Questão (Ref.: 201501915248)  Fórum de Dúvidas (0)       Saiba   (0)
A documentação do produto é fundamental para a melhora da qualidade da fase de manutenção.  Um desses
documentos é o Manual de Instalação, ou Documente de Instalação, que compreender:
Um documentocom uma linguagem que deve se clara e conter os termos e construções de acordo com
o nível cultural e técnico do usuário final;
Um documento com formato adequado ao perfil do publico que utilizará o sistema ou produto;
Um documento que descreve as funcionalidades do sistema, como o usuário pode utilizar, os pré­
requisitos necessários para funcionar;
  Um documento com a descrição de como instalar o sistema, plataformas de operação e pré­requisitos
necessários;
Um documento que descreve as facilidades do uso do sistema, informar os erros que podem ocorrer e
como agir quando encontra­los;
 Gabarito Comentado
 
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=6226699050 3/3
  6a Questão (Ref.: 201501941905)  Fórum de Dúvidas (0)       Saiba   (0)
Para a montagem da documentação de um produto adota­se métodos e formatos padronizados para cada
família de produtos correlatos. Dentre estas documentações podemos destacar:
I ­ O Manual de Referência é descrito em uma linguagem bastante formal e técnica, uma vez que o perfil do
público alvo é quem utilizará o sistema ou produto.
II ­ O Documento de Instalação descreve os pré­requisitos necessários, como instalar o sistema e as
plataformas de operação.
III ­ A documentação do software é um documento com um resumo das funcionalidades, atalhos de
procedimentos, principais funções utilizadas, e mensagens de erros mais comuns.
É correto afirmar:
São verdadeiras a I e II.
São verdadeiras a II e III.
Somente a I é verdadeira.
Somente a III é verdadeira.
  Somente a II é verdadeira.
 
 
 Fechar
 
 
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=6265477050 1/3
   PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE   Lupa  
 
Exercício: CCT0194_EX_A8_201501176579  Matrícula: 201501176579
Aluno(a): ROBERTO PAULO DA SILVA Data: 28/05/2016 13:56:59 (Finalizada)
 
  1a Questão (Ref.: 201501936228)  Fórum de Dúvidas (0)       Saiba   (0)
Assinale a alternativa que corresponde ao modelo de desenvolvimento de software com as características a
seguir: 1) primeiro modelo em engenharia de software a ser usado; 2) modelo linear; 3) Cada atividade tem de
ser completada antes de iniciar a próxima
  cascata
balbúrdia com realimentação
balbúrdia
cascata com realimentação
codifica­remenda
 Gabarito Comentado
 
  2a Questão (Ref.: 201501821304)  Fórum de Dúvidas (0)       Saiba   (0)
Dentre os modelos de processo de Software, qual é o modelo que possui como desvantagem o fato do usuário
ter de esperar até a fase de implantação do sistema para conhece­lo em detalhes e tomar conhecimento efetivo
de suas funcionalidades.
  Cascata
  Prototipação
Iterativo
Incremental
Espiral
 Gabarito Comentado
 
  3a Questão (Ref.: 201501430923)  Fórum de Dúvidas (0)       Saiba   (0)
Um dos primeiros modelos propostos para o processo de desenvolvimento de software foi o Modelo Cascata,
em que os estágios são apresentados em sequência, como em uma cascata (Royce, 1970). Analise as
afirmativas a seguir sobre as vantagens deste modelo.
I ­ É possível corrigir erros em fases já completas.
II ­ Permite pontos de controle bem definidos.
III ­ Facilita a visão de reutilização.
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=6265477050 2/3
  Somente II está correta
Somente I e II estão corretas
Somente II e III estão corretas
Somente a I está correta
Somente I e III estão corretas
 Gabarito Comentado
 
  4a Questão (Ref.: 201501249149)  Fórum de Dúvidas (0)       Saiba   (0)
Uma empresa de pequeno porte está para desenvolver um sistema de Software utilizando uma metodologia. A
empresa até o momento não havia utilizado nenhum método para desenvolver os seus sistemas. O gerente está
em dúvida sobre qual metodologia utilizar. Se você fosse o gerente, qual metodologia você aplicaria?
  Modelo Cascata, porque é útil para pequenos projetos, e permite pontos de controle bem definidos,
facilitando a gestão do projeto.
Modelo Cascata, porque como a empresa ainda não utilizou nenhum método, o Projeto raramente segue
um fluxo sequencial e as iterações (vários ciclos) são necessárias.
Modelo Cascata com Retroalimentação, porque o Modelo permite a revisão de fases anteriores e a
superposição entre as fases. Porém o custo dessa revisão pode ser alto, dependendo da fase atual e do
quanto se precisa retroceder.
Modelo Cascata com Retroalimentação, porque independente da quantidade de revisões e
realimentações, o processo pode torna­se facilmente gerenciável.
Modelo Iterativo­Comportamental, porque esse Modelo permite a revisão de fases anteriores e a
superposição entre as fases com um custo exequível para todas as fases e tempo de manutenção
baixíssimo.
 Gabarito Comentado
 
  5a Questão (Ref.: 201501249148)  Fórum de Dúvidas (0)       Saiba   (0)
Em relação ao modelo CASCATA COM RETROALIMENTAÇÃO, variante do modelo CASCATA TRADICIONAL, podemos
afirmar que:
1­ Permite a realimentação;
2­ É útil para grandes projetos;
3­ Facilita correções que surgirem durante outras fases do processo;
Das alternativas abaixo, assinale aquela em que TODOS os itens estão corretos:
Somente a 2
2 e 3
  1, 2 e 3
  1 e 3
1 e 2
 Gabarito Comentado
 
  6a Questão (Ref.: 201501257721)  Fórum de Dúvidas (0)       Saiba   (0)
(Concurso: Banco do Nordeste) A engenharia de software trabalha com diversos modelos de ciclo de vida de
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=6265477050 3/3
desenvolvimento de um software. Sobre estes modelos, é CORRETO afirmar que:
  no modelo de ciclo de vida em cascata puro, o cliente só percebe o produto no final do projeto.
o modelo de ciclo de vida em cascata trabalha com o conceito de protótipos e refinamento destes.
o modelo de ciclo de vida em cascata caracteriza­se pela implementação imediata do sistema após a
definição dos primeiros requisitos.
o modelo de ciclo vida em cascata trabalha com diversas versões do sistema ao longo do projeto.
no modelo de ciclo de vida em cascata, o sistema é desenvolvido como se fosse uma espiral por meio
de diversas interações junto aos protótipos.
 Gabarito Comentado
 
 
 Fechar
 
 
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=6286956600 1/3
   PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE   Lupa  
 
Exercício: CCT0194_EX_A9_201501176579  Matrícula: 201501176579
Aluno(a): ROBERTO PAULO DA SILVA Data: 29/05/2016 22:07:20 (Finalizada)
 
  1a Questão (Ref.: 201501866072)  Fórum de Dúvidas (0)       Saiba   (0)
Um modelo de processo de software estabelece um framework para as principais atividades, entradas, saídas e
restrições de projetos. Eles podem ser usados para explicar diferentes abordagens no desenvolvimento do
sistema. Analise as abordagens abaixo:
 
I.  Uma das atividades é avaliar as alternativas com relação aos objetivos e restrições, e identificar as principais
fontes de riscos, ou seja uma avaliação de riscos bem presente.
II. Permite uma gerência do baseline, que identifica um conjunto fixo de documentos produzidos como resultado
de cada fase do ciclo de vida. Os requisitos permanecem inalterados até o final do processo de
desenvolvimento do software
III ­ O Analista coletará informações para um mini projeto, concentrando­se nas entradas e saídas do software.
Após a criação e aceitação do protótipo, o produto final será desenvolvido.
Os diferentes modelos de processo de desenvolvimento de software, descritos em I, II e III são
respectivamente:
  Espiral ­ Cascata ­ Prototipação
Prototipação ­ Cascata ­ Espiral
Espiral ­ Prototipação ­ CascataIncremental ­ Cascata ­ Prototipação
Cascata ­ Prototipação ­ Espiral
 Gabarito Comentado  Gabarito Comentado
 
  2a Questão (Ref.: 201501934240)  Fórum de Dúvidas (0)       Saiba   (0)
Prototipação    ­  Criação  de  um  modelo  para  ser  analisado  e  desenvolvido  a  partir  dele.  O Analista  coletará
informações  para  um mini  projeto,  concentrando­se  nas  entradas  e  saídas  do  software,  bem  como  em  suas
iterações entre usuário e programa. Após a criação e aceitação do protótipo, o produto final será desenvolvido.
Identifique a única alternativa que NÃO faz parte das atividades da prototipação:
  Construção produto
Refinamento protótipo
Projeto rápido
Obtenção dos requisitos
  Análise de riscos
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=6286956600 2/3
 Gabarito Comentado
 
  3a Questão (Ref.: 201501227565)  Fórum de Dúvidas (0)       Saiba   (0)
Em relação aos ciclos de vida do software, o desenvolvimento de sistemas por meio de ciclo de vida iterativos
garante ao sistema:
legibilidade
segurança
  atualização contínua
utilização mínima de recursos
legalidade
 
  4a Questão (Ref.: 201501866076)  Fórum de Dúvidas (0)       Saiba   (0)
Considere as seguintes características encontradas em projetos de desenvolvimento de software:
I.   Os requisitos são complexos e mudanças significativas são esperadas;
II.  Projeto de longo prazo;
III. Os custos e os riscos de avaliação são importantes
IV. Avaliação de riscos realizada constantemente
Essas são características que encontramos no modelo:
Incremental
Prototipação
  Espiral
Cascata
Evolucionário
 Gabarito Comentado
 
  5a Questão (Ref.: 201501863132)  Fórum de Dúvidas (0)       Saiba   (0)
Avalie as características abaixo sobre um determinado processo de desenvolvimento de software
I. Inclui uma análise de Riscos
II. Funciona de forma iterativa, incremental, mas com uma etapa onde pode ser tomada a decisão de se
interromper ou não o processo.
Com base em sua análise, assinale a opção que define corretamente esse processo de desenvolvimento de
software
  Modelo Espiral
Modelo Prototipação
  Modelo em cascata
Modelo Ágil: XP
Modelo balburdia
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=6286956600 3/3
 Gabarito Comentado
 
  6a Questão (Ref.: 201501249142)  Fórum de Dúvidas (0)       Saiba   (0)
Uma empresa resolveu desenvolver um Sistema utilizando o modelo de Prototipação, porque os usuários estavam
com dificuldade de expressar suas reais necessidades. As vantagens que fizeram com que o gerente optasse por
esta metodologia foram:
I­ Contribuem para melhorar a qualidade da especificação dos futuros programas, o que leva à diminuição de
gastos com manutenção;
II­ O cliente vê algo que parece ser uma versão do SW desejado e não entende porque o produto precisa ser
construído;
III­ Partes do protótipo podem ser usadas no desenvolvimento do sistema final.
Analisando as sentenças acima, assinale a única alternativa correta:
Somente as sentenças I e II estão corretas
  Somente as sentenças I e III estão corretas
  Todas as sentenças apresentadas estão corretas
Somente as sentenças II e III estão corretas
Somente a sentença I está correta
 
 
 Fechar
 
 
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=6314005350 1/3
   PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE   Lupa  
 
Exercício: CCT0194_EX_A10_201501176579  Matrícula: 201501176579
Aluno(a): ROBERTO PAULO DA SILVA Data: 30/05/2016 20:33:12 (Finalizada)
 
  1a Questão (Ref.: 201501429513)  Fórum de Dúvidas (0)       Saiba   (0)
O Método Scrum é uma metodologia que tem como filosofia o Manifesto Ágil. Possui papel bem definido para as
atividades durante todo o processo. Uma vez levantadas as questões a serem trabalhadas, é determinado um
período de tempo para a realização de um determinado requisito. Durante esse intervalo, são feitas reuniões
diárias para acompanhamento do andamento das atividades. Complete a frase escrevendo o nome de cada
uma das características do modelo Scrum: I) _____________: Período para finalização de cada requisito; II)
_____________: Reunião diária para análise de andamento do projeto; III) _____________: Lista com
funcionalidades a serem implementadas; IV) _____________: Análise feita do Product Backlog. Cada requisito
é analisado, interpretado e informado à equipe como será implementado; V) _____________: Responsável por
coordenar o Scrum e ajudar a atender os impedimentos que possam ocorrer na tentativa de não estourar o
Sprint.
Assinale a ÚNICA opção que apresenta a complementação correta de cada frase (I a V).
Scrum Master ­ Sprint ­ Scrum ­ Product Backlog ­ Sprint Backlog
Product Backlog ­ Scrum Master ­ Sprint Backlog ­ Sprint ­ Srum
  Sprint ­ Scrum ­ Product Backlog ­ Sprint Backlog ­ Scrum Master
Sprint ­ Scrum ­ Scrum Master ­ Product Backlog ­ Sprint Backlog
Product Backlog ­ Sprint Backlog ­ Sprint ­ Scrum ­ Scrum Master
 Gabarito Comentado
 
  2a Questão (Ref.: 201501805883)  Fórum de Dúvidas (0)       Saiba   (0)
O Método Scrum é uma metodologia que tem como filosofia o Manifesto Ágil. Possui papel bem definido para as
atividades durante todo o processo. Uma vez levantadas as questões a serem trabalhadas, é determinado um
período de tempo para a realização de um determinado requisito. Durante esse intervalo, são feitas reuniões
diárias para acompanhamento do andamento das atividades.
Complete a frase escrevendo o nome de cada uma das características do modelo Scrum:
I) _____________: Período para finalização de cada requisito;
II) _____________: Reunião diária para análise de andamento do projeto; 
III) _____________: Lista com funcionalidades a serem implementadas;
IV) _____________: Análise feita do Product Backlog. Cada requisito é analisado, interpretado e informado à
equipe como será implementado;
V) _____________: Responsável por coordenar o Scrum e ajudar a atender os impedimentos que possam
ocorrer na tentativa de não estourar o Sprint.
Assinale a ÚNICA opção que apresenta a complementação correta de cada frase (I a V).
Scrum Master ­ Sprint ­ Scrum ­ Product Backlog ­ Sprint Backlog
  Sprint ­ Daily Scrum ­ Product Backlog ­ Sprint Backlog ­ Scrum Master
Sprint ­ Scrum ­ Scrum Master ­ Product Backlog ­ Sprint Backlog
Product Backlog ­ Sprint Backlog ­ Sprint ­ Scrum ­ Scrum Master
Product Backlog ­ Scrum Master ­ Sprint Backlog ­ Sprint ­ Srum
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=6314005350 2/3
 Gabarito Comentado
 
  3a Questão (Ref.: 201501892941)  Fórum de Dúvidas (0)       Saiba   (0)
Dentre as práticas do método ágil Extreme Programming (XP), está a prática de propriedade ou posse coletiva.
É correto afirmar que, nessa prática,
os trabalhos são desenvolvidos em conjunto, para que um programador possa analisar o trabalho do
outro.
cada projeto é realizado para atender às necessidades globais dos usuários, focando na coletividade da
distribuição da informação.
grandes quantidades de horas extras não são consideradas aceitáveis, pois o resultado final, muitas
vezes, é a redução da qualidade do código e da produtividade a médio prazo, sendo que o indivíduo
pode afetar o desempenho de todo o time.
  os pares de desenvolvedores trabalham em todas as áreas do sistema, de modo que não se
desenvolvam ilhas de expertise. O código fonte não pertence a ninguém.
um representante do usuário final do sistema deve estar disponível todo o tempo à equipe de
desenvolvimento. Nesse modelo de desenvolvimento, o cliente é membro da equipe e participa da
responsabilidade do código desenvolvido.Gabarito Comentado
 
  4a Questão (Ref.: 201501801439)  Fórum de Dúvidas (0)       Saiba   (0)
Na fase de desenvolvimento do Scrum, o software é desenvolvido em processos iterativos denominados:
Product Owner.
Building Products.
  Sprint.
  Product Backlog Cycle.
Product Backlog.
 
  5a Questão (Ref.: 201501427663)  Fórum de Dúvidas (0)       Saiba   (0)
É um método baseado em um manifesto, criado por desenvolvedores experientes.
Método rápido
  Método ágil
Método incremental
Método em cascata
Método iterativo
 Gabarito Comentado
 
  6a Questão (Ref.: 201501787874)  Fórum de Dúvidas (0)       Saiba   (0)
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=6314005350 3/3
XP= eXtreme Programming. ­ Baseado em 5 valores, qual da opções abaixo não é um desses valores ?
Simplicidade (fazer o necessário)
  Complexidade
Comunicação
Coragem (para lidar c/ mudança requisito)
Feedback
 
 
 Fechar
 
 
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=5897907000 1/4
   PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Simulado: CCT0194_SM_201501176579 V.1   Fechar
Aluno(a): ROBERTO PAULO DA SILVA Matrícula: 201501176579
Desempenho: 7,0 de 10,0 Data: 04/05/2016 10:42:34 (Finalizada)
 
  1a Questão (Ref.: 201501915306) Pontos: 0,0  / 1,0
O Corel Draw Graphics Suite é um software de design gráfico e de design de sites. No site do próprio Corel é
possível baixar uma versão de avaliação, onde é possível testar o software da Corel gratuitamente. Sem riscos.
Sem obrigações. Sem necessidade de um cartão de Crédito. Mas tudo isso por um tempo limitado de 30 dias,
após o prazo o usuário deverá comprar a licença de uso Analisando estas características, podemos classificar
este software como:
Freeware
  Comercial
  Shareware
Livre
Adware
 Gabarito Comentado.
 
  2a Questão (Ref.: 201501856406) Pontos: 1,0  / 1,0
Considerando  os  dois  paradigmas  de  desenvolvimento  de  software,  estudados  na  aula  1:  Estruturado  e
Orientado a objeto. Assinale qual das afirmativas abaixo está incompatível com estes paradigmas:
 I. O atributo descreve as características dos objetos.
 II. A iteração é um tipo de instrução onde os passos são repetidos até uma condição ser atingida.
 III. Método é o tipo de instrução que pode ser executada baseada em uma condição lógica.
Apenas as afirmativas II e III estão incompatíveis
Todas as afirmativas estão compatíveis
Apenas a afirmativa I está incompatível
  Apenas a afirmativa III está incompatível
Apenas as afirmativas I e II estão incompatíveis
 Gabarito Comentado.
 
  3a Questão (Ref.: 201501427415) Pontos: 1,0  / 1,0
"Técnica que faz o levantamento de ideias, onde cada uma das idéias sugeridas pode combinar 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:
Reunião
Entrevista
Questionário
Casos de Uso
  Brainstorm
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=5897907000 2/4
 Gabarito Comentado.
 
  4a Questão (Ref.: 201501248346) Pontos: 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:
Do cronograma
  Funcional
Do usuário
Não funcional
Modal
 
  5a Questão (Ref.: 201501906334) 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. Uma dessas modelagens é a
Análise Estrutural. Esta modelagem compreende uma série de diagramas que são representados por:
  Utilizar os Diagramas de Classe, Objetos e Caso de Uso;
Modelar a estrutura de dados encapsulada por procedimentos;
  Modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto;
Modelar aspectos dinâmicos de um problema, utilizando o modelo orientado a objeto;
Utilizar a engenharia de software para visualizar o desenho do sistema e a intercomunicação entre
objetos;
 Gabarito Comentado.
 
  6a Questão (Ref.: 201501855383) Pontos: 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 método comum para a representação da orientação a objetos.
um processo de especificação e modelagem de sistemas orientados a objeto.
uma linguagem para implementar os conceitos da orientação a objetos.
  uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas.
um método para especificar e modelar os artefatos dos sistemas.
 Gabarito Comentado.
 
  7a Questão (Ref.: 201501905031) Pontos: 1,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
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=5897907000 3/4
estratégico ou desenho detalhado
operacional ou desenho detalhado
operacional ou desenho lógico
nível estratégico ou desenho arquitetônico
  nível tático ou desenho lógico
 Gabarito Comentado.
 
  8a Questão (Ref.: 201501905036) Pontos: 0,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
aproveitamento de ideias
  módulo de código binário
classes fundamentais
 Gabarito Comentado.
 
  9a Questão (Ref.: 201501890729) Pontos: 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 IV estão corretas;
Apenas III e IV estão corretas;
  Apenas I e III estão corretas;
Apenas II e III estão corretas;
Apenas I e II estão corretas;
 Gabarito Comentado.
 
  10a Questão (Ref.: 201501426506) Pontos: 1,0  / 1,0
As modalidades de teste são classificadas quanto ao uso do código em Testes Estáticos ou Verificações e Testes
Dinâmicos ou Validações. Analise as afirmativas abaixo e assinale a única resposta correta.
I­ Testes Estáticos são efetuados antes da implementação e Testes Dinâmicos nas fases iniciais, verificando a
qualidade do software;
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=5897907000 4/4
II­ Testes Estáticos são efetuados para verificar a qualidade no processo e Testes Dinâmicos são efetuados para
verificar a qualidade do produto;
III­ Testes Estáticos são efetuados para verificar a qualidade no produto e Testes Dinâmicos são efetuadospara
verificar a qualidade do processo;
IV­ Testes Estáticos são efetuados nas fases iniciais do projeto e Testes Dinâmicos são efetuados durante ou
após a implementação.
Assinale a ÚNICA opção correta
  Apenas II e IV estão corretas;
Apenas I e II estão corretas;
Apenas II e II estão corretas;
Apenas I e III estão corretas;
Apenas III e IV estão corretas;
 Gabarito Comentado.
 
 
 
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=5898406050 1/4
   PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Simulado: CCT0194_SM_201501176579 V.2   Fechar
Aluno(a): ROBERTO PAULO DA SILVA Matrícula: 201501176579
Desempenho: 9,0 de 10,0 Data: 04/05/2016 11:04:40 (Finalizada)
 
  1a Questão (Ref.: 201501248243) Pontos: 0,0  / 1,0
Analise as sentenças e classifique­as como V(verdadeira) ou F(falsa). Em seguida, assinale a alternativa
correta.
I. Sendo o software o principal elemento de um SI, um algoritmo inteligente compensa um hardware
inadequado;
II. O Engenheiro do software precisa ter uma visão macro dos elementos do SI, para saber a quem chamar no
momento de um problema;
III A tecnologia resolve qualquer problema de uma empresa desorganizada;
IV. A tecnologia inadequada é um dos fatores que afeta a qualidade de um SI.
Com base em sua análise assinale ÚNICA opção correta:
As opções I, II e IV estão corretas
As opções II e III estão corretas
  As opções II, III e IV estão corretas
Apenas a opção I está correta
  As opções II e IV estão corretas
 Gabarito Comentado.
 
  2a Questão (Ref.: 201501430835) 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 programação / linguagem de máquina
linguagem de programação / linguagem interpretada
linguagem de máquina / linguagem de programação
linguagem de máquina / linguagem interpretada
linguagem interpretada / linguagem de máquina
 
  3a Questão (Ref.: 201501252789) Pontos: 1,0  / 1,0
Conforme Roger Pressman o que é um processo de software?
É a área do conhecimento da computação voltada para a manutenção.
É a área do conhecimento da computação voltada para a especificação.
  É a área do conhecimento da computação voltada para a especificação, desenvolvimento e manutenção
de sistemas de software aplicando tecnologias e práticas de gerência de projetos e outras disciplinas,
objetivando organização, produtividade e qualidade.
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=5898406050 2/4
É a área do conhecimento da computação voltada para a qualidade.
É a área do conhecimento da computação voltada para o desenvolvimento.
 Gabarito Comentado.
 
  4a Questão (Ref.: 201501249695) Pontos: 1,0  / 1,0
Basicamente o que é um processo de software?
Um processo de software define como se testar.
Um processo de software define como um produto deve ser entregue.
Um processo de software define que linguagem deve se usar.
  Um processo de software define o que deve ser feito, como deve ser feito, por quem deve ser feito e
quando deve ser feito.
Um processo de software define a forma como os requisitos devem ser levantados.
 Gabarito Comentado.
 
  5a Questão (Ref.: 201501227559) Pontos: 1,0  / 1,0
Análise de requisitos é uma importante fase da engenharia de software, na qual os desenvolvedores do sistema
identificam 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.
Projeto lógico, projeto físico, implementação e manutenção
Entrada de dados, processamento da informação, apresentação dos resultados
Desenvolvimento de protótipo, ambiente de testes, implementação do sistema
Desenvolvimento, homologação, produção
  Levantamento de requisitos, análise de requisitos, registro dos requisitos
 Gabarito Comentado.
 
  6a Questão (Ref.: 201501954330) Pontos: 1,0  / 1,0
Ao levantar os requisitos de um sistema é necessário ter atenção com:
Deve­se prestar atenção aos desejos do usuário, satisfazendo todos os seus pedidos.
As necessidades dos usuários apresentadas nas reuniões de levantamento e a linguagem de
programação que será utilizada no desenvolvimento.
A linguagem de programação que será utilizada no desenvolvimento, a legislação envolvida no processo
e os desejos do usuário.
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
 Gabarito Comentado.
 
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=5898406050 3/4
  7a Questão (Ref.: 201501828680) Pontos: 1,0  / 1,0
Nesta etapa do processo de desenvolvimento, o objetivo é modelar o sistema, atendendo os requisitos
levantados na etapa de análise e prepará­los para a fase implementação, definindo os aspectos tecnológicos
necessários.
Assinale a alternativa que mostra a etapa descrita 
Análise
  Desenho
Implementação
Manutenção
Projeto
 Gabarito Comentado.
 
  8a Questão (Ref.: 201501828685) Pontos: 1,0  / 1,0
É a visão que os usuários terão da solução ou do produto e a forma com que eles interagirão. Estamos nos
referindo ao Desenho
local
do produto
de implementação
  externo
interno
 Gabarito Comentado.
 
  9a Questão (Ref.: 201501886536) Pontos: 1,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
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
  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
 Gabarito Comentado.
 
  10a Questão (Ref.: 201501805096) Pontos: 1,0  / 1,0
No processo de desenvolvimento de software a fase de teste possui uma importância fundamental.
30/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=5898406050 4/4
Analise cada item seguinte, classificando­os como V (verdadeiro) ou F (falso).
1. A fase de teste tem como objetivo detectar possíveis defeitos ou erros que possam surgir na fase de
implementação;
2. Nessa fase, de testes, devem­se coletar os resultados e analisá­los e consertá­los somente depois de sua
implantação.
3. Essa fase é essencial para aumentar a qualidade do produto ou sistema em que será implantado.
4. Tem como objetivo encontrar um erro que ainda não foi descoberto.
Assinale a ÚNICA opção com a sequência correta de V e F.
  1­V; 2­F; 3­V; 4­V
1­F; 2­V; 3­F; 4­V
1­V; 2­V; 3­F;4­F
1­V; 2­V; 3­V; 4­F
1­F; 2­F; 3­V; 4­F
 Gabarito Comentado.

Outros materiais