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.


2941Q975462 | Engenharia de Software, Reaplicação, TJBA, FGV

A UML oferece uma família de notações gráficas que ajudam na descrição e no projeto de sistemas de software. Uma dessas notações é muito útil para representar lógica comportamental, que é uma excelente ferramenta para modelagem de fluxos de trabalho e de processos. A notação em questão é o diagrama de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2942Q1036141 | Engenharia de Software, Desenvolvimento de Software, Desenvolvimento de Sistemas, BANRISUL, CESPE CEBRASPE, 2022

Acerca de implementação de sistemas, julgue o item que se segue.

A implementação do sistema pode envolver o desenvolvimento de programas em alto ou baixo nível de linguagens de programação, bem como a customização e a adaptação de sistemas genéricos de prateleira, para atender aos requisitos específicos de uma organização.

  1. ✂️
  2. ✂️

2943Q903790 | Engenharia de Software, Especialidade: Desenvolvimento de Sistemas de Informação, TRF 1a, FGV, 2024

O analista Ângelo está comparando os sistemas de versionamento Git e Subversion (SVN). Ele está especialmente interessado no tipo de arquitetura dos versionadores e na capacidade nativa de travar a modificação de determinados arquivos (file locking).
Ao fim da comparação, Ângelo deve concluir que:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2944Q903794 | Engenharia de Software, Especialidade: Desenvolvimento de Sistemas de Informação, TRF 1a, FGV, 2024

A definição de uma pipeline de CI/CD requer a utilização de uma série de comandos, de acordo com o fluxo de execução necessário, para automatizar a entrega do software.

Em um ambiente com múltiplos desenvolvedores, trabalhando com um repositório comum, a primeira ação da pipeline será a:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2945Q1036146 | Engenharia de Software, Qualidade de Software, Desenvolvimento de Sistemas, BANRISUL, CESPE CEBRASPE, 2022

Julgue o próximo item, com relação a qualidade de software.



O padrão ISO 9126, desenvolvido como tentativa de identificar os atributos fundamentais de qualidade de software para computador, identifica estes seis atributos fundamentais de qualidade: a funcionalidade, a confiabilidade, a usabilidade, a eficiência, a facilidade de manutenção e a portabilidade.

  1. ✂️
  2. ✂️

2946Q1064059 | Engenharia de Software, Inteligencia Artificial, Tarde, CVM, FGV, 2024

No método tensorflow.keras.layers.Dense(...), se nenhuma função de ativação é especificada, é utilizada por padrão a função:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2947Q1018507 | Engenharia de Software, Engenharia de Software Baseada em Componentes Esbc, Área Administração de Banco de Dados, BANRISUL, CESPE CEBRASPE, 2025

Considerando que, no desenvolvimento de software, o conceito de componentização é utilizado para melhorar a organização e a reutilização do código, assinale a opção correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2948Q969875 | Engenharia de Software, Analista de Sistemas – Engenharia de Software, Petrobras, CESPE CEBRASPE, 2022

Com base nos conceitos de computação em nuvem, benefícios e alta disponibilidade, julgue o próximo item.

Entre as principais características dos métodos ágeis, destacam-se a maximização da documentação formal e o envolvimento dos clientes.

  1. ✂️
  2. ✂️

2949Q967830 | Engenharia de Software, Tecnologia da Informação, TCU, CESPE CEBRASPE

Acerca de integração contínua e entrega contínua, julgue o próximo item.
Na gerência de um pipeline de implantação (deployment pipeline), recomenda-se que o código-fonte seja compilado repetidas vezes em contextos diferentes: durante o estágio de commit, nos testes de aceitação, nos testes de capacidade e nos testes exploratórios.
  1. ✂️
  2. ✂️

2950Q969905 | Engenharia de Software, Analista de Sistemas – Infraestrutura, Petrobras, CESPE CEBRASPE, 2022

Julgue o item a seguir, relativos a gerenciamento do ciclo de vida do sistema.

Apenas um requisito não funcional de segurança pode afetar a arquitetura geral de um sistema inteiro; em função dele, pode-se gerar uma série de requisitos funcionais relacionados, assim como requisitos que restrinjam os já existentes.

  1. ✂️
  2. ✂️

