Baixe o app para aproveitar ainda mais
Prévia do material em texto
Pergunta 1 Resposta Selecionada: a. Respostas: a. b. c. d. e. Comentário da resposta: Um vetor é conhecido como uma estrutura composta unidimensional homogênea. Considerando a declaração do vetor a seguir, qual, dentre as seguintes alternativas, permite carregar esse vetor com o seu índice multiplicado por 10? Uma está incorreta, porque a estrutura de repetição tem valor inicial = 1 e valor final = 5, mas o passo -1, logo, a instrução vet[i] <- i * 10 não será executada. Outra está incorreta, pois o vetor foi declarado com índices de 1 a 5 e a estrutura de repetição utiliza índices de 2 a 6. Outra está incorreta, porque o vetor está sendo carregado através da digitação e não com o índice * 10, como pede o enunciado, leia(vet[i]). Outra está incorreta, pois o vetor declarado tem identificador vet e, nessa alternativa, foi utilizado o identificador x, x[i] <- i * 10. Pergunta 2 Resposta Selecionada: d. Respostas: a. Um vetor é conhecido como uma estrutura composta unidimensional homogênea. Qual, dentre as seguintes alternativas, permite carregar um vetor de 10 posições, com dados digitados pelo usuário, de trás para frente? 0,175 em 0,175 pontos 0,175 em 0,175 pontos b. c. d. e. Comentário da resposta: Uma está incorreta, porque a estrutura de repetição tem valor inicial = 10 e valor final = 1, mas o passo 1, logo, a instrução leia(vet[i]) não será executada. Outra alternativa está incorreta, pois a estrutura de repetição tem valor inicial = 1 e valor final = 10, assim, o vetor será carregado da posição 1 a 10 e não de trás para frente, como pede o enunciado. Outra alternativa está incorreta, porque o vetor não será carregado com dados digitados pelo usuário e sim com o conteúdo da variável num. Outra alternativa está incorreta, pois, na leitura do vetor, faltou o índice leia(vet). Pergunta 3 Resposta Selecionada: a. Respostas: a. b. c. d. e. Comentário Segundo Ascencio e Campos (2012, p. 151), um vetor é também conhecido como variável composta homogênea unidimensional. Isso quer dizer que se trata de um conjunto de variáveis de mesmo tipo, variáveis que possuem o mesmo identificador (nome) e são alocadas sequencialmente na memória. Como as variáveis têm o mesmo nome, o que as distingue é um índice que referencia a sua localização dentro da estrutura. Considerando a declaração do vetor a seguir, qual, dentre as seguintes alternativas, apresenta uma instrução válida? var x: vetor[2..8] de real x[3] <- 9. x[3] <- 9. x[2.5] <- 6. x[1] <- 8.5. x[2] <- “aula”. vet[3] <- 5. 0,175 em 0,175 pontos da resposta: apresenta uma instrução inválida, porque o vetor declarado tem índices de 2 a 8 e a instrução faz o uso do índice 1, x[1] <- 8.5. A alternativa c) apresenta uma instrução inválida, pois o vetor declarado tem identificador x e a instrução faz o uso do identificador vet, vet[3] <- 5. A alternativa d) apresenta uma instrução inválida, porque o vetor declarado é do tipo real e a instrução está atribuindo um literal ao vetor, x[2] <- “aula”. A alternativa e) apresenta uma instrução inválida, pois o vetor declarado tem índices de 2 a 8 e a instrução faz o uso do índice 2.5, x[2.5] <- 6. Os índices são sempre números inteiros definidos pelo intervalo da declaração do vetor. Pergunta 4 Resposta Selecionada: a. Respostas: a. b. c. d. e. Comentário da resposta: Um vetor é uma estrutura capaz de armazenar dados do mesmo tipo, com o mesmo identificador, diferenciados por um índice. Com base no exposto, analise as afirmações a seguir e assinale a alternativa que apresenta quais delas são verdadeiras. (I) Um vetor é conhecido como uma variável composto bidimensional. (II) Um vetor é capaz de armazenar uma quantidade variável de dados. (III) Um vetor tem como índice um valor inteiro. Apenas a afirmação III é verdadeira. Apenas a afirmação III é verdadeira. Apenas a afirmação I é verdadeira. Nenhuma das afirmações é verdadeira. Apenas a afirmação II é verdadeira. Todas as afirmações são verdadeiras. (I) Um vetor é conhecido como uma variável composta bidimensional. (II) Um vetor é capaz de armazenar uma quantidade variável de dados. (III) Um vetor tem como índice um valor inteiro. A afirmação I é falsa, porque um vetor tem apenas um índice, logo, é uma variável composta unidimensional. A afirmação II é falsa, pois um vetor é capaz de armazenar uma quantidade fixa de dados, quantidade essa especificada pelos seus índices definidos na declaração do vetor. A afirmação III é verdadeira, porque, na declaração do vetor, é definido o intervalo do índice, por exemplo: var vet: vetor[1..5] de inteiro 0,175 em 0,175 pontos
Compartilhar