Iws theme: программалау тілдері



бет5/6
Дата25.03.2023
өлшемі74,92 Kb.
#76150
түріПрограмма
1   2   3   4   5   6
ПАСКАЛЬ ТІЛІ

Ең бірінші программалау тілі болып Short Code (1949) саналды. XX ғасырдың 50-ші жылдарында пайда болған жоғары деңгейдегі программалау тілдері болып ФОРТРАН, КОБОЛ және АЛГОЛ саналады. Фортран мен Коблон әлі күнге дейін пайдаланылады, ал Алгол болса бірталай тілдердің (олардың ішінде паскаль тілі де бар) негізгі болып табылады. Қазіргі уақытта программалау тілдерінің саны бірнеше жүз құрайды. 1970ж. программалау әлемінде кемінде екі маңызды оқиға болды, олар: UNIX- операциялық жүйесінің және Паскаль атты жаңа программалау тілінің пайда болуы. Бұл тілді алғашқыда жалпы программалауды оқыту мақсатымен құрастырған Швейцариядағы жоғарғы политехникалық мектебінің Информатика институтының директоры, профессор Никлаус Вирт (1968-1971 ). Жаңа программалау тіліне француз математигі, физигі және философы, көрнекті ғалым Блез Паскаль (1623-1662жж) есімі берілді. Кейіннен осы тілдің бірталай түрлері және толықтамалары пайда болды. Олардың ішінен кеңінен таралған BORLAND компаниясының Turbo Pascal - пакеті. Программа құрастырудың сапасымен жылдамдығын арттыру үшін 80-ші жылдардың ортасында Турбо Паскаль атты программалау жүйесі дүниеге келді. Турбо деген сөз Borland International.Inc. (АҚШ) фирмасының сату таңбасының бейнеленуі.Сонымен қатар Turbo Pascal тілі компьютерлік графиканы пайдалануға, дыбыспен жұмыс істеуге, жүйелік программалауға үлкен мүмкіндіктер береді. Бұл тілдің тірограммистер арасында кеңінен таралуына келесі себептер болды: Паскаль тілі өзінің икемді сипатталуына байланысты оқушылардың игеруіне өте оңай және жылдам.Алгоритмдердегі концепцияныпрограмма түрінде бейнелеуге түрлі программалық құралдар мен мүмкіншіліктерін ұсынады. Программада пайдаланатын айнымалылардың алдын ала сипатталынуы, программа, орындалмай тұрып компиляция кезеңінде оның үйлесімділігін тексеру т.с.с. Паскаль программаларының қасиеттері программаға деген “сенімділікті арттырады.Паскальда қарапайым және икемді басқару құрылымдарының пайдаланулы: сызықтық, тармақталу, қайталану,


Паскаль тілінде программа жеке — жеке жолдардан тұрады. Оларды теру, түзету арнайы мәтіндік редакторлар атқарылады. Программа алдындағы азат жол немесе бос орын саны өз қалауымызша алынады. Бір қатарда бірнеше команда немесе оператор орналаса алады, олар бір – бірімен нүктелі үтір (;) арқылы ажыратылып жазылады, бірақ бір жолда бір ғана оператор тұрғаны дұрыс, ол түзету жеңіл, әрі оқуға ыңғайлы. Паскаль тілінде программа үш бөліктен тұрады: тақырып, сипаттау бөлімі және операторлар бөлімі.Кез келген программаның алғашқы жолы PROGRAM сөзінен басталатын оның тақырыбынан тұрады. Одан кейін программаның ішкі объектілерінің сипаттау бөлімі жазылады. Бұл бөлім программадагы айнымалылар, тұрақтылар тәрізді объектілердің жалпы қасиеттерін алдын ала анықтап алуға көмектеседі. Сипаттау бөлімі бірнеші бөліктерден тұрады, бірақ программаның күрделілігіне байланысты көбінесе ол бір немесе екі ғана бөліктен тұруы мүмкін.Программаның соңғы және негізгі бөлімі операторлар бөлімі – болып табылады. Орындалатын іс — әрекеттер, командалар осы бөлімде орналасады. Ол bеgіn түйінді сөзінен басталып, бірақ атқарылатын операторлар (командалар) тізбегі жеке - жеке жолдарға жазылып біткен соң еnd түйінді сөзімен аяқталады. Операторлар бөлімінде командалар ретімен орналасады. Олардың кейбірі шартқа байланысты атқарылса, ал кейбір қайталанатын цикл немесе қосымша программа түрінде орындалады. Операторлар бөлімінде орнатылатын негізгі әрекеттерді қарастырайық. Деректер — сан мәндері мен мәтін түріндегі сөз тіркесін мән ретінде қабылдай алатын тұрақтылар, айнымалдар т.б. осы тәрізді құрылымдар немесе солардың адрестері.Дерек енгізу , бастапқы деректерді пернетақтадан, дискіден немесе еңгізу — шығару порттарынан еңгізу арқылы жүзеге асады.Операциялар немесе амалдар — берілген және есептелген мәндердің меншіктеу, соларды өңдеу, салыстыру операцияларын орындайды.Шартты түрде атқарышу белгілі бір көрсетілген шарттың орындалуына байланысты, командалар жиыны атқарылады, әйтпесе олар аттап өтіледі немесе басқа командалар жиыны орындалады. Цикл — белгілі бір шарттар орындалған жағдайда көрсетілген командалар жиынын бірнеше рет қайталанып атқарылады. Қайталау саны бүтін санмен беріледі.Көмекші программа — алдын ала қандай да бір атаумен атымен атымен аталған командалар тобы. Олар программаның кез келген жерінен оның атауын көрсету арқылы шақырылып атқарыла береді.Түсініктеме — программа жолдары соңында немесе оның түйінді сөздері арасында қазақша (орысша) түсінік беретін пішінді жақшаға алынып жазылған сөз тіркесітері. Олар программа операторларының орындалуына ешқандай әсер етпейді.


Достарыңызбен бөлісу:
1   2   3   4   5   6




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет