Buscar

Estudos Diciplinares VI Exame (II)

Prévia do material em texto

· 
	· 
	
	
	Na representação estagiada do CMMI, as áreas de processos estão distribuídas em cinco níveis de maturidade, de forma a permitir a melhoria gradativa do nível de qualidade do software nas empresas. Essa representação é a mais usada e mais comum no mercado de software, pois deriva do modelo CMM original. Assinale a alternativa que apresenta uma área de processo do nível 2:
	
	
	
	
		Resposta Selecionada:
	b. 
Planejamento de projetos.
	Respostas:
	a. 
Validação e verificação.
	
	b. 
Planejamento de projetos.
	
	c. 
Gerência quantitativa de projetos.
	
	d. 
Foco no processo organizacional.
	
	e. 
Gestão de riscos.
	Feedback da resposta:
	Resposta: B
Comentário: A área de processo de planejamento de projetos é uma das principais áreas de processo para aumentar a maturidade de uma empresa e está no nível 2.
	
	
	
· Pergunta 2
1 em 1 pontos
	
	
	
	A atividade de gestão da configuração que visa permitir recuperar data, hora e quem foram os usuários que fizeram mudanças nos itens de configuração é denominada de:
	
	
	
	
		Resposta Selecionada:
	a. 
Registro de status.
	Respostas:
	a. 
Registro de status.
	
	b. 
Auditoria.
	
	c. 
Controle de mudança.
	
	d. 
Controle de versões.
	
	e. 
Manutenção.
	Feedback da resposta:
	Resposta: A
Comentário: O registro de status garante a rastreabilidade de alterações nos itens de configuração.
	
	
	
· Pergunta 3
1 em 1 pontos
	
	
	
	Entre os recursos da programação orientada a objetos utilizados em Java, um deles permite a reutilização dos tipos de dados, bastando estender uma classe e continuar a partir de onde ela parou. A classe estendida é chamada superclasse e a que estende, subclasse. É um mecanismo que permite tratar objetos distintos de maneira uniforme por meio das superclasses e/ou interfaces. Esse recurso é conhecido por:
	
	
	
	
		Resposta Selecionada:
	a. 
Herança.
	Respostas:
	a. 
Herança.
	
	b. 
Agregação.
	
	c. 
Polimorfismo.
	
	d. 
Modularidade.
	
	e. 
Encapsulamento.
	Feedback da resposta:
	Resposta: A
Comentário: O mecanismo de herança permite criar subclasses que herdam os atributos e métodos de outra classe. Um dos mecanismos que permite isso é a extensão.
	
	
	
· Pergunta 4
0 em 1 pontos
	
	
	
	Em um banco de dados relacional, no momento em que se define uma tabela, define-se também um conjunto de valores que cada coluna pode admitir. Esse conjunto de valores é chamado de:
	
	
	
	
		Resposta Selecionada:
	a. 
Chave primária.
	Respostas:
	a. 
Chave primária.
	
	b. 
Chave estrangeira.
	
	c. 
Chave alternativa.
	
	d. 
Domínio da coluna.
	
	e. 
Integridade de chave.
	
	
	
· Pergunta 5
1 em 1 pontos
	
	
	
	Há um consenso entre os diversos autores da área de qualidade que o objetivo principal da qualidade é proporcionar a satisfação dos clientes através do atendimento das necessidades especificadas e também aos requisitos implícitos do software. Existem cinco princípios básicos da qualidade que, se seguidos, irão produzir melhores resultados. Analise as afirmativas e assinale a alternativa que apresenta esses princípios:
I – Fazer certo da primeira vez.
II – Qualidade é um processo reativo.
III – Qualidade é responsabilidade da gerência.
	
	
	
	
		Resposta Selecionada:
	d. 
Somente a afirmativa I está correta.
	Respostas:
	a. 
Somente a afirmativa II está correta.
	
	b. 
Somente a afirmativa III está correta.
	
	c. 
As afirmativas II e III estão corretas.
	
	d. 
Somente a afirmativa I está correta.
	
	e. 
As afirmativas I e II estão corretas.
	Feedback da resposta:
	Resposta: D
Comentário: Os princípios básicos são: processo preventivo, responsabilidade de todos, melhoria contínua, fazer certo da primeira vez e atenção às necessidades do usuário.
	
	
	
