Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

09/11/2022 22:02 Avaliação I - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:768340)
Peso da Avaliação 1,50
Prova 56726097
Qtd. de Questões 10
Acertos/Erros 7/3
Nota 7,00
A estrutura de uma classe na linguagem de programação Java comporta um nome, um conjunto de 
atributos, também conhecidos como o estado desta classe e um conjunto de métodos, além de 
conhecidos como o comportamento desta classe.
Considerando a estrutura da Classe Principal demonstrada a seguir, classifique V para as sentenças 
verdadeiras e F para as falsas:
1 package basico; 2 3 public class Principal { 4 5 public static void main(String[] args) { 6 Aluno a = 
new Aluno(); 7 a.matricula = 12; 8 a.nome = "Catarina"; 9 a.calculaMedia(); 10 } 11 }
( ) A linha 1 define, através da palavra reservada "package", o que é conhecido como o ponto de 
entrada da aplicação.
( ) Já que o método "Aluno()" não possui parâmetros, as linhas 7 a 9 geram erros de compilação. 
( ) O método chamado main é quem torna uma classe executável, sendo que a sua existência em 
uma classe é opcional.
( ) Pode-se afirmar que o tipo de dados do atributo "matricula", existente na classe aluno é do tipo 
numérico. 
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - F
B F - F - V - V
C V - F - V - F
D V - F - F - V
A linguagem de programação JAVA foi criada pela Sun Microsystems no final da década de 1990. 
Esta linguagem tinha um nome diferente antes de receber o no me JAVA.
 Sobre esse nome, assinale a alternativa CORRETA:
A OAK.
B ADA.
C Smaltalk.
D C++.
 VOLTAR
A+ Alterar modo de visualização
1
2
09/11/2022 22:02 Avaliação I - Individual
about:blank 2/5
Segundo Sintes (2002), a programação orientada a objetos define alguns objetivos para o 
desenvolvimento de software. Um dos objetivos é chamado de reutilização, onde os programadores 
aprendem a compartilhar o código que criam. Sobre esses objetivos, analise as sentenças a seguir:
I – Natural. 
II – Confiável. 
III – Extensível. 
IV – Manutenível. 
V – Instanciado. 
 
