Паскаль программалау тілі. Шығу тарихы

1.Шығу тарихы
2. Тiлдiң алфавитi
3.Тiлдiң қарапайым құрылымы
4.Мәлiмет типтерi
5.Идентификаторлар
6.Стандартты функциялар
7.Өрнектер
8.Программа құрылымы
9.Паскаль тiлiнiң операторлары
        
        Паскаль  программалау тiлi (2)
Жоспар
1.Шығу тарихы
2. Тiлдiң алфавитi
3.Тiлдiң қарапайым құрылымы
4.Мәлiмет типтерi
5.Идентификаторлар
6.Стандартты функциялар
7.Өрнектер
8.Программа құрылымы
9.Паскаль тiлiнiң операторлары
Шығу тарихы
Паскаль программалау ... ... ... 1968 ... ... ... кафедрасының профессоры Никлаус Вирт
жасады.
Ал 1975 жылы стандартты Паскальдың компиляторымен Турбо ... ... ... тiлi ... ... ... берi Паскаль жалпыбiлiмдiк,
кәсiптiк-техникалық мектептерде және ... бiлiм беру ... ... тiлi ... ... бастады.
Тiлдiң алфавитi
Тiлдiң алфавитi басқа тiлдермен салыстырғанда құрылымы ... ... ... ... ... ... және ... кiредi.
1) Әрiптер ретiнде латын алфавитiнiң 26 әрпi ғана ... ... ... ... орыс ... тек ... (жоғарғы үтiрге)
алынған сөз тiркестерi немесе жүйелi жақшаға алынған түсiнiктеме ретiнде
ғана ... ... 0, 1, 2, …, 9
3) ... ... ... белгiлер жатады:
а) арифметикалық амалдардың белгiлерi
1-кесте
|Р/н |Атауы ... ... |
|1 ... |+ | |
|2 ... |- | |
|3 ... |* | |
|4 ... |/ | |
|5 |div | ... ... ... табу |
| | | ... ... қалдықты табу |
|6 |mod | | ... 10 div 3 ... ... 3, 10 mod 3 – ... 1.
ә) Қатынас белгiлерi:
2-кесте
|р/н |Атауы ... |
|1 | ... | > |
|2 |кiшi |< |
|3 ... не тең |>= |
|4 |кiшi, не тең | = < ... a=3; pi=3.14; ... ... CONST ... сөзiнен кейiн оларды сипаттап
жазудан басталады. Әрбiр тұрақты сипатталғаннан кейін (;) белгiсi ... xmax=20; ymax= ... ... типi ... ... ... анықталады.
Стандартты функциялар
Стандартты функциялар математикалық және басқа да функцияларды есептеу
үшiн қолданылады. Стандартты функцияны жазу үшiн ең алдымен функцияның ... ... ... аргументi көрсетiлуi керек.
Паскаль тiлiнiң стандартты функциялары.
3-кесте
|№ |Математика ... ... | ... |
| ... ... | |
|1 |Sinx |Sin(x) ... |
|2 |Cosx |Cos(x) ... |
|3 |Arctgx ... ... |
|4 |X2 |SQR(x) ... ... |
|5 |(x |SQRT(x) ... квадрат түбiрi |
|6 |(x( |abs(x) ... ... ... |
|7 |ln x |ln(x) ... ... логарифм |
|8 |еx |exp(x) ... |
| | | |е-ң х ... ... егер ... ... жоқ функцияларды есептеу үшiн әр түрлi түрлендiру
формулаларын пайдалану ... tgx = ... = ... = ARCTAN( ... = ... = exp(n*ln(x)) - a-ның n дәрежесi
Өрнектер
Өрнектер деп арифметикалық амалдардың ... ... ... ... ... айтады. Өрнектердi
есептеу барысында амалдардың орындалу ретi жақшалармен көрсетiледi.
Белгiлердi сипаттау
Программадағы белгi оның ... ... ... бермей,
белгiлi бiр жағдайларға байланысты кейде ... не ... ... ... ... ... басқа бiр жолдарға сiлтемесi бар бөлiктерде
ғана белгiлер орналасады. Белгiлер LABEL (белгi) сөзiнен басталады да, ... ... ... белгiлер жазылады. Белгi ретiнде 0-ден 999-
ға дейiнгi оң бүтiн сандар және ... ... ... ... LABEL 1, 5, 20, pl, st;
Операторлар бөлiгiндегi бiр ... ... ... ... ... қос нүкте (:) арқылы ажыратылып жазылады.
Программа құрылымы
Паскаль тiлi блокты құрылымдардан, яғни программа жеке ... ... блок оның ... ... соң ... және
операторлық бөлiктерден тұрады. Блоктың тақырыбын әркiм өз қалауынша қояды,
бiрақ ол блоктың iшкi мазмұнына байланысты болуы қажет. Блок ... ... ... көрсетуi мүмкiн.
Программа тақырыбы PROGRAM сөзiнен және программаның атауынан ... ... 7 ... ... ... жазбай-ақ қойса да
болады. Сипаттаманы беру бөлiгi программада кездесетiн барлық мәлiметтердi
хабарлауға және ... ... ... Кей ... ... жоқ та ... ... Программаның операторлық бөлiгi берiлген
алгоритмдi жүзеге асырады және ол BEGIN ... ... ... ... ... ... ... аты;
мәлiметтердiң аты;
мәлiметтердiң типiн көрсетiп сипаттау;
олардың мүмкiн мәндерi;
BEGIN
операторлар тiзбегi;
нәтижелер тiзбегi;
END.
Мұндағы PROGRAM - программа, BEGIN - ... ... END ... соңы ... мағынаны бiлдiредi. (;) белгiсi операторларды бiр-
бiрiнен ажырату үшiн жазылады, бiрақ ол соңғы оператордан кейiн қойылмайды.
Программаның соңы END ... ... ғана (.) ... ол программаның
аяқталғанын бiлдiредi.
Паскаль тiлiнiң операторлары
Операторлар программаның BEGIN және END түйiндi сөздерiнiң аралығында
орналасады. ... ... ... ... ... ... ... анықтайтын тiлдiң қарапайым сөйлемi. Оларды
жазылу ретiне қарай бiр-бiрiнен ... үтiр (;) ... ... ... ... бiрнеше мәлiмет орналастыру кезiнде бiр жолға ... ... ... ... ... ... арасында не соңына
жүйелi жақшаға алынған түсiнiктеме сөздердi қазақша әрiптермен терген
орынды.
Операторлар ... және ... ... ... ... ... ... басқа операторлар болмайды, яғни ол тек ... ... Оған ... ... ... шақыру, енгiзу-шығару
операторлары жатады.
Құрмалас операторлардың құрамына бiрнеше қарапайым ... ... ... ... және үш ... операторлар болып бөлiнедi.

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









Ұқсас жұмыстар
Тақырыб Бет саны
Turbo pascal жайлы мәліметтер17 бет
Турбо Паскальда графикалық процесстерді қолдану25 бет
Turbo Pascal 7.0 интегралдық программалау ортасын пайдалану43 бет
Turbo Pascal 7.0. программалау тілі10 бет
Turbo Pascal жүйесінде жолдарды ұйымдастыру технологиясы22 бет
Turbo Pascal жүйесінде массивтерді ұйымдастыру технологиясы39 бет
Turbo Pascal жүйесінде процедураларды ұйымдастыру технологиясы16 бет
Turbo Pascal жүйесінде файлдармен жұмысты ұйымдастыру технологиясы15 бет
Turbo Pascal жүйесінде қайталанатын процестерді ұйымдастыру технологиясы25 бет
Turbo Pascal жүйесіндегі графиканы ұйымдастыру технологиясы21 бет


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


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

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

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

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

Email: info@stud.kz

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

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