Tvorba úloh pro výuku předmětu: Praktické programování v C++

but.committeeprof. Ing. Stanislav Ďaďo, DrSc. (předseda) prof. Ing. Petr Pivoňka, CSc. (místopředseda) doc. Ing. Ludvík Bejček, CSc. (člen) doc. Ing. Jozef Honec, CSc. (člen) Ing. Radovan Holek, CSc. (člen) Ing. Miloslav Richter, Ph.D. (člen)cs
but.defenceBakalářská práce byla úspěšně obhájena. Všechny položené otázky oponenta a komise byly úspěšně zodpovězeny.cs
but.jazykčeština (Czech)
but.programElektrotechnika, elektronika, komunikační a řídicí technikacs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorPetyovský, Petrcs
dc.contributor.authorŠabatka, Pavelcs
dc.contributor.refereeRichter, Miloslavcs
dc.date.accessioned2019-05-17T14:19:05Z
dc.date.available2019-05-17T14:19:05Z
dc.date.created2008cs
dc.description.abstractPředmětem této práce je tvorba pomůcek pro začínající programátory, které usnadní studentům absolvování předmětu BPPC. Teoretická část pojednává o programovacích jazycích C, C++ a jejich odlišnostech. Dále jsou zmiňovány kompilátory těchto jazyků, je zdůrazněno především vývojové prostředí MS Visual C++ 2005, ve kterém probíhá výuka předmětu BPPC a odlišnosti tohoto prostředí od standardů ISO. Jsou také probrány některé základní techniky programování v C++, které jsou často zmiňovány dále v práci. Druhou částí je implementace knihoven pro kontrolu správnosti programů. Knihovna check.h kontroluje práci programátora s dynamicky alokovanou pamětí a se soubory. Knihovna adtcheck.h umožňuje ověření správnosti a vykreslení topologie abstraktních datových typů implementovaných programátorem. K těmto knihovnám byla vytvořena webová prezentace s jejich dokumentací.cs
dc.description.abstractThe purpose of this thesis is implementation utilities for beginners in programming. These utilities could make passing subject BPPC easier. Theoretical part dissertates about programming languages C, C++ and about differences between them. There is also talked about compilers of these languages with accent for development environment MS Visual C++ 2005 and it’s diversities form ISO standards. This path contains also some basic chapters of programming, which are often noticed later. The second part is implementation libraries for checking programs. Library check.h checks programmer’s using of dynamic allocated memory and files. Library adtcheck.h was designed for checking and printing topology of abstract data types, which were implemented by programmer. There was designed also web pages with documentation for both libraries.en
dc.description.markAcs
dc.identifier.citationŠABATKA, P. Tvorba úloh pro výuku předmětu: Praktické programování v C++ [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2008.cs
dc.identifier.other13674cs
dc.identifier.urihttp://hdl.handle.net/11012/2924
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectC/C++cs
dc.subjectprogramovánícs
dc.subjectkurz BPPCcs
dc.subjectvýukacs
dc.subjectdetekce úniku pamětových zdrojůcs
dc.subjectabstraktní datové typycs
dc.subjectC/C++en
dc.subjectprogrammingen
dc.subjecteducationen
dc.subjectmemory leak detectionen
dc.subjectabstract data typesen
dc.titleTvorba úloh pro výuku předmětu: Praktické programování v C++cs
dc.title.alternativeC++ programming examples for educationen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2008-06-17cs
dcterms.modified2008-06-22-11:45:03cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid13674en
sync.item.dbtypeZPen
sync.item.insts2021.11.12 11:58:14en
sync.item.modts2021.11.12 11:06:51en
thesis.disciplineAutomatizační a měřicí technikacs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav automatizace a měřicí technikycs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
2.55 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
5.86 MB
Format:
zip
Description:
appendix-1.zip
Loading...
Thumbnail Image
Name:
review_13674.html
Size:
7.01 KB
Format:
Hypertext Markup Language
Description:
review_13674.html
Collections