Паскаль тілі


Slide 1

Орындаған: Байниязова Л. К

-топ, ЖМ.

Тексерген: Ыдырыс Ж. Б.

Slide 2

Жоспар:

І Кіріспе

ІІ Негізгі бөлім

а) Программалық жабдықтамалар

ә) Программалау тілінің классификациясы

б) Программалау жүйесі

в) Аударғыштарға жалпы сипаттама

ІІІ Қорытынды

Slide 3

Программа - магниттiк мәлiмет сақтауышта (дискiде) файл түрiнде жазылып сақталып, жұмыс iстеушi адамның командасы бойынша компьютер жадына жүктелiп орындалатын машина тiлiндегi нұсқаулар жиыны. Программалық жабдықтамалар - информациялық технологиялардың елеулі бір бөлігі. Программасыз кез келген аппаратура жай элементтер жиыны болады да, ол ешнәрсе істей алмайды.

Slide 4 Slide 5 Slide 6

Программалау

жүйесі

Программалау

тілдері

Аударғыштар

Slide 7

Программалау

тілдері

Бейсик

тілі

Алгол-60

тілі

Паскаль

тілі

ЛОГО

тілі

Пролог

тілі

Кобол

тілі

Фортран

тілі

Ассемблер

тілі

Slide 8

Аударғыш (транслятор) - бұл арнайы программа бастапқы мәтіндерді автоматты түрде жұмыс істейтін программаларға айналдырады.

Аударғыш

Компиляторлар

Интерпретаторлар

Slide 9

Компилятор - бастапқы кодты машиналыққа айналдырады. Нәтижесінде аталмыш объектілі модуль пайда болады. Ол машиналық кодта жазылған, бірақ ол да әлі жұмыс істей алмайды - оған программист қолданған стандарттық процедураларды қосу керек.

Slide 10

Басы

Программа

операторын енгізу

Кезектегі

операторды аудару

Соңғы

оператор ма?

Соңы

Бастапқы

код

Обектілік

программа

жоқ

Иә

Жоғары дәрежелі тілдегі программа

Объектілік модуль немесе төмен дәрежелі тілдегі программа

Программа компиляциясының схемасы.

Slide 11

Компилятор программаны машиналық тілге тұтас түрде оның жекелеген операторларының дұрыстығын ғана емес, олардың өзара үйлесімділігін де тексере отырып аударады. Бұл уақытты біршама көп алады, бірақ программадағы қателерді компиляциялау кезінің өзінде-ақ анықтауға мүмкіндік береді.

Slide 12

Компиляция процесі бірнеше кезеңнен тұрады

Препроцессор

Лексикалық және синтаксистік анализ

Глобальдық оптимизация

Генераторлық код

Ассемблер

Жинақтаушы

Slide 13

Интерпретатор - бастапқы файлдан командаларды оқып процессор тіліне «жол-жөнекей» (тікелей программаның жұмысы барысында) аударатын программа.

Slide 14

Басы

Программа

Операторларын енгізу

Оператордың

орындалуы

Соңғы

Оператор ма?

Соңы

Бастапқы

модуль

Оператор ішкі

пішіні

Операторды

аудару

жоқ

Иә

Жоғары дәрежелі тілдегі программа

Программа интерпретациясының схемасы.

Slide 15

Интерпретатормен жұмыс әлдеқайда жеңілдеу. Ол аяқталып бітпеген программаның да орындалуына мүмкіндік жасайды, ал оның алгоритмді құрастыру мен жөндеу кезінде пайдасы көп. Алайда интерпретатор программаның барлық бөлігінің өзара үйлесімін тексере алмайды. Оған қоса программаның интерпретация режиміндегі жұмысы алдын ала компиляцияланған программадан бірнеше есе баяу жүреді.

Slide 16

Интерпретатордың негізгі бұйрықтары

NEW бұйрығы (жаңа программа жасау)

Программа аймағына жолдарды жазу

LIST бұйрығы (программа мәтінін қарап шығу)

RUN бұйрығы (орындауға жіберу)

DEL бұйрығы (жолдарды жою)

SAVE бұйрығы (программа мәтінін жазып алу) және OLD (программаны жүктеу)

BYE бұйрығы (интерпретатордан шығу)

Slide 17

Бейсик тіліндегі программалар интерпретация режимінде орындалатын болса, Паскаль үшін программаны компиляциялау қолданылады. Сонымен, Бейсик-интерпретатор, ал Паскаль-компилятор болып табылады.

Бейсик - дербес компьютерлерде кеңінен пайдаланылатын ықшамды тіл. Қазіргі кезде оның мүмкіндігі мол түрлі нұсқалары бар.

Паскаль - сандық және символдық шамалармен жұмыс істеуге ыңғайлы, алгоритм құрылымын сақтап құрылған тіл. Дербес компьютерлерде көбінесе оның Турбо Паскаль диалектісі пайдаланылады.

Slide 18

Қолданылған әдебиеттер:

1. “Информатика” Н. Ермеков Алматы-2003

2. Аладьев В. З. и др. Основы информатики. -М: Филин, 1998 г. (10-15бет)

3. Алексеев Л. А. Информатика 2002. - М: Солон - Р, 2002 г. (21-23)

4. Ветров С. Компьютерное «железо». - М: Солон -Р, 2002 (Полное руководство пользователя) . (6-7бет)

Slide 19

Зейін қойып тыңдағандарыңызға рахмет!!!


Ұқсас жұмыстар
Паскаль программалау тілі
Паскаль тіліндегі программа
Операторлар бөлімі
Паскаль бағдарламалау тілі
Тілдер теориясы
TP және Си подпрограммаларды пайдалануды салыстыру. Ішкі программаларды пайдаланатын программалар құру. Модульдерді пайдаланатын программа құру
Көшу операторы
Pascal тілінде бағдарламалау
Формальды тілдер түсінігі
ТР және СИ подпрограммаларды пайдалануды салыстыру
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz