09.02.2015 Views

Anexo II - Ementas e Bibliografia - Udesc

Anexo II - Ementas e Bibliografia - Udesc

Anexo II - Ementas e Bibliografia - Udesc

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.

SILBERCHATZ, Avi; GALVIN, Peter. Sistemas Operacionais: conceitos. São Paulo:<br />

Pearson, 2000.<br />

SOARES, Luiz Fernando Gomes. Redes de Computadores: Das Lans, Mans e Wans as<br />

redes ATM. 2a. Ed. Campus, 1995.<br />

STALLINGS, William. Local and Metropolitan Area Networks. 6a . Ed. Prentice Hall,<br />

2000.<br />

STALLINGS, William. Operating Systems: internals and design principles. 3a Ed.<br />

Prentice Hall, 1998.<br />

SCHILLER, J. "Mobile Comunications", Addison-Wesley, 2000<br />

TANENBAUM, Andrew S.; STEEN, Maarten Van. Distributed Systems: Principles<br />

and Paradigms. Prentice Hall. 2001.<br />

TANENBAUM, Andrew S. Redes de Computadores.3a Ed. Rio de Janeiro: Campus,<br />

1997.<br />

TANENBAUM, Andrew S. Sistemas Operacionais Modernos. Rio de Janeiro: Prentice<br />

Hall, 1995.<br />

TANENBAUM, Andrew S. Sistemas Operacionais Modernos. 2a Ed. Rio de Janeiro:<br />

Pearson Brasil, 2003.<br />

TANENBAUM, Andrew S.; WOODHULL, Albert S. Sistemas Operacionais: Projeto<br />

e Implementação. 2a Ed. Porto Alegre: Bookman, 2000.<br />

WILKINSON, Barry and Allen, Michael. Parallel Programming. Techniques and<br />

Applications Using Networked Workstations and Parallel Computers. Prentice Hall.<br />

1999.<br />

ÁREA DE CONHECIMENTO: TEORIA DA COMPUTAÇÃO<br />

Ementa:<br />

Noção de complexidade de algoritmos: Estudo de complexidade via métodos de<br />

desenvolvimento de algoritmos. Algoritmos iterativos e recursivos. Solubilidade de<br />

problemas. Intratabilidade de problemas. Análise da complexidade de algoritmos<br />

clássicos na área da computação.<br />

Conceitos básicos de compiladores: Alguns compiladores importantes; Aspectos e<br />

Ferramentas para construção de compiladores; Análises léxica, sintática e semântica;<br />

Geração e otimização de código intermediário; Ambientes de tempo de execução;<br />

Gerenciamento de Memória; Otimização de código objeto.

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

Saved successfully!

Ooh no, something went wrong!