Magna Concursos

Foram encontradas 57.540 questões.

3937011 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: SEE-DF
Provas:

A respeito dos tópicos de computação, nas linguagens de programação e nos sistemas operacionais Linux, julgue o item a seguir.

A seguinte função em linguagem C sempre causará um vazamento de memória, independentemente de como seja chamada:

void func() {

     int *ptr = malloc(10 * sizeof(int));

}

 

Provas

Questão presente nas seguintes provas
3937009 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: SEE-DF
Provas:

A respeito dos tópicos de computação, nas linguagens de programação e nos sistemas operacionais Linux, julgue o item a seguir.

A seguinte função em Python sempre retornará True para qualquer dicionário d passado como argumento: def check(d): return d == {k: v for k, v in d.items()}

 

Provas

Questão presente nas seguintes provas
3937008 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: QUADRIX
Orgão: SEE-DF
Provas:

A respeito dos tópicos de computação, nas linguagens de programação e nos sistemas operacionais Linux, julgue o item a seguir.

Em Python, uma variável declarada dentro de uma função será, por padrão, acessível de qualquer outra parte do programa (escopo global).

 

Provas

Questão presente nas seguintes provas
3931780 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNTEF
Orgão: UTFPR

Considere o seguinte trecho de algoritmo escrito em pseudocódigo para calcular o fatorial de um número inteiro positivo:

Enunciado 4884734-1

Sobre a execução e características desse algoritmo recursivo, qual das alternativas a seguir está correta?

 

Provas

Questão presente nas seguintes provas
3931779 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNTEF
Orgão: UTFPR

Em programação, um algoritmo pode ser definido como:

 

Provas

Questão presente nas seguintes provas
3931767 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNTEF
Orgão: UTFPR

Em um shell script, qual das alternativas abaixo descreve corretamente o uso das estruturas de controle e parâmetros?

 

Provas

Questão presente nas seguintes provas
3931743 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNTEF
Orgão: UTFPR
Provas:

Diante do shell script abaixo:

Enunciado 4884696-1

Pergunta: qual o retorno que deverá ser apresentado em um terminal Linux, após a execução do script.

 

Provas

Questão presente nas seguintes provas
Relacione os Tipos de Software/Conceitos (Coluna 1) com suas respectivas Características e Definições (Coluna 2).

Coluna1 Tipos de Software e Conceitos
1. Software Livre (SL)
2. Software Proprietário (SP)
3. Freeware (Software Gratuito)
4. Software Educativo (SE)
5. Abordagem Construcionista

Coluna 2 Características e Definições
( ) É um programa cujo uso não implica pagamento de licenças, mas que geralmente mantém o direito de autor, não dando acesso ao código.
( ) Programa que pode ser executado, copiado, modificado e redistribuído por qualquer usuário, tendo livre acesso ao código-fonte.
( ) É licenciado com direitos exclusivos para o produtor e restringe a cópia, redistribuição ou modificação do seu código-fonte.
( ) Qualquer software cujo objetivo principal é o ensino-aprendizagem, ou que é explorado em um contexto pedagógico específico.
( ) Perspectiva onde o aluno constrói seu próprio conhecimento ao assumir a tarefa de “ensinar” o computador a executar uma ação.

Assinale a alternativa que indica a sequência correta, de cima para baixo.
 

Provas

Questão presente nas seguintes provas
3929917 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: TCE-MS

1 interface Pagavel {
2   double calcularPagamento();
3 }
4
5 class Freelancer implements Pagavel {
6   double horasTrabalhadas;
7   double valorHora;
8
9   Freelancer(double horas, double valor) {
10    this.horasTrabalhadas = horas;
11    this.valorHora = valor;
12  }
13
14  public double calcularPagamento() {
15    return horasTrabalhadas * valorHora;
16    }
17  }
18
19  class Consultor extends Freelancer {
20    double bonus;
21
22    Consultor(double horas, double valor,
    double bonus) {
23      super( horas, valor);
24      this.bonus = bonus;
25    }
26
27    @Override
28    public double calcularPagamento() {
29      return super.calcularPagamento() +
    bonus;
30    }
31  }
32
33 public class TestePagamento {
34   public static void main(String[] args) {
35     Pagavel f = new Freelancer(40, 50);
36     Pagavel c = new Consultor(30, 80, 500);
37
38 System.out.println(f.calcularPagamento());
39 System.out.println(c.calcularPagamento());
40 System.out.println(f instanceof Consultor);
41   }
42 }

 

Considere o código Java 17 acima. Assinale a opção que corresponde ao resultado da execução do código em apreço no console.

 

Provas

Questão presente nas seguintes provas
3929916 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: TCE-MS

1 class Funcionario:
2     def __init__(self, nome, salario):
3         self.nome = nome
4         self.salario = salario
5
6     def bonus(self):
7         return self.salario * 0.10
8
9 class Gerente(Funcionario):
10    def bonus(self):
11        return super().bonus() + 500
12
13 func = Funcionario("Ana", 2000)
14 ger = Gerente("Bruno", 3000)
15
16 print(func.bonus())
17 print(ger.bonus())
18 print(isinstance(ger, Funcionario))

 

Considere o código Python precedente. Assinale a opção que corresponde ao resultado da execução desse código.

 

Provas

Questão presente nas seguintes provas