Lista completa de Questões sobre Engenharia de Software para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Os projetos e o gerenciamento de projetos são executados em um ambiente mais amplo que o do projeto propriamente dito. A equipe de gerenciamento de projetos precisa entender esse contexto mais amplo para que possa selecionar as fases do ciclo de vida, os processos, as ferramentas e as técnicas adequadas a cada projeto. Assinale a opção que apresenta as fases de um projeto.
Fase de Definição, Fase Estratégica, Fase de Planejamento Operacional, Fase de Execução, Fase de Controle e Fase de Finalização.
Fase de Iniciação, Fase de Execução e Fase de Conclusão.
Fase de Análise, Fase de Desenvolvimento, Fase de Testes e Fase de Levantamento de Requisitos Pós- Testes.
Fase de Assinatura de Contrato, Fase de Desenvolvimento, Fase de Correção e Fase de Finalização.
Atenção: As questões de números 56 a 59 referem-se ao enunciado abaixo.
Considere um sistema de controle de estoque com cadastramento de materiais e movimentação do estoque. São necessários os seguintes cálculos automáticos: controlar o saldo, o ponto de reposição e o lote econômico. O cadastro de materiais é feito pelo almoxarife (responsável) e as requisições são feitas por todos os departamentos da empresa e ficam guardadas. A cada entrega de material, o almoxarife dá baixa na requisição (atendida) e, com isso, o sistema faz todos os cálculos acima. A entrada de materiais também é feita pelo almoxarife, quando os cálculos também são realizados. Os dados calculados devem ficar guardados também e o tempo de resposta de consultas feitas no cadastro de materiais não deve exceder a 5 milissegundos (ms).
No Diagrama de Sequência, a existência de um objeto requisição desde a sua entrada até a sua baixa deverá ser representada por
uma operação da classe Requisição.
um estado do objeto.
um ator.
uma linha de vida.
um atributo da classe Material.
Preencha corretamente as lacunas do texto abaixo e, em seguida, assinale a opção correta.
A ________________ é uma tarefa da _________________ que efetua a ligação entre a alocação de software em nível de sistema e o projeto de software. A análise de requisitos possibilita que o engenheiro de sistemas especifique a função e o desempenho do software, indique a interface do software com outros elementos do sistema e estabeleça quais são as ____________ de projeto que o software deve enfrentar.
A sequência correta é:
análise dimensional / engenharia de software / competências
análise dimensional / UML / competências
análise de requisitos / UML / restrições
análise de requisitos / engenharia de software / restrições
Atenção: As questões de números 56 a 59 referem-se ao enunciado abaixo.
Considere um sistema de controle de estoque com cadastramento de materiais e movimentação do estoque. São necessários os seguintes cálculos automáticos: controlar o saldo, o ponto de reposição e o lote econômico. O cadastro de materiais é feito pelo almoxarife (responsável) e as requisições são feitas por todos os departamentos da empresa e ficam guardadas. A cada entrega de material, o almoxarife dá baixa na requisição (atendida) e, com isso, o sistema faz todos os cálculos acima. A entrada de materiais também é feita pelo almoxarife, quando os cálculos também são realizados. Os dados calculados devem ficar guardados também e o tempo de resposta de consultas feitas no cadastro de materiais não deve exceder a 5 milissegundos (ms).
É considerado um requisito NÃO funcional
o saldo calculado.
o tempo de resposta máximo.
o ponto de reposição.
a requisição baixada.
o cadastramento de materiais.
Cada método de análise de sistemas tem uma notação e um ponto de vista únicos; porém, todos relacionamse com um conjunto de princípios fundamentais. Considerando os princípios de análise de sistemas, julgue os itens abaixo e, em seguida, assinale a opção correta.
I – O domínio de informação de um problema deve ser representado e compreendido.
II – Modelos que descrevam as interfaces do sistema e as estruturas de dados devem ser desenvolvidos.
III – Os modelos (e o problema) devem ser unificados de maneira que revelem seus detalhes.
IV – O processo de análise deve mover-se da informação essencial para os detalhes de implementação.
A quantidade de itens certos é igual
1.
2.
3.
4.
No Processo Unificado, uma descrição da arquitetura do software, um documento de visão e um modelo de projeto são aplicáveis, respectivamente, nas fases
elaboração, concepção e construção.
concepção, concepção e elaboração.
construção, transição e concepção.
transição, construção e construção.
concepção, elaboração e transição.
O vocabulário da UML abrange três tipos de blocos de construção: itens, relacionamentos e diagramas. Os itens são as abstrações identificadas como cidadãos de primeira classe em um modelo. Assinale a opção que apresenta os quatro tipos de itens na UML.
funcionais, analíticos, de agrupamentos e anotacionais
funcionais, comportamentais, de correlação e físicos
estruturais, analíticos, de correlação e físicos
estruturais, comportamentais, de agrupamentos e anotacionais
Os relacionamentos que podem ser representados em um diagrama de caso de uso são:
associação e polimorfismo, apenas.
dependência e associação, apenas.
associação e generalização, apenas.
generalização e polimorfismo, apenas.
dependência, associação e generalização.
A UML é uma linguagem visual utilizada para modelar sistemas computacionais por meio do paradigma de orientação a objetos. Entre os diagramas da UML, NÃO se inclui o Diagrama de
Colaboração.
Componentes.
Contexto.
Implantação.
Para demonstrar elementos estruturais e comportamentais de um sistema, a UML pode utilizar, respectivamente, os diagramas de
Atividade e de Sequência.
Caso de Uso e de Comunicação.
Sequência e de Objeto.
Classe e de Pacote.
Pacote e de Atividade.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...