Visão geral do idioma C
Seminário: Visão geral do idioma C. Pesquise 861.000+ trabalhos acadêmicosPor: cristiana12 • 22/9/2014 • Seminário • 765 Palavras (4 Páginas) • 411 Visualizações
Fazer a discussão do conteúdo de texto e da aula lida, que será utilizado para produzir relatório e implementação de uma estrutura, com destaque para:
1. alocação de Memória;
2. ponteiros em C;
3. estruturas de dados e C;
4. vetores em C;
5. implementando vetores unidimensionais;
6. operações com strings de caracteres;
ETAPA 1 (tempo para realização: 10 horas)
Aula-tema: Breve revisão da Linguagem C. Alocação Estática de Memória. Conceito, aplicações, vantagens. Exemplos e exercícios.
Esta atividade é importante para que você conheça os fundamentos de Estruturas de Dados e à Alocação Estática de Memória.
Para realizá-la, devem ser seguidos os passos descritos.
PASSOS
Passo 1 (Aluno)
1. Fazer a leitura do capítulo 1: Introdução às Estruturas de Dados do livro texto da disciplina de Estrutura de Dados (TENEMBAUM, Aarom M (org). Estrutura de Dados usando C. 2ª ed. São Paulo: Pearson – Prenteice Hall, 2010) focando a leitura em Vetores em C e implementação de Estruturas em C.
2. Fazer a leitura do material de aula: Vetores e Matrizes. Disponível em: <https://docs.google.com/open?id=0B_uLQd5hdqlWcnBnQVk0YVpTUXFzUmMyc1NWaVpvQQ>. Acesso em: 26 mar. 2012. Buscar compreender o conceito de Alocação Estática de Memória que faz a utilização de Vetores e Matrizes.
Passo 2 (Equipe)
Fazer a discussão do conteúdo de texto e da aula lida, que será utilizado para produzir relatório e implementação de uma estrutura, com destaque para:
1. alocação de Memória;
2. ponteiros em C;
3. estruturas de dados e C;
4. vetores em C;
5. implementando vetores unidimensionais;
6. operações com strings de caracteres;
7. estruturas em C;
8. implementando estruturas.
Sistemas de Informação – 3ª Série – Estrutura de Dados
Thiago Salhab Alves
Pág. 4 de 9
Passo 3 (Equipe)
Fazer as seguintes atividades:
1. Descrever e exemplificar o que é alocação estática de memória.
2. Fazer um programa em Linguagem C que implemente uma estrutura avião(structaviao), permitindo o cadastro e a exibição, com os seguintes campos:
modelo;
fabricante;
passageiros;
comprimento;
altura;
velocidade;
altitude;
motor.
3. Considerar como exemplo a criação da estrutura aluno:
struct aluno
{
intra;
char nome[30];
charendereco[50];
char curso[60];
charemail[60];
};
Passo 4 (Equipe)
Elaborar e entregar ao professor um relatório com o nome de Relatório 1 - Estrutura de Dados contendo as atividades desenvolvidas nos passos anteriores.
ETAPA 2 (tempo para realização: 10 horas)
Aula-tema: Listas em C: conceitos, tipos e aplicações, exemplos e exercícios. Filas em C: conceito, tipos, aplicações, exemplos e exercícios. Pilhas em C: conceito, tipos, aplicações, exemplos e exercícios.
Esta atividade é importante para que você aplique os conceitos de Alocação Dinâmica de Memória e das Listas Simplesmente Encadeadas para desenvolver programas em Linguagem C para controle da lista de voos e passagens aéreas.
Para realizá-la, devem ser seguidos os passos descritos.
PASSOS
Passo 1 (Aluno)
1. Fazer a leitura do material de aula: Alocação Dinâmica de Memória. Disponível em: <https://docs.google.com/open?id=0B_uLQd5hdqlWTVFzdzZRYTZSSDJRRm9hLVg1RjRxZw>.
...