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.


1402Q121229 | Engenharia de Software , UML, Analista de Sistemas Pleno Processos, Petrobras, CESGRANRIO

Sobre os diagramas da UML 2.0 e as extensões que têm sido aplicadas à ela, são feitas as seguintes afirmativas.

I - Na modelagem de negócios são utilizados os seguintes diagramas da UML: de classes, de processos de negócio, de atividades e estados.
II - Extensões na UML referem-se à inclusões de elementos nos diagramas existentes que representem os objetivos de um processo, suas entradas e saídas, os eventos que direcionam o processo, os recursos consumidos e a ordem de execução de suas atividades.
III - A UML possibilita a implementação de extensões à linguagem através do uso de estereótipos.
IV - A descrição de regras de negócios na UML é feita de modo textual e, para implementar regras entre casos de uso podem ser utilizadas constraints, que podem ser expressas via OCL (Object Constraint Language).

Estão corretas apenas as afirmativas:

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

1403Q113606 | Engenharia de Software, Gerência de Configuração, Analista de Informática, TCE RO, CESPE CEBRASPE

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

Quando a baseline, gerada na função de controle da configuração, é selecionada para ser liberada para o cliente, ocorre a função de avaliação e revisão da configuração.
  1. ✂️
  2. ✂️

1404Q847056 | Engenharia de Software, Gestão de Projetos em Engenharia de Software, Gestor de Projetos, CESPE CEBRASPE, 2020

Considerando o PMBOK 6.ª edição, julgue os itens seguintes, acerca de gerenciamento de projetos.
O processo de criação da estrutura analítica do projeto (EAP) ocorre no grupo de planejamento denominado monitoramento e controle, com o objetivo de subdividir as entregas e o trabalho do projeto em componentes menores, mais facilmente gerenciáveis.
  1. ✂️
  2. ✂️

1405Q164581 | 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.

O gerenciamento de requisitos deve compreender e controlar mudanças nos requisitos de sistema, além de avaliar os seus impactos. Para atingir esse propósito, podem ser mantidas informações de rastreabilidade a serem usadas para avaliar quais outros requisitos seriam afetados por uma mudança, bem como o impacto da mudança de requisitos no projeto e na implementação do sistema.

  1. ✂️
  2. ✂️

1406Q685048 | Engenharia de Software, Analista Judiciário Analista de Sistemas Desenvolvimento, TJ MA, FCC, 2019

A automação de processos de negócio visa à implantação de processos em uma organização, como um Tribunal de Justiça, por meio de atividades como: uso de tecnologias específicas, integração de dados e sistemas, controle de fluxo do trabalho, distribuição das tarefas, monitoramento em tempo real. Para que a automação de processos de negócio atinja os melhores resultados, são usadas soluções tecnológicas como as que reúnem um conjunto de ferramentas que une TI e ambiente de operação. Esta solução proporciona um nível de automação por meio da criação e execução de aplicações que combinam a lógica mostrada nos modelos de negócio com regras e dados conectados com as atividades, oferecendo um gerenciamento avançado de fluxo de trabalho e controle na orquestração de qualquer processo. Esta solução é conhecida como
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Texto associado.


O Polimorfismo, um dos Pilares da Programação Orientada a Objetos - POO,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1408Q847143 | Engenharia de Software, Teste de Software, Ministério da Economia Tecnologia da Informação Usuário UX, CESPE CEBRASPE, 2020

Julgue o próximo item, relativos a conceitos, aplicações e tipos de testes de software.


Testes ágeis devem ser implementados quando há integração contínua; nesse caso, os testes devem ser aplicados somente ao final de cada sprint, de modo a validar se há integração de objetos distintos, ainda que isso não ajude a garantir que todo o sistema esteja funcionando corretamente.

  1. ✂️
  2. ✂️

1409Q692009 | Engenharia de Software, Assistente Judiciário Programador, TJ AM, CESPE CEBRASPE, 2019

Com relação ao PMBOK 5, julgue o item que se segue. Os processos da área de integração incluem desenvolver o plano de gerenciamento do projeto; orientar e gerenciar a execução do projeto; monitorar e controlar o trabalho do projeto; e realizar o controle integrado de mudanças.
  1. ✂️
  2. ✂️

