Buscar

PROC.DESENV.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 30 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 30 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 30 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

1.
Entrevista
Brainstorm
Questionário
Visita técnica
Casos de Uso
2.
Análise de protocolos.
Entrevista.
Brainstorming.
Prototipação.
Questionário.
3.
lógicos e consistentes.
funcionais e não-funcionais.
não-funcionais e analíticos.
funcionais e lógicos.
precisos e lógicos.
4.
I-F, II-NF, III-F, IV-F
No processo de desenvolvimento do software, a primeira atividade técnica é a Análise de 
Requisitos, que pode ser entendida como responsável por definir os serviços que um 
sistema deve realizar, sua interface com os demais elementos e sob quais restrições o 
sistema deve operar. A técnica de elicitação conhecida como tempestade de ideias, cujo 
objetivo é permitir que todos expressem suas ideias de forma a obter o consenso é
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:
Na especificação de requisitos, qual das opções abaixo indica como os requisitos podem ser 
classificados:
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-NF, II-NF, III-NF, IV-NF
I-F, II-F, III-F, IV-F
I-F, II-NF, III-NF, IV-F
I-F, II-F, III-NF, IV-F
5.
Do usuário
Do cronograma
Modal
Funcional
Não funcional
6.
Obter mão de obra especializada independente de processo.
Focar no prazo independente do atendimento das funcionalidades desejadas.
Adotar um processo de desenvolvimento.
Atender os requisitos no momento em que forem solicitados independente de planejamento.
Obter muitos recursos financeiros.
7.
uma restrição de escopo.
um mecanismo de teste de estresse.
um requisito não-funcional
um mecanismo de teste de desempenho.
um requisito funcional.
8.
Entrevista
Reunião
Casos de Uso
Questionário
Brainstorm
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:
O que se deve fazer para aumentar as chances de sucesso no desenvolvimento de 
software?
A confiabilidade especificada para um software aplicativo é:
"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:
 1a Questão (Ref.: 201607474840) 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, Operaciaonal, Cronograma e Econômica
Técnica, Funcional, Cronograma e Econômica
Organizacional, Operaciaonal, Funcional e Econômica
Técnica, Operaciaonal, Cronograma e Organizacional
Organizacional, Funcional, Financeira e de Requisitos
 Gabarito Comentado
 2a Questão (Ref.: 201608120263) 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:
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.
um histograma na interface gráfica do usuário.
 Gabarito Comentado
 3a Questão (Ref.: 201607655921) 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, II e III
 I e II
I e III
II, III e IV
II e IV
 Gabarito Comentado
 4a Questão (Ref.: 201607653882) Fórum de Dúvidas (2) Saiba (2)
"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:
 Brainstorm
Questionário
Entrevista
Casos de Uso
Reunião
 Gabarito Comentado
 5a Questão (Ref.: 201608021102) 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:
Prototipação.
Questionário.
Análise de protocolos.
 Brainstorming.
Entrevista.
 Gabarito Comentado
 6a Questão (Ref.: 201608129605) Fórum de Dúvidas (2) Saiba (2)
Marque a alternativa INCORRETA:
 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.
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 - 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.
 Gabarito Comentado
 7a Questão (Ref.: 201607479256) 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 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 manutenção.
É a área do conhecimento da computação voltada para a qualidade.
É a área do conhecimento da computação voltada para a especificação.
É a área do conhecimento da computação voltada para o desenvolvimento.
 Gabarito Comentado
1.
É 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.
 A solução contemplará a reutilização, ou não, de componentes, que serão desenvolvidos para ele, buscando satisfazer os requisitos do produto.
É 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.
 É 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.
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.
2.
a eliminação de etapas e atividades
a redução de desperdício de dinheiro e aumento de tempo
 a sobrecarga de atividades em determinadas etapas
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
A reutilização traz os seguintes benefícios:
a redução do desperdício de tempo e aumento de dinheiro
 a redução do desperdício de tempo e de dinheiro
3.
Desenho externo
local
 Desenho interno
 do produto
de implementação
 Gabarito Comentado
4.
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 Gabarito Comentado Gabarito Comentado
5.
operacional ou desenho lógico
 nível tático ou desenho lógico
 nível estratégico ou desenho arquitetônico
estratégico ou desenho detalhado
operacional ou desenho detalhado
 Gabarito Comentado
6.
É a maneira como o sistema interage com outros produtos ou sistemas. Podem conter parte físicas, lógicas, 
interconexões com outros sistemas e produtos.
Assinale a opção que mostra corretamente o tipo de desenho a que estamos nos referindo:
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
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
 módulo de código binário
aproveitamento de ideias
classes fundamentais
 bibliotecas
parte do código de programa
 Gabarito Comentado
7.
as diretrizes para as implementações de novos projetos
os riscos associados ao projeto
 a solução que será tomada para resolução do problema
as alternativas para a resolução do problema
os custos associados para a resolução do problema
8.
tático ou desenho lógico
operacional ou desenho lógico
 nível estratégico ou desenho arquitetônico
operacional ou desenho detalhado
estratégico ou desenho detalhado
 Gabarito Comentado
1-V; 2-V; 3-F; 4-F
A reutilização de classe se refere a reutilizarmos o seguinte elemento em um processo de desenvolvimento 
de software:
Após o levantamento de dados da fase de análise, a documentação de desenho deve exemplificar:
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
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
4. Tem como objetivo encontrar um erro que ainda não foi descoberto. É correto, apenas, o que se afirma 
em
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-V; 4-F
1-F; 2-F; 3-V; 4-F
 Gabarito Comentado Gabarito Comentado
2.
Teste de Unidade
Teste de Integração
 Teste de Módulo
Teste de Programação
 Teste de Validação
 Gabarito Comentado
3.
II e IV;
I e II;
 I e III;
III e IV;
II e III;
 Gabarito Comentado
4.
teste de unidade.
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?
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:
Assinale a alternativa que não corresponde a um dos testes de software,realizados em softwares 
comerciais.
teste de sistema.
 teste de integração.
 teste de mudanças de requisitos.
teste de validação.
 Gabarito Comentado
5.
2, 1, 2, 1, 1
2, 2, 1, 1, 2
 2, 1, 1, 2, 1
1, 1, 1, 2, 2
 2, 1, 1, 2, 2
 Gabarito Comentado
6.
 Script de teste de software
Critério de teste de software
Forma de teste de software
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
Uma representação definida de um procedimento de teste define um(a):
 Definição de teste de software
Objetivo de teste de software
 Gabarito Comentado
7.
Porser a última fase, ele tem a obrigação de dizer que o software funciona.
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.
Por ser a última fase ela não deve ser utilizada em nenhum outro ponto do desenvolvimento.
 Ela pode ser a última, mas não é a única tarefa que garante a qualidade do software.
8.
Apenas I e II estão corretas;
Apenas II e IV estão corretas;
 Apenas III e IV estão corretas;
Apenas I, II e IV estão corretas;
Apenas I e IV estão corretas;
 1a Questão (Ref.: 201607474840) 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, Operaciaonal, Cronograma e Econômica
Técnica, Funcional, Cronograma e Econômica
Organizacional, Operaciaonal, Funcional e Econômica
Técnica, Operaciaonal, Cronograma e Organizacional
"O teste de software normalmente é a última fase antes de entregarmos o sistema pronto ao cliente".
É correto afirmar que:
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. 
Encontramos algumas modalidades de teste para testar o Software. Uma dessas modalidades é o Teste 
Estático (ou de Verificação). A partir deste contexto, são apresentados os seguintes itens sobre Teste Estático:
I- O Teste Estático deve ser feito durante ou após a implementação;
II- O Teste Estático precisa de parte ou todo sistema implementado em uma determinada tecnologia;
III- O Teste Estático deve ser feito antes da implementação;
IV- O Teste Estático é utilizado para inspeções, revisões e auditorias;
Assinale a única resposta correta.
Organizacional, Funcional, Financeira e de Requisitos
 Gabarito Comentado
 2a Questão (Ref.: 201608120263) 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:
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.
um histograma na interface gráfica do usuário.
 Gabarito Comentado
 3a Questão (Ref.: 201607655921) 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, II e III
 I e II
I e III
II, III e IV
II e IV
 Gabarito Comentado
 4a Questão (Ref.: 201607653882) Fórum de Dúvidas (2) Saiba (2)
"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:
 Brainstorm
Questionário
Entrevista
Casos de Uso
Reunião
 Gabarito Comentado
 5a Questão (Ref.: 201608021102) 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:
Prototipação.
Questionário.
Análise de protocolos.
 Brainstorming.
Entrevista.
 Gabarito Comentado
 6a Questão (Ref.: 201608129605) Fórum de Dúvidas (2) Saiba (2)
