Buscar

ATIVIDADE 2 - ESOFT - PROGRAMAÇÃO DE SISTEMAS I - 54-2021

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 5 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

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

ATIVIDADE 2 - ESOFT - PROGRAMAÇÃO DE SISTEMAS I - 54/2021
Período:08/11/2021 08:00 a 22/11/2021 23:59 (Horário de Brasília)
Status:ABERTO
Nota máxima:1,00
Gabarito:Gabarito será liberado no dia 23/11/2021 00:00 (Horário de Brasília)
Nota obtida:
1ª QUESTÃO
O arquivo compilado Java (arquivo .class) não contém código que é nativo para o processador do
computador, mas sim a linguagem da Java Virtual Machine (JVM). Marque a alternativa que representa o
nome dessa linguagem.
ALTERNATIVAS
Bitcode.
Bytecode.
Hexacode.
Framecode.
Código fonte.
2ª QUESTÃO
 Os elementos Java Virtual Machine, núcleo de classes da plataforma Java e arquivos de suporte e
ferramentas de desenvolvimento são componentes exclusivos de qual pacote Java? Marque a alternativa
correta.
 
 
ALTERNATIVAS
JEE
JDK
JRE
JMX
JavaFX
3ª QUESTÃO
Em programação, podemos usar diferentes tipos de expressões: aritméticas, relacionais, lógicas e literais
(concatenação de strings). Os tipos de dados de entrada e de saída podem diferir entre os tipos de
expressões.
Associe as colunas, ligando as expressões aos seus tipos de entrada e saída.
 
1. Aritméticas(  ) Entrada: tipos variados. Saída: tipo lógico.
2. Relacionais (  ) Entrada: tipos lógicos. Saída: tipo lógico.
3. Lógicas (  ) Entrada: tipos texto. Saída: tipo texto.
4. Literais (  ) Entrada: tipos numéricos. Saída: tipo numérico.
Assinale a alternativa que apresenta a sequência correta:
ALTERNATIVAS
1, 2, 4, 3.
1, 3, 2, 4.
2, 3, 4, 1.
2, 4, 1, 3.
3, 2, 4, 1.
4ª QUESTÃO
Um arquivo .JAR nada mais é que uma compactação de classes Java, de forma de criar um pacote
executável, nele por exemplo podemos adicionar desde arquivos Java compilados (.class) como também
arquivos de imagens, sons, etc. Além disso sua estrutura possui um arquivo de manifesto e a necessidade da
criação de uma classe principal, que será a chamada principal do programa. Imagine agora um arquivo .JAR
que se chama MeuPrimeiroPrograma.jar com toda estrutura necessária dentro, qual comando deve ser
utilizado para executar o arquivo .JAR?
ALTERNATIVAS
javac MeuPrimeiroPrograma
jvm -r MeuPrimeiroPrograma.jar
java -jar MeuPrimeiroPrograma.jar
java -run MeuPrimeiroPrograma.jar
O arquivo deverá ser renomeado para .exe e chamado no command como MeuPrimeiroPrograma.exe
5ª QUESTÃO
Sobre a linguagem de programação Java e seus componentes de desenvolvimento e execução, marque a
alternativa correta.
ALTERNATIVAS
O JRE engloba todas as tecnologias do JDK.
O JRE é utilizado para desenvolver aplicacões Java.
O JRE precisa do JDK para executar programas em Java
O JDK e o JRE compartilham a JVM, bibliotecas e ferramentas.
O JDK engloba o JRE e ferramentas como java, javac e javadoc.
6ª QUESTÃO
Pode-se usar o sistema de coerção 'cast' para forçar tipos incompatíveis a aceitarem uma atribuição forçada,
independentemente do tipo que automaticamente seria usado ou se for uma conversão permitida pelo
compilador naturalmente.
 
TOKUMOTO, R. C. Programação de Sistemas I. Maringá-Pr.: Unicesumar, 2017.
 
Assinale a alternativa que contém um exemplo dessa operação de "cast".
ALTERNATIVAS
y = int(x);
y = x.int();
y = (int) x;
y = x.Integer();
y = x.valueOf(int);
7ª QUESTÃO
Assinale a alternativa correta acerca das características da linguagem de programação Java.
ALTERNATIVAS
Não suporta o uso de ponteiros.
Não possui tratamento de exceções.
A linguagem é totalmente interpretada
A execução do código é feita diretamento pelo sistema operacional.
Um programa Java pode ser executado sem a Java Virtual Machine
8ª QUESTÃO
Quais das seguintes declarações de variáveis em Java são válidas?
I - int Ax;
II - int 123;
III - int i123;
IV - int #dim;
V - int variavel_declarada_para_calculo_01;
A opção que possui apenas declarações válidas é:
ALTERNATIVAS
V, apenas
I, III e V, apenas
II, III e V, apenas
I, II, IV e V, apenas
II, III, IV e V, apenas
9ª QUESTÃO
Para execução de uma programa Java, é criado um método estático principal para sua execução através do
seguinte código:
public class Questao{
    public static void main(String
args){
     .....
     }
 }
 
Referente a variável args que é um array de String, marque a afirmativa correta.
ALTERNATIVAS
A variável args recebe valores do tipo String, Integer e Double.
A variável args pode receber apenas um valor externo do tipo String.
A variável args é utilizada para retornar erros ao finalizar um programa Java.
A variável args recebe valores externos, enviado na chamada do programa Java.
A variável args é criada apenas por convenção, sem nenhuma utilidade para o programa.
10ª QUESTÃO
Analise as afirmações sobre a linguagem Java:
I - Um arquivo JAR é executado através da Java Virtual Machine
II - “main” é uma palavra reservada da linguagem Java.
III - Um objeto é uma instância de uma classe.
IV - String, real, integer e boolean são exemplos de tipos de dados primitivos em Java.
V - Java diferencia letras maiúsculas de minúsculas. Assim, por exemplo, “soma” e “SOMA” se referem a
identificadores diferentes.
Selecione abaixo a alternativa que apresenta afirmações verdadeiras.
ALTERNATIVAS
I, III, V, apenas
II, III e V, apenas
III, IV e V, apenas
I, II, III e V, apenas
I, III, IV e V, apenas

Continue navegando