Informática, perguntado por gouveiafernandat, 4 meses atrás

1. Os ponteiros apontam para uma variável, mas eles também são uma variável que contém um endereço de memória. Afinal, quais benefícios podem ser encontrados quando utilizamos ponteiros?
Assinale a alternativa correta:

a. Os ponteiros fornecem meios para realizar polimorfismo e criar laços de repetição que podem ser utilizados em vetores.

b. Os ponteiros fornecem meios para as funções modificarem estruturas e criarem laços de repetição.

c. O ponteiro armazena itens e pode localizar esses itens por meio de um número inteiro.

d. Os ponteiros fornecem meios para realizar depuração e criar laços de repetição.

e. Os ponteiros fornecem meios para as funções modificarem seus argumentos e podem aumentar a eficiência de certas rotinas.

2. A linguagem C é uma das mais utilizadas para estudos em todo o mundo, devido à sua complexidade e vasta documentação. Existem alguns elementos que são conhecidos na linguagem C, como vetores, laços e ponteiros.
Assinale a alternativa correta sobre ponteiros:

a. Ponteiro é um operador aritmético do tipo AND.

b. Ponteiro é uma variável que contém um endereço de memória.

c. Ponteiros são comandos que permitem iteração do código.

d. Ponteiros são comandos que permitem repetição do código.

e. Ponteiro é uma matriz de uma só dimensão.


3. Já sabemos que uma estrutura é uma coleção de variáveis, possivelmente de diferentes tipos, organizadas em um único _________, e que as variáveis que compõem uma estrutura são comumente chamadas de _________.
Preencha as lacunas escolhendo a alternativa CORRETA:

a. Conjunto e elementos.

b. Indivíduo e elementos.

c. Espiral e elementos.

d. Conjunto e ponteiros.

e. Conjunto e formas.


4. Uma estrutura em linguagem de programação C é uma declaração que define uma lista de variáveis agrupadas, permitindo que sejam acessadas por um ponteiro. O comando typedef faz parte dos nossos estudos sobre estruturas em linguagem de programação C. Ele apresenta as seguintes características:

I. Permite compor novos tipos de dados.

II. É composto a partir de tipos pré-existentes.

III. Cria um novo tipo de dado.

Assinale a alternativa correta sobre os ponteiros:

a. I e III, apenas.

b. II, apenas.

c. III, apenas.

d. II e III, apenas.

e. I e II, apenas.


5. Usar ponteiros é um facilitador, uma vez que traz benefícios, como fornecer meios para as funções modificarem seus argumentos. Eles podem aumentar a eficiência de certas rotinas e até mesmo alocar a memória de forma dinâmica, mas somente três operações de ponteiros são possíveis:

I. Ocultação de ponteiros.

II. Aritmética de ponteiros.

III. Atribuição de ponteiros.

Assinale a alternativa correta sobre os ponteiros:

a. I e III, apenas.

b. I e II, apenas.

c. III, apenas.

d. II, apenas.

e. II e III, apenas.


6. Somente três operações de ponteiros são possíveis: aritmética de ponteiros, atribuição de ponteiros e comparação de ponteiros. Na aritmética de ponteiros, somente a operações de __________ e __________ existem.

Preencha as lacunas escolhendo a alternativa CORRETA:

a. Adição e divisão.

b. Subtração e multiplicação.

c. Adição e subtração.

d. Divisão e multiplicação.

e. Adição e multiplicação.


7. As técnicas de memória virtual e de quebra de processos em páginas são mapeadas em frames na memória principal. Cada processo tem sua tabela de páginas com seu endereçamento virtual correspondente a um endereço físico, onde a informação está armazenada e o processador se comunica diretamente com a memória física e o disco de armazenamento.


Descrição da imagem: a imagem mostra duas formas retangulares, uma representando o processo e outra a memória física, sendo que o processo está conectado à memória por duas setas. Existe também uma terceira forma, que representa um disco através do cilindro, que está conectado ao processo por meio de duas setas.


Utilizando como base o texto e a imagem acima, assinale a alternativa correta que corresponde à maneira como essa técnica de memória virtual também é conhecida.

a. Estruturação.

b. Pragmatização.

c. Virtualização.

d. Paginação.

e. Concatenação.

Anexos:

Soluções para a tarefa

Respondido por fredpasse
4

Resposta:

1)

c) O ponteiro armazena itens e pode localizar esses itens por meio de um número inteiro.

5)

e) II e III, apenas (aritmética e atribuição) de ponteiros

Explicação:

Confirmado pelo AVA


marioapscandolera: 1 esta errada
Perguntas interessantes