Паскаль программалау тілінің негізі

1. Тілдің алфавиттері
2. Символдық тектер.
3. Символдық айнымалылар.
4. Стандартты функциялар.
5. Паскаль тілі программасының құрлымы жөніндегі жалпы түсінік.
6. Стандартты тектегі тұрақтылар мен айнымалыларды бейнелеу
7. Тұрақтылар.
8. Оператор бөлігінің жазылуы.
        
        Паскаль программалау тілі
1. Тілдің алфавиттері
2. Символдық тектер.
3. Символдық айнымалылар.
4. Стандартты функциялар.
5. Паскаль тілі программасының ... ... ... түсінік.
6. Стандартты тектегі тұрақтылар мен айнымалыларды бейнелеу
7. ... ... ... ... ... ... ... тілдің алфавиті бар болатын сияқты Паскаль тілінің де
өзіне тән алфавиті бар.
Әр түрлі текісті құру үшін пайдаланылатын ... ... ... ... символдардың жиынтығын тілдің алфавиті дейді.
Паскаль тілінің алфавиті төмендегі символдар тобына қамтиды:
1) латынның 26 баспа және ... ... араб ... ... ... ... және т.б., тек ... жазу үшін
апостров ішіне алып жазылады):А,Б,В,...,Э,Ю,Я,а,б,...,я;
4) арифметикалық және ... амал ... + ... (алу),*
(көбейту),/бөлу, div (бүтін санды бүтін санға бөлгенде бүтін
бөлінеді),mod (бүтін санды бүтін санға ... ... ... ), ... ), or ... not ... арнайы символдар:
= , . , , : , ; , < , > , ‘ , ( , ) , [ , ] , _ бос орын және ... ... ... реттік нөміріне сәйкес саны (коды) болады, олар
мемлекеттік стандарт түрінде бекітіледі. Қазіргі кезде көп ... ... коды ASCII ... standart code ... ... ... ... стандарт бойынша символдар
былай кодталады:
0-48; А-65; ... В-66; ... .... ... Z-90; ... ... түсініктер.
Тілдің алфавитін көп жағдайларда тілде пайдаланатын символдар деп те
атайды. Тілдің жеке символдары арқылы тілдің белгілі мағнаны
білдіретін ... мен ... ... ... ... ажыратып тұру үшін бос орын (_-пробел) немесе әртүрлі
бөлгіш белгілері (жақша,қос нүкте,және т.с.с.) пайдаланылады. Бір
сөзден екінші ... ... үшін бір ... бірнеше бос орын қалдыруға
болады.
Орындайтын міндеттеріне байланысты, сөздерді: қызмет сөздері,
атаулар және тұрақтылар деп бөледі.
Қызмет сөздері. ... ... ала ... ... ... ... ... тобын Паскаль тілінің қызмет сөздері дейді.
Мысалы, PROGRAM, VAR, BEGIN, END және тағы басқалар.Қызмет сөздерінің
толық тізімі 1-қосымшада көрсетілген.
Атау ... Атау бір ... ... ... ... ... атаулар және пайдаланушылар атаулары деп
бөлінеді.
Стандартты атаулар –стандартты стандартты обектілерді
(стандартты ... ... және ... ... Мысалы, енгізу –READ,шығару-WRITE,(INPUT,OUTPUT)және т.с.с.
Стандартты атаулардың толық тізімі №2 қосымшада көрсетілген.
Пайдаланушылар атаулары ... ... ... кез келген
әріптер мен цифорлар тізбегі, сөздер тіпті сөйлемдер ... S4,B16F және ... ... ... ... ... пайдалануға болмайды. Егер атаулар біреу
немесе бірнеше сөзден құралса, онда олар ... ... ... ... атау екі ... ... kesu
zhyldamdygy.
Бұлардың бірге жазылған себебі- бос орын, сызықша, қос нүкте және т.б.
әріпке де, цифрға да жатпайды, сондықтан оларды атау ішіне енгізуге
болмайды.Атау ... ... ... олардың арасына төменгі сызықты
пайдалануға болады. Мысалы,MODUL_IUNGA және т.с.с.
Қате жазылған атаулардың кейбір түрлерін көрсетелік:
(SUMMA) -атауда “(“ , “)” ... ... үшін ... сөзі пайдаланылады.
8A ... ... ... -атауда сызықша пайдаланады.
K5 ... бос орын ... ... ... ... берілгендердің
элементтеріне тұрақтылар және айнымалылар жатады.
Паскаль тілінде тұрақтылар деп алдын ала мәні ... ... ... ... өзгертпейтін шамаларды
айтады. Ал программа орындалуы барысында мәндері өзгеріп отыратын
шамаларды айнымалы шамалар дейді.
Түсініктеме. ... оның ... ... ... ... беру үшін түсінік пайдаланылады. Паскаль тілінде
түсініктеме “(* “және“ )” ішіне алып жазылады. Мысалы, (*квадрат
теңдеуді шешу*).
3. ... ... және ... ... төмендегі арифметикалық амал белгілері
пайдаланады:
+ ... ... -алу ... ... ... ... ... амалы.
DIV ... ... ... бөлгендегі бүтін қалдық.
Мысалы, 5+2.5,3-6.5,2.4*27,1/5,-15/5, бұлардың сәйкес
нәтижелері:7.5,-3.5,64.8,0.2,-3.0.-15/5 жағдайында бүтін сан емес, нақты
сан алынатын естен шығармау ... ал ... ... алу үшін DIV ... ... Яғни: -15 DIV 5. Бүтін қалдықты табу үшін MOD амалы
пайдаланады. Мысалы, 35 MOD 6, -1 MOD 2, бұл ... ... ... ... болады. DIV,MOD амалдары тек бүтін сандар үшін ғана пайдаланады.
Арифметикалық амал ... және ... ... жалғастырылған
атауларды, сандарды және функциаларды өрнектер дейді.Мысалы, (5+7*2):1,9
және т.с.с.Паскаль тілінде арифметикалық ... ... ... математикадағыдай, амалдар өз орындалу тәртібі бойынша, яғни:
көбейту, бөлу, бүтін бөлу, бүтін қалдық алу, ... ... ... ... реті ... ... өрнекте жақшалар пайдаланса,
онда алдымен жағарыда тәртіп бойынша жақша ішіндегі өрнектің мәні
табылады.
Мысалдар.
1. Мына өрнектерді Паскаль тілінде ... ... ... ... 8-2 + ... ... 6-ға бөлгендегі бүтін қалдықты табу;
Г) 5+2:10;
Д) ... 8/8, ... ... ... ... 8-2+21 DIV 4, ... 11;
В) (2+3) MOD 6, нәтиже 5;
Г) 5+2/10, ... ... ... ... ... 8/8, нәтиже 1.0.
2. Мына өрнекті Паскаль тілінде жазыңдар:
3,18-4,98/1,171- -0,27 *(2,7*-1,9)+5,96;
Шешуі:
(3.18-4.98)/(1.171-0.27)*(2.7-1.9)+5.96;
3. Төмендегі өрнектің мағнасы бола ма:
А) 2.5 DIV ... 7 MOD 1.2 ... ... ... себебі DIV және MOD амалдары тек бүтін сандар
үшін ғана ... ... ... ... да тілдерде) үтір орына нүкте “. “ ... “0 “ ... ... ... (б),[ ] ... ... ... бүтін бөлігі
дегенді білдіреді.
4. Берілгендер және олардың тектері.
Паскаль тілінде тұрақтылар, айнымалылар, функциялар, өрнектер
пайдаланылады.
Берілгендердің тектері: қарапайым және ... ... ... ... және айнымалы тектер жатады.
Стандартты тектер: INTEGER (бүтін),REAL (нақты), BOOLEAN
(логикалық), CHAR (символдық).
Айнымалы тектерді ... ... ... анықтайды.Оларға
шектелген және көрсетілген тектер жатады.
Әр түрлі қарапайым типтердің ... ... ... ... ... ... (мысалы, массивтер, жиындар,
жазулар және файлдартиптері).
Бүтін тұрақтылылар-кез-келген нүктесіз жазылған бүтін сан.Олар
теріс “-” ... “+” ... ... мүмкін, мысалы, 14,-356,0,4590.
Диапозны : -32768-ден 32767-ге дейін (микро ЭЕМ-дерде). Тегі бүтін
болатын айнымалыныкөрсету үшін INTEGER ... сөзі ... ... үшін оларға атау береді.Бүтін сандарға мына
амалдар қолданады: +,-,*, DIV (бүтін бөлу:5 DIV 2 нәтиже 2), МОD
(бүтін ... ... ... ... ... ... ... 5 МОD 2,
нәтиже І. МОD арқылы санның тақ немесе жұп екенін анықтауға, Х саны Y-
ке қалдықсыз бөліне ме ... ... ... ... ... МОD ... ... 0 болса, онда Х жұп, яғни Х саны 2-ге
қалдықсыз бөлінеді.
Х МОD Y- нәиже 0 болса , онда Х, Y-ке ... ... ... түрі ... ... : ... ... бүтін айнымалы 2 байт орын алады. Көп жағдайларда
бүтін текті INTEGER орынна byte сөзін пайдалануға болады, мұнда
айнымалы диапозоны 0 мен 255 ... ... ... ... компьютер жадында 1 байт орын алады.
Бейнелеу түрі: атау, атау,… : byte.
Нақты тұрақты . Паскаль тілінде нақты тұрақтылылар екі
түрде ... ... ... ... түрі - m, мысалы, 25.3 ,5.0,-
16.25, т.с.с.;
- сандардың үтірлері өзгеретін түрде жазылуы mЕ Р, мұндағы ... ... ... ... дәреже көрсеткіші (бүтін сан).
Мысалдар.
Математикада берілуі ... ... ... ... ... ... Нақты мәнді қабылдайтын айнымалыны бейнелеу
үшін REAL қызмет сөзі пайдаланады.
Бүтін және нақты тектерді арифметикалық тек дейді. ... ... div және mod ... ... ... арифметикалық
амалдарды орындауа болады.
Нақты сандарды диапазоны –1Е38-ден 1Е38-ге дейін. ... ... ... ... ... ... ... сандардың бейнелеу түрі: атау,
атау,…,атау: real. Нақты айнымалылардың мәндерін ЭЕМ ... ... 6 байт орын ... ... ... ... –TRUE ... немесе FALSE
(жалған) мәндерінің бірін қабылдайды.
Логикалық берілгендер шартты тексеруге жиі пайдаланылады,
логикалық шарттарды жазу үшін 3 ... –TRUE; ... ... ... мына ... қолдануға болады:
OR -логикалық қосу (или- немесе);
AND ... ... ... ... ... ... Логикалық текті шамалар былай бейнеленеді:
атау,атау,…,атау,boolean;
Мұнда айнымалы мәніне ЭЕМ жадынжа 1 байт орын беріледі.
Символдық тектер.
Символдық тұрақтылылар екі апостраф ішіне ... ... ‘, ‘ +‘, ‘9 ‘, ... s= ‘ , ‘ x= ‘ және т.с.с.
Символдық айнымалылар.
Символдық айнымалылардың тегін көрсету үшін Паскаль тілінде CHAR
қызмет сөзі пайдаланады. ... ... ... ... ... ... сұрақтары.
1. Паскаль тілінде алфабитіне қандай символдар енеді ?
2. Атау ретінде қандай символдар алынады ?
3. Қызмет сөздері нені ... ?
4. ... ... ... ... ... ?
5. ... тілінде берілгендер (тұрақтылар, айнымалылар) қалай
бейнеленеді ?
6. Паскаль тілінде арифметикалық өрнектер қалай жазылады ?
Жаттығулар
1. ... ... ... ... ... ... ... өрнектерді Паскаль тілінде жазыңдар:
А)
Б) аx2+bx+c;
В) 0,5(х-2)*(х-3)*(х-4);
г) ;
3. Төмендегілердің қайсысы атау бола алады:
А) А3;
Б) А1В12;
В) ВЕС;
Г) Х3;
Д) ... ... ... 5X ?
5. ... ... ... мектеп математикасында пайдаланылатын негізгі
элементтер функциялар пайдаланылады, оларды стандартты функциялар
деп атайды. Стандартты функциялар математикада қалай аталса, ... де ... ... және жазылады. Бірақ кейбір функциялар
математикада жазылғанда екі жол алып тұрады, ... , ех , ... Ал ... тіл ... ... ... болғандықтан,
олардың латын тіліндегі атауы бір жолға мүмкіндігінше қысқартып
жазылады.
Паскаль тілінде ... ... ... ... ... ... мәнін есептеу үшін функцияны дұрыс жазса
болғаны.
Стандартты функцияларды жазу ... ... ... аты ... әріпімен жазылады.
2. Функция атауы (аты) 6 әріптен аспауы қажет.
3. Функция аргументі функция атауынан соң дөңгелек жақшалар ішіне
алынып ... ... ... ... айнымалы текті арифметикалық өрнек
түрінде берілуі де мүмкін.
5. Тригонаметриялық функцияларда ... мәні ... ... қажет.
Егер бұрышының мәні градус өлшемінен берілсе,
онда оны алдын ала = формуласын пайдаланып
радиан өлшеміне ... ... соң ... ... ... ... функциялардың
аргументінің, өзінің тектері және толық тізімі 3- қосымшада
көрсетілген. Олардың көп пайдаланылатындары мыналар:
SIN (X)-sin x мәнін есептеу;
COS (X)-cos x ... ... (X)-tg x ... ... (X)-arctg x мәнін есептеу;
ABS (X)-x-тің абсалюттік шамасы –[х];
SQR (X)-x2 -ті есептеу (немесе ... ... ... ... (есептеу);
EXP (X) -ex мәнін есептеу;
EXP 10 (X) –10x -сін ... (X)- ln x ... ... (X)-lg x мәнін есептеу;
TRUNC (X)-x-тің бүтін бөлігін табу;
ROUND (X)]-x-тің мәнін дөңгелектеу;
ODD (X)-х-тақ болса, мәні ... ... ... мәні ... (X)-х- ... рет ... ... береді,
мысалы, ord (‘ r ‘)=82;
ORD (‘ 0 ')=240, ORD (' 9 ')=249;
CHR (X)-x реттік нөмірі бойынша сәйкес ... ... chr (68)= ... ... ... ... ... PRED (' N ')= 'M';
SUCC (X)-x-тен соң келетін символды береді,
мысалы, SUCC (' S ')= ' S ... ... ... ... екі ... бар, олар
TRUNC (Х) (TRUNC- ағылшынның TRUNCATE- қыю, қысқарту деген
сөзден қысқартылып алынған) және ROUND (X) (ROUND-дөңгелек).
TRUNC (X) -функциясы х-тің ... " ... ... ... (3.14)=3, TRUNC (-3.14)=-3, TRUNC(3)=3 және т.с.с.
ROUND (X) функциясы х-ті дөңгелету ережесі бойынша
дөңгелектейді, ... (X) = TRUNC ... ... ... X

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









Ұқсас жұмыстар
Тақырыб Бет саны
Паскаль программалау тілінің негізі операторлары7 бет
Delphi программалау ортасының негізі34 бет
Алгоритмдерді Паскаль программалау тілінде әзірлеу10 бет
Бейсик және Паскаль тiлдерiнде программа құру ерекшелiктерi23 бет
Орта мектепте Паскаль программалау тілін оқытуды жетілдіру жолдары55 бет
Орта мектептегі паскаль тілі программасын оқытудың әдістемелік ерекшеліктері61 бет
Паскаль програмалау тілі туралы түсінік29 бет
Паскаль программалау тілі35 бет
Паскаль программалау тілі. Массивтер7 бет
Паскаль программалау тілі. Мәлiметтердi енгiзу және шығару операторлары6 бет


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


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

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

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

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

Email: info@stud.kz

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

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