ՀամակարգիչներԾրագրավորում

Որն է Պասկալ. Ծրագրավորում Պասկալ

Որն է Պասկալ. Բավականին շատ մարդիկ հարցնում այս հարցը: Այսինքն, սրանք մարդիկ են, ովքեր օգտագործում համակարգիչ է բազային մակարդակի. Pascal - Սա մեկն է ամենատարածված ծրագրավորման լեզուներից. Իմացեք, թե այն, սովորաբար ավագ դպրոցում կամ առաջին դասընթացների համալսարանների: Այն համարվում է հիմք ծառայել այլ ծրագրավորման լեզուներով.

պատմություն

Ինչ է Պասկալ, մենք գտանք դուրս. Մենք այժմ անցնել ուղղակիորեն պատմության իր առաջացման եւ զարգացման համար: Լեզուն Creator - Niklaus Wirth. Այն մշակվել է ընկած ժամանակահատվածում 1968 1969 թ. Pascal ստեղծելու գաղափարը եկան նրա մոտ հաճախելուց հետո հատուկ հանձնաժողով լեզվի զարգացմանը: Ինչ է Պասկալ, դա հետաքրքիր է շատ սկսնակ ծրագրավորողների. Այս անունը լեզու անվան ֆրանսիացի հայտնի գիտնական Բլեզ Պասկալ, որը, մասնավորապես, հայտնի է ստեղծելու մեխանիկական մեքենա, ամփոփված երկու համարները:

Առաջին հրապարակումը, թե ինչ Pascal, հայտնվել է 1970 թ. Նրանք խոսեցին հիմնական ստեղծելու նպատակով այդ լեզուն, ինչպիսիք են արդյունավետությունը, որը կնպաստի գերազանց ծրագրավորման հմտությունների եւ տվյալների structuring.

Իրականացումը լեզուն

  • UCSD Պասկալ: Այս համակարգը հիմնադրվել է 1978 թ-ին: Այն հայտնվել Կազմողի նավահանգիստը, որը թույլ է տալիս Ձեզ կոդավորել շարժական, եւ այժմ կարող է խմբագրվել բնօրինակ համակարգը, եւ այլն: Ավելի ուշ UCSD դարձավ հիմք է բազմաթիվ հետագա Pascal implementations.
  • Առարկում Pascal. Ծրագրավորում Պասկալ միշտ էլ գրավել է բազմաթիվ երիտասարդ մասնագետներ: 1986 թ.-ին, Apple- ը ստեղծել է օբյեկտ extension լեզուն: Խումբը, զբաղվում է զարգացման, խորհրդակցելով «հայր» Pascal.
  • Turbo Pascal. Առաջին տարբերակը IDE հայտնվել է 1983 թվականին. Borland էր, որ ընկերությունը, որը զբաղվում է զարգացման այս իրականացման. Սակայն, հարկ է նշել, որ Turbo Pascal շատ պարտք է Odject Պասկալի, եւ ընդհանրապես, այդ implementations էին նման. Ծրագրավորում Պասկալ հետաքրքրված են եւ Microsoft- ի. Գրեթե միեւնույն ժամանակ, նրանք ազատ է արձակվել սեփական տարբերակը օբյեկտի լեզվի հիման վրա Պասկալի: Նա չի կարող ստանալ զանգվածային բաշխման, եւ շուտով մոռացվել. Հետագայում, իրականացումը Borland հրավիրված օբյեկտ Պասկալ:
  • Առարկում Pascal այսօր. Առավել կարեւոր քայլ է պատմության Pascal է եկամտաբերությունը ազատ implementations. Նրանք ընդգրկված ամենայն բարիք բազմաթիվ այլ բարբառներով: Նրանք ներկայացնում գերազանց համատեղելիությունը օպերացիոն համակարգերի.

առանձնահատկություններ

Ծանոթ է լեզվի Պասկալ անհրաժեշտ է սկսել իր հատկանիշները: Գլխավոր այդ թվում ամենախիստ մուտքագրում եւ ներկայությունը կառուցվածքային ծրագրավորման. Pascal - առաջին այս տեսակի լեզվի. Նա կարծում է, որ մշակողի, որ լեզուն պետք է նպաստեն կարգապահ ծրագրավորման, քանի որ այն բացառվում է, որքան հնարավոր է, մի շարք շարահյուսական սխալներ, ինչպես նաեւ ներկա ինտուիտիվ ինտերֆեյսի. Որն է Պասկալ, եւ ինչ են նրա հիմնական հատկանիշները - հիմնական խնդիրները հետաքրքրություն սկսնակների համար. Լեզուն բավականին պարզ է, նույնիսկ մի սկսնակ.

Originally, սակայն, որ լեզուն ունի մի շարք թերություններ. Գլխավոր թվում: անկարողությունը հետ աշխատելու դինամիկ հիշողության, կարճ IO գրադարան, միջոցների սղությունը առաջադրվել գործառույթները ստեղծված այլ լեզուներով, եւ այլն: Ինչ է Պասկալ, որի լեզուն բավականին պարզ է, որ վաղ 80-ականների, շատ փորձագետներ են սովորել. Սակայն, ոչ բոլորն են դա գալիս է համտեսել: Որոշ փորձագետներ նույնիսկ գրել հոդվածներ, որոնք ներկված է մանրամասնորեն յուրաքանչյուր բացակայությունը:

Թերությունները եւ շտկելու դրանք

