CyfrifiaduronMeddalwedd

Mae strwythur y rhaglen yn Pascal: Rhaglennu i ddechreuwyr

Mae'r iaith raglennu mwyaf fforddiadwy i ddechreuwyr yw Pascal. Mae hyn yn ganlyniad o leiaf at y ffaith ei fod yn astudio mewn ysgolion uwchradd, yn ogystal ag freshman yn yr ysgol uwchradd. Mae'n cael ei ddefnyddio fel sylfaen ar gyfer datblygu llawer o ieithoedd eraill. Fodd bynnag, fel y craidd ar gyfer datblygu ei ddefnydd afresymol yn awr fel yr offer technegol yn cael ei mynd ymlaen yn hyn.

Erbyn hyn mae llawer o arian sy'n cadw cystrawen. Maent yn wahanol yn unig yn y rhaglenni cyfrwng iaith megis Pascal. Bydd y strwythur y rhaglen yn cael eu hastudio yn yr erthygl. Fel rheol, yn gyfarwydd â rhaglenni yn dechrau gyda rhaglen "Helo, y byd!".

hanes yr iaith

Daeth Pascal i'r amlwg yn 1970 o ganlyniad, yn ddigon rhyfedd, Niklaus Wirth. Enw iaith a roddir i anrhydeddu Blaise Pascal - yn ddyn mawr yn wreiddiol o Ffrainc. Mae hyn yn cael ei gyfiawnhau gan y ffaith bod y gwyddonydd wedi creu peiriant cyntaf yn y byd a oedd yn gallu adio a thynnu rhifau.

datblygiad iaith yn cael ei wneud 1968-1969. Ymddangosodd y cyfeiriad cyntaf yn 1970. Mae'r crëwr, cyflwyno ei "plentyn", yn canolbwyntio ar y dull o raglennu, yn ogystal â chofnodi data mewn Pascal. strwythur y rhaglen hefyd wedi cael ei ddatblygu gan Wirth. Mae ganddo cystrawen a semanteg syml. Direct "ddisgynnydd" Pascal yn iaith "Modula-2." Mae ei datblygwr hefyd wedi dod yn Wirth.

rheolau gramadeg

Dylid nodi nad yw mor anodd yn y strwythur y rhaglen iaith. Mae'r awdur Pascal gosod y defnydd o ddim ond tri prif bwyntiau - teitl, disgrifiad, a'r gweithredwr.

  1. Teitl. Yma, mae'n rhaid i chi nodi enw'r rhaglen, ond nid yw'r eitem yn bwysig. Mae'n cael ei greu dim ond pan fydd y datblygwr a ddymunir. Yn ôl i raddau mwy mae'n dibynnu ar yr amgylchedd rhaglennu. Yn Turbo nid oes angen Pascal iddo. Ond ar yr ETH yw'n orfodol i greu llinyn. Defnyddiwch caniatáu dim ond nodau alffaniwmerig a'r tanlinellu "_".
  2. Disgrifiad. Mae'r adran hon yn rhestru'r holl newidynnau sydd ar gael (arrays), labeli, ac yn y blaen. D.
  3. Gweithredwr. o ran strwythur y rhaglen Pascal yn cynnwys disgrifiad o weithredwyr yn y cromfachau DECHRAU-END.

Faint y byddant yn yr un llinell, does dim ots. Y prif beth - ar ôl diwedd pob tîm i roi cymeriad arbennig - hanner colon. Yn ogystal, mae'r iaith yn achos ansensitif: nid oes gwahaniaeth rhwng y gweithredwr Var, a var var.

Cystrawen a Semantics

Yn ganolog i waith y wyddor yn chwarae gyda'r amgylchedd rhaglennu. Cadwch mewn cof ei bod yn cynnwys:

  • cymeriadau Lladin, yn priflythyren a llythrennau bach;
  • gofod;
  • tanlinellu;
  • digidau Arabeg fath;
  • symbolau mathemategol;
  • cyfyngwyr (yn eu rhestr o bwynt mynediad, coma, ac ati ...);
  • rhagnodwyr;
  • geiriau ategol (gweithredwyr).

Strwythur y rhaglen yn Turbo Pascal yn wahanol o gwbl i'r strwythur PascalABC. Y gwahaniaeth ynddynt mewn data allanol, dim byd mwy. Gan nodi enw'r newidyn, a mathau eraill, mae angen cofio na ddylai'r enw yn dechrau gyda digid, gall cymeriad tanlinellu fod mewn unrhyw sefyllfa, ond o'r symbolau wyddor yn cael defnyddio dim ond y llythrennau wyddor Ladin.

Sylwadau ar y rhesi naill ai'n braces neu rownd â seren (* .. *).

mathau data

