Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • U kontaktu sa
  • Vizuelna osnovna obuka skripti od nule. Programiranje: odakle početi, ili Neophodan BASIC

Vizuelna osnovna obuka skripti od nule. Programiranje: odakle početi, ili Neophodan BASIC

19.08.2010

U procesu tzv vizuelno programiranje većina koda se generira kompjuterski program... Korisnik samo treba da pomjeri miš preko ekrana i unese vrijednosti u određene prozore. U ovom načinu rada, vrlo je teško naučiti kako programirati "iznutra i izvana". Pada mi na pamet poređenje u kuvanju.

S jedne strane, možete napraviti lazanje pomoću šablonskog poluproizvoda, s druge strane, ovaj pristup je od male koristi u podučavanju budućih kuhara.

Međutim, možete započeti programiranje iu Visual Basicu. Glavna stvar je da vas ne ometa grafički interfejs i kreirajte prve programe kao konzolne aplikacije. Malo je vjerovatno da ćete u konzoli pronaći tutorijale i tutorijale o programiranju, pa ćemo se potruditi da vas naučimo osnovama na stranicama našeg časopisa. I to u razumljivom formatu.

Za početak preuzmite najnovije izdanje Visual studio 2010 (besplatna verzija Express je dostupan na www.microsoft.com/express/downloads/) i instaliraće se na računar korisnika. Počet ćemo se upoznavati s klasičnim algoritamskim konstrukcijama na primjeru igre "Pogodi". Neka kompjuter pogodi broj od do 100, a vi ga pokušajte pogoditi u sedam pokušaja. Kućni računar će vam pomoći sa frazama “prekoračiti” i “podbaciti”.

Dakle, „Počni Microsoft programi Visual Studio 2010 Express Microsoft Visual Studio 2010 Express". U prozoru koji se otvori idite na izbornik "Datoteka", odaberite stavku "Novi projekt" i na padajućoj listi odaberite redak "Konzolna aplikacija". Dajte projektu ime (ConsoleApplication1 po defaultu). Čak i ovdje ćete vidjeti četiri "besplatne" linije budućeg programa:

Modul Module1

podglavni ()

End Module

Sada ubacite kod naše igre u glavnu proceduru (između drugog i trećeg reda) - u nastavku ćemo ga analizirati po dijelovima (vidi listing).

Na ovom mjestu će neiskusni početnik okrenuti prst na sljepoočnici, a iskusni programer će se iskreno nasmiješiti. Brojevi na lijevoj strani su klasični. Redovi BASIC koda su numerisani od 1964. godine, kada su uvedene tri komande u prvom priručniku Beginner's All Purpose Symbolic Instruction Code (BASIC):

10 NEKA X = (7 + 8) / 3

20 ŠTAMPA X

Sada je to više atavizam, au prošlom vijeku prisustvo numeracije redova je bilo zbog specifične ciljeve... Koristit ćemo ga da olakšamo raščlanjivanje koda ciglu po ciglu.

Red 10. DIM izraz deklarira ime i tip jedne ili više varijabli. V u ovom slučaju deklarisali smo tri cjelobrojne varijable: i - koristit će se u petlji; n je skriveni broj; p - naše verzije skrivenog broja.

Objasnit ćemo redove 20 i 30 u parovima. Funkcija RND () vraća nasumični realni broj (tipa Single) u rasponu od do 1. Pomnožili smo slučajni broj sa 100 da proširimo raspon od do 100. Ali funkcija Math.Round () zapravo , je suvišno u našem programu, ali ipak neka bude. Zaokružuje rezultirajući broj na cjelobrojnu vrijednost. Međutim, varijabla n je deklarirana kao cijeli broj, što znači da kada se program izvrši frakcija broj bi se automatski prekinuo. Funkcija Randomize () inicijalizira generiranje slučajni brojevi, inače će željeni broj uvijek biti isti.

Redovi 40 i 50 osiguravaju da se pozdravne fraze prikazuju na ekranu u režimu konzole.

Redovi 60 do 180 su ključni u našem kodu - ovo je konstrukcija petlje. Naredbe od 70 do 170 nazivaju se tijelom petlje. Naš ciklus je predodređen da se ponovi 7 puta – tih 7 pokušaja da se pogodi planirani broj. Sa svakim prolazom (iteracijom) petlje, vrijednost brojača i će se povećati sa 1 na 7 u redu 180. Štaviše, vrijednost varijable i će se igrati važnu ulogu na liniji 190, ali o tome kasnije.

Obratite pažnju na već poznati operator na liniji 80. Ovdje se izlazna linija formira dinamički, ovisno o vrijednosti varijable i. A funkcija Str (i) pretvara numeričku varijablu u običan string tako da informativna fraza „Ovo je vaš prvi pokušaj. Unesite broj: ".

Korisnik unosi vrijednost u varijablu p u 90. redu. Ako ovdje unesete ne broj, već neki drugi znak, dobićete grešku. U budućnosti ćemo naučiti kako se nositi s takvim varijantama događaja, ali za sada se nećemo zadržavati na tome.

Konstruisanje linija od 100 do 170 naziva se grananje. U zavisnosti od ispunjenja određenog uslova, izvršavaju se određene komande. Recimo da ste dobro pogodili i da je uneseno p jednako predviđenom n. Tada će računar izvršiti naredbe iz 110. i 120. reda. Inače, komanda Exit For je potrebna da bi se, u slučaju pobede, završilo izvršavanje ciklusa 60-180 i prenela kontrola na operatera na liniji 190.

Linija 140 će se koristiti u radu algoritma ako je uneseno p veće od predviđenog n. I red 160 će se izvršiti ako je uneseno p manje od predviđenog n. Zar nije tako jednostavno?

Konstrukcija sa grananjem u redovima od 190 do 220 će raditi ako je na izlazu iz petlje vrijednost brojača i 8. Da objasnimo: ako ste pogodili željeni broj u posljednjem, 7. pokušaju, onda je vrijednost i bi bilo 7 Ako je jednako 8, onda je petlja završila sama od sebe, "srećan" Exit For naredba iz reda 120 nije izvršena.

Pa, posljednji operater iz linije 230 očekuje da bilo koji (!) karakter bude unesen u konzolu. Ako ne za njega, onda napisano konzolna aplikacijaće raditi bez grešaka i odmah zatvoriti. Usput, pokušajte da napišete naredbu GoTo 30 umjesto Console.ReadKey (). Započnite otklanjanje grešaka u aplikaciji pritiskom na tipku. Šta se na kraju dogodilo? Ako nešto ne razumete, pomerite kursor na GoTo i pritisnite taster "Pomoć" da vam pomogne.

I sljedeći put ćemo programirati još zanimljiviju konzolnu igru.

Uvek se toplo sećam svog prvog programskog jezika. Kao, pretpostavljam, mnogi ljudi koji su bili fascinirani kompjuterima 80-ih i ranih 90-ih, naučio sam to i prije nego što sam dodirnuo tastaturu (posebno tastaturu sopstveni kompjuter!), a ne iz udžbenika, ne iz specijalnih kurseva: iz ispisa programa u popularnim časopisima. Sintaktički jednostavan, semantički sličan engleski jezik, sa super-kompaktnim skupom naredbi koji vam omogućava da pišete odmah, u hodu, bez razmišljanja o inicijalizacijama i slično, bio je idealno rešenje za one koji ne znaju ništa o programiranju, ali žele razumjeti. Ne moram ni da mu govorim ime, već ste ga prepoznali, jer postoji samo jedna opcija. A ono što se desilo neki dan me nateralo da se zapitam: da li je istina da je njegov vek prošao? Da li je tačno da je "bio", ali nije ostao?

Događaj koji je potaknuo spekulacije o naizgled davno zaboravljenoj temi je objavljivanje od Google-a Programi za kodiranje. Jednostavno, ovo je alat za web programere početnike, koji rade (i prvenstveno) na ultra jeftinom Raspberry Pi. Deset minuta za instalaciju - i sada ste u okruženju spremnom za kreiranje punopravnih HTML5 projekata (klasična kombinacija HTML + Javascript + CSS). Na neki način, ovo je moderna implementacija ideje o osmobitnim mašinama: jeftine, krajnje jednostavne, što otvorenije za proučavanje i razvoj. Jedan problem, Javascript i CSS pa čak moderni HTML(što uopšte nije ono što je bilo prije petnaest godina!) još treba savladati. A tu ne mozes sa ispisima, treba ti minimum prirucnika, najvjerovatnije udzbenika, ali bi bilo i lijepo upućena osoba za odgovore na Glupa pitanja! Kao rezultat toga, moderan dvanaestogodišnji dječak, koji je odlučio da počne učiti sa Coderom, morat će uložiti mnogo više truda nego što smo to činili u naše vrijeme, počevši od BASIC-a.

