Você está na página 1de 2

Av1 - Tec. Analise e Desenv. Sist.

- Tpicos Avanados em
Desenvolvimento de Sistemas

1) De acordo com a arquitetura de um arquivo class, considere as
afirmativas.
I.Em arquivosclassfica o cdigo compilado, pronto para ser executado em uma
Mquina Virtual Java. O formato do arquivoclass rigorosamente definido. Sua
definio precisa a base para compatibilidade entre as diferentes implementaes
da Mquina Virtual Java.
II.No arquivoclassesto todas as informaes que a Mquina Virtual Java precisa
saber a respeito de uma classe Java ou Interface.
III.Os componentes do arquivoclasspodem variar em tamanho, isto , o tamanho
particular de algum componente para determinado arquivoclassno pode ser previsto
antes do seu carregamento pela Mquina Virtual Java.
De acordo com as afirmaes acima, assinale a alternativa correta:

Alternativas:
a) somente a afirmativa I est correta
b) somente as afirmativas I e II esto corretas
c) somente as afirmativas I, II e III esto corretas
d) todas as afirmativas esto corretas
Alternativa assinalada
Alternativa assinalada
2) A arquitetura Java formada de: (Assinale a afirmativa correta)

Alternativas:
a) quatro tecnologias distintas interrelacionadas, so elas: A linguagem
de programao Java, O formato do arquivo .class, A API (Application
Programming Interface) Java e a Mquina Virtual Java
Alternativa assinalada
b) quatro tecnologias distintas interrelacionadas, so elas: A linguagem de
programao Java, O formato do arquivo .jar, A API (Application Programming
Interface) Java e a Mquina Virtual Java
c) quatro tecnologias distintas interrelacionadas, so elas: A linguagem de
programao Java, O formato do arquivo .exe, A API (Application Programming
Interface) Java e o Java Development Kit (JDK)
d) quatro tecnologias distintas interrelacionadas, so elas: A linguagem de
programao Java, O formato do arquivo .class, A API (Application
Programming Interface) Java e o Java Development Kit (JDK)

3) Assinale com um "X" a alternativa correta que contenham tipos primitivos
vlidos para a linguagem Java.

Alternativas:
a) int, long, extend, char, boolean
b) int, long, byte, char, booleanlternativa assinalada
Alternativa assinalada
c) int, long, variant, char, boolean
d) int, long, byte, string, boolean


4) Sobre as classes do Java, assinale a afirmativa correta

Alternativas:
a) podemos criar somente atributos privados dentro da classe
b) no pode existir nenhum mtodo com o mesmo nome da classe
c) No necessrio definio de atributos, mtodos ou construtores
para que uma classe possa ser compilada
Alternativa assinalada
d) toda classe deve ter obrigatoriamente um atributo
5) Assinale a alternativa correta de acordo com os modificadores de acesso
existentes na linguagem Java

Alternativas:
a) public deixa visvel a classe ou membro para todas as outras
clases, subclasses e pacotes do projeto Javaassinalada
Alternativa assinalada
b) protect deixa visvel o atributo apenas para a classe que este atributo se
encontra
c) private deixa visvel o atributo para todas as outras classes e subclasses
que pertencem ao mesmo pacote
d) public deixa visvel o atributo para outros pr