Buscar

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE

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

2017­6­21 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=102978540&p1=201601000626&p2=3439238&p3=CCT0194&p4=102972&p5=AV&p6=09/06/2017&p10=71504322 1/4
 
 
Avaliação: CCT0194_AV_201601000626 » PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV
Aluno: 201601000626 ­ CLEBER ALEXANDRE DOS SANTOS
Professor: MARCILENE SCANTAMBURLO FONSECA Turma: 9006/AF
Nota da Prova: 4,0    Nota de Partic.: 0,5   Av. Parcial 2  Data: 09/06/2017 19:50:53
 
  1a Questão (Ref.: 201601673827) Pontos: 0,0  / 1,0
No Processo de Desenvolvimento de Software, vimos que um dos conceitos da análise estrutural são a
Identificação dos relacionamentos que nos ajuda a filtrar e refinar as classes. Temos2 tipos de relacionamentos
classificados como Associação e Agregação. Explique cada um desses relacionamentos
 
Resposta: Associação: Consiste em aproveitar relações do sistema para assim os relaciona­los da melhor forma
possivel. Agregação: Agrega funções ainda não desenvolvidas para melhor aproveitamento do sistema como
um todo.
 
 
Gabarito: Associação: indica a relação entre duas classes em que o objeto de uma classe consegue obter
informações da outra a que foi associado. Agregação: indica um associação, mas com a classe se apossando
das informações de um objeto da outra.
 
  2a Questão (Ref.: 201601097863) Pontos: 0,5  / 1,0
Os métodos ágeis trazem uma nova abordagem para o desenvolvimento de software diferente das abordagens
até então utilizadas. Explique quais as principais diferenças existentes entre a abordagem tradicional e a
abordagem de métodos ágeis.
 
Resposta: Na abordagem tradicional temos um processo de desenvolvimento mais lento onde o papel do
desenvolvedor não fica bem definido. Já utilizando­se de metodologias ágeis, cada papel é definido de acordo
com o perfil do profissional com isso pode­se aproveitar melhor o conhecimento de cada profissional em sua
area de atuação tornando o processo assim mais ágil.
 
 
Gabarito: A principal diferença entre a abordagem tradicional de desenvolvimento de sistemas e a abordagem
ágil está na especificação do software. Enquanto a abordagem tradicional valoriza as fases especificação,
análise e projeto do sistema considerando­as fundamental para a produção de artefatos bem definidos que
possam nortear a programação, a abordagem ágil faz uma especificação simples e sucinta do sistema e tem
como principal foco a codificação do software. A abordagem ágil também implementa algumas práticas e
princípios que possibilitam construir softwares de qualidade dentro deste contexto de pouca especificação, tais
como: programação em par, orientação a testes, refatoramento, entre outros.
 
  3a Questão (Ref.: 201601054625) Pontos: 1,0  / 1,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:
2017­6­21 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=102978540&p1=201601000626&p2=3439238&p3=CCT0194&p4=102972&p5=AV&p6=09/06/2017&p10=71504322 2/4
As opções II e III estão corretas
As opções I, II e III estão corretas
  As opções I e II estão corretas
As opções I e III estão corretas
As opções II e IV estão corretas
 
  4a Questão (Ref.: 201601054825) Pontos: 0,0  / 1,0
Como parte das atividades para análise de requisitos temos o estudo de viabilidade, que é dividida em quatro
tipos, são elas:
Técnica, Operaciaonal, Cronograma e Organizacional
  Técnica, Operaciaonal, Cronograma e Econômica
  Técnica, Funcional, Cronograma e Econômica
Organizacional, Funcional, Financeira e de Requisitos
Organizacional, Operaciaonal, Funcional e Econômica
 
  5a Questão (Ref.: 201601063937) Pontos: 1,0  / 1,0
Considerando o seguinte mini mundo marque a alternativa correta que indica os elementos da análise
comportamental:
"A estratégia da Livraria ESTÁCIO não prevê a manutenção de livros em estoque. Todos os livros solicitados por
seus clientes são, semanalmente, encomendados às editoras. As editoras e os livros comercializados são
selecionados pela Direção da Livraria. Os clientes solicitam os livros pela internet a partir do código, após a
análise do resumo. Os pedidos são analisados e encomendados às editoras no final de toda semana. Quando os
livros são fornecidos, a livraria confere a nota de entrega da editora com a requisição, devolve as que
contiverem erros e atende aos pedidos dos clientes, emitindo a faturas de cobrança. Se o fornecimento dos
livros estiver correto, as faturas encaminhadas pelas editoras são registradas e pagas."
I. Código do livro.
II. Encomendar livros.
III. Editoras.
IV. Conferir requisição.
V. Resumo.
I e IV estão corretas.
I, III e IV estão corretas.
II, III e IV estão corretas.
  II e IV estão corretas.
III e IV estão corretas.
 
  6a Questão (Ref.: 201601711480) Pontos: 0,0  / 1,0
Após o levantamento de dados da fase de análise, a documentação de desenho deve exemplificar:
os riscos associados ao projeto
os custos associados 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
  as alternativas para a resolução do problema
 
Pontos: 0,5  / 0,5
2017­6­21 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=102978540&p1=201601000626&p2=3439238&p3=CCT0194&p4=102972&p5=AV&p6=09/06/2017&p10=71504322 3/4
  7a Questão (Ref.: 201601055610)
Você está trabalhando como analista de teste em um projeto de PDS para a secretária de saúde do seu estado. Sua primeira
atividade é testar e documentar os resultados obtidos na execução do módulo que acessa o site do GOOGLE MAPS para
determinar o tempo, em minutos de deslocamento, que uma ambulância levará de um determinado posto municipal de
primeiro atendimento de saúde até o destino da chamada.
Para tal teste, é necessário fornecer como entrada não só o endereço do local de origem do posto municipal de saúde em que
a ambulância se encontra, como também, o endereço do local de destino da ambulância. Como resultado deve­se obter o
tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuição que você recebeu e de acordo com a classificação do PDS, identifique nas opções abaixo,
em qual tipo de teste você foi por você executado.
Teste caixa branca
Teste de sistemas
Teste de integração
Teste da compilação prévia
  Teste caixa preta
 
  8a Questão (Ref.: 201601576827) Pontos: 0,0  / 0,5
O processo de codificação também pode ser visto como um passo do processo de engenharia de software. As
características de engenharia de uma linguagem exercem um importante impacto sobre o sucesso de um
projeto de desenvolvimento de software. Qual o tipo de linguagem que não leva em consideração a arquitetura
do computador, nem as características do processador e seus registradores.
Linguagem binária
Linguagem de baixo nível
Linguagem assembly
  Linguagem de máquina
  Linguagem de alto nível
 
  9a Questão (Ref.: 201601748359) Pontos: 0,5  / 0,5
Qual é o nome dado ao processo de manutenção do software que tem como objetivo melhorar um sistema de
software, modificando sua estrutura interna, sem alterar o comportamento interno?
Independência física
Revalidação
Fatoração
Separação estática
  Refatoração
 
  10a Questão (Ref.: 201601055594) Pontos: 0,5  / 0,5
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
2017­6­21 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=102978540&p1=201601000626&p2=3439238&p3=CCT0194&p4=102972&p5=AV&p6=09/06/2017&p10=71504322 4/4
Período de não visualização da prova: desde 05/06/2017 até 20/06/2017.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes