Simulado aed

1183 palavras 5 páginas
Prova e gabarito de aed dp 1sem 2010-2011 Prova – página 1 a 3 Gabarito – página 3 a 4 01)O que será exibido na tela após a execução trecho do programa abaixo? Escreva um comentário em cada comando de atribuição explicando o que faz. int main(void) { int y, *p, x; y=0; p = &y; x = *p; x = 3; (*p)++; x--; (*p) += x; printf("x=%d\n", x); printf("y=%d\n", y); system ("pause"); } 02)Quer-se reservar memória para um vetor de N elementos do tipo ponto flutuante de dupla precisão, em que N é um número digitado pelo usuário. Crie uma função em C que receba N e seja capaz de alocar espaço suficiente na memória para guardar o vetor. A função deve retornar o endereço do primeiro elemento do vetor alocado. 03)Crie uma função recursiva que receba um numero decimal (inteiro) e imprima na tela seu correspondente em binário (utilizando divisões sucessivas) 04)Dado um vetor 10-7-15-3-9-5, faça passo-a-passo a ordenação por seleção. 05)Uma estrutura de dados linear permite representar um conjunto de dados mantendo uma relação de ordem linear entre os seus elementos. A pilha é uma das principais estruturas de dados lineares da computação, podendo ser representada na memória principal do computador (Memória RAM) através do conceito de contiguidade (sequencialidade). Baseado na teoria das pilhas e no conceito de estruturas de dados com disciplina de acesso, responda as questões abaixo: a. O que significa disciplina de acesso e qual é a disciplina de acesso utilizada pelas estruturas do tipo pilha? b. Uma pilha contém métodos para realizar os processos de PUSH e POP. O que significam esses dois termos? c. O usuário deve escolher uma das extremidades do vetor para realizar os processos de inserção e remoção. Caso o usuário escolha a posição "0" do vetor, o que ocorre com os dados armazenados na estrutura ao adicionar um novo dado e ao remover o dado do topo da pilha? 06)Uma função troca() é chamada como no fragmento de código abaixo: int x = 10, y = 20; troca(&x, &y); Qual das

Relacionados

  • CpC1112 LAB3 26700 28159 25232
    3074 palavras | 13 páginas
  • TBC-SO/WEB: Um Software Educacional para o Ensino de Políticas de Escalonamento de Processos e de Alocação de Memória em Sistemas Operacionais
    4289 palavras | 18 páginas
  • prevencao incendio
    2321 palavras | 10 páginas
  • Brigada Inc ndio Curso
    2692 palavras | 11 páginas
  • Normar Regulamentadora
    10213 palavras | 41 páginas
  • Brigada de Incêndio
    9653 palavras | 39 páginas
  • Brigada
    21319 palavras | 86 páginas
  • Brigada de Incêndio
    10261 palavras | 42 páginas
  • Instrução Técnica
    10865 palavras | 44 páginas
  • It 17
    11308 palavras | 46 páginas