Bemutató a programozási nyelv szabad bázisáról

1 FreeBasic programozási nyelv. Bevezetés.

Bemutató a programozási nyelv szabad bázisáról

2 Mi a FreeBasic? A FreeBasic egy magas szintű nyelv, melynek célja a programok könnyű és kényelmes írása. A nyelv középpontjában a nyílt forráskódú fordító, amely lehetővé teszi szoftverek írását DOS, Windows, Linux alatt.

Bemutató a programozási nyelv szabad bázisáról

3 Mi a fordító, fordító, tolmács? A fordító egy program-fordító. A magas szintű nyelvek egyikén írt programot gépi utasításokból álló programgá alakítja át. Compiler (Eng. Compiler fordító, kollektor) beolvassa az egész programot, így a fordítást, és létrehoz egy kész változata a program gépi nyelv, amelyet azután hajtják végre, és a tolmács (Eng. Tolmács tolmács, tolmács) lefordítja és végrehajtja a programot soronként.

Bemutató a programozási nyelv szabad bázisáról

5 A nyelv szintaxisa olvasható, egyszerű, könnyen tanulható. A nyelv képességei minden bizonnyal rosszabbak egy olyan népszerű nyelvnél, mint a C + +, de még mindig nagyon nagyok és elégségesek ahhoz, hogy egy személy elhatározza, hogy a programozásra szenteli magát. A FreeBasic tanulmányozása után megértette az elfogadott programozási szabványok algoritmusait, és könnyen átválthat C ++ -re és más nyelvekre.

Bemutató a programozási nyelv szabad bázisáról

7 Sok nyelvi paranccsal sok értelme van a nevükben. És ha legalább egy kicsit ismeri az angol nyelvet, akkor nem lesz nehéz megérteni, hogy mi a legtöbb csapat. Például: Nyomtatás - nyomtatás Alvás - a program alvásba helyezése - rajzolás Ugrás - menjen a jobb oldali vonalra A program vége

Bemutató a programozási nyelv szabad bázisáról

8 A változók fogalma: A változó olyan memóriaterület, amelyben egy adott érték található (1 vagy több bájt). A változó egy nevet és egy értéket tartalmaz. A név lehet bármely latin karakterből, számjegyből, aláhúzásból.

Bemutató a programozási nyelv szabad bázisáról

9 A változó nevének korlátozása. A név nem kezdődhet meg egy számmal. A név nem lehet hasonló a beépített operátorokhoz vagy a nyelvparancsokhoz.

10. Bizonyos típusú változó: BYTE - egész (8 bites) EGY - valódi lebegőpontos és egyszeres pontosságú DOUBLE - valódi lebegőpontos és dupla pontosságú STRING - egy string változó és mások.

11 Matematikai operátorok Kiegészítés - "+" Kivonás - "-" Szorzás - "*" Division - '/' osztás maradék nélkül - "\" modulo - "a MOD" Hatványozás - "^"

12 Néhány matematikai funkciók: sinx - sin (x) cosx - cos (x) TGX - tan (x) négyzetgyöke száma X - sqr (X) Modul szám - abs (x) egyéb érvei funkciók zárójelbe. A trigonometrikus függvények csak radianban lehetnek.

13 Mintaprogram: Dim X egyetlenként X = 2/3 Print X Sleep Nyomja meg bármelyik billentyűt a kilépéshez.

15 Az önálló munkára vonatkozó feladatok: Módosítsa az X változó típusát a programban, és hasonlítsa össze az eredményeket. Szövegezze össze a programot a kifejezések értékének kiszámításához: 1) 2) sin20 ° + tg53 °

Kapcsolódó cikkek