1) As cadeias de caracteres são chamadas de strings. Por meio dos métodos da classe String, é possível o armazenamento e a manipulação de cadeias de caracteres.
Analise as afirmativas abaixo acerca de Strings e assinale a alternativa correta:
I.Uma string é uma sequência de caracteres tratada com uma única unidade, que pode incluir letras, dígitos e vários caracteres especiais, como +, -, *, / e $.
II.Em Java, as strings são tratadas como objetos da classe java.lang.String e, por isso, devem ser declaradas e depois instanciadas.
III.Um objeto da classe String poderá ser alterado depois de criado, já que o Java não oferece nenhuma funcionalidade que mude uma sequência de caracteres.
Alternativas:
a)Apenas a afirmativa I está correta.
b)Apenas a afirmativa I e III estão corretas.
c)Apenas as afirmativas I e II estão corretas.
d)Apenas as afirmativas II e III estão corretas.
e)As afirmativas I,II e III estão corretas.
2)Um array (vetor) é um grupo de variáveis (chamados elementos ou componentes) que contém valores do mesmo tipo.
Analise as afirmativas e assinale (V) verdadeiro ou (F) para falso sobre array (vetor):
I.( ) Os tipos primitivos já conhecidos são: byte, short, int, long, float, double, boolean e char.
II.( ) Quando um array é criado, cada elemento seu recebe o valor zero para tipos numéricos, false para o tipo boolean e null para referências.
III.( ) A variável de array b recebe a referência para um novo vetor de inteiros de 10 elementos é representada por: b = new int[10]
A alternativa correta que corresponde às verificações Verdadeiro ou Falso é:
Alternativas:
a)V,V,V.
b)F,F,F.
c)V,V,F.
d)V,F,V.
e)F,F,V.
3)Você já deve ter reparado que sistemas computacionais de diversos tamanhos possuem uma característica em comum: defeitos que podem deflagrar uma falha que o usuário pode perceber, impedindo-o de executar uma tarefa. A diferença entre grandes e pequenos sistemas está relacionada à
quantidade de linhas, classes, métodos e todos os elementos que compõem um grande sistema.
A ____________e´ uma classe que não permite a geração de instâncias a partir dela, isto e´, não permite que sejam criados objetos. (FURGERI, 2013).
Furgeri, S. Modelagem De Sistemas Orientados A Objetos: ENSINO DIDÁTICO São Paulo: ERICA, 2013.
Alternativas:
a)classe concreta.
b)classe abstrata.
c)classe inteira.
d)classe variável.
e)classe booleana.
4)O tratamento da exceção serve justamente para que o programa possa continuar sendo executado, ao invés de ser encerrado repentinamente.Em Java, as exceções são divididas em duas categorias (FURGERI, 2013)
Furgeri, S. Modelagem De Sistemas Orientados A Objetos: ENSINO DIDÁTICO São Paulo: ERICA, 2013
No Java, a estrutura que trata as exceções é formada pelos comandos try-catch-finally. Essa estrutura pode ser usada, tanto com Unchecked Exceptions, como com Checked Exceptions e tem como função desviar a execução de um programa, caso ocorram certos tipos de erro predefinidos durante o processamento das linhas.
Analise as afirmativas e assinale a alternativa correta:
I.try {..}: neste bloco, são escritas todas as linhas de código que podem vir a lançar uma exceção;
II.catch (tipo_excessao e) { … }:neste bloco é descrita a ação que ocorrerá quando a exceção for capturada;
III.finally e´ opcional e fornece um conjunto de códigos que e´ sempre executado, independentemente da ocorrência da exceção. O uso do finally pode ser exemplificado por meio de operações de banco de dados.
Alternativas:
a)Apenas a afirmativa I está correta.
b)Apenas a afirmativa I e III estão corretas.
c)Apenas as afirmativas I e II estão corretas.
d)Apenas as afirmativas II e III estão corretas.
e)As afirmativas I,II e III estão corretas.
5)O tratamento da exceção serve justamente para que o programa possa continuar sendo executado, ao invés de ser encerrado repentinamente.Em Java, as exceções são divididas em duas categorias (FURGERI, 2013)
Furgeri, S. Modelagem De Sistemas Orientados A Objetos: ENSINO DIDÁTICO São Paulo: ERICA, 2013
Complete a definição de uma categoria das exceções:
A_____________________,neste tipo de exceção, o compilador Java obriga o programador a tratá-la. O Java verifica o código-fonte, com a finalidade de determinar se a exceção está sendo capturada.
Alternativas:
a)exceção não verificada
b)exceção verificada
c)exceção identificada
d)exceção não identificada
e)exceção sem tratamento
Respostas
Resposta:
1)C; 2)D; 3)B; 4)C; 5)D. Corrigido pelo AVA.
Explicação:
1: c) Apenas as afirmativas I e II estão corretas.
2: a) V,V,V
3: b) classe abstrata.
4: e) As afirmativas I,II e III estão corretas.
5: b) exceção verificada
Explicação:
Corrigido no AVA
2: a) V,V,V
3: b) classe abstrata.
4: e) As afirmativas I,II e III estão corretas.
5: b) exceção verificada
Questão 1: Acerca das Strings e suas características, é correto o que se afirma em: Alternativa C:
- Apenas as afirmativas I e II estão corretas.
Uma string é uma série de elementos (caracteres, letras, números, símbolos) que fazem parte de um tipo de linguagem para formar uma fórmula.
Uma string em Java é usada por programadores para armazenar dados que podem ser representados na forma de texto. Um objeto da classe string, nessa linguagem não pode ser alterado após criado. Elas devem ser declaradas e depois instanciadas.
Questão 2: Sobre o array, na informática, as asserções são respectivamente: Alternativa a)V,V,V.
Um array é um tipo de dado estruturado que permite armazenar um conjunto homogêneo de dados, ou seja, todos do mesmo tipo e relacionados. Alguns exemplos são: byte, int, boolean e char.
Cada um dos elementos que compõem um vetor pode ser de um tipo simples, como caracteres, inteiro ou real, ou também de um tipo composto ou estruturado, como vetores, estruturas, listas, etc.
Questão 3: Sobre os tipos de classes nos sistemas computacionais, as palavras que preenchem a lacuna são: Alternativa b) Classe abstrata.
Na programação, as classes abstratas funcionam como uma classe que declara a existência de métodos, mas não sua implementação, ou seja, as chaves {} e as sentenças entre elas.
Elas não representam algo específico e podemos usá-las para criar outras classes. Além disso, não possui instâncias e sua utilidade consiste em fornecer estrutura e comportamento comum a todas as subclasses que dela herdam.
Questão 4: Sobre os comandos da estrutura que trata as exceções em Java, é correto o que se afirma em: Alternativa E:
- As afirmativas I, II e III estão corretas.
As exceções permitem que um método informe ao código de chamada de um erro ou situação anormal que ocorreu durante sua execução.
Quando ocorre uma exceção, a máquina virtual interrompe a execução normal do programa e procura um bloco de código adequado para lidar com a situação.
Questão 5: Sobre as categorias das exceções, as palavras que preenchem as lacunas são: Alternativa B) Exceção verificada.
As exceções verificadas são aquelas onde o compilador força a verificá-las. São todos aqueles que são explicitamente iniciados por objetos de usuário.
Eles têm a característica que devem ser capturadas de forma obrigatória pelo programa, do contrário a aplicação não será compilada. São geralmente erros que surgem, por exemplo, ao tentar se conectar a um banco de dados, abrir um arquivo inexistente, problemas de conexão de rede, etc.
Saiba mais em:
https://brainly.com.br/tarefa/33940829
https://brainly.com.br/tarefa/28439659
https://brainly.com.br/tarefa/33062616
https://brainly.com.br/tarefa/40891094
https://brainly.com.br/tarefa/33599169