Marque a alternativa INCORRETA:
 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.
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 - 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.
 Gabarito Comentado
 7a Questão (Ref.: 201607479256) 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 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 manutenção.
É a área do conhecimento da computação voltada para a qualidade.
É a área do conhecimento da computação voltada para a especificação.
É a área do conhecimento da computação voltada para o desenvolvimento.
 Gabarito Comentado
 8a Questão (Ref.: 201607476162) Fórum de Dúvidas (2) Saiba (2)
Basicamente o que é um processo de software?
Um processo de software define como um produto deve ser entregue.
Um processo de software define a forma como os requisitos devem ser levantados.
 Um processo de software define o que deve ser feito, como deve ser feito, por quem deve ser feito e quandodeve ser feito.
Um processo de software define que linguagem deve se usar.
Um processo de software define como se testar.
 Gabarito Comentado
1a Questão (Ref.: 201607655866) 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 - Iteração - Método - Seleção - Sequência
 Atributo - Sequência - Iteração - Método - Seleção
Método - Seleção - Atributo- Sequência - Iteração
Sequência - Iteração - Atributo - Método - Seleção
Iteração - Método - Seleção - Atributo - Sequência
 Gabarito Comentado
 2a Questão (Ref.: 201608082867) 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
 4, 3, 5, 1, 2
1, 2, 5, 3, 4
5, 4, 1, 3, 2
5, 1, 3, 2, 4
2, 1, 3, 4, 5
 Gabarito Comentado Gabarito Comentado
 3a Questão (Ref.: 201607453458) Fórum de Dúvidas (0) Saiba (0)
Indique a alternativa correta para definir CONHECIMENTO:
Fatos brutos que retratam ocorrências atuais ou do passado.
 Experiência pessoal, informações analisadas, gerando ações ou decisões.
