ЭЭМПрограммалоо

Pascal эмне. Паскалга программалоо

Pascal деген эмне? элдин бир топ бул маселени сурашат. Негизинен, бул негизги денгээлде колдонгон адамдар. Pascal - бул абдан популярдуу программалоо тилдердин бири болуп саналат. Адатта, жогорку мектебинде же ЖОЖдордо биринчи курстар, аны билүү. Ал көптөгөн башка программалоо тилдери үчүн негиз болуп эсептелет.

баян

Pascal деген эмне, биз тапкан жокмун. Биз азыр, анын пайда болушу жана өнүгүү тарыхы менен түздөн-түз иш. Тили - Жараткан Niklaus Wirth. Ал 1968-жылдан 1969-жылга чейинки мезгилге иштелип чыккан. ойду түзүү Pascal тилди өнүктүрүү боюнча атайын комиссия катышкандан кийин аны менен болду. Pascal деген эмне, ал көптөгөн башталгыч Программист кызыктуу. Бул ат тили атактуу French илимпоз атындагы болуп саналат Блез Pascal, механикалык машина түзүү үчүн өзгөчө белгилүү, эки санды чыгарды.

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

ишке ашыруу тили

  • UCSD Pascal. Бул система 1978-жылы түзүлгөн. Бул сен үчүн көчмө код берет компилятор порт пайда, ал эми баштапкы системасын өзгөртө алат, жана башкалар. Кийинчерээк UCSD көптөгөн кийинки Pascal жүзөгө ашыруу үчүн негиз болуп калды.
  • Object Pascal. Паскалга программалоо ар дайым көптөгөн жаш адистерди бурду. 1986-жылы Apple объект узартуу тилин жараткан. топ Паскалга "атасы" менен бирге консалтинг, иштеп чыгуу менен алектенет.
  • Turbo Pascal. IDE-жылдын биринчи нускасы 1983-жылы пайда болгон. Borland Бул ишке ашыруу менен өнүктүрүү менен алектенген компания болчу. Бирок, бул Turbo Pascal көп Odject Паскалга алынган, жана жалпысынан алганда, ушул ишке окшош экенин белгилей кетүү керек. Паскалга программалоо кызыкдар жана Microsoft болуп саналат. Дээрлик ошол эле учурда, алар Паскалга негизинде объект тилинин өз нускасын чыгарды. Ал массалык бөлүштүрүү ала алган эмес, жана унутулуп калган. Андан кийин, Borland аташат Object Pascal ишке ашыруу.
  • Объектти Бүгүн Pascal. Паскалга тарыхындагы маанилүү кадам акысыз ишке кирешелүүлүгү болуп саналат. Алар башка дагы көптөгөн диалектилердин бардык мыкты кирген. Алар көпчүлүк иштетүү системалары менен жакшы шайкеш алып.

өзгөчөлүктөрү

тил Паскалга менен таныштыруу, анын өзгөчөлүктөрү менен баштоо керек. Алардын башчысы - бекем терүү жана катышуусу структуралаштырылган программалоо. Pascal - тилде биринчи жолу ушундай. Ал иштеп ойлоп, тил ал синтаксистик каталарды ар кандай мүмкүн болушунча көп алынып, ошондой эле ушул айттырбай макамын тартып, жазалоо программаларды тийиш. Pascal деген эмне жана анын негизги белгилери кандай - баштагандарга кызыктырган негизги маселе. тил да Баштоочу үчүн өтө жөнөкөй болуп саналат.

Башында болсо да, тил жетишпеген жактары бар. Алардын башчысы: менен иштей албашы динамикалык эс, кыска IO китепкана, башка тилде түзүлгөн иш-милдеттерин аткаруу үчүн каражаттын жоктугунан, жана башкалар. Pascal эмне, тилин абдан жөнөкөй, алгачкы 80-жылы, көптөгөн эксперттер үйрөндүм. Бирок, жок, ал бардык даамын келди. Ал турсун, айрым адистер тилинин ар жоктугу жөнүндө майда-чүйдөсүнө чейин, жада калса, макалаларды жазган.

Кемчиликтер жана аларды түзөтүү

башка программалоо тилдери сыяктуу эле, Pascal артыкчылыктарга, ошондой эле олуттуу кемчиликтерди гана эмес, мактанат. Ал акырындык менен иштеп кемчиликтери менен күрөшүп айткан болушу керек, бирок бул алар менен дайыма эле боло бербейм, эмне болуп саналат.

Көп, ал болушу мүмкүн, бирок бул сейрек тил жетишсиздиги эмес, окутуу программисттерге жардам берет. Мындан тышкары, 80-Pascal ошол убакта байкашат окуган танкты салыштырганда алга карай ири кадам болду. Айрыкча, Fortran көп кыйынчылыктар болду. убакыт абдан кыска убакыттын ичинде эле, Pascal көптөгөн мектептерде жана жогорку окуу жайларда окутуу үчүн негизги тил болуп алды. анын базасында көптөгөн программалар иштелип чыккан.

түзүлүш

Паскалга жөнүндө көп нерселерди жазса болот, бирок ал программалоо жараянына түздөн-түз керек. Паскалга ар бир өтүнмө ачкыч (Program) менен башталат. Ошол замат аталган программа аты болгондон кийин, бир койду ";". Кээде бул талап кылынбайт. атынан кийин, параметрлерин ойнойт тышкы делолорун тизмесин белгилей аласыз. программанын маанилүү келгенде кийин - анын денесине кызыгат. Бул константалар, түрлөрү, өзгөрмөлөр, жол-жоболорду жана милдеттерин бөлүмдөрү баяндардын турат. алар кийин арыздар блогу бар - кирүү чекити. оператор бирдиги ачкыч сөздөр менен башталат жана аяктайт ортосунда жайгашкан. Ар бир арыз үтүрлүү чекит менен бөлүнгөн. программасын токтотууга дененин кийин жайгаштырылган бир ойду колдонот.

Колдонмо модулдары

программа кодексине арыз модулу Анткени ал үчүн азыркы жарнамасы болушу керек. Мындай жарыяны үчүн, бир сөздөрдү колдонот байланыш көрсөтмөлөрдү, пайдалана алышат. Андан кийин, модулдарды аттары байланыштуу болот. Instructions баш кийин же Interface бөлүмүндө дароо кирди.

Кээ бир ишке, айрыкча улгайган нускасын тил модулдарды колдобойт. Алар эки түргө бөлүүгө болот: программалык жана колдоо. программа Ачкычтуу сүйлөм боюнча программасы менен башталат алгачкы бар. экинчи өзгөрмө, ж.б.у.с. туруктуулар, түрлөрүн жана башка модулдар ичинде колдонулат.

пунктуация

Pascal синтаксисин так сакталышын талап кылат.

  • Үтүрлүү чекит. өзгөрмөлөр сыпаттоодо кийин, баш-жылдын акырына карата абал боюнча жайгаштырылган. операторлору аны менен бөлүнгөн. Сиз ачкыч акыркы күчтү колдоно албайсыз.
  • Үтүр. тизмесинин ар бир пунктту катары колдонулат.
  • Пойнт. программа органдын аягында жайгаштырылган (сөз аяктагандан кийин).

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

Pascal тилде комментарий киргизүүгө мүмкүндүк берет. Алар программа кодексине түшүндүрүү болуп саналат. Сиз орус тилин колдоно аласыз. программасы боюнча талкуулар эч кандай натыйжа жок.

Паскалга, сиз кичине жана баш тамга менен жазууга болот. тандоо программист чейин болот.

сын

Жогоруда да айтылгандай, Паскалга өзгөчө популярдуу 1980-1990-жылы келген, бирок болбогон тилди деп сындагандар да бар болчу. Алардын ою боюнча, бул окутуу үчүн гана жарактуу. Айрыкча бул сын-беренесинде айтылган "Pascal менин сүйүктүү программалоо тили эмес, эмне үчүн". Бул Брайан Kernighan менен жазылган - макалада Pascal олуттуу жакшы жакка өзгөрдү башташкан кийин болгон С иштеп чыгуучулардын бири.

баары ката кетирсе да, көп программалааччылар Pascal кайдыгер мамиле кыйла актуалдуу.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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