Magna Concursos

Foram encontradas 57.604 questões.

4053215 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: Pref. Bento Gonçalves-RS
Provas:

Para responder à questão considere o algoritmo “EstDados01” abaixo, escrito e executado no Visualg 3.0.7.0:

Algoritmo "EstDados01"
Var
    est_dad: vetor[1..5] de inteiro
    topo, dado, conta, tam: inteiro
    Funcao Inserir(elemento: inteiro) : Logico
    Inicio
        Se topo < 5 entao
            topo <- topo + 1
            est_dad[topo] <- elemento
            Retorne Verdadeiro
        Senao
            Retorne Falso
        FimSe
    FimFuncao
Inicio
    topo <- 0
    tam <- 5
    LimpaTela
    Para conta de 1 ate tam faca
        dado <- 100 - topo * 10
        Se Inserir(dado) = Verdadeiro entao
            Escreval("Pos[",topo,"] Elemento[", est_dad[topo], "]")
        Senao
            Escreval("Cheio")
        FimSe
    FimPara
Fimalgoritmo

Tela com a execução do algoritmo:

Enunciado 4525793-2

A função “Inserir” é utilizada para inserir um elemento em uma __________, retornando __________ se o __________ for __________ do que 5.

Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.

 

Provas

Questão presente nas seguintes provas
4052252 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-ES
Orgão: IF-ES

Considere o algoritmo de ordenação para um vetor de inteiros na linguagem de programação Java:

Enunciado 4478537-1

Considerando n como o tamanho do vetor, assinale a alternativa CORRETA que corresponde à complexidade média de tempo do algoritmo na notação Big-O:

 

Provas

Questão presente nas seguintes provas
4052251 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-ES
Orgão: IF-ES

Seja o código na linguagem de programação Java:

Enunciado 4478536-1

A classe Data representa qual estrutura de dados?

 

Provas

Questão presente nas seguintes provas
4052247 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-ES
Orgão: IF-ES
Qual é a palavra reservada, na linguagem de programação Java, para indicar que um bloco de código será executado de forma segura, com recursos compartilhados em múltiplas threads?
 

Provas

Questão presente nas seguintes provas
4052240 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-ES
Orgão: IF-ES
Considere a construção de uma árvore binária de busca sem balanceamento, obtida pela inserção, nesta ordem, dos valores: 8, 5, 7, 12, 10, 3, 6. Após a árvore estar construída, durante a operação de busca pelo valor 6, contabilize uma comparação entre chaves por nó visitado, ou seja, em cada nó compare apenas uma vez o valor buscado com a chave do nó (resultado podendo ser menor, maior ou igual). Quantas comparações entre chaves são realizadas até localizar o elemento 6?
 

Provas

Questão presente nas seguintes provas
4052239 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-ES
Orgão: IF-ES
A Agile Alliance define 12 princípios do Manifesto Ágil para orientar a adoção da agilidade no desenvolvimento de software. Entre as alternativas a seguir, assinale aquela que NÃO corresponde a um desses princípios:
 

Provas

Questão presente nas seguintes provas
4052238 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-ES
Orgão: IF-ES
Qual algoritmo de ordenação escolhe um pivô, particiona o conjunto em dois subconjuntos, com elementos menores e maiores que o pivô, e ordena esses subconjuntos recursivamente, obtendo a lista final pela concatenação dos resultados com o pivô?
 

Provas

Questão presente nas seguintes provas
4052237 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-ES
Orgão: IF-ES
O que é INCORRETO afirmar sobre os construtores em Java?
 

Provas

Questão presente nas seguintes provas
4052234 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-ES
Orgão: IF-ES
Um processo de desenvolvimento de software é organizado explicitamente nas fases Concepção, Elaboração, Construção e Transição. O trabalho ocorre em iterações dentro dessas fases e cada iteração gera uma nova versão executável do sistema. Esse processo corresponde a qual modelo?
 

Provas

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

A respeito de metodologias ágeis, julgue o próximo item.

O desenvolvimento orientado ao comportamento (BDD, na sigla em inglês) estende o conceito do desenvolvimento orientado a testes, focando a colaboração e a comunicação entre desenvolvedores e stakeholders, por meio da definição de especificações executáveis escritas em linguagem ubíqua no formato Gherkin.

 

Provas

Questão presente nas seguintes provas