p1 feita

1360 palavras 6 páginas
Exercicio 1 - 0,5 pontos - Conceito - O que é um ponteiro - Várias alternativas

Ponteiros representam endereços de memória
Existem os ponteiros constantes e os ponteiros variáveis.
Variáveis do tipo ponteiro são variáveis capazes de armazenar endereços de outras variáveis.
Do mesmo modo que declaramos variáveis para armazenar inteiros, podemos declarar variáveis que aos invés de armazenar inteiros, armazenam endereços de memória em que há valores inteiros. int m, *pm; pm=&m; //pm recebe o endereço de m
*pm=3; //o contéudo endereçado por pm receberá o valor 3 printf("%d ", m); // mostrará o resultado 3

Exercicio 2 - 0,5 pontos - Conceito - Como funciona uma pilha - Várias alternativas Uma pilha, assim como uma fila, é simplesmente uma lista linear de informações
O conceito de pilha é usado em muitos softwares de sistemas incluindo compiladores e interpretadores.
As duas operações básicas – armazenar e recuperar – são implementadas por funções tradicionalmente chamadas de push e pop, respectivamente
A função push() coloca um item na pilha e a função pop() recupera um item da pilha

Enquanto a fila obedece ao princípio FIFO (First In First Out), uma pilha (ou stack) é manipulada pelo mecanismo LIFO (Last In First Out).

Exercicio 3 - 0,5 pontos - Conceito - Como funciona uma fila - Várias alternativas Funcionamento de uma Fila
A estrutura de fila é análoga ao conceito que temos de filas em geral. O primeiro a chegar é sempre o primeiro a sair, e a entrada de novos elementos sempre se dá no fim da fila.
Em computação vemos este conceito sendo implementado em filas de impressão.

Funcionamento de uma Fila Circular
Na sua implementação considera o vetor como um arranjo circular, em que o seu final se liga ao seu início, sem interrupções.
A fila circular pode se tornar bastante vantajosa ao viabilizar a reutilização das posições desocupadas sem a necessidade de movimentação de dados.
CONSEQÜÊNCIA:
início == fim não implica mais

Relacionados

  • P1 Feita
    1596 palavras | 7 páginas
  • MESA DE FORÇA
    1326 palavras | 6 páginas
  • questões de hidrostática
    756 palavras | 4 páginas
  • Revis O Geral Micro Beta
    1048 palavras | 5 páginas
  • Matriz de risco
    850 palavras | 4 páginas
  • Método de hamming
    658 palavras | 3 páginas
  • Computação Gráfica 2
    1527 palavras | 7 páginas
  • Ponteiros Dinâmicos
    2614 palavras | 11 páginas
  • PI I Felipe Steyner Vitor
    2129 palavras | 9 páginas
  • motivação
    2285 palavras | 10 páginas