Buscar

Avaliação I - Individual FLEX

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

23/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/4
Acadêmico: Maikon Rodrigues da Silva (1084811)
Disciplina: Programação de Computadores (LIN107)
Avaliação: Avaliação I - Individual FLEX ( Cod.:662546) ( peso.:1,50)
Prova: 30967009
Nota da Prova: 6,00
Legenda: Resposta Certa Sua Resposta Errada 
1. Um servidor de aplicação, ou application server, pode ser descrito como um software que
disponibiliza serviços e bibliotecas para serem utilizadas por aplicações desenvolvidas, como
um sistema web, por exemplo. Com relação ao servidor de aplicação, classifique V para as
sentenças verdadeiras e F para as falsas:
( ) Servlet container pode ser descrito por ser um pequeno servidor de aplicação, para
aplicações mais leves.
( ) O JBoss e o Tomcat são dois exemplos de servlet container.
( ) O JWS (Java Web Server) foi o primeiro servidor de aplicação da Sun Microsystems.
( ) O primeiro servlet container que suportava JSP foi liberado em 1997, o qual utilizava
HTTP 1.0.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - F.
 b) V - F - V - V.
 c) F - V - V - V.
 d) V - V - F - F.
2. A implementação de aplicações na linguagem de programação Java é constituída de classes
e objetos, e estes pelos métodos e variáveis. Uma variável é uma área de memória para
armazenar alguma informação, e uma constante também é uma área de memória para
armazenamento de alguma informação, porém, seu conteúdo não pode ser alterado durante
a execução da aplicação. Com relação à implementação de aplicações em Java, classifique
V para as sentenças verdadeiras e F para as falsas:
( ) Uma variável declarada na linguagem de programação Java pode receber um tipo de
dado diferente durante a execução da aplicação.
( ) A declaração de uma constante na linguagem de programação Java pode ser
exemplificada por "final int quantidadeLimite = 10000; ".
( ) Na declaração de um constante, a palavra reservada "final" indica que a variável é
inicializada uma única vez na aplicação.
( ) O tipo de dado short pode armazenar números reais com precisão dupla.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - V - F.
 b) F - V - V - V.
 c) F - V - V - F.
 d) V - F - F - V.
23/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/4
3. Operadores lógicos, relacionais, aritméticos, de igualdade e de atribuição, junto com
comandos condicionais, permitem a criação de regras e validações dentro de algoritmos,
possibilitando, por exemplo, a criação de uma validação de dados inseridos pelo usuário.
Além disso, a classe JoptionPane, do Java, serve para apresentar caixas de diálogos visuais
e amigáveis, permitindo que sejam inseridos dados pelo usuário, ou somente apresentar
alguma saída do programa. Referente ao código-fonte sendo apresentado no anexo "Classe
Teste Cálculo Desconto", analise as afirmativas a seguir: 
I- A classe JOptionPane apresentará a mensagem "O valor do produto é: 67.5". 
II- Se o valor da variável "percentualDesconto" for alterada para "10.0", a variável
"valorProduto" terá o valor de "85.5" quando o cursor chegar na linha 26 do código-fonte. 
III- Se o valor da variável "valorProduto" for alterada para "100.0", a variável "valorProduto"
terá o valor de "75.0" quando o cursor chegar na linha 26 do código-fonte. 
IV- O código-fonte não pode ser executado, pois é causada uma exceção (erro) na
concatenação da variável "valorProduto", do tipo Double, com a mensagem do tipo String. 
Assinale a alternativa CORRETA:
 a) As afirmativas I e III estão corretas.
 b) As afirmativas I e II estão corretas.
 c) Somente a afirmativa II está correta.
 d) As afirmativas II e III estão corretas.
Anexos:
4. Um Sistema de Gerenciamento de Banco de Dados (SGBD) pode ser descrito por ser um
conjunto de aplicações responsáveis por gerenciar um banco de dados, sendo um de seus
principais objetivos a retirada da responsabilidade de gerenciamento de dados de aplicações
cliente. Neste sentido, os Sistemas Gerenciadores de Banco de Dados mais utilizados são os
baseados na linguagem SQL. Com relação ao SGBD, classifique V para as sentenças
verdadeiras e F para as falsas:
( ) São exemplos de SGBDs que utilizam a linguagem SQL, o MySQL e o Oracle.
( ) O MySQL possui funcionalidades comparáveis com a do SGBD Oracle, como
procedures e pesquisas por textos em qualquer tipo de campo, assim como triggers.
( ) O MySQL não é um banco de dados relacional porque utiliza a linguagem NoSQL.
( ) O MySQL é constituído de campos, colunas, linhas e tabelas.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - V.
 b) F - V - V - F.
 c) V - V - F - V.
 d) V - F - F - V.
5. O objeto System.out, o qual é muito utilizado no desenvolvimento de aplicações da
linguagem Java e permite a impressão de Strings no console da IDE ou do terminal, sendo
normalmente utilizado para acompanhamento de processos. Referente ao objeto
System.out, assinale a alternativa CORRETA:
 a) O objeto System possui o méodo out, o qual consegue verificar onde o cursor está
trafegando pelo código em um determinado momento, porém não é possível apresentar
saídas de uma determinada operação.
 b) System.out.print é um método que realiza a impressão de uma string passada por
parâmetro, saltando para a linha seguinte.
 c) Uma das utilidades principais do método out do objeto System é apresentar saídas de uma
determinada operação.
 d) System.out.printl é um método que realiza a impressão de uma string passada por
parâmetro, saltando para a linha seguinte, mas possui um parâmetro adicional de
formatação.
23/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/4
6. A linguagem de programação Java, desenvolvida na década de 1990 pela Sun Microsystems,
utiliza o paradigma da orientada a objetos, o que permite o desenvolvimento de aplicações
robustas, porém com facilidades da orientação a objetos, como reúso de código-fonte através
da herança e composição, por exemplo. Com relação à linguagem de programação Java,
classifique V para as sentenças verdadeiras e F para as falsas: 
( ) A Sun Microsystems conseguiu criar pequenas aplicações Java, conhecidas por applets,
para rodar dentro do browser Netscape.
( ) Um programa implementado na linguagem de programação Java precisa ser reescrito no
caso de ser executado em um Sistema Operacional diferente do que ele foi inicialmente
desenvolvido.
( ) Bytecodes são instruções, parecidas com linguagem de máquina, gerados pelo
compilador do Java.
( ) O ambiente de desenvolvimento Java é constituído de Compilador e Interpretador.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - V.
 b) V - F - F - V.
 c) V - F - V - V.
 d) F - V - V - F.
7. Um desenvolvedor, ao criar uma aplicação na linguagem de programação Java, implementa
classes e objetos, os quais são compostos por métodos e variáveis. Variável pode ser
entendida por uma área de memória para armazenar alguma informação. Com relação às
variáveis primitivas da linguagem de programação Java, classifique V para as sentenças
verdadeiras e F para as falsas: 
( ) Uma variável do tipo boolean pode receber somente os valores "true" ou então "false".
( ) Dentre as variáveis primitivas da linguagem de programação Java, podem ser citadas
char, byte, Integer e Double.
( ) O tipo de dado int pode receber valores do tipo inteiro, como "123456", assim como
"98526426".
( ) O tipo de dado double pode receber valores com decimais.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - F.
 b) F - V - V - V.
 c) V - F - F - V.
 d) V - F -V - V.
8. O desenvolvimento de aplicações possui muitas características e processos até a entrega de
uma aplicação funcionando conforme solicitado pelo cliente em produção. No passado, com
as primeiras linguagens de programação, havia muitos problemas nas aplicações
desenvolvidas. Neste sentido, com a utilização da linguagem de programação Java,
comparado com as linguagens antigas, assinale a alternativa CORRETA:
 a) A linguagem de programação Java, assim como linguagens de programação antigas,
possui alguns problemas de gerenciamento de memória.
 b) A linguagem de programação Java, assim como as linguagens antigas, permitem o
desenvolvimento de aplicações desktop, mas não web.
 c) A linguagem de programação Java possui um bom gerenciamento de memória, porém
caso se necessite executar a aplicação em outro sistema operacional, é necessário
reescrevê-lo.
 d) A linguagem de programação Java possui um bom gerenciamento de memória.
23/04/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 4/4
9. Referente ao ambiente de desenvolvimento Java, o JRE está incluso na instalação do JDK,
sendo este o que precisamos para realizar o desenvolvimento de aplicações por possuir
todas as bibliotecas necessárias. Referente ao ambiente de desenvolvimento da linguagem
de programação Java, analise as afirmativas a seguir: 
I- O JRE (Java Runtime Environment) permite a execução de programas desenvolvidos na
linguagem de programação Java. 
II- O JDK (Java Development Kit) possui ferramentas de desenvolvimento, como o
compilador, além de um JRE privado. 
III- A JVM (Máquina Virtual Java) é instalada no computador junto com o JDK, caso ela já não
estiver instalada. 
IV- O compilador do Java é chamado javac, o qual está dentro do diretório bin do JDK. 
Assinale a alternativa CORRETA:
 a) Somente a afirmativa III está correta.
 b) Somente a afirmativa II está correta.
 c) Somente a afirmativa IV está correta.
 d) As afirmativas I, II, III e IV estão corretas.
10.A linguagem de programação Java permite o desenvolvimento de aplicações desktop, web
services para funcionamento de APIs, assim como sistemas web ou sites, ou ainda os mais
variados dispositivos que suportam aplicações desenvolvidas nesta linguagem. Referente ao
surgimento do Java, assinale a alternativa CORRETA:
 a) Em 1991, com a invenção do Java pela SUN, esta linguagem era utilizada em
navegadores de internet para rodar aplicações.
 b) No início dos anos 1990, o Java poderia ser executado apenas em uma plataforma de
sistema operacional.
 c) A SUN foi criada pela Stanford University Network em um projeto da universidade.
 d) O Java foi uma das criações da SUN (Stanford University Network).
Prova finalizada com 6 acertos e 4 questões erradas.

Outros materiais