MAC122 - Princípios de Desenvolvimento de Algoritmos
BCC - 2o. Semestre de 1998
[Removi todos os arquivos .pdf
, por motivos de
espaço.]
Observações
- CWEB. Você pode pegar uma cópia local do pacote
CWEB aqui: cweb-3.43.tar.gz
(202k). Para desempacotar, você precisa aplicar gunzip e tar
xvf neste arquivo. Há um arquivo README sobre instalação. Note que o
CWEB já está instalado na rede do IME. Esta é a man page do CWEB. A
distribuição oficial do CWEB está no servidor ftp do Departamento de Ciência da Computação de
Stanford.
- DJGPP. Um pacote que pode ser útil àqueles que ainda
não usam GNU/Linux é o djgpp, que inclui versões MSDOG de gcc, flex, bison,
awk, make e outros utilitários do ambiente UNIX. Este pacote pode ser
obtido em http://www.delorie.com/djgpp/
- TeX. Parte do CWEB é baseado no sistema de
formatação de texto TeX, desenvolvido por Knuth. Os sistemas GNU/Linux em
geral já têm este sistema instalado (ou a instalação é trivial). Para o
ambiente W______, você pode usar emTeX. Veja ftp://ftp.cdrom.com/pub/tex/ctan/systems/msdos/emtex/
- Note que, uma vez instalado o emTeX, você poderá visualizar na tela
(e imprimir) os arquivos dvi que eu costumo colocar na página da nossa
disciplina.
- Para gerar listagens dvi dos programas em CWEB que ponho na
página, você precisará do arquivo acentos.tex. Este arquivo não é necessário
para gerar executáveis.
- GNU Coding Standards. O projeto GNU mantém um conjunto de padrões para
os programas escritos para o projeto; veja GNU Coding
Standards. Uma seção de particular interesse para esta disciplina e
para o BCC em geral é a seção Making The
Best Use of C.
- Outras observações
Página da turma do BCC de
1998
Y. Kohayakawa
<yoshi@ime.usp.br>
Last modified: Mon Feb 22 08:03:37 EST 1999