2951Q969906 | Engenharia de Software, Analista de Sistemas – Infraestrutura, Petrobras, CESPE CEBRASPE, 2022

Julgue o item seguinte, relativo a gerenciamento de projeto.

Gerenciar o escopo do projeto abrange a definição e o controle do que está e o que não está incluído no projeto, incluindo a criação da estrutura analítica do projeto e a coleta de requisitos.

  1. ✂️
  2. ✂️

2952Q1040062 | Engenharia de Software, Rup Rational Unified Process, Programação de Sistemas, TRE PB, FCC

Na fase de concepção do Processo Unificado são levantados os principais requisitos e:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2953Q969922 | Engenharia de Software, Analista de Sistemas – Infraestrutura, Petrobras, CESPE CEBRASPE, 2022

Tendo como referência as principais fases no ciclo de vida do DevOps, julgue o item subsequente.

A integração e a entrega contínuas (CI/CD) devem ser implementadas na etapa operar (operate), na qual de fato a solução de software é entregue ao cliente.

  1. ✂️
  2. ✂️

2954Q966342 | Engenharia de Software, Auditor Federal de Controle Externo, TCU, FGV, 2022

Seja uma rede neural com camada de entrada com dimensão dois que recebe dados (x1 , x2 ). Essa rede aplica pesos w1 em x1 , w2 em x2 e adiciona um viés w0 . A função de ativação é dada pela função sinal s(z) = +1, se z ≥ 0, e s(z) = -1, se z < 0. Essa rede não tem nenhuma camada oculta e será utilizada para classificar observações em y=+1 ou y=-1.
Para pesos w1 = 2, w2 = 3 e viés w0 = 1, a região de classificação é uma reta que passa nos pontos:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2955Q1036238 | Engenharia de Software, Desenvolvimento de Software, Desenvolvimento de Sistemas, BNB, CESPE CEBRASPE, 2022

A respeito de DevOps, julgue o item subsequente.

A recomendação da integração é contínua quando prevê que cada desenvolvedor faça, no mínimo, um commit por semana, atualizando o repositório central a partir do repositório local.

  1. ✂️
  2. ✂️

2956Q1036247 | Engenharia de Software, Engenharia de Requisitos, Desenvolvimento de Sistemas, BNB, CESPE CEBRASPE, 2022

No que diz respeito à elicitação e gerenciamento de requisitos, histórias do usuário, requisitos e experiência do usuário bem como protótipos e histórias de aceitação, julgue o item que se segue.

Um dos critérios de boa qualidade para uma história de usuário é o denominado critério pequeno, ou seja, aquele cujo desenvolvimento da história deve representar um trabalho desenvolvido dentro de um limite de tempo de duração específica.

  1. ✂️
  2. ✂️

2957Q1018586 | Engenharia de Software, Processos de Software, Transformação Digital e Gestão de TI, BANRISUL, CESPE CEBRASPE, 2025

Assinale a opção em que é citado o princípio do Scrum aplicado no gerenciamento do planejamento e na execução do projeto e que tem como elementos as sprints, as reuniões de planejamento de sprints e as reuniões de revisão de sprints.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2958Q1000419 | Engenharia de Software, Analista de Sistemas Desenvolvimento de Sistemas, CORREIOS, IBFC, 2024

No contexto de testes automatizados, assinale a alternativa que apresenta o que é a técnica de "mocking".
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

2959Q1087206 | Engenharia de Software, Orientação a Objetos, Análise de Sistemas, TJ RJ, FCC

No contexto de programação orientada a objetos, considere as afirmativas abaixo.

I. Objetos são instâncias de classes.

II. Herança é uma relação entre objetos.

III. Mensagens são formas de executar métodos.

IV. Classes são apenas agrupamentos de métodos.

V. Ocorre herança múltipla quando mais de um método é herdado.

VI. Herança é uma relação entre classes.

Está correto o que se afirma APENAS em
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2960Q1083890 | Engenharia de Software, Gerência de Configuração, Analista de Sistemas, TJ RJ, CESPE CEBRASPE, 2021

A ferramenta de controle de versão Subversion (SVN)
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.