BASIC je kreacija iz 1964. godine, u zoru kompjuterskog doba. Amerikanci John Kemeny i Thomas Kurtz napisali su je kako bi se lakše upoznali računarska tehnologija svojim studentima (u tim godinama tek je počelo širenje terminala, a pristup IT-u je prestao da bude deo samo nuklearnih naučnika i raketnih naučnika), ali je jezik brzo zaživeo samostalan život. Sedamdesetih godina, sa početkom ere personalnih računara, BASIC je odmah postao de facto standard kao glavni programski jezik, a još više - korisnički interfejs, okruženje iz kojeg su se kontrolisale mašine. Nije slučajno što su Gates i Allen za Altair i Wozniak prvo napisali BASIC za Apple I!

I šta ga je natjeralo da poleti? Jednostavnost. Apsolutna, intuitivna jednostavnost bez premca. Tamo gdje drugi jezici zahtijevaju izgradnju višekatnih struktura, BASIC traži samo broj reda. Drugi zahtijevaju editor, kompajler, operativni sistem- BASIC je samostalan (prva verzija je kompajlirana, ali se kasnije češće izvršavala u obliku interpretatora). Njegova struktura je takva da u većini slučajeva program radi odmah, a ako ne radi, onda je greška specifična, lako ju je pronaći i razumjeti. Da, on je slab ("Slab, lagan jezik", rekao je Wozniak), ali upravo je to njegova snaga! Generalno, OSNOVNA "slabost" je fenomen koji zaslužuje posebnu knjigu. To jezik čini jedinstvenim i pomoglo mu je da preživi bezbrojne arhitekture i platforme.

Uostalom, kako se razvijaju programski jezici? Kompliciranje, sticanje novih nekretnina. BASIC živi po različitim zakonima. Njegovo evolucijsko stablo je pravo kao strijela: pokušava mu usaditi nova svojstva najbolji slucaj razdvojeni u zasebne projekte, bez uticaja na popularnost glavnog (najjednostavnijeg) dijalekta. Štaviše, tokom decenija evolucije, odbacio je kao ljusku i tu ekstra malu složenost koju su autori prvobitno predvideli u njemu (na primer, oslobađanje od funkcija matričnih proračuna). Ne mogavši ​​da odoli "ozbiljnim" programskim jezicima, našao je stalnog obožavatelja u liku vječno mladog kompjuterskog početnika.

Umjeti shvatiti odlučujuću važnost "slabosti", prepoznati je - uopće nije šala. Usudio bih se reći da čak ni Kurtz i Kemeny nisu u potpunosti razumjeli glavna karakteristika jezik koji su stvorili. Sredinom 80-ih pokušali su da proguraju svoju novu zamisao, True BASIC, na tržište, osnivajući kompaniju za to. Kako komercijalni proizvod i dalje postoji, ali kao zamjena za BASIC besramno je propao jer se pokazao komplikovanijim.

Govoreći o BASIC-u kao najboljem jeziku za početnike, mislim naravno na neispravljene do neprepoznatljivosti gadove kao što su Visual Basic ili Openoffice.org BASIC, gdje je od originala ostalo skoro samo jedno ime, i to ono osnovno, univerzalno za sve, barem dva tuceta komandi, o kojima su pisali još pre pola veka. Danas ga je lako pronaći na bilo kojoj platformi za bilo koju arhitekturu - i lako kao prije deset, dvadeset i četrdeset godina koristiti ga za rješavanje jednostavnih problema. Sjećam se da sam nedavno, kada je moja žena posumnjala u validnost paradoksa Monty Halla, za pet minuta skicirao program koji bi to pokazao u praksi. I koristio sam ne moj omiljeni C, ne jezike za skriptiranje, već stari BASIC - na kojem možete pisati, bez razmišljanja o stvarnom programiranju.

