Tvorba úloh pro výuku předmětu: Praktické programování v C++
Loading...
Date
Authors
ORCID
Advisor
Referee
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
Př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í.
The 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.
The 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.
Description
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.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Automatizační a měřicí technika
Comittee
prof. 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)
Date of acceptance
2008-06-17
Defence
Bakalářská práce byla úspěšně obhájena.
Všechny položené otázky oponenta a komise byly úspěšně zodpovězeny.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení