Início

Questões de Concursos Engenharia de Software

Resolva questões de Engenharia de Software comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


1401Q647441 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional do Trabalho 7a Região, CESPE CEBRASPE

A respeito de computação em nuvem, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1402Q647805 | Informática, Engenharia de Software, Analista de Sistemas, Empresa de Saneamento de Goiás SA GO, UFGO, 2018

Em um ambiente de desenvolvimento de software que faz uso de programação orientada a objetos em JAVA e de um Sistema de Gerenciamento de Banco de Dados (SGBD) relacional, o uso conjunto dos modelos orientado a objetos e relacional em uma mesma aplicação
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1403Q638608 | Informática, Engenharia de Software, Perito Criminal, Secretaria de Estado da Gestão Pública AL, CESPE CEBRASPE

No que se refere ao planejamento de sistemas de informação e aos métodos de planejamento, julgue os seguintes itens. Denomina-se elicitação dos requisitos a tarefa de comunicar-se com os usuários e clientes para a determinação dos requisitos de sistema.
  1. ✂️
  2. ✂️

1404Q635032 | Informática, Engenharia de Software, Analista Judiciário, TJ PE, FCC

Na engenharia de requisitos trata-se de uma técnica de elicitação que ocorre em ambiente mais informal em que toda a idéia deve ser levada em consideração para a solução de um problema, sendo proibida a crítica a qualquer sugestão dada, e encorajada, inclusive, a criação de ideias que pareçam estranhas ou exóticas:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1405Q626105 | Informática, Engenharia de Software, Analista de Informática, TCE RO, CESPE CEBRASPE

Com relação à gerência de configuração de software, julgue os itens que se seguem.

Na perspectiva de desenvolvimento, a gerência de configuração pode ser dividida em controle de modificações, controle de versões e gerenciamento de construção.

  1. ✂️
  2. ✂️

1406Q633806 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, CREA SP, NOSSO RUMO

O Test Driven Development (TDD, Desenvolvimento Orientado por Testes) se baseia em pequenos ciclos de repetição, em que cada ciclo se inicia com um(a)
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1407Q633325 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, CREMESP, FCC

Um Analista de Sistemas está desenvolvendo uma página web utilizando jQuery e deseja que quando o usuário clicar em uma opção de menu, um submenu seja aberto suavemente, mas quando clicar novamente, o submenu seja fechado. Para isso, optou por utilizar um método que alterna o elemento entre visível e oculto. Se o elemento estiver visível, será ocultado. Se estiver oculto, será tornado visível. Trata-se do método
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1408Q624409 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Eleitoral Maranhão, IESES

O que são shutdown hooks?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1409Q646439 | Informática, Engenharia de Software, Analista Judiciário, TRE SP, FCC

A UML 2.0 divide os diagramas em duas categorias, estruturais e de comportamento. São exemplos de diagramas estruturais e de comportamento, respectivamente, os diagramas de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1410Q621096 | Informática, Engenharia de Software, Agente da Fiscalização Financeira, TCE SP, FCC

O padrão de projeto singleton tem por objetivo
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1411Q635183 | Informática, Engenharia de Software, Analista de Controle Externo ACE, TCE AM, FCC

Considere 1952 pontos por função brutos e a aplicação do valor 3 a todos os fatores de ajuste. Os pontos por função ajustados são

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1412Q648510 | Informática, Engenharia de Software, Analista de Sistemas Júnior, Petrobras, CESGRANRIO, 2018

Um analista em treinamento apresenta a seguinte descrição para alguns requisitos de um sistema on-line para venda de bilhetes de uma rede de cinemas em que cada cinema apresenta mais de um filme, e cada filme é apresentado em mais de um cinema com lugares marcados.

Quando o usuário entrar no site da rede, um menu é apresentado com os filmes e cinemas disponíveis. O usuário seleciona o filme a que deseja assistir e entra com o número de cartão de crédito. A validade do cartão é verificada e o bilhete é emitido. O sistema encerra a operação com a mensagem: obrigado, divirta-se.

Embora haja falhas nessa descrição ainda incipiente, o instrutor solicitou que o analista a estendesse com exemplos de possíveis requisitos não funcionais para o sistema.

Qual é a sentença que NÃO atende à solicitação do instrutor?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1413Q649031 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Câmara de Belo Horizonte MG, CONSULPLAN, 2018

O QoS (Quality of Service) ou Qualidade de Serviços pode ser definida como “algo que um fluxo procura alcançar”. Quatro tipos de características são atribuídas a um fluxo, a saber: atraso, confiabilidade, jitter e largura de banda. Algumas técnicas são utilizadas para melhorar o QoS e em uma dessas técnicas “os pacotes aguardam em um buffer até que o nó (roteador ou comutador) esteja pronto para processá-los”; assinale-a.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1414Q643952 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Banco de Brasília DF, CESPE CEBRASPE

No RUP, o planejamento de projeto ocorre em dois níveis: planos de fase, que descrevem todo o projeto; e planos de iteração, que descrevem os passos iterativos.

O diagrama de pacotes, usado, por exemplo, para demonstrar a arquitetura de uma linguagem, tem por objetivo representar os subsistemas englobados por um sistema, de forma a determinar as partes que o compõem.

  1. ✂️
  2. ✂️

1415Q630398 | Informática, Engenharia de Software, Analista Judiciário, STF, CESPE CEBRASPE

Em relação aos processos de negócio, julgue os itens a seguir. Os processos de negócio devem ser definidos a partir da departamentalização da organização e das atividades identificadas em cada departamento.
  1. ✂️
  2. ✂️

1416Q649097 | Informática, Engenharia de Software, Técnico de Nível Superior, Tribunal de Justiça nbsp MS, PUC PR

Os testes de software devem ser executados em todas as etapas do ciclo de vida do processo de desenvolvimento de software. Dentre os tipos de testes a serem aplicados, o teste de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1417Q639140 | Informática, Engenharia de Software, Programador de Computador, SENAC PE, IPAD

Acerca dos diagramas de atividades UML, analise as seguintes afirmativas:

1. Detalha o fluxo para execução de uma tarefa, indicando os pontos de decisão a serem tomados e suas consequências no fluxo de execução.

2. Possuem apenas um estado inicial e um único estado final.

3. Pode ser utilizado durante a especificação de casos de uso.

Está(ão) correta(s) a(s) afirmativa(s):

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1418Q636596 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, CREMESP, FCC

Considere que um Analista de Sistemas sugeriu a implementação de um novo projeto com base em um processo de software que organiza suas iterações em quatro fases principais:

[1] Concepção: levantar, de forma genérica e pouco precisa, o escopo do projeto. O objetivo é ter uma visão inicial do problema, estimar esforço e prazos e determinar se o projeto é viável e merece uma análise mais profunda.

[2] Elaboração: levantar todos, ou a maior parte dos requisitos. Em uma primeira iteração alguns requisitos, de maior risco e valor arquitetural, são especificados em detalhes, implementados e servem como base de avaliação junto ao usuário e desenvolvedores para o planejamento da próxima iteração. Ao fim da fase, 90% dos requisitos devem ter sido levantados em detalhes, o núcleo do sistema deve ter sido implementado com alta qualidade, os principais riscos devem ter sido tratados, podendo-se fazer estimativas mais realistas.

[3] Construção: implementar, de forma iterativa, os elementos restantes de menor risco e mais fáceis e preparação para a implantação.

[4] Transição: realizar testes finais e implantação.

O processo de software indicado pelo Analista é o

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1420Q628441 | Informática, Engenharia de Software, Analista de Finanças e Controle AFC, STN, ESAF

Considerando o RUP (Rational Unifi ed Process), o artefato que estabelece os requisitos funcionais do sistema é o modelo de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.