![]()
|
1. IDENTIFICAÇÃO DA DISCIPLINA Código/Título:
INE 5410 - Programação Concorrente
2. EMENTA DA DISCIPLINA Introdução. Aspectos de concorrência. Mecanismos de Controle de Concorrência. Linguagens para Programação Concorrente. Modelagem da Concorrência.
3. OBJETIVOS Introduzir conceitos, mecanismos, linguagens, técnicas de modelagem relacionados à Programação Concorrente.
4. CONTEÚDO PROGRAMÁTICO 1. INTRODUÇÃO À PROGRAMAÇÃO CONCORRENTE 2. SEMÁFOROS 3. MONITORES 4. REDES DE PETRI 5. CONCORRÊNCIA EM JAVA
5. AVALIAÇÃO DO APRENDIZADO
6. CRITÉRIO DE APROVAÇÃO Média-Final = (T1 + T2 + T3)/3 Média igual ou superior a 6,0, com freqüência mínima de 75%. Para alunos com Média-Final entre 3.00 e 5.74, será realizada uma prova de recuperação (nova avaliação) abrangendo todo o conteúdo ministrado. Neste caso, a nota final será a média entre a média final obtida (média dos três testes) e a nota obtida na prova de recuperação.
7. BIBLIOGRAFIA BÁSICA ANDREWS, G., Concurrent Programming: Principles and Practice, Benjamin Cummings, 1991. DAVIES, G. L., Pascal FC version 5 – Language Reference Manual – University of Bradford, UK, 1992 BRINCH-HANSEN, P., Studies in Computational Science, Prentice-Hall, 1995. DOUG Lea, Concurrent Programming in Java, Design Principles and Patters, Addison Wesley, 2000. HYDE, P. Java Thread Programming, Sams Publishing , 1999.
|
||||||||||||