Flexibilní vstupní rozhraní pro program Flow123d.

Title Alternative:Flexible input interface for the Flow123d program.
dc.contributor.advisorBřezina, Jan
dc.contributor.authorKrček, Miroslav
dc.date2009
dc.date.accessioned2013-12-20
dc.date.available2013-12-20
dc.date.committed1899-12-30
dc.date.defense2009-06-24
dc.date.issued2013-12-20
dc.date.submitted2008-10-30
dc.degree.levelbccs
dc.descriptionkatedra: NTI; rozsah: 35 s.cs
dc.description.abstractCílem této bakalářské práce byl návrh flexibilního formátu vstupních dat pro program Flow123d a implementace funkcí pro čtení tohoto formátu v programovém jazyce C. Formát vstupních dat měl být snadno rozšiřitelný, pozičně nezávislý a tím umožňující kompatibilitu i s budoucími verzemi programu Flow123d. Navržený formát obsahuje spolu s daty i popis jejich významu pomocí klíčových slov. Čtecí funkce pak umožňují čtení hodnoty pro zadané klíčové slovo. Tento přístup významně oslabuje vazbu mezi vstupními daty a způsobem jejich čtení. Přiřazení klíčových slov je zadáno jednou pro celý soubor dat, takže zbytečně nezvětšuje velikost vstupních souborů. Díky navrženému rozhraní se ušetří mnoho času, stráveného pracným přepracováním nekompatibilních datových souborů.cs
dc.description.abstractThe purpose of this bachelor work is a design of a flexible input data format for the program Flow 123d and an implementation of functions for reading of this format in the language C. The input data format should be extensible, positional independent, and thereby easily compatible even with future versions of the program Flow 123d. The proposed format contains the data together with a description of their meaning using a concept of key words. Then, the reading functions allow access to the values in terms of key words. This approach significantly relaxes the coupling between the input data and the way of their reading. The key words are assigned to the whole bunch of the input values so it does not magnify the size of input files. Thanks to the proposed interface we safe a lot of time spend in recasting incompatible data files.en
dc.formattext
dc.identifier.urihttps://dspace.tul.cz/handle/15240/750
dc.language.isocs
dc.publisherTechnická Univerzita v Libercics
dc.subject.verbisinformaticsen
dc.titleFlexibilní vstupní rozhraní pro program Flow123d.cs
dc.title.alternativeFlexible input interface for the Flow123d program.en
dc.typeThesis
local.departmentNTIcs
local.identifier.stag16186
local.identifier.verbis396946
local.note.administratorsoprava_A
local.verbis.aktualizace2019-10-05 06:20:28cs
local.verbis.studijniprogramNTI Elektrotechnika a informatika/Informatika a logistikacs
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
bc_16186.pdf
Size:
464.21 KB
Format:
Adobe Portable Document Format
Description:
kvalifikační práce