157-0447/01 – Advanced Development Methods (PTP)
Gurantor department | Department of Systems Engineering and Informatics | Credits | 4 |
Subject guarantor | RNDr. Jaroslav Teda, Ph.D. | Subject version guarantor | RNDr. Jaroslav Teda, Ph.D. |
Study level | undergraduate or graduate | Requirement | Choice-compulsory |
Year | 1 | Semester | summer |
| | Study language | Czech |
Year of introduction | 2009/2010 | Year of cancellation | 2011/2012 |
Intended for the faculties | EKF | Intended for study types | Follow-up Master |
Subject aims expressed by acquired skills and competences
- Manage the creation of Java application programs and the graphical user interface.
- Use the Swing library components in process of application programs development
- Design the internet applications using a conjuction of HTML, JavaScript and Java Applets
- Learn the techniques of C++ development using Windows API
- Develop the Client – Server applications by means of CGI and ISAPI and distributed information systems by means of socket communication
- Be familiar with the modern trends of information system developpment and possibilities of their practical use
Teaching methods
Lectures
Tutorials
Summary
Předmět poskytuje studentům magisterského studia rozšiřující znalosti o metodách vývoje informačních systémů. Hlavní pozornost je zaměřena na tvorbu praktických aplikací v programovacích jazycích Java, JavaScript a C++. Absolvent bude schopen vytvářet také aplikace typu Client – Server a distribuované informační systémy. Studenti se v úvodu seznámí se základy jazyka Java a naučí se využívat komponenty knihovny Swing při tvorbě aplikačních programů. Dále se naučí vytvářet aplety a navrhovat internetové aplikace kombinací HTML, JavaScriptu a apletů v jazyce Java. Seznámí se s metodami tvorby aplikací metodou CGI a ISAPI a využitím socketové komunikace při tvorbě distribuovaných informačních systémů. Závěrem budou prezentovány moderní metody datové analýzy, programování a optimalizace se zaměřením na potřeby ekonomické praxe.
Compulsory literature:
Recommended literature:
Additional study materials
Way of continuous check of knowledge in the course of semester
E-learning
Other requirements
1.Úvod do expertních systémů(Umělá inteligence.Znalostní inženýrství.Expertní
systémy, minulost, současnost.Důvody zavádění expertních systémů,jakožto
systémů na podporu rozhodování manažera a některé problémy s tím spojené.)
2.Základní principy expertních systémů.(Charakteristické rysy znalostních a
expertních systémů.Architektura expertního systému.Typy expertních úloh.)
3.Experti a expertíza.(Základní atributy expertízy.Úrovně expertního řešení
problému.Typy znalostí expertů.Charakteristika neurčitosti.)
4.Reprezentace znalostí.(Pojem znalosti.Predikátová logika, pravidla,
sémantické sítě, rámce.Inferenční mechanismus - odvozování, práce s
neurčitostí.)
5.Znalostní inženýrství.(Hlavní náplň práce znalostního inženýra.Hledisko
vhodnosti a účelnosti tvorby znalostního systému.Metody a techniky získávání
znalostí od expertů.)
6.Znalostní projekt.(Charakteristika jednotlivých fází životního cyklu
znalostního projektu.Složení projektového týmu.Příčiny selhání znalostních
projektů.)
7.Znalostní systémy v podnicích.(Zavádění a využívání znalostních systémů v
podnicích.Příklady ekonomických aplikací.Budoucnost expertních systémů.)
Prerequisities
Subject has no prerequisities.
Co-requisities
Subject has no co-requisities.
Subject syllabus:
1.Úvod do expertních systémů(Umělá inteligence.Znalostní inženýrství.Expertní
systémy, minulost, současnost.Důvody zavádění expertních systémů,jakožto
systémů na podporu rozhodování manažera a některé problémy s tím spojené.)
2.Základní principy expertních systémů.(Charakteristické rysy znalostních a
expertních systémů.Architektura expertního systému.Typy expertních úloh.)
3.Experti a expertíza.(Základní atributy expertízy.Úrovně expertního řešení
problému.Typy znalostí expertů.Charakteristika neurčitosti.)
4.Reprezentace znalostí.(Pojem znalosti.Predikátová logika, pravidla,
sémantické sítě, rámce.Inferenční mechanismus - odvozování, práce s
neurčitostí.)
5.Znalostní inženýrství.(Hlavní náplň práce znalostního inženýra.Hledisko
vhodnosti a účelnosti tvorby znalostního systému.Metody a techniky získávání
znalostí od expertů.)
6.Znalostní projekt.(Charakteristika jednotlivých fází životního cyklu
znalostního projektu.Složení projektového týmu.Příčiny selhání znalostních
projektů.)
7.Znalostní systémy v podnicích.(Zavádění a využívání znalostních systémů v
podnicích.Příklady ekonomických aplikací.Budoucnost expertních systémů.)
Conditions for subject completion
Occurrence in study plans
Occurrence in special blocks
Assessment of instruction
Předmět neobsahuje žádné hodnocení.