Foram encontradas 353 questões.
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: ListaLista Encadeada
- LinguagensJava
Seja uma lista ligada como descrito no código Java abaixo:
|
class No<T> { |
O seguinte método foi adicionado à classe LL:
|
public void f(No<T> d) { |
O que o método faz?
Provas
Qual a saída para o programa Python 3 abaixo?
|
x={} total = 0 for i in x: |
Provas
Qual o valor da variável resultante do programa Python 3 abaixo?
|
a = list() b = list() resultado = list() |
Provas
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Lista
- Fundamentos de ProgramaçãoOperadoresOperadores Bitwise
- LinguagensJava
Java Streams API é um recurso que traz novas classes e métodos para manipulação de coleções. Analise o seguinte código Java 17:
|
import java.util.ArrayList; public class Simples Integer soma = numeros.stream().filter(n -> n % 2 == 0).map(n -> n ^ (~n)).reduce(0, (t, n) -> t + n); 1).map(n -> n | (~n)).reduce(1, (t, n) -> t * n); |
Os valores das variáveis soma e multiplicação serão, respectivamente,
Provas
Java traz um conjunto de propriedades para lidar com a divisão por zero. Analise o código Java 17 a seguir.
|
public class Saida { public static void main(String args[]) { double x = 10.0/0; double y = 0/10.0; double z = 0/0.0; System.out.println(x); System.out.println(y); System.out.println(z); } } |
É correto afirmar que serão impressos os seguintes valores:
Provas
A linguagem Java traz diversos operadores para manipulação de valores bit a bit ("bitwise"). Analise o seguinte código Java 17:
|
int x = -1; int y = x >>> 1; int z = x >> 1; |
Considerando o código analisado, assinale a afirmativa correta.
Provas
Sobre construtores em Java, analise as assertivas abaixo.
1) Um construtor é usado para criar objetos.
2) Um construtor deve ter o mesmo nome da classe em que é declarado.
3) Um construtor pode ser declarado como privado.
Estão corretas:
Provas
Sobre diagramas de interação, assinale a afirmativa correta:
Provas
Diagramas UML permitem expressar diferentes visões e abstrações na modelagem de um sistema. Acerca desse tema, analise as afirmativas a seguir.
1) Diagramas de casos de uso e diagramas de atividade são exemplos de diagramas que representam o comportamento dinâmico do sistema.
2) Diagramas de classes representam a visão estática do sistema e podem ser expressos em diferentes níveis de abstração, desde a perspectiva conceitual até a de implementação.
3) Diagramas de máquinas de estados representam os possíveis estados da instância de uma classe e são uma boa alternativa para modelar concorrência.
4) No modelo de casos de uso, a execução de cada caso de uso é independente dos demais casos de uso. No entanto, em nível de implementação, podem-se criar dependências implícitas entre casos de usos distintos.
Está(ão) correta(s), apenas:
Provas
Relacionamentos são elementos importantes nos diagramas UML. Existem 4 tipos básicos de relacionamentos em UML: associação, generalização, realização e dependência. Sobre esses elementos, assinale afirmativa correta.
Provas
Caderno Container