Questões de Engenharia de Software - Ciclo de Vida de Software

Limpar pesquisa

Configurar questões
Tamanho do Texto
Modo escuro

Questão: 6 de 6126

Gabarito Preliminar

2265098

copy

Banca: CESPE / Cebraspe

Órgão: SUSEP

Cargo(s): Analista Técnico - Tecnologia da Informação | Tecnologia da Informação e Ciência de Dados

Ano: 2025

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Processos de desenvolvimento / Outros processos

𝚍𝚎𝚏𝚊𝚞𝚕𝚝:
𝚒𝚖𝚊𝚐𝚎: '𝚛𝚞𝚋𝚢:𝟸.𝟺'
𝚋𝚎𝚏𝚘𝚛𝚎_𝚜𝚌𝚛𝚒𝚙𝚝:
- 𝚎𝚌𝚑𝚘 𝙷𝚎𝚕𝚕𝚘 𝚆𝚘𝚛𝚕𝚍

𝚟𝚊𝚛𝚒𝚊𝚋𝚕𝚎𝚜:
𝙳𝙾𝙼𝙰𝙸𝙽: 𝚎𝚡𝚊𝚖𝚙𝚕𝚎.𝚌𝚘𝚖
𝚆𝙴𝙱𝙷𝙾𝙾𝙺_𝚄𝚁𝙻: 𝚑𝚝𝚝𝚙𝚜://𝚖𝚢-𝚠𝚎𝚋𝚑𝚘𝚘𝚔.𝚎𝚡𝚊𝚖𝚙𝚕𝚎.𝚌𝚘𝚖

𝚋𝚞𝚒𝚕𝚍 𝚛𝚞𝚋𝚢 𝟷/𝟸:
𝚜𝚝𝚊𝚐𝚎: 𝚋𝚞𝚒𝚕𝚍
𝚒𝚗𝚑𝚎𝚛𝚒𝚝:
𝚍𝚎𝚏𝚊𝚞𝚕𝚝: [𝚒𝚖𝚊𝚐𝚎]
𝚟𝚊𝚛𝚒𝚊𝚋𝚕𝚎𝚜: [𝚆𝙴𝙱𝙷𝙾𝙾𝙺_𝚄𝚁𝙻]
𝚜𝚌𝚛𝚒𝚙𝚝:
- 𝚎𝚌𝚑𝚘 "𝚛𝚞𝚋𝚢𝟷"

𝚋𝚞𝚒𝚕𝚍 𝚛𝚞𝚋𝚢 𝟸/𝟸:
𝚜𝚝𝚊𝚐𝚎: 𝚋𝚞𝚒𝚕𝚍
𝚜𝚌𝚛𝚒𝚙𝚝:
- 𝚎𝚌𝚑𝚘 "𝚛𝚞𝚋𝚢𝟸"

Considerando o trecho de código precedente, extraído do arquivo 𝚐𝚒𝚝𝚕𝚊𝚋-𝚌𝚒.𝚢𝚖𝚕, julgue o próximo item.
Os jobs 𝚋𝚞𝚒𝚕𝚍 𝚛𝚞𝚋𝚢 1/2 e 𝚋𝚞𝚒𝚕𝚍 𝚛𝚞𝚋𝚢 2/2 são, por padrão, executados em paralelo no 𝙶𝚒𝚝𝙻𝚊𝚋 𝙲𝙸, a menos que haja dependências explícitas configuradas entre eles.

Questão: 7 de 6126

Gabarito Preliminar

2265099

copy

Banca: CESPE / Cebraspe

Órgão: SUSEP

Cargo(s): Analista Técnico - Tecnologia da Informação | Tecnologia da Informação e Ciência de Dados

Ano: 2025

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Processos de desenvolvimento / Outros processos

𝚍𝚎𝚏𝚊𝚞𝚕𝚝:
𝚒𝚖𝚊𝚐𝚎: '𝚛𝚞𝚋𝚢:𝟸.𝟺'
𝚋𝚎𝚏𝚘𝚛𝚎_𝚜𝚌𝚛𝚒𝚙𝚝:
- 𝚎𝚌𝚑𝚘 𝙷𝚎𝚕𝚕𝚘 𝚆𝚘𝚛𝚕𝚍

𝚟𝚊𝚛𝚒𝚊𝚋𝚕𝚎𝚜:
𝙳𝙾𝙼𝙰𝙸𝙽: 𝚎𝚡𝚊𝚖𝚙𝚕𝚎.𝚌𝚘𝚖
𝚆𝙴𝙱𝙷𝙾𝙾𝙺_𝚄𝚁𝙻: 𝚑𝚝𝚝𝚙𝚜://𝚖𝚢-𝚠𝚎𝚋𝚑𝚘𝚘𝚔.𝚎𝚡𝚊𝚖𝚙𝚕𝚎.𝚌𝚘𝚖

𝚋𝚞𝚒𝚕𝚍 𝚛𝚞𝚋𝚢 𝟷/𝟸:
𝚜𝚝𝚊𝚐𝚎: 𝚋𝚞𝚒𝚕𝚍
𝚒𝚗𝚑𝚎𝚛𝚒𝚝:
𝚍𝚎𝚏𝚊𝚞𝚕𝚝: [𝚒𝚖𝚊𝚐𝚎]
𝚟𝚊𝚛𝚒𝚊𝚋𝚕𝚎𝚜: [𝚆𝙴𝙱𝙷𝙾𝙾𝙺_𝚄𝚁𝙻]
𝚜𝚌𝚛𝚒𝚙𝚝:
- 𝚎𝚌𝚑𝚘 "𝚛𝚞𝚋𝚢𝟷"

𝚋𝚞𝚒𝚕𝚍 𝚛𝚞𝚋𝚢 𝟸/𝟸:
𝚜𝚝𝚊𝚐𝚎: 𝚋𝚞𝚒𝚕𝚍
𝚜𝚌𝚛𝚒𝚙𝚝:
- 𝚎𝚌𝚑𝚘 "𝚛𝚞𝚋𝚢𝟸"

Considerando o trecho de código precedente, extraído do arquivo 𝚐𝚒𝚝𝚕𝚊𝚋-𝚌𝚒.𝚢𝚖𝚕, julgue o próximo item.
O job 𝚋𝚞𝚒𝚕𝚍 𝚛𝚞𝚋𝚢 1/2 herda automaticamente a 𝚒𝚖𝚊𝚐𝚎 e o 𝚋𝚎𝚏𝚘𝚛𝚎_𝚜𝚌𝚛𝚒𝚙𝚝 definidos no bloco 𝚍𝚎𝚏𝚊𝚞𝚕𝚝, bem como a variável 𝚆𝙴𝙱𝙷𝙾𝙾𝙺_𝚄𝚁𝙻 definida no bloco 𝚟𝚊𝚛𝚒𝚊𝚋𝚕𝚎𝚜.

Questão: 8 de 6126

Gabarito Preliminar

2265101

copy

Banca: CESPE / Cebraspe

Órgão: SUSEP

Cargo(s): Analista Técnico - Tecnologia da Informação | Tecnologia da Informação e Ciência de Dados

Ano: 2025

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Processos de desenvolvimento / Processos e práticas ágeis / Domain-driven Design (DDD)

A respeito dos conceitos de DDD (domain-driven design) e de arquitetura serverless, julgue o item a seguir.
No DDD, o ACL (anti-corruption layer) é utilizado para a tradução de modelos entre bounded contexts, mas sua implementação exige que todas as comunicações sejam assíncronas, sendo o seu uso inviabilizado em sistemas síncronos.

Questão: 9 de 6126

Gabarito Preliminar

2265102

copy

Banca: CESPE / Cebraspe

Órgão: SUSEP

Cargo(s): Analista Técnico - Tecnologia da Informação | Tecnologia da Informação e Ciência de Dados

Ano: 2025

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Análise e projeto orientados a objetos / UML

Em relação às práticas de UI design e aos padrões utilizados pela UML 2.5.1, julgue o item subsecutivo.
Os 𝙴𝚡𝚝𝚎𝚗𝚜𝚒𝚘𝚗𝙿𝚘𝚒𝚗𝚝𝚜 podem ser listados em um compartimento do 𝚄𝚜𝚎𝙲𝚊𝚜𝚎 com o título 𝚎𝚡𝚝𝚎𝚗𝚜𝚒𝚘𝚗 𝚙𝚘𝚒𝚗𝚝𝚜, sendo cada um identificado por uma string de texto no símbolo oval, conforme a sintaxe a seguir. <𝚎𝚡𝚝𝚎𝚗𝚜𝚒𝚘𝚗 𝚙𝚘𝚒𝚗𝚝> ::= <𝚗𝚘𝚖𝚎> [: <𝚎𝚡𝚙𝚕𝚒𝚌𝚊𝚌̧𝚊̃𝚘>]

Questão: 10 de 6126

Gabarito Preliminar

2265106

copy

Banca: CESPE / Cebraspe

Órgão: SUSEP

Cargo(s): Analista Técnico - Tecnologia da Informação | Tecnologia da Informação e Ciência de Dados

Ano: 2025

Matéria/Assunto: Tecnologia da Informação > Engenharia de Software / Processos de desenvolvimento / Processos e práticas ágeis / Extreme Programming

Julgue o item subsecutivo, relativo a práticas adotas na implementação e na manutenção de software, gerência de configuração, lógica de programação e paradigmas de programação.
O XP (programação extrema) enfatiza a entrega frequente de versões operacionais do software, desenvolvimento test-first, refatoração e integração contínua como mecanismos para gerenciar mudanças e manter a qualidade do software.