08.02.2015 Views

Programação Funcional e Concorrente com Scheme

Programação Funcional e Concorrente com Scheme

Programação Funcional e Concorrente com Scheme

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

notas de aula -<br />

Jerônimo C. Pellegrini<br />

geração de, 12, 88<br />

números <strong>com</strong>plexos, 49<br />

named let, 28<br />

Netpbm<br />

formato gráfico, 307<br />

newline, 62<br />

null-environment, 137<br />

occam, 287<br />

open-input-file, 61<br />

open-input-string, 65<br />

open-output-file, 61<br />

open-output-string, 65<br />

output-port, 61<br />

overhead de lock, 240<br />

parameterize, 110<br />

passagem assíncrona de mensagens, veja<br />

modelo actor<br />

passagem de mensagens, 269<br />

passagem síncrona de mensagens, veja<br />

<strong>com</strong>municating sequential processes<br />

PBM<br />

formato gráfico, veja Netpbm<br />

peek-char, 62<br />

permutações<br />

geração de, 133<br />

PGM<br />

formato gráfico, veja Netpbm<br />

pilha<br />

<strong>com</strong> troca de mensagens, 293<br />

pools de threads, 260<br />

port, 61<br />

porta, 61<br />

portas<br />

de strings, 65<br />

POSIX, 250, 335<br />

PPM<br />

formato gráfico, veja Netpbm<br />

procedimento, 6<br />

de escape, 197<br />

definição de, 8<br />

procedimentos<br />

de alta ordem, 34<br />

processo, 225<br />

produtório, 323<br />

produtor-consumidor<br />

descrição do problema, 235<br />

solução <strong>com</strong> monitor, 256<br />

solução <strong>com</strong> semáforos, 246<br />

programação concorrente, 225<br />

programação genética, 140<br />

quasiquote, 161<br />

quicksort<br />

implementação no modelo actor, 295<br />

quociente, 326<br />

raiz quadrada, 327<br />

razão áurea<br />

aproximação, 27, 223<br />

read, 62<br />

read-char, 62<br />

real-part, 49<br />

reduce, 30<br />

região crítica, 229<br />

rendezvous, 245<br />

repetições, 21<br />

REPL, 2<br />

resto de divisão, 327<br />

símbolos, 5<br />

Scala, 297<br />

scheme-report-environment, 137<br />

seção crítica, veja região crítica<br />

seção crítica, 239<br />

semáforo, 244<br />

Versão Preliminar<br />

[ 27 de outubro de 2010 at 15:47 ]<br />

347

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!