1.067.081

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

Quick Basic feladatgyűjtemény - lemezzel

Szerző
Lektor
Budapest
Kiadó: ComputerBooks Kiadó Kft.
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 154 oldal
Sorozatcím: Programozni tanulok!
Kötetszám:
Nyelv: Magyar  
Méret: 24 cm x 17 cm
ISBN: 963-7642-81-1
Megjegyzés: Lemezmelléklettel. Fekete-fehér ábrákkal.
Értesítőt kérek a kiadóról
Értesítőt kérek a sorozatról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Előszó

Köszöntöm az Olvasót. Ezen könyv célja: bevezetni az érdeklődőt a számítógépes programok írásába, az algoritmusok szerkesztésébe, s mindezt Quick Basic 4.50 programnyelven megírt programokkal... Tovább

Előszó

Köszöntöm az Olvasót. Ezen könyv célja: bevezetni az érdeklődőt a számítógépes programok írásába, az algoritmusok szerkesztésébe, s mindezt Quick Basic 4.50 programnyelven megírt programokkal illusztrálva, feladatokon keresztül tesszük. A könyvet tehát nemcsak a Quick Basic iránt érdeklődőknek ajánljuk. Azoknak is, akik programozni kívánnak megtanulni, hiszen az algoritmusok, a folyamatábrák bármilyen programozási nyelvre átültethetők.
A QB alapnyelvnek számít. Fontosságát mutatja, hogy a DOS 5.0 változatba is bekerült. Követi a Borland International által elindított, Turbo Pascal és Turbo C köré kiépített ún. integrált környezetet. Aki tehát QB-ben megtanul programozni, az előkészül a fenti nyelvek használatára is. Megjegyzem, a QB menürendszere „kísértetiesen" hasonlít a Turbo Pascal menürendszerére.
A fejezetek elejére és a tartalomjegyzékbe tett összefoglalások tájékoztatnak a a fejezet tartalmáról, a QB utasításokról. Így a tartalomjegyzék gyors visszakeresést biztosít. Talál az olvasó a könyvben:
1) egyszerű példaprogramokat (magyarázattal, megoldással),
2) feladatokat (magyarázat nélkül, esetenként a lemezmellékletben található programmal mint megoldással),
3) bonyolultabb alkalmazásokat (alapprogramozás, file-kezelés, hanggenerálás, grafika),
4) magyarázatot a szoftver szolgáltatta MENÜ használatára, a HELP használatára,
5) hibakeresést, tesztelést,
6) nehéz (egyéb ismeretet igénylő) példákat, feladatokat. Erre a szöveg elején [NEHÉZ!] felirat figyelmeztet. A kezdő Olvasó ezeket át is ugorhatja. Vissza

Tartalom

Előszó7
Alapok9
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
Algoritmusok41
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ása88
Vegyes feladatok95
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és135
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

Lukács Ottó

Lukács Ottó műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: Lukács Ottó könyvek, művek
Megvásárolható példányok

Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.

Előjegyzem