Escolar Documentos
Profissional Documentos
Cultura Documentos
Tipo de Avaliação: AV
Aluno:
Gabarito: Utilizar um processo para construção de um produto de software primando por todas as fases
que envolvem essa atividade.
II- O Hardware tem que ser alterado e o Software substitui os seus componentes padrões;
III- O Hardware é fabricado e o Software é manufaturado. Analisando as afirmativas acima, assinale a única
resposta correta.
No processo de desenvolvimento de software, todo software passa pelas fases de análise e projeto,
associadas, respectivamente, com o que deve ser feito e como deve ser feito. A partir dessa informação,
avalie a opções correta: (QUESTÃO 74 - ENADE 2008)
Na fase de projeto, dois níveis de projeto devem ser considerados: o projeto detalhado, que se
preocupa com uma transformação dos requisitos em um projeto de dados e arquitetural; e o
projeto preliminar, que se preocupa em aprimorar o projeto detalhado para que a implementação
possa ser realizada em seguida.
Para lidar com a complexidade do software, pode-se aplicar o princípio do particionamento,
quebrando o problema em problemas menores. Esse princípio não é aplicado nas outras fases de
desenvolvimento e ele não causa impacto nos custos de desenvolvimento.
Na fase de análise, três modelos que devem ser considerados são: do domínio da informação, o
funcional e o comportamental.
O projeto arquitetural independe do paradigma de desenvolvimento.
O objetivo do projeto arquitetural é desenvolver uma estrutura de programa e representar os
diversos fluxos de dados entre os módulos.
5a Questão (Ref.: 201308273720) Pontos: 0,5 / 0,5
É a visão que representa os componentes do sistema, a relação entre os componentes, o funcionamento
dos componentes e a interconexão com outros sistemas.
Visão comportamental
Visão geral
Visão interna
Visão estrutural
Visão externa
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.
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.
ModeloTransformacional.
Modelo em V.
Modelo em Cascata.
Modelo em Espiral.
Modelo de Especificação Operacional.
I e II
I e III
I, II e III
II e IV
II, III e IV
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.