
La programovanie Je to jedna z úloh najdôležitejšie a najfascinujúcejšie vo svete informatikyOvládanie vývoja programov je výhodou, ktorú by mal poznať každý, kto sa chce do tejto oblasti dostať.
Pre prvé kroky je potrebné poznať najvýznamnejšie programovacie jazyky, ktoré existujúMedzi nimi vyniká BASIC, ktorý poskytuje prostredie s jednoduchými, no ľahko zrozumiteľnými funkciami, takže túto techniku zvládne každý používateľ.
V tomto článku si trochu povieme o tomto úžasnom jazyku vrátane jeho určujúcich prvkov a najvýznamnejších dialektov. Nenechajte si ujsť našu analýzu, pretože Pomôže vám to ľahko pochopiť, čo je BASIC..
Čo je programovací jazyk BASIC a aká je jeho história v počítačovom programovaní?
BASIC je skratka, ktorá zodpovedá svojim anglickým iniciálam. „Univerzálny symbolický inštrukčný kód pre začiatočníkov“Čo sa vzťahuje na programovací jazyk, ktorý je určený najmä pre začiatočníkov. Bol vyvinutý v roku 1964 v rámci pôvodnej verzie Dartmouth BASIC. (pomenovaná podľa školy, ktorá dala vzniknúť maďarskému profesorovi Jánovi Georgovi Kemenymu).
Toto programovacie prostredie poskytovalo riešenie pre danú éru, pretože programovanie v tom čase vyžadovalo používateľov, ktorí boli expertmi na softvérový kód písaný na mieru. Týmto spôsobom BASIC by sa dal použiť ako nástroj na programovanie a zároveň na výučbu programovania pre študentov.V súčasnosti existujú dialekty, ktoré používajú tento jazyk na svoj vývoj. Takým je aj prípad operačného systému. „Krevety“ o „AmigaSO“.
Tieto inštrukčné kódy umožňovali študentom alebo začiatočníkom ich jednoduché používanie. Okrem toho jazyk nemal konkrétny účel, t. j. Mohlo by sa použiť v akomkoľvek projekte pretože umožňovala pokročilé funkcie a zároveň interaktívnu funkcionalitu.
Prijatie tohto jazyka bolo vždy dobré, ale Výrazný rast zaznamenala v roku 1975Bolo to preto, lebo bol zavedený do mikropočítača Altair 8800, ktorý dokázal uložiť celý program v jazyku BASIC do svojej malej pamäte. To predstavovalo významný pokrok, pretože Doteraz boli všetky ostatné jazyky veľmi veľké. a nemohli byť uložené na hocijakom pamäťovom zariadení.
Koncom 70. rokov, po tom, čo spoločnosti Microsoft a Apple vydali svoje počítače, Začali sa predávať základné verzie pre DOSVďaka tomu si spoločnosť Microsoft vybudovala vedúce postavenie v tomto jazyku v celom svete výpočtovej techniky. Okrem toho dosiahla definitívnu dominanciu vďaka vytvorenie Visual Basicu v mene spoločnosti Billa Gatesa.
Aké sú prvky programovacieho jazyka BASIC?
Najdôležitejšie prvky jazyka BASIC sú:
Syntax
Keďže ide o programovací jazyk, ktorému sa ľahko vysporiadajú aj začiatočníci a ktorý je interaktívny, V jazyku BASIC stačí použiť príkazy LET, IF, PRINT, INPUT y GOTOTakto bude možné vytvárať grafy, písať texty, čítať údaje (číselné aj textové) a robiť rozhodnutia podľa daného zápisu.
Ak sa pridá dátová štruktúra pamäte, budú začlenené aj ďalšie základné ovládacie prvky, ako napríklad PRE y GOSUBOkrem toho, aby sa predišlo povinnému systému číslovania riadkov, používa sa nasledovné: PREČÍSLOVAŤčo už nie je veľmi bežné v moderných dialektoch jazyka BASIC, ako napr. XBASIC y rozšírenie BCX.
postupy
Programátori majú knižnicu, ktorá je zabudovaná do procedúr tohto jazyka. To znamenalo, že v počiatočných fázach implementácie jazyka si používatelia nemohli písať vlastné procesy, pretože to museli robiť pomocou vstavanej knižnice. Diaľkové ovládanie GOTO.
Výsledkom bol komplikovaný pracovný postup. Vznikali veľmi mätúce diagramy, ktoré sa ťažko udržiavali a často im rozumeli iba samotní programátori.
Riadenie toku
Na vyriešenie problému procedúr boli vytvorené príkazy, ktoré by fungovali ako podprogramy.To umožnilo jazyku BASIC vetviť sa bez nutnosti prístupu k špecifickým parametrom alebo premenným. Preto v rámci toku procedúr... vrátenie tovaru je možné na začiatku alebo začať z iného miesta.
Tieto nové funkcie boli začlenené do QuickBASIC a BASIC PDS V polovici 80. rokov 20. storočia boli zavedené podprogramy pre procedúry, ktoré nevracajú hodnotu, a funkcie pre tie, ktoré ju vracajú (to si však ukážeme neskôr, keď budeme analyzovať najdôležitejšie dialekty jazyka BASIC).
Typ údajov
Každý odvodený jazyk, ktorý analyzujeme Má funkcie na prácu s reťazcami a podreťazcami znakov.Napríklad v prvom dialekte jazyka Dartmouth BASIC boli rozpoznávané dátové typy číselné a znakové reťazce. To znamená, že Neexistoval celý typ, pričom reťazce majú premenlivú veľkosť a číselné údaje sú s pohyblivou desatinnou čiarkou.
V súčasnosti sa niečo podobné deje, keď sú číselné údaje a reťazce premennými typmi. Na ich rozlíšenie sa používa prípona, pričom reťazce sú tie, ktoré používajú „Znak $“ (napríklad ADRESA$), zatiaľ čo numerické údaje ho nepoužívajú. Okrem prípadov, keď chcete špecifikovať nejakú dôležitú charakteristiku.
Ak existujú dojednania, ktoré majú číslo viac ako 10 prvkov, Premenné musia byť deklarované pred ich použitím. Aj keď to momentálne funguje, Taktiež je možné zvoliť si, či deklarovať premenné pred ich použitím.Je to preto, lebo práca týmto spôsobom sa v programovaní považuje za osvedčený postup. Ak chcete deklarovať tieto premenné, musíte použiť slovo Sun..
Aké typy programov je možné vyvíjať pomocou programovacieho jazyka BASIC?
Programovací jazyk BASIC sa vyznačuje svojou všestrannosťou, pretože umožňuje vytváranie... hry, mobilné alebo sieťové aplikácie ktoré majú protokoly HTTP, DNS, FTP o SMTPOkrem toho sa dá aj pracovať databázy ako napr MySQL alebo SQLite.
Takto môžeme povedať, Prostredie, ktoré poskytuje BASIC, je vhodné pre akýkoľvek podnik. a užitočné pre používateľov akejkoľvek úrovne.
Zoznam najznámejších premenných v programovacom jazyku BASIC
BASIC je jazyk, ktorý umožňuje rôzne programovacie premenné. Nižšie vám ukážeme najznámejšie, najužitočnejšie a používateľmi preferované kompilátory:
Rýchly BASIC a QBASIC
Quick BASIC je kompilátor vyvinutý spoločnosťou Microsoft v roku 1985. Bol založený na jazyku BASIC a používal sa na prácu s DOSom. Mal jedinečnú vlastnosť, že sa zmestil na jednu disketu a Vyznačoval sa možnosťou pridávania alebo odoberania riadkov priamo z textového editora.
To umožnilo kompiláciu softvéru, ktorý bol spustiteľný v systéme DOS, a spustenie programu bez nutnosti zatvorenia textového editora. možnosť vymazať program pred vytvorením súboru. Verzia 7.1 bola posledná, ktorá bola na trhu uvedená v roku 1990.Mnoho ľudí si, keď hovorí o tomto programe, mýlia s QBASIC, ktorý je tiež open source, vznikol o rok neskôr a bol inšpirovaný Quick BASICom.
QBASIC je kompatibilný s operačnými systémami DOS, Windows, Linux a FreeBSD.Má štruktúrovaný jazyk, ktorý Umožňuje vytváranie podprogramov a cyklov while.Toto zaisťuje kompatibilitu. Vytvorené konštrukty je možné nahradiť popisnými označeniami. S týmto jazykom používateľ má obmedzenia s ohľadom na typy údajov generovaných štruktúrami a iné, ktoré sa používajú pre číselné údaje alebo textové reťazce.
Stiahnite si Quick BASIC Windows
Bywater BASIC
V súčasnosti sa používa ako interpret jazyka BASIC. Každý operačný systém, ktorý má kompilátor jazyk C Bywater BASIC môže bežať, pretože podporuje ANSI Minimal BASIC X3.60. Tento dialekt je kompatibilný s nasledujúcimi systémami: DOS, Linux, UNIX a BDS.
Stiahnite si Bywater BASIC Windows
Visual BASIC
Je to programovací jazyk vyvinutý spoločnosťou Microsoft. Jeho najnovšia stabilná verzia (číslo 6) integrované vývojové prostredie, ktoré umožňuje prácu s textovým editorom, štruktúra na testovanie a odstraňovanie chýb, ku ktorým dochádza počas tvorby programu. Obsahuje aj kompilátor na prevod programu do jazyka Visual BASIC., s nástrojom na odstránenie nepotrebných zdrojov z knižnice a s grafickým používateľským rozhraním.
Je ideálny na prácu s rozhraním objektov prístupu k údajom a objektmi ActiveX. na odosielanie a prijímanie informácií z databáz. V roku 2001 bolo programovacie rozhranie Win32 opustené a používanie . NET Framework až kým spoločnosť Microsoft v marci 2018 neprestala aktualizovať systém.
Vyznačuje sa veľmi rýchlou krivkou učenia pre používateľa, jednoduchou prácou v operačnom systéme Windows a schopnosťou rýchlo vytvárať malé prototypy.
Stiahnite si Visual BASIC pre Windows
FreeBASIC
Je založený na jazyku BASIC a Je to vylepšenie QuickBASICuPonúka funkcie ako spustiteľné programy s grafickým používateľským rozhraním (GUI) a konzolami. Poskytuje tiež online assembler a ukazovatele. Jeho štruktúra obsahuje sadu funkcií, ktoré sú implementované dynamicky aj staticky.
Platí od roku 2004 a jeho aktualizácie si môžete stiahnuť z nasledujúceho odkazu:
Stiahnite si FreeBASIC pre Windows
Power BASIC (platené)
Bol spustený pod názvom Turbo ZÁKLADNÉ a bol vyvinutý spoločnosťou Spoločnosť PowerBASIC Inc. v roku 1989Je to sada programov, ktoré prekladajú kód vytvorený používateľom do programovacieho jazyka vyššej úrovne. Má dve verzie. Jeden je MS-DOS a druhý je Windows.
Pre prvú, Jazyk je veľmi podobný jazyku QBASIC a jeho predchodcovi QuickBASIC.Zatiaľ čo druhá verzia je rozdelená na 2 podtypy: Konzola a WindowsToto má syntax, ktorá zahŕňa množstvo funkcií systému Windows, nazývaných Rozhranie API systému Windows.
Vyznačuje sa jednoduchosťou používania a rýchlosťou, s akou sa porovnáva s inými programovacími jazykmi. Okrem toho, Má online assembler. čo umožňuje optimalizáciu kódu.
Jeho najnovšia stabilná verzia bola vydaná v máji 2011 a kompilátory pre Windows a ďalšie doplnkové nástroje nájdete na jeho oficiálnej webovej stránke. za ktoré budete musieť zaplatiť za stiahnutie ich produktov.
Stiahnite si Power BASIC pre Windows
Čistý ZÁKLAD
Tento kompilátor vám umožňuje vytvárať spustiteľné programy, ktoré sú malé a neuveriteľne rýchle. Umožňuje vám pracovať s Windows (32 a 64 bitov), MacOS (x86 a x64), Linuxom (32 a 64 bitov) a AmigaOS., vďaka rovnakému zdrojovému kódu, takže používa funkcie API z každého z týchto operačných systémov.
Kľúčovou novou funkciou PureBASICu je možnosť pridania assemblerových inštrukcií, ktoré môže BASIC použiť. Výsledkom je efektívnejší a rýchlejší proces.
Stiahnite si Pure BASIC pre Windows
Stiahnite si Pure BASIC iOS
Stiahnite si Pure BASIC Linux
rozšírenie BCX
Vďaka tomuto bezplatnému softvéru, pre osobné aj profesionálne použitie (v niektorých nástrojoch), Programovací jazyk založený na jazyku BASIC je možné preložiť do jazykov C a C++.Jeho vývoj je založený na QBASIC a je kompatibilný s DOS, Windows a LinuxBol vydaný v roku 1999 a vyznačuje sa absenciou čísel riadkov a rozlišovaním veľkých a malých písmen v názvoch funkcií a podprogramov. Okrem toho je potrebné pred použitím deklarovať premenné a polia.
Jeho posledná verzia bola 6.9.9 v roku 2004 ktorý sa používa na rôzne vývojové projekty a má niekoľko IDE.
Stiahnite si BCX Windows
YaBASIC
Tento jazyk má základné BASIC funkcie a Je určený pre Windows (od XP do 10), MacOS, Linux, Unix a PS2. Programovanie je možné vykonávať pomocou textových editorov, ale nie je to vhodný nástroj pre grafické prostredia Windows ani XFree86.
Stiahnite si YaBASIC pre Windows
HBASIC
Je to kompilátor a debugger, ktorý má funkcie, ktoré Uľahčujú programovanie pomocou objektov. Tieto ponúkajú rôzne špeciálne funkcie na zadávanie a výstup špecifických údajov. Grafické knižnice, ktoré používajú, pochádzajú z medzinárodnej komunity KDE. Je kompatibilný s GNU/Linuxom..
Stiahnite si HBASIC Linux
XBASIC
Tento program vytvára prostredie pre vývoj systémov založených na jazyku BASIC. Hoci bol vytvorený v roku 1988, až v roku 1999 sa stal bezplatným.Podporuje nasledujúce operačné systémy: Windows a Linux Vyznačuje sa štruktúrovaným jazykom, ktorý nepoužíva čísla riadkov. Okrem toho má prípony pre textové a číselné dátové typy.
Je rozdelený do troch sekciíPrvá časť je deklarácia dátových typov, zatiaľ čo druhá a tretia časť sú hlavná funkcia a doplnkové funkcie. To umožňuje väčšiu kompatibilitu s programami na binárnej úrovni.
Stiahnite si XBASIC pre Windows
Gambas
Gambas je počítačové prostredie, ktoré umožňuje vývoj programov, ktorých jazyk je odvodený od jazyka BASIC. Je kompatibilný s Linuxom a BDSUmožňuje vám mať ovládacie prvky na vytváranie formulárov pomocou tlačidiel alebo iných nástrojov, aby ich bolo možné pripojiť k databázam typu PostgreSQL, MySQL alebo SQLite.
Bol spustený v roku 1999 ako open source a Dodnes neustále dostáva aktualizácie.Preto umožňuje pomerne kompletné vývojové prostredie.
Jeho zložky sú kompilátor, interpreter na spúšťanie programov a archivátor súborov, ktorý vytvára čísla pre súbory, aby sa dali ľahšie prenášať a ukladať. Obsahuje tiež grafické používateľské rozhranie a vývojové prostredie (IDE)..
Stiahnite si Gambas Linux
Len ZÁKLADNÉ
Je to jedno z najnovších dostupných programovacích prostredí. Bolo vydané v roku 2004 ako freeware. Má jedinečnú vlastnosť, že po vydaní dostal iba jednu aktualizáciu rok. a jeho distribúcia odvtedy zostáva aktívna.
Je založený na svojich predchodcoch Just BASIC a QuickBASIC a je určený pre operačný systém Windows. Vyznačuje sa tým, že nemá kompilovaný jazyk a jeho zdrojový kód je uložený vo formáte „.TKN“To znamená, že zaberá rovnaký priestor ako pôvodný súbor, pretože nie je tokenizovaný.
Stiahnite si iba základný systém Windows
Aké sú hlavné príkazy jazyka BASIC?
Hlavné príkazy BASICu, ktoré môžeme spomenúť, sú:
- TLAČ: Používa sa na písanie textov alebo tvorbu grafiky.
- VSTUP: Tento príkaz sa používa na čítanie údajov a ich uloženie do textovej alebo číselnej premennej. Na ich rozlíšenie sa používa symbol. "$" Pre textové. Napríklad, „ADRESA$“.
- NÁJSŤ RIADOK, STĹPEC: Používa sa na umiestnenie kurzora na špecifickú mriežku, na ktorú je obrazovka rozdelená.
- PRE X =¿? DO¿? ĎALŠIE: Tento príkaz sa používa na vytvorenie bloku príkazov, ktoré sa budú opakovať pomocou počítadla. Napríklad príkaz by bol napísať konkrétne slovo 5-krát.
- AK POTOM INAK KONIEC AK: Tento príkaz je potrebný, keď existuje rozhodovacia štruktúra, v ktorej je potrebné zadať kritérium. Systém určí priradený výsledok na základe premennej.


















Komentáre sú uzavreté.