Паскаль тілін оқытуды интерактивті тақта арқылы ұйымдастыруды программалау

Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...3
I. Тарау. Delphi программалау ортасы және Паскаль тілінің басқарушы конструкцияларының программалаудағы қолданысы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...6
1.1. Delphi программалау ортасын қолдану негіздері ... ... ... ... ... ... ..6
1.2. Паскаль тілінде өрнектер мен математикалық амалдарды
программалау тәсілдері ... ... ... ... ... ... ... ... ... ... ... ... ... ... .12
1.3. Қарапайым операторлар және оларды қолдану ... ... ... ... ... ... ... ... .23
1.4. Тармақталу және таңдау операторлары ... ... ... ... ... ... ... ... ... ... ... ...28
1.5. Паскаль тілінің қайталану операторлары және көмекші
программалары ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...35
1.5.1. Үшін циклінің ұйымдастырылуы ... ... ... ... ... ... ... ... ... ... ... 36
1.5.2. Әзірге циклін қолданып программалау ... ... ... ... ... ... ... ... ..38
1.5.3. Дейін циклін қолданып программалау ... ... ... ... ... ... ... ... 40
II. Тарау. Паскаль тілін оқытуды интерактивті тақта арқылы ұйымдастыру жолдары ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..48
2.1. Интерактивті тақта және онымен жұмыс жасау технологиясы ... ... 48
2.2. Паскаль тілін оқытуда интерактивті тақтаны қолдану ... ... ... ... ... 54
2.3. Паскаль тілін оқыту интерфейсін программалау ... ... ... ... ... ... ... ..58
Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 64
Пайдаланылған әдебиеттер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 66
Қосымша ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .67
Паскаль тілін 1970 жылдарда Цюрих (Швецария) қаласының жоғарғы техникалық училищесінің профессоры Никлаус Вирт (1968-1971ж) ұсынған. Ол бұл тілді дүние жүзі алғаш есептеу машинасын жасаған ұлы француз ғалымы Блез Паскальдың құрметіне Паскаль деп атаған.
1970 жылы қабылданған стандаррты Паскаль тілі АЛГОЛ, ФОРТРАН, БЕЙСИК және басқа да тілдерден қалыспайды және кейінгі нұсқалары жетілдірілген. 1983 жылы Паскаль тілі халықаралық стандартқа енгізілді.
Сондықтан да қазіргі кезде Паскаль тілі кез-келген саладағы күрделі есептерді шешу үшін пайдалануға болатын, кең таралған стандартты программалау тіліне айналды.
Қазіргі кезде Паскаль тілі қолданбалы программалар жазу үшін және жүйелі программалау тілі ретінде де кеңінен қолданылады. Сонымен бірге көптеген мини және макрокомпьютерлерді қамтамасыз ету осы тілде жазылған. Паскаль тілі бұрын құрылған программалау тілдерінен маңызды ерекшілігі ол деректер құрылымының концепциясының алгоритм түсінігімен қатар программалаудың негізінде жатқан фундаметальды түсініктер қатарына кіруі.
1. А. И. Петров, В. Е. Алексеев и др. Вычисльтельная техника и программирование, М., 1990
2. О. Камардинов. Информатика. 1-бөлім, Ш., ЮКПО «Полигр.», 2000
3. О. Камардинов, С.Азаматов. Информатика негіздері, А., «Рауан», 1993
4. О.Камардинов. Паскаль тілінде программалау, А., РБК, 1994
5. О.Камардинов. Есептеуіш техника және программалау, а., РБК, 1997
6. Зубов В.С. Программирование на языке TURBO PASCAL. Версий 6.0 и 7.0 – М., 1997
7. Файсман А. Профессиональное программирование на языке Турбо Паскаль, 1992
8. Марченко А.Н, Марченко П.А. Программирование в среде Turbo Pascal 7.0: Торосенко В. П – 8-е изд-Киев.: Век, Спб.: Корона Принт, 2004.-506 б.
9. О.Камардинов.Паскаль тілінде программалау,А.,РБК,1994ж
10. О.Камардинов.Оқу құралы.Шымкент,2000,246бет
11. Н.Ы.Омарова,К.У.Тұрмағамбетова,К.Н.Нүриденова.Паскаль тілінде программалау негіздері.Алматы, “Білім”баспасы,1996ж,-136б.
12. К.Боон.Паскаль для всех/Перевод с гол.В.С.Макарова.,Под ред.Н.Н.Слепова.-М.,1988г
13. Гофман В. Хомоненко А. Delphi 5. - СПб.: БХВ-Петербург, 2001.
14. Дантеманн Джефф, Мишел Джим. Программирование в среде Delphi.
15. Конопка Р. Создание оригинальных компонент в среде Delphi.
16. Н. Культин. Delphi в задачах и примерах. – СПб.: БХВ-Петербург, 2003.
17. Сван Т. Основы программирования в Delphi для Windows 95.
18. Шумаков П.В. Delphi 3 и создание приложений баз данных.
        
        ЌАЗАЌСТАН РЕСПУБЛИКАСЫ БІЛІМ ЖЄНЕ
