Magna Concursos

Foram encontradas 57.523 questões.

4240237 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: SEPLAG-AL

Com relação à arquitetura de software, à interoperabilidade de sistemas e a tecnologias associadas, julgue o item subsequente.

Em programação orientada a objetos, um objeto define as características e os comportamentos de um conjunto de classes.

 

Provas

Questão presente nas seguintes provas
4240236 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: SEPLAG-AL

No que se refere a desenvolvimento de sistemas em linguagens de programação JavaScript e a desenvolvimento para dispositivos móveis, julgue o item a seguir.

No desenvolvimento de aplicações Android, a Classe R, gerada automaticamente pelo compilador, é utilizada para acessar recursos estáticos (layouts, strings, imagens) e para inicializar objetos que serão utilizados em uma Activity.

 

Provas

Questão presente nas seguintes provas
4240235 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: SEPLAG-AL

No que se refere a desenvolvimento de sistemas em linguagens de programação JavaScript e a desenvolvimento para dispositivos móveis, julgue o item a seguir.

No ambiente de navegação web, o JavaScript executado no lado cliente depende do interpretador JavaScript hospedado no navegador do usuário, que disponibiliza os mecanismos necessários para sua interpretação e execução.

 

Provas

Questão presente nas seguintes provas
4240234 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: SEPLAG-AL

A respeito da ferramenta Power Automate e das linguagens de programação Java 6+ e Python 3.10+, julgue o próximo item.

No trecho de código Python a seguir, a saída será 6 4, em seguida 7 7 e, por fim, True, pois o comando replace() cria uma nova instância com recálculo de campos derivados, mas preserva a referência da lista original.

from dataclasses import dataclass,
field, KW_ONLY, replace

@dataclass(slots=True)
class Pedido:
    itens: list[int]
    _: KW_ONLY
    taxa: int = 0
    total: int = field(init=False)

    def __post_init__(self):
        self.total = sum(self.itens) +
        self.taxa

p1 = Pedido([1, 2], taxa=3)
p2 = replace(p1, taxa=1)
p1.itens.append(4)

print(p1.total, p2.total)
print(sum(p1.itens), sum(p2.itens))
print(p1.itens is p2.itens)

 

 

Provas

Questão presente nas seguintes provas
4240233 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: SEPLAG-AL

A respeito da ferramenta Power Automate e das linguagens de programação Java 6+ e Python 3.10+, julgue o próximo item.

No trecho de código Python a seguir, a primeira chamada exibirá [11, 22, 33], e a segunda exibirá [11,22,3], pois o parâmetro strict=True faz que o comando zip faça as combinações caso os iteráveis tenham comprimentos distintos.

def combinar(a, b):
    try:
        return [x + y for x, y in zip(a,b,
                strict=True)]
    except ValueError:
        return "tamanhos diferentes"

print(combinar([1, 2, 3], [10, 20, 30]))
print(combinar([1, 2, 3], [10, 20]))

 

 

Provas

Questão presente nas seguintes provas
4240232 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: SEPLAG-AL

A respeito da ferramenta Power Automate e das linguagens de programação Java 6+ e Python 3.10+, julgue o próximo item.

No código Java a seguir, o uso de stream, referência de método e Optional permite processar a lista de forma declarativa, sendo BEA o resultado da execução desse código.

import java.util.Arrays;
import java.util.List;
import java.util.Optional;

public class Teste {
    public static void main(String[] args) {
        List<String> nomes = Arrays.asList("Ana",
        "Carlos", "Bea", "Bruno");
        Optional<String> resultado = nomes.stream()
            .filter(n -> n.startsWith("B"))
            .map(String::toUpperCase)
            .findFirst();
        System.out.println(resultado.orElse
        ("NENHUM"));
    }
}

 

 

Provas

Questão presente nas seguintes provas
4240230 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: SEPLAG-AL

A respeito dos conceitos de engenharia de requisitos, UML 2 e metodologia ágil XP (extreme programming), julgue o item que se segue.

No extreme programming, a abordagem de testes a priori pressupõe histórias do usuário já decompostas em cartões de tarefa, os quais servem de base para a definição de testes de unidade voltados à verificação da implementação.

 

Provas

Questão presente nas seguintes provas
4240229 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: SEPLAG-AL

A respeito dos conceitos de engenharia de requisitos, UML 2 e metodologia ágil XP (extreme programming), julgue o item que se segue.

As histórias de usuário, por apresentarem uma descrição abrangente das atividades do usuário, permitem avaliar com segurança a completude dos requisitos essenciais do sistema.

 

Provas

Questão presente nas seguintes provas
4240228 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: SEPLAG-AL

A respeito dos conceitos de engenharia de requisitos, UML 2 e metodologia ágil XP (extreme programming), julgue o item que se segue.

No metamodelo UML, a herança é modelada por uma relação de generalização entre classificadores, na qual o elemento mais específico se relaciona ao mais geral e herda implicitamente suas características e restrições.

 

Provas

Questão presente nas seguintes provas
4240225 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: SEPLAG-AL

A respeito de conceitos relativos a arquiteturas de contêineres, julgue o item seguinte.

Considerando-se o arquivo kubeconfig apresentado a seguir, é correto afirmar que, ao se executar o comando kubectl --kubeconfig=config use-context exp-test, o contexto atual será alterado para exp-test.

apiVersion: v1
clusters:
- cluster:
    certificate-authority: fake-ca-file
    server: https://1.2.3.4
  name: development
contexts:
- context:
    cluster: development
    namespace: frontend
    user: developer
  name: dev-frontend
current-context: dev-frontend
kind: Config
preferences: {}
users:
- name: developer
  user:

    client-certificate: fake-cert-file
    client-key: fake-key-file

 

 

Provas

Questão presente nas seguintes provas