SITE MEKLĒŠANA

Programmas Pascal struktūra: programmēšana iesācējiem

Visbiežāk pieejamā programmēšanas valodaIesācējs ir Pascal. Tas ir saistīts vismaz ar to, ka tas tiek apgūts vispārizglītojošo skolu augstākās klasēs, kā arī pirmajos kursos universitātē. To izmanto kā pamatu daudzu citu valodu apguvē. Tomēr galvenais, lai to izmantotu, tagad ir neracionāls, jo tehniskais aprīkojums ir daudz attīstīts.

Tagad ir daudz līdzekļu,kas saglabā sintaksi. Tās atšķiras tikai tādas valodas programmēšanas vidē kā Pascal. Programmas struktūra tiks pētīta raksta procesā. Parasti iepazīšanās ar plānošanu sākas ar programmu "Hello world!".

programmas struktūra Pascal

Valodas vēsture

Ņemot vērā Pascal parādījās 1970, paldies,dīvaini pietiekami, Niklaus Wirt. Nosaukums tiek dots par godu Blaise Pascal - lielisks vīrietis sākotnēji no Francijas. Tas ir pamatots ar faktu, ka zinātnieks radīja pirmo mašīnu pasaulē, kas spēja pievienot un atņemt skaitļus.

Valodas attīstība notika no 1968. līdz 1969. gadam. Pirmā pieminēšana parādījās 1970. gadā. Radītājs, kas savu "bērnu" prezentēja, uzsvēra plānošanas stilu, kā arī datu ievadi Pascal. Programmas struktūru izstrādāja arī Virts. Tam ir vienkārša sintakse un semantika. Pascal tiešais "pēcnācējs" ir "Modula-2" valoda. Wirth bija arī tā izstrādātājs.

Gramatikas noteikumi

Jāatzīmē, ka šīs valodas struktūra nav tik sarežģīta. Autors Paskāle izmantoja tikai trīs galvenos punktus - nosaukumu, aprakstu un operatoru.

  1. Galvenes. Šeit jums ir jānorāda programmas nosaukums, taču šis vienums nav galvenais. Tas tiek izveidots tikai tad, ja to vēlas izstrādātājs. Galvenokārt tas ir atkarīgs no programmēšanas vides. Turbo Pascal nav nepieciešams. Bet ETH ir nepieciešams izveidot virkni bez neveiksmes. Atļauts izmantot tikai ciparus, burtus un apzīmējumu "_".
  2. Apraksts Šis bloks nosaka visus pieejamos mainīgos (masīvus), etiķetes utt.
  3. Operators. Programmas Pascal struktūra ietver operatoru aprakstu iekavās BEGIN-END.

Cik daudz būs vienā rindiņānav nozīmes. Galvenais - pēc katras komandas beigām izveidojiet īpašu simbolu - ar semikolu. Bez tam, valoda ir bezvērts: nav atšķirības starp operatoru Var, vAr un vaR.

Pascal programmas struktūra

Sintakse un semantika

Galvenā loma, strādājot ar programmēšanas vidi, notiek ar alfabēta palīdzību. Jāatceras, ka tas sastāv no:

  • Latīņu burtiem, gan mazos, gan lielos burtus;
  • telpa;
  • pasvītrojums;
  • Arābu cipari;
  • matemātiskās zīmes;
  • Limiteri (to sarakstā ir punkts, komats utt.);
  • specifikācijas;
  • servisa vārdi (operatori).

Par Turbo Pascal programmas struktūru navatšķiras no PascalABC struktūras. Atšķirība ir to ārējos datos, nekas vairāk. Nosakot mainīgā un cita veida nosaukumu, jāatceras, ka vārdam nevajadzētu sākt ar skaitli, pasvītes zīme var stāvēt jebkurā pozīcijā, un tikai no latīņu alfabēta burtiem var izmantot alfabēta simbolus.

