• Nenhum resultado encontrado

PE;ANO DE :gn$in'{) SEMESTRE 2Q g 9.] SEBaÀNAi$ HORÁRIO

N/A
N/A
Protected

Academic year: 2021

Share "PE;ANO DE :gn$in'{) SEMESTRE 2Q g 9.] SEBaÀNAi$ HORÁRIO"

Copied!
6
0
0

Texto

(1)

I\: CURSO(S) P/\RA O(S) QUAL(IS) A DISCIPLINA É OFERECIDA

}3achaieiado er!] Tecnologias da }flfoimacão e Comuna 0

V JU$Ti©lCAT{V\

Essa t]iscip]ina c]p caráteí récnicíl prellaía o discente para o deseilvn]vimenio (]c soft.i(;ões coillpuraciot ats ils. ildn tócilicas de

cclmpütação (]isüibüíd.a

Vi{.OB3'ET}VOS

1«habilitar o aluno a plo.letal e desenvnlvet- sisrem3s cnmputacinnais caía([êrís ices e a gor] [ hos en] um sisten3a dÍsEr]b13ído

de l â i.reza (]ls libtJída be111 coine] !'ecollllece!' as principais

Famijiarizai o aluno com o Enoclelo dístlib\.lido cle conlpt.Ilação

.Apresentam os l)rincipais co]nceitos PDvc]lvlLlos no projeto e no clE?senvolxrime] ]o {le sis]p in.]s cltstlil)uídns

Crapacilai Q altlnt) a utiliz.3í ferramentas pata o clesenvoj\rjnaenio tle algontmos e s stcmRÇ clistE-tl)ilídí)s

VíÍ{. CONTEÚDO PROGkÀMÁT{CO

Íliçn com t]esenvo]v]menío de piob]emas em compuia(]oi: UN[DADE [ : introdução ]4 horas-au]a]

Conceitos de sistemas dlsííibt. idos e

á

+L.:.,Ji#:''

a'''!''v ;'X-UNIVeR$XnÃDH FEDERAL

UNIVERSIDADE ;FEDEi&AL DE SANTA C/\3%RENA CAMPUS AitÀRÂNG.U.& - ARÂ

PE;ANO DE :gN$iN'{)

SEMESTRE 2Q g 9.] V nq rqrF Üq UW pmUqHPF W

{. {DENT{F{CAÇÃQ])A {){$C{Pj].,FINA:

COD{GO

NOME DÀ DiSCiPLiNA

N0])E

SEBaÀNAi$R.A$-AU{.A

TEOR}CA$

PRÁT{C/\$

TOT&LDEmORÀ$-ÂUt,A

SEMESTRAIS

C{T7 ] 32 Contou acãn l)istlíbuída 2 i 2

 

HORÁRIO

N{OD.ALIA.ADE.

TUitMA$ TEO&ÍCAS

TURM:AS PÍ{ATICÂ$ P} ese1lcãa}

C}5652 - 5-2020-2 0S6S2 - 6-183C1-2

{l. PROFESSAR(E$) MINmTRANTE($)

f'rof. VãnÍcius Fai iã Cuiman{ Ranlós

E-nnail: \r. fanlosáDufsc.br

{l#.

PRE-KEQU{S}TO(S)

COD{GO NOME DA DiSCiPLiNA

C {T'7 } 28 Redes de Con lutadores i]] C]T7131 Sistemas Qp 11'âcianais

V{. EMENTA

Arquiretura de Sistemas DisLFit)uídcls. Paradigmas de Computação Distribuída: Troca dc Mpns;lgens. C:licntc,/St.r\:iclol, (:omtJnicaÇãn em Grupo, Ob.telas Distribuídos. Comunicação entre Processos. S\Jpoi'l:e dt: SO ladra (:omp\Jíaçã(l tl)isr]'ihuída. Sina'oi]lz.açãn en] Sistemas Distribuídos. Consístêilcia e Replicam.ão de Dados em Sisretnas l)istribui(los. Sistemas (l( .z\ l{.ltliví} dislT-ibuíclos. (:ntnl)til.leão

(2)

Tipos de sistemas distribuídos ExeiTlplos de sistemas distribuídos

UNIDADE 2: Processos em Sistentas Distribuídos.[8 horas-aula] . Processos e threads

Processos cliente-servidor VirtualizaÇão

Migração de código

UNIDADE 3: Comunicação entre processos distribuídos [20 horas-au]a]

e Protocolos de rede ern camadas

Comunicação cliente-servidor

Sockets

Chamada reniola de procedimento

Invocação remuLa de método Comunicação em' grupo

Comunicação par a par

UNIDADE 4: Concorrência e sincronização [20 horas-au]a] . Sincronização de relógios

Algorilmgs pala exclusão mútua Algoritnlos de eleição

Algorítinos de acorda Transições distribuídas

UNIDADE 5: Segurança em Sistemas Distribuídos [12 horas-au]a] UNIDADE 6: Tolerância a F'altas l4 horas-aula!

. Definição

Segurança de Funcionamento Classificação e Semântica de faltas Fases da 'l'olerância a Faltas Técnicas de Replicação

UNIDADE 7: Estudos de Caso c]e Sistemas Distribuídos [4 horas-au]a]

Computação ein Grid/Cluster Computação em nuvem Web Service/DPWS Internet of Thlngs jeep Web

IX.

METODOLOGIA

l)E

EN'SINO / :DESENVOl:V:l:MENU"O

DO

PROGRAMA

1. Aulas expositivas intercaladas com discussões. Material de apoio postado no Moodle. Desenvolvimento de trabalhos e exercícios; 2. Atividades práticas ]lo computador.

Requisitos de infraestrutura necessários pai'a ministrar as aulas:

1. Datashow/projetor funcionando e com cabos HDK'iUSVGA no comprimento adequado;

2. Acesso à tntclnet:

3. Laboratório dt informática com computadores funcionando e em núnlelo adetluado a quantidade de alunosl 4. An)biente Virtual lle Anrendizaeen) - Maodle

(3)

!.

X. METODOLOGIA E INSTRUMENTOS DE A\nT...CAÇÃO

A verificação dcl rcndilnellto escolar compreenderá frequência e aproveitamento nos esluclos, os quais deverão sei atingidos conjuntamente. Será obrigalórica a frequência às atividades correspondentes a cadca disciplina, no rnínlmo tn 75% das mesmas (Frequência Suficiente - FS), ficcando nela reprovado o aluno que não comparecer a mcaís de 25% das caliviclades (Frequência íngtificiellte -- F{)

Serão realizadas uês avaliações, sendo

AV[: Ava]]ação Escrita ] - indivídua]

/XV2: /Wcalãação Escrit:a 2 - individual

AV3: Avalicação Escrita 3 -- individual AV4: Avaliação Escrita 4. - individual

A N'média Final (NIF) será calc\.nada da seguinte forma MF = (.qX/l + AV2 + AV3 + AV4) / 4

6 «

e

A nota mínima p-ara aprovação na disciplina será NÍF >=6.0 (seis) e Frequência Stiliciente (FS). (/Xrl. (i9 e 72 da Res. n' ] 7/Cu!}/] 997).

Caso seja encontrado Cópia(s) e/ou Plágio(s) em qualcluer avaliação, se.la em avaliação ií]cli\idL]al (.qV l e /\V2) O]] nos

trabalhos e listas de exercícios (N'IT), o aluno estará -autor-ncaticamente reprovado com a nclLa ZERO (caso dão esíc.ja reprovado O aluno com Frequência Suficiente (FS) e média das notas de avaliações do semesue R'IF entre 3,0 e S,5 Lerá direito a urna nova avaliação no final do semestre (REC), excelo as atividades constantes no arl.70, 1i 2'. /\ Nota Final (NF) será cale-uladi:i por meio da média aritmética entre a mé(]ia (]as notcas clãs avaliações parciais (NTF) e a nota tJbtida na nova avaliação (REC)

(/\jt. 70 e 71 da Res. n' 1 7./CUn/'1 997). porFT)n

NF

:

:ÃÍ.r

F(':

.qo aluno que não comparecer às avaliações ou não apreselltal trabalhos nn prazo estabelecido será atribuída nota 0 (z.ero).

tAn. 70, g

4'

da Res. 11' ] 7/Cttl)./1997) ©

C)bselvações:

.qx'aiÍêkção de reco!peraçãa

» Não há avaliação de recuperação nas disciplinas cie caráÊer pl'áiÍca que envolve at]vidades de ]aboratóllo

(Res.] 7/Cun/97).

Nave avaiíaçãa

e Peclidcjs de segunda avaliação somente para casos em que o aluno, poi motiv(] dc fníça maior e plenatncnlt' justificado. deixai clc realizar avaliações previstas no plano dc ensino. e deverá ser formalizado viã regue'rimenro de av.3ltação à Sccteialia .âcadêlnica do Canlplis Araras,guá denEI'o do prazo de 3 citas úlejs apiesentalldó comprova:ção,

}Íolárias de atem $ enía a©$ a ! o$:

' Quinta-feira 17:00 -- 18:00. Jarc]im das Avenidas - Sa]z} C-0] - Tncubadora - Centro (:iênciõts. Tecnológicas e Sande /\raranguá

X{. CRONOGRAMA TEOR}CO/PjiAT}CO AULA

fsemaüa)

 

ÀS$U'N'''f0

] 1],/03/20]9 a}6/03'20]9

UNIDADE 1 : Apresentação da disciplina Corcel [os de sisíelnas dista ibuí({os Comunicação em redes de compulaclores Compulcação cliente-servidor

t)efinição de sisLemás distribu idos Tipos de sistemas distribuídos Exemplos de sistemas dí {ri})uídos {JN{DADE 2:

Arquitetura de SisEei-n;ls Disiril)uídos Theiads

Sockeís TCP e l.iDP 2 ]8/03/2019 a22./03/'2C1]9

(4)

XII. Feriados previstos para o semestre 2017.2

03/04/2019 03 -- Aniversário da Cidade -- Feriado Municipal(Campus de Araranguá)

19/04/2019 19 -- Sexta-feira Santa - Feriado Nacional

20/04/2019 20 - 1)ia não lesivo

