Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Předmět Objektové metody (EIT06E)

Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu EIT06E - Objektové metody, Provozně ekonomická fakulta, Česká zemědělská univerzita v Praze (ČZU).

Top 10 materiálů tohoto předmětu

Materiály tohoto předmětu

Materiál Typ Datum Počet stažení

Další informace

Cíl

Cílem je vysvětlit základní principy objektově orientovaného přístupu v tvorbě software tak, aby posluchač rozuměl architektuře většiny současného softwaru a byl schopen je aplikovat ve většině současných prostředků pro tvorbu aplikací. Znalost základních principů a orientace v oboru má přednost před programátorskými dovednostmi. Jako nástroj pro praktickou dokumentaci a procvičování přednášené látky je využíváno prostředí systému Visualworks/Smalltalk-80 shodným způsobem jak pod MS Windows, Mac OS, tak i na OS Linux s důrazem na využívání uživatelského rozhraní a prostředků vizuálního programování. Koncepce cvičení umožňuje individuální přístup při praktickém osvojování přednášené látky a při řešení semestrálních projektů.

Získané způsobilosti

Znalosti:Absolvent má široké teoretické znalosti použití různých objektově orientovaných programovacích jazyků a algoritmizačních postupů, které se uplatňují při konstrukci moderních softwarových aplikací především v úlohách pro velké organizace a firmy. Absolvent je schopen vyjádřit analyzovaný problém a vysvětlit ho pomocí standardů softwarového inženýrství, především UML a metodik návrhu softwarových aplikací (RUP, Amblerův přístup, návrhové vzory).Dovednosti:Absolvent dovede objektivně posoudit vhodnost nasazení konkrétního programovacího jazyka a odpovídajícího vývojového prostředí tohoto jazyka do praxe. Je schopen aplikovat svoj znalosti i na nové budoucí verze programovacích jazyků a není tak omezen na jednu aktuální verzi. Obecně předmět přispívá k dovednost kritického přesného myšlení a menší závislosti na jednotlivých produktech konkrétních softwarových firem.Kompetence - komunikace:Absolventi jsou schopni argumentovat a komunikovat v týmech složených z rozných profesí - manažeři IT, specialisté z problémové oblasti nasazení moderních programovacích jazyků, softwaroví inženýři a databázoví administrátoři. Jsou schopni objektivně a kriticky posoudit naplnění požadavků na budovaný systém, demonstrovat a ukázat přednosti a nedostatky nabízených řešení.Kompetence - úsudek:Absolventi jsou kompetentní k přesné formulaci požadavků na strukturu a funkčnost softwarové aplikace a objektivní kontrole splnění těchto požadavků. Získají schopnost kritického myšlení a schopnost použití inženýrských metod pro schopnost výběru optimálního programovacího jazyka a metody návrhu aplikace podle potřeb zadání.

Literatura

ZákladníJazyk výuky: ČeštinaMerunka V. Objektové modelování, ISBN 978-80-87197-04-2, Alfa 2008Merunka V., Pergl R., Pícka M Objektové metody, ČZU Praha 2004.DoporučenáJazyk výuky: ČeštinaJava Report (CDROM library from faculty intranet)Journal on Object-Orinented Programming (CDROM library from faculty intranet)HTML documents from faculty intranetBeck K. Smalltalk Best Practice Patters, Prentice Hall 1997, ISBN 0-13-476904-XHopkins Trevor, Horan Bernard Smalltalk - An Introduction to Application Development Using Visual Works, Prentice Hall 1995, ISBN 0-13-318387-4Ryan T.W, Distributed Object Technology Concepts and Applications, Prentice Hall 1997, ISBN 0-13-348996-5Smalltalk Report (CDROM library from faculty intranet)

Požadavky

Algoritmizace

Garant

doc. Ing. Vojtěch Merunka, Ph.D.