Buscar

simulado PROCESSOS DE DESENVOLVIMENTO DE 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 7 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 7 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

PROCESSOS DE DESENVOLVIMENTO DE 
SOFTWARE 
Questão 1) 
 
Sobre a fase de manutenção, o que NãO podemos afirmar. 
A) 
 
No início da fase de manutenção encerra-se o ciclo de desenvolvimento do 
software 
B) 
 
Funcionalidades existentes podem ser alteradas 
C) 
 
Fase estratégica para uso da documentação produzidas nas fases do processo de 
desenvolvimento. 
D) 
 
A fase de manutenção jamais terá fim 
E) 
 
Novas funcionalidades podem ser desenvolvidas. 
 
 
Questão 2) 
 
O Método Scrum é uma metodologia que tem como filosofia o Manifesto Ágil. 
Possui papel bem definido para as atividades durante todo o processo. Uma vez 
levantadas as questões a serem trabalhadas, é determinado um período de tempo 
para a realização de um determinado requisito. Durante esse intervalo, são feitas 
reuniões diárias para acompanhamento do andamento das atividades. Complete a 
frase escrevendo o nome de cada uma das características do modelo Scrum: I) 
_____________: Período para finalização de cada requisito; II) _____________: 
Reunião diária para análise de andamento do projeto; III) _____________: Lista 
com funcionalidades a serem implementadas; IV) _____________: Análise feita do 
Product Backlog. Cada requisito é analisado, interpretado e informado à equipe 
como será implementado; V) _____________: Responsável por coordenar o 
Scrum e ajudar a atender os impedimentos que possam ocorrer na tentativa de 
não estourar o Sprint. 
Assinale a ÚNICA opção que apresenta a complementação correta de cada frase 
(I a V). 
A) 
 
Scrum Master - Sprint - Scrum - Product Backlog - Sprint Backlog 
B) 
 
Product Backlog - Scrum Master - Sprint Backlog - Sprint - Srum 
C) 
 
Sprint - Scrum - Scrum Master - Product Backlog - Sprint Backlog 
D) 
 
Product Backlog - Sprint Backlog - Sprint - Scrum - Scrum Master 
E) 
 
Sprint - Scrum - Product Backlog - Sprint Backlog - Scrum Master 
 
 
Questão 3) 
 
Analise o processo de desenvolvimento de software, que tem como características 
I. As fases do processo se sucedem, sem que se possa retroceder a fase anterior. 
II. Todos os requisitos devem ser validados no início do projeto. 
III.. Processo voltado para pequenos projetos . 
Estamos nos referindo a que processo de desenvolvimento de software ? 
A) 
 
balbúrdia 
B) 
 
cascata 
C) 
 
cascata com retroalimentação 
D) 
 
balbúrdia com retroalimentação 
E) 
 
codifica-remenda 
 
 
Questão 4) 
 
Sobre os objetivos de teste de software, considere as seguintes afirmativas: 
1. A atividade de teste é o processo de executar um programa com a intenção de 
descobrir um erro. 
2. A atividade de teste pode comprovar a ausência de erros. 
3. Um bom caso de teste é aquele que tem uma elevada probabilidade de revelar 
um erro ainda não descoberto. 
Marque a alternativa correta: 
A) 
 
Somente a afirmativa 1 é verdadeira. 
B) 
 
Somente a afirmativa 3 é verdadeira. 
C) 
 
Somente as afirmativas 2 e 3 são verdadeiras. 
D) 
 
As afirmativas 1, 2 e 3 são verdadeiras. 
E) 
 
Somente as afirmativas 1 e 3 são verdadeiras. 
 
 
Questão 5) 
 
Qual alternativa abaixo melhor representa o requisito "Sistema deve oferecer 
opção para o usuário escrever observação nos documentos." ? 
A) 
 
Requisito funcional. 
B) 
 
Requisito do sistema. 
C) 
 
Requisito externo. 
D) 
 
Requisito de usuário. 
E) 
 
Requisito não funcional. 
 
 
Questão 6) 
 
"Inicialmente, não se seguia um modelo de desenvolvimento de software. Os 
desenvolvedores baseavam-se em suas proprias experiencias e não havia uma 
forma definida e estruturada para o desenvolvimento. O resultado era softwares 
que entravam em produção com erros não testados e com a obrigatoriedade de 
correções após a fase de implementação." 
 
Qual opção abaixo representa somente modelo de desenvolvimento de software 
em PDS? 
A) 
 
Modelo cascata e modelo condicional. 
B) 
 
Modelo balbúrdia e modelo espiral com protitipação. 
C) 
 
Modelo estruturado e modelo codifica-compila. 
D) 
 
Modelo espiral com prototipação e modelo OO. 
E) 
 
Modelo essencial e modelo em cascata com realimentação. 
 
 
Questão 7) 
 
São problemas encontrados na implementação do processo de desenvolvimento 
de sofwtare: 
_______________, erro no uso de metodologias a serem adotadas, adoção de 
ferramentas inadequadas, _______________ e inadequação da equipe. 
A) 
 
falta de tempo para implementação, falta de capital de investimento. 
B) 
 
falta de tempo para implementação, capital mal empregado. 
C) 
 
falta de tempo para implementação, resistência a mudanças. 
D) 
 
resistência a mudanças, desconhecimento do escopo do projeto. 
E) 
 
falta de tempo para implementação, desconhecimento do escopo do projeto. 
 
 
Questão 8) 
 
Marque a UNICA opção correta sobre a linguagem de primeira geração. 
A) 
 
Surgiu em meados dos anos 80. 
B) 
 
A linguagem Assembly surgiu em meados dos anos 50 e é considerada uma 
linguagem de primeira geração. 
C) 
 
Linguagem binária, com os dígitos 1 e 2. 
D) 
 
Cada processador possui uma. 
E) 
 
Uso para conexão e manipulação de banco de dados. 
 
 
Questão 9) 
 
Ao levantar os requisitos de um sistema é necessário ter atenção com: 
A) 
 
Deve-se prestar atenção aos desejos do usuário, satisfazendo todos os seus 
pedidos. 
B) 
 
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 
C) 
 
A linguagem de programação que será utilizada no desenvolvimento, a legislação 
envolvida no processo e os desejos do usuário. 
D) 
 
A performance futura do sistema e a linguagem de programação que será 
utilizada. 
E) 
 
As necessidades dos usuários apresentadas nas reuniões de levantamento e a 
linguagem de programação que será utilizada no desenvolvimento. 
 
 
Questão 10) 
 
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 
A) 
 
tático ou desenho lógico 
B) 
 
nível estratégico ou desenho arquitetônico 
C) 
 
estratégico ou desenho detalhado 
D) 
 
operacional ou desenho lógico 
E) 
 
operacional ou desenho detalhado

Continue navegando