A criação de estruturas de dados de vôo (estrutura de vôo) para VOEBEM da empresa
Seminário: A criação de estruturas de dados de vôo (estrutura de vôo) para VOEBEM da empresa. Pesquise 861.000+ trabalhos acadêmicosPor: trindad • 30/9/2013 • Seminário • 307 Palavras (2 Páginas) • 452 Visualizações
resposta
1- Estática - tamanho fixo e organizado sequencialmente na memória
Dinâmica - os dados não precisam ter um tamanho fixo, podemos definir para cada dado o quanto de memoria que desejamos usar.
Não precisa estar necessariamente organizado de maneira sequencial. Pedem estar de maneira dispersa. Na alocação dinâmica podemos alocar e deslocar blocos de memórias de acordo a nossa necessidade.
2- Ponteiro é uma variável que guarda um endereço em outra variável. Indicadores de endereços de memória - é ele que indica os blocos que estão dispersos na memória, o uso dos ponteiros são para mudar os argumentos das funções e as locações dinâmicas.
3- Estrutura de dados é um modo particular de armazenamento e organização de dados de um computador de modo eficiente. Tem varias formas de dados;
a. Dados composto ; dividem-se em homogêneos (vetores e matrizes) e heterogêneos (registros).
i. HOMOGÊNEOS – dados do mesmo tipo
ii. HETOROGÊNEOS – Dados de tipo diferentes
4- Vetores ou matrizes, são uma maneira de armazenar vários dados num mesmo nome de variáveis através do uso de índices numéricos.
5- Vetor que cria várias variáveis do mesmo tipo, com diversos dados.
alocação de Memória;
ponteiros em C;
estruturas de dados e C;
vetores em C;
implementando vetores unidimensionais;
operações com strings de caracteres;
estruturas em C;
implementando estruturas.
Fazer um programa em Linguagem C que crie uma estrutura de dados voo(struct voo) para a empresa VOEBEM, que servirá para implementar funções para controle da lista dos voos. A estrutura voo deve ser implementada de forma dinâmica e deve conter os seguintes dados:
número do voo;
data do voo;
horário do voo;
aeroporto de Saída;
aeroporto de Chegada;
rota;
tempo estimado de voo;
passageiros a bordo;
2. Implementar a função cadastrarVoo() que deve permitir o cadastro de um novo voo;
3. Implementar a função consultaVoo() que deve permitir obter as informações do voo com base na digitação do número do voo;
4. Implementar a função removeVoo() que permita a exclusão de um determinado voo.
...