KompyutaProgramu

"Pascal" ni ... Lugha "Pascal" kwa Kompyuta: maelezo

Katika ukubwa wa mtandao, unaweza kupata mipango mingi katika lugha ya "Pascal", lakini ni vigumu zaidi kuelewa kanuni ya jinsi wanavyofanya kazi na jinsi wanavyopangwa. Hebu tujifunze misingi ya programu pamoja!

Lugha ya algorithmic: dhana za msingi

Katika hotuba ya kiallo, tunatumia vitengo vya msingi: alama, maneno, misemo na sentensi nzima. Lugha ya algorithm pia ina muundo sawa, ni sehemu zake tu zinazoitwa tofauti. Tunasema kuhusu ujenzi wa msingi, maneno na waendeshaji. Vitengo vyote hivi vinaunda muundo wa hierarchika, kwa kuwa kipengele kila baadae kinatengenezwa kutoka kwenye uliopita.

Ishara za lugha ya algorithm ni atomi zisizoonekana za kutumika kwa kuandika msimbo.

Miundo ya msingi ni vitengo vidogo vina maana yake.

Maneno ya lugha ya kawaida huundwa kutoka kwa vitengo viwili hapo juu na kutaja sheria za kupata thamani inayotakiwa.

Oendeshaji anajibika kwa kuelezea mabadiliko fulani, ambayo ni lazima kwa utekelezaji sahihi wa programu. Wanaweza kuwa kadhaa, ikiwa ni lazima - mpango lazima ufanye operesheni tata. Katika hali kama hiyo, huunganishwa kuwa kizuizi au mtunzi wa vipengele.

Lugha "Pascal"

Kuna idadi kubwa ya lugha za algorithmic. "Pascal" (kwa Waanziaji kuna miongozo tofauti) ni mmoja wao. Alfabeti yake ina idadi, barua na alama maalum. Hapa ni orodha yao:

  • 26 Kilatini juu na chini ya barua ;
  • Anasisitiza;
  • Nambari kumi;
  • Vikwazo;
  • Ishara za shughuli;
  • Specifiers;
  • Imehifadhiwa na maneno (huduma) maneno.

Mbali na mambo yaliyotajwa hapo juu, "nafasi" ni ya kuweka ya msingi, ambayo haiwezi kutumika ndani ya kujieleza iliyohifadhiwa na ujenzi wa alama mbili.

Ujenzi wa msingi wa lugha

"Pascal" kwa Kompyuta hujumuisha masharti, namba na majina.

Nambari zinazotumiwa katika msimbo wa lugha ya programu katika swali mara nyingi huandikwa katika mfumo wa decimal. Wanaweza kuwa halisi au integer, ambayo mara nyingi hujulikana bila uhakika wa decimal. Ikiwa idadi ni nzuri, ishara yake inaweza kufutwa.

"Pascal" ni lugha ya programu ya algorithm ambayo masharti ni mlolongo wa wahusika walioambatana na apostrophes. Ikiwa unahitaji kutumia apostrophe yenyewe, basi ishara hii inafaa kutaja mara mbili.

Jina ni mlolongo ambao huanza na barua na inaweza kuwa na namba. Watambuzi wanaitwa maandiko, aina, vipindi, kazi, taratibu, vigezo, vitu, na hata modules. Kwa kutengeneza vitambulisho, unaweza kutumia tabia ya kutazama. Jina linaweza kuwa na idadi ya wahusika, lakini mkusanyiko atasoma tu wahusika 63 wa kwanza. "Pascal", maelezo ambayo inaweza kuonekana kuwa ngumu sana, sio ya kutisha sana, kwa hiyo usikimbilie kuogopa na kufunga ukurasa wa kivinjari!

Kama vitambulisho vya lugha, ni marufuku kutumia majina ya kawaida ya mfululizo, taratibu, aina, files, kazi, na utumiaji wa maneno.

Kuboresha uonekano wa msimbo utasaidia mapengo, lakini kumbuka kuwa hawawezi kutenganisha majina na namba katikati.

Syntax ya lugha ya algorithmic

Kila mstari unapaswa kuishia na semicolon katika programu iliyoandikwa katika lugha tunayofikiria ("Pascal"). Kompyuta hufundisha watoto wa shule na wanafunzi, na unaweza kutambua sheria hizi mwenyewe!

Semicolon (;) ni ishara ya masharti inayoonyesha mwisho wa mstari wa sasa na haja ya kubadili mpya. Lakini ubaguzi unaweza kuwa amri za huduma: const, var, kuanza na wengine.

Taarifa ya mwisho imefunga programu, hivyo daima huweka baada yake. Wakati mwingine msimbo unaweza kuwa na viambatisho kadhaa, basi mwanzo na mwisho wa block utajitenga na semicoloni.

Kutoa kutofautiana kwa thamani maalum, koloni lazima ifuatwe na koloni. Kwa mfano, unakwenda kuweka n = 13, na katika msimbo utaonekana kama n: = 13.

Ikiwa utafahamu sheria hizi, unaweza kujifunza haraka jinsi ya kuandika code ya programu bila makosa ya syntax.

Wafanyakazi wa kawaida wa lugha "Pascal"

