Questões sobre Engenharia de Software

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.

Assinale a opção correta a respeito de qualidade de software.

  • A. Os métodos correntes de mensuração da qualidade de produto de software dependem basicamente da determinação de conformidade a um desenho ou especificação preestabelecida pelo usuário do software em desenvolvimento.
  • B. A compreensibilidade de um software é mensurada frequentemente sob a perspectiva externa ao produto e, por isso, é considerada subordinada à usabilidade.
  • C. A característica de manutenência (manutenability) de um software é diretamente proporcional ao acoplamento apresentado por esse software e inversamente proporcional à coesão.
  • D. O uso de máquinas virtuais é um fator mais relevante para a portabilidade de um software que o uso de uma linguagem de programação compilável.
  • E. Entre os benefícios do teste de software, a melhoria da escalabilidade (scalability) se destaca mais que a melhoria da conformidade do software.

Considerando os tipos COM = comportamental e EST = estrutural na UML 2.0, classifique correta e respectivamente os seguintes diagramas UML:

I. State Machine Diagram

II. Sequence Diagram

III. Composite Structure Diagram

  • A.

    EST − COM − COM.

  • B.

    COM − EST − EST.

  • C.

    COM − COM − EST.

  • D.

    COM − EST − COM.

  • E.

    EST − EST − COM.

Dentre os diagramas de interação da UML 2.0, linha de vida e foco de controle são duas as características que distinguem os diagramas de

  • A.

    sequência dos de comunicação.

  • B.

    sequência dos de atividade.

  • C.

    comunicação dos de caso de uso.

  • D.

    objetos dos de classe.

  • E.

    comunicação dos de componente.

Pertencem à dimensão temporal do modelo iterativo RUP:

  • A.

    Inception e Transition.

  • B.

    Implementation e Deployment.

  • C.

    Requirement e Configuration.

  • D.

    Elaboration e Implementation.

  • E.

    Elaboration e Test.

Pertencem aos Core Process ou aos Core Supporting Workflows do modelo iterativo RUP:

  • A.

    Construction e Test.

  • B.

    Requirements e Construction.

  • C.

    Configuration and Change Management e Business modeling.

  • D.

    Inception e Project Management.

  • E.

    Environment e Transition.

Os seguintes produtos especificados no RUP:

I. modelo de caso de uso no mínimo 80% completo;

II. manuais do usuário. correspondem, respectivamente, aos resultados da

  • A.

    inception e construction phases.

  • B.

    requirement e elaboration phases.

  • C.

    inception e transition phases.

  • D.

    requirement e deployment phases.

  • E.

    elaboration e construction phases.

Quanto à caracterização, a reengenharia de software é classificada como manutenção

  • A.

    preventiva.

  • B.

    criptográfica.

  • C.

    de melhoria.

  • D.

    adaptativa.

  • E.

    corretiva.

Atualmente, qualquer empresa que possua sistemas de função crítica não pode prescindir de recursos de alta disponibilidade. A respeito desse assunto, julgue os próximos itens.

Um sistema apresenta, ao longo de sua vida, um tempo médio até apresentar falha (MTTF) e um tempo médio de reparo (MTTR). O tempo de vida do sistema é uma sucessão de MTTFs e MTTRs, à medida que vai falhando e sendo reparado. Dessa forma, a disponibilidade do sistema pode ser representada pela relação MTTF / (MTTF + MTTR).

  • C. Certo
  • E. Errado

Julgue os itens a seguir com relação ao processo de mapeamento do paradigma de objeto para o modelo relacional.

I Na orientação a objetos, existem diversos conceitos para os quais o modelo relacional não oferece suporte.

II Os objetos em memória possuem um identificador único (OID) que é mapeado para o modelo relacional em um atributo, sem significado para o domínio do negócio, com autoincremento e sem repetição.

III Uma das principais diferenças entre objetos e bancos de dados relacionais é a forma de representação dos relacionamentos.

IV Existem somente duas formas de mapear um relacionamento de herança para o modelo relacional.

V A identificação das informações de um objeto no modelo relacional só será possível se a chave primária da tabela for correspondente ao OID do objeto.

A quantidade de itens certos é igual a

  • A. 1.
  • B. 2.
  • C. 3.
  • D. 4.
  • E. 5.

Acerca de princípios de engenharia de software, julgue os itens a seguir.

Ciclo de vida de um software resume-se em eventos utilizados para definir o status de um projeto.

  • C. Certo
  • E. Errado
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...