155-0391/01 – Distribuované systémy (DS)

Garantující katedraKatedra aplikované informatikyKredity6
Garant předmětudoc. RNDr. Ivo Martiník, Ph.D.Garant verze předmětudoc. RNDr. Ivo Martiník, Ph.D.
Úroveň studiapregraduální nebo graduálníPovinnostpovinný
Ročník2Semestrzimní
Jazyk výukyčeština
Rok zavedení2009/2010Rok zrušení
Určeno pro fakultyEKFUrčeno pro typy studianavazující magisterské
Výuku zajišťuje
Os. čís.JménoCvičícíPřednášející
MAR63 doc. RNDr. Ivo Martiník, Ph.D.
Rozsah výuky pro formy studia
Forma studiaZp.zak.Rozsah
prezenční Zápočet a zkouška 2+2

Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi

1. Získání pokročilých znalostí a dovedností v oblasti distribuovaných programových systémů, jejich vlastností, návrhu a implementace. 2. Aplikace a uplatnění získaných znalostí a dovedností při tvorbě objektově-orientovaných programových systémů s využitím technologie Java Enterprise Edition.

Vyučovací metody

Přednášky
Semináře
Individuální konzultace
Cvičení (v učebně)

Anotace

Předmět Distribuované systémy prohlubuje vědomosti a dovednosti získané v předmětech Programování I. - IV. a Počítačové sítě v oblasti distribuovaných programových systémů, jejich vlastností, návrhu a implementace s využitím technologie Java Enterprise Edition. Hlavní pozornost je pak věnována zejména oblastem vzdáleného volání metod, jmenných služeb, synchronizace času, algoritmům koordinace a jejich vlastnostem, distribuovaným transakcím a technologii Enterprise Java Beans.

Povinná literatura:

Coulouris G., Dollimore J., Kindberg T.: Distributed Systems, Concepts and Design, Fifth Edition, Addison-Wesley, 2011, ISBN 978-0132143011 Tanenbaum A. S., Van Steen M.: Distributed Systems:Principles and Paradigms, Second Edition, Prentice Hall, 2006, ISBN 978-0132392273 Burke B., Monson-Haefel R.: Enterprise Java Beans 3.0, O'Reilly, 2006, ISBN 0-596-00978-X

Doporučená literatura:

Roman E., Patel Sriganesh R., Brose G.: Mastering Enterprise Java Beans, Third Edition, John Willey and Sons, 2004, ISBN 0764576828

Forma způsobu ověření studijních výsledků a další požadavky na studenta

Samostatná tvorba programů v jazyce Java na bázi technologie Java Enterprise Edition

E-learning

Další požadavky na studenta

Samostatná tvorba programů v jazyce Java na bázi technologie Java Enterprise Edition

Prerekvizity

Kód předmětuZkratkaNázevPovinnost
155-0323 TIA Tvorba internetových aplikací Doporučená

Korekvizity

Předmět nemá žádné korekvizity.

Osnova předmětu

1. Definice, základní vlastnosti a modely distribuovaných systémů 2. Entita distribuovaného systému a její vlastnosti 3. Volání vzdálených metod 4. Jmenné služby v rámci distribuovaných systémů 5. Synchronizace času v rámci distribuovaných systémů 6. Algoritmy koordinace a jejich vlastnosti 7. Distribuované transakce 8. Technologie Enterprise Java Beans

Podmínky absolvování předmětu

Prezenční forma (platnost od: 2009/2010 zimní semestr)
Název úlohyTyp úlohyMax. počet bodů
(akt. za podúlohy)
Min. počet bodů
Zápočet a zkouška Zápočet a zkouška 100 (100) 51
        Zápočet Zápočet 45  23
        Zkouška Zkouška 55  6
Rozsah povinné účasti:

Zobrazit historii

Výskyt ve studijních plánech

Akademický rokProgramObor/spec.Spec.FormaJazyk výuky Konz. stř.RočníkZLTyp povinnosti
2014/2015 (N6209) Systémové inženýrství a informatika (1802T001) Aplikovaná informatika P čeština Ostrava 2 povinný stu. plán
2013/2014 (N6209) Systémové inženýrství a informatika (1802T001) Aplikovaná informatika P čeština Ostrava 2 povinný stu. plán
2012/2013 (N6209) Systémové inženýrství a informatika (1802T001) Aplikovaná informatika P čeština Ostrava 2 povinný stu. plán
2011/2012 (N6209) Systémové inženýrství a informatika (1802T001) Aplikovaná informatika P čeština Ostrava 2 povinný stu. plán
2010/2011 (N6209) Systémové inženýrství a informatika (1802T001) Aplikovaná informatika P čeština Ostrava 2 povinný stu. plán
2009/2010 (N6209) Systémové inženýrství a informatika (1802T001) Aplikovaná informatika P čeština Ostrava 2 povinný stu. plán

Výskyt ve speciálních blocích

Název blokuAkademický rokForma studiaJazyk výuky RočníkZLTyp blokuVlastník bloku