ЃЫЛЫМ МИНИСТРЛІГІ
Ќ.А.Ясауи атындаѓы Халыќаралыќ ќазаќ-т‰рік университеті
«Бағдарламалау және ЕТ» кафедрасы
Д И П Л О М Д Ы Ќ Ж ¦ М Ы ... ... ... ... ... ... ... программалау”
Орындаѓан: Джузбаева Ш.Ш.
Тобы, студенттіњ
аты-жөні
Ѓылыми жетекшісі: П.ғ.к. аға оқытушы Бекмолдаева ... ... ... дєрежесі
Шымкент 2008
Мазмұны
Кіріспе.....................................................................
..............................................3
I. Тарау. Delphi программалау ортасы және Паскаль тілінің ... ... Delphi ... ортасын қолдану негіздері………………....….6
1.2. Паскаль тілінде өрнектер мен математикалық амалдарды
программалау тәсілдері ………………………………………….........12
1.3. ... ... және ... ... және ... ... ... қайталану операторлары және көмекші
программалары...............................................................
........................35
1.5.1. Үшін ... ... ... ... ... ... ... қолданып ... ... ... ... ... интерактивті тақта арқылы ұйымдастыру
жолдары
............................................................................
......48
2.1. Интерактивті тақта және ... ... ... ... тілін оқытуда интерактивті тақтаны қолдану
....................54
2.3. ... ... ... интерфейсін
программалау..............................58
Қорытынды………………….……………………………..………………… 64
Пайдаланылған
әдебиеттер..................................................................
..........66
Қосымша.....................................................................
........................................67
Кіріспе
Паскаль тілін 1970 ... ... ... ... ... ... ... Никлаус Вирт (1968-
1971ж) ұсынған. Ол бұл ... ... жүзі ... ... ... ұлы ... ғалымы Блез Паскальдың
құрметіне ... деп ... жылы ... ... ... тілі ... БЕЙСИК және басқа да тілдерден ... ... ... ... 1983 жылы ... тілі ... енгізілді.
Сондықтан да ... ... ... тілі ... ... есептерді шешу үшін пайдалануға болатын, кең
таралған ... ... ... ... ... Паскаль тілі ... ... үшін және ... ... тілі ... де кеңінен
қолданылады. Сонымен бірге ... мини ... ... ету осы тілде жазылған. Паскаль
тілі ... ... ... ... ... ол деректер ... ... ... ... ... ... жатқан
фундаметальды түсініктер қатарына ... ... ... кең ... жүйелерінің бірі
ретінде Борланд фирмасында ... ... ... және ... ... ... ... тілінің ерекшеліктері:
-Деректердің құрылысына қарай сандық ... және ... мен ... ... және ... ... ... қызмет етеді.
-Жүйелік бағдарлама кеңінен ... оның өте ... құру ... ... ... уақытта әлемде қоғамның ақпараттық мәдениет деңгейі мемлекеттің
даму көрсеткіштерінің бірі ретінде қарастырылады. Бүгінде ... ... ... ... ... ... ... білім берудің түрлі
мақсаттағы құрылымдары пайда болуда.
Қазіргі кезде негізінен білім ... ... ... үшін электронды
оқулықтар жасаумен шұғылданып келеді. Электронды оқулық студенттер және
оқып ... үшін ... ... ... және оқып ... ... ... жоғарғы оқу орынындағылар өздері ... ... және ... ... дайындалуға көмектесетін мәліметтер базасы
болып келеді. Электронды оқулықтармен жұмыс істеу әрбір ... ... ... ала ... оқып үйрену ісін жеке дара жүргізу ... ... ... Паскаль тілін оқытуды интерактивті тақта
арқылы ұйымдастыруды ... ... ... құру ... Бұл ... жету үшін ... ... оларды пайдаланудың
тиімділіктері, қазіргі кездегі электронды оқулық жасауға мүмкіндік беретін
кұралдар, ... ... ... ... ... тестілеу
технологиясы зертелініп, теориялық мағлұматтар қарастырылады.
Зерттеу объектісі:
- Электрондық оқулықты дайындау технологиялары;
- Паскаль тілінің ... Delphi ... ... ... тілін оқытуды интерактивті тақта ... ... ... ... ... Delphi ... ... мен HTML программалау тілі қолданылды.
Дипломдық жұмыс ЭЕМ – дегі теориялық және ... ... ... ... ... ... мақсаты оқушыларды Паскаль
тілімен таныстыру және оны ... ... ... дамыту.
Тақырыптық жағынан оқу құралы “Программалау ” ... ... ... ... теориялық мәліметтерді қолдана білуге
үйренуі және Паскаль тілінің негізгі кезеңдерін:
- таңдау операторларымен жұмыс істеу ... ... ... ... ... ... ... операторларымен жұмыс істеу әдістерін;
- үшін циклімен жұмыс істеу әдістерін;
- әзірше циклімен жұмыс істеу ... ... ... жұмыс істеу әдістерін;
- көмекші программаларымен жұмыс істеу әдістерін талдай білуді
меңгеруі тиіс.
Ќазіргі жас жеткіншектердіњ аќпараттыќ ... ... ... ... ... ... ... Ќазаќстан бєсекеге ќабілетті
елге айналуы ‰шін ењ алдымен азаматтары ... ... ... ... азамат, білікті маман ѓана бєсекеге ќабілетті болатынын ескерсек,
мектептерді ... ... ... ... кеткен
ќыруар ќаржылар ертењ-аќ еселеп ќайтадыемес пе. Мемлекеттіњ мектептерді
интерактивті таќталармен ... ... мол ... ... осынау ѓажайып ќ±ралды тиімді пайдалана білгенде ѓана µтеледі. Елдіњ
ертењін ойлап, Ќазаќстанныњ жарќын болашаѓы ‰шін жас ‰рпаќты білімді азамат
етіп ... ... ... тиімді пайдаланайыќ!
I. Тарау. Delphi программалау ортасы және ... ... ... ... ... Delphi ... ортасын қолдану негіздері
Delphi ортасындағы бағдарламалау екі процестің тығыз әрекеттестігіне
негізделген: бағдарламаның құруын визуалды ... оның ... мен ... ... ... ... ... жазу үшін код терезесі,
ал бағдарламаны құру үшін Delphi ... ... ... ... ... мазмұнымен бағдарлама кодының арасында тығыз
байланысын Delphi ортасы мұқият ... ... ... ... ... ... бағдарлама кодының автоматты түрде өзгеруіне себеп
болады, керісінше бағдарламаның кодына автоматты ... ... ... алып ... ... формадағы сәйкес компоненттердің
жойылуына алып келеді.
Осыны ескере отырып, бағдарламалаушылар жұмысты алдымен ... ... ... ... ... кейін (қажет болса)
жұмыс барысындағы компоненттің бет ... ... ... ... ... ... бастамай тұрып, алдымен өз файлдарымызды
сақтайтын жұмыс бумасын-каталогын жасап, ортаны қажетті ... ... ... жобасын құру барысында көптеген формалар мен модульдер
қолданылуы мүмкін. Сондықтан, осы мәліметтерді табақшадағы файлдар түрінде
бөлек бумада (каталогта) ... жөн. Delphi ... ... стандартты
іс-әрекеттерін өзгертіп, сол ортаны өз қажеттілігімізге икемдейік.
Мысалы, бағдарламаға енгізілген соңғы ... ... ... ... ... ... болады. Ол үшін Tools/Enviroment Options
(Құралдар/Ортаның опциялары) пункттерін таңдап, сұқбаттасу ... ... ... көз ... Осы парақтың жоғарғы сол
бұрышындағы Autosave Options (Автоматты түрде сақтау) ... Editor ... ... және Desktop ... ... ... сырт
еткізу арқылы екпінді күйге келтіріңіз.
Компиляциялау жұмыстарын қадағалап отыру тәртібін орнату Compiling and
Running – компиляциялау және іске қосу ... Show Compiler ... және ... ... ... ... ... келтіру арқылы орындалады.
Енді бағдарламаны орындауға болады.Ол үшін негізгі меню жүйесінде-
гі ... ... F9 ... тек ... ... ... даярланған бағдарлама компиляциялау (Object Pascal тілінен
машина кодына айналдыру), компоновка (қажетті көмекші ішкі бағдарламалармен
біріктіру) және орындалу ... файл ... ... және осы ... ... ... бірден өтейді.
F9 пернесін басқанда, бірден Unit1.pas модульді ... файл ... ... ... ... Save as… ... ... ашылады.
Келісімше файл жүйелік BIN каталогында сақталынады. Бұл каталогта
Delphi ортасының ... ... ... ... өз ... немесе осы терезеден құрылған My_DELPHI немесе басқаша аталған
каталогта сақтаған жөн.
Модулдердің атын Delphi ... ... ... ... деп қоюға
негізделген. Save as… сұхбаттасу ... осы ... ... ... ... модулдің атын My_1_U деп өзгертуге болады. Енді ... ... Delphi ... бағдарлама жобасының атын анықтауды қажет
етеді. Келісімше Delphi ортасы ... ... ... және ... деп ... ... ... атауы орындалатын
.EXE файлдың аты деп саналады. ... ... және ... ... ... тиіс.
а) Бос форма
Жоғарыда айтылғандай, Delphi ортасы жүктелгенде бағдарлама ... Windows ... бос ... бастапқы кодынан (яғни минималды
қажетті кодынан) тұрады. Бұл код функционалды толық деп саналады және ... даяр ... ... File/New ... ... таңдап,
бағдарламаны іске қосуға болады.
б) Форма қасиеттерін өзгерту
Сонымен, Delphi ортасындағы ең ... ... ... жай Windows
терезесін құрдық. Өкінішке орай, бұл бағдарлама ешқандай алгоритмді жүзеге
асырмайды. Төмендегі келтірілген мәліметтер осы ... ... ... ... арналған.
Модуль деп бағдарламаның белгілі бір тәуелсіз бөлігін ... Әр ... ... жаңа ... де ... ... ... құрамында
көптеген формалар және олармен байланысқан модульдер ... ... ... әр ... ... кеңейтілуі PAS, DFM және DCU
файлдарын құрады. PAS-файлында бағдарлама кодының терезесіндегі ... ... ... ... ... ... ал DCU-
файлында алдыңғы екі файл ... ... ... ... DCU-файлы компилятор жұмысының нәтижесі, енді ... осы ... ... ... ... немесе жүктелетін
.EXE-файлы құрылады.
в) Формаға компонентті орналастыру
Жаңа компонентті орналастыру амалдары өте оңай орындалады. Ол ... ... бір ... ... - ... ... шығаруға арналған элемент) белгілеп, форма аумағының
кез ... ... ... сырт ... ... Бұл ... ... өзгерту үшін компонентті ... ... төрт ... ... ... ... орналастырылған әр компонент өз параметрлерінен басқа оның
сезінетін оқиғалар жиынымен анықталады. ... ... ... Standard парағындағы компонентін орналастырайық.
Бұл компоненттің аты Button, ал оны ... ... орта атын ... Button1 деп ... ... тұрған бағдарламада Button1-ді тышқанның сол жақ батырмасын
сырт ... OnClick ... ... немесе туады деп саналады.
Бағдарламаны осы оқиғаға сезіндіру үшін Object Pascal тіліндегі ... ... жазу ... Бұл ... ішкі бағдарлама – процедура түрінде
ұйымдастырылады.
Delphi өз бетімен дайындаманы жасайды. Ол үшін Button1 компонентін ... ... ... сол ... сырт ... Delphi өз ... интерфейстік бөлігіне procedure Button1Click(Sender:
TObject); деп қосып, бағдарламаның ... ... ... ... ... ... ... procedure TForm1.Button1Click (Sender: ... ... Бұл ... ... ... сөзімен басталады,
сонан кейін тұрған құрамды атаудағы TForm1-кластың аты, Button1Click-
процедураның аты. ... және ... ... нүктемен (“.”)
ажыратылады.
Класс деп Delphi ортасындағы үлгі ... ... ... толық бағдарламаның үзіндісін атайды. Алдын ала ... ... сол ... ... әр ... ... ... бір
бағдарламаның әр түрлі үзінділеріне орналастыруға болады.
Delphi құрамына Inprise корпорациясының жүздеген стандартты кластары
кіреді. Delphi ... ... ... белгілі бір кластың құрамына
жатады. Ал формаға орналастырылған нақты бір ... аты алғы ... және ... ... тұрады. Delphi ортасындағы барлық кластардың
аты Т ... ... ... TForm ... туындыларының атаулары
TForm1, TForm2 және т.с.с. болып келеді. Егер код ... ... ... ... онда ... ... ... болады:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,
Dialogs;
type
TForm1 = class(Tform)
Label1: TLabel;
Button1: ... ... ... {Private ... {Public declarations}
end;
var
Form1: TForm1;
TForm1 = ... ... TForm1 ... жаңа ... TForm-ның
туындысы ретінде анықтайды. Стандартты TForm – ... бос ... ал TForm1 – ... орналастырылған екі компонентті сипаттайды,
олар:
Label1: TLabel; - белгі компоненті;
Button1: TButton; - ... ... ... Label1 – TLabel, ал Button1 – TButton кластарының
туындылары екенін көрсетеді.
TForm1.Button1Click процедурасының атынан кейін ... ... ... (Sender: TObject); тұрады. Мұнда ... ... TObject ... ... ... деп анықталған. Процедурадағы
көрсетілген шақыру параметрі алгоритмді процедурадағы ... ... ... ... Осы ... арқылы Button1Click процедурасы
OnClick оқиғасын қай ... ... ... ... Процедураның
тақырыбы “; “ таңбасымен аяқталады.
Процедура тақырыбынан кейін тұрған Begin…end; қатарлары процедураның
денесі деп аталады. Енді Begin мен end аралығында Button1 ... ... ... ... ... ... Операторлар
бір-бірінен “; “ таңбасымен ажыратылады.
Жоғарыдағы формаға орналастырылған Button1-компоненттің атын ... ... ... бақылаушы терезесінен өзгертуге болады.
Сонымен бірге, осы әрекеттерді динамикалық түрде, яғни бағдарламаның
кодын ... ... ... ... ... ... ... орындалғандағы көріністің
пішімін анықтайтын бөлек элементтері ретінде қолданылады. Сонымен қатар,
Delphi ортасының көрініспен жұмыс атқармайтын, яғни ... емес ... ... бар. ... ... ... ... алдын ала
даярланған бағдарламаның үзіндісі, оны қажет болғанда құрылып ... ... ... деп ... ... ... Delphi ортасының компоненттерімен танысайық. Delphi
ортасының құрамына 200-дей ... ... ... ... ... ... ... кіреді:
• Тақырыбы;
• Интерфейстік бөлігі;
• Орындалатын бөлігі;
• Терминатор.
Модуль тақырыбы Unit арнайы ... ... ... соң ... ... ... нүкте тұрады. Интерфейстік бөлігі Interface түйінді сөзімен, ... ... ... басталады. Модульдің терминаторы
бағдарламаның терминаторы сияқты – нүктелі End.
Интерфейстік бөлігінде ... ... ... және оның аты ... ... барлық модульдер мен бағдарламаларға қол жетерлік
мүмкіндігін туғызатын идентификаторлардың анықтамасы орналасады. Сонымен
қатар, бұл ... ... ... ... айнымалылар және ішкі
бағдарламалар жарияланады. Бұл ... ішкі ... тек ... ... – оны басқа модульдермен және негізгі бағдарламамен
байланыстыру үшін қолданылады. ... ... ... ... үшін ... ... TPU ... тіліне аударылған) файлдың
атын көрсету керек.
1.2. ... ... ... мен ... амалдарды
программалау тәсілдері
Амалдар негізінен математикада формуламен сипатталады, ал
программада негізгі анықтауыш ... ... ... ... ... ... Операндтардың санының көптігінен өрнектер унарлы
және бинарлы болып ... ... ... ... тек бір ... ... ... |Жауабы |
|-5 |-5 ... |7 ... ... ... ... ... т.б) жай ... құрылады.Амалдарда орындалатын шамаларды ... ... ... қосу ... жақшалар
- алу ... ... ... бөлу ... ... тең ... ... ... ... ... ... ] ... ... ) жай ... тілдерінде бөлінбейтін тұтас таңбалар ... ... ... ала ... анықталған, тілдің құрамының бір
бөлігі болып табылатын сөздер.
Әдетте программа белгілі бір объектілермен (тұрақтылар,айнымалылар,
функциялар,өрнектер т.б.) әрекет етеді. ... осы ... жеке ... ... рөлін айнымалылар атқарады.
Айнымалылар дегеніміз-объектілердің аттары.
Стандартты айнымалылар тілдің құрамына ... ... ... және ... шамаларды,процедуралар мен
функцияларды белгілеу үшін тағайындалады.
Қолданушының айнымалысы ... бір ... ... жазу ... ... ... ... құрастыруға үлкен,кіші латын әріптері,цифрлар және
төменгі сызықша( _ )пайдаланылады (A,b.x1,y1,AZ_1,…)
2.Айнымалыларда тек қана ... ... ... ... ... ... айнымалыларға қолданылмайды.
3.Екі айнымалының арасына ең болмағанда бір ... ... ... бір ... ... есептеледі).
4.Жалпы айнымалылар ұзындығы 127 таңбадан аспауы керек. Айнымалылар
бір-бірінен алғашқы сегіз таңба арқылы ажыратылады.
Тұрақтылар мен айнымалылар
Программада өңделетін ... ... бір ... ... қарастырылады,олар тұрақты немесе айнымалы шама болып келеді.
Тұрақтылар дегеніміз-мәндері алдын ала белгілі және программманың
орындалу барысында өзгермейтін ... үшін Const ... ... ... Const m=10; ... ... тілдің құрамына енгенде алдын ала ... ... P1 мәні ... мәні 32767 т.с.с
Айнымалылар дегеніміз- ... ... ... мәндерін
өзгертуге болатын шамалар.
Айнымалылардың кезекті мәндері компьютер жадында ... жаңа ... ғана ... мен ... ... ... негізделген мәліметтердің бір
типіне жатуы тиіс.Тұрақтылардың типтері олардың берілуіне ... ... ... ... Var ... ... мен ... ... ... тип ... қолданылады.
Программалау тілдерінде ең бір негізгі де маңызды ұғымдардың біріне ... ... ... құру ... жеңілдету және
көрнекілігін арттыру мақсатымен өңделетін мәліметтерді белгілі бір ... ... ... ойластырылған.Осындай күрделі
мәліметтің типі сол жүйеге кіретін элементтердің қабылдайтын ... және ... ... ... де жүйелі тип құрайды.Егер мәліметтер
жеке дара қарастырылса,онда олар жай типті мәліметтерге ... ... ... екі ... ... ... ... және
жүйелі (күрделі).Жай тип стандартты және жасанды болып бөлінеді. ... ... : ... ... байттық(byte),
логикалық(boolean), символдық (char) типтер жатады.
Жай типтердің real және integer -ден ... ... ... ... аталады.Реттік типті шамалардың қабылдай алатын мәндерінің ... ... ... ... екі ... (0,1) ... типті
шамалар 256 мәннің (0-255) бірін қабылдай алады.
1-сурет
Стандартты жай типтер
Стандартты жай типтерге ... және ... ... типпен сипаттау үшін integer қызметші сөзі қолданылады.
Жазылуы: Var : ... тип ... тип ... ... 0-ден 255-ке ... ... және byte стандартты айнымалысымен сипатталады.
Жазылуы: Var < ... ... > : ... типті сипаттауға real стандартты айнымалысы алынады.
Жазылуы: Var < ... ... > : ... типті айнымалылар тек қана True (ақиқат) және False ... ... ... ... Бұл тип Boolean ... ... Var < ... аттары > : Boolean;
Логикалық типті айнымалының мәні бір ... ... тип char ... айнымалысымен сипатталады.
Жазылуы: Var < ... ... > : ... ... ... 0 мен 1 ... тізбегін сол символдың екілік
бейнесі деп атайды.Символдардың бейнесі бір ... ... ... ... бір ғана ... бола ... ... жағынан да дәйекшеге алынып жазылады.
Жасанды жай типтер
Жоғарыда стандартты жай ... ... ... ... ... өзі тип анықтайтын мүмкіндігі бар,ондай типтерді
жасанды типтер деп атаймыз.Жасанды типтерге атап өту және ... ... ... ... бір байт ... ... типті
шамалардың элементтер саны 256-дан аспауы керек. Бұл типтерді анықтауда
программаның ... ... ... ... ... ... мүмкіндік береді.
Атап өту типі айнымалылардың қабылдай алатын мәндерін тегіс ... ... Жеке ... ... айырылып,жақшаға алынады.
Жазылуы: Type =(1-ші мән,2-ші мән, ...);
Аралық тип осы типті айнымалылардың қабылдай алатын мәндерінің аралығын
көрсететін екі ... ... ... ... ... ... ... келген стандартты типтердің біріне жатады.Бірінші тұрақтының мәні
қашанда екінші тұрақтының мәнінен кіші болуы қажет.
Жазылуы: Type ... : ... ... және ... түрлері
Өрнектердің орындалуы негізгі үш фактормен анықталады :
.Дәрежелік операциямен
.Реттелген операциялық
өрнектермен
.Жақшаларды ... ... ... төрт ... ... I (жоғарғы)
операциялық өрнектер бірінші орындалады. IV (төменгі) операциялық өрнектер
ең ... ... Тең ... ... ... оңға қарай
орындалады, кейде компилятор ... аса ... ... ... ... Ал ... жай реттелген операцияның түрін өзгертуге
қолданылады. Жақшалы амалдар ең алдымен жеке операнд ретінде қарастырылады,
ал кейін оның ... ... ... ... ... ... |Операциялық |
| | ... ... |+ ... ... ... | |
| | | |
| |not | |
| |@ | ... |* ... |
| |/ ... |
| |div ... типі |
| |mod | |
| |and | |
| |sh1 | |
| |shr | ... |+ ... |
| |- ... |
| |or ... типі |
| |xor | ... |= ... ... ... |
| |< ... типтері |
| |> | |
| |= | ... ... ... + y)-d*z)-12(AB) and ((I

Пән: Информатика
Жұмыс түрі: Дипломдық жұмыс
Көлемі: 41 бет
Бұл жұмыстың бағасы: 1 300 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Ағылшын тілін оқытудағы модульдік оқыту әдісі (2)31 бет
Activ studio жалпы мағлұмат70 бет
Ақпараттық коммуникация12 бет
Бастауыш сынып математика сабағындағы интерактивті тақтаны қолдану тиімділігі28 бет
Жаңа АКТ-ны сабақта пайдаланудың тиімділігі6 бет
Интерактивті тақта8 бет
Интерактивті тақта және оның түрлері8 бет
Интерактивті тақтаның қолданыстағы артықшылықтары3 бет
Мектепте өзгеріс еңгізу үшін көшбасшының іс-әрекеті15 бет
Оқыту үдерісінде интерактивті әдістерді тиімді пайдалану4 бет


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


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

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

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

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

Email: info@stud.kz

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

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