Magna Concursos

Foram encontradas 57.071 questões.

4128349 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSC
Orgão: UFSC
Provas:

Analise as afirmativas sobre o serviço Docker e assinale a alternativa correta.

I. Docker swarm é um modo em que múltiplos host docker trabalham em conjunto.

II. Imagens podem receber, opcionalmente, tags de identificação.

III. Dentro de um container, por padrão, ao acessarmos o endereço de 127.0.0.1, acessamos o host que está hospedando o container.

 

Provas

Questão presente nas seguintes provas
4128345 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSC
Orgão: UFSC
Provas:

Analise o texto a seguir, relacionado à programação, e assinale a alternativa que completa correta e respectivamente as duas lacunas, considerando a ordem numérica destacada no texto.

Uma das características cruciais da ____________ (1) é a necessidade de que as estruturas de controle estejam completamente contidas umas nas outras, formando um aninhamento claro e previsível. Isso significa que uma estrutura de controle deve começar e terminar no mesmo bloco de código, sem interferir ou ser interrompida por outra estrutura de controle. O comando ___________ (2) permite saltar incondicionalmente para outra parte do programa, rompendo a estrutura clara e previsível das instruções aninhadas. O uso desse comando pode levar a código espaguete, no qual o fluxo de controle é difícil de seguir e entender, comprometendo a legibilidade e a manutenção do código.

 

Provas

Questão presente nas seguintes provas
4128343 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSC
Orgão: UFSC
Provas:

Considere o código da função “funcao1”, em Python, a seguir:

def funcao1(dado):
    aux_dado = int(dado)
    if aux_dado > 0:
        for i in range(aux_dado, 0, -1):
            return 3 + funcao1(aux_dado - 1)
    elif aux_dado < 0:
        for i in range(aux_dado, 0):
            return 4 + funcao1(aux_dado + 1)
    else:
        return 5+dado*2

Os resultados da sua execução, por três vezes, passando como argumento 0.5, 3.14159 e -8, serão, nesta ordem:

 

Provas

Questão presente nas seguintes provas
4128340 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSC
Orgão: UFSC
Provas:

Considere o código da função “funcao1”, em Python, a seguir:

def funcao1(dado):
    aux_collection = []
    if dado > 12:
        aux_dado = 12
    elif dado < 4:
        aux_dado = 4
    else:
        aux_dado = int(dado)
    for valor in range(aux_dado):
        aux_collection.append(valor)
    return aux_collection

Os resultados da sua execução, por três vezes, passando como argumento -5; 6.28318 e 40, serão, nesta ordem:

 

Provas

Questão presente nas seguintes provas
4128337 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSC
Orgão: UFSC
Provas:

Considere o código em Python, a seguir:

def funcao1(funcao, dado):
    return funcao(dado + 5)

def funcao2(funcao, dado):
    return funcao(dado * 2)

def funcao3(dado):
    return dado * 3

def auxiliar_funcao2(dado):
    return funcao2(lambda x: x, dado)

def auxiliar_funcao1(dado):
    return funcao1(lambda x: x, dado)

print(funcao1(auxiliar_funcao2, funcao3(10)))
print(funcao2(auxiliar_funcao1, funcao3(10)))

O resultado da sua execução (os dois valores gerados pelas execuções da função print) será:

 

Provas

Questão presente nas seguintes provas
4128252 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSC
Orgão: UFSC
Provas:

Considere a função f escrita na linguagem Python e assinale a alternativa correta.

def f(n):
    if n < 0:
        return "ERRO!"
    elif n == 0 or n == 1:
        return 1
    else:
        resultado = 1
        for i in range(2, n + 1):
            resultado *= i
        return resultado

 

 

Provas

Questão presente nas seguintes provas
4128249 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSC
Orgão: UFSC
Provas:

Analise as afirmativas abaixo sobre a linguagem de programação Python e assinale a alternativa correta.

I. É uma linguagem que possui características de orientação a objetos.

II. Necessita de um compilador para gerar um programa executável.

III. É uma linguagem de tipagem estática.

IV. Os objetos precisam ser explicitamente destruídos (desalocados).

 

Provas

Questão presente nas seguintes provas
4128243 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSC
Orgão: UFSC
Provas:

Considere a função fx escrita na linguagem PHP e assinale a alternativa que apresenta um código que poderia ser utilizado para substituir a linha de código return fx($n - 1) + fx($n - 2); de forma a ter resultado equivalente à função fx original.

function fx($n) {
    if ($n < 0) {
        return "ERRO!";
    } elseif ($n == 0) {
        return 0;
    } elseif ($n == 1) {
        return 1;
    } else {
        return fx($n - 1) + fx($n - 2);
    }
}

 

 

Provas

Questão presente nas seguintes provas
4128240 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSC
Orgão: UFSC
Provas:

Analise as afirmativas abaixo sobre lógica de programação e assinale a alternativa correta.

I. A estrutura de seleção If/Else (Se/Então) permite alterar o fluxo de execução do algoritmo, de forma a selecionar qual parte do algoritmo deve ser executada.

II. A estrutura de repetição For (Para/Faça) permite que uma sequência de instruções seja executada várias vezes.

III. Um algoritmo é uma sequência de passos que podem ser executados em qualquer ordem.

IV. Variáveis lógicas podem assumir valores “verdadeiro”, “falso” e “neutro”.

V. O operador “>” é um operador lógico.

 

Provas

Questão presente nas seguintes provas
4128234 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSC
Orgão: UFSC
Provas:

Uma classe denominada Figura define um método desenhar(), mas não o implementa. Esse método não possui argumento de entrada, nem retorna valor. As classes Triangulo, Quadrado e Circulo são subclasses de Figura, e cada uma define o método desenhar() com a mesma assinatura do método citado anteriormente, porém com implementações distintas. O conceito de programação orientada a objetos que permite que instâncias de Triângulo, Quadrado e Circulo sejam tratadas como objetos do tipo Figura, fazendo com que o método desenhar() específico seja invocado em função do tipo do objetivo é:

 

Provas

Questão presente nas seguintes provas