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 - Instituto de Estudos Superiores do Extremo Sul (IESES) - 2009
Avalie as afirmativas abaixo sobre associações entre Casos de Uso:
I. A associação de inclusão ocorre quando há uma parte do comportamento que é semelhante em mais de um caso de uso e você não quer ficar copiando a descrição deste comportamento.
II. A generalização de caso de uso é empregada quando um caso é semelhante a outro, mas faz um pouco mais.
III. Tanto a generalização quanto a extensão permitem que se divida um caso de uso.
É correto afirmar que:
Apenas as assertivas II e III estão corretas.
Apenas as assertivas I e III estão corretas.
As assertivas I, II e III estão corretas.
Apenas as assertivas I e II estão corretas.
Ciência da Computação - Engenharia de Software - Instituto de Estudos Superiores do Extremo Sul (IESES) - 2009
No Diagrama de Seqüência os atores costumam ser apresentados como bonecos idênticos aos utilizados nos diagrama de caso de uso. Em relação a diagramas de seqüência, assinale a alternativa INCORRETA:
O Diagrama de Seqüência baseia-se nos Casos de Uso e Diagrama de Classes.
Procura determinar a seqüência de eventos que ocorre em um determinado caso de uso.
Auto-chamada é a mensagem enviada por um sistema a um objeto sem que haja interferência de um ator humano.
Ciência da Computação - Engenharia de Software - Instituto de Estudos Superiores do Extremo Sul (IESES) - 2009
A Linguagem de Modelagem Unificada (UML) é uma linguagem gráfica para a visualização, especificação, construção e documentação de artefatos de um sistema com um componente intensivo de software, apesar de possibilitar a modelagem de sistemas que não sejam baseados em software. Qual dos itens listados abaixo é característica da UML:
Não é apenas uma linguagem.
Dependente da linguagem de alto nível a usar no código.
Pode ser usada para modelar uma grande variedade de sistemas, porém ela não foi concebida para tratar todos os requisitos de modelagem.
Diz quais os elementos de modelagem, os diagramas disponíveis e as regras a eles associadas.
Ciência da Computação - Engenharia de Software - Instituto de Estudos Superiores do Extremo Sul (IESES) - 2009
O diagrama de casos de uso representa as funções do sistema, ou seja, modela o comportamento do sistema sob o ponto de vista do usuário. Em relação a diagramas de casos de uso, assinale a alternativa correta:
Casos de uso podem ser organizados pela especificação de relacionamentos de generalização, inclusão e extensão, existentes entre eles.
Pode-se pensar na extensão como o caso de uso base que obtém o comportamento a partir do incluído.
Os casos de uso podem ser obtidos através do diagrama de objetos em conjunto com o diagrama de seqüência.
Um relacionamento de inclusão entre casos de uso significa que o caso de uso base incorpora implicitamente o comportamento de um outro caso de uso incluído se uma condição for verdadeira.
Ciência da Computação - Engenharia de Software - Instituto de Estudos Superiores do Extremo Sul (IESES) - 2009
As regras de Codd ao definir o modelo relacional, estabeleceu um conjunto de 12 regras para a determinação se um banco de dados é realmente relacional. Qual das regras abaixo não faz parte dessa definição.
O dicionário de dados (catálogo) relacional ativo é baseado no modelo relacional.
Toda informação num banco de dados relacional é apresentada a nível lógico por valores em tabelas.
Dependência dos dados físicos.
O SGBD relacional deve ter uma linguagem para definição, detalhamento e manipulação dos dados.
Ciência da Computação - Engenharia de Software - Instituto de Estudos Superiores do Extremo Sul (IESES) - 2009
Entrevista é um dos recursos para a obtenção de requisitos. Em relação a entrevistas, assinale a alternativa correta.
Entrevista é uma técnica eficiente para elicitação de conhecimentos sobre os requisitos e restrições organizacionais.
Entrevistas sempre devem ser fechadas, ou seja, o stakeholder responde a um conjunto de perguntas predefinidas.
As informações obtidas das entrevistas complementam outras informações sobre o sistema obtidas de documentos, observação de usuários etc.
Uma das características de um entrevistador eficiente é possuir a capacidade de interpretar as respostas do stakeholder, evitando assim, idéias mal concebidas ou distorcidas.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2009
Com relação à gestão estratégica, ao planejamento estratégico de negócio e de TI, e ao alinhamento estratégico entre TI e negócio, julgue os itens a seguir. As soluções de TI precisam ser identificadas, desenvolvidas ou adquiridas, assim como implementadas e integradas ao processo de negócio, para que os processos de gerenciamento de mudanças relativos à infraestrutura e aplicações do ambiente de produção sejam formalmente geridas de modo controlado.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2009
Quanto aos conceitos básicos, estrutura e objetivos relativos a projetos e organizações, julgue os itens que se seguem. A finalidade de um projeto é, ao seu término, ter atingido seu objetivo. Um projeto é um esforço permanente, normalmente de longa duração, empreendido para criar um processo, serviço ou resultado exclusivo.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2009
Quanto aos conceitos básicos, estrutura e objetivos relativos a projetos e organizações, julgue os itens que se seguem. Uma vez que um projeto tem a característica de ser desenvolvido por etapas e descontinuado por incrementos, a elaboração regressiva de suas especificações deve ser cuidadosamente coordenada com a definição adequada de seu escopo em relação às operações de uma organização.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2009
Acerca das metodologias de desenvolvimento de software, julgue os itens a seguir.
O modelo de desenvolvimento espiral foi desenvolvido somente para abranger as melhores características do ciclo de vida clássico.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...