Magna Concursos

Foram encontradas 56.725 questões.

4132311 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Legalle
Orgão: BADESUL
O trunk-based development é uma estratégia de gerenciamento de código-fonte que preconiza a integração frequente e direta das alterações de todos os desenvolvedores em um único branch principal, como base para viabilizar a entrega contínua de software. Diante disso, assinale a alternativa CORRETA sobre os princípios e características do trunk-based development.
 

Provas

Questão presente nas seguintes provas
4132310 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Legalle
Orgão: BADESUL

O TypeScript, desenvolvido pela Microsoft, vem sendo amplamente adotado no desenvolvimento de aplicações web modernas, especialmente em projetos de maior escala. Considerando suas características, analise as afirmativas a seguir:

I. O TypeScript é um superset do JavaScript que adiciona tipagem estática opcional ao código, sendo necessariamente compilado para JavaScript antes de ser executado em navegadores ou no Nodejs.
II. Em TypeScript, interface e type são completamente intercambiáveis em todos os contextos de uso, sem distinção técnica entre eles, podendo substituir um ao outro sem impacto no comportamento do programa.
III. O TypeScript suporta union types, permitindo que uma variável seja declarada para aceitar mais de um tipo de dado, como em: let valor: string | number, ampliando a flexibilidade com manutenção da segurança de tipos.
IV. Os generics em TypeScript possibilitam a criação de funções, classes e interfaces reutilizáveis que operam com múltiplos tipos de forma segura, preservando a verificação de tipos em tempo de compilação.

Estão CORRETAS:

 

Provas

Questão presente nas seguintes provas
4132308 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Legalle
Orgão: BADESUL

No contexto dos tipos de dados estruturados na lógica de programação, analise as assertivas abaixo e julgue-as em Verdadeiras (V) ou Falsas (F):

(  ) Uma matriz permite que nela tenha diferentes tipos de dados.
(  ) A forma de iteração em um registro é através de dois laços (aninhados).
(  ) A forma de organização dos dados em um vetor é linear (uma dimensão).
(  ) Quanto à estrutura interna, um vetor é sequencial, enquanto uma matriz é uma tabela (grade).

Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?

 

Provas

Questão presente nas seguintes provas
4132307 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Legalle
Orgão: BADESUL

No contexto do padrão arquitetural MVC (Model-View-Controller), analise as assertivas abaixo e julgue-as em Verdadeiras (V) ou Falsas (F):

(  ) O Model encapsula os dados da aplicação e pode incluir regras de negócio associadas a esses dados.
(  ) A View é responsável por controlar o fluxo da aplicação e tratar as entradas do usuário.
(  ) O Controller é responsável pela apresentação dos dados ao usuário por meio da interface.
(  ) O padrão MVC organiza o sistema em componentes com responsabilidades distintas, favorecendo manutenção e evolução.

Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?

 

Provas

Questão presente nas seguintes provas
4132306 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Legalle
Orgão: BADESUL

No contexto dos Padrões de Projeto (Design Patterns), as soluções são classificadas em categorias conforme seu propósito na construção e organização de sistemas orientados a objetos. Diante disso, relacione os padrões da Coluna I às suas respectivas categorias, dispostas na Coluna II:

Coluna I:
(1) Padrões Criacionais.
(2) Padrões Estruturais.
(3) Padrões Comportamentais.

Coluna II:
(  ) Singleton.
(  ) Adapter.
(  ) Observer.
(  ) Strategy.
(  ) Flyweight.
(  ) Builder.

Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?

 

Provas

Questão presente nas seguintes provas
4132305 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Legalle
Orgão: BADESUL

No contexto do desenvolvimento de um sistema corporativo em Java, um Analista de Sistemas está projetando uma hierarquia de classes para representar diferentes tipos de usuários em um sistema governamental. Durante a modelagem, foi estabelecido que determinados atributos e métodos de uma classe base:

• Devem ser acessíveis por outras classes que pertençam ao mesmo pacote.
• Devem ser acessíveis por subclasses, mesmo quando estas estiverem em pacotes distintos.
• Não devem ser acessíveis por classes que não sejam do mesmo pacote nem subclasses.
• Não podem possuir acesso irrestrito.

Considerando exclusivamente os modificadores de acesso da linguagem Java, assinale a alternativa que apresenta o modificador que atende integralmente a essas condições.

 

Provas

Questão presente nas seguintes provas
4132304 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Legalle
Orgão: BADESUL
No contexto da documentação de código em Java, o uso do JavaDoc permite descrever classes, métodos e atributos de forma padronizada, facilitando a compreensão e manutenção do software. Diante disso, assinale a alternativa que apresenta a forma CORRETA de escrever um comentário utilizando JavaDoc.
 

Provas

Questão presente nas seguintes provas
4132303 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Legalle
Orgão: BADESUL
No contexto de APIs (Application Programming Interfaces) baseadas no estilo arquitetural REST (Representational State Transfer), os métodos HTTP (HyperText Transfer Protocol) desempenham um papel fundamental na manipulação de recursos em um servidor. Cada método define uma operação específica, como obtenção de dados, criação de novos recursos ou atualização de informações existentes. Em determinadas situações, é necessário atualizar completamente um recurso já existente, substituindo todos os seus dados anteriores por uma nova representação enviada pelo cliente. Considerando esse cenário, qual método HTTP (HyperText Transfer Protocol) deve ser utilizado para substituir integralmente um recurso no servidor?
 

Provas

Questão presente nas seguintes provas
4132302 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Legalle
Orgão: BADESUL

No contexto das estruturas de controle do tipo seleção, analise as assertivas abaixo e julgue-as em Verdadeiras (V) ou Falsas (F):

(  ) A seleção encadeada executa todos os blocos de condições simultaneamente.
(  ) Na seleção composta (if/else), há dois caminhos possíveis: um para condição verdadeira e outro para condição falsa.
(  ) Na seleção simples (if), existe obrigatoriamente um bloco alternativo para o caso da condição ser falsa.
(  ) A estrutura de seleção permite alterar o fluxo de execução com base na avaliação de uma condição lógica.

Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?

 

Provas

Questão presente nas seguintes provas
4132301 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Legalle
Orgão: BADESUL
No contexto de algoritmos e estruturas de dados, os métodos de busca são fundamentais para localizar elementos em coleções de dados. Diante disso, considere a busca sequencial (linear) e assinale a alternativa que apresenta sua complexidade no pior caso.
 

Provas

Questão presente nas seguintes provas