Buscar

desenvolvimento de software AVALIAÇÃO

Prévia do material em texto

1a Questão (Ref.:202005656723)
	Acerto: 1,0  / 1,0
	Qual alternativa abaixo é verdadeira em relação ao fluxo básico de processamento de dados?
		
	
	Estruturado > Objeto > Aplicativo.
	
	Manual > Programação > documentação.
	
	Programa > Manual > Especificações.
	 
	Entrada > Processamento > Saída.
	
	Freeware > Shareware > Adware.
	Respondido em 22/04/2020 18:59:25
	
	
	
	2a Questão (Ref.:202002748440)
	Acerto: 1,0  / 1,0
	Basicamente o que é um processo de software?
		
	
	Um processo de software define que linguagem deve se usar.
	
	Um processo de software define como um produto deve ser entregue.
	 
	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 como se testar.
	
	Um processo de software define a forma como os requisitos devem ser levantados.
	Respondido em 22/04/2020 19:03:16
	
	
	Gabarito
Coment.
	
	
	
	
	3a Questão (Ref.:202003447226)
	Acerto: 1,0  / 1,0
	Analise as sentenças abaixo e marque V para VERDADEIRO e F para FALSO.
( ) A Modelagem serve para verificar a qualidade dos requisitos, estudados na aula anterior, que se tornarão precisos e detalhados o suficiente para as atividades do próximo passo no processo de desenvolvimento de software.
( ) A Análise é a atividade (ou conjunto de atividades) que utiliza o conceito de orientação a objeto,  utilizando a UML como notação. Tem como objetivo modelar o problema, não a solução.
( ) A UML- Unified Modeling Language, linguagem de modelagem unificada, utilizada em engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos.
( ) A Anális e Estrutural tem como objetivo modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto. Também é utilizada em conjunto com detalhamento de requisitos para visualizar e fornecer base para identificar soluções para os requisitos apresentados.
		
	 
	V-V-V-V
	
	F-F-V-F
	
	F-F-F-F
	
	V-F-V-F
	
	V-F-V-V
	Respondido em 22/04/2020 19:13:19
	
	
	Gabarito
Coment.
	
	
	
	
	4a Questão (Ref.:202005666091)
	Acerto: 1,0  / 1,0
	Com base nos modelos de desenho do PDS, a frase a seguir representa qual nível de abstração e agregação dos elementos dos sistemas?
"É 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."
		
	
	Nível tático.
	 
	Nível estratégico.
	
	Desenho detalhado.
	
	Desenho lógico.
	
	Nível operacional.
	Respondido em 22/04/2020 19:15:07
	
	
	
	5a Questão (Ref.:202005667594)
	Acerto: 1,0  / 1,0
	Os testes de software são importantes para complementar as revisões e aferir o nível de qualidade conseguido. Marque a classificação de teste a seguir que melhor representa a frase:
"Teste que leva em conta a sua estrutura interna de construção. Os mecanismos internos do sistema serão analisados e suas representações lógicas também.".
		
	
	Teste de sistemas.
	
	Teste estruturadoa.
	 
	Teste caixa branca.
	
	Teste orientado a objeto.
	
	Teste caixa preta.
	Respondido em 22/04/2020 19:18:10
	
	
	
	6a Questão (Ref.:202005669982)
	Acerto: 1,0  / 1,0
	Qual afirmativa abaixo é verdadeira em relação a linguagem de alto nível?
		
	
	Também conhecida como código executável, é uma linguagem com padrão de entendimento humano.
	
	É o programa que faz uma leitura do código objeto através do interpretador.
	
	É um conjunto de intruções que interpreta o código de máquina e tem como resultado o código fonte estruturado.
	 
	Comumente chamada de linguagem de programação, esta linguagem se aproxima mais da linguagem humana, ou seja, linguagem com um padrão de entendimento humano bem definido.
	
	É o resultado da compilação do código de máquina.
	Respondido em 22/04/2020 19:19:31
	
	
	
	7a Questão (Ref.:202003309249)
	Acerto: 1,0  / 1,0
	Considerando importância de documentar todos os passos do processo de desenvolvimento de software.
Complete a frase escrevendo o nome de cada tipo utilizado na documentação do processo:
__________: Documentação utilizada por gerentes de projetos, executivos e gerentes funcionais, para acompanhar o andamento do projeto.
__________: Documentação de acompanhamento de recursos utilizados durante o andamento do projeto.
__________: Estabelece o formato e a cadência de como o processo deve ser implementado.
__________: Estabelece a forma de comunicação entre os membros do projeto.
__________: Descreve estratégias de como chegar ao resultado final, registram os erros, problemas e ideias que ocorrem durante o projeto, e as razões que foram utilizadas para as tomadas de decisões.
		
	 
	Cronogramas - Relatórios - Padronização de processos - Comunicação - Documentos técnicos
	
	Cronogramas - Documentos técnicos - Relatórios - Padronização de processos - Comunicação
	
	Relatórios - Padronização de processos - Cronogramas - Documentos técnicos - Comunicação
	
	Padronização de processos - Relatórios - Comunicação - Documentos técnicos - Cronogramas
	
	Comunicação - Cronogramas - Padronização de processos - Documentos técnicos - Relatórios
	Respondido em 22/04/2020 19:27:54
	
	
	Gabarito
Coment.
	
	
	
	
	8a Questão (Ref.:202005680858)
	Acerto: 0,0  / 1,0
	Sobre o modelo em cascata com retroalimentação, avalie:
 
I. Consiste em um modelo linear em que cada atividade tem de ser completada antes de iniciar a próxima.
II. Modelo que permite a revisão de fases anteriores e a superposição entre as fases.
III. Possibilidade de correção de erros durante o processo de desenvolvimento.
IV.  Os requisitos são congelados e não podem ser alterados até que se encerre o processo de desenvolvimento. 
 
E correto que se afirma, apenas, em
 
		
	
	I e IV
	 
	I e III
	 
	I, II e III
	
	I e II
	
	I, II, III e IV
	Respondido em 22/04/2020 19:28:07
	
	
	
	9a Questão (Ref.:202003433001)
	Acerto: 1,0  / 1,0
	No processo de desenvolvimento de software, devemos adotar uma modalidade de ciclo de vida de projetos de software, analise as alternativas apresentadas:
I. Processo iterativo - Modelo onde cada atividade tem que ser concluída antes de iniciar a próxima;
II. Modelo Incremental - Modelo que se baseia na ideia de aumento do âmbito do sistema, ou seja, na criação de novas versões para o modelo proposto;
III. Modelo Iterativo e Incremental - Metodologia de desenvolvimento de software que define um subconjunto de requisitos e utiliza o modelo em cascata para sua realização.
Escolha a alternativa correta:
		
	 
	Apenas as afirmativas II e III estão corretas
	
	Apenas as afirmativas I e II estão corretas
	
	Apenas a afirmativa II está correta
	
	Apenas a afirmativa I está correta
	
	Todas as afirmativas estão corretas
	Respondido em 22/04/2020 19:37:24
	
	
	Gabarito
Coment.
	
	
	
	
	10a Questão (Ref.:202002787128)
	Acerto: 1,0  / 1,0
	__________ é considerado um processo ágil de desenvolvimento de software.
		
	 
	SCRUM
	
	OPEN
	
	RUP
	
	ICONIX
	
	PRAXI
AVALIAÇÃO SEMESTRAL
	
	 1a Questão (Ref.: 202005679628)
	Avalie as fases e características, inerentes aos processos de desenvolvimento de software.
I. Concepção: fase onde avaliamos a viabilidade do software
II. Análise: fase de estudo, onde define-se O QUE O sistema deve fazer.
III. Projeto: fase onde as tecnologias são definidas.
IV., Homologação, fase onde escreve-se o código na linguagem de programação.
Estão corretas as assertivas
		
	
	I, II, III e IV
	
	Apenas II, III e IV
	
	Apenas I, II e III
	
	Apenas I e II
	
	Apenas II e III
	
	
	 2a Questão (Ref.: 202003389472)
	Na atividade de análise no processo de desenvolvimento de softwares devemos conhecer o conceito de Modelagem. 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 desenvolvimentode software. Para nos auxiliar neste processo, podemos utilizar os Diagramas de UML (Unified Modeling Language). Baseado neste contexto indique qual das alternativas abaixo está correta;