Mae strwythur y rhaglen yn Pascal, ac mae hefyd yn cynnwys ystyriaeth o wrthrychau, megis mathau data. Maent o dri math:

  1. Boolean (gwir a gau);
  2. rhifol (rhifau Arabeg);
  3. cymeriad (y defnydd o a, b, c ac t. d.).

Ar yr un pryd, mae'r ail fath wedi ei rhannu'n is-fath: cyfanrif a real. Maent yn cyfateb i weithredwyr penodol: Cyfanrif a Real yn y drefn honno. Cymeriad hefyd wedi ei rannu yn gymeriadau unigol a llinynnau. Mae hyn yn cyfeirio at y mathau o ddata megis (yn yr achos cyntaf), rhif 1, y llythyren A neu A, a (ail) yr ymadrodd cyfan neu ymadrodd. Yn y rhaglen, maent yn cael eu cofnodi o dan enwau Torgoch a'r Gwanwyn.

hefyd eu dosbarthiad eu hunain Mae'r gwerthoedd. Maent yn cael eu rhannu'n gyson ac yn amrywiol. Y gwahaniaeth rhyngddynt yn arwyddocaol. Mae'r cyntaf yn cymryd yn ganiataol y gwerth o lythyrau nad ydynt yn newid yn ystod gweithredu rhaglen. Mae newidyn cael ei neilltuo gwerth wrth ddefnyddio'r cymeriad arbennig - y colon.

sylwadau

Er mwyn cyflawni dealltwriaeth lawn o'r rhaglen a'i holl brosesau, y swyddogaeth o sylwadau. Maent, fel y nodwyd uchod, yn cael eu rhoi mewn cromfachau cyrliog. Mae hyn yn arbennig o bwysig os ydych yn newydd i weld y cod. Oherwydd, gan ddefnyddio'r opsiwn hwn, gallwch yn hawdd dod o hyd i gamgymeriad yn y rhaglen parod, yn seiliedig ar yr hyn sydd wedi'i ysgrifennu yn y sylwadau. Ar ben hynny, byddant yn helpu i ddatblygwr gydag amser i gyflym yn deall y cod meddalwedd.

Strwythur y rhaglen yn Pascal priodoledd yn caniatáu sylwadau at y strwythur data a ddiffinnir yn yr ail floc. Mae angen i fynd i mewn testun, a fydd yn cynnwys y diben pob gweithredydd a'r ffordd y caiff ei ddefnyddio yn y dyfodol.

Newbie yn helpu i lywio y sylw DECHRAU-END cromfachau o'u cwmpas. Yn enwedig, bydd yn ddefnyddiol mewn cylchoedd rhaglen-oriented. Felly, bydd yn haws i ddeall beth bloc o ddatganiadau i ben.

Ni ellir sylwadau gael eu darllen amgylchedd rhaglennu, fel y gallant ddal unrhyw nifer o amser ac nid yn gyfyngedig o ran y niferoedd yn nhrefn yr wyddor.

atalnodi

Mae strwythur y rhaglen yn Pascal wedi ei atalnodi, fodd bynnag, nid yw'n syndod. Y mwyaf a ddefnyddir yn arwydd y hanner colon. Mae'n cael ei roi ar ôl pob Label bloc disgrifiad, Math, Const, Var a t. E., Ond nid oes angen yr arwydd ar ôl y geiriau mwyaf penderfynol. Nid yw'n cael ei osod ar ôl y Dechrau; ar ôl END cael ei roi dim ond os na fydd y rhaglen yn cael ei gorffen eto. Yn y cod, lle mae beiciau ac, yn unol â hynny, yn cael eu defnyddio, ac mae'r Else Yna, nad oes angen y colon ar ôl y geiriau hyn.

Ar ddiwedd y rhaglen ar ôl END rhaid gosod pwynt, fel arall ni yr amgylchedd rhaglennu yn deall bod y cod yn cael ei orffen.

mewnbwn Data ac allbwn

Mae strwythur y rhaglen yn Pascal yn eich galluogi i fynd i mewn data mewn tair ffordd wahanol. Yn eu plith:

  • Gyda chymorth y gweithredwyr Readln, Darllen.
  • Gyda'r defnydd o symbol aseiniad - colon.
  • Cyson. Mewn achos o'r fath, mewnbynnu data yn cael ei berfformio yn y var paramedr.

Gall y wybodaeth a geir casgliad yn cael ei wneud gan ddefnyddio criw o weithredwyr Ysgrifennu a Writeln. Mewn rhai achosion, gall fod ar goll, ond 'i jyst yn golygu ei fod eisoes yn cael ei adeiladu i mewn i'r broses gynhyrchu.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cy.delachieve.com. Theme powered by WordPress.