1410Q197713 | Engenharia de Software, Analista Análise e Desenvolvimento de Sistemas, BACEN, CESPE CEBRASPE

Julgue o  item  a seguir, relativo  a análise e projeto de software.

A linguagem ubíqua utiliza termos que fazem parte das discussões entre os especialistas de negócio e as equipes de desenvolvimento, os quais devem utilizar a mesma terminologia na linguagem falada e no código.

  1. ✂️
  2. ✂️

1411Q838502 | Engenharia de Software, Processos de Software Desenvolvimento Ágil, Analista de Controle Externo, TCE RJ, CESPE CEBRASPE, 2021

Acerca das metodologias ágeis e suas características, julgue o próximo item.

O SCRUM é composto por quatro atividades: planeamento, projeto, codificação e testes, as quais normalmente são repetidas iteração a iteração.

  1. ✂️
  2. ✂️

1412Q689514 | Engenharia de Software, Auditor de Controle Interno Tecnologia da Informação, CGE CE, CESPE CEBRASPE, 2019

De acordo com o PMBOK 5.ª edição, há um documento que define os requisitos para a aprovação de um projeto que influenciarão o gerenciamento dos custos. Esse documento fornece também um resumo de orçamento a partir do qual os custos detalhados do projeto serão desenvolvidos. O referido documento é denominado
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1413Q683228 | Engenharia de Software, Técnico Superior Especializado Tecnologia da Informação, DPE RJ, FGV, 2019

Determinado órgão governamental está utilizando a técnica de Análise de Pontos de Função (APF) para efetuar a contagem de suas aplicações e gerar uma base histórica própria.
Sendo assim, para a contagem de um sistema que atende a atividade-fim desse órgão, será necessário: 
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1414Q150493 | Engenharia de Software, Analista Judiciário Tecnologia da Informação, TRT 15a Região, FCC

Com a disseminação da construção e projeto de sistemas orientados a objetos e, consequentemente, do uso da UML, surgiu a metodologia de Pontos por Caso de Uso (PCU) com o intuito de estimar recursos para projetos de software. Com relação ao uso de PCU para medir sistemas, é correto afirmar que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1415Q688388 | Engenharia de Software, Técnico de Tecnologia da Informação, UFF, COSEAC, 2019

Na orientação objeto existe basicamente três modos de visibilidade. São eles:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1416Q162592 | Engenharia de Software, Engenharia de Requisitos, Auditor de Controle Externo, TCE ES, CESPE CEBRASPE

Texto associado.
Considerando que todo desenvolvimento de software pode ser entendido como um ciclo de solução de problemas, julgue os itens a seguir, relativos a gerenciamento de processos de negócio.
Um protótipo de software não é um produto final que produz uma solução real, mas um produto que predispõe o sistema a se comportar de acordo com os requisitos levantados e com a lógica do negócio implementada.

  1. ✂️
  2. ✂️

1417Q100140 | Engenharia de Software , Analista Programador, DPE RO, FGV

A SOA (arquitetura orientada a serviços) prega que as funcionalidades implementadas pela aplicação devem:

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

1418Q152128 | 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. ✂️

1419Q235609 | Engenharia de Software, Orientação a Objetos, Programador de Computador, TRE CE, FCC

Sobre conceitos em programação orientada a objetos (OOP), analise:

I. No polimorfismo ad-hoc, métodos com o mesmo nome e pertencentes à mesma classe, podem receber argumentos distintos, consequentemente alterando a assinatura do método.

II. No polimorfismo paramétrico é possível determinar o método como atributos de objetos são acessados por outros objetos, protegendo o acesso direto aos mesmos através de operações.

III. Na restrição de multiplicidade é possível determinar o número de atributos e operações que uma classe pode herdar de uma superclasse.

Está correto o que consta em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1420Q120213 | Engenharia de Software , UML, Analista de Tecnologia da Informação, UFBA, UFBA

Em um Diagrama de Gráfico de Estados, um Estado de História representa o registro do último subestado em que um objeto se encontrava, quando, por algum motivo, o processo foi interrompido

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