Turbo Pascal бағдарламалау тілі

Жоспар
1. Кіріспе
Turbo Pascal туралы мағлұмат.
2. Негізгі бөлім
2.1. Turbo Pascal тіліндегі қызметші сөздер және идентификатор.
2.2. Берілгендер типтері.
2.3. Turbo Pascal . дағы негізгі ұғымдар .
4. Пайдаланған әдебиеттер
        
        Қазақстан Республикасы Білім және Ғылым министрлігі
Ш. Есенов атындағы Ақтау мемлекеттік университетінін колледжі
Реферат
Тақырыбы: «Turbo Pascal бағдарламалау тілі»
Орындаған:
Тексерген:
Ақтау
Жоспар
1. ... Pascal ... ... ... ... Turbo Pascal тіліндегі қызметші сөздер және идентификатор.
2.2. Берілгендер типтері.
2.3. Turbo Pascal – дағы негізгі ұғымдар.
3. Қортынды
4. Пайдаланған әдебиеттер
1.1. Turbo Pascal – ... ... ... ... Оның ... 1970 жылы ... ... Никлаус Вирт ұсынған. Автор тілді
алғашқы арифметикалық есептеу машинасын жасаған француздың ұлы ... ... ... Паскаль деп атаған, тіл атауын үнемі бас әріппен
жазуын сұраған. Turbo Pascal – дің ... ... ... ... ... ... дәл ... көмегін тигізеді. Turbo Pascal жүйесінде
қарапайым есептерді шешудің программасынан бастап, күрделі мәліметтер қорын
құрудың сан қырлы жұмыстары жүргізіледі.
Кез келген тілді үйрену оның ... ... Turbo ... тілінің де басқа тілдер сияқты өзіне тән алфавиті бар.
Программаның элементтерін жазуда қолдануға болатын символдар жиынтығын
тілдің ... ... Turbo Pascal ... ... мына ... ... ... 26 (баспа және жазба) әріптері: А, В, С, D, … Y,
Z, a, b, c, d,… y, z.
2. Орыс алфавитінің 32 ... және ... ... программада
түсіндірме мәтіндерді жазуда пайдаланылады.
3. Араб цифрлары: 0, 1, 2, 3, 4, 5, 6, 7, 8, ... ... ... Оларды белгілі бір функцияларды атқаруына сәйкес
төмендегі топтарға жіктеуге болады.
А) Айыру белгілері.
В) Арифметикалық ... ... ... ... өзінің реттік номеріне сәйкес белгіленген коды болады.
Жоғарыдағы символдар ASCII коды бойынша 0-ден 255-ке ... ... ... ... ... ... | ... |
| { | ... ... ... |
|} | |
| (**)| ... ... беруде |
| [ | ... ... ... |
|] | |
| (. | ... ... ... ... ... ... | |
| ‘ | ... мен ... ... ... |
| := | ... ... меншіктеуде |
| ; | ... ... ... ... ... : | ... типтерін айқындауда, (белгі мен оператордың |
| |арасында) |
| = | ... мен оның ... ... бөлуде |
| ,| ... ... ... ... |
| ..| ... ... ... |
| . | ... ... |
| ^ | ... ... ... |
| @ | ... ... ... ... ... |
| # | ... оның коды бойынша белгілеуде |
| $ | ... ... ... ... Turbo Pascal ... ... ала қызметі тағайындалған сөздер тобы
қолданылады. Оларды Turbo Pascal – дың ... ... деп ... ... ... ... берілгенімен, мағынасы атқарылатын іс-әрекетті
баяндайды.
Мысалы; Program – сөзі программаның тақырыбын, begin – программаның
басын, end – ... ... ... ... ... сөздердің тізімі және олардың мағынасы көрсетілген.
Қызметші сөздер.
| Қызметші сөздер | мағынасы ... ... | ... |
| absolute | ... | Label | ... |
| And | Және | Library | ... |
| Array | ... | Mod | ... ... |
| Asm | ... | Nil | Бос ... |
| Begin | Басы | Not | ... |
| Case | ... | Object | ... |
| Cont | ... | Of | Тип ... |
| ... | ... | Or | ... |
| ... | ... | Packed | ... |
| Div | ... бөлу | Procedure | ... |
| Do | ... | Program | ... |
| Downto | ... | Record | ... |
| Else | ... | Repeat | ... |
| End | Соңы | Set | ... |
| Export | ... | String | Жол |
| External | ... | Then | Онда |
| File | Файл | To | ... |
| For | Үшін | Type | Тип |
| Function | ... | Unit | ... |
| Forueard | ... | Until | ... ... |
| Goto | Көшу | Uses | ... |
| If | Егер | Var | ... |
| In | ... | While | Әзір |
| Inline | ... | With | ... басы |
| ... | ... | Xor | Кері |
| ... | Үзу ... Pascal ... ... ... деп ... ... ... кез келген элементтерінде берілген атау, ол
стандартты және пайдаланушылар идентификаторы болып екіге бөлінеді.
Стандартты функциялар, қызметші сөздер, тағы сол сияқты стандартты
объектілер атаулары ... ... ... ... ... ... ала ... операция немесе белгіленген элемент туралы
мәлімет беріп тұрады.
Программалаушы идентификатордың ... ... ... білу қажет:
• Идентификатор міндетті түрде әріптен басталатын латын әріптері мен
цифрлардан тұрады.
• Оның құрамында орыс алфавитінің әріптері, арнайы символдар, әсіресе,
бос орын ... ... ... ... ... ... бола алмайды.
• Идентификатордың максималды ұзындығы – 127 символ болғанымен оның
тек 63 ... Turbo ... ... ... әрі ... болғаны дұрыс. Себебі, оның мағынасы
болмағаны қателік туғызбаса да, белгіленген программа элементі ... ... ... ... ... ... metkal 12, blok, Windowt, тағы сол сияқты.
Бір программада бірнеше объектіге бір ғана атау беруге ... ... ... ... ... төмендегідей хабарлама шығады:
Error 4: Duplicate identifier (қате 4: ... ... ... программалаушылар тарапынан жиі жіберілетін
қателіктер:
3 Digraph – цифрдан басталған;
Nomer – дата құрамында нүкте бар;
Blok # - ... ... ... program – ... бос орын ...... сөз қолданылған.
2.2. программаның негізгі объектілері айнымалылар мен тұрақтылар болып
табылады. Программа құру барысында, ... ... ... ... ... қажет. Айнымалылар мен тұрақтылардың типтері – олардың
мәндерін және оларға қолданылатын әр түрлі өңдеу амалдарын белгілейтін
басты көрсеткіші.
Turbo Pascal – да ... ... екі ... ... ... ... ... (скалярлық);
• Құрылымдық типтер (структуралық).
Қарапайым типтердің өзі стандартты және пайдаланушылар типтері болып
бөлінеді. Стандартты типтер: бүтін, ... ... ... ... ... ... типтер кіреді. Құрылымдық типтерге
жолдар, массивтер, жазбалар, файлдар жатады.
Паскаль тілінің стандартында бүтін типтің Integer бір ғана ... Turbo ... ... бүтін типтердің бес түрі бар:
Shortint, Integer, longint, byte, ... Тип | ... | ... | Көлемі |
| | | | |
| | | ... |
| Shortint | -128 ... 127 | ... | 1 |
| Integer | -32768 ... 32767 | ... | 2 |
| longint | ... ... ... | ... | 4 |
| byte | 0 ... 255 | ... | 1 |
| Word | 0 ... 65535 | ... | 2 ... Pascal – да ... ... оң және ... ... әдеттегідей жазыла
береді. Оларға барлық арифметикалық амалдарды қолдануға болады.
Паскальда стандартты логикалық тип – Boolean (көлемі 1 ... ... бұл ... атақты математик Джордж Буль есіміне байланысты Boolean
деп атайды. Логикалық типтегі элемент тек ені мәнді қабылдай ... ... false ... Turbo ... ... типтің жаңа түрлері
анықталған. Олар: bytebool (көлемі 1 байт), wordbool (көлемі 2 байт),
longbool (көлемі 4 байт).
Барлық логикалық типтердің мәні true ... ... ... ... Ал, олардың false (жалған) мәні 0 санына тең болады.
Логикалық типтегі ... ... ... ... Логикалық шарт мына қатынас таңбалары: > (үлкен), < (кіші), = (үлкен және тең), (тең ... = (тең) ... ... 12 d = πβ / 180 pi*β / ... ... ... функциялар мәні тек нақты және бүтін
типті болады.
3.1. Бағдарлама аты ... ... ... ... болмау керек. Ол
әріптен басталып, тек қана латын әріптерімен цифрлардан тұратыны есте
сақтаған жөн. Сипаттау бөлігіне тек қана ...... ... бар.
VAR қызметші сөзінен басталады. Соңынан үтірмен бөлінген айнымалылар
тізбегі орналасады. Айнымалылар аттарының соңынан қос нүкте ... типі ... ... ... үш ... ... b, d, e, z. Олардың барлығында бүтін типтік, яғни бұл типтегі
айнымалылар мәндеріне бүтін сандар жатады. Сипаттау бөлігінен кейін begin
қызметші ... ... Бұл ... ... ... оператор – writeln – опострофқа алынған тексті экранға шығару.
Курсорды автоматты түрде келесі ... ... үшін ... ... Ln ... ... – readln – клавиатурадан берілгендерді оқу. Пробел
арқылы екі бүтін санды енгізу қажет. Мысалы; 12-45 сандарын енгізетін
болсақ а=12, b=45. осы екі сан ... соң ... ... Rez: = a*b (:=) – ... ... меншіктеу белгісі бұл
оператор орындалған кезде Rez – айнымалысы a, b сандарының көбейтіндісіне
тең мәнге ие болады.
1. (a+(d-12)*3)*(c-3*k) өрнегінің мәнін есептейтін ... ... ... c, k ... мәндері клавиатурадан енгізіледі;
2. Экранның бір жолына аты-жөніңізді, ... ... ... күніңізді
шығару.
Мысалы:
1. Program Example_1
Var a, d, c, k, rez: ... (‘ ... ... a, d, c, k ... ... (a, d, c, k);
Rez: = (a + (d – 12) * 3)*(c – ... ... ... ... > ... Program ... (‘Абуева Динара‘);
Writeln (’15.10.87’);
Writeln (‘ бас‘);
End.
Пайдаланылған әдебиет.
«Turbo Pascal» Ж.Қ. Масанов, Б.А. Бельгибаев, А.С. Бижанова,
Қ.Қ. Мақұлов.
Алматы – ... ...

Пән: Информатика
Жұмыс түрі: Реферат
Көлемі: 8 бет
Бұл жұмыстың бағасы: 200 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Turbo Pascal жүйесінде массивтерді ұйымдастыру технологиясы39 бет
Turbo pascal тілінің негізгі элементтері туралы83 бет
Орта мектептің физика курсында компьютерді пайдалану арқылы идеал газ күйінің теңдеуін және газ заңдарын оқыту28 бет
Turbo pascal бағдарламамалау ортасы. спрайттар28 бет
Turbo Pascal бағдарламасындағы графикалық режим9 бет
Турбо Паскаль жүйесінде қосалқы программаларды ұйымдастыру технологиясы туралы18 бет
Action Script бағдарламалау тілінің теориялық негіздері22 бет
C++ Builder бағдарламалау тілінде логикалық желіде виртуалдық қарым қатынас жасау10 бет
Delphi бағдарламалау ортасына сипаттама48 бет
Delphi бағдарламалау тілі13 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь