Foram encontradas 55.928 questões.
Considere o seguinte trecho de algoritmo escrito em pseudocódigo para calcular o fatorial de um número inteiro positivo:

Sobre a execução e características desse algoritmo recursivo, qual das alternativas a seguir está correta?
Provas
Em programação, um algoritmo pode ser definido como:
Provas
Em um shell script, qual das alternativas abaixo descreve corretamente o uso das estruturas de controle e parâmetros?
Provas
Diante do shell script abaixo:

Pergunta: qual o retorno que deverá ser apresentado em um terminal Linux, após a execução do script.
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FEPESE
Orgão: Pref. Chapecó-SC
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
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
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
- Fundamentos de ProgramaçãoAlgoritmos
- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados
Com base na análise desses modelos, qual modelo matemático é adequado para explicar o cálculo da melhor rota em um sistema de geolocalização com foco na rapidez de deslocamento?
Provas
Provas
Triangulo contendo como atributos os lados do triângulo e como métodos as operações para atribuir
e retornar os valores dos lados, calcular área e calcular o perímetro.
Provas
Caderno Container