Foram encontradas 60 questões.
Considerando os conceitos da UML para relacionamentos estendidos, de inclusão e generalização em casos de uso, é correto afirmar que:
Provas
Observe o diagrama abaixo, produzido pela ferramenta CASE Enterprise Architect (EA):

De acordo com conceitos da UML para representação de modelos de classe, o modelo apresentado está:
Provas
- Engenharia de SoftwareAnálise e Projeto de Software
- Engenharia de SoftwareUML: Unified Modeling Language
Considerando a utilização do conceito da UML em relação ao diagrama da atividade, é correto afirmar que:
Provas
A ferramenta CASE EA possui um conjunto de funcionalidades para modelagem de sistemas, bem como recursos para desenvolvimento colaborativo, por exemplo: diretório compartilhado; conexão com banco de dados; replicação e exportação/importação de XMI, etc. Entretanto, o trabalho com o EA exige disciplina, a fim de evitar perda de dados. Por isso, de tempos em tempos o fabricante publica orientações sobre práticas de utilização. Nesse contexto, um comportamento que afronta as melhores práticas em EA e deve ser evitado é:
Provas
- Engenharia de SoftwareFerramentas CASE
- Engenharia de SoftwareGerenciamento de Configuração de Software (SCM)
Na ferramenta CASE Enterprise Architect (EA), para alcançar o objetivo de sobrescrever o ambiente local com a última versão disponível do pacote e bloqueá-lo para edição exclusiva, deve-se utilizar o comando:
Provas
Observe o gráfico a seguir em que o eixo X representa as fases de desenvolvimento de um software e o eixo Y seu custo com qualidade ao longo do tempo:

Para evitar este tipo de aumento expressivo das despesas nas fases finais do desenvolvimento, a conduta mais indicada é:
Provas
- Engenharia de SoftwareDefeitos, Erros e Falhas em Software
- Engenharia de SoftwareEngenharia de Requisitos
- Qualidade de SoftwareAtributos de Qualidade de Software
Existem três tipos de erros que devem ser evitados quando uma equipe de software faz engenharia de requisitos. Um deles é caracterizado pela prática de trocar a cobertura funcional pela qualidade global do sistema. Há uma tendência de desenvolvedores a implementarem funções fáceis rapidamente, sem pensar em sua qualidade. Esse tipo de erro é denominado:
Provas
O processo unificado de software é segmentado em fases que devem ser executadas na seguinte ordem:
Provas
Sobre o processo unificado ágil, ou AUP (agile unified process), é correto afirmar que:
Provas
No contexto da análise de pontos de função, considerando as regras de contagem de tipos de dados e arquivos referenciados, deve(m) ser contado(s):
Provas
Caderno Container