Av - Subst. 2 - Desenvolvimento Orientado ao Objeto
1) As cadeias de caracteres são sequências alfanuméricas delimitadas como uma sequência de caracteres entre aspas inglesas. A referência em idioma inglês a essa sequência de caracteres se faz com o termo string. Uma cadeia de caracteres, ou seja, um string e´ considerado em linguagem Java como um objeto instanciado a partir da classe String pertencente ao pacote java.lang (MANZANO e COSTA JÚNIOR, 2011, p. 123).
Em relação a alguns dos métodos da classe String, analise as afirmações que seguem:
I. O método charAt() retorna o caractere da posição indicada como sendo um dado do tipo inteiro.
II. O método equals() realiza a comparação entre os tamanhos de duas strings e retorna verdadeiro, se forem iguais.
III. O método length() retorna o tamanho da string expresso em um número inteiro, considerando todos os caracteres da sequência.
Assinale a alternativa que contém a afirmação verdadeira:
Alternativas:
a) Apenas as afirmações II e III são verdadeiras.
b) As afirmações I, II e III são verdadeiras
c) Apenas a afirmação III é verdadeira.
d) Apenas a afirmação I é verdadeira.
e) Apenas as afirmações I e III são verdadeiras.
2) Se você precisar de um meio que armazene mais do que um dado, sem precisar declarar mais do que uma variável, então deverá recorrer a outros recursos.
Um(a)____________agrupa um conjunto de dados de um mesmo tipo organizados em linha ou coluna, e por trabalhar com dados do mesmo tipo, falamos que é uma estrutura de dados homogênea.
O que completa corretamente a lacuna é:
Alternativas:
a) void
b) matriz
c) string
d) main
e) vetor
3) A linguagem Java suporta a execução de aplicações de forma paralela e concorrente. Para se conseguir isso técnicas de multithreading são aplicadas. Tomando como base o que você aprendeu sobre threads, avalie as afirmações que se seguem:
I. Para se criar uma thread um dos passos a executar é realizar a implementação da interface Runnable.
II. Para se criar uma thread um dos passos a executar é realizar a implementação da interface Threadable.
III. Para se criar uma thread um dos passos a executar é realizar a herança da classe Thread.
IV. Para se criar uma thread um dos passos a executar é realizar a herança da classe ThreadBase.
Considerando as afirmações apresentadas acima, é correto o que se afirma em:
Alternativas:
a) I e II apenas.
b) II e III apenas.
c) I e III apenas.
d) I, II e III apenas.
e) III apenas.
4) A linguagem Java suporta a execução de aplicações de forma paralela e concorrente. Para se conseguir isso técnicas de multithreading são aplicadas. Tomando como base o que você aprendeu sobre threads, avalie as afirmações que se seguem:
I. Quando uma thread é criada e o comando start é engatilhado a thread vai para o estado RUNNABLE.
II. Quando uma thread está em execução e o comando sleep é engatilhado a thread vai para o estado BLOCKED.
III. Quando uma thread está em execução e o comando wait é engatilhado a thread vai para o estado WAITING.
IV. Quando uma thread está em execução e uma exceção é lançada a thread vai para o estado CRASHED.
Considerando as afirmações apresentadas acima, é correto o que se afirma em:
Alternativas:
a) I apenas.
b) III e IV apenas.
c) II e IV apenas.
d) I e III apenas.
e) I, II e III apenas.
5) A linguagem Java suporta a execução de aplicações de forma paralela e concorrente. Para se conseguir isso técnicas de multithreading são aplicadas. Tomando como base o que você aprendeu sobre threads, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas.
( ) O método join() da classe Thread bloqueia a execução da thread atual.
( ) O método Thread.State.getState() retorna o estado atual da thread.
( ) O método setPriority(int prioridade) da classe Thread troca a prioridade da thread.
( ) O método finished() da classe Thread interrompe a execução da thread atual.
Assinale a alternativa que apresenta a sequência CORRETA.
Alternativas:
a) F – V – V – F.
b) F – V – F – F.
c) F – F – V – V.
d) V – F – V – F.
e) V – V – F – V.
matheus321torres95:
tinha como mandar uma questão por fez não?
2 = C
2 = C
3 = C
4 = A
5 = B
A 2 eu tenho certeza que é MATRIZ
1) C
2) E
3) E
4) D
5) A
Soluções para a tarefa
Respondido por
5
Resposta:
1) alternativa e
2) alternativa b
3) alternativa d
4)
5) alternativa c
1) C
2) E
3) E
4) D
5) A
Perguntas interessantes
Física,
7 meses atrás
Artes,
7 meses atrás
História,
7 meses atrás
Ed. Física,
9 meses atrás
História,
9 meses atrás
Matemática,
1 ano atrás
Inglês,
1 ano atrás
Matemática,
1 ano atrás