11

Click here to load reader

Estrutura de Dados Usando S - Introducao

Embed Size (px)

DESCRIPTION

Apostila de estrutura de dados, com informacoes e detalhes de manutencao.Esta apostila foi montada pelo professor Cesar Vasconcelos, repassando a seus alunos do IFPB Campus, campina grande.Usando a linguagem C, montamos todas estruturas de dados utilizadas por sistemas computacionais.

Citation preview

  • Curso Superior de Tecnologia em TelemticaProgramao e Estruturas de Dados

    Apresentao da Disciplina

    Copyright2010Prof. Csar Rocha

    [email protected]

  • 2

    Roteiro

    De maneira geral, apresentarapresentar aa disciplinadisciplina e discutir algumas regrasregrasbsicasbsicas para melhorar a convivncia e o aproveitamento do curso Informaes gerais sobre a disciplina

    Pr-requisitos da disciplina

    Suporte ferramental necessrio

    Direitos e deveres

    Formas de avaliao

    Bibliografia recomendada

  • 3

    Programao e Estruturas de Dados

    Qual so os principais objetivos desta disciplina? De acordo com o plano, revisar alguns pontos de algoritmos. Aplicao com Estrutura de Dados Bsicas (pilhas, filas, listas e rvores);

    Da linguagem C Reforo na Linguagem C (

  • 4

    Esta disciplina realmente para voc?

    Voc um (completo) leigo em computadores? Usar o sistema de arquivos, editor de texto, etc.

    Voc possui acesso a um computador, regularmente? Voc possui conhecimento notrio na linguagem C ? Voc quer aprenderaprender, entenderentender e, sobretudo, lembrarlembrar--sese de como criar,

    avaliar (quando usar?) e utilizar estruturas de dados clssicas da Computao em seus programas ?

    Voc possui o hbito de estudar tambm fora de sala de aula?

  • 5

    Suporte ferramental

    Principal Qualquer compilador C

    Borland 3.1, 5.02 (GUI), Turbo C/C++, DEV C/C++, etc.

  • 6

    Direitos e deveres

    Deveres bsicos O uso de celulares durante a aula em hiptese alguma; No sero aceitos trabalhos copiados ou defendidos fora do prazo; Aluno-procurador; Evite ficar entrando e saindo de sala aps o incio da aulas; Presena em sala de aula ser cobrada

    se voc tem outra atividade fora do IFPB (outro curso, trabalho, etc.) e, ainda assim, fez a seleo para ingresso na instituio, ento, vocvoc julgou que capaz de dar conta do recado

    Aprenda a fuar algumas coisas sozinho! (e.g., instalao de aplicativos)

  • 7

    Direitos e deveres (cont.)

    O professor e alunos devem deixar seus problemas fora da sala de aula Levar para casa os materiais expostos em sala de aula Em todos os trabalhos, sero observados:

    organizao e clareza do material. criatividade do aluno. desprendimento do aluno.

    Direitos Sero dados pontos extras durante o desenrolar do curso. O aluno tem o direito de perguntar. Por isso, sempre que tiver alguma

    dificuldade, faa-o.

  • 8

    Formas de avaliao

    Basicamente, nesta disciplina, sero feitas 0404 avaliaesavaliaes: 03 Provas

    A data de cada uma ser amplamente anunciada. Devem ser feitas individualmente

    01 Seminrio (projeto prtico) Em equipes, preferencialmente Devem ser defendidos oralmente para toda a turma

    No h reposio de seminrios

  • 9

    Para um melhor aproveitamento

    Ao codificar exemplos mostrados em sala, procure verificar pontos de dvidas com o professor.

    No estude apenas por slides (so apenas tpicos)! Mantenha em dia todas as questes das listas de listas de exercciosexerccios e prticas e prticas

    de laboratriode laboratrio.. No se acanhe! Procure-me (ou monitor da disciplina, quando houver

    algum) e questione conceitos, listas, etc. No deixe para comear a estudar em cima da hora.

  • 10

    Para voc refletir

    Estude sempre mais do que o que voc v em sala de aula. Se voc s assiste s aulas, ento voc igual a todos. A sua diferena est no que voc

    faz fora da sala de aula. Todos os alunos iro cursar as disciplinas regulares, mas poucos iro conseguir

    aprender a aprender coisas novas por conta prpria.

    Seja pr-ativo. No espere que as pessoas mandem voc fazer algo.

    No coloque a culpa em terceiros por suas falhas.

    Aprenda a expor suas idias, trabalhos, projetos, etc. com clareza.

    As disciplinas passadas, passaram. Adeus, tchau, j era! Se no aproveitarem noseu devido momento, isso ser um (grande) problema de vocs.

  • 11

    Bibliografia

    TENENBAUM, A. M., Langsam, Y., Augenstein, M. J., Estrutura de Dados Usando CEstrutura de Dados Usando C, Makron Books, 1995. VELOSO, P. et al. Estrutura de dados.Estrutura de dados. Campus, 1995. CORMEN, T. H., Leiserson, C. E., Rivest, R. L., Stein, C. Algoritmos Algoritmos -- Teoria e PrticaTeoria e Prtica. Editora Campus. LAFORE, R. Aprenda em 24 Horas estrutura de dados e algoritmosAprenda em 24 Horas estrutura de dados e algoritmos. Campus, 1999 VILLAS, M. et al. Estrutura de dadosEstrutura de dados. Campus, 1993. KNUTH, D. E., The Art of Computer ProgrammingThe Art of Computer Programming, Vo. 1: Fundamental Algorithms, Addison-Wesley, 1978.

    HOROWITZ, E. e Sahni, S., Fundamentals of Data StructuresFundamentals of Data Structures, Computer Science Press, 1978.

    Apresentao da DisciplinaRoteiroProgramao eEstruturasde DadosEsta disciplina realmente para voc?Suporte ferramentalDireitos edeveresDireitos edeveres(cont.)Formas de avaliaoPara ummelhor aproveitamentoPara voc refletirBibliografia