Unaweza kuandika snippets kificho ya maombi ya baadaye na kufanya vitendo yoyote na hayo kwa njia mbalimbali. Lakini lugha "Pascal" inatumia kwa waendeshaji mbalimbali. Hatuwezi kuzingatia yote, kwa hivyo tutashughulika na wachache tu.

Kwa mfano, kwa kutumia operator wa uteuzi, unaweza kuchagua njia moja mbadala ya maendeleo ya programu. Kipengele katika kesi hii ni mfano wa aina ya kawaida. Lakini kuna nuance moja: ufunguo huu wa uteuzi hauwezi kuwa wa kamba ya aina au ya kweli.

Kazi, masharti, kiwanja na waendeshaji tupu haipo, pamoja na vifungo vingi vingi vya manufaa. Ujuzi wa baadhi yao tu inakuwezesha kuandika msimbo na utendaji bora. Wafanyabiashara hawapaswi kutumiwa, kwa sababu idadi yao kubwa hufanya programu iwe vigumu kufuta kwa compiler, kuvuruga na vigumu sana kutambua na wageni.

Mteja wa kazi

Maneno haya ina fomu ya alama na alama sawa. Inatumiwa kugawa thamani maalum kwa variable fulani. Ni muhimu kukumbuka kuwa aina ya maneno na kutofautiana yanapaswa kufanana ikiwa haitaanisha aina nzima na halisi, kwa mtiririko huo. Tu katika hali hii kutakuwa na mabadiliko ya moja kwa moja.

Waendeshaji wa Makundi

"Pascal" ni lugha ya programu inayotumia mfululizo wa waendeshaji wa mpango wa kiholela, iliyofungwa katika mabaki maalum. Ni suala la ujenzi wa kiwanja, mdogo na maneno yanaanza na mwisho. Hii ni chombo muhimu cha lugha ya algorithmic, kwa msaada wa ambayo inawezekana kuandika kanuni kwa kutumia mbinu za miundo.

Waendeshaji wa lugha ya Pascal, ambayo ni sehemu ya muundo wa vipengele, inaweza kuwa tofauti kabisa, kwa sababu hakuna vikwazo. Ya kina cha mazao inaweza pia kuwa tofauti.

Mpangilio wa lugha ya programu ya programu

Sehemu hii inatoa fursa wakati wa mpango wa kuangalia hali maalum na kufanya hatua, kulingana na matokeo ya kifungu chake. Hivyo, amri ya masharti ni moja ya njia za kuunda matawi wakati wa utekelezaji wa mahesabu.

Taarifa ya masharti ya masharti inaonekana kama hii:

Ikiwa THEN ELSE .

Katika maneno haya, kingine, basi, na ikiwa ni maneno yaliyohifadhiwa, hali hiyo ni kujieleza kwa mantiki na maudhui ya kiholela, na waendeshaji ni amri yoyote ya lugha ya programu inayotumiwa.

Muundo wa msimbo wa mpango

Kichwa, sehemu ya kauli na maelezo ni vipengele muhimu vya programu iliyoandikwa katika lugha kama vile Pascal. Kompyuta inakuwezesha kujifunza kikamilifu mambo haya na kujifunza jinsi ya kuitumia kwa usahihi.

Kichwa, kama sheria, ina jina la msimbo. Kwa mfano, Programu MyFirst.

Katika sehemu ya maelezo, maktaba yaliyounganishwa, moduli, maandiko, vipindi, aina, vigezo, sura ya maelezo ya kazi na taratibu zinaweza kuorodheshwa.

Sehemu ya maelezo ya moduli ina ndani ya majina ya maktaba yaliyounganishwa na huanza na matumizi ya neno lililohifadhiwa. Inapaswa kuwa ya kwanza kati ya maelezo mengine yote. Majina ya modules lazima daima kugawanyika kutoka kwa kila mmoja kwa vitendo.

Unaweza kuweka lebo kwenye mtumiaji yeyote wa kificho-code ambaye jina lake linapaswa kutajwa katika sehemu inayohusiana ya maelezo.

Maelezo ya awali ya mfululizo inaruhusu zaidi katika kanuni kuandika majina yao badala ya maadili ya namba au ya barua.

Katika sehemu inayoelezea vigezo vinazotumiwa, unapaswa kutaja aina zote zitakazotumika: "var c, a, r: integer; k, l, m: char, h1, h2: boolean;".

Usisahau kwamba "Pascal" ni lugha ya programu ambayo inahitaji maelezo ya lazima ya awali ya vipengele vyote vinavyohusika katika programu.

Msimbo unapaswa kuishia kwa muda.

Mipango ya Mfano

"Pascal" ni lugha ya msingi, na baada ya kusoma habari hapo juu, unaweza kuendelea moja kwa moja kuandika kanuni.

Hebu tufanye programu ionyeshe maneno "Ni mpango wangu wa kwanza!"

Mifano ya programu za "Pascal" ni muhimu sana kuelewa, hivyo jaribu kufanya hivi sasa.

Anza
Writeln (Ni mpango wangu wa kwanza! ');
Mwisho.

Hiyo ni rahisi sana!

Angalia kanuni ngumu zaidi ambayo unaweza kupata mizizi ya usawa wa quadratic. Jihadharini na kanuni ya kutengeneza maneno ya maarifa.

Tunatarajia kwamba mifano ya programu za Pascal zilikuwa na manufaa kwako.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sw.unansea.com. Theme powered by WordPress.