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.

Considere as seguintes afirmativas sobre o diagrama de pacotes da UML:

I - Um pacote UML não pode conter outros pacotes.

 II - Um pacote pode depender de outros pacotes.

III - O diagrama de pacotes é usado para ilustrar a arquitetura de um sistema.

É/são correta(s) somente a(s) afirmativa(s):

  • A.

    I

  • B.

    II

  • C.

    III

  • D.

    II e III

  • E.

    I, II e III

Considere as seguintes afirmativas sobre o processo de desenvolvimento de software conhecido como Unified Process (UP):

I - O desenvolvimento de um software é dividido em mini-projetos chamados de iterações.

 II - Cada iteração inclui as próprias etapas de requisitos, análise, projeto, implementação e teste.

III - O UP pertence à categoria conhecida como desenvolvimento em cascata.

É/são correta(s) somente a(s) afirmativa(s):

  • A.

    I

  • B.

    II

  • C.

    III

  • D.

    I e II

  • E.

    I, II e III

Considere as seguintes afirmativas sobre o Modelo Essencial (ME) produzido pelo método da Análise Essencial de Sistemas de Informação:

I - O ME é composto pelos Modelos Ambiental e Comportamental.

 II - O Modelo Ambiental descreve o comportamento do ambiente.

 III - O Modelo Comportamental define a resposta do sistema aos eventos internos.

 É/são correta(s) somente a(s) afirmativa(s):

  • A.

    I

  • B.

    II

  • C.

    III

  • D.

    I e II

  • E.

    II e III

Considere as seguintes afirmativas sobre Padrões de Projeto ( PP):

I - Um PP é a descrição da solução a um problema que pode ser aplicado em vários contextos.

 II - A solução do padrão Singleton consiste em definir um método estático da classe que retorna um objeto do tipo singleton.

III - O problema do padrão Strategy é como projetar um módulo cuja implementação possa ser feita com vários algoritmos relacionados.

É/são correta(s) somente a(s) afirmativa(s):

  • A.

    I

  • B.

    II

  • C.

    III

  • D.

    I e II

  • E.

    II e III

Observe o grafo de controle de um programa:

 O limite superior do número de testes que deve ser aplicado a esse programa de forma a percorrer cada um dos caminhos pelo menos uma vez é:

  • A.

    4

  • B.

    5

  • C.

    7

  • D.

    13

  • E.

    18

Considere as seguintes afirmativas sobre o Modelo de Domínio (MD) como utilizado na Análise Orientada a Objetos. O MD:

 I - é uma representação visual das classes conceituais de um domínio;

 II - é descrito por um ou mais diagramas de classe;

III - não mostra as associações entre as classes de domínio.

É/são correta(s) somente a(s) afirmativa(s):

  • A.

    I

  • B.

    II

  • C.

    III

  • D.

    I e II

  • E.

    II e III

Considere as seguintes afirmativas sobre o padrão Modelo- Vista-Controle (MVC):

I - As classes do Modelo devem encapsular a informação da aplicação.

II - No padrão Observador, o objeto do Modelo envia mensagens para a Vista através de um Listener.

III - Objetos do Modelo devem ter conhecimento direto de objetos da Vista.

 É/são correta(s) somente a(s) afirmativa(s):

  • A.

    I

  • B.

    II

  • C.

    III

  • D.

    I e II

  • E.

    I, II e III

A função da camada de sessão é:

  • A.

    realizar o endereçamento físico e provê o acesso aos meios;

  • B.

    tratar das estruturas de dados e da negociação da sintaxe de transferência de dados;

  • C.

    fornecer tráfego confiável de dados através da camada física;

  • D.

    fornecer conectividade e seleção de caminho entre dois sistemas finais;

  • E.

    gerenciar o intercâmbio de dados entre as entidades da camada de apresentação.

Durante a modelagem de um sistema utilizando a UML 2.0 um analista ficou responsável por elaborar dois tipos de diagramas comportamentais. O primeiro modela as expectativas dos usuários para o sistema bem como os recursos específicos do sistema. O segundo representa a lógica em qualquer nível que a modelagem precise, desde o workflow do sistema até implementações de métodos individuais. Estes diagramas, respectivamente, são:

  • A. Caso de Uso e Atividades.
  • B. Caso de Uso e Comunicação.
  • C. Máquina de estados e Atividades.
  • D. Máquina de estados e Comunicação.
  • E. Máquina de estados e Seqüência.

Em um DFD, os processos funcionais primitivos normalmente devem ser detalhados utilizando-se a ferramenta

  • A.

    diagrama de transição de estado.

  • B.

    diagrama hierárquico de funções.

  • C.

    diagrama de entidades e relacionamentos.

  • D.

    português estruturado.

  • E.

    diagrama de fluxo de dados.

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...