КомпьютерПрограмчлалын

"Pascal" - хэл ... эхлэн "Паскаль" Тодорхойлолт

World Wide Web-ийн уудам нутаг дэвсгэртэй, та тэд ажил хэрхэн, ямар үндсэн дээр зохион байгуулсан байна олохын тулд хэлний "Паскаль" -д хөтөлбөр нь маш их, гэхдээ их хэцүү олж болно. Хамтдаа програмчлалын үндсийг авч үзье!

Алгоритмын хэл: үндсэн ойлголтууд

тэмдэгт, үг, хэллэгийг бүх өгүүлбэр: ярианы үг хэлэх бид үндсэн нэгжийг ашигладаг. Алгоритмын хэл нь мөн ижил төстэй бүтэцтэй, харин түүний бүрэлдэхүүн хэсэг өөрөөр нэрлэдэг. Бид үндсэн бүтэц, илэрхийлэл, тайлангийн тухай ярьж байна. Дараалсан элемент тус бүр дээр үүссэн байна гэж Эдгээр бүх нэгж, шаталсан бүтцийг үүсгэдэг.

Тэмдэглэгээ алгоритмын хэл - код бичих ашиглаж хуваагдашгүй атом юм.

Үндсэн загвар нь - өөрийн утгаар хамгийн бага нэгж юм.

Сонгодог хэлний илэрхийллүүд нь дээрх хоёр нэгж үүссэн, хүссэн үнэ цэнийг олж журмыг тогтоох байна.

оператор тодорхой өөрчлөлт хөтөлбөрийн зөв гүйцэтгэх шаардлагатай юм тайлбар үүрэгтэй. хөтөлбөр нь төвөгтэй үйл ажиллагааг гүйцэтгэх ёстой - шаардлагатай бол Тэнд хэд хэдэн байж болох юм. Ийм тохиолдолд тэд нэг блок буюу нийлмэл тайланд нэгтгэж байна.

Хэл "Pascal"

програмчлалын хэл нь олон тооны байдаг. "Pascal" (эхлэн зарим нэг ашиг тус байдаг) тэдний нэг нь юм. Уг цагаан толгой нь тоо, үсэг болон тусгай тэмдэгт бүрдэнэ. Энд тэдний жагсаалт юм:

  • 26 Латин гэдэг үгний эхний том ба жижиг үсгээр захидал ,
  • зан чанарыг онцлон;
  • Арван тоо;
  • limiters;
  • үйл ажиллагаа тэмдэг;
  • тодорхойлогчдыг;
  • үгийг систем (үйлчилгээ) хуулиар хамгаалагдсан.

Дээрх элементүүдийн гадна, энэ нь үндсэн "хоосон" олонлогийн бүтэц, хуулиар хамгаалагдсан давхар тэмдгийн илэрхийлэх дотор хэрэглэж болохгүй хамаарагдана.

Бага хэлний бүтэц

эхлэн "Паскаль" мөр, дугаар, нэр хамаарна.

хянаж код ашигласан тоо, програмчлалын хэл нь ихэвчлэн аравтын системд бичигдсэн байдаг. Тэд бодит болон бүх таслалын ямар ч дурдсан хийсэн бөгөөд аль аль нь байж болно. тоо нь эерэг бол, түүний шинж тэмдэг орхигдож болно.

"Pascal" - нь мөр тэмдэгтийн дараалал, apostrophes нь хаалттай байдаг нь алгоритмын програмчлалын хэл юм. Та эгшгийн тэмдэг нь өөрийгөө ашиглах хэрэгтэй бол энэ тэмдэг нь хоёр дахин дурьдахад үнэ цэнэтэй юм.

Нэр - нь үсгээр эхэлж, түүний бүрэлдэхүүн тоогоор агуулж болох дараалал. ID-хаягууд, төрөл, тогтмолууд, чиг үүрэг, журам, хувьсагчууд, объект, тэр ч байтугай модулиуд гэж нэрлэдэг. Үүсгэх тодорхойлогч та доогуур тэмдэгт ашиглаж болно. нэр зан чанар нь маш их байж болно, гэхдээ хөрвүүлэгч зөвхөн эхний 63 тэмдэгтийг уншиж болно. "Pascal", задруулах, тийм болохоор хүндрэлтэй ийм аймшигтай үгүй биш юм шиг санагдаж болох юм, маш их айсан байх, хөтөч хуудсыг хаах Яарах хэрэггүй!

хэл тодорхойлогчид нь файлууд, үйл ажиллагааны тогтмол, журам, төрөл, түүнчлэн системийн илэрхийлэл стандарт нэрийг ашиглахыг хориглоно байна.

код цоорхойг туслах болно харагдах байдлыг сайжруулах, гэхдээ энэ нь тэдний дунд нэр, тоо хуваалцаж чадахгүй гэдгийг санаж үнэ цэнэтэй юм.

Синтакс алгоритмын хэл

Мөр бүр хөтөлбөрт цэг таслалаар, хэл нь бид ( "Паскаль") гэж бодож байгаа бичигдсэн нь төгсөх ёстой. Мэдээлэлзүйн сурагч, оюутан сургадаг, мөн та нар эдгээр дүрмүүдийг өөрсдөө ойлгох чадвартай байх болно!

цэг таслалаар (;) - урьдчилан тохиролцсон дохио, одоогийн шугамын төгсгөл, шинэ нэгэнд шилжих шаардлагатай байгаа тухай хэлж байна. Харин үйлчилгээний тушаалуудын бусад байж болох юм: Const, VAR, эхлэх болон бусад.

Энэ нь заавал пунктээр өмнө дараа ийм оператор, хөтөлбөр төгсгөл хаадаг. Заримдаа код нь хэд хэдэн хавсралт, дараа нь эхлэл ба блок цэг таслалаар тусгаарлаж болно төгсгөл агуулж болно.

гарын үсэг зурах тэгш өмнө хувьсагч нь тодорхой утгыг зааж тулд хоёр цэг тавих шаардлагатай байна. Жишээ нь, та N = 13 Set уруу явж, код N шиг харагдах гэж байгаа: 13 =.

Та нар дүрэм сурах бол та маш хурдан синтакс алдаа ямар програм хангамжийн кодыг бичиж сурах болно.

Сонгодог хэл тайлан "Паскаль"

дахин давтагдах ирээдүйн програм кодыг програмчлагдсан, ямар ч үйл ажиллагааны янз бүрийн арга замаар аргаар боломжтой юм үүнийг хэрэгжүүлнэ. Харин хэлний "Паскаль" Энэ зорилго нь төрөл бүрийн оператор ашиглаж байна. Эдгээр нь бүгд бид хэдхэн нь ойлгох ёстой тул авч чадахгүй байна.

Жишээ нь, оператор сонгож хөтөлбөрийг ажиллаж өөр арга зам нэгийг нь сонгож болно. Энэ тохиолдолд Үзүүлэлт дараалал төрлийн илэрхийлэл юм. Гэхдээ анхаарах нарийн зүйлс байдаг: энэ сонголтын гол нь мөр, эсвэл бодит төрлийн үл хамаарах болно.

Гэсэн хэдий ч даалгавар тайлан, нөхцөлт нийлмэл, хоосон, түүнчлэн бусад ашигтай хөрөнгө оруулалт маш олон байдаг. Тэдний зөвхөн зарим мэдлэг танд маш сайн ажиллах код бичих боломжийг олгодог. Операторууд дибаг хийх хөрвүүлэгч хэцүү, будлиантай, харийнхны ухамсарлах нь маш хэцүү хөтөлбөрийг болгодог учир нь тэдний олон тооны, буруугаар ашигласан байх ёстой.

даалгавар оператор

Энэ илэрхийлэл нь бүдүүн гэдэсний бөгөөд гарын үсэг зурж "тэгш". Энэ нь тодорхой утга нь тодорхой хувьсагчийг зааж ашиглаж байна. Энэ хувьсагч нь илэрхийллийн төрөл, тэд тус тус бүхэлд нь бодит төрлийн холбоотой өгөөгүй байна гэсэн тохиолдолд ижил байх ёстой гэдгийг санах нь чухал юм. Зөвхөн ийм нөхцөлд хувиргалтыг чиглүүлэх болно.

нийлмэл тайлан

