Buscar

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 01

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

Prévia do material em texto

1a Questão (Ref.: 202105271605)
	Qual alternativa abaixo melhor representa o paradigma da linguagem de programação Orientada a Objetos(OO)?
		
	
	São elementos de código em formato de objetos que se interligam e utilizam uma ótica mais próxima do mundo real.
 
	
	São elementos de código em formato de blocos que se interligam através de métodos básicos como: Sequência, Seleção e Interação. 
	
	Possuem códigos onde os passos podem ser executados baseados em um tratamento lógico (IF, THEM, ELSE).
	
	Possuem códigos onde os passos podem ser repetitivos até uma condição ser atingida.
	
	Também chamados de sistema operacional, é responsável por operar os demais periféricos que estejam conectados ao hardware.
	
	
	 2a Questão (Ref.: 202103004782)
	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 desenvolvimento de 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 II e III estão corretos
	
	Apenas os itens I e II estão corretos
	
	Apenas os itens I e III estão corretos
	
	Apenas o item II está correto
	
	Apenas o item I está correto
	
	
	 3a Questão (Ref.: 202102969433)
	Os padrões a partir dos quais os objetos são criados são denominados
		
	
	métodos
	
	atributos
	
	instâncias
	
	entidades
	
	classes
	
	
	 4a Questão (Ref.: 202103019083)
	Após o levantamento de dados da fase de análise, a documentação de desenho deve exemplificar:
		
	
	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
	
	as diretrizes para as implementações de novos projetos
	
	os riscos associados ao projeto
	
	
	 5a Questão (Ref.: 202103019575)
	Escolha uma modalidade de testes na coluna da esquerda e associe corretamente para cada uma das classificações apresentadas nas alternativas na coluna da direita.
 
	Modalidade
	Classificações
	1. Quanto à utilização do código
2. Quanto ao objetivo na busca pelo erro
	(   ) Testes de integração - Teste para identificar erros durante a integração e interação entre os módulos ou unidades do sistema
(   ) Testes estáticos - São testes realizados pela análise do código fonte. O tipo de análise é visual, podendo haver um questionário para acompanhar os testes, inspecionando o código desenvolvido pela equipe de programação
(   ) Testes dinâmicos - São testes baseados na execução do código do programa. Os testes seguem, também, um questionário com base nos aspectos estruturais e funcionais do programa
(   ) Testes de unidade - Teste realizado em um módulo ou em alguns módulos definidos que representam uma única unidade. A determinação da quantidade de módulos a serem testados está contida na documentação de projeto
(   ) Testes de validação - Teste realizado após a integração de todos os módulos do sistema
		
	
	2, 1, 1, 2, 2
	
	2, 1, 1, 2, 1
	
	2, 1, 2, 1, 1
	
	2, 2, 1, 1, 2
	
	1, 1, 1, 2, 2
	
	
	 6a Questão (Ref.: 202102362074)
	Qual o objetivo da fase de Implementação ou Codificação?
		
	
	É a idéia de criação de um protótipo, um modelo funcional com características semelhantes, no caso de softwares/programas de computador, um sistema funcional, com características básicas as quais se modelam ao modelo original, mas desenvolvido somente para testes.
	
	É onde o projeto é transformado em uma linguagem compreendida pelo software.
	
	É escrever o programa em uma linguagem de programação, seguindo normas e diretrizes da empresa à qual o desenvolvedor esteja ligado.
	
	É a execução da codificação e configuração do funcionamento do hardware com sua base de dados e o sistema computacional como um todo.
	
	É a fase onde o programa é testado.
	
	
	 7a Questão (Ref.: 202102918508)
	Ao levantar os requisitos de um sistema é necessário ter atenção com:
		
	
	As necessidades relatadas pelos usuários, as necessidades dos demais usuários envolvidos, as normas que se aplicam e afetam o software a se desenvolver
	
	A performance futura do sistema e a linguagem de programação que será utilizada.
	
	A linguagem de programação que será utilizada no desenvolvimento, a legislação envolvida no processo e os desejos do usuário.
	
	Deve-se prestar atenção aos desejos do usuário, satisfazendo todos os seus pedidos.
	
	As necessidades dos usuários apresentadas nas reuniões de levantamento e a linguagem de programação que será utilizada no desenvolvimento.
	
	
	 8a Questão (Ref.: 202105296170)
	Sobre o modelo em cascata com retroalimentação , avalie as assertivas I e II e a relação entre elas.
 
I. Ajustes em requisitos e inclusão de outros requisitos, são correções que podem ser feitas durante o processo de desenvolvimento
PORQUE
II. Modelo em cascata com retroalimentação permite a revisão de fases anteriores e a superposição entre as fases.
Pode-se concluir:
		
	
	As assertivas I e II estão erradas
	
	As assertivas I e II estão corretas e a assertiva não II justifica a assertiva I
	
	A assertiva I está errada e a II está correta
	
	A assertiva I está correta e a II está errada
	
	As assertivas I e II estão corretas e a assertiva II justifica a assertiva I
	
	
	 9a Questão (Ref.: 202102980124)
	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?
		
	
	Evolucionário
	
	Cascata
	
	Prototipação
	
	Espiral
	
	Iterativo
	
	
	 10a Questão (Ref.: 202102915494)
	Na fase de desenvolvimento do Scrum, o software é desenvolvido em processos iterativos denominados:
		
	
	Building Products.
	
	Product Backlog.
	
	Product Backlog Cycle.
	
	Product Owner.
	
	Sprint.

Continue navegando