Турбо Паскаль бағдарламалау тілі
Мазмұны
Төмендегі бөлімдер курстық жұмыстың құрылымын көрсетеді.
I. Негізгі бөлім
- 1.1 Turbo Pascal бағдарламалау тілі (6-бет)
- 1.2 Turbo Pascal бағдарламасының құрылымы, жазу ережелері және тілдің әліпбиі (6–9-беттер)
- 1.3 Turbo Pascal-да амалдардың жазылуы (9-бет)
- 1.4 Turbo Pascal жұмыс ортасы және терезе құрылымы (9–12-беттер)
- 1.5 Turbo Pascal туралы жалпы мәліметтер (13–18-беттер)
II–V. Қалған бөлімдер
- II Есептің қойылымы және талдау (19–28-беттер)
- III Қорытынды (37-бет)
- IV Қажетті техникалық жабдықтар (40-бет)
- V Пайдаланылған әдебиеттер (42-бет)
Ескерту: курстық жұмыс көлемі — 22 бет.
Кіріспе
Паскаль программалау тілінің алғашқы нұсқасын 1968–1970 жылдары Стэнфорд университетінің информатика кафедрасының профессоры, швейцариялық ғалым Никлаус Вирт әзірледі. Кейін бұл тілді Borland корпорациясының мамандары жетілдіріп, Turbo Pascal, Borland Pascal және Object Pascal сияқты нұсқаларын ұсынды. Delphi ортасында Object Pascal программалау тілі қолданылады.
Turbo Pascal нені білдіреді?
Turbo Pascal — стандартты Паскальдың барлық мүмкіндіктерін қамтитын әрі жаңа құралдармен толықтырылған кеңейтілген нұсқа. Оқу материалдарында ол жиі қысқаша «Паскаль» деп те аталады.
1975 жылы стандартты Паскаль компиляторымен бірге Turbo Pascal (3.0 нұсқасы) кең тарала бастады. Осы кезеңнен бастап Паскаль жалпы білім беретін, кәсіптік-техникалық мектептерде және жоғары оқу орындарында алғашқы программалау тілі ретінде тұрақты қолданылды.
Turbo Pascal-дың қарапайымдылығы оны пайдаланушылар арасында кеңінен танымал етті. Кейінірек 4.0, 5.0, 6.0 және 7.0 нұсқаларының шығуы қолданушы еңбегінің өнімділігін арттырып, қолданбалы есептерді шешуге үлкен мүмкіндік берді. Бұл тілдің ерекшелігі — практикалық міндеттерге бағытталған көптеген мүмкіндіктерді біріктіріп, түсінікті синтаксис ұсынуында.
Бағдарламалау тілі
Адам мен компьютердің (ЭЕМ) өзара байланыс жасау құралы.
Төменгі деңгей
Машиналық код пен ассемблерге жақын тілдер.
Жоғары деңгей
Адам тіліне жақын тілдер: Basic, QBasic, C, Turbo Pascal және т.б.
Мемлекеттік бағдарлама бойынша программалау негіздерін меңгеру үшін жиі Basic, Turbo Pascal немесе Visual Basic тілдерінің бірі ұсынылады. Паскаль тілі француз математигі Блез Паскаль құрметіне аталған. Ол 1968–1971 жылдары Цюрихтағы Жоғары техникалық мектепте оқыту тілі ретінде жазылды.
Паскальдың кең таралуына 1984 жыл ерекше ықпал етті: дәл осы кезеңде қолдануға ыңғайлы Turbo Pascal компиляторы пайда болды. Ол Borland International компаниясында жасалды.
Компилятор және транслятор
Компилятор — транслятордың бір түрі.
Транслятор — белгілі бір компьютер мен программалау тілі түріне арналып жазылған бағдарлама; оның міндеті — жазылған программаны машиналық кодқа айналдыру.
Turbo Pascal жүйесі бағдарламаларды құруға және орындауға қажетті құралдарды береді. Жалпы алғанда, мұндай жүйелердің міндеті — есептеулерді үйлестіру, командалардың орындалуын реттеу, енгізу-шығару құрылғыларын басқару, файлдармен жұмыс істеуді жеңілдету. Қазіргі компьютерлерде бағдарламаларды іске қосу үшін міндетті түрде программалау жүйесі немесе орындаушы орта қажет.
Компьютердегі әрбір әрекет — фондық қызмет немесе қолданбалы бағдарлама болсын — үдеріс ретінде орындалады. Егер компьютер Вон Нейман архитектурасына негізделсе, процессор бір мезетте бір ғана үдерісті өңдейді (көптапсырмалылық бұл шектеуді жоспарлау және ресурстарды бөлудің тәсілдері арқылы «көрінбейтін» етеді).
Тілдің негіздері
- Алфавит: әріптер, цифрлар және арнайы белгілер жиынтығы.
- Негізгі ұғымдар: сан, идентификатор, тұрақты, айнымалы, функция, өрнек.
- Мәлімет түрлері: сандық, логикалық және символдық (литералдық) мәндер.
Программалау тілдерін оқыту бүгінгі күні маңызды негіздердің біріне айналды. ЭЕМ-ді адам қызметінің әртүрлі салаларында тиімді пайдалану үшін программалау тілдерін меңгеріп, сол тілдерде жазылған программаларды қолдана білу қажет. Программалау тілдері көп болғанымен, бастапқы деңгейде ең жиі оқытылатын тілдердің бірі — Паскаль. Себебі ол компьютерлік сауаттылық пен программалауды алғашқы кезеңде үйретуге өте қолайлы.
Бұл курстық жұмыс барысында мен Паскаль алгоритмдік тілімен танысып, оны қолданып программа құру тәсілдерін үйрендім. Алғашқы қадамдарда теориялық және практикалық материалдарға сүйене отырып жұмыс істеп, кейін күрделі тақырыптарға көштім.
1979 жылы қабылданған стандартты Паскаль тілінің кейінгі нұсқалары айтарлықтай жетілдірілді. Дербес компьютерлердің кең таралуына байланысты Turbo Pascal нұсқасы жасалды. Қазіргі таңда бұл жүйенің бірнеше нұсқасы бар; соңғы әрі қуаттысының бірі — 7.0. Дегенмен программалауды бастау үшін 5.5 нұсқасынан бастап үйрену ыңғайлы деп есептеледі.
Ортаның мүмкіндіктері
- Программалаудың негізгі принциптері, программа құрылымы, тілдің элементтері мен операторлары.
- Күрделі құрылымдық типтер: жолдар, жиындар, жазулар, массивтер, файлдық типтер.
- Графика және дыбысты басқару мүмкіндіктері.
- Оқу соңында дайын программалар кітапханасы.
Ақпаратты өңдеу есепті шығару алгоритмі бойынша жүзеге асады. Алгоритмді жазудың бірнеше тәсілі бар. Солардың ішінде компьютерде орындалатын программа түріндегі жазылуы — яғни программалау тілінде рәсімдеу — ерекше орын алады.
Негізгі анықтамалар
Программалау тілі — компьютерге арналған есеп шығару алгоритмін жазу үшін пайдаланылатын жасанды тіл.
Программа — программалау тілінде жазылған алгоритм.
Программалау — алгоритмді программа түрінде жазу процесі.
Программалау тілі үш құрамдас бөліктің бірлігі ретінде қарастырылады: алфавит, синтаксис және семантика. Алфавит — тіл сөйлемдерін жазуда қолданылатын барлық символдар жиынтығы. Синтаксис — сөйлемдер мен құрылымдарды құру ережелері. Семантика — синтаксис бойынша құрылған құрылымдардың мағынасын түсіндіру қағидалары.