Magna Concursos

Foram encontradas 55.902 questões.

Procedimentos e sub-rotinas são fundamentais na modularização de programas, permitindo organização e reutilização.
Sobre esse tema, assinale a alternativa INCORRETA.
 

Provas

Questão presente nas seguintes provas
Em determinadas linguagens, como C e C#, a forma como os parâmetros são passados influencia diretamente o comportamento interno da função. Quando uma função recebe um parâmetro cujo valor original pode ser alterado diretamente, considera-se que ela está trabalhando com qual forma de passagem?
 

Provas

Questão presente nas seguintes provas
Julgue as sentenças acima como VERDADEIRAS (V) ou FALSAS (F).
I. As pilhas (stacks) operam segundo o princípio LIFO, permitindo inserções e remoções no topo com excelente desempenho, sendo úteis em chamadas de função.
II. Árvores binárias de busca garantem tempo constante O(1) para inserção e busca em qualquer cenário, independentemente da ordem de inserção dos dados.
III. Filas (queues) seguem o princípio FIFO, sendo amplamente utilizadas em sistemas de agendamento, buffers e comunicação assíncrona.
A sequência correta é:
 

Provas

Questão presente nas seguintes provas
Leia o excerto abaixo:
A arquitetura em camadas empregada em aplicações Web modernas permite organizar responsabilidades e facilitar manutenção. Entre seus conceitos fundamentais, a camada responsável por persistir dados e manter a comunicação com o repositório é conhecida como _______________________, sendo frequentemente usada por modelos ou repositórios que isolam regras de negócio.
Preencha a lacuna acima e assinale a alternativa correta.
 

Provas

Questão presente nas seguintes provas
A organização e o gerenciamento de informações, arquivos, pastas e programas constituem um conjunto de princípios, métodos e práticas essenciais para garantir eficiência operacional, integridade dos dados e escalabilidade nos ambientes computacionais contemporâneos. Sobre esse assunto, julgue as sentenças abaixo como VERDADEIRAS (V) ou FALSAS (F).
(__) Em ambientes corporativos, educacionais ou governamentais, a forma como as informações são estruturadas determina diretamente a capacidade de recuperar conteúdos com precisão, reduzir redundâncias, manter rastreabilidade e assegurar a conformidade com normas legais e operacionais.
(__) O gerenciamento de informações costuma concentrar-se principalmente na manutenção cotidiana dos arquivos já existentes, priorizando a permanência do conteúdo exatamente como foi criado. Em geral, não há necessidade de acompanhar diferentes versões, pois entende-se que a atualização contínua pode gerar inconsistências; por isso, muitas estruturas optam por manter um único estado do documento, evitando revisões sucessivas.
(__) A organização lógica desses arquivos depende da utilização de pastas (diretórios hierárquicos que agrupam elementos semelhantes por critérios funcionais, temáticos ou cronológicos). Essa hierarquia, quando bem planejada, previne duplicidades, facilita auditorias e otimiza o desempenho de sistemas de busca interna.
A sequência correta é:
 

Provas

Questão presente nas seguintes provas
3979678 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: CGE-SP
No contexto de automação e integração via API REST em scripts Python com a biblioteca requests, uma API exige que o token de acesso seja enviado no cabeçalho HTTP Authorization usando o esquema Bearer.
A assinale a opção cujo trecho envia corretamente o token em uma requisição GET.
 

Provas

Questão presente nas seguintes provas
3979674 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: CGE-SP
O padrão de arquitetura Model-View-Controller (MVC) é amplamente usado em aplicações web, separando responsabilidades para facilitar a manutenção, a reutilização de código e a testabilidade.
Assinale a opção que indica, no MVC, o componente que é responsável por receber as requisições do usuário, processar a entrada, determinar a lógica de negócio que deve ser executada, interagindo com o Model e, por fim, selecionar a View que deve ser apresentada ao usuário.
 

Provas

Questão presente nas seguintes provas
3979673 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: CGE-SP
O Test-Driven Development (TDD) é uma prática de Extreme Programming (XP) que integra o desenvolvimento com a qualidade de software, seguindo o ciclo rigoroso de Red, Green, Refactor.
Assinale a opção que indica a principal atividade realizada na fase Refactor do TDD e o seu objetivo primário em relação à qualidade do código.
 

Provas

Questão presente nas seguintes provas
3979672 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: CGE-SP
No framework Scrum, a gestão do produto e a maximização do valor do trabalho realizado pelo time de desenvolvimento são responsabilidades que exigem uma visão estratégica e de negócio.
Assinale a opção que indica o papel do Scrum, o principal responsável por gerenciar o Product Backlog, garantindo que ele seja visível, transparente e claro para todos, e por decidir o que deve ser construído a seguir.
 

Provas

Questão presente nas seguintes provas
3979670 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: CGE-SP
Um desenvolvedor utiliza o framework Spring Boot para construir uma API REST que gerencia o recurso Produto. É necessário implementar a operação de exclusão de um produto específico através de seu identificador único. A API deve seguir os princípios de Statelessness e utilizar a semântica de métodos HTTP para representar a ação.
Assinale a opção que indica o método HTTP que deve ser utilizado no endpoint RESTful para representar a exclusão do recurso Produto e a annotation do Spring Web que o desenvolvedor deve usar na controller para mapear esse método HTTP a uma função Java.
 

Provas

Questão presente nas seguintes provas