MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA GERENCIA EDUCACIONAL DE APOIO AO ENSINO COORDENAÇÃO DA ÁREA DE INFORMÁTICA CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS PARA INTERNET
Unidade Curricular: Estruturas de Dados C/h Total:80
C/h Teórica: 30
C/h Prática: 50
Período Letivo: 2° PLANO DE ENSINO 1. Competências:
Compreender as mais básicas técnicas de representação e manipulação de dados.
Empregar estruturas de dados na resolução de problemas computacionais práticos. 2. Habilidades:
Definir e diferenciar as estruturas de dados genéricas e fundamentais, tais como filas, pilhas, listas encadeadas.
Manipular estruturas de dados através do emprego de linguagem C.
Selecionar e construir estruturas de dados adequadas para aplicações específicas. 3. Bases Tecnológicas:
Tipos básicos de dados: Inteiros, Caracteres, Strings, PonteirosVetores e MatrizesListas LinearesPilhasFilasAvaliação de ExpressõesListas EncadeadasListas OrdenadasAlgoritmos RecursivosOperações de Busca
4. Metodologia: 1. Prática Pedagógica
Aulas expositivas. Aulas práticas em laboratório. 2. Recursos Didáticos
Quadro branco e pincel. Computador e data-show. Laboratório de informática e seus
5. Avaliação: 1. Periódica
Os alunos serão avaliados individualmente, por meio de provas, e em duplas, através de
trabalhos. Os resultados das avaliações serão retornados aos alunos, cuja correção e análise deverão servir como instrumento do processo de ensino e aprendizagem.
A nota final do aluno será obtida da seguinte forma: (NT + 3*NI)/4, onde NT é média
aritmética das nota dos trabalhos e NI é a média aritmética das notas individuais nas provas. 2. Recuperação
Os alunos que obtiverem média do semestre insatisfatória farão avaliação escrita a título de
exame final, cuja nota substitui a média. 6. Bibliografia: 1. Básica
TENENBAUM, Aaron M.; LANGSAM, Yedidyah. ; AUGENSTEIN, Moshe J. Estruturas de dados usando C. São Paulo: Makron Books, 1995.
EDELWEISS, Nina; GALANTE, Renata. Estruturas de dados. Porto Alegre: Bookman, 2009. 2. Complementar
ZIVIANI, N. .Projeto de Algoritmos com Implementações em Pascal e C. São Paulo: Pioneira Thomson Learning, 2002.
MORAES, Celso Roberto.Estruturas de dados e algoritmos; uma abordagem didática. São Paulo: Berkeley, 2001.
PEREIRA, Silvio do Lago. Estruturas de Dados Fundamentais. São Paulo: Erica, 2004.
VELOSO, P. .Estruturas de Dados. São Paulo: Campus, 1983.
VILLAS, M. V. .Estruturas de Dados. São Paulo: Campus. Aprovado pelo colegiado do curso em: __________/_________/_________ Vigora a partir do: 1º semestre de 2008 Curricular Período letivo: Carga Horária: Competências
Compreender as mais básicas técnicas de representação e manipulação de dados. Empregar estruturas de dados na resolução de problemas computacionais práticos. Habilidades
Definir e diferenciar as estruturas de dados genéricas e fundamentais, tais como filas, pilhas, listas encadeadas. Manipular estruturas de dados através do emprego de linguagem C. Selecionar e construir estruturas de dados adequadas para aplicações específicas. Bases Tecnológicas
Tipos básicos de dados: Inteiros, Caracteres, Strings, Ponteiros. Vetores e Matrizes. Listas Lineares. Pilhas. Filas. Avaliação de Expressões. Listas Encadeadas. Listas Ordenadas. Algoritmos Recursivos. Operações de Busca
Pré-requisitos (quando houver) Terminalidade/Certificação Bibliografia Básica (títulos , periódicos, etc.) Título/Periódico Edição Bibliografia Complementar (títulos , periódicos, etc.) Título/Periódico Edição
Projeto de Algoritmos com Implementações em
Estruturas de dados e algoritmos; uma abordagem
didáticaEstruturas de Dados Fundamentais
Recording Sheet Use this sheet to record your answers to the riddles. Which Drug Am I? and in flavors bubble gum and grape. I come in two different forms—one from the lab and theSo when you’re in pain, don’t stay in the dark,Try me, and I guarantee that you’ll feel better fast,I’m a painkiller that really lasts. The answer to this riddle is one of the words listed below. Wh
C2-Symmetric Bicyclo[2.2.2]octadienes as Chiral Ligands: Their High Performance in Rhodium-Catalyzed Asymmetric Arylation of N-Tosylarylimines Norihito Tokunaga, Yusuke Otomaru, Kazuhiro Okamoto, Kazuhito Ueyama, Ryo Shintani, and Department of Chemistry, Graduate School of Science, Kyoto Uni V ersity, Sakyo, Kyoto 606-8502, Japan Received August 29, 2004; E-mail: thayashi@kuchem.kyoto-