I- A UML é uma metodologia, que diz para você o que fazer primeiro e em seguida, ou como projetar seu sistema;
II- A UML é baseada em diagramas como, por exemplo, os diagramas de Objeto, Classe e Caso de Uso;
III- O Diagrama de Caso de Uso compreende uma parte gráfica e uma especificação com uma declaração textual do procedimento correspondente ao caso de uso;
		
	
	Apenas os itens I e II estão corretos
	
	Apenas os itens II e III estão corretos
	
	Apenas o item I está correto
	
	Apenas os itens I e III estão corretos
	
	Apenas o item II está correto
	
	
	 3a Questão (Ref.: 202003354141)
	A associação entre duas classes que indica que uma das classes do relacionamento faz parte da outra, constitui uma:
		
	
	generalização
	
	conexão
	
	relação
	
	agregação
	
	especialização
	
	
	 4a Questão (Ref.: 202003302388)
	No processo unificado de desenvolvimento de software, qual é a fase em que o planejamento do projeto é completado, o domínio do negócio é analisado e os requisitos do sistema são ordenados considerando-se prioridade e risco?
		
	
	Elaboração.
	
	Produção.
	
	Concepção.
	
	Construção.
	
	Transição.
	
	
	 5a Questão (Ref.: 202003353292)
	Quanto às estratégias de testes, temos o teste caixa preta e teste caixa branca. Avalie os itens abaixo sobre as duas estratégias de teste.
I- O teste da caixa preta, também conhecido como teste comportamental, foca os requisitos funcionais do software;
II- O teste caixa preta, baseado na arquitetura interna do software, procede a verificação do código;
III- O teste caixa branca é aquele com o qual identificamos defeitos nas estruturas internas do software, através de simulação que testa toda a estrutura usada na codificação;
IV- O teste caixa branca é aquele em que devemos conhecer os requisitos, suas características e o seu comportamento;
É correto, apenas, o que se afirma em:
		
	
	I e III;
	
	II e IV;
	
	I e II;
	
	II e III;
	
	III e IV;
	
	
	 6a Questão (Ref.: 202002929642)
	A Implementação é a etapa do processo de desenvolvimento de software que realiza a transformação do desenho em diversos tipos de componentes de código de programação. Analise as afirmativas a seguir em relação aos componentes de código:
I - Código fonte - conjunto de instruções gerados através de uma Linguagem de Programação de forma lógica e estruturada.
II - Código Objeto - Sequência binária de instruções, que são executadas diretamente por um processador.
III- Código de Máquina - Resultado da compilação do código fonte.
Assinale a única opção correta
		
	
	Somente I e III estão corretas
	
	Somente I está correta
	
	Somente a II está correta
	
	Somente I e II estão corretas
	
	Somente II e III estão corretas
	
	
	 7a Questão (Ref.: 202005680755)
	No que se refere a documentação de processo, avalie:
I. O cronograma é usado por gerentes de projetos, executivos e gerentes funcionais para acompanhar o desencaixe de dinheiro ao longo do projeto.
II. Relatórios diversos, como por exemplo, acompanhamento de recursos consumidos no projeto.
III.Documentos técnicos mostram  os requisitos funcionais e a viabilidade do sistema
São corretas apenas as assertivas
		
	
	I e II
	
	I e II 
	
	I, II e III
	
	III
	
	II
	
	
	 8a Questão (Ref.: 202005670115)
	Qual opção a seguir melhor representa a afirmativa abaixo?
"Modelo que permite a revisão de fases anteriores e a superposição entre as fases."
		
	
	Modelo de processo cascata.
	
	Modelo em cascata com realimentação.
	
	Ciclo de vida do projeto.
	
	Modelo codifica-remenda.
	
	Modelo balbúrdia.
	
	
	 9a Questão (Ref.: 202003364814)
	Uma equipe de desenvolvimento está estudando qual o melhor modelo para a construção do sistema proposto. Sabe-se que um dos fatores principais é tempo que eles possuem para o desenvolvimento, e com isso gostariam de produzir protótipos com funcionalidades e desempenhos limitados, de forma a permitir que os desenvolvedores e clientes verifiquem as funções das implementações preliminares dos modelos de sistemas antes de se comprometerem com um sistema final. Qual é o melhor modelo para desenvolver este sistema?
		
	
	Espiral
	
	Iterativo
	
	Prototipação
	
	Cascata
	
	Evolucionário
	
	
	 10a Questão (Ref.: 202005680876)
	NÃO é uma boa prática do XP
		
	
	Programação em PAR
	
	O código fonte não pertence a ninguém 
	
	Aceitação de pequenas versões ajudam na aceitação final.
	
	Reuniões formais e  diárias em auditórios 
	
	Ritmo sustentável , sem horas extras (40h semanais)

Continue navegando