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.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2005
A engenharia de software é uma tecnologia em camadas. A camada que fornece a técnica de como fazer para construir software e que inclui tarefas como análise de requisitos, projeto, construção de programas, testes e manutenção é a camada de
ferramentas.
implementação.
métodos.
qualidade de software.
negócios.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2005
Assinale a opção que contém o modelo de desenvolvimento de software que combina a natureza iterativa da prototipagem com os aspectos controlados e sistemáticos do modelo seqüencial linear e fornece potencial para o desenvolvimento rápido de versões incrementais do software.
espiral
RAD (rapid application development)
seqüencial linear
concorrente
formal
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2005
A camada do padrão MVC (model view controller) responsável pelas regras de negócio, manipulação de dados e manutenção do estado do sistema é a camada de
visão.
modelo.
usuário.
interface.
negócio.
Dentre os principais componentes de um Diagrama de Fluxo de Dados - DFD estão o
processo ou transformação, o fluxograma de funções e o relacionamento entre entidades.
depósito de dados, o processo ou transformação e a entidade externa.
depósito de dados, o dicionário de dados e o modelo de dados normalizado.
processo ou transformação, a entidade externa e o relacionamento entre entidades.
fluxograma de funções, o relacionamento entre entidades e o dicionário de dados.
Dentre os diagramas do tipo comportamental, utilizados pela Unified Modeling Language − UML, na análise orientada a objeto, estão o de
Caso de Uso, o de Atividade e o de Transição de Estados.
Seqüência, o de Componente e o de Classe.
Objeto, o de Caso de Uso e o de Deployment.
Componente, o de Objeto e o de Caso de Uso.
Classe, o de Objeto e o de Atividade.
Um teste de unidade ou módulo é simplificado quando um módulo é projetado com
baixa modularidade.
baixa coesão funcional.
alto acoplamento.
elevada coesão funcional.
acoplamento incidental.
"Uma nova classe de elemento do meta-modelo que é introduzida em tempo de modelagem e que representa uma subclasse de um elemento de um meta-modelo já existente com a mesma forma (atributos e relacionamentos), porém com objetivo diferente".
No âmbito da UML, a definição acima se aplica ao significado de
Um analista, desejando mostrar as diversas situações assumidas por um objeto e o modo como os eventos, com o passar do tempo, modificam essas situações, elaborou, no âmbito da UML, um diagrama de
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2005
Texto I - itens de 86 a 120
Considere que uma organização de tecnologia da informação tenha recebido por encargo a implantação de um sistema de informações de escopo nacional que objetiva monitorar e consolidar dados, em tempo real, do volume de águas servidas (esgotos) coletado por cada uma das estações de tratamento de esgoto (ETEs) do país. O sistema foi designado MONETEs — Monitoramento de Estações de Tratamento de Esgotos.
No contexto apresentado no texto I, julgue os itens subseqüentes, acerca das características do desenvolvimento de soluções em tecnologia da informação.
São etapas típicas do ciclo de vida de um projeto de engenharia de software orientado a objeto: engenharia de requisitos; análise e desenho orientados a objetos; implementação e teste unitário; integração e testes; empacotamento, entrega e homologação de produto.
Durante o projeto de um programa, um analista utilizou um dos princípios fundamentais da programação estruturada que representava uma situação de repetição de instruções enquanto uma determinada condição era satisfeita (do tipo "faça enquanto", por exemplo).
Com respeito ao princípio utilizado, ele utilizou o mecanismo de
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...