Bemutató a programozási nyelv szabad bázisáról
1 FreeBasic programozási nyelv. Bevezetés.
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.
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.
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.
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
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.
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 °