Паскаль тіліндегі негізгі элементтері тілдің алфавиті мен сөздігі

1. ПАСКАЛЬ ТІЛІНДЕГІ НЕГІЗГІ ЭЛЕМЕНТТЕРІ ТІЛДІҢ АЛФАВИТІ МЕН СӨЗДІГІ
1.2. ТҰРАҚТЫЛАР МЕН АЙНЫМАЛЫЛАР
1.3 МӘЛІМЕТТЕРДІҢ ТИПТЕРІ
1.3.1 ТИП ҰҒЫМЫ
1.3.2 Стандартты жай типтер
1.3.3 Жасанды жай типтер
1.4 СТАНДАРТТЫ ФУНКЦИЯЛАР МЕН ПРОЦЕДУРАЛАР
1.5. ӨРНЕКТЕР МЕН АМАЛДАР
1.5.1 Арифметикалық өрнектер
1.5.2 Логикалық өрнектер
2. ПРОГРАММА ҚҰРЫЛЫМЫ
2.1 ПРОГРАММА ҚҰРЫЛЫМЫ ТУРАЛЫ ЖАЛПЫ ТҮСІНІК
2.2 ТАРАУЛАР
2.2.1 ТАҢБАЛАР ТАРАУЫ
2.2.1 ТАҢБАЛАР ТАРАУЫ

2.2.3 Типтер тарауы
2.2.4 Айнымалылар атауы
2.2.5 Процедуралар мен функциялар тарауы
2.2.6 Операторлар тарауы
2.3 Түсініктеме
Паскаль тілінің алфавитіне кіретін символдарды үш топқа бөлуге болады: әріптер, цифрлар және арнайы символдар.
әріптер ретінде латын алфавитінің бас және кіші әріптері (А, а, В, b, ….Z, z) пайдаланылады. Сонымен қатар Паскаль тілінде жазылған программалар түсінікті болуы үшін арнайы программалардың (драйверлердің) көмегімен орыс, қазақ алфавиттерінің әріптерін де пайдалану мүмкіндіктері бар.
Цифрлар- өзімізге белгілі араб цифрлары (0, 1,2,3,4,5,6,7,8,9).
Арнайы символдар:

+ қосу
- алу
• көбейту
/ бөлу
= теңдік
 үлкен
< кіші
[] квадрат жақшалары
() жәй жақшалар
{} фигуралы жақшалар
. нүкте
, үтір
: қос нүкте
; нүкте мен үтір
‘ апостроф
$ долар белгісі
бос орын
тағы сол сияқты


программалау тілдерінде бөлінбейтін тұтас символдар тізбегі сөз құрайды. Сөздер стандартты идентификаторлар (sin, cos, sqr……..), қолданушының идентификаторы (x, x1, fact………..) қызметші сөздер (begin, end, if,…..) , болып саналады.
Қызметші сөздер- алдын ала мағынасы анықталған, тілдің құрамының біо бөлігі болып табылатын сөздер.
Әдетте программа белгілі бір объектілермен (тұрақтылар, айнымалылар, функциялар, өрнектер) әрекет етеді. Программада осы объектілердің әрқайсысы жеке сөздермен белгіленеді, олардың рөлін идентификатор атқарады. Бұл сөз- identifi (теңестіру) деген латын сөзінен алынған. Сонымен идентификатор дегеніміз- объектілердің аттары, кейде идентификатор деген сөздің орнына «объектінің аты», «объектінің атауы» (айнымалының аты, функцияның атауы, т.б) деген термин де пайдаланылады.
        
        ПАСКАЛЬ ТІЛІНДЕГІ НЕГІЗГІ ЭЛЕМЕНТТЕРІ
1. ТІЛДІҢ АЛФАВИТІ МЕН СӨЗДІГІ
Паскаль тілінің алфавитіне кіретін символдарды үш топқа бөлуге ... ... және ... ... ... ... ... бас және кіші әріптері (А, а, В, ... z) ... ... ... ... ... ... программалар
түсінікті болуы үшін арнайы программалардың (драйверлердің) көмегімен орыс,
қазақ алфавиттерінің әріптерін де ... ... ... ... ... араб ... (0, ... символдар:
+ қосу
- алу
• көбейту
/ ... ... ... ... ... жақшалары
() жәй жақшалар
{} ... ... ... ... қос ... ... мен үтір
... ... ... ... сол ... ... бөлінбейтін тұтас символдар тізбегі сөз
құрайды. Сөздер ... ... (sin, cos, ... ... (x, x1, ... ... ... (begin, end,
if,…..) , болып саналады.
Қызметші сөздер- алдын ала мағынасы анықталған, тілдің ... ... ... ... ... ... ... бір объектілермен (тұрақтылар, айнымалылар,
функциялар, өрнектер) әрекет етеді. Программада осы объектілердің әрқайсысы
жеке ... ... ... ... ... ... Бұл ... (теңестіру) деген латын сөзінен алынған. Сонымен идентификатор
дегеніміз- объектілердің аттары, кейде идентификатор деген ... ... ... ... атауы» (айнымалының аты, функцияның атауы,
т.б) деген термин де пайдаланылады.
Стандартты идентификатор ... ... ... тұрақытылықтар мен
айнымалылардың типтерін, тұрақты және айнымалы шамаларды, процедуралар мен
функцияларды белгілеу үшін тағайындалған.
Қолданушының идентификаторы белгілі бір ... ... ... жазу ... ... құрастыру ережелері:
1. Идентификатор құрастыруға үлкен, кіші латын әріптері, цифрлар
және төменгі сызықша (_) ... (A, b, x1, y1, ... .
2. ... тек қана ... ... ... сызықшадан
басталады. Бұл ереже таңба идентитфикаторына қолданылмайды.
3. Екі идентификатордың арасында ең болмағанда бір ... ... ... ... бір идентификатор болып
есептеледі)
4. Жалпы идентифиткаторлардың ұзындығы 127 символдан аспауы керек.
Идентификаторлар бір- бірінен негізгі ... ... ... ... ... ... МЕН ... келген программа мәліметтерді (сандар, ... ... ... ... ... ... бір ... орындап)
нәтиже береді. Программада ... ... ... ... ... ретінде қарастырылады, олар ... шама ... шама ... ... ... мен ... ... мәндері
оларға тағайындалған иднетификаторлар арқылы алынады.
Тұрақтылар дегеніміз- ... ... және ... орындалу
барысында өзгермейтін шамалар. Кей жағдайларда тұрақтыларды, міндетті түрде
(мысалы, массивтің элементтер санын анықтауда), алдын ала ... ... ол үшін Const ... сөзі ... Const ... Const m=10; ... тұрақытылар тілдің құрамына кіреді де, алдын ала анықтауды қажет
етпейді, мысалы, Р1 мәні 3,14...... Maxint мәні 32767 т.с.с
Айнымалылар ... ... ... ... ... болатын шамалар. Айнымалылардың кезекті мәндері компьютер жадында
оларға жаңа мән ... ғана ... мен ... ... тіліндегі келісілген мәліметтердің
бір типіне жазуы тиіс. Тұрақытылардың типтері олардың ... ... ... ... ... программаның арнайы тарауында
сипатталады.
Жазылуы: Var :
Айнымалалыраға сипаттада көрсетілгенен басқа типті мән ... ... ... ТИПТЕРІ
1. ТИП ҰҒЫМЫ
Программалау тілдеріндегі ең бір негізгі де маңызды ... ... ... ... Компьютерде өңделетін әр түрлі мәліметтер (бүтін сандар,
нақты сандар, символдар) 0 және 1 ... ... ... ... ... ... ... оларды компьютердің
жадында орналастыру және оларға ... ... ... ... ... ... программа құру жолдарын жеңілдету және көрнектілігін арттыру
мақсатымекн өңделетін мәліметтерді белгілі бір жүйеде ... ... ... ... ... күрделі мәліметтердің қабылайтын
мәндерінің ... және ... ... ... де, жүйелі тип құрайды.
Егер мәліметтер жеке- дара қарастырылса, онла олар жиі ... ... ... ... қолданылатын типтерді екі топқа бөлуге ... ... және ... ... Жай тип стандартты және жасанды болып
бөлінеді. Стандартты жай типтерге бүтін (integer), ... (real), ... ... ... ... (char) типтер жатады. Жасанды
типтерді қолданушының өзі құрастырады, олардың екі түрі бар: ... ... өту. ... ... жай ... ... ... төмендегідей
бөлінеді: массивтік (аrray), жолдық ... ... (set), ... ... (file).
Жай типтердің real және integer- ден өзгелері реттік ... ... ... ... типті шамалардың қабылдалатын мәндерінің саны шектелген
болады. Мысалы, логикалық типті шамалар ... (0,1) ... ... ... 256 ... (0-255) ... ... алады.
2. Стандартты жай типтер
Стандартты жай типтерге бүтін, байтық, нақты, символдық және ... ... ... ... 32768 бен +32767 ... бүтін сандар
болатын айнымалылар сипатталады. Сипаттау үшін integer ... ... Var : ... Var I,j,k,n: ... x_kord, y_kord: ... ... айнымалыны компьютер жадында орналастыру үшін екі байт
қажет. әдетте бүтін ... ... ... ... ... ... Қолданушы арифтметикалық өрнектер
нәтижесінің ... ... ... алдын ала ескерту қажет. Мысалы:
а=5000, b=10000 болсын. Егер a және b бүтін ... онда a*b ... ... аралықтан асып кететіндіктен, ауытқу туады.
Байттық тип бүтін тип тәрізді, айырмашылығы ... О- ден 255- ... ... ... және byte стандартты идентификаторымен
сипатталады.
Жaзылуы: Var : ... Var m,n: ... max: ... типті айнымалы компьютер жадында 1 байтқа орналасады да, бүтін
типке қарағанда екі есе аз орын ... Егер ... ... 255- ... ... болса, онда integer типіне қарағанда byte типін
пайдаланған ... ... ... ден 10+аа- ге дейінгі аралықта оң теріс және ... ... ... ... ... Сан мантиссасының 11
орынға дейінгі цифрлары ғана мәнді цифрлар болып ... ... ... real ... ... ... Var real;
Мысал. Var x,y,s: real;
Summa: real
Нақты сандардың жазылуының екі түрі бар: ... ... ... ... нүкте). Табиғи түрдегі сандар математикадағы
сандар сияқты жазылады, тек үтір ... ... ... ... ... 0.67 ... .67. ... түрдегі сандар mE+p түрінде
жазылады, мұндағы m- санның мантиссасы, Е+р 10- ның р ... р- ... ... ... ... |Жылжымалы нүкте түрінде |
|0 |0 ... ... |527 ... ... |-21,328 ... |
|0,00347 |0,00347 ... ... Е+02, Е+01 10- ның ... ... (102, 104). Нақты
типті шамаға компьютер жадында 6 байт бөлінеді.
Логикалық типті айнымалылар тек қана True (ақиқат) және False ... ... ғана ... ... Бұл тип boolen ... ... Var :boolen;
Мысалы. Var S1, S2: boolen
Ch, x: ... ... ... мәні бір ... орналасады.
Символдық тип Char стандартты идентификатормен сипатталады.
Жазылуы: Var ... Var simvol, belgi; ... ... тек қана екілік 0,1 цифрлармен жұмыс істейді. Символ
осы 0,1 цифрларының әр ... ... ... тізбегі түрінде қарастырылады.
әр символға сәйкес 0 мен 1 цифрларының ... сол ... ... ... ... деп ... Символдардың бейнесі бір байтқа
жазылатындықтан, char ... ... ... бір ғана ... бола ... ... екі ... апострофқа алынып жазылады. Мысалы: ‘a’
–a әрпі ‘*’ – үзіліс ‘-’ нүктем мен ... ... ... ... пайдаланылмайды. Паскаль символдық
шамаларды өзара ... ... және ... символдардың бейне
кестесінде орналасу ретінде байланысты анықталады. Мысалы, ‘b>’a’, ... ‘b’ ... ‘a’ ... соң ... Жасанды жай типтер
Жоғарыда стандартты жай типтердің түрлерін қарастырдық, ... ... ... өзі тип ... мүмкіндігі бар, ондай типтерді
жасанды типтер деп атаймыз. Жасанды типтерге атап өту және ... ... ... ... ... бір байт беріледі, сондықтан жасанды типті
шамалардың элементтер саны 256 – дан аспауы қажет. Қолданушының типтерді
өзі ... ... ... ... бекемділігін
арттырады және клмпьютер жадын тиімді пайдалануға мүмкіндік береді.
Атап өту типі айнымалылардың қабылдай ... ... ... ... ... Жеке ... үтірлермен айырылып жақшаға алынады.
Жaзылуы: Type
=(1-ші мән, 2- ші мән......)
Мысал: Type
Gas=(G,0,N,F)
Temir=(Fe, Co, Na, Cu, ... G1, G2, G3; ... t2; ... ... Gyma, Senbi);
Бұл мысалда Gas, Temir типтері жарияланған. Олардың мәндері Менделеев
кестесінің кейбір газ бен темір ... ... G1, G2, G3 және ... ... тек қана Gas және Temir ... көрсетеліген мәндердің
бірін, ал KYN айнымалысы осы ... ... ... ... ғана ... ... ... жазылған мәндер көрсетілген типті
тұрақтылар болып саналады, сондықтан оларды өрнектерде ... ... ... және ... ... тек қана бір типке
аталған мәліметтерге қолданады да, ... ... ... ... GYMA

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









Ұқсас жұмыстар
Тақырыб Бет саны
Паскаль программалау тілі. Шығу тарихы5 бет
Автоматтар теориясы5 бет
ХХ ғ. басында Қазақстанда латын алфавитіне көшу идеясы56 бет
"Тілдің жүйелік, құрылымдық, таңбалық сипаттары"6 бет
"Тілдің танбалық сипаты."6 бет
Turbo Paskal-да символдық ақпаратты өңдеу19 бет
«Тілдің аумақтық өзгешеліктері (диалектілер, шет тілдің нұсқалары)»4 бет
«Турбо паскаль жүйесінде бір өлшемді массивтерді ұйымдастыру технологиясы»25 бет
Абай - ұлттық әдеби тілдің негізін қалаушы10 бет
Алгоритмдік тілдің негізгі мінездемелері. Алфавиті, ережелері және мәліметтер типтері14 бет


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


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

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

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

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

Email: info@stud.kz

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

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