Клизма

Содержание

Слайд 2

Жоспар:

І Кіріспе
ІІ Негізгі бөлім
а) Программалық жабдықтамалар
ә) Программалау тілінің

Жоспар: І Кіріспе ІІ Негізгі бөлім а) Программалық жабдықтамалар ә) Программалау тілінің
классификациясы
б) Программалау жүйесі
в) Аударғыштарға жалпы сипаттама
ІІІ Қорытынды

Слайд 3


Программа – магниттiк мәлiмет сақтауышта (дискiде) файл түрiнде жазылып сақталып,

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

Слайд 6

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

Программалау
тілдері

Аударғыштар

Программалау жүйесі Программалау тілдері Аударғыштар

Слайд 7

Программалау
тілдері
Бейсик
тілі
Алгол-60
тілі
Паскаль
тілі

ЛОГО
тілі

Пролог
тілі
Кобол
тілі
Фортран
тілі

Ассемблер
тілі

Программалау тілдері Бейсик тілі Алгол-60 тілі Паскаль тілі ЛОГО тілі Пролог тілі

Слайд 8

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

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

Аударғыш

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

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

Слайд 9

Компилятор – бастапқы кодты машиналыққа айналдырады. Нәтижесінде аталмыш объектілі модуль пайда болады.

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

Слайд 10

Басы

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

Кезектегі
операторды аудару

Соңғы
оператор ма?

Соңы

Бастапқы
код

Обектілік
программа

жоқ

Иә

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

Объектілік модуль немесе

Басы Программа операторын енгізу Кезектегі операторды аудару Соңғы оператор ма? Соңы Бастапқы
төмен дәрежелі тілдегі программа

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

Слайд 11


Компилятор программаны машиналық тілге тұтас түрде оның жекелеген операторларының дұрыстығын

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

Слайд 12

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

Препроцессор
Лексикалық және синтаксистік анализ
Глобальдық оптимизация
Генераторлық код
Ассемблер
Жинақтаушы

Компиляция процесі бірнеше кезеңнен тұрады Препроцессор Лексикалық және синтаксистік анализ Глобальдық оптимизация Генераторлық код Ассемблер Жинақтаушы

Слайд 13

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

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

Слайд 14

Басы

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

Оператордың
орындалуы

Соңғы
Оператор ма?

Соңы

Бастапқы
модуль

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

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

жоқ

Иә

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

Программа

Басы Программа Операторларын енгізу Оператордың орындалуы Соңғы Оператор ма? Соңы Бастапқы модуль
интерпретациясының схемасы.

Слайд 15

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

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

Слайд 16

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

NEW бұйрығы (жаңа программа жасау)
Программа аймағына жолдарды жазу
LIST бұйрығы

Интерпретатордың негізгі бұйрықтары NEW бұйрығы (жаңа программа жасау) Программа аймағына жолдарды жазу
(программа мәтінін қарап шығу)
RUN бұйрығы (орындауға жіберу)
DEL бұйрығы (жолдарды жою)
SAVE бұйрығы (программа мәтінін жазып алу) және OLD (программаны жүктеу)
BYE бұйрығы (интерпретатордан шығу)

Слайд 17

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

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

Слайд 18

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

1. “Информатика” Н.Ермеков Алматы-2003
2. Аладьев В.З. и др. Основы информатики. –М:

Қолданылған әдебиеттер: 1. “Информатика” Н.Ермеков Алматы-2003 2. Аладьев В.З. и др. Основы
Филин, 1998 г. (10-15бет)
3. Алексеев Л.А. Информатика 2002. – М: Солон – Р, 2002 г. (21-23)
4. Ветров С. Компьютерное «железо».- М: Солон –Р, 2002 (Полное руководство пользователя). (6-7бет)
Имя файла: Клизма.pptx
Количество просмотров: 45
Количество скачиваний: 0