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.


1481Q704032 | Engenharia de Software, Analista de Sistemas, Prefeitura de Lagoa santa MG, Gestão de Concursos, 2019

Qual diagrama UML deve ser utilizado para se representar a interação entre os objetos por meio dos seus métodos, em um cenário no qual também é apresentada a ordem em que essas interações acontecem?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

1482Q693045 | Engenharia de Software, Analista de Tecnologia da Informação, UFF, COSEAC, 2019

No processo de validação de software, quando os componentes individuais são avaliados para garantir que eles possam operar corretamente, sendo testados independentemente, isto é, sem a presença de outros componentes do sistema, isto é conhecido como teste de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1483Q707673 | Engenharia de Software, Analista Judiciário Informática, TRF 3a, FCC, 2019

Texto associado.


No modelo em espiral de processo de software (Boehm), antes de cada atividade de prototipação, é sempre realizada uma atividade de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1484Q847201 | Engenharia de Software, Métricas de Software, Gestor de Projetos, CESPE CEBRASPE, 2020

Com relação à engenharia de software, julgue os itens subsequentes.

Uma técnica paramétrica para estimativa de esforço para desenvolvimento de software é a análise por pontos de função, que se baseia em linhas de código que são convertidas em valores numéricos, os quais, depois de ajustados à capacidade da empresa desenvolvedora, representarão o esforço necessário para se desenvolver o sistema.

  1. ✂️
  2. ✂️

1485Q837531 | Engenharia de Software, Processos de Software Desenvolvimento Ágil, Analista em Desenvolvimento Regional, CESPE CEBRASPE, 2021

A respeito de arquitetura e engenharia de software, julgue o item a seguir.

Na metodologia Scrum, é feita na sprint planning a seleção dos itens do backlog que serão desenvolvidos durante a sprint; depois de fechado o seu escopo, a sprint não poderá mais ser alterada.
  1. ✂️
  2. ✂️

1486Q188829 | Engenharia de Software, Análise de Pontos de Função, Agente de Defensoria Analista de Sistemas, DPE SP, FCC

A contagem do tipo de funções de dados, aplicada na Análise de Pontos por Função, cuja entidade lógica e persistente se equivale a um depósito de dados que sofre manutenção fora da aplicação, trata-se do critério

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

1487Q683698 | Engenharia de Software, Primeiro Tenente Informática, Quadro Técnico, Marinha, 2019

De acordo com Szwarcfiter e Markenzon (2010), assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1488Q111316 | Engenharia de Software , Analista de Finanças e Controle, MF, ESAF

O desenvolvimento ágil de Software fundamentase no Manifesto Ágil. Segundo ele deve-se valorizar:

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

1489Q120030 | Engenharia de Software , UML, Analista de Tecnologia da Informação, BRB, CESPE CEBRASPE

Texto associado.

Com relação a UML 2, julgue os itens subsecutivos.

O diagrama de casos de uso é o mais específico e formal da UML, pois, além de servir de referência para a construção de outros diagramas, é utilizado nas fases de levantamento de sistemas e pode ser consultado durante todo o processo de modelagem.

  1. ✂️
  2. ✂️

1490Q115938 | Engenharia de Software , UML, Analista de Sistemas, CEHAP PB, CESPE CEBRASPE

Com relação ao CASE (Computer-Aided Software Engineering) e à UML (Unified Modeling Language), assinale a opção correta.

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

1491Q245795 | Engenharia de Software, Tecnologias de Internet, Técnico Científico Suporte Técnico, Banco da Amazônia, CESPE CEBRASPE

Texto associado.

Em relação aos serviços e aplicações web, julgue os itens a seguir.

Em aplicações web, a comunicação entre um browser e um servidor é padronizada: ambos obedecem ao protocolo HTTP (hypertext transfer protocol).

  1. ✂️
  2. ✂️

1492Q113454 | Engenharia de Software , Analista de Finanças e Controle, MF, ESAF

Os níveis de capacitação do CMMI são os seguintes:

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

1494Q152128 | Engenharia de Software, Orientação a Objetos, Analista Judiciário Tecnologia da Informação, TRT 8a Região, FCC

Texto associado.

Considere um sistema de controle de estoque com
cadastramento de materiais e movimentação do estoque.
São necessários os seguintes cálculos automáticos: controlar
o saldo, o ponto de reposição e o lote econômico. O
cadastro de materiais é feito pelo almoxarife (responsável)
e as requisições são feitas por todos os departamentos
da empresa e ficam guardadas. A cada entrega
de material, o almoxarife dá baixa na requisição (atendida)
e, com isso, o sistema faz todos os cálculos acima.
A entrada de materiais também é feita pelo almoxarife,
quando os cálculos também são realizados. Os dados
calculados devem ficar guardados também e o tempo de
resposta de consultas feitas no cadastro de materiais não
deve exceder a 5 milissegundos (ms).

Na orientação a objeto, os dados calculados são

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

1495Q260679 | Engenharia de Software, UML, Técnico Judiciário Programação de Sistemas, TRE MT, CESPE CEBRASPE

Acerca de diagramas de casos de uso da UML, assinale a opção correta.

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

1496Q160603 | Engenharia de Software, UML, Auditor de Controle Externo, TCE ES, CESPE CEBRASPE

Texto associado.
Acerca de engenharia de software, julgue os itens subsecutivos.
As entidades (entity) em UML (Unified Modeling Language) correspondem invariavelmente a tabelas de banco de dados, sendo necessárias para cumprir as responsabilidades do produto.

  1. ✂️
  2. ✂️

1497Q164971 | Engenharia de Software, Engenharia de Requisitos, Auditor do Estado Tecnologia da Informação, SECONT ES, CESPE CEBRASPE

Texto associado.

Julgue os itens a seguir, a respeito da engenharia de requisitos de
software.

No processo de requisitos, é importante que haja um bom entendimento do domínio do problema e das necessidades que devem ser atendidas. Ao final do processo devem estar definidos os requisitos do sistema a ser implementado, os quais não devem incluir informações a respeito do projeto ou da arquitetura do sistema. Portanto, informações como a linguagem de programação ou o sistema gerenciador de banco de dados a serem utilizados não devem estar presentes nos requisitos de software documentados.

  1. ✂️
  2. ✂️

1499Q151459 | Engenharia de Software, Ferramentas CASE, Analista Judiciário Tecnologia da Informação, TRT 5a Região, CESPE CEBRASPE

Texto associado.

Com relação a engenharia de software, processos de software, análise de requisitos, estratégias de validação e ferramentas CASE, julgue os próximos itens.

As ferramentas CASE podem ser verticais ou horizontais. As primeiras oferecem serviços utilizados durante todo o processo de software, enquanto as segundas são utilizadas em fases específicas do processo de software.

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