Mga computerSoftware

Ang programa ng istraktura sa Pascal: Programming para sa mga nagsisimula

Ang pinaka-abot-kayang programming language para sa mga nagsisimula ay Pascal. Ito ay dahil sa hindi bababa sa ang katunayan na siya ay nag-aral sa mataas na paaralan, pati na rin ang isang primer anyo sa mataas na paaralan. Ito ay ginagamit bilang isang batayang para sa pagbuo ng marami pang ibang mga wika. Gayunpaman, bilang ang core ng pag-unlad ng kanyang mga hindi nakapangangatwiran paggamit na ngayon bilang ang mga teknikal na kagamitan ng ito ay tapos na pasulong.

Ngayon ay mayroong ay isang maraming pera na mapapanatili syntax. Sila ay naiiba lamang sa ang daluyan programming wika tulad ng Pascal. Ang programa ng istraktura ay nag-aral sa artikulo. Bilang isang panuntunan, pagpapalagayang-loob sa programming nagsisimula sa programa ng "Hello, world!".

kasaysayan ng wika

Pascal ay dumating sa ilaw sa 1970 dahil, nang kakatwa sapat, Niklaus Wirth. Pangalan ng pananalita na ibinigay sa karangalan ng Blaise Pascal - isang mahusay na tao ay orihinal na mula sa France. Ito ay nabigyang-katarungan sa pamamagitan ng ang katunayan na ang mga siyentipiko ay lumikha ng unang machine sa buong mundo na noon ay magagawang upang idagdag at ibawas mga numero.

Wika pag-unlad ay natupad 1968-1969. Ang unang pagbanggit ay lumitaw sa 1970. Ang taga-gawa, nagtatanghal ng kanyang "anak", na nakatuon sa ang estilo ng programming, pati na rin ang data entry sa Pascal. istraktura ng programa ay din ay binuo sa pamamagitan ng Wirth. Ito ay may isang simpleng syntax at semantika. Direct "inapo" Pascal ay isang wika "Modula-2." Nito developer ay may din maging Wirth.

mga panuntunan sa grammar

Dapat ito ay nabanggit na ito ay hindi kaya mahirap sa istraktura ng wika sa programa. Ang may-akda Pascal inilatag ang paggamit ng mga lamang tatlong mga pangunahing punto - pamagat, paglalarawan, at ang operator.

  1. Titulo. Narito kailangan mong tukuyin ang pangalan ng programa, ngunit ang item ay hindi isang major. Ito ay nilikha lamang kapag nag-develop ninanais. Ayon sa isang mas malaki lawak ito ay depende sa programming kapaligiran. Sa Turbo Pascal ay hindi nangangailangan nito. Ngunit sa ETH ito ay ipinag-uutos na upang lumikha ng isang string. Gamitin pinapayagan lamang mga alphanumeric character at ang salungguhit "_".
  2. Paglalarawan. Ang seksyon na ito ay naglilista ng lahat ng magagamit na mga variable (array), mga label, at iba pa. D.
  3. Operator. sa Pascal program istraktura ay nagsasama ng isang paglalarawan ng mga operator sa BEGIN-END bracket.

Kahit gaano ang ay magiging sa parehong linya, ito ay hindi mahalaga. Ang pangunahing bagay - pagkatapos ng dulo ng bawat koponan upang maglagay ng isang espesyal na character - isang tuldok-kuwit. Sa karagdagan, ang wika ay case insensitive: walang pagkakaiba sa pagitan ng Var operator, at var var.

Syntax at semantika

Central sa gawa ng alpabeto gumaganap sa programming kapaligiran. Isaisip na ang mga ito ay binubuo ng:

  • Latin na mga character, parehong uppercase at lowercase;
  • space;
  • underscore;
  • Arabic digit uri;
  • matematikal na mga simbolo;
  • limiters (sa kanilang listahan ng mga entry point, kuwit, atbp ...);
  • specifiers;
  • auxiliary salita (operator).

Istraktura ng programa sa Turbo Pascal ay hindi naiiba mula sa istraktura PascalABC. Ang pagkakaiba sa mga ito sa panlabas na data, walang higit pa. Na nagpapahiwatig ang pangalan ng variable, at iba pang mga uri, ito ay kinakailangan upang tandaan na ang pangalan ay hindi dapat magsimula sa isang digit, isang character na underscore ay maaaring sa anumang posisyon, ngunit mula sa alphabetic simbolo ang pinapayagan na gamitin lamang ang mga titik ng alpabetong Latin.

