Buscar

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 2016

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

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 
1a Questão (Ref.: 233179) Pontos: 0,5 / 0,5
"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 
 Brainstorm 
 
Entrevista 
 
Questionário 
 
Casos de Uso 
 Gabarito Comentado. 
 
 
 2a Questão (Ref.: 567904) Pontos: 0,5 / 0,5
Assinale qual das alternativas abaixo NÃO define corretamente com a classificação de um software de acordo 
com a sua licença de publicação: 
 
 
Software Freeware - Programa de computador cujo uso não implica o pagamento de licença de uso. 
 Trial - Programa de computador que possui limitações de tempo e/ou funcionalidades. Ao final do tempo 
estabelecido, o programa pode requisitar o pagamento para uso do software completo ou pode continuar 
rodando sem todas as suas funcionalidades ou, ainda, interromper o seu uso. 
 
Comercial - Programa por que se paga uma taxa de licenciamento para sua utilização. 
 
Demo - Fração de um programa. Funciona como material promocional para dar a oportunidade do 
produto ser avaliado. 
 
Software Livre - Programa de computador cuja utilização, cópia e distribuição não possuem restrição. É 
comum o código fonte estar disponível para manuseá-lo. 
 Gabarito Comentado. 
 
 
 3a Questão (Ref.: 63249) Pontos: 0,0 / 0,5
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. 
 
 II, III e IV estão corretas. 
 
III e IV estão corretas. 
 II e IV estão corretas. 
 
I, III e IV estão corretas. 
 
I e IV estão corretas. 
 Gabarito Comentado. 
 
 
 4a Questão (Ref.: 95294) Pontos: 1,0 / 1,0
O Processo Unificado divide a realização de um projeto para desenvolvimento de um sistema de software em 
fases. Em cada uma dessas fases, são executadas atividades de diversas disciplinas em diferentes proporções. 
No desenvolvimento de um sistema de software complexo, identifique a alternativa que esse processo 
recomenda: 
 
 
Entregar a primeira versão do sistema logo após a fase de transição, para evitar os problemas existentes 
no modelo de ciclo de vida em cascata tradicional. 
 
Ordenar os riscos envolvidos no projeto, para que os riscos menos críticos sejam considerados logo na 
fase de iniciação e os mais críticos nas fases finais. 
 Usar a abordagem de desenvolvimento iterativa e incremental, para dividir as atividades em iterações 
em que cada iteração gera um incremento do software. 
 
Construir uma arquitetura executável ao final da fase de construção, para validar as regras do negócio e 
os requisitos funcionais do sistema. 
 
Criar um modelo de casos de uso durante a fase de elaboração, para documentar as regras do negócio e 
os requisitos não funcionais do sistema. 
 Gabarito Comentado. 
 
 
 5a Questão (Ref.: 634449) Pontos: 0,5 / 0,5
É 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 
 
 
interno 
 
do produto 
 
de implementação 
 
local 
 externo 
 Gabarito Comentado. 
 
 
 6a Questão (Ref.: 54922) Pontos: 0,5 / 0,5
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 preta 
 
Teste de integração 
 
Teste caixa branca 
 
Teste da compilação prévia 
 
Teste de sistemas 
 Gabarito Comentado. 
 
 
 7a Questão (Ref.: 235249) Pontos: 0,0 / 0,5
A fase de implementação ou codificação, tem como objetivo escrever o programa em uma linguagem de 
programação, seguindo normas e diretrizes da empresa à qual o desenvolvedor esteja ligado. O código de 
programação pode ser dividido em 3 tipos: 
I. Código Fonte - Conjunto de instruções geradas através de uma linguagem de programação, de maneira lógica 
e estruturada; 
II. Código Objeto - Resultado da compilação do código fonte. 
III. Código de Máquina - Sequência binária de ações diretamente direcionadas para o processador da máquina. 
Marque a alternativa correta: 
 
 Todas as sentenças estão corretas 
 
Apenas as sentenças II e III estão corretas 
 
Apenas as sentenças I e II estão corretas 
 
Apenas a sentença I está correta. 
 Todas as sentenças estão erradas 
 Gabarito Comentado. 
 
 
 8a Questão (Ref.: 97177) Pontos: 0,5 / 1,5
Teste de software é fundamental para a qualidade de um sistema. Explique com suas palavras qual o objetivo 
do teste de integração e do teste de aceitação, e quando eles devem ser aplicados 
 
 
Resposta: O objetivo do teste de integração é validar a integração entre os diversos componentes do sistema. 
Ele é aplicado durante a fase de implementação do sistema sempre que um novo componente fica pronto, ou 
seja, não demanda que todo o sistema esteja pronto para ser aplicado. Desta forma, temos uma integração 
contínua, sempre que um componente está pronto ele é testado e integrado aos demais componentes do 
sistema. O teste de aceitação é aquele realizado pelo usuário quando o sistema já está totalmente pronto. Nele 
o usuário valida se o sistema atende aos critérios de aceitação estabelecidos para o sistema. 
 
 
 
 9a Questão (Ref.: 611645) Pontos: 1,0 / 1,0
Documento com formato adequado ao perfil do público que utilizará o sistema ou produto. 
Sua linguagem deve se clara e os termos e construções devem estar de acordo com o nível cultural e técnico do 
usuário final, mostrando como utilizar as funcionalidades do sistema. 
Trata-se da definição do: 
 
 Manual do usuário 
 
Manual primário 
 
Manual de instalação 
 
Manual de referência 
 
