Buscar

AOL 1

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

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 6, do total de 7 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

Ocultar opções de resposta 
Ocultar opções de resposta 
Pergunta 1 -- /1
Cada linguagem de programação possui sua sintaxe, ou seja, as regras responsáveis por gerar um código objeto para 
ser executado no processador. No caso de Java, seu código objeto é executado pela JVM (Java Virtual Machine), é 
uma máquina virtual que executa diretamente os programas elaborados em Java.
Considerando essas informações e o conteúdo estudado, pode-se afirmar que o código para uma declaração de 
variável em Java, do tipo inteiro e que receba o número 33, é:
int i:=33
Integer idade=new Integer()
inteiro idade<-33
int idade[]=new int[33]
Resposta corretaint idade = 33
Pergunta 2 -- /1
Uma matriz é uma estrutura que inicia-se a partir de duas dimensões, ou seja, dois colchetes (“[][]”). Nos casos em que 
há apenas um (“[]”), trata-se de vetor. As matrizes possuem as mesmas propriedades de vetor e sua navegação se dá 
por loops dentro de suas posições. Seu loop geralmente se inicia pelo primeiro colchete, avançando um por vez para 
os próximos colchetes, que navegam de item a item.Para navegar em uma matriz de duas dimensões, primeiro se 
navega em suas linhas, depois em suas colunas.
No caso de uma matriz de 3 dimensões, como “matriz[x][y][z];”, o número de laços de repetição aninhados que o 
algoritmo deve possuir para navegá-la é:
1
4
Resposta correta3
5
2
Ocultar opções de resposta 
Pergunta 3 -- /1
Dados, informação e conhecimento possuem, na computação, aspectos diferentes que podem fazer com que uma 
estrutura possa se comportar de maneira diferenciada dependendo da forma. Por exemplo: o dado é a menor partícula 
da computação e trabalha desde o binário até formar uma letra ou palavra. Após concluída essa etapa, organiza-se um 
conjunto de dados para formar uma informação que a partir de uma frase ou um parágrafo. O conhecimento é o 
cruzamento e relação entre diferentes frases, parágrafos e palavras.
Veja os exemplos abaixo:
1- “José” – 123 – 00FF33
2- 3.141516 – true - false
3- “Há dez anos, no mês de janeiro, chove a partir de 5 centímetros neste alqueire de Saint Petersburg.”
Considerando o texto-base, os exemplos listados de 1 a 3 acima podem ser classificados, respectivamente, como:
dado, dado e informação.
dado, informação e conhecimento.
informação, dado e conhecimento.
informação, informação e conhecimento.
Resposta corretadado, dado e conhecimento.
Pergunta 4 -- /1
O tipo de dado colocado em uma estrutura é o que pode definir todo o algoritmo em termos de velocidade no 
processador. Dependendo do dado a ser trabalhado, no entanto, não há muitas possibilidades de escolha. A Cadeia, 
por exemplo, é usada para armazenar letras e caracteres especiais, e não há substituto para ela em situações nas 
quais se deve armazenar nomes, palavras ou letras. Esse tipo de dado, porém, é naturalmente mais lento, 
considerando que para o computador formar cada letra é necessário que ele faça um conjunto de cálculos.
A escolha do tipo de dado em uma estrutura leva em consideração alguns aspectos. Tendo isso em vista, associe cada 
aspecto abaixo a seu correspondente.
1) Identificador.
Ocultar opções de resposta 
Ocultar opções de resposta 
2) Tipo de armazenamento.
3) Velocidade em inserir dados.
4) Algoritmo de ordenação e localização de dados.
( ) O nome pelo qual a estrutura será identificada geralmente possui ligação com sua aplicação do mundo real.
( ) Se serão armazenados números, letras, valores lógicos etc.
( ) Velocidade medida geralmente em milissegundos, podendo variar dependendo do tipo de estrutura escolhida.
( ) Existem muitos algoritmos específicos para cada tipo de estrutura, que dependem da sua aplicação. Embora, às 
vezes, estruturas demorem mais em ordenar, elas também podem ser mais velozes em localizar os dados.
Agora, assinale a alternativa que apresenta a sequência correta:
1, 2, 4, 3.
Resposta correta1, 2, 3, 4. 
4, 3, 2, 1.
4, 3, 1, 2.
2, 1, 4, 3.
Pergunta 5 -- /1
Um tabuleiro de xadrez possui 8x8 de casas, variando entre pretas e brancas. Uma das características do tabuleiro é a 
existência de duas grandes linhas transversais que vão de uma ponta à outra. A linha transversal da esquerda é preta e 
a da direita é branca. Embora o desenvolvimento do tabuleiro possa ser aplicado em um vetor, também é possível 
aplica-lo em uma matriz. No caso de uma matriz, sua declaração seria matriz[8][8]. Pensando em termos de cor, para 
identificar que uma casa é preta armazenaríamos 1 e, para branco, 0.
No caso da linha transversal da esquerda, as linhas e as colunas, nas posições abaixo, iriam gravar 0, os elementos da 
matriz a serem gravadas 0 são: tabuleiro[0][0], tabuleiro [1][1], tabuleiro[2][2], tabuleiro[3][3], tabuleiro[4][4], tabuleiro[5]
[5], tabuleiro[6][6] e tabuleiro[7][7].
De acordo com o texto-base, a operação que poderia ser usada no loop para armazenar as cores brancas, 
considerando o i como o início do loop que navega na linha, é:
tabuleiro[7-i][i]=0;
tabuleiro[i][i+1]=0;
Resposta corretatabuleiro[i][i]=0;
Ocultar opções de resposta 
tabuleiro[i][7-i]=0;
tabuleiro[++i][--i]=0;
Pergunta 6 -- /1
Em Java, uma Collection é uma API que contém diversos objetos que podem ser usados, tais como Pilha, Fila, Árvore, 
Arrays e Mapas. Embora todas essas estruturas contenham alguns comportamentos padrões, como add, remove, 
contains, cada uma funciona de maneira diferente. Os Maps contêm complexidades diferenciadas dos demais, pois 
requerem uma chave (key) para poder trabalhar qualquer operação.
Considerando essas informações e o conteúdo estudado, podemos afirmar que o pacote correspondente ao import da 
Collection dentro do Java é:
java.awt
java.lang
java.swing
java.io
Resposta corretajava.util
Pergunta 7 -- /1
Um algoritmo pode ser também definido como um conjunto de passos para a resolução de um problema ou para a 
execução de uma tarefa. Existem diversas formas de classificar algoritmos, por exemplo: pseudocódigo, fluxogramas, 
descrição narrativa e linguagem de programação. Considerando o que foi estudado na unidade, observe uma 
representação de algoritmo abaixo:
1 - Entre na sala
2 - Busque o interruptor
3 - Acenda a luz, através do ligamento da chave do interruptor.
De acordo com o texto-base, a representação de algoritmo lida acima pode ser classificada como:
Ocultar opções de resposta 
Ocultar opções de resposta 
Pseudocódigo.
Fluxograma.
Linguagem de programação.
Enunciado ou questão.
Resposta corretaDescrição narrativa.
Pergunta 8 -- /1
Uma matriz é uma estrutura composta homogênea, que possui no mínimo duas dimensões. Nesse caso, a quantidade 
de dimensões pode variar dependendo da linguagem de programação. A matriz, assim como o vetor, possui uma 
tipagem. Além disso, basicamente todas as propriedades de vetor cabem em matriz, mas em escala maior. Ou seja, 
enquanto o vetor possui apenas uma dimensão, a matriz possui de duas até ‘n’ dimensões, e a cada dimensão há um 
colchete “[]” para representá-la.
Considerando essas informações e o conteúdo estudado, é correto afirmar que a forma correta de inserir dados na 
matriz, na linguagem de programação Java, é:
matriz[linha][coluna]!=valor;
matriz[coluna][linha]<>valor;
matriz[linha][coluna]<- valor;
Resposta corretamatriz[linha][coluna]=valor;
matriz[linha][coluna]==valor;
Pergunta 9 -- /1
Ocultar opções de resposta 
Ocultar opções de resposta 
As linguagens orientadas a objetos, como Java, possuem instruções que buscam simular aspectos da vida real, 
transformando cada item em entidades computáveis nas quais são denominadas classes. Essas entidades possuem 
ações que na programação chamamos de funções ou métodos, além de propriedades denominadas de atributos ou 
variáveis, mas que, na memória, transformam-se em conjunto de instruções.
Considerando uma sintaxe simples, com uma apresentação na tela da palavra “Teste!”, pode-se afirmar que o método 
iniciado ao executar a classe e apresentar essa palavra é:
begin
start
init
Mai
Resposta corretamain
Pergunta10 -- /1
Leia o trecho a seguir:
“A média de um conjunto de valores numéricos é calculada somando-se todos estes valores e dividindo-se o resultado 
pelo número de elementos somados, que é igual ao número de elementos do conjunto, ou seja, a média de n números 
é sua soma dividida por n.
”Fonte: Só Matemática. Média aritmética simples. 2019. Disponível em 
<https://www.somatematica.com.br/fundam/medias.php>. Acesso em: abr. 2019.
De acordo com a definição de média, observe abaixo um exemplo de algoritmo que recebe dois valores e fornece sua 
média:
Algoritmo Media
Declarações
n1,n2,Media: Real
INICIO
 Leia (n1)
 Leia (n2)
 Media< - ???????????
Escreva( Media)
FIM
Considerando o algoritmo acima, a instrução correspondente à média aritmética para a variável Média é:
Media <- (n1 + n2 ) * 2
Resposta corretaMedia<- (n1 + n2 ) / 2
Media <- n1 + n2 / 2
Media<- (n1 *1 + n2*1)
Media <- n1 + n2 * 2

Continue navegando