Baixe o app para aproveitar ainda mais
Prévia do material em texto
Conteúdo do exercício Ocultar opções de resposta Pergunta 1 -- /1 Um vetor é uma estrutura que possui apenas uma tipagem primitiva com profundidade ‘n’, podendo armazenar diversos dados do mesmo tipo. Ele é usado para representar estruturas estáticas, e uma das suas principais vantagens é a possibilidade de saber a quantidade dos elementos e a posição onde cada um se encontra armazenado. A partir das informações trazidas no texto-base e do conteúdo estudado, se considerarmos um vetor do tipo int para armazenar números relativos à quantidade, podemos afirmar que a estrutura composta desse tipo de dado é: Resposta corretaHomogênea Primitiva Coleção Abstrata Heterogênea Pergunta 2 -- /1 Ocultar opções de resposta Ocultar opções de resposta Em geral, os programas contêm dados armazenados que podem corresponder a tipos diversos de acordo com a necessidade. Sendo assim, cada dado possui um formato e uma regra específica, considerando o que será alocado em memória. Nesse caso, são pensados que tipo de caracteres, letras e números podem ser usados na classificação Cadeia. Para dados que podem assumir apenas dois valores, como por exemplo “Verdadeiro” e “Falso”, o tipo mais utilizado é o Lógico. A partir das informações trazidas no texto-base, afirma-se que um cadastro de dados envolvendo números flutuantes ou fracionados terá como classificação de variável e dado o termo: Resposta corretaReal Lógico Bit Inteiro Cadeia Pergunta 3 -- /1 O jogo de damas é um jogo de tabuleiro muito popular, que possui diversas regras dependendo da localidade. Seu tabuleiro possui formato 8x8, com 64 casas que variam entre pretas e brancas. Uma das características do tabuleiro são as duas grandes linhas transversais que vão de uma ponta a outra. A linha transversal da esquerda é preta e a da direita é branca. Considerando essas informações e o conteúdo estudado, qual comando em Java poderia ser utilizado para criar uma matriz que pudesse representar um tabuleiro no computador. int tabuleiro=new int[8][8] int tabuleiro[]=new int[8] int tabuleiro[][]=new [8][8] Tabuleiro tab=new Tabuleiro() Ocultar opções de resposta Resposta corretaint tabuleiro[][]=new int[8][8] Pergunta 4 -- /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[++i][--i]=0 Resposta corretatabuleiro[i][i]=0 tabuleiro[i][i+1]=0 tabuleiro[7-i][i]=0 tabuleiro[i][7-i]=0 Pergunta 5 -- /1 Leia o trecho a seguir: Ocultar opções de resposta “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 é: Resposta corretaMedia<- (n1 + n2 ) / 2 Media<- (n1 *1 + n2*1) Media <- n1 + n2 / 2 Media <- (n1 + n2 ) * 2 Media <- n1 + n2 * 2 Pergunta 6 -- /1 O vetor é uma das estruturas mais simples de se utilizar para armazenamento de dados. Porém, em contrapartida, para uma comparação ou busca de seus elementos deve-se verificar todos os itens nele armazenados. Para verificar todos os itens utiliza-se a navegação, termo da computação que busca entrar em uma estrutura de dados e mostrar seus itens. Para navegar em uma estrutura vetorial utiliza-se o loop, pois se trata de um elemento que contém um início e um fim. Observe o exemplo: Ocultar opções de resposta Ocultar opções de resposta for(int cont=0;cont <=10;cont++) { vet[cont]=cont+1; System.out.println(vet[i]); } Considerando as informações do texto-base e o conteúdo estudado, podemos afirmar que, ao executar o loop acima, o que ocorrerá com o vetor na posição 3 quando a variável cont estiver com valor 3 é: Resposta corretavet[3] = 4 vet[3] = 3 vet[3] = null vet[3] = 0 vet[3] = 1 Pergunta 7 -- /1 A linguagem Java é uma das principais linguagens utilizadas comercialmente, e seu formato possui características que facilitam a programação, fazendo com que ela seja multiplataforma e utilizada em mais de 3 bilhões de dispositivos no mundo. Ainda que seja uma linguagem utilizada em diversas organizações, ela possui padrões, como toda linguagem. No caso específico de Java, seu padrão orientado a objetos traz propriedades de herança, polimorfismo e encapsulamento. Considerando essas informações e o conteúdo estudado, podemos afirmar que a forma correta do código-fonte do Objeto que implementa encapsulamento é: class Obj{ private int y; public void setX(int aux){x=aux;} public int getX(){return x;} } public int getX(){return x;} Ocultar opções de resposta Resposta corretaclass Obj{ private int x; public int setX(int aux){x=aux;} public void getX(){return x;} } class Obj{ private x;} class Obj{ private int x; public void setX(int aux){x=aux;} Pergunta 8 -- /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, é: Resposta corretaint idade = 33 Integer idade=new Integer() int i:=33 inteiro idade<-33 int idade[]=new int[33] Pergunta 9 -- /1 Ocultar opções de resposta A sintaxe (conjunto de regras e padrões de uma linguagem) do Java é baseada em um padrão de linguagens de programação e script chamado ECMA 262, um padrão que outras linguagens utilizam. O ECMA opera de maneira similar ao modo como um ISO ou W3C definem normas e regras. Embora tenha esse padrão em algumas plataformas, ele pode ser programado de maneira individual, como no uso de uma API específico do Sistema Operacional Microsoft Windows ou Linux. Nesse caso, mesmo estando no padrão ECMA, deve-se obedecer a plataforma que está sendo usada. Para uma declaração de variável, sua instrução é padrão e deve seguir uma sequência específica na ordem: String nome = “Josué” ; Considerando essas informações e o conteúdo estudado, ordene as etapas a seguir: ( ) É o tipo primitivo da linguagem. ( ) É o identificador da variável ou nome da variável. ( ) Símbolo de atribuição. ( ) Valor a ser atribuído na variável idade. ( ) Delimitador, ou seja, o final da instrução. Agora, assinale a alternativa que apresenta a sequência correta: 1, 5, 2, 4, 3 5, 4, 3, 1, 2 5, 4, 3, 2, 1 1, 2, 3, 5, 4 Resposta correta1, 2, 3, 4, 5Pergunta 10 -- /1 Os sistemas de informações podem ajudar uma organização a se posicionar no mercado, operando a partir de um conjunto de pessoas, dados, regras procedimentos, processos e outros sistemas. Há um conceito que representa a menor quantidade de informação contida em um computador, em sua forma mais primitiva: o binário. Ele opera através da conversão do sinal analógico para o digital, podendo ser composto por um conjunto de bits, números, letras ou caractere especial, tomando como forma a menor partícula da informação. De acordo com as informações apresentadas no texto base, pode-se afirmar que o conceito descrito acima chama-se: Ocultar opções de resposta Cadeia Byte Resposta corretaDado Bit Variável
Compartilhar