Magna Concursos

Foram encontradas 1.362 questões.

3733833 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CONSULPAM
Orgão: CONAB
Em Estruturas de Dados, os Grafos possuem papel ímpar pela sua representação de nós e arestas. Nesse sentido, considere um grafo simples, não direcionado e conexo, contendo n vértices e n arestas. Nesse contexto, considere as sentenças a seguir:

I- O grafo necessariamente contém, pelo menos, 1 (um) ciclo.
II- Ao representá-lo como matriz de adjacência, haverá exatamente n 2 entradas com valor 1 (um).
III- A complexidade de tempo de uma busca em profundidade (DFS) para percorrer todos os vértices e arestas é O(log n).
IV- Um grafo simples e conexo com n vértices e n arestas pode conter exatamente 2 (dois) vértices de grau 1 (um).

Assinale a alternativa com as sentenças CORRETAS sobre o grafo apresentado.
 

Provas

Questão presente nas seguintes provas
3733832 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CONSULPAM
Orgão: CONAB

Considere o seguinte trecho de código em Python construído por um desenvolvedor:

def soma_parcial(lista):

total = 0

for i in range(len(lista)):

if lista[i] % 2 == 0:

total += lista[i]

return total



Sabendo que lista é não vazia e contém n inteiros, assinale a alternativa que apresenta a Complexidade do Algoritmo no melhor e no pior caso, respectivamente.

 

Provas

Questão presente nas seguintes provas
3733831 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CONSULPAM
Orgão: CONAB

Considere o seguinte trecho de código em Python construído por um desenvolvedor:

def busca(lista, alvo):

for i in range(len(lista)):

if lista[i] == alvo:

return i

return -1



Diante do exposto, assinale a alternativa que apresenta a Complexidade do Algoritmo no melhor e no pior caso, respectivamente.

 

Provas

Questão presente nas seguintes provas
3733830 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CONSULPAM
Orgão: CONAB

Considere o seguinte histórico de commits na branch feature:

A — B — C — D (feature)

O desenvolvedor deseja consolidar os commits B, C e D em um único commit descritivo, mantendo o commit A intacto. Para isso, ele executa:

git rebase -i A

E no editor interativo, altera as linhas para:

pick B Mensagem do commit B

squash C Mensagem do commit C

squash D Mensagem do commit D


Após salvar e editar a mensagem final, ele conclui o rebase. Diante do exposto, assinale a alternativa CORRETA.

 

Provas

Questão presente nas seguintes provas
3733829 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CONSULPAM
Orgão: CONAB
Considere um sistema que está empregando um repositório Git. Nesse contexto, considere o seguinte cenário:
•Um desenvolvedor está na branch feature-x e realiza alterações em dois arquivos: index.js e config.json.
•Ele executa git stash push -m "ajustes temporários" para guardar as mudanças.
•Em seguida, ele executa git checkout main e, por engano, roda git stash drop sem especificar o stash.
•Ao perceber o erro, tenta recuperar as alterações com git stash list, mas a lista está vazia.

Diante do cenário, avalie as sentenças a seguir:
O stash pode ser recuperado usando git fsck ou git reflog para localizar o hash do stash e aplicar git stash apply <hash> ou git show <hash> para inspecionar o conteúdo. PORQUE O comando git stash drop sem argumentos remove apenas o stash mais recente e mantém os arquivos modificados no diretório de trabalho.

Acerca dessas sentenças, assinale a alternativa CORRETA.
 

Provas

Questão presente nas seguintes provas
3733828 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CONSULPAM
Orgão: CONAB
Considere um profissional que está utilizando um repositório Git. Em determinado momento, ele está diante do seguinte cenário:
•A branch main contém o commit A. •A branch feature é criada a partir de main e recebe dois commits: B e C. •Enquanto isso, a branch main recebe um novo commit D.

O desenvolvedor executa o seguinte comando a partir da branch feature:
git rebase main
Após o rebase, ocorre um conflito no commit C. O desenvolvedor resolve o conflito e executa:
git add . git rebase --continue
Diante do exposto, assinale a alternativa CORRETA.
 

Provas

Questão presente nas seguintes provas
3733827 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CONSULPAM
Orgão: CONAB
Durante o desenvolvimento de uma API RESTful, um desenvolvedor decide utilizar Swagger (OpenAPI) para documentação e Postman para testes automatizados. Diante do exposto, assinale a alternativa CORRETA.
 

Provas

Questão presente nas seguintes provas
3733826 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CONSULPAM
Orgão: CONAB
Considere o seguinte trecho de código em HTML5+CSS3 construído por um desenvolvedor:

<!DOCTYPE html> <html> <head> <style> div.container > p { color: red; } .container p.highlight { color: blue; } p { color: green !important; } </style> </head> <body> <div class="container"> <p class="highlight">Texto de exemplo</p> </div> </body> </html>

Diante do exposto, assinale a alternativa que apresenta a cor final que será aplicada ao texto exibido na tela.
 

Provas

Questão presente nas seguintes provas
3733825 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CONSULPAM
Orgão: CONAB

Considere o seguinte trecho de código em JavaScript (ES6+), construído por um desenvolvedor:

for (var i = 0; i < 3; i++) {

setTimeout(() => console.log("var:", i), 100);

}

for (let j = 0; j < 3; j++) {

setTimeout(() => console.log("let:", j), 100);

}



Diante do exposto, assinale a alternativa que apresenta a saída no console após a execução do código.
 

Provas

Questão presente nas seguintes provas
3733824 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CONSULPAM
Orgão: CONAB

Considere o seguinte trecho de código em JavaScript (ES6+) construído por um desenvolvedor:

function exemplo(flag) {

if (flag) {

let valor = 'ativo';

} else {

var valor = 'inativo';

}

return valor;

}

console.log(exemplo(true));



Diante do exposto, assinale a alternativa CORRETA.

 

Provas

Questão presente nas seguintes provas