Símbolos, números, letras.
Conjunto de dados aos quais os seres humanos deram forma para torná-los significativos e úteis.
Dados analisados dentro de um contexto.
 Gabarito Comentado
 4a Questão (Ref.: 201607657302) Fórum de Dúvidas (0) Saiba (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 interpretada
linguagem de máquina / linguagem interpretada
linguagem interpretada / linguagem de máquina
linguagem de máquina / linguagem de programação
 linguagem de programação / linguagem de máquina
 5a Questão (Ref.: 201607989293) Fórum de Dúvidas (0) Saiba (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.
Multiprocessamento, Monotarefa, Multitarefa, Monousuário, Multiusuário.
 Monotarefa, Multiprocessamento, Multitarefa, Multiusuário, Monousuário.
 Gabarito Comentado Gabarito Comentado
 6a Questão (Ref.: 201607474640) 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 II e III estão corretas
 As opções I e II estão corretas
As opções I, II e III estão corretas
As opções II e IV estão corretas
 Gabarito Comentado
 7a Questão (Ref.: 201608141774) 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:
Shareware
Trial
Demo
Comercial
 Adware
 Gabarito Comentado
 8a Questão (Ref.: 201607988607) 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:
Demo - Fração de um programa. Funciona como material promocional para dar a oportunidade do produto 
ser avaliado.
Comercial - Programa por que se paga uma taxa de licenciamento para sua utilizaçã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.
 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.
Software Freeware - Programa de computador cujo uso não implica o pagamento de licença de uso.
 Gabarito Comentado
.
Multitarefa, Multiprocessamento, Monousuário, Multiusuário, Monotarefa.
 Monotarefa, Multiprocessamento, Multitarefa, Multiusuário, Monousuário.
 Multiprocessamento, Monotarefa, Multitarefa, Monousuário, Multiusuário.
Multiusuário, Monotarefa, Multiprocessamento, Multitarefa, Monousuário.
Multiprocessamento, Multiusuário, Monotarefa, Monousuário, Multitarefa.
 Gabarito Comentado Gabarito Comentado
2.
Adware
Trial
 Software GLU
Demo
 Freeware
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.
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"
3.
Apenas a afirmativa I está incompatível
Apenas as afirmativas I e II estão incompatíveis
 Apenas as afirmativas II e III estão incompatíveis
 Apenas a afirmativa III está incompatível
Todas as afirmativas estão compatíveis
 Gabarito Comentado
4.
 As opções I e II estão corretas
As opções II e IV estão corretas
 As opções I e III estão corretas
As opções I, II e III estão corretas
As opções II e III estão corretas
 Gabarito Comentado
5.
Trial
Comercial
 Demo
 Adware
Considerando os dois paradigmas de desenvolvimento de software, estudados na aula 1: Estruturado e
Orientado a objeto. Assinalequal 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.
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:
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:
Shareware
 Gabarito Comentado
6.
Freeware
 Shareware
 Livre
Adware
Comercial
 Gabarito Comentado
7.
As opçoes I, II e III estão corretas
As opçoes I e III estão corretas
 As opções III e IV estão corretas
As opções I e IV estão corretas
Apenas a opção III está correta
 Gabarito Comentado
8.
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:
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 útil para quem a detém.
Com base em sua análise, assinale a ÙNICA opção correta:
F, V, F, F, V
V, F, F, F, V
 F, F, F, V, V
 V, F, F, V, V
V, F, F, V, F
 Gabarito Comentado
1.
Entrevista
 Brainstorm
 Questionário
Visita técnica
Casos de Uso
 Gabarito Comentado
2.
Análise de protocolos.
Entrevista.
 Brainstorming.
Prototipação.
Questionário.
 Gabarito Comentado
Assinale "VERDADEIRO" ou "FALSO" nas opções que se relacionam com uma boa especificação de requisitos
(Pádua, 2009 - Cap. 1):
( ) boas especificações de requisitos são indispensáveis;
( ) especificações de requisitos representam custos supérfluos, investimentos desnecessários, que se
pagam com baixos juros;
( ) a participação dos usuários no levantamento de requisitos é essencial para que as suas necessidades
pessoais sejam corretamente atendidas;
( ) uma boa especificação de requisitos custa tempo e dinheiro.
( ) a ausência de uma boa especificação de requisitos custa mais tempo e dinheiro.
Marque a alternativa correta.
No processo de desenvolvimento do software, a primeira atividade técnica é a Análise de 
Requisitos, que pode ser entendida como responsável por definir os serviços que um sistema 
deve realizar, sua interface com os demais elementos e sob quais restrições o sistema deve 
operar. A técnica de elicitação conhecida como tempestade de ideias, cujo objetivo é permitir 
que todos expressem suas ideias de forma a obter o consenso é
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:
3.
lógicos e consistentes.
 funcionais e não-funcionais.
 não-funcionais e analíticos.
funcionais e lógicos.
precisos e lógicos.
 Gabarito Comentado
4.
I-F, II-NF, III-F, IV-F
I-NF, II-NF, III-NF, IV-NF
 I-F, II-F, III-F, IV-F
 I-F, II-NF, III-NF, IV-F
I-F, II-F, III-NF, IV-F
 Gabarito Comentado
5.
Do usuário
Do cronograma
 Modal
 Funcional
Na especificação de requisitos, qual das opções abaixo indica como os requisitos podem ser 
classificados:
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 é:
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:
Não funcional
6.
Obter mão de obra especializada independente de processo.
Focar no prazo independente do atendimento das funcionalidades desejadas.
 Adotar um processo de desenvolvimento.
Atender os requisitos no momento em que forem solicitados independente de planejamento.
Obter muitos recursos financeiros.
7.
uma restrição de escopo.
um mecanismo de teste de estresse.
 um requisito não-funcional
um mecanismo de teste de desempenho.
um requisito funcional.
 Gabarito Comentado
8.
Entrevista
Reunião
 Casos de Uso
Questionário
 Brainstorm
O que se deve fazer para aumentar as chances de sucesso no desenvolvimento de 
software?
A confiabilidade especificada para um software aplicativo é:
"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:
1.
III e IV estão corretas.
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.
 Gabarito Comentado
2.
classe
método
 objeto
instância
entidade
 Gabarito Comentado Gabarito Comentado
3.
métodos
atributos
 classes
entidades
instâncias
 Gabarito Comentado
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.
A Estrutura de atributos e operações encapsulada por procedimentos é denominado de
Os padrões a partir dos quais os objetos são criados são denominados
4.
 sequência
iteração
 colaboração
atividade
objeto
5.
Desenvolvimento, homologação, produção
Desenvolvimento de protótipo, ambiente de testes, implementaçãodo sistema
 Levantamento de requisitos, análise de requisitos, registro dos requisitos
Projeto lógico, projeto físico, implementação e manutenção
Entrada de dados, processamento da informação, apresentação dos resultados
 Gabarito Comentado
6.
Herança
Composição
 Mensagens
Agregação
 Atributos
7.
F-F-V-F
 V-V-V-V
O seguinte diagrama é um diagrama de interação que dá ênfase à ordenação temporal das mensagens
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.
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?
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. 
 V-F-V-F
V-F-V-V
F-F-F-F
 Gabarito Comentado
8.
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;
 Modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto;
Modelar a estrutura de dados encapsulada por procedimentos;
Utilizar os Diagramas de Classe, Objetos e Caso de Uso;
 Gabarito Comentado
1.
1,2,4,5,3
1,3,2,4,5
 1,2,3,4,5
2,1,4,5,3
5,4,3,2,1
 Gabarito Comentado
2.
Apenas II e III estão corretas;
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:
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.
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 III está correta;
Apenas I está correta;
Apenas I e III estão corretas;
Apenas II está correta;
3.
 Visão interna
Visão comportamental
Visão externa
Visão estrutural
Visão geral
 Gabarito Comentado
4.
operacional ou desenho lógico
 operacional ou desenho detalhado
estratégico ou desenho detalhado
nível estratégico ou desenho arquitetônico
 nível tático ou desenho lógico
 Gabarito Comentado
5.
 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
 a redução do desperdício de tempo e aumento de dinheiro
a sobrecarga de atividades em determinadas etapas
6.
tático ou desenho lógico
operacional ou desenho lógico
É 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.
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
A reutilização traz os seguintes benefícios:
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
 nível estratégico ou desenho arquitetônico
estratégico ou desenho detalhado
operacional ou desenho detalhado
 Gabarito Comentado
7.
É 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.
 É 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.
 É 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.
A solução contemplará a reutilização, ou não, de componentes, que serão desenvolvidos para ele, 
buscando satisfazer os requisitos do produto.
8.
estratégico ou desenho detalhado
 operacional ou desenho detalhado
 tático ou desenho lógico
estratégico ou desenho arquitetônico
operacional ou desenho lógico
 Gabarito Comentado Gabarito Comentado Gabarito Comentado
1.
Critério de teste de software
Objetivo de teste de software
Definição de teste de software
Forma de teste de software
Script de teste de software
2.
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
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
Uma representação definida de um procedimento de teste define um(a):
2, 1, 2, 1, 1
2, 2, 1, 1, 2
 2, 1, 1, 2, 1
1, 1, 1, 2, 2
 2, 1, 1, 2, 2
 Gabarito Comentado
3.
 teste de unidade.
teste de validação.
teste de sistema.
 teste de mudanças de requisitos.
teste de integração.
 Gabarito Comentado
4.
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 àTeste 
simples.Teste 
iterativo. Teste 
caixa branca.Teste caixa 
pretaTeste de 
interação.
 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
Assinale a alternativa que não corresponde a um dos testes de software,realizados em softwares 
comerciais.
 Apenas III e IV estão corretas;
Apenas I e II estão corretas;
 Apenas I e IV estão corretas;
Apenas I, II e IV estão corretas;
Apenas II e IV estão corretas;
5.
Apenas III e IV estão corretas;
 Apenas I e III estão corretas;
 Apenas I e IV estão corretas;
Apenas I e II estão corretas;
Apenas II e III estão corretas;
 Gabarito Comentado
6.
e) dos controles e do risco residual.
d) das ameaças e das contramedidas.
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. 
Encontramos algumas modalidades de teste para testar o Software. Uma dessas modalidades é o Teste 
Estático (ou de Verificação). A partir deste contexto, são apresentados os seguintes itens sobre Teste Estático:
I- O Teste Estático deve ser feito durante ou após a implementação;
II- O Teste Estático precisa de parte ou todo sistema implementado em uma determinada tecnologia;
III- O Teste Estático deve ser feito antes da implementação;
IV- O Teste Estático é utilizado para inspeções, revisões e auditorias;
Assinale a única resposta correta.
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.
Em um processo de análise de riscos em TI, uma avaliação da vulnerabilidade depende das avaliações
 a) do risco e dos controles.
 c) do ativo e das ameaças.
b) do ativo e dos controles.
7.
de unidade.
de aceitação.
 de integração.
de validação.
funcional.
 Gabarito Comentado
8.
8.
Teste simples.
Teste iterativo.
 Teste caixa branca.
 Teste caixa preta
Teste de interação.
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:
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 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.

Outros materiais