ЭЭМ, Программалоо
"Pascal" - тил ... үйрөнчүктөр үчүн "Pascal": Description
World Wide Web жергесинде, силер тил "Pascal" программалар көп, бирок кыйла татаал, алар кандай иштеп чыгып, канча жана кандай негизде уюштурулат болот. бирге программалоо негиздерин карап көрөлү!
Algorithmic тили: негизги түшүнүктөр
оозеки сөзүндө биз негизги бөлүктөрүн пайдалануу: белгилер, сөздөрдү, сүйлөмдөрдү жана бүтүндөй сүйлөмдөрдү. Algorithmic тил да ушуга окшош түзүлүшкө ээ, ал эми анын компоненттери ар башкача аталат. Биз негизги түзүлүштөрү, сөздөр жана арыздар жөнүндө сөз болуп жатат. Булардын баары даана ар бир элемент жогорудан пайда болуп, иерархиялык түзүмүн түзүү.
Symbols алгоритмдик тили - кодун жазуу үчүн пайдаланылган бөлүнгүс атом болуп саналат.
Негизги дизайн - өз мааниге ээ минималдуу бирдиги болуп саналат.
Classic тили сөздөр жогорудагы эки ирекетинде, жана каалаган баасын табуу үчүн эрежелерди бекитип, пайда болот.
оператору программанын туура аткаруу үчүн зарыл болгон белгилүү бир кайра сүрөттөө үчүн жооптуу болуп саналат. программа татаал иш-аракетти аткарууга керек - керек болсо, бир нече болушу мүмкүн. Мындай учурларда, алар бир бөлүгү же татаал билдирүүсүндө аралашмасынан турат.
Тили "Pascal"
Программалоо тилдердин көп саны бар. "Pascal" (башталгыч үчүн кандай пайдасы бар), алардын бири болуп саналат. Анын алфавит сандардын, тамгалардын жана атайын белгилердин турат. Бул жерде алардын тизмеси:
- 26 латын тамга жана кичине тамга ;
- мүнөзүн баса;
- он сан;
- limiters;
- операция белгилери;
- , көрсөткүчтөрдү;
- Сөздүн тутуму (кызматы) тарабынан корголгон.
Жогоруда элементтердин Мындан тышкары, ал структурасы жана корголгон кош белгилер сөз ичинде колдонууга мүмкүн эмес, негизги "бош", бир катар тиешелүү.
Башталгыч тили Constructs
үйрөнчүктөр үчүн "Pascal" саптар, сандар, жана аты-жөнүн камтыйт.
Кароого алынып жаткан Кодексте колдонулуучу сандар, программалоо тили, адатта, ондук системасында жазылган. Алар ондук тууралуу эч кандай сөз болгон бул реалдуу жана бүт да болушу мүмкүн. саны оң болсо, анда анын белгиси капарга албай коюуга болбойт.
"Pascal" - саптар каармандардын бир тизилүү, Apostrophes жабык турган бир алгоритмдик программалоо тили болуп саналат. Эгер апостроф өзү колдонуу керек болсо, анда бул белги эки жолу белгилей кетүү керек.
Аты-жөнү - бир тамга менен башталат бир тизилүү жана анын курамы көрсөткүчтөрү болушу мүмкүн. IDs теги, түрлөрү, константалар, иш-милдеттери, жол-жоболор, өзгөрмөлөр, буюмдарды, ал тургай, модулдар деп аталат. Калыптандыруу аныктагычтары, баса белгини пайдаланууга болот. аты мүнөздөгү көп болушу мүмкүн, бирок, компилятор биринчи 63 белгиден окуп берет. "Pascal" ачыкка ушунчалык татаал сезилиши мүмкүн эмес, абдан коркунучтуу, абдан коркуп болууга жана серепчи бетине жабуу шашкан жок!
тил аныктагычтары, картотекалар, милдеттерин константалар, жол-жоболору, түрлөрү бир түргө келтирилген аталыштарын, ошондой эле система сөздөрдү пайдаланууга тыюу салынат эле.
кодексине кемчиликтерди жардам берет болгон талапты жогорулатуу, бирок алар ортосунда аттарды жана номерлерди бөлүшүү мүмкүн эмес экенин унутпоо зарыл.
Синтаксиси алгоритмдик тили
Ар бир сап, биз ( "Pascal") карап жатышат тилинде жазылган программанын үтүрлүү чекит менен аякташы керек. Informatics окуучуларга жана студенттерге үйрөткөн жана бул эрежелерди да түшүнө алат!
үтүрлүү чекит (;) - азыркы сызыгынын аягында жана жаңы бир көчүп зарылдыгы жөнүндө айтылат биртууган белги. Ал эми кызмат буйруктарына башка болушу мүмкүн: Const, Var баштоо жана башкалар.
бул сөзсүз эле бир-пунктунда мурда кийин оператор, программа жок жабылат. Кээде коду бир нече тиркеме болсо, анда башталышы жана блогунун жок үтүрлүү чекит менен бөлүнгөн болот камтышы мүмкүн.
бирдейлердин алдында өзгөрмөнүн болгон конкреттүү бир баалуулук кол жүктөлсүн курстар үчүн зарыл. Мисалы, п = 13 коюуга барып, код сыяктуу карап жатат: = 13.
эрежесин жакшы билип, анда тез эле синтаксистик каталарды жок программалык код жазууну үйрөнө алабыз.
Классикалык тил отчеттуулук "Pascal"
кайталануучу келечектеги тиркеме кодун программаланган жана кандайдыр бир иш-аракет ар кандай жолдор аркылуу мүмкүн болот, аны ишке ашыруу. Ал эми тил "Pascal:" Бул максат ар кандай байланыш операторлору үчүн колдонулат. Алардын баары, ошондуктан, биз бир нече менен түшүнө алат, эске албайт.
Мисалы, операторду тандап программаны иштеп башка жолдор менен бирин тандап алат. Бул учурда Parameter катар түрүн билдирет. Бирок эскертүү бар: Бул тандоо баскычы сап же чыныгы түрүнө тиешелүү болушу мүмкүн эмес.
Бирок тапшырма сөздөр бар, шарттуу, курама жана бош, ошондой эле башка пайдалуу салымдардын көп. алардын ичинен айрымдары гана билүү сен жакшы иштөөсүнө кодун жазуу мүмкүнчүлүгүн берет. Операторлор кыянаттык, анткени алардын саны көп мүчүлүштүктөрдү Түзүүчүнүн кыйын программасын түзөт, башаламан жана чоочун сезе өтө кыйын жана мүмкүн эмес.
тапшырма оператору
Бул сөз ичеги жана "барабар" белгиси болуп саналат. Бул өзгөчө баалуу бир өзгөрмө дайындоо үчүн колдонулат. Бул өзгөрмөлүү туюнтмаларды түрү жана тиешелүүлүгүнө жараша, жалпы жана айкын түрүнө тиешеси жок экенин учурда, ишти ошол эле болушу керек экенин эстен чыгарбоо абзел. Мындай жагдайда гана өзгөртүп багыт берет.
Татаал сөздөр
"Pascal" - атайын кашаанын ичинде тиркелген өзүм билемдик менен программалык талаптарын ырааттуулугун колдонуп программалоо тили. Бул курама түзүлүшү жөнүндө, чектелүү сөздөр менен башталат жана аяктайт. Бул түзүмдүк методикасын колдонуу менен код жазышы мүмкүн менен алгоритмдик тил боюнча маанилүү инструмент болуп саналат.
эч кандай чектөөлөр бар, себеби курама түзүмүнүн алкагында кирген тилинде "Pascal", операторлору, таптакыр башкача болушу мүмкүн. Nesting тереңдик да ар кандай болушу мүмкүн.
Шарттуу оператордун программалоо тили
Бул компонент программа көрсөтүлгөн абалда учурунда текшерүү жана анын үзүндү натыйжасына жараша бир иш-аракеттерди аткаруу мүмкүнчүлүгүн камсыз кылат. Ошентип, шарттуу буйрук - бул, эсептешүүлөрдү жүзөгө ашыруу учурунда бутактарынын түзүү каражаттарынын бири болуп эсептелет.
Түзүмдүк шарттуу билдирүү төмөнкүчө чагылдырууга болот:
IF <шарт> АНАН
муну башка сөз менен, андан кийин корук сөздөрдү болсо, абалы - мыйзамсыз мазмун менен логикалуу сөздөрдү жана операторлор - программалоо тилин колдонуп, кандайдыр бир буйрук.
программалык код түзүмү
Баш участоктору операторлору жана нускамалар - бул, мисалы, "Паскалга" деп бир тилде жазылган өтүнмөнүн негизги компоненттери болуп эсептелет. Маалымат технологиясы толугу менен бул элементтерин изилдеп, тийиштүү түрдө, аларды кантип колдонуу керектигин билүү берет.
баш, адатта, коду аталышын камтыйт. Мисалы, Программа MyFirst.
Рубрика нускамалар байланыштуу китепканалар, модулдарды, бренды, туруктуулар, түрлөрү, өзгөрмө, милдеттерин жана жол-бөлүм сүрөттөлүшү мүмкүн.
Рубрика байланыштуу китепканалар аттарын ичинде модулдарды камтылган жана сөзү колдонот менен башталат. Ал бардык башка сүрөттөөлөрдүн ичинен биринчи болушу керек. Module ысымдар дайыма үтүр менен бөлүнүп жазылышы керек.
Ар бир коду оператору Сыпаттаманын тиешелүү бөлүмдө айтылган турган жазуучу атын коюп алышат.
Мөөнөтүнөн мурда сүрөттөлүшү кодексине константалар төмөндө алардын аттарын ордуна сан же тамга баалуулуктарды каттоого мүмкүндүк берет.
Ичинде колдонулган өзгөрмөлөр сүрөттөө колдонулат бардык түрлөрүн камтууга тийиш: "Var, С, А, R: бүтүн сан; к, л, м: Исахар; h1, h2 логикалык;".
"Pascal" экенин унутпашыбыз керек - программасына тартылган бардык компоненттеринин милдеттүү алдынала сыпаттамасы талап программалоо тили.
коду текст чекит менен аякташы керек.
программаларды мисалдар
"Pascal" - бул башталгыч тил болуп саналат, ошондой эле жогорудагы маалыматты окуп, кийин коду жазуу жүзүндө түздөн-түз өтүүгө болот.
Келгиле, өтүнмө экранга сөз алып келген камсыз болсун "Бул менин биринчи программа болуп эсептелет!"
"Паскалга" боюнча программаларды иштеп чыгуу жана мисалдары түшүнүү азыр биз үчүн өтө маанилүү болуп саналат, ошондуктан, азыр ал эмне кылууга аракеттенет.
баштоо
Writeln (Бул менин биринчи программа болуп саналат ");
Аягы.
Бул ушунчалык жөнөкөй!
Сиз тамырын табууга мүмкүн болгон, кыйла татаал код Мына, бир чарчы эсептөөлөр. эсептөө туюнтмаларды түзүү негизинен кулак салгыла.
Балким, "Паскалга" жөнүндө мисал программалар силер үчүн пайдалуу болду.
Similar articles
Trending Now