"Pascal" - тусгай хаалтан дурын хөтөлбөр тайлангийн дараалал ашигладаг програмчлалын хэл. Энэ нь нийлмэл бүтцийн тухай, хязгаарлагдмал үгс эхэлж, төгсгөл. Энэ нь хамт энэ бүтцийн аргачлалаар код бичих боломжтой алгоритмын хэл чухал арга хэрэгсэл юм.

ямар ч хязгаарлалт байхгүй учраас хэлний "Паскаль", нийлмэл бүтцийн хэсэгт орсон Операторууд нь маш өөр өөр байж болно. Үүрлэх гүн нь мөн өөр өөр байж болно.

Нөхцөлт оператор програмчлалын хэл

Энэ бүрэлдэхүүн хэсэг нь хөтөлбөр нь тодорхой нөхцөлд үед шалгаж, түүний хэсгийн үр дүнгийн талаар хамааран үйлдэл хийх чадварыг өгдөг. Тиймээс нөхцөлт тушаалын - тооцоог гүйцэтгэх явцад салбар үүсэх аргуудын нэг юм.

Бүтцийн, нөхцөлт мэдэгдэл дараах байдалтай байна:

Хэрэв <байдал> Дараа нь бас .

бас энэ үзэл бодлоо чөлөөтэй илэрхийлэх, дараа нь мөн хуулиар хамгаалсан үг, нөхцөл байгаа бол - дурын агуулга нь логик илэрхийлэл болон операторууд - програмчлалын хэл ашиглаж ямар ч тушаал.

хөтөлбөр нь кодын бүтэц

Толгой хэсэг оператор, тодорхойлолт - эдгээр нь "Паскалийн" гэж хэл дээр бичигдсэн өргөдөл гол бүрэлдэхүүн хэсэг юм. Мэдээллийн технологи нь бүрэн эдгээр элементүүдийг судлах, тэдгээрийг хэрхэн зөв ашиглаж сурах боломжийг олгодог.

толгой нь ихэвчлэн код нэрийг агуулдаг. Жишээ нь, хөтөлбөр MyFirst.

Хэсэг тодорхойлолт холбогдсон номын сан, модулиудыг, хаяг, тогтмолууд, төрөл, хувьсагч, чиг үүрэг, журам бүлэг тайлбарыг хэлж болно.

Хэсэг холбогдсон номын сан нэрсийн дотор модулиас танилцуулж, нөөц гэдэг үгийг ашиглаж эхэлдэг. Энэ нь бусад бүх тодорхойлолтыг дунд анх удаа байх ёстой. Модулийн нэр үргэлж таслалаар тусгаарлагдсан байх ёстой.

Аливаа код оператор шошго нэрийг тавьж болно тодорхойлолтыг холбогдох хэсэгт дурдсан болно.

Дутуу тайлбар код тогтмол доор тэдний нэрийг оронд тоон буюу үсэг утгыг бүртгүүлэх боломжийг олгодог.

ашиглаж хэрэглэж болно бүх төрлийн оруулах ёстой хувьсагчийн тодорхойлолт нь: ", к, л, м бүхэл тоо: Хорхой, h1, h2: VAR С, А, R нөхцөл шалгах;".

битгий мартаарай гэж "Паскаль" - хөтөлбөрт оролцож буй бүх бүрэлдэхүүн хэсгийг заавал урьдчилсан тодорхойлолт шаарддаг програмчлалын хэл.

код нь текст нь цэг нь дуусах ёстой.

хөтөлбөрийн жишээ

"Pascal" - энэ нь бага хэл юм, та нар дээрх мэдээллийг судалсны дараа код нь бичгээр шууд гүйцэтгэж болно.

АНУ-ын хэрэглээний дэлгэц өгүүлбэр авчирсан эсэхийг үзье "Энэ бол миний анхны програм юм!»

"Паскалийн" дээр хөтөлбөрийн жишээ ойлгож, тийм болохоор одоо үүнийг хийхийг хичээх нь маш чухал юм.

эхлэх
Writeln (Энэ бол миний анхны хөтөлбөр "юм!);
Төгсгөл.

Энэ бол маш энгийн байна!

нь та үндсийг олж болно илүү төвөгтэй код, ажигла нь квадрат тэгшитгэл. тооцооллын илэрхийлэл үүсэх зарчим анхаарал хандуулаарай.

Найдаж, "Паскалийн" дээр жишээ нь хөтөлбөр нь та нарт ашигтай байна.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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