Előszó | 7 |
Alapok | 9 |
QB behívása, menü, programszerkesztés. | |
Közvetlen számítások | |
Program futtatása, beírás a szövegszerkesztőbe, kiírás a képernyőre | |
Mentés, új program beírása | |
Kilépés QB-ből | |
Szekvenciális program | |
Programszerkesztés | |
(Rem,Cls, Input, Let, Print, End, (F4), (F6), (Esc), (Alt), (Ctrl) | 9 |
Adatbevitel | |
Konstant deklaráció | |
Elágazás kétfelé | |
Ciklusképzés | |
Programmegszakítás és folytatás | |
A rendszer újra generálása | |
Program betöltése lemezről | |
(Input, Goto, If-then-else, Do-loop, For-next, (Pause), (Ctrl-Break), Continue, (Reset), (Ctrl-Alt-Del), Open, Load) | 15 |
A kiírás vezérlése | |
Várakozó ciklus (Print x, print a dollar, Locate x,y, Crslin, Pos(0), Inkeydollar, Len(adollar), (PageDown), (PageUp) | 26 |
Elágazás kettőnél több felé (Select case x - End select) | 30 |
Relációs és logikai operátorok | |
Oszthatóság | |
Egészrész függvény | |
Adatbeolvasás | |
További kiírásvezérlés | |
(And, Or, Not, i mod 7=m, Int(x), Data-read-restore, (PrintScreen), Spc(x), Tab(x) | 34 |
Algoritmusok | 41 |
Indexes változó | |
Összegező algoritmus | |
Lineáris regresszió | |
Négyzetgyök függvény | |
(Dim a(n), Overflow error, Sqr(x)) | 41 |
További összegző algoritmusok | |
A Help használata | |
Kiírás vezérlés, kerekítő utasítás | |
((F1), Print Using "###.###", x) | 47 |
Szorzó algoritmus | |
A változó típusának a definíciója | |
Függvény definíció | |
Függvényeljárás | |
Abszolútérték-függvény | |
(a%, Defint a, b, Dim a as integer, Def fn f(x), Fnf(x), Def fnf(x), End def, Function faktoriális (w), End function, Abs(x)) | 51 |
Számsorozat legkisebb - legnagyobb tagja | |
Névsor legelső - legutolsó tagja | |
Sorbarendezés (buborékelv) | |
Szubrutin | |
ASCII kód | |
Edit, View menü szubruti kezeléséhez | |
Logaritmus függvény (Elseif-then, Sub beki(s, nev dollar(), n), End sub, Call beki(s, nev dollar(),n), Exit for, Log(numerikus kifejezés) | 61 |
A műveletek elvégzési sorrendje (hierarchiája) | |
Eldöntési, keresési algoritmus | |
Megszámolási algoritmus | |
Kiválogatási algoritmus | |
Véletlenszám generálás | |
Kiírás különböző színnel | |
A programlista kinyomtatása | |
(Abs(x), Rnd, Randomize, Color n, Exit do, (Alt-f)-p) | 69 |
Stringfüggvények | |
A kiválasztás algoritmusa, programrészlet gyors törlése | |
Record (összetett változó) | |
Szubrutinkezelés | |
(Len(a dollar), Left dollar(a dollar, i), Right dollar (a dollar, i), MID dollar(a dollar, i, j), Asc(y dollar), Chr dollar (x), Val (x dollar), Str dollar (x), Type - end type, (Shift-kurzor), (Delete), Type mismatch) | 77 |
Algoritmusok: szétválogatás, halmazok uniója, metszete, különbsége, összefuttatása | 88 |
Vegyes feladatok | 95 |
Többdimenziós tömb (mátrix) | |
Véletlenszám generálás | |
Egyéb feladatok | |
Exponenciális, logaritmus, előjelfüggvény, szögfüggvények | |
(Exp(x), Log(x), Sgn(x), Sin(X), Cos(x), Tan(x), Atn(x)) | 95 |
Hanggenerálás, grafika, filekezelés | 135 |
Hangképző utasítások | |
Egyszerű szubrutin | |
(Beep, Play, Sound, Gosub, Return) | 135 |
Grafika | |
Képernyőmódok, színbeállítás | |
Pontábrázolás | |
Egyenesszakasz, téglalap rajzolása | |
Kör- és ellipszis szerkesztés | |
Szubrutinkezelés | |
(Pset, Screen, Color, Line, Paint, Circle, Dim shared x1, y1, x2, y2)) | 139 |
Adatállomány kezelés QB-ben: szekvenciális file, random file, indexszekvenciális file | |
Beolvasás karakterenként | |
(Open filenev dollar For (output/input/append) as #1, (write #1, n dollar, k /input #1, n dollar, k / write #1, n dollar, k), close #1, do while not eof(1), 1 dollar=input dollar (1, #1), print 1 dollar, loc (fileszám), open filenev dollar for random as #6 len=len(hallg), put #6, k, hallg, get#6, k, hallg, Rtrim dollar (a dollar), Ltrim dollar(a dollar)) | 145 |