Biológia - výukový program
Copyright (c), 2000
Joezf Bombiak
e-mail: jozef.bombiak@st.fmph.uniba.sk
Zameranie programu
Program je urceny na vyku predmetu Biologia pre 3 a 4 rocnik gymnazii.
Obsahuje temy z okruhu Obehova sustava.
Všeobecný popis
Hlavný adresár programu je obsahuje nasledovné súbory a adresáre:
READ.TXT - tento súbor
BIOLOGIA.EXE - spustiteľný súbor programu
THEMES.LST - zoznam tém
IMAGES/ - adresár s obrázkami pre program
THEMES/ - adresá s pripravenými témami
1. Všeobecný popis formátovaných súborov
========================================
Súbory sú formátované pomocou značiek, ktoré sú buď párové alebo nepárové,
uzavreté v znakoch < a >.
Príklad:
... - párová značka
- nepárová značka
Ak je značka párová, má význam aj text, ktorý táto značka uzatvára.
Príklad:
Toto je text, ktorý má nejaký význam.
Každá značka môže mať naviac niekoľko parametrov. Každý parameter má
hodnotu, ktorá mu je priradená znakom "=". Vľavo ani vpravo od
tohto znaku nesmie byť medzera! Ak hodnota parametra obsahuje znak
medzera, musí byť táto hodnota uzavretá v apostrofoch "". Na poradí
parametrov nezávisí.
Príklad:
...
1. Popis súboru THEMES.LST
==========================
Tento súbor sa nachádza v hlavnom adresári programu. Obsahuje
popis všetkých tém. Jeho štruktúra je nasledovná:
Jednotlivé témy sú popísané v značke THEME. T.j.
Táto značka má nasledujúce parametre:
ID - identifikačné číslo, určuje, aký obrázok reprezentuje
tému. Obrázky sú v adresári images/ a majú názov
book_n.bmp, kde n je číslo.
NAME - názov témy
ROOT - adresár, v ktorom je uložená téma, je ukončený znakom "\"
FILE - názov súboru, v ktorom je uložená téma
TEST - názov súboru, v ktorom je uložený test
Príklad:
2. Popis súboru s témou
=======================
Obsahuje údaje pre jednu konkrétnu tému. Každá téma pozostáva z niekoľkých
stránok. Stránka je uzavretá v párovej značke PAGE.
Príklad:
...
Značka má nepoviné parametre pre zadanie okrajov:
LB - ľavý okraj
RB - pravý okraj
TB - horný okraj
BB - dolný okraj
Príklad:
...
Za značkou stránky môže byť uvedený zoznam obrázkov, ktoré sa na nej
zobrazia. Obrázok má nepárovú značku IMAGE a obsahuje niekoľko povinných
a nepovinných parametrov.
Povinné parametre:
SRC - zdrojový súbor s obrázkom v BMP formáte.
POS - pozícia obrázka na stránke, prípustné hodnoty sú:
TOP - obrázok bude v hornej časti stránky
BOTTOM - obrázok bude v spodnej časti stránky
LEFT - obrázok bude v ľavej časti stránky
RIGHT - obrázok bude v pravej časti stránky
TOPLEFT - obrázok bude v ľavej hornej časti stránky
TOPRIGHT - obrázok bude v pravej hornej časti stránky
BOTTOMLEFT - obrázok bude v ľavej spodnej časti stránky
BOTTOMRIGHT - obrázok bude v pravej dolnej časti stránky
Nepovinné:
LB - ľavý okraj
RB - pravý okraj
TB - horný okraj
BB - dolný okraj
Príklad: ( na stránke budú 2 obrázky )
.
.
Text, ktorý sa na stránke zobrazí je uzavretý v párovej značke TEXT,
ktorá nemá žiadne parametre.
Príklad:
Nejaký text, ktorý sa zobrazí na stránke
Text môže byť formátovaný. T.j. môže obsahovať jednu z nasledujúcich
značiek pre formátovanie:
párová značka farebný text
- text vnútri bude mať farbu podľa parametra, kde farba
môže byť RED, YELLOW, BLUE alebo GREEN.
nepárová značka
- nový riadok ( new line )
nepárová značka
- posun textu, odstavec ( paragraph )
párová značka tučný text
- zmena písma na tučné ( bold )
Príklad:
... Obyčajný text tučný text text farebný
text text
Toto bude na novom riadku dvakrát
posunuté
...
3. Popis súboru s testom
========================
Obsahuje údaje pre jeden test. Každý test pozostáva z niekoľkých
otázok rôzneho typu. Otázke je uzavretá v párovej značke QUESTION.
Typ otázky je jeden z nasledovných:
- typ A - výber správnej odpovede spomedzi zadaných odpovedí - typ A
- typ B - popis obrázka
- typ C - doplňovanie slov do textu
- typ D - spájanie dvojíc
Značka má jeden povinný parameter,
TYPE - typ otázky
a niekoľko nepovinných parametrov:
POINTS - počet bodov za otázku
TEXT - zadanie úlohy
LB, RB, BB, TB - prametre pre formátovanie okrajov
Príklad:
...
3.1. Typ otázky A
-----------------
Výber správnej odpovede spomedzi zadaných odpovedí. Otázka môže
obsahovať niekoľko správnych a niekoľko nesprávnych možností.
Odpoved predstavuje párová značka ITEM. Jej paramter LABEL
predstavuje text odpovede a text, ktorý značka uzatvára, je
buď YES - správna odpoveď, alebo NO - nesprávna.
Príklad:
YESYESNO
...
3.2. Typ otázky B
-----------------
Popis obrázka. Otázka obsahuje obrázok, ktorý treba správne
popísať. T.j. k návestiam v obrázku treba priradiť príslušný popis.
Obrázok je vložený do otázky pomocou značky IMAGE, ktorá má takú
istú štruktúru ako vnútri stránky výkladu textu, až na obmedzenie
paramtera POS, ktorý môže obsahovať iba hodnoty LEFT alebo RIGHT.
Príklad:
...
Ďalej nasleduje popis návestí obrázka a ich hodnoty. Tento popis
je podobný, ako pri predchádzajúcom type, t.j. uzavretý v párovej
značke ITEM. Ak je napríklad v obrázku návestie 3, značka bude
vyzerať nasledovne:
popis časti obrázka s označením 3
Môžu byť uvedené aj nesprávne možnosti, ktoré nepatria ku žiadnemu
návestiu:
Toto je tiež možné vybrať ako odpoveď
3.3. Typ otázky C
-----------------
Doplňovanie slov do textu. Text, do ktrého treba doplniť slová, je
uzavretý v párovej značke TEXT. Slovo, ktoré má byť doplnené, je
vynechané a namiesto neho je uvedená nepárová značka LABEL.
Označuje návestie k tomuto slovu. Zoznam slov, z ktorých je možné
vyberať, je uvedený za textom, uzavrý v párových značkách ITEM.
Značka má paramter LABEL. Jeho hodnota je jedna z tých, ktoré sú
v texte a znamená, že na pozíciu s týmto návestím musí ísť
toto slovo. Pokiaľ nie je parameter uvedený, jedná sa o nesprávnu
odpoveď.
Príklad:
Sem doplň a sem zas nejaké slovodoplňneplatnénesprávne
...
3.4. Typ otázky D
-----------------
Spájanie dvojíc slov. Podobne ako pri otázke typu A. Ľavý pár popisuje
parameter LABEL značky ITEM. Pravý pár táto značka uzatvára.
Príklad:
jej pravá časť (1)jej pravá časť (2)jej pravá časť (3)pravá časť bez svojej ľavej časti
4. Poznámky:
============
1. Ak je text, ktorý sa má zobraziť na stránkre je príliš dlhý, program o tom
podá správu.
2. Poradie značiek pri formátovaní textu je potrbné dodržať.
3. Poradie odpovedí (správnych, nesprávnych) nie je potrebné dodržať.
Príklad:
jej pravá časť (1)jej pravá časť (3)pravá časť bez svojej ľavej časti
...
jej pravá časť (2)