Buscar

PROC.DESENV.SOFTWARE

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

1.
		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 é
		
	
	
	
	Entrevista
	
	
	Brainstorm
	
	
	Questionário
	
	
	Visita técnica
	
	
	Casos de Uso
	
	
	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:
		
	
	
	
	Análise de protocolos.
	
	
	Entrevista.
	
	
	Brainstorming.
	
	
	Prototipação.
	
	
	Questionário.
	
	
	3.
	
		Na especificação de requisitos, qual das opções abaixo indica como os requisitos podem ser classificados:
		
	
	
	
	lógicos e consistentes.
	
	
	funcionais e não-funcionais.
	
	
	não-funcionais e analíticos.
	
	
	funcionais e lógicos.
	
	
	precisos e lógicos.
	
	
	4.
	
		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-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
	
	
	5.
	
		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 usuário
	
	
	Do cronograma
	
	
	Modal
	
	
	Funcional
	
	
	Não funcional
	
	
	6.
	
		O que se deve fazer para aumentar as chances de sucesso no desenvolvimento de software?
		
	
	
	
	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.
	
		A confiabilidade especificada para um software aplicativo é:
		
	
	
	
	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.
	
		"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
	
	
	Reunião
	
	
	Casos de Uso
	
	
	Questionário
	
	
	Brainstorm
	 Código de referência da questão.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:
	
	
	 Certo
	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
	
	
	 Código de referência da questão.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.
	 Certo
	a disponibilidade do sistema.
	
	um histograma na interface gráfica do usuário.
	
	 Gabarito Comentado
	
	
	 Código de referência da questão.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
	 Certo
	I e II
	
	I e III
	
	II, III e IV
	
	II e IV
	
	 Gabarito Comentado
	
	
	 Código de referência da questão.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:
	
	
	 Certo
	Brainstorm
	
	Questionário
	
	Entrevista
	
	Casos de Uso
	
	Reunião
	
	 Gabarito Comentado
	
	
	 Código de referência da questão.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.
	 Certo
	Brainstorming.
	
	Entrevista.
	
	 Gabarito Comentado
	
	
	 Código de referência da questão.6a Questão (Ref.: 201608129605)
	 Fórum de Dúvidas (2)       Saiba  (2)
	
	Marque a alternativa INCORRETA:
	
	
	 Certo
	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
	
	
	 Código de referência da questão.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?
	
	
	 Certo
	É 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.
		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
	
	
	
	
	É 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.
	
	 Errado
	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.
	
	 Certo
	É 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 reutilização traz os seguintes benefícios:
	
	
	
	
	a eliminação de etapas e atividades
	
	
	a redução de desperdício de dinheiro e aumento de tempo
	
	 Errado
	a sobrecarga de atividades em determinadas etapas
	
	
	a redução do desperdício de tempo e aumento de dinheiro
	
	 Certo
	a redução do desperdício de tempo e de dinheiro
	
	
	3.
	
		É 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:
	
	
	
	
	Desenho externo
	
	
	local
	
	 Certo
	Desenho interno
	
	 Errado
	do produto
	
	
	de implementação
	 Gabarito Comentado
	
	
	4.
	
		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
	
	 Certo
	operacional ou desenho detalhado
	
	
	estratégico ou desenho detalhado
	
	
	tático ou desenho lógico
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	5.
	
		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
	
	
	
	
	operacional ou desenho lógico
	
	 Certo
	nível tático ou desenho lógico
	
	 Errado
	nível estratégico ou desenho arquitetônico
	
	
	estratégico ou desenho detalhado
	
	
	operacional ou desenho detalhado
	 Gabarito Comentado
	
	
	6.
	
		A reutilização de classe se refere a reutilizarmos o seguinte elemento em um processo de desenvolvimento de software:
	
	
	
	 Certo
	módulo de código binário
	
	
	aproveitamento de ideias
	
	
	classes fundamentais
	
	 Errado
	bibliotecas
	
	
	parte do código de programa
	 Gabarito Comentado
	
	
	7.
	
		Após o levantamento de dados da fase de análise, a documentação de desenho deve exemplificar:
	
	
	
	
	as diretrizes para as implementações de novos projetos
	
	
	os riscos associados ao projeto
	
	 Certo
	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.
	
		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
	
	
	
	
	tático ou desenho lógico
	
	
	operacional ou desenho lógico
	
	 Certo
	nível estratégico ou desenho arquitetônico
	
	
	operacional ou desenho detalhado
	
	
	estratégico ou desenho detalhado
	 Gabarito Comentado
	
	
		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-V; 3-F; 4-F
	
	 Certo
	1-V; 2-F; 3-V; 4-V
	
	 Errado
	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.
	
		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 Integração
	
	 Errado
	Teste de Módulo
	
	
	Teste de Programação
	
	 Certo
	Teste de Validação
	 Gabarito Comentado
	
	
	3.
	
		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 IV;
	
	
	I e II;
	
	 Certo
	I e III;
	
	
	III e IV;
	
	
	II e III;
	 Gabarito Comentado
	
	
	4.
	
		Assinale a alternativa que não corresponde a um dos testes de software,realizados em softwares comerciais.
	
	
	
	
	teste de unidade.
	
	
	teste de sistema.
	
	 Errado
	teste de integração.
	
	 Certo
	teste de mudanças de requisitos.
	
	
	teste de validação.
	 Gabarito Comentado
	
	
	5.
	
		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, 2, 1, 1
	
	
	2, 2, 1, 1, 2
	
	 Errado
	2, 1, 1, 2, 1
	
	
	1, 1, 1, 2, 2
	
	 Certo
	2, 1, 1, 2, 2
	 Gabarito Comentado
	
	
	6.
	
		Uma representação definida de um procedimento de teste define um(a):
	
	
	
	 Certo
	Script de teste de software
	
	
	Critério de teste de software
	
	
	Forma de teste de software
	
	 Errado
	Definição de teste de software
	
	
	Objetivo de teste de software
	 Gabarito Comentado
	
	
	7.
	
		"O teste de software normalmente é a última fase antes de entregarmos o sistema pronto ao cliente".
É correto afirmar que:
	
	
	
	
	Por ser 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.
	
	 Errado
	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.
	
	 Certo
	Ela pode ser a última, mas não é a única tarefa que garante a qualidade do software.
	
	
	8.
	
		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.
	
	
	
	
	Apenas I e II estão corretas;
	
	
	Apenas II e IV estão corretas;
	
	 Certo
	Apenas III e IV estão corretas;
	
	
	Apenas I, II e IV estão corretas;
	
	
	Apenas I e IV estão corretas;
	 Código de referência da questão.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:
	
	
	 Certo
	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
	
	
	 Código de referência da questão.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.
	 Certo
	a disponibilidade do sistema.
	
	um histograma na interface gráfica do usuário.
	
	 Gabarito Comentado
	
	
	 Código de referência da questão.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
	 Certo
	I e II
	
	I e III
	
	II, III e IV
	
	II e IV
	
	 Gabarito Comentado
	
	
	 Código de referência da questão.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:
	
	
	 Certo
	Brainstorm
	
	Questionário
	
	Entrevista
	
	Casos de Uso
	
	Reunião
	
	 Gabarito Comentado
	
	
	 Código de referência da questão.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.
	 Certo
	Brainstorming.
	
	Entrevista.
	
	 Gabarito Comentado
	
	
	 Código de referência da questão.6a Questão (Ref.: 201608129605)
	 Fórum de Dúvidas (2)       Saiba  (2)
	
	Marque a alternativa INCORRETA:
	
	
	 Certo
	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
	
	
	 Código de referência da questão.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?
	
	
	 Certo
	É 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
	
	
	 Código de referência da questão.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.
	 Certo
	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 que linguagem deve se usar.
	
	Um processo de software define como se testar.
	
	 Gabarito Comentado
	Código de referência da questão.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
	 Certo
	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
	
	
	 Código de referência da questão.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
	
	
	 Certo
	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
	
	
	 Código de referência da questão.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.
	 Certo
	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
	
	
	 Código de referência da questão.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
	 Certo
	linguagem de programação / linguagem de máquina
	
	
	
	 Código de referência da questão.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.
	 Certo
	Monotarefa, Multiprocessamento, Multitarefa, Multiusuário, Monousuário.
	
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	 Código de referência da questão.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
	 Certo
	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
	
	
	 Código de referência da questão.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
	 Certo
	Adware
	
	 Gabarito Comentado
	
	
	 Código de referência da questão.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.
	 Errado
	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.
	 Certo
	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
	
	.
		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.
	
	
	
	
	Multitarefa, Multiprocessamento, Monousuário, Multiusuário, Monotarefa.
	
	 Certo
	Monotarefa, Multiprocessamento, Multitarefa, Multiusuário, Monousuário.
	
	 Errado
	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.
	
		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
	
	
	Trial
	
	 Errado
	Software GLU
	
	
	Demo
	
	 Certo
	Freeware
	
	
	3.
	
		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.
	
	
	
	
	Apenas a afirmativa I está incompatível
	
	
	Apenas as afirmativas I e II estão incompatíveis
	
	 Errado
	Apenas as afirmativas II e III estão incompatíveis
	
	 Certo
	Apenas a afirmativa III está incompatível
	
	
	Todas as afirmativas estão compatíveis
	 Gabarito Comentado
	
	
	4.
	
		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:
	
	
	
	 Certo
	As opções I e II estão corretas
	
	
	As opções II e IV estão corretas
	
	 Errado
	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.
	
		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:
	
	
	
	
	Trial
	
	
	Comercial
	
	 Errado
	Demo
	
	 Certo
	Adware
	
	
	Shareware
	 Gabarito Comentado
	
	
	6.
	
		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:
	
	
	
	
	Freeware
	
	 Certo
	Shareware
	
	 Errado
	Livre
	
	
	Adware
	
	
	Comercial
	 Gabarito Comentado
	
	
	7.
	
		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:
	
	
	
	
	As opçoes I, II e III estão corretas
	
	
	As opçoes I e III estão corretas
	
	 Certo
	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.
	
		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.
	
	
	
	
	F, V, F, F, V
	
	
	V, F, F, F, V
	
	 Errado
	F, F, F, V, V
	
	 Certo
	V, F, F, V, V
	
	
	V, F, F, V, F
	 Gabarito Comentado
	
	1.
	
		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 é
		
	
	
	
	Entrevista
	
	 Certo
	Brainstorm
	
	 Errado
	Questionário
	
	
	Visita técnica
	
	
	Casos de Uso
	 Gabarito Comentado
	
	
	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:
		
	
	
	
	Análise de protocolos.
	
	
	Entrevista.
	
	 Certo
	Brainstorming.
	
	
	Prototipação.
	
	
	Questionário.
	 Gabarito Comentado
	
	
	3.
	
		Na especificação de requisitos, qual das opções abaixo indica como os requisitos podem ser classificados:
		
	
	
	
	lógicos e consistentes.
	
	 Certo
	funcionais e não-funcionais.
	
	 Errado
	não-funcionais e analíticos.
	
	
	funcionais e lógicos.
	
	
	precisos e lógicos.
	 Gabarito Comentado
	
	
	4.
	
		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-NF, III-F, IV-F
	
	
	I-NF, II-NF, III-NF, IV-NF
	
	 Errado
	I-F, II-F, III-F, IV-F
	
	 Certo
	I-F, II-NF, III-NF, IV-F
	
	
	I-F, II-F, III-NF, IV-F
	 Gabarito Comentado
	
	
	5.
	
		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 usuário
	
	
	Do cronograma
	
	 Errado
	Modal
	
	 Certo
	Funcional
	
	
	Não funcional
	
	
	6.
	
		O que se deve fazer para aumentar as chances de sucesso no desenvolvimento de software?
		
	
	
	
	Obter mão de obra especializada independente de processo.
	
	
	Focar no prazo independente do atendimento das funcionalidades desejadas.
	
	 Certo
	Adotar um processo de desenvolvimento.
	
	
	Atender os requisitos no momento em que forem solicitados independente de planejamento.
	
	
	Obter muitos recursos financeiros.
	
	
	7.
	
		A confiabilidade especificada para um software aplicativo é:
		
	
	
	
	uma restrição de escopo.
	
	
	um mecanismo de teste de estresse.
	
	 Certo
	um requisito não-funcional
	
	
	um mecanismo de teste de desempenho.
	
	
	um requisito funcional.
	 Gabarito Comentado
	
	
	8.
	
		"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
	
	
	Reunião
	
	 Errado
	Casos de Uso
	
	
	Questionário
	
	 Certo
	Brainstorm
	
	1.
		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.
	
	
	
	
	III e IV estão corretas.
	
	
	I e IV estão corretas.
	
	 Errado
	I, III e IV estão corretas.
	
	
	II, III e IV estão corretas.
	
	 Certo
	II e IV estão corretas.
	 Gabarito Comentado
	
	
	2.
	
		A Estrutura de atributos e operações encapsulada por procedimentos é denominado de
	
	
	
	
	classe
	
	
	método
	
	 Certo
	objeto
	
	
	instância
	
	
	entidade
	 Gabarito Comentado
	 Gabarito Comentado
	
	
	3.
	
		Os padrões a partir dos quais os objetos são criados são denominados
	
	
	
	
	métodos
	
	
	atributos
	
	 Certo
	classes
	
	
	entidades
	
	
	instâncias
	 Gabarito Comentado
	
	
	4.
	
		O seguinte diagrama é um diagrama de interação que dá ênfase à ordenação temporal das mensagens
	
	
	
	 Certo
	sequência
	
	
	iteração
	
	 Errado
	colaboração
	
	
	atividade
	
	
	objeto
	
	
	5.
	
		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.
	
	
	
	
	Desenvolvimento, homologação, produção
	
	
	Desenvolvimento de protótipo, ambiente de testes, implementação do sistema
	
	 Certo
	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.
	
		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?
	
	
	
	
	Herança
	
	
	Composição
	
	 Errado
	Mensagens
	
	
	Agregação
	
	 Certo
	Atributos
	
	
	7.
	
		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-V-F
	
	 Certo
	V-V-V-V
	
	 Errado
	V-F-V-F
	
	
	V-F-V-V
	
	
	F-F-F-F
	 Gabarito Comentado
	
	
	8.
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;
	
	
	Utilizar a engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos;
	
	 Certo
	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.
		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,4,5,3
	
	
	1,3,2,4,5
	
	 Certo
	1,2,3,4,5
	
	
	2,1,4,5,3
	
	
	5,4,3,2,1
	 Gabarito Comentado
	
	
	2.
	
		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 II e III estão corretas;
	
	 Certo
	Apenas III está correta;
	
	
	Apenas I está correta;
	
	
	Apenas I e III estão corretas;
	
	
	Apenas II está correta;
	
	
	3.
	
		É 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.
	
	
	
	 Certo
	Visão interna
	
	
	Visão comportamental
	
	
	Visão externa
	
	
	Visão estrutural
	
	
	Visão geral
	 Gabarito Comentado
	
	
	4.
	
		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
	
	
	
	
	operacional ou desenho lógico
	
	 Errado
	operacional ou desenho detalhado
	
	
	estratégico ou desenho detalhado
	
	
	nível estratégico ou desenho arquitetônico
	
	 Certo
	nível tático ou desenho lógico
	 Gabarito Comentado
	
	
	5.
	
		A reutilização traz os seguintes benefícios:
	
	
	
	 Certo
	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
	
	 Errado
	a redução do desperdício de tempo e aumento de dinheiro
	
	
	a sobrecarga de atividades em determinadas etapas
	
	
	6.
	
		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
	
	
	
	
	tático ou desenho lógico
	
	
	operacional ou desenho lógico
	
	 Certo
	nível estratégico ou desenho arquitetônico
	
	
	estratégico ou desenho detalhado
	
	
	operacional ou desenho detalhado
	 Gabarito Comentado
	
	
	7.
	
		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
	
	
	
	
	É 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.
	
	 Certo
	É 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.
	
	 Errado
	É 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.
	
		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 detalhado
	
	 Certo
	operacional ou desenho detalhado
	
	 Errado
	tático ou desenho lógico
	
	
	estratégico ou desenho arquitetônico
	
	
	operacional ou desenho lógico
	 Gabarito Comentado
	 Gabarito Comentado
	 Gabarito Comentado
	
	1.
		Uma representação definida de um procedimento de teste define um(a):
	
	
	
	
	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.
	
		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. ErradoTeste caixa branca. CertoTeste 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
	
	
	
	
	2, 1, 2, 1, 1
	
	
	2, 2, 1, 1, 2
	
	 Errado
	2, 1, 1, 2, 1
	
	
	1, 1, 1, 2, 2
	
	 Certo
	2, 1, 1, 2, 2
	 Gabarito Comentado
	
	
	3.
	
		Assinale a alternativa que não corresponde a um dos testes de software,realizados em softwares comerciais.
	
	
	
	 Errado
	teste de unidade.
	
	
	teste de validação.
	
	
	teste de sistema.
	
	 Certo
	teste de mudanças de requisitos.
	
	
	teste de integração.
	 Gabarito Comentado
	
	
	4.
	
		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.
	
	
	
	 Certo
	Apenas III e IV estão corretas;
	
	
	Apenas I e II estão corretas;
	
	 Errado
	Apenas I e IV estão corretas;
	
	
	Apenas I, II e IV estão corretas;
	
	
	Apenas II e IV estão corretas;
	
	
	5.
	
		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 III e IV estão corretas;
	
	 Certo
	Apenas I e III estão corretas;
	
	 Errado
	Apenas I e IV estão corretas;
	
	
	Apenas I e II estão corretas;
	
	
	Apenas II e III estão corretas;
	 Gabarito Comentado
	
	
	6.
	
		Em um processo de análise de riscos em TI, uma avaliação da vulnerabilidade depende das avaliações
	
	
	
	
	e) dos controles e do risco residual.
	
	
	d) das ameaças e das contramedidas.
	
	 Errado
	a) do risco e dos controles.
	
	 Certo
	c) do ativo e das ameaças.
	
	
	b) do ativo e dos controles.
	
	
	7.
	
		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.
	
	 Certo
	de integração.
	
	
	de validação.
	
	
	funcional.
	 Gabarito Comentado
	
	
	8.
	
		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.
	
	
	
	8.
		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 simples.
	
	
	Teste iterativo.
	
	 Errado
	Teste caixa branca.
	
	 Certo
	Teste caixa preta
	
	
	Teste de interação.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais