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.


1961Q643491 | Informática, Engenharia de Software, Técnico Judiciário, TRE SP, FCC

Analise o texto:

O Scrum enfatiza o uso de um conjunto de padrões de processos de software que provaram ser eficazes para projetos com prazo de entrega apertados, requisitos mutáveis e críticos de negócio. Cada um desses padrões de processos define um conjunto de ações de desenvolvimento. Uma dessas ações consiste em manter uma lista com prioridades dos requisitos ou funcionalidades do projeto que fornecem valor comercial ao cliente. Os itens podem ser adicionados a esse registro em qualquer momento. O gerente de produto avalia o registro e atualiza as prioridades conforme requisitado.

A lista citada no texto é conhecida como

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

1962Q633775 | Informática, Engenharia de Software, Analista de Finanças e Controle AFC, CGU, ESAF

Na UML o diagrama que mostra elementos de configuração de processamento runtime e os componentes de software, processos e objetos, que neles se mantêm, é denominado diagrama de

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

1963Q622277 | Informática, Engenharia de Software, Analista Administrativo, ANTAQ, CESPE CEBRASPE

No que diz respeito à engenharia de testes, julgue os itens subsecutivos. Os testes de aceitação e os de sistema podem ser planejados e executados da mesma forma, diferenciando-se apenas em relação aos seus objetivos, que são, respectivamente, validação e verificação do sistema.
  1. ✂️
  2. ✂️

1965Q612097 | Informática, Engenharia de Software, Técnico Científico, Banco da Amazônia, CESPE CEBRASPE

Um modelo de processo para engenharia de software é escolhido com base na natureza do projeto e da aplicação, nos métodos e ferramentas a serem usados e nos controles e produtos intermediários e finais que são requeridos. Conforme definições de alguns desses modelos, julgue os itens seguintes.

O modelo de processo concorrente é utilizado com freqüência no desenvolvimento de aplicações cliente/servidor, nas quais seus vários componentes são projetados e realizados concorrentemente, definindo uma rede de atividades em vez de uma seqüência de eventos.

  1. ✂️
  2. ✂️

1966Q612375 | Informática, Engenharia de Software, Programador, TJ PR, COVEST

Projetistas de software devem procurar produzir sistemas:

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

1967Q632122 | Informática, Engenharia de Software, Analista Judiciário, TRT 15a, FCC

Os testes de software podem ser aplicados no ciclo de desenvolvimento de software através de vários níveis que vão desde o mais elementar até o mais geral. Na etapa de planejamento de testes, inicialmente, a partir do documento de requisitos, é planejado o teste de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1968Q625473 | Informática, Engenharia de Software, Analista de Negócios em Tecnologia da Informação, Casa da Moeda, CESGRANRIO

Em determinado sistema de análise estatística, é necessário definir uma dependência "um para muitos" entre objetos, de forma que quando um objeto mudar de estado, todos os seus dependentes sejam notificados e atualizados. Que padrão de projeto pode ser utilizado nessa situação?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1969Q639303 | Informática, Engenharia de Software, Analista de Sistemas, ELETROACRE AC, MAKIYAMA

Para ajudar na avaliação da qualidade de processos e produtos, o Rational Unified Process (RUP) incluiu páginas, como:

I. Atividade: modelos ou protótipos do artefato que informam sobre a estrutura e o conteúdo.

II. Orientações de Trabalho: dicas técnicas e práticas úteis à realização da atividade.

III. Artefato, Diretrizes e Pontos de Verificação: informações sobre como desenvolver, avaliar e usar o artefato.

IV. Templates: uma descrição da atividade a ser realizada e os passos necessários para a realização da atividade.

São corretas APENAS as afirmativas:

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

1970Q644679 | Informática, Engenharia de Software, Técnico de Apoio à Tecnologia da Informação, CENSIPAM AM, CESPE CEBRASPE

A engenharia de software envolve diversos procedimentos, processos, arquiteturas de sistemas, linguagens, análise e vários outros pontos para a construção de um software. Com referência à engenharia de software, julgue os itens a seguir.

As métricas definidas na construção de um sistema de software só são utilizadas na fase de programação do sistema.

  1. ✂️
  2. ✂️

1971Q649292 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, Conselho Regional de Medicina PR, Instituto Quadrix, 2018

Com relação à APF (análise de pontos de função), julgue os itens a seguir. Pela técnica de análise de pontos de função, a visão do usuário também é considerada para identificar a aplicação a ser desenvolvida.
  1. ✂️
  2. ✂️

1972Q632917 | Informática, Engenharia de Software, Analista Judiciário, TRT 17a, CESPE CEBRASPE

De acordo com a análise de pontos de função (APF), julgue os itens que se seguem. Quando a primeira versão de um novo software de cadastro de funcionários de uma empresa é desenvolvido, sua contagem será do tipo Projeto de Desenvolvimento.
  1. ✂️
  2. ✂️

1973Q610664 | Informática, Engenharia de Software, Analista de Sistemas, Paraná Previdência PR, CESPE CEBRASPE

Um motor de corrente alternada dispõe de duas bobinas, uma de partida e outra de funcionamento. Para que o motor dê a partida, as duas bobinas recebem corrente. Após algum momento em funcionamento, quando o motor passa a funcionar em regime permanente, somente recebe corrente a bobina de funcionamento. A mudança de estado entre a partida e o regime permanente é controlada automaticamente por um sensor interno. O motor contém também um sensor de temperatura que provoca a sua parada automática no caso de um grande aquecimento.

Nesse caso, não se pode dar uma nova partida no motor sem o acionamento do botão reset. Aplicando à situação descrita os conceitos de análise orientada a objetos, julgue os itens que se seguem.

Um exemplo de estado seria funcionando.

  1. ✂️
  2. ✂️

1974Q633718 | Informática, Engenharia de Software, Profissional Júnior, Liquigás Distribuidora SA, CESGRANRIO

Um dos importantes artefatos que devem ser criados como parte de um processo de desenvolvimento de software baseado no UP (Processo Unificado) tem por objetivo registrar as necessidades dos usuários e das partes interessadas em um sistema, além das características de alto nível do mesmo.

Tal artefato se chama
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1975Q620412 | Informática, Engenharia de Software, Agente de Fiscalização Financeira, TCE SP, FCC

No paradigma de arquiteturas de objetos distribuídos, a descrição abstrata do software, contendo as categorias de objetos utilizadas e como os objetos estarão particionados e interagirão, é fornecida pelo elemento:

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

1976Q621964 | Informática, Engenharia de Software, Analista Judiciário, TRF 5a, FCC

O RUP possibilita o desenvolvimento

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

1977Q613520 | Informática, Engenharia de Software, Analista de Sistemas, Universidade Federal de Pernambuco, COVEST

Sobre a realização de testes, pode-se afirmar que:

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

1978Q641438 | Informática, Engenharia de Software, Analista Administrativo, ANCINE, CESPE CEBRASPE

Acerca do Scrum e do XP (eXtreme Programming), julgue os itens de 111 a 113.

Na reunião de planejamento do sprint backlog, se o product owner afirmar que todos os requisitos do produto foram identificados, é correto concluir que o backlog do produto está completo, visto que este é uma lista ordenada de todos os requisitos necessários para o desenvolvimento do produto.

  1. ✂️
  2. ✂️

1979Q616354 | Informática, Engenharia de Software, Analista Judiciário, TRE MG, FCC

O Tribunal solicita o uso de métodos de teste de software para que os Analista de Sistemas possa derivar os casos de teste que:

- garantam que todos os caminhos independentes dentro de um módulo tenham sido exercitados pelo menos uma vez;

- exercitem todas as decisões lógicas para valores falsos ou verdadeiros;

- executem todos os laços (loops) em suas fronteiras e dentro de seus limites operacionais;

- exercitem as estruturas de dados internas para garantir sua validade.

Para atender a todos os requesitos acima, o Analista de Sistemas usa a abordagem de teste de

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

1980Q637605 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Eleitoral Paraíba, FCC

Considere as seguintes afirmativas.

I. Modelo de software em papel ou baseado em PC que retrata a interação homem-máquina de uma forma que capacita o usuário a entender quanta interação ocorrerá.

II. Modelo de trabalho que implementa algum subconjunto da função exigida do software desejado.

III. Um programa existente que executa parte ou toda a função desejada, mas que tem outras características que serão melhoradas em um novo esforço de desenvolvimento.

São corretamente aplicáveis ao processo de prototipação o que consta em

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