Universidade Federal Rural do Semi-Árido Mossoró, 24 de Agosto de 2026

Resumo do Componente Curricular

Dados Gerais do Componente Curricular
Tipo do Componente Curricular: DISCIPLINA
Tipo de Disciplina:
Forma de Participação:
Unidade Responsável: PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA (11.01.00.10.11.01)
Código: PSC0058
Nome: PROGRAMAÇÃO PARALELA E DISTRIBUÍDA
Carga Horária Teórica: 30 h.
Carga Horária Prática: 30 h.
Carga Horária Total: 60 h.
Pré-Requisitos:
Co-Requisitos:
Equivalências:
Excluir da Avaliação Institucional: Não
Matriculável On-Line: Sim
Horário Flexível da Turma: Sim
Horário Flexível do Docente: Sim
Obrigatoriedade de Nota Final: Sim
Pode Criar Turma Sem Solicitação: Não
Necessita de Orientador: Não
Exige Horário: Sim
Permite CH Compartilhada: Não
Quantidade de Avaliações: 1
Ementa/Descrição: Conceitos e terminologias em computação paralela e distribuída. Aplicações paralelas e distribuídas. Arquiteturas paralelas e distribuídas. Modelos de programação paralela e distribuída. Comunicação. Gerência de processos e recursos. Algoritmos distribuídos. Desenvolvimento de aplicações.
Referências: Básica  TANEMBAUM, A. S.; STEEN, M. V. Sistemas Distribuídos. Princípios e Paradigmas. Segunda Edição, Pearson, 2007.  GRAMA, A.; KARYPIS, G.; KUMAR, V.; GUPTA, A. Introduction to Parallel Computing. Addison- Wesley, 2003.  COULOURIS, George et al. Sistemas Distribuídos: Conceitos e Projeto. Bookman Editora, 2013.  RIBEIRO, U. Sistemas Distribuídos: Desenvolvendo Aplicações de Alta Performance no Linux. Primeira Edição. Novaterra, 2015.  HERLIHY, M.; Shavit, Nir. The Art of Multiprocessor Programming. Morgan Kaufmann Publishers, 2012. Complementar:  FOSTER, I. Designing and Building Parallel Programs. Concepts and Tools for Parallel Software Engineering. Addison-Wesley Publishing Company.  KUROSE, J. F.; ROSS, K. W. Redes de Computadores e a Internet: Uma Abordagem Top-Down. Quinta Edição, Addison-Wesley, 2010.  TANEMBAUM, A. S. Sistemas Operacionais Modernos. Terceira Edição, Pearson, 2010.  DEITEL, Harvey; DEITEL, Paul. Java: Como programar. 10a Edição. Prentice Hall, 2016.  SUMMERFIELD, M. Programação em Python 3: uma introdução completa à linguagem Python. Rio de Janeiro: Alta Books, 2012.  KERNIGHAN, B.; RITCHIE, D. C, a linguagem de programação: padrão ANSI. Tradução Daniel Vieira. - Rio de Janeiro: Elsevier, 1989.

SIGAA | Superintendência de Tecnologia da Informação e Comunicação - (84) 3317-8210 | Copyright © 2006-2026 - UFRN - sig-prd-sigaa02.sigaa02 v4.17.5