Buscar

Engenharia de Software 2021 - SEMANA 3 - UNIVESP - NOTA 10

Prévia do material em texto

08/09/2021 10:50 Fazer teste: Semana 3 - Atividade Avaliativa – ...
https://ava.univesp.br/ultra/courses/_4646_1/cl/outline 1/5
 Fazer teste: Semana 3 - Atividade AvaliativaEngenharia de Software – EES001 - Turma 001 Atividades
Fazer teste: Semana 3 - Atividade Avaliativa 
Informações do teste
Descrição
Instruções
Várias
tentativas
Este teste permite 3 tentativas. Esta é a tentativa número 1.
Forçar
conclusão
Este teste pode ser salvo e retomado posteriormente.
Suas respostas foram salvas automaticamente.
Atividade para avaliação
1. Para responder a esta atividade, selecione a(s) alternativa(s) que você
considerar correta(s);
2. Após selecionar a resposta correta em todas as questões, vá até o fim da
página e pressione “Enviar teste”;
3. A cada tentativa, as perguntas e alternativas são embaralhadas.
Consulte os gabaritos dessa disciplina no menu lateral.
Olá, estudante!
Pronto! Sua atividade já está registrada no AVA.
PERGUNTA 1
Selecione a opção correta que complete a seguinte lacuna: 
 
_____________ é a primeira etapa no processo de software, uma
vez que os desenvolvedores descobrem os requisitos dos produtos
a serem construídos em projeto e código. 
Descrição do esboço 
Engenharia de projeto 
Modelagem de projeto 
Engenharia de requisitos 
Análise dos componentes 
1 pontos   Salva
PERGUNTA 2 1 pontos Salva
?
 Estado de Conclusão da Pergunta:
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as r
https://ava.univesp.br/webapps/blackboard/execute/courseMain?course_id=_4646_1
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_4646_1&content_id=_607077_1&mode=reset
08/09/2021 10:50 Fazer teste: Semana 3 - Atividade Avaliativa – ...
https://ava.univesp.br/ultra/courses/_4646_1/cl/outline 2/5
Modelos estruturais organizam um sistema em termos de seus
componentes e seus relacionamentos. Das alternativas a
seguir, assinale a opção correta: 
Os modelos estruturais são estáticos, pois representam a
organização de um sistema quando ele está em execução.
Os modelos estruturais mostram a sequência das atividades
que usuários deve realizar. 
É possível criar modelos estruturais de um sistema quando se
está projetando sua arquitetura. 
Os modelos estruturais tratam de todos os elementos de um
sistema computacional baseado em computador. 
Os modelos estruturais são dinâmicos quando mostram a
estrutura do projeto do sistema. 
1 pontos   Salva
PERGUNTA 3
Especificação de software ou engenharia de requisitos é o
processo de compreensão e definição dos serviços requisitados do
sistema e identificação de restrições relativas à operação e ao
desenvolvimento do sistema. Considere as seguintes
afirmações como verdadeiras (V) ou falso (F): 
 
[ ] Engenharia de requisitos deve ocorrer após a codificação do
software para garantir que os requisitos estão presentes nos
códigos gerados. 
[ ] Requisitos de software são descrições dos pedidos ou das
necessidades do cliente ou usuário que o software deve ou pode
atender. 
[ ] Engenharia de requisitos é o processo de descobrir, analisar,
verificar, validar e gerir os serviços e restrições do software. 
[ ] Requisitos do sistema normalmente são requisitos de alto nível
de abstração e apresentados em linguagem natural. 
[ ] Requisitos não funcionais são requisitos funcionais que foram
implementados de maneira equivocada. 
 
Assinale a alternativa correta:
F-V-F-V-V
F-F-V-F-F
F-V-V-F-F 
V-V-V-F-F 
V-V-V-V-V
1 pontos   Salva
PERGUNTA 4
Selecione a opção correta que completa a seguinte lacuna: 
Engenharia de software é uma área dentro da Engenharia de
Sistema, a qual tem seu grande foco no desenvolvimento de
1 pontos   Salva
 Estado de Conclusão da Pergunta:
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as r
08/09/2021 10:50 Fazer teste: Semana 3 - Atividade Avaliativa – ...
https://ava.univesp.br/ultra/courses/_4646_1/cl/outline 3/5
software. Uma das mais importantes fases da engenharia de
software é a engenharia de requisitos. Na engenharia de requisitos,
existem quatro atividades principais do processo,
sendo: a _____________ uma atividade de traduzir as informações
obtidas durante a atividade de análise em um documento que
defina um conjunto de requisitos. 
elicitação de requisitos
análise de requisitos
validação de requisitos 
especificação de requisitos 
avaliação de viabilidade 
PERGUNTA 5
Existem diversas formas de escrever uma especificação de
requisitos: linguagem natural, notação gráfica, linguagem de
descrição de projeto, linguagem natural estruturada e especificação
formal. Qual dessas notações completa a afirmação abaixo? 
 
________________ usa linguagem específica como de
programação, mas com características mais abstratas para
especificar os requisitos, definindo um modelo operacional do
sistema. 
Linguagem natural 
Especificação formal 
Linguagem natural estruturada 
Linguagem de descrição de projeto 
Notação gráfica 
1 pontos   Salva
PERGUNTA 6
Qualidade de software inclui o comportamento do software
enquanto ele está executando, bem como a estrutura e a
organização dos programas do sistema e a documentação
associada. Isso se reflete nos atributos de software chamados não
funcionais ou de qualidade. Existem alguns problemas que afetam
a qualidade. Preencha as seguintes lacunas corretamente: 
 
I. ___________: diferentes requisitos não podem entrar em
conflito. 
II. ___________: os requisitos devem poder ser validados
sobre o sistema implementado. 
III. ___________: a função era exatamente aquela? 
IV. ___________: todos os requisitos necessários devem ter
sido incluídos. 
1 pontos   Salva
 Estado de Conclusão da Pergunta:
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as r
08/09/2021 10:50 Fazer teste: Semana 3 - Atividade Avaliativa – ...
https://ava.univesp.br/ultra/courses/_4646_1/cl/outline 4/5
V. ___________: os requisitos incluídos devem poder
realmente ser implementados. 
Testabilidade, Completude, Realismo,
Validade/corretude, Consistência 
Realismo, Testabilidade, Completude, Validade/corretude,
Consistência 
Consistência, Testabilidade, Validade/corretude, Completude,
Realismo 
Realismo, Validade/corretude, Testabilidade, Consistência,
Completitude 
Completude, Consistência, Validade/corretude,
Realismo, Testabilidade 
PERGUNTA 7
Em elicitação de requisitos, tem-se dois termos muito
utilizados: validação, que é checar se os requisitos representam o
sistema correto; e verificação, que é checar se os requisitos estão
representados corretamente. Na videoaula da Semana 2, o
professor apresentou exemplos de técnicas de validação e
verificação. Qual das opções abaixo representa a técnica “Projeto
de caso de teste”? 
Desenvolvedores descobrem os requisitos dos produtos a
serem construídos em projeto e código. 
Um modelo executável do sistema em questão é demonstrado
para os usuários finais e clientes.
Os requisitos são analisados sistematicamente por uma
equipe de revisores que busca por erros. 
Usuários finais podem experimentar o modelo para verificar se
ele atende às suas reais necessidades. 
Adiantar o processo de projetar casos de teste. 
1 pontos   Salva
PERGUNTA 8
Métodos ágeis têm como objetivo produzir rapidamente softwares
úteis, usando diversos princípios e práticas. Uma dessas práticas
é o desenvolvimento por incrementos, com cada incremento
incluindo novas funcionalidades e aprimoramentos ao software.
Métodos ágeis têm cinco princípios básicos, sendo que um deles é
“Pessoas, não processos”. Qual das alternativas descreve esse
princípio? 
O cliente deve fornecer, priorizar e modelar novos requisitos
do sistema e definir o processo de desenvolvimento. 
O software deve ser desenvolvido para o cliente. O cliente
auxilia na especificação dos requisitos e desenvolvimento das
funcionalidades para serem incluídas em cada incremento. 
Deve-seter em mente que os requisitos do sistema vão
mudar, mas as pessoas nunca mudam. 
1 pontos   Salva
 Estado de Conclusão da Pergunta:
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as r
08/09/2021 10:50 Fazer teste: Semana 3 - Atividade Avaliativa – ...
https://ava.univesp.br/ultra/courses/_4646_1/cl/outline 5/5
Os clientes devem estar envolvidos na escolha do processo de
desenvolvimento. 
Membros da equipe devem desenvolver as formas de
trabalho, sem processos prescritivos. 
PERGUNTA 9
Elicitação de requisitos é o processo de reunir informações sobre o
sistema requerido e os sistemas existentes, e separar dessas
informações os requisitos de usuário e de sistema. Qual das
alternativas abaixo não é uma ferramenta/técnica para descoberta
de requisitos? 
Etnografia. 
Entrevistas.
Protótipos. 
Documentação. 
Cenários.
1 pontos   Salva
PERGUNTA 10
Requisitos de sistema/software são utilizados para descrever o que
o software deve fazer, os serviços que ele oferece, as restrições
sobre seu funcionamento. Das alternativas a seguir, assinale
a incorreta: 
Especificação de requisitos pode ser parte do contrato entre
comprador/desenvolvedor. 
Requisitos de sistema descrevem as restrições em linguagem
natural com as quais o sistema deverá operar. 
Requisitos de usuário podem ser descritos em linguagem
natural e refletem quais serviços o sistema deverá fornecer a
seus usuários. 
Requisitos de software refletem as necessidades dos clientes
que requerem uma finalidade determinada. 
Engenharia de requisitos é o processo de descobrir requisitos,
escopo, restrições, analisar sistemas
similares e verificar/validar serviços e restrições. 
1 pontos   Salva
 Estado de Conclusão da Pergunta:
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as r

Continue navegando