Assinale a alternativa CORRETA:
A As sentenças I, II, III e IV estão corretas.
B As sentenças I, II e V estão corretas.
C As sentenças I, III e V estão corretas.
D As sentenças II e V estão corretas.
Todos os componentes Java requerem nomes. Os nomes usados para as classes, variáveis e métodos 
são chamados de identificadores. Existem regras para criação de identificadores. A respeito disso, 
assinale a alternativa INCORRETA:
A Identificadores são cases abstratos.
B Todos os identificadores devem começar com uma letra (A a Z ou A a Z), de caráter monetário
($) ou um sublinhado (_).
C Uma palavra-chave não pode ser utilizada como um identificador.
D Após o primeiro caractere, identificadores podem ter qualquer combinação de caracteres.
Existem quatro plataformas para a programação em Java: Java Platform Standard Edition (Java 
SE), Java Platform Enterprise Edition (Java EE), Java Platform Mobile Edition (Java ME) e Java FX. 
Cada plataforma é destinada a um tipo diferente de aplicação e possui o seu conjunto de APIs. Com 
relação à plataforma Java EE, analise as afirmativas a seguir: 
I- É construída com base na Java Platform Standard Edition. 
II- Plataforma focada no desenvolvimento de aplicações desktop. 
III- Permite a criação de RIA (Rich Internet Applications) usando interfaces aceleradas por hardware. 
IV- Provê ambiente e API (Application Program Interface) específicos para o desenvolvimento em 
larga escala. 
Agora, assinale a alternativa CORRETA:
A As afirmativas I e IV estão corretas.
B Somente a afirmativa I está correta.
3
4
5
09/11/2022 22:02 Avaliação I - Individual
about:blank 3/5
C As afirmativas II e III estão corretas.
D As afirmativas II, III e IV estão corretas.
No paradigma de orientação a objetos, uma classe é uma estrutura que abstrai um conjunto de 
objetos que possuem características em comum, e é composta, geralmente, por três elementos 
básicos: nome, atributos e métodos. Com relação ao nome, assinale a alternativa CORRETA:
A Também conhecido como definição, o nome descreve as funcionalidades de uma determinada
classe.
B O nome define o local de um determinado objeto, enquanto ele está na memória do computador.
C Por recomendação, todo nome de uma classe deve começar com letra maiúscula.
D O nome indica quais serão os tipos de dados utilizados pela classe em questão.
Observe a tabela anexa que mostra as cinco primeiras linguagens de programação classificadas 
no TIOBE Programming Community Index, que classifica a popularidade das linguagens de 
programação com base no número de engenheiros qualificados no mundo, cursos e fornecedores de 
terceiros. Classifique V para as sentenças verdadeiras e F para as falsas: 
( ) A linguagem de programação Java, diferentemente das linguagens convencionais, é compilada 
para um bytecode que é executado por uma máquina virtual. 
( ) Python é uma linguagem de programação compilada, de propósito geral e estruturada. Foi 
utilizada por pesquisadores na década de 1970 para desenvolver o sistema operacional Unix. 
( ) Todas as cinco primeiras linguagens classificadas em janeiro/2017 são linguagens orientadas a 
objetos. 
( ) A compilação de um programa escrito em C++ tem como resultado um único arquivo com 
código executável para uma plataforma/sistema operacional específico. 
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - V.
B V - V - F - V.
C F - V - F - F.
D V - V - V - F.
6
7
09/11/2022 22:02 Avaliação I - Individual
about:blank 4/5
A Orientação a Objetos (OO), nascida mais ou menos na década de 1990, surgiu com uma 
proposta de resolver alguns problemas crônicos dos paradigmas de desenvolvimento de programas e 
softwares existentes na época, como a reutilização e a manutenibilidade desses programas e 
softwares. Hoje, depois de quase 30 anos, o paradigma OO está consolidado na indústria de software 
e é utilizado também em outras abordagens de desenvolvimento como a Orientação a Serviços. Sobre 
as vantagens oferecidas por programas criados usando o paradigma da orientação a objetos (OO), 
classifique V para as sentenças verdadeiras e F para as falsas: 
( ) A criação de programas usando esse paradigma permite a criação de programas mais naturais, 
próximos dos conceitos do mundo real, uma vez que os objetos, e seus comportamentos, devem 
traduzir os conceitos do mundo real. 
( ) Os programas usando esse paradigma podem ser comparados à montagem de peças de um Lego, 
uma vez que os objetos podem ser reutilizados (partes genéricas que podem ser combinadas) e 
combinados para a execução de tarefas em diferentes programas e softwares. 
( ) Programas escritos utilizando esse paradigma tendem a ser menos confiáveis que os escritos em 
outros paradigmas devido ao excesso de controle que deve ser atribuído à comunicação entre os 
objetos criados para diferentes módulos de um programa ou software. 
( ) Programas escritos no paradigma OO são menos extensíveis que os criados em outros 
paradigmas, uma vez que a extensão de suas características é limitada pela falta de recursos, e 
características, que permitam essa extensão. 
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B V - V - F - F.
C F - V - F - V.
D V - F - F - V.
Durante a execução de um programa em uma linguagem orientada a objeto, como Java, são definidas 
diversas classes e estas são carregadas para a memória durante a execução do programa.
Como essa carga é chamada?
A Extensão.
B Instanciação.
C Alocação.
D Inclusão.
Nas linguagens compiladas, o compilador constrói um (ou mais) arquivo binário, onde transforma 
código fonte para código nativo da plataforma para a qual se está compilando. Sobras as vantagens de 
se utilizar um compilador, analise as sentenças a seguir:
I – Permite estruturas de programação mais complexas. 
8
9
10
09/11/2022 22:02 Avaliação I - Individual
about:blank 5/5
II– Gera arquivo executável, gerando maior autonomia e segurança. 
III – Mais desempenho. 
IV – Consome menos memória. 
V – Tradução em uma única etapa. 
Assinale a alternativa CORRETA:
A As sentenças I e IV estão corretas.
B As sentenças I, II e III estão corretas.
C As sentenças II e V estão corretas.
D As sentenças I, III e V estão corretas.
Imprimir

Mais conteúdos dessa disciplina