Buscar

Semana 04 - Atividade para avaliação - ENGENHARIA DE SOFTWARE - EES001 - 10

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 6 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 6 páginas

Prévia do material em texto

05/09/2020 Teste: Atividade para avaliação - Semana 4
https://cursos.univesp.br/courses/3114/quizzes/12150/take 1/6
1 ptsPergunta 1
V - V - V - V - V
F - V - V - F - F
F - V - F - V - V
V - F - V - V - F
V - V - V - F - F
Assinale verdadeiro (V) ou falso (F) para as seguintes afirmações: 
[ ] Requisitos não funcionais são restrições aos serviços ou funções oferecidos pelo
sistema. 
[ ] Além de serviços, requisitos descrevem restrições do funcionamento do software. 
[ ] Requisitos funcionais são declarações do que o sistema deve fazer. 
[ ] Além de requisitos do software, requisitos não funcionais incluem organizacionais e
requisitos externos como éticos, normas e regulamentações. 
[ ] Questões de privacidade podem ser consideradas requisitos não funcionais externos. 
Assinale a alternativa que traz a sequência correta: 
1 ptsPergunta 2
Engenheiros de software competem com os clientes e usuários finais do sistema para obter informações sobre o
domínio da aplicação, os serviços que o sistema deve oferecer, o desempenho do sistema, restrições de hardware
e assim por diante. Atualmente a engenharia de requisitos é feita por todas as partes interessadas no projeto
(chamadas de stakeholders) e entregue aos engenheiros de software.
Elicitação e análise de requisitos são etapas da engenharia de requisitos que pretendem especificar os requisitos
descobertos em atividades anteriores.
Os requisitos especificados em linguagem natural estão livres de incertezas e ambiguidades, pois esse tipo de
linguagem tem precisão de sintaxe e semântica.
O processo de elicitação e análise de requisitos é composto pelas atividades de descoberta de requisitos, de
classificação e organização de requisitos, de priorização e negociação de requisitos, e de especificação de
requisitos.
Em geral, os clientes e usuários sabem exatamente o que querem do sistema e, mesmo com linguagem natural,
eles explicam, sem ambiguidade e conflito, os requisitos que serão os serviços oferecidos pelo sistema.
A engenharia de requisitos é uma atividade essencial para o desenvolvimento de software.
Assinale a alternativa correta sobre essa atividade. 
05/09/2020 Teste: Atividade para avaliação - Semana 4
https://cursos.univesp.br/courses/3114/quizzes/12150/take 2/6
1 ptsPergunta 3
I. Clientes do sistema, II. Gerentes, III. Engenheiros de sistema, IV. Engenheiros de teste do sistema, V.
Engenheiros de manutenção do sistema.
I. Gerente, II. Clientes do sistema, III. Engenheiros de manutenção do sistema, IV. Engenheiro de teste do sistema,
V. Engenheiros de sistema.
I. Clientes do sistema, II. Gerentes, III. Engenheiros de sistema, IV. Engenheiros de manutenção do sistema, V.
Engenheiro de teste do sistema.
I. Clientes do sistema, II. Engenheiros de sistema, III. Gerentes, IV. Engenheiros de manutenção do sistema, V.
Engenheiro de teste do sistema.
I. Gerente, II. Clientes do sistema, III. Engenheiros de sistema, IV. Engenheiros de manutenção do sistema, V.
Engenheiro de teste do sistema.
Sobre os usuários do documento de Especificação de Requisitos, complete as lacunas. 
I. ____________ especificam e leem os requisitos para verificar se estes satisfazem suas
necessidades. Os clientes especificam as alterações nos requisitos. 
II. ____________ usam o documento de requisitos para planejar uma proposta para o
sistema e para planejar o processo de desenvolvimento do sistema. 
III. ____________ usam os requisitos para entender o sistema que será desenvolvido. 
IV. ____________ usam os requisitos para desenvolver testes de validação do sistema. 
V. ____________ usam os requisitos para entender o sistema e os relacionamentos entre
suas partes. 
Assinale a alternativa que traz a sequência correta para o preenchimento das afirmações: 
1 ptsPergunta 4
Dado o seguinte trecho de especificação de requisito para um sistema de software de bomba
de insulina: 
“3.2 O sistema deve medir o açúcar no sangue e fornecer insulina se necessário, a cada
dez minutos (mudanças de açúcar no sangue são relativamente lentas, portanto,
medições mais frequentes são desnecessárias; medições menos frequentes podem levar
a níveis de açúcar desnecessariamente elevados). 
3.6 O sistema deve, a cada minuto, executar uma rotina de autoteste com as condições a
serem testadas e as ações associadas definidas no Quadro XYZ (a rotina de autoteste
pode descobrir problemas de hardware e software e pode alertar o usuário para a
impossibilidade de operar normalmente).” 
05/09/2020 Teste: Atividade para avaliação - Semana 4
https://cursos.univesp.br/courses/3114/quizzes/12150/take 3/6
linguagem de descrição de projeto.
notação gráfica.
linguagem natural estruturada.
especificação formal.
linguagem natural.
Pode-se dizer que a forma de apresentação da escrita é: 
1 ptsPergunta 5
Os atributos caracterizam as operações de responsabilidade das entidades.
Modelagem de sistema é o processo de desenvolvimento de modelos abstratos de um sistema. Cada modelo da
UML apresenta uma visão ou perspectiva, diferente do sistema.
Associações são relações de sociedade entre as entidades representadas em modelagens UML de sistemas.
Generalizações são atributos de entidades que são exploradas em qualquer tipo de sistema.
As entidades dos diagramas de classe devem ser representadas sempre sem atributos e métodos.
Assinale a alternativa correta: 
1 ptsPergunta 6
Generalização/Especialização é um tipo especial de associação entre classes, a qual tem relacionamento “parte de”
representando que uma entidade (o todo) é composta de outras entidades (as partes). Nesse caso, uma roda é
parte de um carro.
Agregação é uma técnica de criação de relacionamentos "é um tipo de”. Nesse caso, entidades gerais se
relacionam com entidades mais específicas do mesmo tipo.
Generalizações atribuem complexidade a modelagem de sistemas, uma vez que provocam aumento no número de
classes representadas.
Em uma generalização, os atributos e operações associados com as classes de nível alto também estão
associados com as de nível baixo, uma vez que são subclasses que herdam os atributos e as operações da
superclasse.
Assinale a alternativa que traz a informação correta sobre os relacionamentos existentes na
UML: 
05/09/2020 Teste: Atividade para avaliação - Semana 4
https://cursos.univesp.br/courses/3114/quizzes/12150/take 4/6
UML não possui notações padrões na linguagem de modelagem para representar associações do tipo agregação
ou do tipo generalização/especialização.
1 ptsPergunta 7
F - F - V - F - F
V - F - V - V - V
V - V - V - V - V
F - V - F - V - V
V - V - V - F - F
Assinale verdadeiro (V) ou falso (F) para as seguintes afirmações: 
[ ] Modelagem de software é dada por etapas que ajudam a representar de modo
abstrato os requisitos e as informações do software. 
[ ] Modelos de software são produzidos apenas no projeto (design) de software. 
[ ] Um modelo de software é uma visão ou perspectiva sem detalhes de requisitos e
restrições de um sistema. A inclusão de detalhes e instruções fica por conta da inclusão
de anotações feitas, por exemplo, em OCL (Object Constraints Language). 
[ ] Modelos de software são normalmente notações gráficas que usam a metalinguagem
Linguagem de Modelagem Unificada (Unified Modelling Language - UML). 
[ ] Além de descrever, os modelos abstratos de um sistema são usados para a atividade
de documentação do projeto. 
Assinale a alternativa que traz a sequência correta para as afirmações: 
1 ptsPergunta 8
Assinale a alternativa que traz o nome do modelo UML apresentado na figura a seguir. 
05/09/2020 Teste: Atividade para avaliação - Semana 4
https://cursos.univesp.br/courses/3114/quizzes/12150/take 5/6
Diagrama de contexto/classe.
Diagrama de colaboração.
Diagrama de sequência.
Diagrama de atividades.
Diagrama de caso de uso.
1 ptsPergunta 9
I. Diagrama de casos de uso, II. Diagrama de classe, III. Diagrama de sequência, IV. Diagrama de atividades, V.
Modelos dosistema.
I. Diagrama de casos de uso, II. Diagrama de classe, III. Diagrama de atividades, IV. Diagrama de sequência, V.
Modelos do sistema.
Relacione o nome do diagrama UML e sua função de modelagem. 
I. _________ mostram as interações entre um sistema e seu ambiente. 
II. _________ mostram as classes de objeto no sistema e as associações entre elas. 
III. ____________ mostram as interações entre os atores e o sistema, e entre os
componentes do sistema. 
IV.____________ mostram as atividades envolvidas em um processo ou no processo. 
V. ____________ mostram os requisitos do sistema para os diferentes stakeholders. 
Assinale a alternativa que traz a relação correta.
05/09/2020 Teste: Atividade para avaliação - Semana 4
https://cursos.univesp.br/courses/3114/quizzes/12150/take 6/6
Salvo em 15:32 
I. Diagrama de classe, II. Diagrama de casos de uso, III. Diagrama de sequência, IV. Diagrama de atividades, V.
Modelos do sistema.
I. Diagrama de sequência, II. Diagrama de classe, III. Diagrama de casos de uso, IV. Diagrama de atividades, V.
Modelos do sistema.
I. Diagrama de sequência, II. Diagrama de classe, III. Diagrama de atividades, IV. Diagrama de casos de uso, V.
Modelos do sistema.
1 ptsPergunta 10
Modelos de interação organizam um sistema em termos de seus componentes e relacionamentos.
Modelos estruturais descrevem como os grupos de objetos colaboram em um determinado comportamento.
Diferentes diagramas não podem representar diferentes tipos de informação, pois é uma limitação imposta pela
UML.
Modelos de contexto são usados para definir as fronteiras do sistema, em termos de outros sistemas ou mesmo de
suas funcionalidades e restrições.
Diferentes diagramas não podem apresentar diferentes níveis de abstração da informação.
Considerando a modelagem UML, assinale a alternativa correta: 
Enviar teste

Continue navegando