Příprava domácích úloh pro předmět Algoritmy
but.committee | cs | |
but.defence | cs | |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Lukáš, Roman | cs |
dc.contributor.author | Adámek, Tomáš | cs |
dc.contributor.referee | Goldefus, Filip | cs |
dc.date.accessioned | 2019-04-03T22:45:31Z | |
dc.date.available | 2019-04-03T22:45:31Z | |
dc.date.created | 2008 | cs |
dc.description.abstract | Tématem této bakalářské práce je problematika přípravy komplexní sbírky domácích úloh pro předmět Algoritmy. Úvodem práce je rozebrána problematika počítačových algoritmů. Znalost počítačových algoritmů patří k základním znalostem počítačového programátora. Stručně je zde popsána úloha algoritmů, datových struktur a jejich vlastností. Hlavní část práce se zabývá analýzou a vytvářením úloh na vyhledávání podřetězců v řetězcích. Nalezení vzorku v textu je oblastí, využívanou v široké škále počítačových programů, od prohlížečů až po textové editory. Implementací těchto úloh získá student rozšiřující znalosti o této problematice a dokáže je použít nejen v jazyce C. Součástí rozboru implementace úloh je také vytváření testovacích úloh pro ověření správnosti implementace a jejich charakteristiky. Další část této práce je věnována systému pro automatické hodnocení a zadávání domácích úloh. Je zde rozebrána implementace jednotlivých částí systému a možnosti použití. | cs |
dc.description.abstract | The main theme of this bachelor project is creating complex homework collection for subject Algorithms. First part of this project deals with problems of computer algorithm. The knowledge of the computer algorithm belongs to basic knowledge of the computer programmer. There is brief description of the algorithm and data structure. The main part of this project deals of analyzing and creating new exercises for searching patterns in the text. Pattern matching in the text is used in the wide range of computer program. The implementation of this homework gets student a new knowledge about this theme. The next part of this implementation is also creating testing homework's for verification test. Last part of this project describes design and implementation automatic system for preparing and checking of homeworks in the course Algorithms. | en |
dc.description.mark | A | cs |
dc.identifier.citation | ADÁMEK, T. Příprava domácích úloh pro předmět Algoritmy [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2008. | cs |
dc.identifier.other | 25240 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/55579 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Vyhledávání vzorku v textu | cs |
dc.subject | Knuth-Morris-Pratt algoritmus | cs |
dc.subject | Boyer-Moore algoritmus | cs |
dc.subject | elementární algoritmus | cs |
dc.subject | algoritmus | cs |
dc.subject | vyhledávání | cs |
dc.subject | jazyk C | cs |
dc.subject | předmět Algoritmy | cs |
dc.subject | domácí úloha | cs |
dc.subject | systém automatického opravování | cs |
dc.subject | testovací systém. | cs |
dc.subject | Pattern matching in the text | en |
dc.subject | Knuth-Morris-Pratt algorithm | en |
dc.subject | Boyer-Moore algorithm | en |
dc.subject | basic algorithm | en |
dc.subject | algorithm | en |
dc.subject | searching | en |
dc.subject | C language | en |
dc.subject | course Algorithms | en |
dc.subject | homework | en |
dc.subject | system for automatic correction | en |
dc.subject | test system. | en |
dc.title | Příprava domácích úloh pro předmět Algoritmy | cs |
dc.title.alternative | Preparation of Homeworks in the Course Algorithms | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2008-06-11 | cs |
dcterms.modified | 2020-05-09-23:40:43 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 25240 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2020.05.10 01:03:08 | en |
sync.item.modts | 2020.05.10 00:47:07 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |