O professor André ministra uma disciplina de Desenvolvimento Web em Java EE para alunos de nível superior. Ele solicita
que os estudantes implementem um sistema simplificado de cadastro de produtos, utilizando J2EE, que inclui tipos de
dados elementares e estruturados, métodos (funções e procedimentos) e estruturas de controle de fluxo. Parte do código
desenvolvido é apresentada a seguir.
public class Produto {
private String nome;
private int quantidade;
private double preco;
public Produto(String nome, int quantidade, double preco) {
A respeito do código Java apresentado, julgue o item seguinte.
A instrução System.out.println(“Valor total: “ + p.calcularValorTotal()); demonstra polimorfismo,
pois o método calcularValorTotal() se comporta de forma diferente dependendo do valor do atributo preco.
O professor André ministra uma disciplina de Desenvolvimento Web em Java EE para alunos de nível superior. Ele solicita
que os estudantes implementem um sistema simplificado de cadastro de produtos, utilizando J2EE, que inclui tipos de
dados elementares e estruturados, métodos (funções e procedimentos) e estruturas de controle de fluxo. Parte do código
desenvolvido é apresentada a seguir.
public class Produto {
private String nome;
private int quantidade;
private double preco;
public Produto(String nome, int quantidade, double preco) {
A respeito do código Java apresentado, julgue o item seguinte.
O construtor public Produto(String nome, int quantidade, double preco) inicializa os atributos da classe e
é considerado um método com retorno implícito do tipo Produto.
O professor André ministra uma disciplina de Desenvolvimento Web em Java EE para alunos de nível superior. Ele solicita
que os estudantes implementem um sistema simplificado de cadastro de produtos, utilizando J2EE, que inclui tipos de
dados elementares e estruturados, métodos (funções e procedimentos) e estruturas de controle de fluxo. Parte do código
desenvolvido é apresentada a seguir.
public class Produto {
private String nome;
private int quantidade;
private double preco;
public Produto(String nome, int quantidade, double preco) {
A respeito do código Java apresentado, julgue o item seguinte.
A linha Produto p = new Produto(“Notebook”, 5, 4500.00); utiliza uma variável local do tipo estruturado (classe
Produto) e inicializa um objeto com dados específicos.
O professor André ministra uma disciplina de Desenvolvimento Web em Java EE para alunos de nível superior. Ele solicita
que os estudantes implementem um sistema simplificado de cadastro de produtos, utilizando J2EE, que inclui tipos de
dados elementares e estruturados, métodos (funções e procedimentos) e estruturas de controle de fluxo. Parte do código
desenvolvido é apresentada a seguir.
public class Produto {
private String nome;
private int quantidade;
private double preco;
public Produto(String nome, int quantidade, double preco) {
A respeito do código Java apresentado, julgue o item seguinte.
O método calcularValorTotal() é um exemplo de função que retorna um valor, enquanto aplicarDesconto(double
percentual) é um procedimento, pois não retorna valor.
O professor André ministra uma disciplina de Desenvolvimento Web em Java EE para alunos de nível superior. Ele solicita
que os estudantes implementem um sistema simplificado de cadastro de produtos, utilizando J2EE, que inclui tipos de
dados elementares e estruturados, métodos (funções e procedimentos) e estruturas de controle de fluxo. Parte do código
desenvolvido é apresentada a seguir.
public class Produto {
private String nome;
private int quantidade;
private double preco;
public Produto(String nome, int quantidade, double preco) {
A respeito do código Java apresentado, julgue o item seguinte.
O tipo double utilizado para o atributo preco é adequado para representar valores monetários em Java, garantindo
precisão absoluta nos cálculos financeiros.
Acerca das linguagens de definição e manipulação de dados, dos conceitos e comandos SQL SERVER e DB2 e dos bancos de dados textuais, julgue o item a seguir.
Em recuperação de informação em bancos de dados
textuais, índices invertidos geralmente não armazenam
apenas o termo e a lista de documentos, mas
também informações adicionais como a frequência
de cada termo em cada documento (posting list),
fundamentais para algoritmos de ranqueamento.
Acerca das linguagens de definição e manipulação de dados, dos conceitos e comandos SQL SERVER e DB2 e dos bancos de dados textuais, julgue o item a seguir.
No SQL Server, a cláusula WITH TIES usada em
conjunto com TOP descarta linhas que possuem
valores empatados com a última linha retornada,
garantindo que o número de registros seja
sempre exato.
Acerca das linguagens de definição e manipulação de dados, dos conceitos e comandos SQL SERVER e DB2 e dos bancos de dados textuais, julgue o item a seguir.
No DB2, a função IDENTITY é equivalente à cláusula
SEQUENCE do SQL padrão, permitindo a reutilização
automática de valores em caso de exclusão de
registros para manter a sequência contínua.
Acerca das linguagens de definição e manipulação de dados, dos conceitos e comandos SQL SERVER e DB2 e dos bancos de dados textuais, julgue o item a seguir.
Em SQL Server, a instrução CREATE INDEX aplicada
sobre uma coluna com valores repetidos cria
automaticamente um índice único, lançando erro se
houver duplicatas.
Acerca das linguagens de definição e manipulação de
dados, dos conceitos e comandos SQL SERVER e DB2 e dos
bancos de dados textuais, julgue o item a seguir.
No DB2, ao utilizar ALTER TABLE ... ADD COLUMN,
se a coluna adicionada não for explicitamente definida
como NULL, o comando falha, pois o DB2 exige que
colunas novas tenham obrigatoriamente um valor
default ou permitam nulos.