Međutim, vremena se mijenjaju. Internet i Web su redizajnirali personalni računar. Kompjuter danas je mreža, a originalni BASIC ne zna ništa o mrežama. Dakle, vrijeme je za zamjenu" najbolji jezik za početnike „novi, moderniji, prilagođeniji tehnikama i tehnologijama novog veka? Krajnje je vrijeme, misle mnogi - i takmiče se jedni s drugima u ponudi opcija, najčešće se zaustavljaju na Python-u (koji se čak naziva "BASIK XXI vijeka") i Javascript-u. Oni su različiti, ali ih povezuje uporedna jednostavnost i lakoća korišćenja sa internet mehanizmima. I čovjek koji je započeo vlastiti kompjutersko obrazovanje od njih će, naravno, tada moći primijeniti stečeno znanje za ozbiljne stvari. Postoji samo jedna nedosljednost: oni nisu ni približno tako jednostavni kao BASIC!

Neka bude primitivno, neka bude bez žurbe. Ali nedostižno je jednostavno – znači već u prvih pola sata – ali šta je tu, u prvih deset minuta! - početnik, za koga je kompjuter još uvek bio magični artefakt, moći će nešto da uradi sopstvenim rukama. Može natjerati auto da uradi nešto za njega! Sjećate li se svog prvog puta? Sjetite se užitka koji ste osjetili kada su vaše prve BASIC linije učinile da se kompjuter posluša vaš volja? I jeste li, počevši, slijedili cilj učenja specifičnih tehnologija? Usudio bih se pretpostaviti da ste počeli programirati čak i ne da biste razumjeli kako mašina radi, već jednostavno da biste uživali u njenoj vožnji!

Pa, nakon što natjerate da vas auto vozi, nakon što ste savladali osnovne koncepte programiranja (za koje je BASIC dobar kao i svaki drugi jezik), možete skočiti bilo gdje. Moja generacija se bavila mašinskim kodovima i asemblerom (usput, ovo je nastavak moje lične priče: "Moj prvi startup: Rusija, 94."); danas vjerovatno pametan izborće biti Python ili Javascript.

Ali - za početak? Ruke dalje od svetilišta! BASIC će i dalje služiti.

V ovaj materijal recenzirano Osnove Visual Basic programiranja, a preciznije u programskom okruženju Microsoft Visual Basic 6.0. Ovo okruženje programiranje i Vizuelni jezik Basic je jedan od najlakših jezika za programere početnike. I zašto? U ovom članku pokušat ćemo to shvatiti.

Visual Basic teorija

Općenito, cilj programiranja je pisanje komandi za računar koje mu mogu pokazati šta treba da radi, na primjer, odštampati izvještaj, izračunati nešto ili vas samo zabaviti.

Od samog početka je ustanovljeno da se programiranje uglavnom koristi za pisanje naredbi dva tipa. Komande prvog tipa koriste se za prikaz korisničkog interfejsa, dok se komande drugog tipa koriste za same radnje, kao što je množenje ili otvaranje datoteke.

Učenje programiranja je izazov za većinu ljudi. Prva i glavna poteškoća povezana je s činjenicom da su programski jezici, kao što su C++ ili Assembler, previše složeni za razumijevanje. Pokušaj da nauči asembler se često može porediti sa nekim ko govori ruski ili nemački pokušava da govori i piše na arapskom ili japanskom. Druga poteškoća je u tome što dok pišete komande za kreiranje korisničkog interfejsa, na kraju nećete imati energije i vremena da pišete komande koje izvode određene radnje.

Za rješavanje oba problema, Microsoft razvio Visual Basic jezik, odnosno Microsoft Visual Basic programsko okruženje, koje je kombinovalo BASIC programski jezik i mogućnosti brzo kreiranje korisničko sučelje na jednostavan način. Za razliku od mnogih drugih programskih jezika, BASIC je posebno dizajniran da podučava osnove programiranja početnicima.

Što se tiče vizuelnih mogućnosti Visual Basic okruženja, ovde možete kreirati sopstveni korisnički interfejs bez pisanja posebnih naredbi. Drugim riječima, kreirate interfejs kao da crtate sliku za sebe, bez ikakvih problema.