Ինչպես եւ շատ այլ ծրագրավորման լեզուներով, Պասկալ հպարտանում են ոչ միայն առավելություններ, այլեւ լուրջ թերությունները: Պետք է ասել, որ աստիճանաբար մշակողները պայքարում թերությունները, բայց դա նրանք անում են ոչ միշտ:

Այնքան, որքան այն հնչի, բայց դա հազվադեպ լեզվական թերություններ օգնում ծրագրավորողներ վերապատրաստման. Բացի այդ, Պասկալ է 80-ականների մի մեծ քայլ առաջ է `համեմատած Fortran, ով այդ ժամանակ ուսումնասիրել է նորեկներին: Հատկապես Fortran ավելի շատ խնդիրներ: Շատ կարճ ժամանակահատվածում, Պասկալ հաջողվել է դառնալ հիմնական լեզու դասավանդելու համար շատ դպրոցներում եւ համալսարաններում: Իր բազայի մշակվել բազմաթիվ ծրագրեր:

կառուցվածք

Օգտվողի Pascal Դուք կարող եք գրել շատ, բայց դա պետք է գնալ անմիջապես ծրագրավորման գործընթացում: Յուրաքանչյուր դիմում է Պասկալ սկսվում բառի (ծրագիր): Անմիջապես հետո նշված ծրագրի անունով, իսկ այնուհետեւ դնում »,« Երբեմն դա չի պահանջվում: Անվան, դուք կարող եք նշեք մի ցանկ արտաքին ֆայլերի, որոնք խաղում պարամետրերը: Այն բանից հետո, որ գալիս է առավել կարեւոր է ծրագրի իր մարմինը. Այն բաղկացած է բաժիններից նկարագրություններ հաստատուների տեսակների, փոփոխականների, ընթացակարգերի եւ գործառույթների. Այն բանից հետո, նրանց մեջ կա մի թաղամաս հայտարարություններով, որ մուտքի կետ: օպերատոր միավորը գտնվում միջեւ հիմնաբառերից սկսվում եւ ավարտվում: Յուրաքանչյուր հայտարարությունը անջատված է ստորակետ. Է վերջ ծրագիրը օգտագործում է մի կետ, որը տեղադրված հետո մարմնի.

Դիմում մոդուլներ

Համար դիմումի մոդուլի ծրագրի կոդի պետք է լինի ներկա է գովազդ դրա համար: Է նման հայտարարություն, դուք կարող եք օգտագործել կապի հրահանգներին, ինչը բառերի ՕԳՏԱԳՈՐԾՈՒՄ. Հետո նրա, անունները մոդուլների է կապված: Հրահանգներ մտել անմիջապես հետո header կամ ինտերֆեյսի բաժնում:

Որոշ implementations չեն աջակցել լեզվական մոդուլներ, հատկապես հին տարբերակները. Նրանք կարող են բաժանվել երկու տեսակի ծրագրային ապահովում եւ աջակցություն. Առաջինն այն է, ներկա է ծրագիրը սկսվում է բառերի ծրագրով: Երկրորդը ներառում փոփոխականներ, հաստատուններ, տեսակները եւ այլն, կարող է օգտագործվել այլ մոդուլների.

կետադրություն

Pascal շարահյուսություն պահանջում է խիստ համապատասխանությունը:

  • Ստորակետ. Տեղադրված վերջում տողի, հետո նկարագրության փոփոխականների. օպերատորները առանձնացված է այն: Դուք չեք կարող օգտագործել դիմաց բառերի վերջում:
  • Ստորակետով: Օգտագործվում է որպես SEPARATOR մի շարք ցուցակներում:
  • Point. Տեղադրված վերջում ծրագրի մարմնի (հետո բառի վերջում):

Այդպիսի կոշտ շարահյուսական անհրաժեշտ է, քանի որ համակարգիչը համարվում է կատարում դիմումը: Այն դեպքում, որ սխալ բնույթի ցուցադրում է սխալ. Եթե ստորակետ հանդես է գալիս որպես հայտարարության SEPARATOR, որ օպերատորը համարվում է ամբողջ տեքստը միջեւ մեկ կետի եւ հետագա կետի: Այն դեպքում, որ նշանի nepostanovki օպերատորների միջեւ, ծրագիրը կունենա նրանց մեկին եւ արտադրող մի սխալ:

Պասկալ լեզու թույլ է տալիս Ձեզ տեղադրել մեկնաբանությունները: Նրանք ծառայում են որպես բացատրություն է ծրագրային կոդի: Դուք կարող եք օգտագործել ռուսաց լեզուն: Ծրագրի վրա մեկնաբանությունները չեն արտադրում որեւէ ազդեցություն:

Ի Պասկալի, դուք կարող եք գրել, թե փոքրատառ եւ մեծատառերից. Որ ընտրությունը մինչեւ ծրագրավորող:

քննադատություն

Ինչպես արդեն հայտարարել է, որ հատուկ ժողովրդականությունը Pascal եկավ 1980-1990թթ., սակայն կային քննադատներ, ովքեր համարվել անլուրջ լեզուն: Նրանց կարծիքով, դա հարմար է միայն ուսուցման. Հատկապես ուշագրավ քննադատությունը էր նկարագրել է հոդվածում «Ինչու Պասկալ չէ իմ սիրած ծրագրավորման լեզու»: Այն գրվել է Բրայան Kernighan մեկի `մշակողների C. Այն բանից հետո, երբ հոդվածը Պասկալ սկսեցին լրջորեն փոխվել է դեպի լավը:

Չնայած բոլոր թերություններին, առավել արդիական է Պասկալ պատահական վերաբերմունքի բազմաթիվ ծրագրավորողներ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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