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.

 

 

Considerando as figuras I, II e III, que apresentam, respectivamente, diagramas de classe, de seqüência e de utilização (deployment), todos em UML, julgue os itens seguintes.

  • C. Certo
  • E. Errado

A representação gráfica de um diagrama de seqüências da UML é baseada em

I. uma dimensão horizontal que representa as mensagens trocadas no decorrer de um tempo de vida.

II. uma dimensão vertical que representa os objetos participantes das interações.

III. mensagens que correspondem a chamadas de serviços ou de operações dos objetos.

IV. objetos representados por retângulos alinhados no topo do diagrama, dos quais partem as linhas de vida destes objetos.

Está correto o que consta em

  • A.

    I, II, III e IV.

  • B.

    I, II e IV, apenas.

  • C.

    I, II e III, apenas.

  • D.

    III e IV, apenas.

  • E.

    I e II, apenas.

Abaixo, apresenta-se um diagrama UML obtido a partir da engenharia reversa de um código do projeto Foxes and Rabbits. O código implementa um simulador gráfico de ecossistema, no qual coelhos (da classe Rabbit) e raposas (da classe Fox) são animais (da classe Animal) que competem pela sobrevivência ocupando posições da classe (Location) em um espaço físico (da classe Field).

Julgue os itens seguintes, acerca das informações apresentadas e de conceitos de desenvolvimento de sistemas e de linguagens de programação.

Todas as classes apresentadas no diagrama herdam diretamente da classe Object.

  • C. Certo
  • E. Errado

Acerca da análise de sistemas, julgue os itens a seguir.

A UML auxilia o desenvolvedor de sistemas a fazer a representação das classes em um sistema de informação, bem como seus devidos relacionamentos e métodos.

  • C. Certo
  • E. Errado

Acerca da engenharia de software e de metodologias e ciclos de desenvolvimento de software, julgue os itens subseqüentes.

No modelo seqüencial linear, os produtos do projeto são entregues somente após a validação do produto.

  • C. Certo
  • E. Errado

 

 

Considerando as figuras I, II e III, que apresentam, respectivamente, diagramas de classe, de seqüência e de utilização (deployment), todos em UML, julgue os itens seguintes.

  • C. Certo
  • E. Errado

 

A partir das informações apresentadas nas figuras de I a V, julgue os itens de 82 a 87, relativos a conceitos de desenvolvimento de sistemas e linguagens de programação.

Caso o usuário invoque o menu pop-up sobre a instância de nome fox1, será permitido que ele invoque métodos de nome reset, getAge, getLocation, isAlive, setAge, equals, hashCode, toString e wait.

  • C. Certo
  • E. Errado

Acerca da análise de sistemas, julgue os itens a seguir.

O polimorfismo é importante na orientação a objetos porque evita a manipulação de forma dinâmica sobre o funcionamento de determinado objeto.

  • C. Certo
  • E. Errado

Acerca da engenharia de software e de metodologias e ciclos de desenvolvimento de software, julgue os itens subseqüentes.

O desenvolvimento com base em componentes é uma abordagem típica da programação estruturada e tem foco na produção de bibliotecas de software reutilizáveis.

  • C. Certo
  • E. Errado

 

 

Considerando as figuras I, II e III, que apresentam, respectivamente, diagramas de classe, de seqüência e de utilização (deployment), todos em UML, julgue os itens seguintes.

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