Kada počnete da pišete bilo koji program, prvi korak je da odlučite šta program treba da uradi. Kada tačno znate šta želite od programa i računara, lako možete odrediti koje komande trebate dati računaru kako bi tačno slijedio vaša uputstva.

Ne postoji jedinstven način pisanje programa. U teoriji, moguće je, na hiljadu načina, napisati isti program. Dva programera mogu napisati programe koji će raditi potpuno isto, ali će se sastojati od potpuno različitih kodova i instrukcija. Dakle, nije bitno kako je program napisan i na kom jeziku. Važno je samo da funkcionira onako kako ste planirali. Visual Basic vam pomaže da implementirate ideju brzog kreiranja korisničkog interfejsa na jednostavan način... Korisnički interfejs ima dve svrhe: prikazuje informacije na ekranu i prihvata specifične komande za radnju od korisnika.

Osnove programskog okruženja

U Visual Basicu, svi elementi interfejsa su podeljeni u dve grupe: forme i objekte.

Obrazac je samo pravougaoni prozor prikazan na ekranu. Objekti su elementi koji se nalaze u formi i koriste se za prikaz ili primanje informacija od korisnika. Objekt može biti tekst, dugme, okvir za potvrdu, opcije itd.

Nakon što ste kreirali oblik i postavili potrebne objekte u njega, ovaj oblik i njegove objekte potrebno je prilagoditi tako da odgovaraju specifičan program... Sa stanovišta Visual Basica, svaki element interfejsa ima skup sopstvenih svojstava koja određuju kako objekat izgleda i šta radi. Konkretno, svojstva definiraju atribute objekta kao što su veličina, položaj ekrana, boja i tako dalje.

Različiti elementi imaju različita svojstva. Svaki put kada nacrtate obrazac ili objekat, Visual Basic mu dodeljuje podrazumevana svojstva.

Za razliku od programskih jezika kao što je C++, Visual Basic vam štedi gnjavažu korištenja kodova za kreiranje korisničkog sučelja, ali su ove naredbe i dalje neophodne za rad vašeg programa. U svijetu Visual Basica, naredbe (kodovi) služe za dvije svrhe: čine korisnički interfejs funkcionalnim, a također obrađuju različite podatke kako bi korisniku vratili koristan rezultat.

Čak i ako ste kreirali neku vrstu interfejsa koristeći Visual Basic, neće raditi sve dok mu programer ne napiše akcije koje objašnjavaju računaru šta da radi ako korisnik, recimo, klikne na dugme. Svaki put kada korisnik pomjeri kursor, klikne na dugme ili klikne na dugme miša, tj. izvršava radnju, koju računar smatra naredbom za akciju. Kada dođe do takvog događaja, računar poziva BASIC komande da objasni kako da reaguje na njega.

Word Basic, in Microsoft ime Visual Basic 6.0., Označava samo da se sintaksa programa i izrazi odnose na jezik visoki nivo osnovni ( Početni Atlpurpose Symbolic Instruction Code). Ali ako poznajete običan Basic, vrlo brzo ćete vidjeti da se Visual Basic znatno razlikuje od njega.

Ako vas zanima pitanje šta je Visual Basic - kompajler ili interpretator, možete sa sigurnošću reći: "Oboje". Ne može se 100% pripisati ni kompajlerima ni interpretatorima.

Glavna karakteristika Visual Basic interpretera je da se programi kreirani pomoću njega izvršavaju samo u razvojnom okruženju. Program se može pokrenuti direktno iz okruženja i ako u njemu postoje greške, one se odmah prepoznaju. Sve ovo se posmatra u Visual Basicu, gde možete pokrenuti aplikaciju direktno u programskom okruženju. Istovremeno, Visual Basic koristi tehnologiju Threaded-p-Code, u kojoj se svaki napisani red koda pretvara u srednji kod - Threaded-p-Code. Nemojte ovo brkati sa ne-mašinskim kodom, ali radi brže od običnog tumača. Prvo, Visual Basic odmah provjerava sintaksu programa i prikazuje poruku ako postoji greška. Ove greške možete i sami tražiti.