21/04/2019 21 -- 1'iradentes / Páscoa

01/05/2019 1) 1 -- Dia do Trabalhador

04/05/2019 04 Dia da Padroeira da

Cidade (Campus de Araras)guá)

20/05/2019 20 -- Corous Christi

 

4 01,/04/2019 06/04/2019a Chamada Remota de ProcedimentoTn\rní"nrãrt npMí\in dp Método

Revisão e Exercícios

5 08/04/2019 a

13/04/2019 Comunicação en] grupo

6 15/04/2019 20/04/2019a AVALIAÇÃO 1: Unidades 1, 2, 3 e 7 (18/04)Feriado(19/04

7 22/04/2019 a27/04/2019

UNIDADE 4: Concorrência e sincronização Sincronização de Sistemas Síncronos

Sincronização Lógica

8 29/04/2019 a04/05/2019 Sincronização de Sistemas SíncronosSincronização Lógica

9 06/05/2019 a11/05/2019 AVALIAÇÃO 11: Unidade 4 (Sincronização de Sistemas Síncronos) (09/05)

10

13/05/2C)19 a

18/05/2019

UNIDADE7:

Computação elp Grid/Cluster Computação em nuvem Web Service/DPWS loT

Deeu Web

11 20/05/2019 a25/05/2019

UNIDADE 4: Concorrência e sincronização AlgoriLmos para exclusão mútua

Algoritmos de eleição

Algoritmos de acordo e detecção de Deadlock 12 27/05/2019 a01/06/2019 Algoritmos de acordo e detecção de DeadlockExercícios

L3 03/06/2019 a08/06/2019 AVALIAÇÃO 111 -- Unidades 4 e 5 (06/06)

UNIDADE 5: Segurança em Sistemas Distribuídos 14 l0/06/2019 a15/06/2019 UNIDADE 5: Segurança em Sistemas DistribuídosExercícios

15 17/06/2019 a

22/06/201.9 UNIDADE; 5: Segui'onça em Sistemas Distribuídos

16 24/(]6/2019 a29/06/2019

UNIDADE 6: '1blerância a Faltas Defina('ão

Segurança de Funcionamento Classificação e Semântica de faltas Exercícios

(5)

Digitally'signed by

Vi.nicius Faf'ia,'.Cü:fhant

Ramos:095:7171'9781

f

Vínicius F. C.. Ramos Aprovado na Reunião do Colegiada do Curso :4=/SX./ 4q

21/05/2019 21 e 22 T Dias não ]etivos 22/05/20;19

21 e'22 -- Dias não ]etivos

XIII.BIBLIOGRAFIABASICA

COUI.OURigl:ê

Bookman. 2007.

STEVENS, W. Richard; FENNER, Bill; RUDOFF, Andrew M- Programação de Rede UNIX. API pai'a sockets de rede.'3'. Ed.

Editora Artmed. 2005

TANENBAUM, Andrew S.; Maarten Watt Steen. Sistemas Dístribüídos: Princípios e paradigmas. 2'. Ed. Edital'a Pearson. 2007

XIV. BIBLIOGRAFIA COMPLEMENTAR:

DANTES, Mário: Computação Distribuída de Alto Desempenho. Axcel Books, 2005. .

DEITEL, H. M.; DEITEL, P.J. Java: como programar. 6. ed. São Paulo: Pearson, 2005.

KSHEMKALYAN, Ajay D., SINGHAL, Mukesh. Distributed Computing: Plinciples, Algorithms, and Systems. Cambridge

University Press, 2011.

Os livros acima citados constam na Biblioteca Universitária e Serorial de Araranguá. Algumas bibliografias também podem ser encontradas no acervo da disciplina. via sistema Moodle.

(6)

e f \ B l 6 B b F q A } ) l f .Í' r /1 f P'P l b b P J > \ l q + 1 ' t P \ d l J e a ] h / .4 /d b l l b f e B >' P l l b l # b l 8 b & d ? + P

Referências

Documentos relacionados

Um processo envia uma msg em um passo de comunica¸ c˜ ao para todos os processos do sistema, incluindo ele mesmo O custo para garantir confiabilidade ´ e apenas do lado do emissor

Essa atividade de distribuição, conhecida como escalonamento de processos, visa atingir um conjunto de objetivos relacionados com medidas de desempenho, como por exemplo: melhorar

Sistemas Distribuídos Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte – Campus Currais Novos.. Tecnologia em Sistemas para Internet

“Você sabe que existe um sistema distribuído quando a falha de um. computador que você nunca

• Evitar a perda de umidade e a desidratação da superfície durante a secagem após a aplicação do revestimento. A busca de sistemas de aplicação de revestimento mais viáveis,

especial de revitalização sindicar a situação de insolvência da requerente e, em caso afirmativo, se a situação de insolvência é fundamento de recusa oficiosa

Relógios Físicos: Sincronização Externa A sincronização externa tem como objectivo garantir que o desvio de todos os relógios físicos de um sistema em relação a um relógio

O uso de múltiplos processadores deve ser transparente ao usuário..  Máquinas não