ATPS Estrutura De Dados
Casos: ATPS Estrutura De Dados. Pesquise 862.000+ trabalhos acadêmicosPor: whitlock • 24/9/2014 • 2.348 Palavras (10 Páginas) • 273 Visualizações
ATIVIDADES PRÁTICAS
SUPERVISIONADAS
Ciência da Computação
3ª. Série
Estrutura de Dados
A Atividade Prática Supervisionada (ATPS) é um procedimento metodológico de
ensino-aprendizagem desenvolvido por meio de etapas, acompanhadas pelo
professor, e que tem por objetivos:
Favorecer a autoaprendizagem do aluno.
Estimular a corresponsabilidade do aluno pelo seu aprendizado.
Promover o estudo, a convivência e o trabalho em grupo.
Auxiliar no desenvolvimento das competências requeridas para o exercício
profissional.
Promover a aplicação da teoria na solução de situações que simulam a
realidade.
Oferecer diferenciados ambientes de aprendizagem
Para atingir estes objetivos, a ATPS propõe um desafio e indica os passos a
serem percorridos ao longo do semestre para a sua solução.
Aproveite esta oportunidade de estudar e aprender com desafios da vida
profissional.
AUTORIA:
Thiago Salhab Alves
Faculdade Anhanguera de Santa Bárbara
.Ciência da Computação - 3ª. Série - Estrutura de Dados
Thiago Salhab Alves
Pág. 2 de 9
COMPETÊNCIAS E HABILIDADES
Ao concluir as etapas propostas neste desafio, você terá desenvolvido as competências
e habilidades que constam, nas Diretrizes Curriculares Nacionais, descritas a seguir.
Projetar, conduzir experimentos e interpretar resultados.
Conceber, projetar e analisar sistemas, produtos e processos.
Desenvolver e/ ou utilizar novas ferramentas e técnicas.
Avaliar criticamente a operação e a manutenção de sistemas.
Produção Acadêmica
Relatório 1 - Estrutura de Dados.
Relatório 2 - Listas Ligadas.
Relatório 3 - Filas e Pilhas.
Relatório 4 - Grafos.
Participação
Esta atividade será, em parte, desenvolvida individualmente pelo aluno e, em parte,
pelo grupo. Para tanto, os alunos deverão:
organizar-se, previamente, em equipes de 2 a 5 participantes;
entregar seus nomes, RAs e e-mails ao professor da disciplina e
observar, no decorrer das etapas, as indicações: Aluno e Equipe.
DESAFIO
Estrutura de Dados é o nome dado a organização de dados e algoritmos de forma
coerente e racional de modo a otimizar o seu uso. Por meio da maneira como os dados são
organizados e como as operações são efetuadas sobre estes dados, se podem solucionar de
forma simples problemas extremamente complexos. Existem diversos modelos de estruturas
de dados, e novos modelos são criados constantemente, pois acompanham também a
evolução dos algoritmos e das linguagens de programação. Escolher uma estrutura de dados
ideal pode tornar-se um problema difícil para uma determinada solução. As pesquisas e
estudos das estruturas de dados estão em constante desenvolvimento, apesar disso, existem
estruturas que têm se mostrado padrão, ou seja, são clássicas. Podemos citar as listas, pilhas,
filas, árvores e grafos como estruturas de dados clássicas.
Neste desafio, deverá ser apresentada uma solução computacional baseada em
Estruturas de Dados para uma empresa aérea chamada VOEBEM que deseja automatizar
alguns processos adotados pela companhia. A empresa necessita de um sistema que permita
controlar a lista de voos diários e de passageiros por vôos, realize a reserva de assentos e
liberação para taxiamento das aeronaves, realize o controle de armazenamento das bagagens
no compartimento de carga e realize levantamento das rotas de voos.
Objetivo do Desafio
Utilizar as estruturas de dados listas, pilhas, filas e grafos para resolver problemas
computacionais de uma empresa aérea através da construção de algoritmos para controle de Ciência da Computação - 3ª. Série - Estrutura de Dados
Thiago Salhab Alves
Pág. 3 de 9
voos e passageiros, reserva de assentos e liberação para taxiamento de aeronaves, controle de
armazenamento das bagagens e levantamento das rotas de voos.
Livro Texto da Disciplina
A produção desta ATPS é fundamentada no livro-texto da disciplina, que deverá ser
utilizado para solução do desafio:
TENEMBAUM, A.; LANGSAM, Y.; AUGESTEIN, M. Estrutura de Dados usando C. 1ª ed.
São Paulo: Pearson, 2005.
ETAPA 1 (tempo para realização: 5 horas)
Aula-tema: Introdução à Estrutura de Dados. Alocação Estática
...