Međutim, Visual Basic nije samo tumač, jer bi to značilo da aplikacije rade samo u Visual Basic okruženju. Ovo programsko okruženje pruža mogućnost kreiranja izvršnih EXE datoteka, tako da se primjenjuje i na kompajlere.

Visual Basic se ne može nazvati čistim kompajlerom, jer, za razliku od, na primjer, Visual C ++, Visual Basic ne stvara izvršnu datoteku odmah kada se pokrene iz razvojnog okruženja. Da biste kreirali takav fajl, morate to učiniti eksplicitno (naredba File \ Make ***. EXE). Počevši od pete verzije, Visual Basic ima takozvani "Native Compiler", tj. kompajler koji može da generiše mašinski kod. Dakle, Visual Basic kombinuje mogućnosti i interpretatora i kompajlera. I jeste više pogodnosti nego nedostatke.

Sada pogledajmo bliže programsko okruženje Microsoft Visual Basic. Kada otvorite samo programsko okruženje, pojavljuje se prozor "Novi projekat" u kojem treba da izaberete koji projekat ćemo kreirati, prvo ćemo napraviti jednostavan projekat, tačnije standardni, "Standard EXE" je standardni izvršni fajl aplikacija. Kasnije, kada već naučite kako raditi u ovom okruženju, možete pokušati kreirati druge projekte, na primjer, ActiveX DLL - dinamička biblioteka ActiveX.

Nakon što ste kliknuli na kreiraj (otvori) novi projekat, imaćete samo okruženje Vizuelno programiranje Osnovni, tačnije forma, ali za sada u njoj nema ničega i ne može ništa. Iz radoznalosti, možete pritisnuti naredbu menija run-> start, ili jednostavno odabrati in brzi meni dugme "start", pokrenućete program, ali kao što sam rekao, on ne radi ništa, samo je prazan obrazac... Zatvorite ovaj prozor i popunimo naš program korisnički interfejs i programski kod.

Uzorak VB programa

Za početak ćemo sa vama napraviti jednostavan program.

Postavite sljedeće objekte na obrazac: 2 komandna dugmeta ( Kontrolno dugme) i jedan TextBox ( Polje za tekst). Nalaze se na lijevoj strani i zovu se „K dugmad kontrolne trake". Sada kada ih imate na obrascu, možete ih pozicionirati, rastegnuti, pa čak i postaviti neka svojstva koja se nalaze na desnoj strani. Postavićemo samo njihova imena, da biste to uradili, izaberite dugme Command1 ( samo kliknu na njega) i desno u prozoru sa svojstvima pronađite polje Caption i postavite naziv ovog dugmeta ( promijenite Command1 u na primjer"trčati"). Sada odaberite Command2 i nazovite je " Izlaz».
Sada kada imamo objekte na obrascu, dajmo im radnje koje bi trebali izvršiti. Dvaput kliknite na dugme Command1 ( ili kako već imamo "Run") i vidjet ćete prozor koda u kojem piše:

Privatna podnaredba1_Kliknite () Završi pod

Ovo pišete između ovih redova i trebalo bi da izgleda ovako:

Private Sub Command1_Click () Text1.Text = "Zdravo! Program je pokrenut" End Sub

Ovdje smo postavili da kada se pritisne ovo dugme, ovaj natpis će se pojaviti u tekstualnom polju.
Prozor koda možete zatvoriti križićem i dvaput kliknuti na naredbu2 ( imamo "Exit"), pojavljuje se isti prozor, ali već spreman, da bismo podesili akciju za drugo dugme, pišemo ovo:

Privatna pod naredba2_Kliknite () Kraj Kraj pod

Ovdje smo napisali naredbu END, što znači da program završava svoj rad.

Svako može pokrenuti vaš prvi program i isprobati kako funkcionira, ali ovo je naravno samo početak. u Visual Basicu možete pisati tako ozbiljne programe koji nisu inferiorni od takvih programa koji su napisani, na primjer, na jeziku C ++.

Nadam se da sada razumijete zašto je ovaj jezik jedan od najlakših ( ako ne i najlakši) programski jezici. A da počnete s njim ili ne s njim, onda je ovo samo vaš izbor.

Svima, sretno u savladavanju Visual Basica, preporučujem da početnici započnu svoj put programera sa ovim jezikom.

