Foram encontradas 304 questões.
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Polimorfismo
Considerando duas classes B e C que são subclasses da mesma classe A, é CORRETO afirmar que:
Provas
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Classes e Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Membros Estáticos
Na programação orientada a objetos, membros estáticos ou membros de classe são os nomes dados para membros de uma classe que:
Provas
O conceito que se refere ao fato de um objeto ter a capacidade de ser referenciado de diversas formas na linguagem de programação java é conhecido como:
Provas
Marque a alternativa CORRETA:
I. Em uma lista encadeada simples, o acesso aos elementos ocorre em apenas uma única direção; enquanto em uma lista duplamente encadeada, o acesso aos elementos pode ocorrer nas duas direções.
II. Em uma lista duplamente encadeada, dado um elemento, podemos acessar ambos os elementos adjacentes.
III. Em uma lista encadeada simples, dado um elemento, podemos acessar apenas um elemento adjacente.
IV. O último elemento de uma lista encadeada vai sempre apontar para o primeiro.
Provas
- Fundamentos de ProgramaçãoAlgoritmosAvaliação de Expressões
- Fundamentos de ProgramaçãoOperadoresOperadores Lógicos
- Fundamentos de ProgramaçãoVariáveis
Considerando as expressões lógicas abaixo, marque a alternativa que retornará VERDADEIRO como reposta. Adote A=5, B=3 e C=2.
Provas
Considerando o código em python a seguir:
|
def funcao(numeros, limite): i = 0 while i < len(numeros): if numeros[i] > limite: return i i += 1 return -1 |
As chamadas de função:
funcao([1, 10, 20, 30, 50, 100], 10);
funcao([1, 10, 20, 30, 50, 100], 200);
funcao([1, 10, 20, 30, 50, 100], 30);
Retornam, respectivamente:
Provas
- Fundamentos de ProgramaçãoEstruturas de Repetição
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoRecursividade
- LinguagensPython
Considerando os dois códigos em Python abaixo, está correto APENAS o que se afirma em:
|
#código 1 def funcao(numero): if numero == 1: return 1 return numero * funcao(numero - 1) |
|
#código 2 def funcao(numero): resultado = 1 for i in range(1, numero): resultado = resultado * i return resultado |
I. Para qualquer valor maior igual a 1 atribuído para a variável numero, os retornos serão os mesmos em ambos os códigos.
II. Apenas o código 1 é uma função recursiva.
III. Apenas o código 2 é uma função recursiva.
IV. Para qualquer valor maior igual a 1 atribuído para a variável numero, o retorno do código 1 será sempre menor do que o retorno do código 2.
Provas
As alternativas a seguir se configuram como barreiras à comunicação, EXCETO:
Provas
Com relação aos modelos de QoS IntServ e DiffServ, assinale a alternativa CORRETA:
Provas
Com relação ao SMTP, assinale a alternativa FALSA:
Provas
Caderno Container