Content

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus viverra, eros sed ullamcorper adipiscing, dolor ante aliquam justo, sed mollis turpis augue ut nisl. Nunc id orci metus, a rhoncus massa. In hac habitasse platea dictumst. Fusce sit amet arcu a dui mattis ultricies.

Algoritmos e Estruturas de Dados I

Aulas Teóricas*
Aula 1 - Apresentação do Curso  [semestre 2/2017]
Aula 2 - Compilação e tipo de dados  [semestre 2/2017]
Aula 3 - Funções  [semestre 2/2017]
Aula 4 - Operadores  [semestre 2/2017]
Aula 5 - Condições e Repetições [semestre 2/2017]
Aula 6 - Condições, Repetições e Strings [semestre 2/2017]
Aula 7 - Variáveis Indexadas [semestre 2/2017]
Aula 8 - Passagem de Parâmetros [semestre 2/2017]
Aula 9 - Estruturas [semestre 2/2017]
Aula 10 - Recursividade [semestre 1/2017]
Aula 11 - Arquivos [semestre 2/2017]
Aula 12 - Alocação Dinâmica [semestre 1/2017]

Faça o download do calendário aqui (para visualizar é necessário o OpenOffice). [semestre 1/2017]

Aulas Práticas [semestre 1/2017]
Prática 1 
Prática 2
Prática 3
Prática 4
Prática 5
Prática 6
Prática 7
Prática 8
Prática 9
Prática 10
Prática 11
Prática 12
Prática 13

Trabalhos Práticos 
[semestre 1/2017]
TP - AEDS1  (zip contendo a descrição do TP, exemplos e manual de instalação do Allegro)

Exercícios de Revisão
[semestre 1/2013]
Estruturas
Recursividade



Monitoria
 
[semestre 1/2015]
Teremos quatro monitores, cada qual com o seu horário de atendimento
Os horários de atendimento e os e-mails de contato dos monitores foi postado no Fórum de Notíticas do Moodle.

Para ser atendido por eles, é necessário marcar um horário via e-mail com assunto [Monitoria AEDS1]


Útil
Tutorial e vídeo de instalação do GCC no Windows feitos por mim.
Vídeo contendo um breve tutorial sobre como usar o Prompt de Comando (cmd.exe) do Windows com o GCC.
Um visualizador de execução de programas em C pode ser acessado aqui.
Um compilador online de programas em C pode ser acessado aqui.
Recomendo também o uso do Notepad++, que pode ser baixado aqui.
Um vídeo tutorial sobre como instalar o CodeBlocks e o gcc no Windows pode ser visto aqui.

Tutoriais de instalação do ambiente de programação Allegro 
para Windows, Linux e Mac podem ser vistos aqui (parte 1)aqui (parte 2) e aqui.
Tutoriais sobre programação visual usando Allegro  podem ser vistos  aqui, aquiaqui.
Dica: procure tutoriais de Allegro no Youtube!

Bibliografia
Projeto de Algoritmos com implementação em PASCAL e C, 3a edição, Nivio Ziviani
Linguagem C completa e descomplicada, André Backes
Algoritmos estruturados, 3a edição, Harry Farrer, Becker, Faria, Matos, dos Santos, Maia
Introdução às Estruturas de Dados, Waldemar Celes