Prije nego što počnete direktno sa programiranjem, morate naučiti kako koristiti okruženje predloženog jezika za učenje. A pošto je na ruskom, neće biti teško. | Dakle, moramo saznati: | gdje nabaviti ruski BASIC; | kako ga pokrenuti i započeti;

  • Kako uneti tekst programa u prozor uređivača

    Kursor treperi u prozoru uređivača - horizontalna svjetleća crtica koja označava gdje će se tekst programa unijeti kada ga kucate s tastature. | Ako primijetite da ste upisali nešto pogrešno, postoji nekoliko načina da ispravite greške. | Uklanjanje dodatnih znakova.

  • Pokretanje programa za izvršenje. Čuvanje i otvaranje datoteka u BASIC-u.

    Kako pokrećete program? Kada ste napisali program i želite da vidite šta je, u stvari, iz njega proizašlo, onda morate da pritisnete taster F5. Program će se izvršiti u odsustvu sintaksne greške, a zatim ćete vidjeti rezultate njegovog rada i poruku na dnu ekrana "Da nastavite, pritisnite bilo koju tipku."

  • Abeceda jezika. Varijabla i šta se u njoj mijenja.

    U bilo kom tutorijalu strani jezik prvo je data njegova abeceda, odnosno skup simbola za pisanje riječi, rečenica i svih vrsta koncepata ovog jezika. BASIC jezik također ima abecedu koja sadrži sljedeće znakove:

  • Aritmetika u BASIC-u

    Pre nego što krenemo dalje ("Kako je teško ići dalje" - iz pesme Borisa Grebenščikova), potrebno je podsetiti se da je u tim dalekim vremenima, kada algoritamski jezici, i fraza " PC„izazvao sumnju kod onih koji su je čuli u uračunljivost onoga ko ju je izgovorio, pa se u to vreme verovalo da kompjuter (od engl. compute – računati), tj.

  • Operator dodjele. Sintaksa operatora dodjeljivanja.

    Zamislite da ste razvili algoritam, razmislili o tome koje će varijable učestvovati u njemu, smislili imena za njih i šta dalje? Kako reći kompjuteru njihova značenja? Kako mogu promijeniti ove vrijednosti? Dakle, upoznajemo se sa prvim operatorom BASIC jezika - operatorom dodjeljivanja.

  • Prikaz rezultata

    Do sada smo originalne podatke unosili u računar pomoću operatora dodjeljivanja. O drugim metodama unosa biće reči u narednom poglavlju. | Sada bih želeo da razmotrim ono što je važnije u prvoj komponenti BASIC-a - izlaz rezultata dobijenih na ekranu monitora, kao i izlaz bilo koje vrste tekstualne poruke... To jest, upoznali smo se sa moćnom ispisom.

  • OSNOVNE standardne funkcije

    Sve dok nismo zaboravili elementarnu aritmetiku u BASIC-u i izlaz rezultata (nadam se da ćete u tome uspjeti, i to u potpunom, prelepa forma sa savjetima), morate se upoznati standardne funkcije jezika BASIC da u potpunosti iskusi njegove računske sposobnosti.

  • Prikaz podataka na datoj lokaciji na ekranu

    Uključen ekran računara tekstualni mod je uslovna mreža kolona i redova. V standardni način rada ima 80 takvih kolona (tj. u red ne može stati više od 80 karaktera) i 25 redova. U BASIC-u postoji operator koji vam omogućava kontrolu prikaza podataka na ekranu, što značajno povećava percepciju programa od strane korisnika.

  • Unesite podatke. INPUT operator.

    Za šta je BASIC dobar? Po tome što vam omogućava da pišete programe koji su vrlo jednostavni za korisnika, tražeći parametre svojstvene samo njemu i rješavajući zadatak za vrlo specifične podatke. konkretnu osobu ili bilo koji drugi predmet.

  • DATA i READ izjave

    Postoji još jedan način za unos podataka. Koristi se ako su ti podaci unaprijed poznati. Zatim organiziramo neku vrstu skladišta u programu (pomoću operatora podataka), a zatim i korištenje pročitaj izjavu mi sekvencijalno čitamo ove podatke u tražene varijable, u kojima se pohranjuju i obrađuju.

  • Top srodni članci