Rindu komentāri ir ierakstīti cirtainās skavās vai apaļā zvaigznīte: (* .. *).

Datu veidi

Programmas Pascal struktūra arī paredz objektu, piemēram, datu tipu, izskatīšanu. Tās ir trīs veidu:

  1. loģisks (patiesību un melu);
  2. ciparu (arābu cipari);
  3. simbolisks (izmantojot a, b, c uc).

Tajā pašā laikā otrais veids tiek iedalīts apakštipā: vesels un reāls. Tie atbilst noteiktiem operatoriem: Integer un Real, attiecīgi. Simboli tiek sadalīti arī vienā rakstzīmē un līnijās. Tie ir datu tipi, piemēram, (pirmajā gadījumā) 1, a vai A, un (otrajā) veselās frāzes vai izteiksme. Programmā viņi ir uzrakstīti ar vārdiem Char un Spring.

programmas struktūra Pascal

Vērtībām ir arī sava klasifikācija. Tos iedala konstantos un mainīgos lielumos. Atšķirība starp tām ir nozīmīga. Pirmais nozīmē burta nozīmi, kas programmas izpildes laikā nemainās. Mainīgajam izpildes gaitā tiek piešķirta vērtība, izmantojot īpašu rakstzīmi - kolu.

Komentāri

Lai panāktu pilnīgu izpratniprogramma un visi tās procesi, tiek izmantota komentēšanas funkcija. Tie, kā jau minēts iepriekš, tiek ievietoti cirtainās iekavās. Tas ir īpaši svarīgi, ja skatā jaunatnes kodu. Izmantojot šo opciju, varat viegli atrast kļūdu jau pabeigtajā programmā, pamatojoties uz komentāru rakstīto. Turklāt tie palīdzēs izstrādātājam ātri saprast drošības kodu.

Programmas Pascal struktūra ļaujPiešķirt komentārus otrajā blokā norādītajai datu struktūrai. Tur ir nepieciešams ievadīt tekstu, kurā būs katra operatora mērķis un kā tas tiks izmantots nākotnē.

Iesācējiem tiks novirzīti iekavās BEGIN-END komentārs blakus tiem. Īpaši tas būs noderīgi programmā, kas orientēta uz cikliem. Tādējādi būs vieglāk saprast, kurš operatoru bloks ir pabeigts.

Programmatūras videoklipus komentāri nav lasāmi, tāpēc viņi var aizņemties jebkuru datumu skaitu un nav ierobežoti alfabētiskā secībā.

Turbo Pascal programmas struktūra

Pieturzīme

Programmai Pascal ir sava struktūrapieturzīmes, tomēr tas nav pārsteidzoši. Visizplatītākā zīme ir semikols. Tas tiek ievietots pēc katra bloku apzīmējuma Label, Type, Const, Var uc, bet zīme nav vajadzīga pēc visvairāk noteiktā vārda. Pēc sākuma tā nav instalēta; Pēc END tiek likts tikai tad, ja programma vēl nav pabeigta. Kodā, kur ir cilpas, un attiecīgi tos lieto Tad un citi, pēc šiem vārdiem semikols nav vajadzīgs.

Programmas beigās, pēc END, ir jāiestata punkts, pretējā gadījumā programmēšanas vide nesaprot, ka kods ir pabeigts.

programmas struktūra Pascal

Datu ievade un izlaide

Programmas Pascal struktūra ļauj ievadīt datus trīs dažādos veidos. Starp tiem:

  • Izmantojot Readln, izlasiet paziņojumus.
  • Izmantojot uzdevuma simbolu, izmantojiet kolu.
  • Konstante Šajā gadījumā dati tiek ievadīti var parametrā.

Saņemtās informācijas izvadi var veikt pieRoku un Writeln operatoru piesaistes palīdzību. Dažos gadījumos tas var būt neesošs, bet tas tikai nozīmē, ka tas jau ir iekļauts saņemšanas veidlapā.

</ p>
  • Reitings: