Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. As estruturas de dados homogêneas auxiliam na programação devido à redução do número de variáveis que devem ser criadas e tratadas, em determinados casos. Porém, cada dado armazenado nesta estrutura também aloca uma área de memória do computador, gerenciado pelo Sistema Operacional da máquina. Referente à representação de um vetor na memória, assinale a alternativa CORRETA: A) É alocado um endereçamento de memória para cada dado armazenado em um vetor. B) A reserva de memória alocada para os dados de um vetor não é contínua. C) É alocado um único endereçamento da memória para um vetor. D) Quando um vetor é criado, ainda não é solicitada ao Sistema Operacional a reserva de memória. 2. Os vetores são estruturas de dados unidimensionais que facilitam o trabalho do desenvolvimento de software quando é necessária a criação de várias variáveis do mesmo tipo. Neste contexto, o armazenamento dos dados nestas estruturas é realizado através de um número, chamado índice, que apresenta a posição do dado na lista. Referente à sintaxe para adquirir um valor de um vetor, assinale a alternativa CORRETA: A) Vetor[i]. B) Vetor[i, j]. C) [i]Vetor. D) [i, j]Vetor. 3. Em muitos casos, a utilização de variáveis normais gera uma carga de trabalho para a programação. Neste sentido, pode-se optar por utilizar as estruturas de dados homogêneas. Referente a estruturas de dados homogêneas, assinale a alternativa CORRETA: A) São estruturas de dados do mesmo tipo. B) São estruturas de armazenamento de dados do tipo real. C) São estruturas de dados de tipos diferentes. D) São estruturas que armazenam dados do tipo caractere. 4. Os vetores, ou matrizes de uma dimensão, são considerados estruturas de dados que são referenciados por apenas um nome no código-fonte do programa e necessitam de um único índice para que seus elementos sejam acessados ou atualizados. Referente a vetores, assinale a alternativa CORRETA: A) São estruturas de dados bidimensionais, também conhecidos por arrays. B) São estruturas de dados bidimensionais, também conhecidos por matrizes bidimensionais. C) São estruturas de dados unidimensionais, também conhecidos por arrays. D) São estruturas de dados unidimensionais, também conhecidos por matrizes de duas dimensões. 5. Em determinados casos, na programação, é necessário criar muitas variáveis para armazenar o mesmo tipo de dados, porém com identificações diferentes (nomes de variáveis). Por exemplo, em um determinado algoritmo que necessita armazenar a nota de quatro alunos diferentes para poder manipulá-las posteriormente, cria-se uma variável para cada nota. Neste contexto, as estruturas de dados homogêneas facilitam a programação. Referente a estruturas de dados homogêneas, assinale a alternativa CORRETA: A) As estruturas de dados conhecidas como vetores ou matrizes bidimensionais podem ser utilizadas para resolver o problema das notas de alunos. B) As estruturas de dados homogêneas conhecidas como vetores não auxiliam no caso apresentado das notas de alunos. C) As estruturas de dados homogêneas conhecidas como matrizes bidimensionais não auxiliam no caso apresentado das notas de alunos. D) No exemplo apresentado, é necessário criar uma variável para cada nota. EXERCÍCIO CONCLUÍDO QUESTÃO 01 02 03 04 05 GABARITO A A A C A RESPOSTA A A A C A VOCÊ OBTEVE NOTA 10,00
Compartilhar