Prof. Ernesto Lindstaedt - Oficina Temática: Estruturas de Dados   

2006/1

datas das avaliações

notas de aula + material para download

links interessantes

 

  página inicial

 

   Bem vindo à página da Oficina: Estruturas de Dados 

 

 

 

 

 

 

 

 

Datas das avaliações                  

 

avaliação

horário 33 recuperação
Teste 1 28/mar 11/abr
Teste 2 2/mai 16/mai
Teste 3 6/jun 20/jun
     

 

 

Observações:    28/fev: FERIADO

 

Notas de aula + material para download                        

Alocação Dinâmica e Listas dinâmicas

    Parâmetros para a função main  +  Alocação dinâmica  +  Recursão

    

    Ponteiros

 

 

     exemplo lista encadeamento simples        

     exemplo lista duplamente encadeada        

     exercício Devedores & Dívidas               

Recursão

    Lista dinâmicas recursivas

 

Pilhas e Filas

 

   Enunciado exercício Simulador de Fila e Simulador de Pilha

 

Programação OO  

 

  Introdução a Orientação a Objetos            NOVO

  Introdução a C++                                      NOVO

 

  Classes C++    =>     Pilha1Pilha2,  Pilha3Pilha4    NOVO

 

 

Trabalhos da oficina                       

Enunciado trabalho da oficina - Simulador de Redes de Petri               exemplo de execução

Trabalho do Simulador de Sistemas de Arquivos UNIX   (turma 2004/2)

planilha para projeto do inode   

esboço de rotinas (português estruturado) versão 0.1

Trabalho (turma 2005/1)

         implementação de algoritmos de criptografia

 

Enunciado exercício Simulador de escalonador de processos (Filas em listas dinâmicas)

 

 OO                      

Introdução a Orientação a Objetos     

Introdução a C++                              

 

Resultado das Avaliações                   

 

  T1 r1 T2 r2 T3 r3 Trab Final
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 
                 

 

 

Links interessantes                       

Dev-C++ 5 (currently beta)   (Dica de Paulo Neukamp)

Lista de compiladores Free:   (Dica de Paulo Neukamp)

GNU's Not Unix! - the GNU Project and the Free Software Foundation (FSF)

LINUX

Brasil

Grupo de Usuários Linux - IME _ USP
GUL LinuxPOA
Linux Store - Brasil
Linux
LUG-RS
softlinux.com.br

clustering

Beowulf Project at CESDIS
Extreme Linux
LinuxInside.org_ SOFTWARE_ CLUSTER COMPUTING
MOSIX

companies

Rebel.com - Press Releases
Star Division Online
Troll Tech
Welcome to MandrakeSoft
Welcome to the Corel LINUX Community

distributions

Linux-Mandrake Home
SuSE, Inc. - The Linux Experts

sunsite

ftp_Sunsite
http_sunsite_pub_Linux_

download

CNET Download.com for the PC - Linux
CNET.com - Linux
GNU C Library - GNU Project - Free Software Foundation (FSF)
Linux Applications and Utilities Page - Text
Linux Now
Linux WWW Resources
Linuxapps
Penguin Power Linux Program Info
The Linux Kernel Archives
TUCOWS NETWORK
Welcome to L I N U X B E R G

emuladores

CODEWEAVERS DOWNLOAD WINE 1.0
FreeMWare.org
Welcome to the _Bochs Software Company_ Home Page
Welcome to VMware, Inc. - Virtual Platform Technology

GUIs & gráficos

Ars Technica_ The K Desktop Environment - Page 2 (3_99)
Enlightenment
GNOME Project
GTK.org - The GIMP Toolkit
KDE News Page
The GIMP Homepage
Themes.org -- [ t.o ]
X11 X-Windows - Desktop Managers

news

freshmeat.net
slashdot

plug-ins

Sven's Collection of Netscape-plugins for LINUX

shop

CheapBytes Catalog and Ordering
Linux Mall Directory

software develop

Amir Michail
ClanLib Game SDK
KDevelop Homepage

tecnicos

32BitsOnline.com
Linux Gazette
Linux Online - The Linux Home Page
LinuxFocus
LinuxWorld - Putting Linux to Work
The Linux Documentation Project_ Homepage

miscelânea

Apostilas, Manuais, Tutoriais, etc
Lego Mindstorm with Linux Mini-HOWTO
uClinux -- Embedded Linux Microcontroller Project -- Home Page