Manual de introdução 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 10a Questão (Ref.: 232189) Pontos: 1,5 / 1,5
Um dos processos de desenvolvimento de software é o Processo de Desenvolvimento Ágil. Quais os quatro itens 
que são valorizados no manifesto ágil? 
 
 
Resposta Indivíduos e interações mais que processos e ferramentas; Software em funcionamento mais que 
documentação abrangente; Colaboração como cliente mais que negociação de contratos; Responder a 
mudanças mais que seguir um plano. 
 
 
1a Questão (Ref.: 673134) Pontos: 1,5 / 1,5
Vimos na Aula 1, que Software é uma sequência de instruções organizadas de maneira que, ao iniciá-lo, tem 
como objetivo executar, manipular ou modificar um dado, informação ou acontecimento. O Software, por sua 
vez, também é considerado um produto que foi desenvolvido pela Engenharia de Software que inclui, além do 
programa propriamente dito, manuais e especificações. Conforme apresentado na Aula 1, os softwares podem 
ser classificados como: Software de Sistemas ou Software Aplicativo. Explique cada um deles, apresentando 
suas principais características: 
 
 
Resposta: Software de Sistemas - Também chamados de sistema operacional, é responsável por operar os 
demais periféricos que estejam conectados ao hardware. Software Aplicativo - Diversos outros programas que 
têm interface direta com o usuário, como editores de texto, planilhas eletrônicas, navegadores, dentre outros. 
 
 
 
 2a Questão (Ref.: 673141) Pontos: 1,5 / 1,5
Qual a diferença entre compilador e Interpretador? Explique-os. 
 
 
Resposta: 
COMPILADOR: Programa que faz uma leitura do código fonte, desenvolvido em uma linguagem de alto nível, e 
transcreve para um novo tipo de linguagem chamada de baixo nível. INTERPRETADOR: Programa que, além de 
fazer a leitura do código fonte e transformá-lo em código objeto, transforma-o em um código executável. 
Ou 
Compilador é um programa ou um grupo de programas que escrito por uma linguagem (esta sendo necessária 
de compilação para sua execução) ao ser compilado gera outro código que é interpretado pelo computador O 
interpretador ao contrário do compilador roda o código-fonte escrito como sendo o código objeto, ele traduz o 
programa linha a linha, o programa vai sendo utilizado na medida em que vai sendo traduzido. Cada execução 
do programa precisa ser novamente traduzido e interpretado. 
 
 
 
 3a Questão (Ref.: 662164) Pontos: 0,5 / 0,5
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, 1, 3, 2, 4 
 
2, 1, 3, 4, 5 
 
5, 4, 1, 3, 2 
 
1, 2, 5, 3, 4 
 4, 3, 5, 1, 2 
 
 
 
 4a Questão (Ref.: 600399) Pontos: 0,5 / 0,5
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 ideias que pareçam estranhas ou exóticas: 
 
 
Análise de protocolos. 
 
Questionário. 
 
Prototipação. 
 Brainstorming. 
 
Entrevista. 
 Gabarito Comentado. 
 
 
 5a Questão (Ref.: 233233) Pontos: 0,0 / 0,5
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 funcional 
 Análise estrutural 
 
Análise comportamental 
 Análise semântica 
 
Análise ambiental 
 Gabarito Comentado. 
 
 
 6a Questão (Ref.: 634451) Pontos: 0,0 / 0,5
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 
 
 
Estratégico ou desenho arquitetônico 
 
Operacional ou desenho lógico 
 Operacional ou desenho detalhado 
 Estratégico ou desenho detalhado 
 
Tático ou desenho lógico 
 Gabarito Comentado. 
 
 
 7a Questão (Ref.: 236650) Pontos: 0,5 / 0,5
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 Programação 
 Teste de Validação 
 
Teste de Integração 
 Gabarito Comentado. 
 
 
 8a Questão (Ref.: 616129) Pontos: 0,0 / 0,5
A Implementação é a etapa do processo de desenvolvimento que realiza a transformação do desenho em 
diversos tipos de componentes de código de programação. O código de programação pode ser dividido em 3 
tipos, dentre eles o código de máquina, que é definido por: 
 
 
Uma linguagem que se aproxima mais da linguagem humana, ou seja, linguagem com um padrão de 
entendimento humano bem definido; 
 Um conjunto de instruções geradas através de uma linguagem de programação, de maneira lógica e 
estruturada; 
 Uma linguagem de programação que utiliza a arquitetura do processador para executar as ações; 
 
Um resultado da compilação do código fonte; 
 
Ter a característica de dar suporte para execução de rotinas auxiliares; 
 Gabarito Comentado. 
 
 
 9a Questão (Ref.: 236687) Pontos: 0,0 / 1,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. 
 
 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 
 Somente II está correta 
 Gabarito Comentado. 
 
 
 10a Questão (Ref.: 33334) Pontos: 1,0 / 1,0
Assinale a alternativa que NÃO representa uma característica do Processo Unificado (UP) original, descrito no 
livro The Unified Software Development Process (1999) 
 
 
Focado na mitigação precoce dos riscos 
 
Iterativo e incremental 
 Ágil 
 
Orientado por casos de uso 
 
Centrado na arquitetura 
 
1a Questão (Ref.: 201308330692) Fórum de Dúvidas (0) Saiba (0)
Indique a alternativa correta para definir CONHECIMENTO: 
 
 
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. 
 
Símbolos, números, letras. 
 Experiência pessoal, informações analisadas, gerando ações ou decisões. 
 
Dados analisados dentro de um contexto. 
 
 Gabarito Comentado 
 
 2a Questão (Ref.: 201308351874) 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 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 II e IV estão corretas 
 
As opções II e III estãocorretas 
 
 Gabarito Comentado 
 
 3a Questão (Ref.: 201308533100) 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: 
 
 
Método - Seleção - Atributo - Sequência - Iteração 
 
Sequência - Iteração - Atributo - Método - Seleção 
 
Atributo - Iteração - Método - Seleção - Sequência 
 Atributo - Sequência - Iteração - Método - Seleção 
 
