Buscar

AV Processos de Desenvolvimento

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 3 páginas

Prévia do material em texto

Avaliação: CCT0194_AV_ » PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV
Aluno: -
Professor: MARCILENE SCANTAMBURLO FONSECA Turma: 9002/AB
Nota da Prova: 8,0 Nota de Partic.: 2 Data: 28/08/2014 11:13:16
 1a Questão (Ref.: 201304164353) Pontos: 1,5 / 1,5
O que é desenvolver Adhoc?
Resposta: É desenvolver sem utilizar-se de um Processo de Desenvolvimento de Software. É o desenvolvimento
sem planejamento, sem metodologia, indo direto para a codificação depois de breve contato com o cliente.
Gabarito: Desenvolvimento sob demanda.
 2a Questão (Ref.: 201304339238) Pontos: 1,5 / 1,5
Quais são as etapas do modelo em cascata do ciclo de vida de desenvolvimento de software?
Resposta: Concepção, Requisitos, Análise/Modelagem, Projeto, Desenvolvimento ou Codificação, Testes, e
Implantação.
Gabarito: Concepção (Requisitos) - Análise - Projeto(Desenho) - Implementação - Testes - Implantação -
Manutenção
 3a Questão (Ref.: 201304138554) Pontos: 0,5 / 0,5
Indique a alternativa correta para definir CONHECIMENTO:
Dados analisados dentro de um contexto.
Símbolos, números, letras.
Conjunto de dados aos quais os seres humanos deram forma para torná-los significativos e úteis.
Fatos brutos que retratam ocorrências atuais ou do passado.
 Experiência pessoal, informações analisadas, gerando ações ou decisões.
 4a Questão (Ref.: 201304161257) Pontos: 0,5 / 0,5
O que se deve fazer para aumentar as chances de sucesso no desenvolvimento de software?
 Adotar um processo de desenvolvimento.
Atender os requisitos no momento em que forem solicitados independente de planejamento.
Obter muitos recursos financeiros.
Focar no prazo independente do atendimento das funcionalidades desejadas.
Obter mão de obra especializada independente de processo.
 5a Questão (Ref.: 201304341023) Pontos: 0,5 / 0,5
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
II e III
I, II e III
I e IV
I e II
 I, III e IV
 6a Questão (Ref.: 201304342444) Pontos: 0,5 / 0,5
Para Sommerville a arquitetura de sistemas descreve o sistema em termos de um conjunto de unidades
arquitetônicas e um mapa de como essas unidades se relacionam entre si. Analise as afirmativas a seguir sobre a
arquitetura de sistemas.
I. Quanto mais independente as unidades forem, mais modular será a arquitetura.
II. Quanto mais dependentes as unidades forem, mais modular será a arquitetura.
III. Quanto mais independentes as unidades forem, mais fácil será realizar o projeto e desenvolver as diversas
partes separadamente.
Assinale a ÚNICA opção correta
Somente II e III estão corretas
Somente a II está correta
 Somente I e III estão corretas
Somente a III está correta
Somente a I está correta
 7a Questão (Ref.: 201304160722) Pontos: 0,5 / 0,5
A empresa de consultoria ARTMAIS está desenvolvendo um projeto de controle do acervo da História e Patrimônio Cultural da
Saúde no Brasil, embasada nas normas do PDS. Atualmente, o projeto encontra-se no último estágio do processo de validação
das funcionalidades pelos usuários e clientes. É uma fase importante na qual os usuários interagem com todo o sistema.
Com base no texto acima, identifique, nas opções abaixo, qual a atual fase de teste do PDS em que o projeto se encontra no
momento.
Teste da unidade
 Teste de aceite
Teste de carga do sistema
Teste de integração
Teste de sistemas
 8a Questão (Ref.: 201304160704) Pontos: 0,5 / 0,5
Uma empresa resolveu desenvolver um sistema on-line utilizando o modelo de prototipação, pois ele executa uma abordagem
top-down radical. Outros fatos que fizeram com que o gerente desenvolvesse o sistema nesta metodologia são:
I- Porque durante cada interação, os requisitos e as soluções alternativas para o problema são identificadas e analisadas,
novas soluções são projetadas e uma parte do sistema é implementada.
II- Porque envolve a criação ou a aquisição dos vários componentes do sistema detalhados na fase de projeto, sua montagem
e a disponibilização do sistema novo ou da versão modificada.
III- Porque a prototipação tem inicio com a criação de um modelo preliminar de um grande subsistema ou de uma versão, em
escala, do sistema todo.
Analisando as duas sentenças acima, assinale a única resposta correta:
 Somente as sentenças I e III estão corretas
Somente a sentença II está correta
Somente as sentenças II e III estão corretas
Somente as sentenças I e II estão corretas
Todas as sentenças apresentadas estão corretas
 9a Questão (Ref.: 201304202981) Pontos: 1,0 / 1,0
Sobre o desenvolvimento de sistemas NÃO é correto afirmar que:
A fase de validação de um sistema não é feita apenas após a sua codificação, ela contém atividades que
devem ser executadas ainda em estágios inicias do desenvolvimento como, por exemplo, na especificação
de requisitos.
A fase de teste do software deve estar integrada ao processo de desenvolvimento do sistema.
 No projeto arquitetural devemos primar por uma independência modular que contemple alto grau de
acoplamento e baixa coesão.
A fase de projeto de um sistema envolve diversas atividades tais como o projeto de dados, o projeto de
arquitetura e o projeto de interface.
A evolução de um sistema para contemplar novos requisitos pode requerer um processo de refatoração.
 10a Questão (Ref.: 201304160706) Pontos: 1,0 / 1,0
A afirmativa: "Riscos são explicitamente avaliados e resolvidos no processo", faz referência a qual modelo de desenvolvimento?
Interativo-incremental
 Espiral
Cascata
Top-down
Prototipação
Período de não visualização da prova: desde 19/08/2014 até 04/09/2014.

Outros materiais