Mga komento sa ang mga hilera ay mag-braces o pag-ikot ng asterisk (* .. *).

uri ng data

Ang istraktura ng programa sa Pascal, at din ay nagsasama ng pagsasaalang-alang ng mga bagay, tulad ng mga uri ng data. Ang mga ito ng tatlong mga uri:

  1. Boolean (tunay at huwad);
  2. numeric (Arabic numero);
  3. karakter (ang paggamit ng a, b, c at t. d.).

Kasabay nito, ang pangalawang uri ay nahahati sa mga sub-uri: integer at tunay. Tumutugon ang mga ito sa ilang mga operator: Integer at Real ayon sa pagkakabanggit. Character ay hinati rin sa solong character at mga string. Ito ay tumutukoy sa mga uri ng data tulad ng (sa unang kaso), numero 1, ang titik A o A, at (ikalawang) ang buong parirala o expression. Sa program, ang mga ito ay naitala sa ilalim ng pangalan ng pansamantalang trabaho at Spring.

Ang mga halaga ay mayroon din ng kanilang sariling mga pag-uuri. Ang mga ito ay nahahati sa pare-pareho at variable. Ang pagkakaiba sa pagitan ng mga ito ay makabuluhan. Ang unang Ipinagpapalagay ang halaga ng mga titik na hindi baguhin sa panahon ng pagpapatupad ng programa. Ang isang variable ay bibigyan ng isang halaga sa kurso ng gamit ang mga espesyal na character - ang colon.

Comments

Upang makamit ang isang buong-unawa ng programa at ang lahat ng proseso nito, ang pag-andar ng mga komento. Ang mga ito ay, bilang ay nakasaad sa itaas, ay inilalagay sa curly brackets. Ito ay lalong mahalaga kung ikaw ay bago sa mga code sa iyo. Dahil, gamit ang pagpipiliang ito, maaari mong madaling makahanap ng isang pagkakamali sa handa-made na programa, batay sa kung ano ang nakasulat sa mga komento. Bukod dito, sila ay makatulong sa isang developer na may oras upang mabilis na maunawaan ang software code.

Istraktura ng programa sa Pascal attribute ay nagbibigay-daan mga komento sa ang data na istraktura ng tinukoy sa pangalawang block. May kailangan upang magpasok ng teksto, na naglalaman ang layunin ng bawat operator at ang paraan na ito ay ginagamit sa hinaharap.

Newbie matulungan-navigate ang BEGIN-END puna bracket sa paligid ng mga ito. Lalo na ito ay magiging kapaki-pakinabang sa isang programa na nakatuon cycles. Kaya ito ay magiging mas madali upang maunawaan kung ano ang isang bloke ng mga pahayag ay higit sa.

Comments hindi mababasa programming kapaligiran, upang maaari nilang i-hold ang anumang bilang ng oras at hindi limitado sa alpabetong numero.

bantas

Ang programa ng istraktura sa Pascal ay may bantas, gayunpaman, ay hindi kataka-taka. Ang pinaka-ginagamit ay ang pag-sign ng semicolon. Ito ay nakalagay pagkatapos ng bawat paglalarawan block Label, Uri, Const, Var at t. E., Ngunit ang pag-sign ay hindi kinakailangan pagkatapos ng pinaka-determinadong salita. ito ay hindi na-install matapos ang Simulan; matapos END ay ilagay lamang kung ang programa ay hindi pa tapos. Sa code, kung saan may mga cycles at, nang naaayon, ay ginagamit, at ang Iba Pa Pagkatapos, ang semicolon ay hindi kinakailangan pagkatapos ng mga salitang ito.

Sa dulo ng programa matapos END dapat i-install ang punto, kung hindi, ang mga programa na kapaligiran ay hindi maunawaan na ang code ay natapos na.

Data ng pag-input at output

Ang programa ng istraktura sa Pascal ay nagbibigay-daan sa iyo upang ipasok ang data sa tatlong magkakaibang paraan. Kabilang sa mga ito:

  • Sa tulong ng Readln operator, Basahin.
  • Sa pamamagitan ng paggamit ng mga simbolo assignment - colon.
  • Constant. Sa ganoong kaso, ang data input ay ginanap sa parameter var.

Ang konklusyon na nakuha ng impormasyon ay maaaring gawin gamit ang isang bungkos ng mga Magsulat at Writeln operator. Sa ilang mga kaso ay maaari itong nawawala, ngunit ito ay nangangahulugan lamang na ito ay naka-built in sa ang proseso produksyon.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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