Simulado Marinha do Brasil (MM QT) - Engenharia de Software - Primeiro Tenente - 2013

Simulado para Primeiro Tenente - MM QT com 7 Questões de Informática (Engenharia de Software) . Prova com Exercícios de Ensino Superior da Banca MB com Gabarito.

  • 40 Resolveram
  • 32% Acertos
  • 3 Gabaritaram
  • barra ótimo 4 Ótimo
  • barra qtd_bom 2 Bom
  • barra ruim19 Ruim
  • barra péssimo15 Péssimo

Para corrigir este simulado é preciso Cadastrar-se. É simples, rápido e grátis!

  • 2 - Questão 19168.   Informática - Engenharia de Software - Nível Superior - Primeiro Tenente - MM QT - MB - 2013
  • Segundo Fowler (2005), coloque F(falso) ou V (verdadeiro)nas afirmativas abaixo com relação à linguagem UML, e assinale a opção que apresenta a sequência correta.

    (   ) Os criadores da UML vêem os diagramas da linguagem como algo secundário, sendo o meta modelo, a essência da linguagem.

    (   ) Os compiladores de modelos são baseados em arquétipos reutilizáveis. Um arquétipo descreve como pegar um modelo UML e transformá-lo para uma plataforma de programação em particular.

    (   ) Basicamente, a MDA é uma estratégia padrão para usar a UML como linguagem de programação. Diferentemente da UML, o padrão MDA não é controlado pela OMG (Object Management Group) .

    (   ) O PIM (Platform Independent Model) é um modelo da UML independente de qualquer tecnologia específica.
  • 3 - Questão 19169.   Informática - Engenharia de Software - Nível Superior - Primeiro Tenente - MM QT - MB - 2013
  • Analise o código em JAVA abaixo levando em consideração que polimorfismo e herança são aspectos importantes para o paradigma de Orientação a Objeto.

    package p3;

    public class P3 {

            public static void main(String[ ] args) {

            Moto m = new Moto (1,2,3, true); Veiculo V = new Veiculo (0,0,0); }

    public static class Veiculo {

            public int aceleracao; public int marcha; public int veloc;

            public Veiculo (int acel_inic, int veloc_inic, int marcha_inic) {

            marcha = marcha_inic; aceleracao - acel_inic; veloc = veloc_inic; }

            public void mudar_marcha (int n) { marcha = n; }

            public void frear(int decrement) { veloc -=decrement; }

            public void acelerar(int increment) { veloc + = increment;

    }

    public static class Moto extends Veiculo {

           public Boolean Descanso;

           public Moto(int acel_inic, int veloc_inic, int marcha_inic, Boolean

    descanso) {

           super(acel inic, veloc_inic, marcha_inic); Descanso = descanso; }

           public void ativar_descanso () { Descanso = true; }

           public Boolean verificar descanso () { return Descanso; }

           public void destivar_descanso () { Descanso = false; }

           public void acelerar(int increment) {

                      if (verificar_descanso()==false) veloc += increment+ + ; } } }

    De acordo com o código acima, considerando que atribuir o valor true à propriedade "Descanso" ativa esta propriedade,é correto afirmar que:
  • 5 - Questão 19171.   Informática - Engenharia de Software - Nível Superior - Primeiro Tenente - MM QT - MB - 2013
  • Segundo Pressman (2011), Teste é um conjunto de atividades que podem ser planejadas com antecedência e executadas sistematicamente. Um importante aspecto da estratégia de Teste de software se refere ao conjunto de tarefas que garantem que o software implemente corretamente uma função específica. Como se denomina esse aspecto?
  • 6 - Questão 19172.   Informática - Engenharia de Software - Nível Superior - Primeiro Tenente - MM QT - MB - 2013
  • Segundo  Cockburn  e  Highsmith  citados, por  Pressman  (2011), como  se  denomina  o  princípio  de  desenvolvimento  que  foca  talentos  e  habilidades  de  indivíduos, moldando  o  processo  de acordo  com  as  pessoas  e  as  equipes  específicas?

Para corrigir este simulado é preciso Cadastrar-se. É simples, rápido e grátis!


Comentar Simulado

Para comentar este simulado é preciso Cadastrar-se. É simples, rápido e grátis!