Iteração - Método - Seleção - Atributo - Sequência 
 
 Gabarito Comentado 
 
 4a Questão (Ref.: 201309005592) Fórum de Dúvidas (0) Saiba (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" 
 
 
Adware 
 
Software GLU 
 
Demo 
 Freeware 
 
Trial 
 
 
 
 5a Questão (Ref.: 201308865841) Fórum de Dúvidas (0) Saiba (0)
Assinale qual das alternativas abaixo NÃO define corretamente com a classificação de um software de acordo 
com a sua licença de publicação: 
 
 
Software Livre - Programa de computador cuja utilização, cópia e distribuição não possuem restrição. É 
comum o código fonte estar disponível para manuseá-lo. 
 
Demo - Fração de um programa. Funciona como material promocional para dar a oportunidade do 
produto ser avaliado. 
 
Software Freeware - Programa de computador cujo uso não implica o pagamento de licença de uso. 
 
Comercial - Programa por que se paga uma taxa de licenciamento para sua utilização. 
 Trial - Programa de computador que possui limitações de tempo e/ou funcionalidades. Ao final do tempo 
estabelecido, o programa pode requisitar o pagamento para uso do software completo ou pode continuar 
rodando sem todas as suas funcionalidades ou, ainda, interromper o seu uso. 
 
 Gabarito Comentado 
 
 6a Questão (Ref.: 201308960107) 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. 
 
 Todas as afirmativas estão compatíveis 
 Apenas a afirmativa III está incompatível 
 
Apenas a afirmativa I está incompatível 
 
Apenas as afirmativas II e III estão incompatíveis 
 
Apenas as afirmativas I e II estão incompatíveis 
1a Questão (Ref.: 201309006839) Fórum de Dúvidas (2) Saiba (2)
Marque a alternativa INCORRETA: 
 
 
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 - 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 
 
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? 
 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. 
 
 Gabarito Comentado 
 
 2a Questão (Ref.: 201308997497) Fórum de Dúvidas (2 de 2) Saiba (2 de 2)
A análise de requisitos no desenvolvimento de sistemas especifica as funcionalidades (requisitos funcionais) e as 
propriedades (requisitos não-funcionais). É considerado um requisito não-funcional: 
 
 
um histograma na interface gráfica do usuário. 
 uma informação na interface de entrada. 
 
a notificação de inconsistência de dado na tela. 
 
a emissão de relatórios fiscais. 
 a disponibilidade do sistema. 
 
 Gabarito Comentado 
 
 3a Questão (Ref.: 201308352047) Fórum de Dúvidas (2 de 2) Saiba (2 de 2)
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 
 
 
 
 4a Questão (Ref.: 201308353395) Fórum de Dúvidas (2 de 2) Saiba (2 de 2)
O que se deve fazer para aumentar as chances de sucesso no desenvolvimento de software? 
 
 Atender os requisitos no momento em que forem solicitados independente de planejamento. 
 
Obter mão de obra especializada independente de processo. 
 Adotar um processo de desenvolvimento. 
 
Focar no prazo independente do atendimento das funcionalidades desejadas. 
 
Obter muitos recursos financeiros. 
 
 
 
 5a Questão (Ref.: 201308353396) Fórum de Dúvidas (2) Saiba (2)
Basicamente o que é um processo de software? 
 
 
Um processo de software define como se testar. 
 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. 
 
Um processo de software define como um produto deve ser entregue. 
 
Um processo de software define que linguagem deve se usar. 
 
 Gabarito Comentado 
 
 6a Questão (Ref.: 201308356490) Fórum de Dúvidas (2 de 2) Saiba (2 de 2)
Conforme Roger Pressman o que é um processo de software? 
 
 
É a área do conhecimento da computação voltada para a qualidade. 
 
É a área do conhecimento da computação voltada para o desenvolvimento. 
 É 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. 
 
É a área do conhecimento da computação voltada para a especificação. 
 
É a área do conhecimento da computação voltada para a manutenção. 
1a Questão (Ref.: 201309010034) Fórum de Dúvidas (0) Saiba (0)
Na atividade de análise no Processamento de Desenvolvimento de Software vemos a importância de se 
conhecer o conceito de modelagem. Uma dessas modelagens é o UML - Unified Modeling Language. Esta 
modelagem é: 
 
 
Utilizada para definir as atividades do próximo passo no processo de desenvolvimento de software; 
 
Utilizada para definir os seguintes diagramas: Diagrama de Interação, Diagrama de Relacionamentose Diagrama de Classe; 
 Utilizada para definir os requisitos foram detalhados, validando-os e indicando as dificuldades de 
implementação no plano estratégico 
 Utilizada em engenharia de software para visualizar o desenho do sistema e a intercomunicação 
entre objetos; 
 
Utilizada para definir os seguintes diagramas: Diagrama de Eventos, Diagrama de Interação e 
Diagrama de Relacionamentos; 
 
 Gabarito Comentado 
 
 2a Questão (Ref.: 201309010030) Fórum de Dúvidas (0) Saiba (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 associação e agregação; 
 
Mapear as mensagens que devem ser executadas para alguma operação; 
 
Ajudar a filtrar e refinar as classes por entrada, fronteira e controle; 
 
Validar e indicar as dificuldades de implementação no plano conceitual; 
 
 Gabarito Comentado 
 
 3a Questão (Ref.: 201308361186) Fórum de Dúvidas (0) Saiba (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, III e IV estão corretas. 
 II e IV estão corretas. 
 III e IV estão corretas. 
 
I e IV estão corretas. 
 
II, III e IV estão corretas. 
 
 Gabarito Comentado 
 
 4a Questão (Ref.: 201308330693) Fórum de Dúvidas (0) Saiba (0)
Marque a alternativa correta que define Classe na modelagem orientada a objetos. 
 
 
Descreve um conjunto de ligação com estrutura e semântica comuns. 
 
É um conceito, uma abstração, algo com limites nítidos e significado em relação à realidade estudada 
(Rumbaugh, 1994). 
 
É a conexão física ou conceitual entre instâncias de objetos. 
 Descreve um grupo de objetos com propriedades semelhantes (atributos), o mesmo comportamento 
(operações) e conseqüentemente a mesma semântica (Rumbaugh, 1994). 
 
É uma propriedade das ligações de uma associação. 
 
 Gabarito Comentado 
 
 5a Questão (Ref.: 201309010025) Fórum de Dúvidas (0) Saiba (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 é o 
UML - Unified Modeling Language. A característica desta modelagem é: 
I- Visualizar o desenho do sistema e a intercomunicação entre objetos. 
II- Permitr que desenvolvedores visualizem os produtos de seus trabalhos em diagramas padronizados. 
III- Modelar o problema, e não a solução. 
É correto o que se afirma em: 
 
 
Apenas em III; 
 Apenas em I; 
 Apenas em II e III; 
 
Apenas em II; 
 
Apenas em I e II; 
 
 Gabarito Comentado 
 
 6a Questão (Ref.: 201308531170) Fórum de Dúvidas (0) Saiba (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 estrutural 
 
Análise ambiental 
 Análise funcional 
 
Análise semântica 
1a Questão (Ref.: 201309005594) Fórum de Dúvidas (0) Saiba (0)
O nível de abstração e agregação dos elementos dos sistemas pode ser Nível Estratégico ou Arquitetônico, Nivel 
Tático ou Lógico e Nivel Operacional ou Desenho detalhado. Marque a opção que representa o Nivel Operacional
 
 
É o corpo da arquitetura do sistema a ser implementado. Com base nesse desenho, já se pode saber se o 
sistema atenderá aos requisitos e aos custos relacionados do projeto. 
 
O processo de reutilização visa à redução do desperdício de tempo e, consequentemente, dinheiro, visto 
que, a cada iteração, os defeitos que existiam em outras fases já foram sanados. 
 É desenvolvido em conjunto com a documentação voltada para usuários, no caso de desenho externo, ou 
documentação do código do programa, no caso de desenho interno. 
 
A solução contemplará a reutilização, ou não, de componentes, que serão desenvolvidos para ele, 
buscando satisfazer os requisitos do produto. 
 É desenvolvido em conjunto com as expectativas de negócio, influenciando na priorização das 
funcionalidades, arquiteturas e formação de equipe de especialistas. É o uso do sistema pelos usuários 
finais após teste, homologação, manutenção e treinamento. 
 
 
 
 2a Questão (Ref.: 201309005598) Fórum de Dúvidas (0) Saiba (0)
Relacione as colunas: 1 - Código 2 - Reutilização de Classes 3 - Reutilização de Objetos 4 - Reutilização de 
Plataforma 5 - Desenho ( )Reutilização de parte de código de programa ( )Módulo de Código Binário ( 
)Bibliotecas e classes fundamentais ( )Reutilização de Plataforma ( )Aproveitamento de ideias para solução de 
problemas encontrados no desenho, geralmente baseado em classes abstratas derivadas por herança de outras 
classes. 
 
 1,2,3,4,5 
 5,4,3,2,1 
 
1,3,2,4,5 
 
2,1,4,5,3 
 
1,2,4,5,3 
 
 Gabarito Comentado 
 
 3a Questão (Ref.: 201308932386) Fórum de Dúvidas (0) Saiba (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 
 
 
interno 
 
do produto 
 
de implementação 
 externo 
 
local 
 
 Gabarito Comentado 
 
 4a Questão (Ref.: 201309008728) Fórum de Dúvidas (0) Saiba (0)
As informações do problema e metas a serem alcançadas devem ser levantadas na fase de: 
 
 Projeto 
 
Manutenção 
 
Implementação 
 Análise e requisitos 
 
Desenho 
 
 
 
 5a Questão (Ref.: 201309008727) Fórum de Dúvidas (0) Saiba (0)
Nesta etapa do processo do desenvolvimento, o objetivo é mostrar como deve ser implementada a solução, 
porém não envolve qual o tipo de tecnologia especifica é necessária: 
 
 
Concepção 
 
Análise 
 
Manutenção 
 
Implementação 
 Desenho do produto 
 
 Gabarito Comentado 
 
 6a Questão (Ref.: 201309008733) 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 corpo da 
arquitetura do sistema a ser implementado, onde já se pode saber se o sistema atenderá aos requisitos e aos 
custos relacionados do projeto é o 
 
 
operacional ou desenho lógico 
 nível estratégico ou desenho arquitetônico 
 
tático ou desenho lógico 
 
operacional ou desenho detalhado 
 estratégico ou desenhodetalhado 
1a Questão (Ref.: 201308533180) Fórum de Dúvidas (0) Saiba (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 II e V estão corretas 
 
Apenas a sentença I está correta 
 
Apenas as sentenças III e V estão corretas 
 Apenas as sentenças I, III e IV estão corretas 
 
 Gabarito Comentado 
 
 2a Questão (Ref.: 201308534587) Fórum de Dúvidas (0) Saiba (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 Unidade 
 
Teste de Módulo 
 Teste de Validação 
 Teste de Integração 
 
Teste de Programação 
 
 Gabarito Comentado 
 
 3a Questão (Ref.: 201309009221) 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 
 
 
 2, 1, 1, 2, 2 
 1, 1, 1, 2, 2 
 2, 1, 2, 1, 1 
 2, 1, 1, 2, 1 
 2, 2, 1, 1, 2 
 
 Gabarito Comentado 
 
 4a Questão (Ref.: 201309006981) Fórum de Dúvidas (0) Saiba (0)
Na fase de testes, aquele responsável por identificar erros durante a integração e interação entre os módulos ou 
unidades do sistema é o teste: 
 
 
de unidade. 
 
de aceitação. 
 
de validação. 
 de integração. 
 
funcional. 
 
 Gabarito Comentado 
 
 5a Questão (Ref.: 201308958244) Fórum de Dúvidas (0) Saiba (0)
Sabemos que existem duas modalidade de testes de software. Ela são classificadas em: 
I- Testes Estáticos, onde permite que o código seja avaliado em termos de defeitos estruturais ou fraquezas 
sistemáticas que possam gerar defeitos; 
II- Testes Estáticos, que são realizados após a integração de todos os módulos do sistema; 
III- Testes Dinâmicos, que são testes baseados na execução do código do programa, e para isso precisam de 
um questionário com base nos aspectos estruturais e funcionais do programa; 
IV- Testes Dinâmicos, que devem ser feitos antes da implementação, ou seja, nas fases iniciais; 
É correto, apenas, o que se afirma em: 
 
 
I e II; 
 I e III; 
 
II e III; 
 III e IV; 
 
II e IV; 
 
 Gabarito Comentado 
 
 6a Questão (Ref.: 201308568248) Fórum de Dúvidas (0) Saiba (0)
Teste que leva em conta a sua estrutura interna de construção. Os mecanismos internos do sistema serão 
analisados e suas representações lógicas também. 
 
Marque a alternativa que indica o tipo de teste mencionado acima. 
 
 
Teste iterativo 
 
Teste de interação 
 Teste caixa preta 
 
Teste simples 
 Teste caixa branca 
1a Questão (Ref.: 233179) Pontos: 0,5 / 0,5
"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 
 Brainstorm 
 
Entrevista 
 
Questionário 
 
Casos de Uso 
 Gabarito Comentado. 
 
 2a Questão (Ref.: 567904) Pontos: 0,5 / 0,5
Assinale qual das alternativas abaixo NÃO define corretamente com a classificação de um software de acordo 
com a sua licença de publicação: 
 
 
Software Freeware - Programa de computador cujo uso não implica o pagamento de licença de uso. 
 Trial - Programa de computador que possui limitações de tempo e/ou funcionalidades. Ao final do tempo 
estabelecido, o programa pode requisitar o pagamento para uso do software completo ou pode continuar 
rodando sem todas as suas funcionalidades ou, ainda, interromper o seu uso. 
 
Comercial - Programa por que se paga uma taxa de licenciamento para sua utilização. 
 
Demo - Fração de um programa. Funciona como material promocional para dar a oportunidade do 
produto ser avaliado. 
 
Software Livre - Programa de computador cuja utilização, cópia e distribuição não possuem restrição. É 
comum o código fonte estar disponível para manuseá-lo. 
 Gabarito Comentado. 
 
 3a Questão (Ref.: 63249) Pontos: 0,0 / 0,5
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. 
 
 II, III e IV estão corretas. 
 
III e IV estão corretas. 
 II e IV estão corretas. 
 
I, III e IV estão corretas. 
 
I e IV estão corretas. 
 Gabarito Comentado. 
 
 4a Questão (Ref.: 95294) Pontos: 1,0 / 1,0
O Processo Unificado divide a realização de um projeto para desenvolvimento de um sistema de software em 
fases. Em cada uma dessas fases, são executadas atividades de diversas disciplinas em diferentes proporções. 
No desenvolvimento de um sistema de software complexo, identifique a alternativa que esse processo 
recomenda: 
 
 
Entregar a primeira versão do sistema logo após a fase de transição, para evitar os problemasexistentes 
no modelo de ciclo de vida em cascata tradicional. 
 
Ordenar os riscos envolvidos no projeto, para que os riscos menos críticos sejam considerados logo na 
fase de iniciação e os mais críticos nas fases finais. 
 Usar a abordagem de desenvolvimento iterativa e incremental, para dividir as atividades em iterações 
em que cada iteração gera um incremento do software. 
 
Construir uma arquitetura executável ao final da fase de construção, para validar as regras do negócio e 
os requisitos funcionais do sistema. 
 
Criar um modelo de casos de uso durante a fase de elaboração, para documentar as regras do negócio e 
os requisitos não funcionais do sistema. 
 Gabarito Comentado. 
 
 5a Questão (Ref.: 634449) Pontos: 0,5 / 0,5
É 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 
 
 
interno 
 
do produto 
 
de implementação 
 
local 
 externo 
 Gabarito Comentado. 
 
 6a Questão (Ref.: 54922) Pontos: 0,5 / 0,5
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 preta 
 
Teste de integração 
 
Teste caixa branca 
 
Teste da compilação prévia 
 
Teste de sistemas 
 Gabarito Comentado. 
 
 7a Questão (Ref.: 235249) Pontos: 0,0 / 0,5
A fase de implementação ou codificação, tem como objetivo escrever o programa em uma linguagem de 
programação, seguindo normas e diretrizes da empresa à qual o desenvolvedor esteja ligado. O código de 
programação pode ser dividido em 3 tipos: 
I. Código Fonte - Conjunto de instruções geradas através de uma linguagem de programação, de maneira lógica 
e estruturada; 
II. Código Objeto - Resultado da compilação do código fonte. 
III. Código de Máquina - Sequência binária de ações diretamente direcionadas para o processador da máquina. 
Marque a alternativa correta: 
 
 Todas as sentenças estão corretas 
 
Apenas as sentenças II e III estão corretas 
 
Apenas as sentenças I e II estão corretas 
 
Apenas a sentença I está correta. 
 Todas as sentenças estão erradas 
 Gabarito Comentado. 
 
 8a Questão (Ref.: 97177) Pontos: 0,5 / 1,5
Teste de software é fundamental para a qualidade de um sistema. Explique com suas palavras qual o objetivo 
do teste de integração e do teste de aceitação, e quando eles devem ser aplicados 
 
 
Resposta: teste de integração -- para verificar ser todos os modulos do sistema esta em funcionamento. teste 
de aceitação -- para verificação se todos os requisitos foram implementados de acordo com o levantamento 
realizado. deve ser aplicados antes da implantação do sistema. 
 
 
Gabarito: O objetivo do teste de integração é validar a integração entre os diversos componentes do sistema. 
Ele é aplicado durante a fase de implementação do sistema sempre que um novo componente fica pronto, ou 
seja, não demanda que todo o sistema estaja pronto para ser aplicado. Desta forma, temos uma integração 
contínua, sempre que um componente está pronto ele é testado e integrado aos demais componentes do 
sistema. O teste de aceitação é aquele realizado pelo usuário quando o sistema já está totalmente pronto. Nele 
o usuário valida se o sistema atende aos critérios de aceitação estabelecidos para o sistema. 
 
 
 9a Questão (Ref.: 611645) Pontos: 1,0 / 1,0
Documento com formato adequado ao perfil do público que utilizará o sistema ou produto. 
Sua linguagem deve se clara e os termos e construções devem estar de acordo com o nível cultural e técnico do 
usuário final, mostrando como utilizar as funcionalidades do sistema. 
Trata-se da definição do: 
 
 Manual do usuário 
 
Manual primário 
 
Manual de instalação 
 
Manual de referência 
 
Manual de introdução 
1a Questão (Ref.: 673134) Pontos: 0,5 / 1,5
Vimos na Aula 1, que Software é uma sequência de instruções organizadas de maneira que, ao iniciá-lo, tem 
como objetivo executar, manipular ou modificar um dado, informação ou acontecimento. O Software, por sua 
vez, também é considerado um produto que foi desenvolvido pela Engenharia de Software que inclui, além do 
programa propriamente dito, manuais e especificações. Conforme apresentado na Aula 1, os softwares podem 
ser classificados como: Software de Sistemas ou Software Aplicativo. Explique cada um deles, apresentando 
suas principais características: 
 
 
Resposta: software de sistema - são os sistema que gerenciam outros programas, e são utilizados 
principalmente em grande redes. software aplicativo - são aplicativos utilizados especificamente para um 
determinado tipo de atividade como: financeiro, rh entre outros. 
 
 
Gabarito: Software de Sistemas - Também chamados de sistema operacional, é responsável por operar os 
demais periféricos que estejam conectados ao hardware. Software Aplicativo - Diversos outros programas que 
têm interface direta com o usuário, como editores de texto, planilhas eletrônicas, navegadores, dentre outros. 
 
 
 2a Questão (Ref.: 673141) Pontos: 0,0 / 1,5
Qual a diferença entre compilador e Interpretador ? Explique-os. 
 
 
Resposta: compilador- e a area do sistema que compila as informações, para serem processadas. interpretador 
- e a area do sistema que interpreta as informaçoes e realiza todos os processamentos para liberar a 
informação. 
 
 
Gabarito: 
COMPILADOR: Programa que faz uma leitura do código fonte, desenvolvido em uma linguagem de alto nível, e 
transcreve para um novo tipo de linguagem chamada de baixo nível. INTERPRETADOR: Programa que, além de 
fazer a leitura do código fonte e transformá-lo em código objeto, transforma-o em um código executável. 
Ou 
Compilador é um programa ou um grupo de programas que escrito por uma linguagem (esta sendo necessária 
de compilação para sua execução) ao ser compilado gera outro código que é interpretado pelo computador O 
interpretador ao contrário do compilador roda o código-fonte escrito como sendo o código objeto, ele traduz o 
programa linha a linha, o programa vai sendo utilizado na medida em que vai sendo traduzido. Cada execução 
do programa precisa ser novamente traduzido e interpretado. 
 
 
 3a Questão (Ref.: 662164) Pontos: 0,5 / 0,5
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,1, 3, 2, 4 
 
2, 1, 3, 4, 5 
 
5, 4, 1, 3, 2 
 
1, 2, 5, 3, 4 
 4, 3, 5, 1, 2 
 
 
 4a Questão (Ref.: 600399) Pontos: 0,5 / 0,5
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: 
 
 
Análise de protocolos. 
 
Questionário. 
 
Prototipação. 
 Brainstorming. 
 
Entrevista. 
 Gabarito Comentado. 
 
 5a Questão (Ref.: 233233) Pontos: 0,0 / 0,5
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 funcional 
 Análise estrutural 
 
Análise compotamental 
 Análise semântica 
 
Análise ambiental 
 Gabarito Comentado. 
 
 6a Questão (Ref.: 634451) Pontos: 0,0 / 0,5
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 
 
 
estratégico ou desenho arquitetônico 
 
operacional ou desenho lógico 
 operacional ou desenho detalhado 
 estratégico ou desenho detalhado 
 
tático ou desenho lógico 
 Gabarito Comentado. 
 
 7a Questão (Ref.: 236650) Pontos: 0,5 / 0,5
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 Programação 
 Teste de Validação 
 
Teste de Integração 
 Gabarito Comentado. 
 
 8a Questão (Ref.: 616129) Pontos: 0,0 / 0,5
A Implementação é a etapa do processo de desenvolvimento que realiza a transformação do desenho em 
diversos tipos de componentes de código de programação. O código de programação pode ser dividido em 3 
tipos, dentre eles o código de máquina, que é definido por: 
 
 
Uma linguagem que se aproxima mais da linguagem humana, ou seja, linguagem com um padrão de 
entendimento humano bem definido; 
 Um conjunto de instruções geradas através de uma linguagem de programação, de maneira lógica e 
estruturada; 
 Uma linguagem de programação que utiliza a arquitetura do processador para executar as ações; 
 
Um resultado da compilação do código fonte; 
 
Ter a característica de dar suporte para execução de rotinas auxiliares; 
 Gabarito Comentado. 
 
 9a Questão (Ref.: 236687) Pontos: 0,0 / 1,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. 
 
 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 
 Somente II está correta 
 Gabarito Comentado. 
 
 10a Questão (Ref.: 33334) Pontos: 1,0 / 1,0
Assinale a alternativa que NÃO representa uma característica do Processo Unificado (UP) original, descrito no 
livro The Unified Software Development Process (1999) 
 
 
Focado na mitigação precoce dos riscos 
 
Iterativo e incremental 
 Ágil 
 
Orientado por casos de uso 
 
Centrado na arquitetura 
1a Questão (Ref.: 201309019007) 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: 
 
 
Livre 
 
Adware 
 
Freeware 
 Shareware 
 Comercial 
 
 
 2a Questão (Ref.: 201308330692) Pontos: 1,0 / 1,0
Indique a alternativa correta para definir CONHECIMENTO: 
 
 
Conjunto de dados aos quais os seres humanos deram forma para torná-los significativos e úteis. 
 
Símbolos, números, letras. 
 Experiência pessoal, informações analisadas, gerando ações ou decisões. 
 
Dados analisados dentro de um contexto. 
 
Fatos brutos que retratam ocorrências atuais ou do passado. 
 Gabarito Comentado. 
 
 3a Questão (Ref.: 201308909500) Pontos: 1,0 / 1,0
"Técnica que faz o levantamento de ideias, onde cada uma das ideias sugeridas pode se combinada 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: 
 
 
Entrevista 
 Brainstorm 
 
Questionário 
 
Reunião 
 
Casos de Uso 
 
 
 4a Questão (Ref.: 201308352074) 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: 
 
 
Organizacional, Operaciaonal, Funcional e Econômica 
 Técnica, Operaciaonal, Cronograma e Econômica 
 
Técnica, Funcional, Cronograma e Econômica 
 
Organizacional, Funcional, Financeira e de Requisitos 
 Técnica, Operaciaonal, Cronograma e Organizacional 
 Gabarito Comentado. 
 
 5a Questão (Ref.: 201308361186) 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. 
 
III e IV estão corretas. 
 II e IV estão corretas. 
 
II, III e IV estão corretas. 
 
I, III e IV estão corretas. 
 Gabarito Comentado. 
 
 6a Questão (Ref.: 201308331260) 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. 
 
 
Entrada de dados, processamento da informação, apresentação dos resultados 
 
Desenvolvimento, homologação, produção 
 
Projeto lógico, projeto físico, implementação e manutenção 
 
Desenvolvimento de protótipo, ambiente de testes, implementação do sistema 
 Levantamento de requisitos, análise de requisitos, registro dos requisitos 
 Gabarito Comentado. 
 
 7aQuestão (Ref.: 201309008735) Pontos: 1,0 / 1,0
A reutilização traz os seguintes benefícios: 
 
 
a sobrecarga de atividades em determinadas etapas 
 
a redução do desperdício de tempo e aumento de dinheiro 
 a redução do desperdício de tempo e de dinheiro 
 
a eliminação de etapas e atividades 
 
a redução de desperdício de dinheiro e aumento de tempo 
 
 
 8a Questão (Ref.: 201309008728) Pontos: 1,0 / 1,0
As informações do problema e metas a serem alcançadas devem ser levantadas na fase de: 
 
 
Implementação 
 
Manutenção 
 
Desenho 
 Análise e requisitos 
 
Projeto 
 
 9a Questão (Ref.: 201308531231) Pontos: 1,0 / 1,0
Uma representação definida de um procedimento de teste define um(a): 
 
 
Definição de teste de software 
 
Critério de teste de software 
 
Forma de teste de software 
 
Objetivo de teste de software 
 Script de teste de software 
 Gabarito Comentado. 
 
 10a Questão (Ref.: 201308908797) Pontos: 1,0 / 1,0
No processo de desenvolvimento de software a fase de teste possui uma importância fundamental. 
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-F; 2-F; 3-V; 4-F 
 
1-V; 2-V; 3-F; 4-F 
 
1-F; 2-V; 3-F; 4-V 
 1-V; 2-F; 3-V; 4-V 
 
1-V; 2-V; 3-V; 4-F 
 
1a Questão (Ref.: 201308534536) 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 interpretada / linguagem de máquina 
 linguagem de programação / linguagem de máquina 
 
linguagem de máquina / linguagem de programação 
 
linguagem de máquina / linguagem interpretada 
 
linguagem de programação / linguagem interpretada 
 
 
 2a Questão (Ref.: 201308568202) Pontos: 0,0 / 1,0
NÃO é um software do tipo aplicativo: 
 
 Sistema bancário. 
 
Planilha eletrônica. 
 
Gerenciador de banco de dados. 
 Sistema operacional. 
 
Editor de texto. 
 Gabarito Comentado. 
 
 3a Questão (Ref.: 201309006839) Pontos: 1,0 / 1,0
Marque a alternativa INCORRETA: 
 
 
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? 
 
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. 
 
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 - 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 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. 
 Gabarito Comentado. 
 
 4a Questão (Ref.: 201308898336) Pontos: 1,0 / 1,0
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. 
 
Prototipação. 
 
Análise de protocolos. 
 
Entrevista. 
 Gabarito Comentado. 
 
 5a Questão (Ref.: 201309010035) Pontos: 1,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: 
 
 
Modelar aspectos dinâmicos de um problema, utilizando o modelo orientado a objeto; 
 
Modelar a estrutura de dados encapsulada por procedimentos; 
 Modelar aspectos estáticos 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; 
 
Utilizar os Diagramas de Classe, Objetos e Caso de Uso; 
 Gabarito Comentado. 
 
 6a Questão (Ref.: 201308959126) Pontos: 0,0 / 1,0
A Estrutura de atributos e operações encapsulada por procedimentos é denominado de 
 
 
classe 
 objeto 
 
método 
 entidade 
 
instância 
 Gabarito Comentado. 
 
 7a Questão (Ref.: 201308932386) 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 
 
 
interno 
 externo 
 
do produto 
 
de implementação 
 
local 
 Gabarito Comentado. 
 
 8a Questão (Ref.: 201309008727) Pontos: 1,0 / 1,0
Nesta etapa do processo do desenvolvimento, o objetivo é mostrar como deve ser implementada a solução, 
porém não envolve qual o tipo de tecnologia especifica é necessária: 
 
 
Concepção 
 Desenho do produto 
 
Manutenção 
 
Análise 
 
Implementação 
 Gabarito Comentado. 
 
 9a Questão (Ref.: 201308568248) Pontos: 1,0 / 1,0
Teste que leva em conta a sua estrutura interna de construção. Os mecanismos internos do sistema serão 
analisados e suas representações lógicas também. 
 
Marque a alternativa que indica o tipo de teste mencionado acima. 
 
 Teste caixa branca 
 
Teste de interação 
 
Teste caixa preta 
 
Teste iterativo 
 
Teste simples 
 Gabarito Comentado. 
 
 10a Questão (Ref.: 201308958244) Pontos: 1,0 / 1,0
Sabemos que existem duas modalidade de testes de software. Ela são classificadas em: 
I- Testes Estáticos, onde permite que o código seja avaliado em termos de defeitos estruturais ou fraquezas 
sistemáticas que possam gerar defeitos; 
II- Testes Estáticos, que são realizados após a integração de todos os módulos do sistema; 
III- Testes Dinâmicos, que são testes baseados na execução do código do programa, e para isso precisam de 
um questionário com base nos aspectos estruturais e funcionais do programa; 
IV- Testes Dinâmicos, que devem ser feitos antes da implementação, ou seja, nas fases iniciais; 
É correto, apenas, o que se afirma em: 
 
 
II e III; 
 
II e IV; 
 I e III; 
 
III e IV; 
 
I e II; 
 
1a Questão (Ref.: 201308866527) Pontos: 1,0 / 1,0
Além da linguagem de programação, 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. 
Complete a frase escrevendo o nome de cada classe quanto ao gerenciamento de processos: 
______________: Executa somente um processo de cada vez. 
______________: Distribui para mais de um processador. 
______________: Os processos são compartilhados e enfileirados a espera do processador. 
______________: Vários usuários utilizam ao mesmo tempo. 
______________: Somente é permitida a utilização de um usuário de cada vez. 
 
Marque a alternativa correta. 
 
 
Multiusuário, Monotarefa, Multiprocessamento, Multitarefa, Monousuário. 
 
Multitarefa, Multiprocessamento, Monousuário, Multiusuário, Monotarefa. 
 
Multiprocessamento, Multiusuário, Monotarefa, Monousuário, Multitarefa. 
 Monotarefa, Multiprocessamento, Multitarefa, Multiusuário, Monousuário. 
 
Multiprocessamento, Monotarefa, Multitarefa, Monousuário, Multiusuário. 
 
 
 2a Questão (Ref.: 201308351944) Pontos: 1,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 
 
Apenas a opção I está correta 
 
As opções II e III estão corretas 
 As opções II e IV estão corretas 
 
As opções II, III e IV estão corretas 
 Gabarito Comentado. 
 
 3a Questão (Ref.: 201308351740) Pontos: 0,0 / 1,0
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-F, III-F, IV-F 
 I-F, II-NF, III-F, IV-F 
 
I-NF, II-NF, III-NF, IV-NF 
 I-F, II-NF, III-NF, IV-F 
 
I-F, II-F, III-NF, IV-F 
 Gabarito Comentado. 
 
 4a Questão (Ref.: 201308891597) Pontos: 1,0 / 1,0
Na especificação de requisitos, qual das opções abaixo indica como os requisitos podem ser classificados: 
 
 
funcionais e lógicos. 
 
lógicos e consistentes. 
 funcionais e não-funcionais. 
 
não-funcionais e analíticos. 
 
precisos e lógicos. 
 Gabarito Comentado. 
 
 5a Questão (Ref.: 201309058031) Pontos: 1,0 / 1,0
Ao levantar os requisitos de um sistema é necessário ter atenção com: 
 
 
As necessidades dos usuários apresentadas nas reuniões de levantamento e a linguagem de 
programação que será utilizada no desenvolvimento. 
 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 
 
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. 
 
Deve-se prestar atenção aos desejos do usuário, satisfazendo todos os seus pedidos. 
 Gabarito Comentado. 
 
 6a Questão (Ref.: 201309052182) Pontos: 1,0 / 1,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 
 
V-F-V-F 
 
F-F-V-F 
 V-V-V-V 
 
V-F-V-V 
 Gabarito Comentado. 
 
 7a Questão (Ref.: 201308530200) Pontos: 1,0 / 1,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 e III estão corretas; 
 
Apenas I está correta; 
 
Apenas II está correta; 
 
Apenas II e III estão corretas; 
 Apenas III está correta; 
 
 
 8a Questão (Ref.: 201309005598) Pontos: 1,0 / 1,0
Relacione as colunas: 1 - Código 2 - Reutilização de Classes 3 - Reutilização de Objetos 4 - Reutilização de 
Plataforma 5 - Desenho ( )Reutilização de parte de código de programa ( )Módulo de Código Binário ( 
)Bibliotecas e classes fundamentais ( )Reutilização de Plataforma ( )Aproveitamento de ideias para solução de 
problemas encontrados no desenho, geralmente baseado em classes abstratas derivadas por herança de outras 
classes. 
 
 
2,1,4,5,3 
 1,2,3,4,5 
 
1,2,4,5,3 
 
1,3,2,4,5 
 
5,4,3,2,1 
 Gabarito Comentado. 
 
 9a Questão (Ref.: 201308361089) Pontos: 1,0 / 1,0
"O teste de software normalmente é a última fase antes de entregarmos o sistema pronto ao cliente". 
É correto afirmar que: 
 
 
Por ser a última fase ela não deve ser utilizada em nenhum outro ponto do desenvolvimento. 
 
Por ser a última fase ela é também a mais importante de todas para a garantia da qualidade. 
 
Por ser a última fase ela nunca é deixada de lado, afinal isso seria uma bobagem. 
 Ela pode ser a última, mas não é a única tarefa que garante a qualidade do software. 
 
Por ser a última fase, ele tem a obrigação de dizer que o software funciona. 
 
 
 10a Questão (Ref.: 201308994430) Pontos: 0,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 II estão corretas; 
 
Apenas I e IV estão corretas; 
 
Apenas II e III estão corretas; 
 Apenas I e III estão corretas;Apenas III e IV estão corretas;

Continue navegando