· Pergunta 6
1 em 1 pontos
	
	
	
	Quando se diz que um atributo de uma tabela de um banco de dados relacional pode, por exemplo, conter valores na faixa entre 20 e 500, está especificando seu(sua):
	
	
	
	
		Resposta Selecionada:
	a. 
Domínio.
	Respostas:
	a. 
Domínio.
	
	b. 
Esquema.
	
	c. 
Semântica.
	
	d. 
Relacionamento.
	
	e. 
Dependência funcional.
	Feedback da resposta:
	Resposta: A
Comentário: O conjunto de valores admissíveis para uma coluna é definido pelo domínio da coluna.
	
	
	
· Pergunta 7
1 em 1 pontos
	
	
	
	O processo de engenharia de requisitos tem como objetivo obter requisitos definidos, especificados e modelos de sistema a partir de fontes de requisitos (SWEBOK, 2004). Durante o processo de engenharia de requisitos, o analista de requisitos deve descobrir os requisitos e garantir que estes estão de acordo com os critérios definidos. Essas duas atividades são, respectivamente:
	
	
	
	
		Resposta Selecionada:
	e. 
Elicitação e validação.
	Respostas:
	a. 
Elicitação e documentação.
	
	b. 
Documentação e gerenciamento.
	
	c. 
Análise e validação.
	
	d. 
Levantamento e documentação.
	
	e. 
Elicitação e validação.
	Feedback da resposta:
	Resposta: E
Comentário: Descobrir os requisitos pelas fontes de requisitos é objetivo da fase de elicitação, e garantir que estes estão de acordo com os critérios definidos é parte da fase de validação dos requisitos.
	
	
	
· Pergunta 8
1 em 1 pontos
	
	
	
	O processo de negócio são atividades relacionadas a um determinado negócio, que são executadas em uma determinada sequência, e que produz um determinado resultado, ou objetivo. Analise as Afirmativas e assinale a alternativa correta:
I – A modelagem de processo de negócio representa as regras de negócios e suas relações.
II – A modelagem de negócio é uma lista de atividades a serem executadas.
III – A modelagem de negócio representa as funcionalidades do sistema.
	
	
	
	
		Resposta Selecionada:
	d. 
Somente a afirmativa I está correta.
	Respostas:
	a. 
Somente a afirmativa II está correta.
	
	b. 
Somente a afirmativa III está correta.
	
	c. 
As afirmativas I e III estão corretas.
	
	d. 
Somente a afirmativa I está correta.
	
	e. 
As afirmativas I e II estão corretas.
	Feedback da resposta:
	Resposta: D 
Comentário: A modelagem de processo de negócio representa como o processo é executado na empresa, suas regras, exceções e inter-relações.
	
	
	
· Pergunta 9
1 em 1 pontos
	
	
	
	Uma inspeção é extremamente eficaz para a identificação de erros e verificação de suas correções, tornando-se uma das principais ferramentas para a garantia da qualidade de um produto de software. Por não necessitar de execução da aplicação, seu caráter preventivo e de completude a faz mais efetiva que os testes unitários e integrados realizados pelas equipes de desenvolvimento. Assinale a alternativa correta sobre uma inspeção:
	
	
	
	
		Resposta Selecionada:
	b. 
São formais e realizadas antes de o produto estar pronto.
	Respostas:
	a. 
Podem ser realizadas a qualquer momento sem agendamento.
	
	b. 
São formais e realizadas antes de o produto estar pronto.
	
	c. 
Não há preparação para a reunião de inspeção.
	
	d. 
Os apontamentos dos erros encontrados são corrigidos na hora.
	
	e. 
Deve ser feita uma única vez no processo de desenvolvimento.
	Feedback da resposta:
	Resposta: B
Comentário: As inspeções são formais e realizadas antes de o produto estar pronto.
	
	
	
· Pergunta 10
0 em 1 pontos
	
	
	
	O paradigma da orientação a objetos é uma forma de se desenvolver um sistema de software que enxerga que tal sistema é um conjunto de componentes que interagem entre si para resolver um determinado problema. O paradigma que visa permitir que um método tenha comportamentos de acordo com as definições de sua assinatura é:
	
	
	
	
		Resposta Selecionada:
	b. 
Encapsulamento.
	Respostas:
	a. 
Herança.
	
	b. 
Encapsulamento.
	
	c. 
Polimorfismo.
	
	d. 
Abstração.
	
	e. 
Ligação.

Continue navegando