Escolar Documentos
Profissional Documentos
Cultura Documentos
Avaliação Regular 3º Bimestre - 2021 - EES001-P014 - Engenharia de Software
Avaliação Regular 3º Bimestre - 2021 - EES001-P014 - Engenharia de Software
QUESTÕES
1.1. Métodos ágeis têm como objetivo apoiar o desenvolvimento, em um curto
período de tempo, de softwares que agreguem valor à sociedade. Esses
métodos definem abstrações de processos que são geradores de software com
funcionalidades parciais (incrementos), e, a cada incremento, novas
funcionalidades são incluídas. Nesse contexto, analise as afirmações abaixo e
indique quais podem ser consideradas boas práticas para o método ágil XP:
1, 2
2, 4, 5
1, 3, 5
1, 2, 3
3, 4
Limpar seleção
1.2. Especificação de software, desenvolvimento de software, validação de
software e evolução de software são as principais atividades de qualquer
modelo de processo de engenharia de software. Considerando o contexto
apresentado, qual atividade pretende garantir que o software é o produto (ou
solução) que o cliente quer?
Depuração de software.
Manutenção de software.
Validação de software.
Evolução de software.
Codificação de software.
Limpar seleção
Modelo em cascata.
Modelo ágil.
Modelo UML.
Modelo de Sistemas.
Limpar seleção
1.4. Segundo Sommerville, existem basicamente dois tipos de produtos de
software, os Produtos Genéricos (PG) e os Produtos Sob Encomenda (PSE).
Relacione o tipo de produto da coluna I com a respectiva situação, característica,
contexto ou definição exemplificados na coluna II:
1-1-2-1-2-1
1-2-2-1-1-2
2-1-2-2-2-1
1-1-2-1-2-2
2-2-1-1-1-1
Limpar seleção
1.5. Modelagem de sistema é o processo de desenvolvimento de modelos
abstratos de um sistema. Cada modelo apresenta uma visão ou perspectiva
diferente do sistema. Os modelos são usados durante o processo de engenharia
de requisitos para ajudar a extrair e analisar os requisitos do sistema. O uso de
diagramas definidos em UML tornou-se uma linguagem de modelagem-padrão
para modelagem orientada a objetos, a qual fornece diferentes tipos de
diagramas para apoiar a criação de diferentes modelos de sistema.
Considerando o contexto apresentado, qual é o diagrama que mostra as
interações entre os atores e o sistema, e entre os componentes do sistema,
considerando principalmente a ordem em que elas acontecem?
Diagramas de atividade.
Diagramas de sequência.
Diagramas de classe.
Diagramas de estado.
Limpar seleção
1.6. Uma empresa de tecnologia desenvolveu um sistema para manipulação e
visualização de imagens médicas, radiologia, tomografia, ultrassom, entre
outros. O sistema é usado por diversos hospitais e clínicas utilizando um padrão
universal conhecido com DICOM (Digital Imaging and Communications in
Medicine). Esse padrão permite que diferentes sistemas e ambientes
compartilhem essas imagens. Analisando a descrição desse sistema, podemos
afirmar que:
DICOM, por ser um padrão, garante que o software desenvolvido seja considerado um
software de prateleira.
Limpar seleção
Arquitetura MVC.
Arquitetura em camadas.
Arquitetura de repositório.
Arquitetura cliente-servidor.
Limpar seleção
2. Atualmente, sistemas distribuídos estão presentes para atender diferentes
demandas. Defina o conceito de arquitetura orientada a serviços (SOA, do inglês
Service-Oriented Architectures). Também cite e descreva os principais padrões
SOA.
Página 2 de 3
Este formulário foi criado em Universidade Virtual do Estado de São Paulo. Denunciar abuso
Formulários