ПОӘК 042-18-12 5/03-2013 №1 басылым 18. 09. 2013ж


Тәжірибелік және зертханалық сабақтар



бет12/12
Дата13.02.2017
өлшемі2,26 Mb.
#9383
1   ...   4   5   6   7   8   9   10   11   12

2. Тәжірибелік және зертханалық сабақтар

а) Тәжірибелік сабақтың (семинардың) құрылымы


Тәжірибелік сабақтар №1

Тақырып 1. Алгоритмдер

Сабақтың мақсаты:

  1. Алгоритм ұғымымен танысу, алгоритмдер жазылуымен, олардың типтері мен қасиетімен танысу.

  2. Сызықтық, тармақталған, циклдық алгоритмдерді құруды үйрену.

  3. Компьютерде есептерді шығару этаптарымен танысу.


Тәжірибелік сабақтарға дайындық сұрақтары

  1. Алгоритм дегеніміз не?

  2. Алгоритмдерді жазу тәсілдері?

  3. Алгоритмдерді блок – схема түрінде жазу үшін қандай блоктар қолданылады?

  4. Алгоритмнің қасиеттері нені білдіреді: түсініктілік, анықтылық,орындалу, массалық?

  5. Сызықтық алгоритм деген не?

  6. Тармақталған алгоритм деген не?

  7. Циклдық алгоритм деген не?

  8. Компьютерде есептерді шығарудың негізгі этаптары.


Сабақтың барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.



Тәжірибелік сабақтар 2

Тақырып 2. Программалау тілдері

Сабақтың мақсаты:

  1. Мына ұғымдармен танысу:

  • Программалау тілі;

  • Программалау тілдерінің классификациясы;

  • программа;

  • трансляция, транслятор, компилятор, интерпретатор;

  1. ИСП TP жұмыс істеп үйрену.



Тәжірибелік сабақтарға дайындалу сұрақтары

  1. Программалау тілі деген не?

  2. Машиналық тіл деген не?

  3. Төмен деңгейдегі программалау тілі деген не? Мысал келтіріңіз.

  4. Жоғары деңгейдегі программалау тілі деген не? Мысал келтіріңіз.

  5. Программа деген не?

  6. Трансляция деген не?

  7. Компилятор деген не?

  8. Интерпретатор деген не?

  9. ИСП TP үшін қандай файлдар негізгі деп аталады?

  10. ИСП TP файлдармен негізгі операциялар қалай орындалады: жаңа құру, сақтау, ашу?

  11. ИСП TP терезелермен негізгі операциялар қалай орындалады: жабу, орын ауыстыру, екпінді терезені ауыстыру, көлемін өзгерту?

  12. Программаны орындауға жіберу, нәтижені талдау?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.



Тәжірибелік сабақтар №3

Тақырып 3. Паскаль тілінің жалпы мінездемесі

Сабақ мақсаты:

  1. TP тілінің алфавитімен танысу.

  2. Мына ұғымдармен танысу:

  • идентификатор;

  • айнымалылар және тұрақтылар;

  • деректердің типтері.

  1. ТР тілінде деректердің стандартты типімен танысу.

  2. Деректердің типтерін анықтай білу.


Тәжірибелік сабақтарға дайындық сұрақтары

  1. TP тілінің алфавитіне қандай символдар кіреді?

  2. Идентификатор деген не? Идентификаторларды қалыптау ережелері?

  3. Айнымалылар деген не?

  4. Тұрақтылар деген не?

  5. Деректердің типтері деген не?

  6. TP тілінде деректердің стандартты типі?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.



Тәжірибелік сабақтар №4

Тақырып 3. Паскаль тілінің жалпы мінездемесі

Сабақ мақсаты:

  1. Мына ұғымдармен танысу:

  • өрнек;

  • арифметикалық өрнек;

  • логикалық өрнек;

  • операциялар;

  • стандарттық функциялар.

  1. TP математикалық өрнектерді жазу.

  2. Логикалық өрнектердің мәнін анықтай білу.

  3. TP программа құрылымыменн танысу және программа бөлімдерінің қызметін білу.


Тәжірибелік сабақтарға дайындық сұрақтары

  1. Өрнек деген не?

  2. Арифметикалық өрнек деген не?

  3. Логикалық өрнек деген не?

  4. Бүтінсенды, заттық, символдық, логикалық типті айнымалылармен жасалатын операциялар?

  5. Қандай стандарттық функциялар бар?

  6. Өрнектерде амалдар қандай ретте орындалады?

  7. TP программа құрылымы қандай?

  8. Программа бөліктері не үшін қажет?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.



Тәжірибелік сабақтар №5

Тақырып 4. Меншіктеу операторлары. Енгізу – шығару процедуралары

Сабақ мақсаты:

  1. Мына ұғымдармен танысу:

  1. Айнымалыларға мәндер меншіктеу операторын пайдалану ережесімен, жазу форматымен, қызметімен танысу.

  2. Мына ұғымдармен танысу:

  • Ақпаратты енгізу;

  • Ақпаратты шығару;

  • Енгізу – шығарудың стандартты файлы.

  1. Шығару процедураларының пайдалану ережесімен, жазу форматымен, қызметімен, деректерді форматты түрде шығарумен танысу.

  2. Айнымалыларға мәндерді енгізу процедураларының пайдалану ережесімен, жазу форматымен танысу.

  3. Сызықтық құрылымды программаларды құруды үйрену.


Тәжірибелік сабақтарға дайындық сұрақтары

  1. Оператор деген не?

  2. Оператордың жазу форматы?

  3. Айнымалыларға мәндерді енгізу процедураларының пайдалану ережесі, жазу форматы деген не?

  4. Ақпаратты енгізу деген не?

  5. Ақпаратты шығару деген не?

  6. Input және Output стандартты файлдар қызметі?

  7. Мәндерді шығару процедураларының қызметі, жазылу форматы?

  8. Ақпараттық форматты шығарылуы не үшін қолданылады?

  9. Мәндерді енгізу процедураларының қызметі, жазылу форматы?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.



Тәжірибелік сабақтар 6

Тақырып 5. Шартсыз және шартты көшу операторлары

Сабақ мақсаты:

  1. Мына ұғымдармен танысу:

  • құрамды оператор;

  • метка.

  1. Операторларды пайдалану ережелері және жазылу форматы, қызметімен танысу:

  • goto

  • if…then…else…

  • case… of…

  1. Тармақталған құрылымды программалар құруды үйрену.


Тәжірибелік сабақтарға дайындық сұрақтары

  1. Тармақталған алгоритм деген не?

  2. Метка деген не? Меткалар программаның қандай бөлігінде сипатталады?

  3. goto шартсыз көшу операторының жазылу форматы және қызметі?

  4. if…then…else… шартты көшу операторының жазылу форматы және қызметі?

  5. Қысқа форматта жазылған шартты көшу операторы қалай жұмыс істейді?

  6. Толық форматта жазылған шартты көшу операторы қалай жұмыс істейді?

  7. Қарапайым оператор дген не?

  8. Құрамды оператор деген не? Ол не үшін қолданылады?

  9. case… of…операторының жазылу форматы және қызметі?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.



Тәжірибелік сабақтар 7

Тақырып 6. Цикл операторы

Сабақ мақсаты:

  1. Операторлардың жазылу форматы және қызметіменг танысу:

  • while …

  • repeat …

  • for …

  1. Циклдық құрылымды программалар құру.


Тәжірибелік сабақтарға дайындық сұрақтары

  1. Циклдық алгоритм деген не?

  2. Шарты алдын ала берілген цикл операторының жазылу форматы және қызметі? Шарты алдын ала берілген цикл операторының жұмысын блок – схема түрінде беру?

  3. Шарты соңынан берілген цикл операторының жазылу форматы және қызметі? Шарты соңынан берілген цикл операторының жұмысын блок – схема түрінде беру?

  4. Параметрмен берілген цикл операторының жазылу форматы және қызметі. Параметрмен берілген цикл операторының жұмысын блок – схема түрінде?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.



Тәжірибелік сабақтар 8

Тақырып 7. Ішкіпрограммалар

Сабақ мақсаты:

  1. TP ішкіпрограмма ұғымымен,ішкіпрограмма типтерімен танысу.

  2. Процедуралар мен функцияларды сипаттау ережелерімен танысу.

  3. Мына ұғымдармен танысу:

  • Формальды және фактілі параметрлер;

  • параметрлер-мәндер;

  • параметрлер-айнымалылар;

  • ауқымды және локальды айнымалылар.

  1. Негізгі программада процедуралар мен функцияларды шақыру тәсілдерімен танысу.

  2. Процедуралар мен функцияларды пайдаланып программа құруды үйрену.


Тәжірибелік сабақтарға дайындық сұрақтары

  1. Ішкіпрограммалар ұғымы.

  2. Процедуралар мен функциялар.

  3. Процедуралар құрылымы,олардың сипаты және шақыру операторы.

  4. Формальды және фактілі параметрлер, олардың сәйкестік ережелері.

  5. Параметрлер-мәндер қозғалысын өзгерту.

  6. Параметрлер-айнымалылар – нәтижесін алу.

  7. Функцияның құрылымы.

  8. Функцияны шақырту.

  9. Процедуралар мен функциялар арасындағы айырмашылық (бірғана шешімді алу).

  10. Айнымалылар сатысы.


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.



Тәжірибелік сабақтар 9

Тақырып 8. Деректердің құрылымданған типтері: массивтер

Сабақ мақсаты:

  1. Деректер типімен танысу: шектелген, диапазондық.

  2. Шектелген және диапазондық типтегі деректерді сипаттау тәсілдерімен танысу.

  3. Мына ұғымдармен танысу:

  • массив;

  • массив өлшемділігі;

  • массивтерді сипаттау тәсілдері.

  1. Бірөлшемді массивтерді пайдаланып программа құруды үйрену.


Тәжірибелік сабақтарға дайындық сұрақтары

  1. Шектелген типтегі айнымалылар?

  2. Диапазондық типтегі айнымалылар?

  3. Массив деген не?

  4. Массивтің өлшемділігі деген не?

  5. Программадағы бірөлшемді, екіөлшемді массивтерді қалай сипаттаймыз?

  6. Массив элементі?

  7. Массивті қалай толтыру қажет?

  8. Массивті экранға шығару?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.



Тәжірибелік сабақтар 10

Тақырып 8. Деректердің құрылымдалған типі: массивтер

Сабақ мақсаты:

  1. Екіөлшемді массивті сипаттау тәсілдерімен танысу.

  2. Екіөлшемді массивті қолданып программа құру.


Тәжірибелік сабақтарға дайындық сұрақтары

  1. Екі өлшемді массивті сипаттау?

  2. Екіөлшемді массив элементі?

  3. Екіөлшемді массивті толтыру?

  4. Екіөлшемді массивті экранға шығару?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.



Тәжірибелік сабақтар 11

Тақырып 9. Деректерді сұрыптау әдістері

Сабақ мақсаты:

  1. Массивтің максимальды (минимальды) элементін табу алгоритмімен танысу.

  2. Массив элементтерін сұрыптау ұғымымен танысу.

  3. Массив элементтерін сұрыптау алгоритмімен танысу.

  4. Массивтің максимальды (минимальды) элементін табу программасын құру.

  5. Массив элементтерін сұрыптау программасын құру.


Тәжірибелік сабақтарға дайындық сұрақтары

  1. Массивтің максимальды (минимальды) элементін табу алгоритмі?

  2. Массивті сұрыптау деген не?

  3. Тікелей таңдау әдісі бойынша массивті сұрыптау алгоритмі?

  4. Қарапайым ауыстыру әдісі бойынша массивті сұрыптау алгоритмі?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.



Тәжірибелік сабақтар12

Тақырып 10. Деректердің типтеріжолдар

Сабақ мақсаты:

  1. Деректердің "жол" типімен танысу.

  2. Жолдық типтегі айнымалыларды сипаттау тәсілдерімен танысу.

  3. Жолдармен жұмыстың стандарттық процедуралары мен функциялары.

  4. Жолдық типтегі айнымалыларды қолданып программа құру.


Тәжірибелік сабақтарға дайындық сұрақтары

  1. Жол деген не?

  2. Программада жолдық айнымалы қалай сипатталады?

  3. Жолдық өрнек деген не?

  4. Жолдық айнымалылармен жасалатын операциялар?

  5. Жолдың жеке символын жазу?

  6. Жолдармен жұмыста қолданылатын процедура және функциялардың қызметі:

  • Length

  • Copy

  • Insert

  • Delete

  • UpCase

  • Str

  • Val


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.



Тәжірибелік сабақтар 13

Тақырып 11. Айнымалылардың типтері – файлдар

Сабақ мақсаты:

  1. Мына ұғымдармен танысу:

  • файл;

  1. Файлдық айнымалыларды сипаттау тәсілдерімен танысу.

  2. Типтелген және мәтіндік файлдармен жұмыс істейтін стандарттық процедуралар мен функция мен танысу.


Тәжірибелік сабақтарға дайындық сұрақтары

  1. Файл деген не?

  2. Файлдардың негізгі ерекшеліктері?

  3. Какие существуют преимущества использования файлов данных для обработки?

  4. Сыртқы файл және Ішкі файлдар деген не?

  5. Что такое файлы последовательного и прямого доступа?

  6. Типтелген, типтелмеген, мәтіндік файлдар деген не?

  7. Программадағы типтелген файлдарды қолдануды қалай сипаттаймыз?

  8. Типтелген файлдармен жұмыс істейтін процедуралар және функциялардың қызметі:

  • Eof

  • Assign

  • Reset

  • Rewrite

  • Write

  • Read

  • Seek

  • Close

  • Erase

  • Rename

  1. Программада мәтіндік файлды қолдану?

  2. Мәтіндік файлдармен жұмыс істейтін процедуралар және функциялардың қызметі:

  • Eoln

  • Append

  • Writeln

  • Readln


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.



Тәжірибелік сабақтар 14

Тақырып 12. Модули

Сабақ мақсаты:

  1. Модуль ұғымымен танысу.

  2. Стандарттық модульдердің қызметімен танысу.

  3. Программаға модульдің қосылу тәсілдері.

  4. CRT модулінің процедуралары және функциялары.

  5. CRT модулінің процедуралары және функцияларын пайдаланып программа құруды үйрену.


Тәжірибелік сабақтарға дайындық сұрақтары


  1. Модуль деген не?

  2. Стандарттық модульдердің қандай түрлері бар, және олар не үшін қолданылады?

  3. Программаға модульді қалай қосады?

  4. Қандай модуль программаға автоматты түрде қосылады?

  5. CRT модулі не үшін қажет?

  6. CRT модулінің процедуралары және функцияларының түрлері және олар не үшін қолданылады?

Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.



Тәжірибелік сабақтар №15

Тақырып 12. Модулдер

Сабақ мақсаты:

  1. Мына ұғымдармен танысу:

  • адаптер;

  • Адаптер типтері;

  • драйвер.

  1. GRAPH модулінің процедуралары және функцияларымен танысу.

  2. GRAPH модулінің процедуралары және функцияларын пайдаланып программа құруды үйрену.

Тәжірибелік сабақтарға дайындық сұрақтары

  1. GRAPH модулінің қызметі?

  2. Адаптер деген не?

  3. Адаптер типтері?

  4. Драйвер деген не?

  5. Графикалық режимде жұмыс істеу және одан шығу?

  6. GRAPH модулінің процедуралары және функцияларының түрлері және оларды не үшін қолданылады?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.

б) Зертханалық сабақтар құрылымы:

зертханалық сабақтар
1, №2 Зертханалық сабақтар

Тақырып 1. Алгоритмдер

Сабақтың мақсаты:

  1. Алгоритм ұғымымен танысу, алгоритмдер жазылуымен, олардың типтері мен қасиетімен танысу.

  2. Сызықтық, тармақталған, циклдық алгоритмдерді құруды үйрену.

  3. Компьютерде есептерді шығару этаптарымен танысу.


Зертханалық сабақтарға дайындық сұрақтары

  1. Алгоритм дегеніміз не?

  2. Алгоритмдерді жазу тәсілдері?

  3. Алгоритмдерді блок – схема түрінде жазу үшін қандай блоктар қолданылады?

  4. Алгоритмнің қасиеттері нені білдіреді: түсініктілік, анықтылық,орындалу, массалық?

  5. Сызықтық алгоритм деген не?

  6. Тармақталған алгоритм деген не?

  7. Циклдық алгоритм деген не?

  8. Компьютерде есептерді шығарудың негізгі этаптары.


Сабақтың барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.

3, №4 Зертханалық сабақтар



Тақырып 2. Программалау тілдері

Сабақтың мақсаты:

  1. Мына ұғымдармен танысу:

  • Программалау тілі;

  • Программалау тілдерінің классификациясы;

  • программа;

  • трансляция, транслятор, компилятор, интерпретатор;

  1. ИСП TP жұмыс істеп үйрену.


Зертханалық сабақтарға дайындалу сұрақтары

  1. Программалау тілі деген не?

  2. Машиналық тіл деген не?

  3. Төмен деңгейдегі программалау тілі деген не? Мысал келтіріңіз.

  4. Жоғары деңгейдегі программалау тілі деген не? Мысал келтіріңіз.

  5. Программа деген не?

  6. Трансляция деген не?

  7. Компилятор деген не?

  8. Интерпретатор деген не?

  9. ИСП TP үшін қандай файлдар негізгі деп аталады?

  10. ИСП TP файлдармен негізгі операциялар қалай орындалады: жаңа құру, сақтау, ашу?

  11. ИСП TP терезелермен негізгі операциялар қалай орындалады: жабу, орын ауыстыру, екпінді терезені ауыстыру, көлемін өзгерту?

  12. Программаны орындауға жіберу, нәтижені талдау?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.

5, №6 Зертханалық сабақтар



Тақырып 3. Паскаль тілінің жалпы мінездемесі

Сабақ мақсаты:

  1. TP тілінің алфавитімен танысу.

  2. Мына ұғымдармен танысу:

  • идентификатор;

  • айнымалылар және тұрақтылар;

  • деректердің типтері.

  1. ТР тілінде деректердің стандартты типімен танысу.

  2. Деректердің типтерін анықтай білу.

Зертханалық сабақтарға дайындық сұрақтары

  1. TP тілінің алфавитіне қандай символдар кіреді?

  2. Идентификатор деген не? Идентификаторларды қалыптау ережелері?

  3. Айнымалылар деген не?

  4. Тұрақтылар деген не?

  5. Деректердің типтері деген не?

  6. TP тілінде деректердің стандартты типі?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.

7, №8 Зертханалық сабақтар



Тақырып 3. Паскаль тілінің жалпы мінездемесі

Сабақ мақсаты:

  1. Мына ұғымдармен танысу:

  • өрнек;

  • арифметикалық өрнек;

  • логикалық өрнек;

  • операциялар;

  • стандарттық функциялар.

  1. TP математикалық өрнектерді жазу.

  2. Логикалық өрнектердің мәнін анықтай білу.

  3. TP программа құрылымыменн танысу және программа бөлімдерінің қызметін білу.

Зертханалық сабақтарға дайындық сұрақтары

  1. Өрнек деген не?

  2. Арифметикалық өрнек деген не?

  3. Логикалық өрнек деген не?

  4. Бүтінсенды, заттық, символдық, логикалық типті айнымалылармен жасалатын операциялар?

  5. Қандай стандарттық функциялар бар?

  6. Өрнектерде амалдар қандай ретте орындалады?

  7. TP программа құрылымы қандай?

  8. Программа бөліктері не үшін қажет?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.

9, №10 Зертханалық сабақтар



Тақырып 4. Меншіктеу операторлары. Енгізу – шығару процедуралары

Сабақ мақсаты:

  1. Мына ұғымдармен танысу:

  • оператор;

  • оператордың жазылу форматы.

  1. Айнымалыларға мәндер меншіктеу операторын пайдалану ережесімен, жазу форматымен, қызметімен танысу.

  2. Мына ұғымдармен танысу:

  • Ақпаратты енгізу;

  • Ақпаратты шығару;

  • Енгізу – шығарудың стандартты файлы.

  1. Шығару процедураларының пайдалану ережесімен, жазу форматымен, қызметімен, деректерді форматты түрде шығарумен танысу.

  2. Айнымалыларға мәндерді енгізу процедураларының пайдалану ережесімен, жазу форматымен танысу.

  3. Сызықтық құрылымды программаларды құруды үйрену.

Зертханалық сабақтарға дайындық сұрақтары

  1. Оператор деген не?

  2. Оператордың жазу форматы?

  3. Айнымалыларға мәндерді енгізу процедураларының пайдалану ережесі, жазу форматы деген не?

  4. Ақпаратты енгізу деген не?

  5. Ақпаратты шығару деген не?

  6. Input және Output стандартты файлдар қызметі?

  7. Мәндерді шығару процедураларының қызметі, жазылу форматы?

  8. Ақпараттық форматты шығарылуы не үшін қолданылады?

  9. Мәндерді енгізу процедураларының қызметі, жазылу форматы?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.

11, №12 Зертханалық сабақтар



Тақырып 5. Шартсыз және шартты көшу операторлары

Сабақ мақсаты:

  1. Мына ұғымдармен танысу:

  • құрамды оператор;

  • метка.

  1. Операторларды пайдалану ережелері және жазылу форматы, қызметімен танысу:

  • goto

  • if…then…else…

  • case… of…

  1. Тармақталған құрылымды программалар құруды үйрену.

Зертханалық сабақтарға дайындық сұрақтары

  1. Тармақталған алгоритм деген не?

  2. Метка деген не? Меткалар программаның қандай бөлігінде сипатталады?

  3. goto шартсыз көшу операторының жазылу форматы және қызметі?

  4. if…then…else… шартты көшу операторының жазылу форматы және қызметі?

  5. Қысқа форматта жазылған шартты көшу операторы қалай жұмыс істейді?

  6. Толық форматта жазылған шартты көшу операторы қалай жұмыс істейді?

  7. Қарапайым оператор дген не?

  8. Құрамды оператор деген не? Ол не үшін қолданылады?

  9. case… of…операторының жазылу форматы және қызметі?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.

13, №14 Зертханалық сабақтар



Тақырып 6. Цикл операторы

Сабақ мақсаты:

  1. Операторлардың жазылу форматы және қызметіменг танысу:

  • while …

  • repeat …

  • for …

  1. Циклдық құрылымды программалар құру.

Зертханалық сабақтарға дайындық сұрақтары

  1. Циклдық алгоритм деген не?

  2. Шарты алдын ала берілген цикл операторының жазылу форматы және қызметі? Шарты алдын ала берілген цикл операторының жұмысын блок – схема түрінде беру?

  3. Шарты соңынан берілген цикл операторының жазылу форматы және қызметі? Шарты соңынан берілген цикл операторының жұмысын блок – схема түрінде беру?

  4. Параметрмен берілген цикл операторының жазылу форматы және қызметі. Параметрмен берілген цикл операторының жұмысын блок – схема түрінде?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.

15, №16 Зертханалық сабақтар



Тақырып 7. Ішкіпрограммалар

Сабақ мақсаты:

  1. TP ішкіпрограмма ұғымымен,ішкіпрограмма типтерімен танысу.

  2. Процедуралар мен функцияларды сипаттау ережелерімен танысу.

  3. Мына ұғымдармен танысу:

  • Формальды және фактілі параметрлер;

  • параметрлер-мәндер;

  • параметрлер-айнымалылар;

  • ауқымды және локальды айнымалылар.

  1. Негізгі программада процедуралар мен функцияларды шақыру тәсілдерімен танысу.

  2. Процедуралар мен функцияларды пайдаланып программа құруды үйрену.

Зертханалық сабақтарға дайындық сұрақтары

  1. Ішкіпрограммалар ұғымы.

  2. Процедуралар мен функциялар.

  3. Процедуралар құрылымы,олардың сипаты және шақыру операторы.

  4. Формальды және фактілі параметрлер, олардың сәйкестік ережелері.

  5. Параметрлер-мәндер қозғалысын өзгерту.

  6. Параметрлер-айнымалылар – нәтижесін алу.

  7. Функцияның құрылымы.

  8. Функцияны шақырту.

  9. Процедуралар мен функциялар арасындағы айырмашылық (бірғана шешімді алу).

  10. Айнымалылар сатысы.


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.

17, №18 Зертханалық сабақтар



Тақырып 8. Деректердің құрылымданған типтері: массивтер

Сабақ мақсаты:

  1. Деректер типімен танысу: шектелген, диапазондық.

  2. Шектелген және диапазондық типтегі деректерді сипаттау тәсілдерімен танысу.

  3. Мына ұғымдармен танысу:

  • массив;

  • массив өлшемділігі;

  • массивтерді сипаттау тәсілдері.

  1. Бірөлшемді массивтерді пайдаланып программа құруды үйрену.

Зертханалық сабақтарға дайындық сұрақтары

  1. Шектелген типтегі айнымалылар?

  2. Диапазондық типтегі айнымалылар?

  3. Массив деген не?

  4. Массивтің өлшемділігі деген не?

  5. Программадағы бірөлшемді, екіөлшемді массивтерді қалай сипаттаймыз?

  6. Массив элементі?

  7. Массивті қалай толтыру қажет?

  8. Массивті экранға шығару?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.

19, №20 Зертханалық сабақтар



Тақырып 8. Деректердің құрылымдалған типі: массивтер

Сабақ мақсаты:

  1. Екіөлшемді массивті сипаттау тәсілдерімен танысу.

  2. Екіөлшемді массивті қолданып программа құру.


Зертханалық сабақтарға дайындық сұрақтары

  1. Екі өлшемді массивті сипаттау?

  2. Екіөлшемді массив элементі?

  3. Екіөлшемді массивті толтыру?

  4. Екіөлшемді массивті экранға шығару?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.

21, №22 Зертханалық сабақтар



Тақырып 9. Деректерді сұрыптау әдістері

Сабақ мақсаты:

  1. Массивтің максимальды (минимальды) элементін табу алгоритмімен танысу.

  2. Массив элементтерін сұрыптау ұғымымен танысу.

  3. Массив элементтерін сұрыптау алгоритмімен танысу.

  4. Массивтің максимальды (минимальды) элементін табу программасын құру.

  5. Массив элементтерін сұрыптау программасын құру.

Зертханалық сабақтарға дайындық сұрақтары

  1. Массивтің максимальды (минимальды) элементін табу алгоритмі?

  2. Массивті сұрыптау деген не?

  3. Тікелей таңдау әдісі бойынша массивті сұрыптау алгоритмі?

  4. Қарапайым ауыстыру әдісі бойынша массивті сұрыптау алгоритмі?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.

23, №24 Зертханалық сабақтар



Тақырып 10. Деректердің типтеріжолдар

Сабақ мақсаты:

  1. Деректердің "жол" типімен танысу.

  2. Жолдық типтегі айнымалыларды сипаттау тәсілдерімен танысу.

  3. Жолдармен жұмыстың стандарттық процедуралары мен функциялары.

  4. Жолдық типтегі айнымалыларды қолданып программа құру.

Зертханалық сабақтарға дайындық сұрақтары

  1. Жол деген не?

  2. Программада жолдық айнымалы қалай сипатталады?

  3. Жолдық өрнек деген не?

  4. Жолдық айнымалылармен жасалатын операциялар?

  5. Жолдың жеке символын жазу?

  6. Жолдармен жұмыста қолданылатын процедура және функциялардың қызметі:

  • Length

  • Copy

  • Insert

  • Delete

  • UpCase

  • Str

  • Val


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.

25, №26 Зертханалық сабақтар



Тақырып 11. Айнымалылардың типтері – файлдар

Сабақ мақсаты:

  1. Мына ұғымдармен танысу:

  • файл;

  • Сыртқы файл;

  • Ішкі файл;

  • файл прямого доступа;

  • файл последовательного доступа;

  • файлдар типтері: типтелген, типтелмеген, мәтіндік.

  1. Файлдық айнымалыларды сипаттау тәсілдерімен танысу.

  2. Типтелген және мәтіндік файлдармен жұмыс істейтін стандарттық процедуралар мен функция мен танысу.


Зертханалық сабақтарға дайындық сұрақтары

  1. Файл деген не?

  2. Файлдардың негізгі ерекшеліктері?

  3. Какие существуют преимущества использования файлов данных для обработки?

  4. Сыртқы файл және Ішкі файлдар деген не?

  5. Что такое файлы последовательного и прямого доступа?

  6. Типтелген, типтелмеген, мәтіндік файлдар деген не?

  7. Программадағы типтелген файлдарды қолдануды қалай сипаттаймыз?

  8. Типтелген файлдармен жұмыс істейтін процедуралар және функциялардың қызметі:

  • Eof

  • Assign

  • Reset

  • Rewrite

  • Write

  • Read

  • Seek

  • Close

  • Erase

  • Rename

  1. Программада мәтіндік файлды қолдану?

  2. Мәтіндік файлдармен жұмыс істейтін процедуралар және функциялардың қызметі:

  • Eoln

  • Append

  • Writeln

  • Readln


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.

27, №28 Зертханалық сабақтар



Тақырып 12. Модули

Сабақ мақсаты:

  1. Модуль ұғымымен танысу.

  2. Стандарттық модульдердің қызметімен танысу.

  3. Программаға модульдің қосылу тәсілдері.

  4. CRT модулінің процедуралары және функциялары.

  5. CRT модулінің процедуралары және функцияларын пайдаланып программа құруды үйрену.


Зертханалық сабақтарға дайындық сұрақтары


  1. Модуль деген не?

  2. Стандарттық модульдердің қандай түрлері бар, және олар не үшін қолданылады?

  3. Программаға модульді қалай қосады?

  4. Қандай модуль программаға автоматты түрде қосылады?

  5. CRT модулі не үшін қажет?

  6. CRT модулінің процедуралары және функцияларының түрлері және олар не үшін қолданылады?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.

29, №30 Зертханалық сабақтар



Тақырып 12. Модули

Сабақ мақсаты:

  1. Мына ұғымдармен танысу:

  • адаптер;

  • Адаптер типтері;

  • драйвер.

  1. GRAPH модулінің процедуралары және функцияларымен танысу.

  2. GRAPH модулінің процедуралары және функцияларын пайдаланып программа құруды үйрену.

Зертханалық сабақтарға дайындық сұрақтары

  1. GRAPH модулінің қызметі?

  2. Адаптер деген не?

  3. Адаптер типтері?

  4. Драйвер деген не?

  5. Графикалық режимде жұмыс істеу және одан шығу?

  6. GRAPH модулінің процедуралары және функцияларының түрлері және оларды не үшін қолданылады?


Сабақ барысы:

  1. Сабақтың тақырыбы бойынша теоретикалық сұрақтарды қарастыру.

  2. Сабақтың тақырыбы бойынша тәжірибелік тапсырмаларды орындау.

3. студентТІҢ ӨЗДІК ЖҰМЫСЫ

3.1. ОБСӨЖ тақырыптары


ОБСӨЖ №1

  1. Есептаудің алгоритмін құру


ОБСӨЖ №2

  1. Turbo Pascal ортасында жұмыс.




ОБСӨЖ №3

  1. «Деректер типтері», «Программада айнымалыларды сипаттау» тақырыптары бойынша жаттығулар орындау.


ОБСӨЖ4

  1. «ТП арифметикалық өрнектерді жазу», «Логикалық өрнектердің мәнін есептеу» тақырыптары бойынша жаттығулар орындау.


ОБСӨЖ5

  1. Сызықтық программа құру


ОБСӨЖ6

  1. Шартты және шартсыз көшу операторларын пайдаланып программа құру.


ОБСӨЖ7

1. Цикл операторларын пайдаланып программа құру.


ОБСӨЖ8

1. Ішкі программаларды пайдаланып программа құру.


ОБСӨЖ №9

1. Бірөлшемді массивтерді пайдаланып программа құру.
ОБСӨЖ №10

1. Екіөлшемді массивтерді пайдаланып программа құру.



ОБСӨЖ №11

1. «Жолдар» тақырыбына программа құру
ОБСӨЖ №12

1. Жазуларды пайдаланып программа құру


ОБСӨЖ №13

1. Файлдарды пайдаланып программа құру


ОБСӨЖ №14

1. Crt модулін пайдаланып программа құру.


ОБСӨЖ №15

1. Graph модулін пайдаланып программа құру.

3.2. СӨЖ тақырыптары
СӨЖ №1

1. Алгоритм қасиеті: детерминирланған және дискреттілік.

2. Алгоритмдерді алгоритмдік тілде жазу.

СӨЖ №2

1. Ассемблер деген не?

2. Ассемблер тілі деген не?

3. Компьютердің машиналық тілінен ассемблер тілінің айырмашылығы неде?

4. ИСП TP жұмыс істей отырып программаның дискіде exe-файлын қалай құрады?

СӨЖ №3

1. Деректер типтерін келтірудің қандай ережелері бар?

2. Абсолюттік айнымалы деген не?

СӨЖ №4

Есептеу үшін қандай формулаларды пайдалануға болады:



  • Сан дәрежелері;

  • tg x

  • ctg x

  • csc x

  • sc x

  • arcsin x

  • arccos x

  • arcctg x

  • loga x

СӨЖ №5

1. Read, Readln енгізу процедурасының көмегімен қандай айнымалыларды енгізуге болмайды?

2. Write, Writeln шығару процедурасының көмегімен қандай айнымалыларды енгізуге болмайды?

3. Символдық деректерді форматтыенгізуді қалай пайдалануға болады?



СӨЖ №6

1. Кездейсоқ айнымалы түсінігі.

2. Кездейсоқ айнымалымен жұмыс істеудің процедуралар және функциялары.

СӨЖ №7

1. Кіріктірілген циклдар құрылымын ұйымдастыру.



СӨЖ №8

1. Процедуралар мен функциялардың салыстырмалы характеристикасы.



СӨЖ №9

1. Деректер типтері – Жиындар.



СӨЖ №10

1. Программаны дайындағанда динамикалық жадыны пайдалану.



СӨЖ №11

1. Программаны дайындағанда динамикалық жадыны пайдалану.



СӨЖ №12

1. Нұсқалары бар жазулар қалай сипатталады?

2. Нұсқалары бар жазулар қандай жағдайларда пайдаланылады?

СӨЖ №13

1. Типтелмеген файлдармен жұмыс.



СӨЖ №14

1. Модульдің құрылымы қандай?

2. Дыбыспен жұмыс.

СӨЖ №15

1. Диаграммалар мен функциялардың графигін тұрғызу.



Алгоритмдер, деректер құрылымы және программалау” пәнінен емтихандық сұрақтар


  1. Алгоритмдер. Алгоритм типтері. Алгоритмдер қасиеті.

  2. Программалау тілдерінің классификациясы. Трансляторлар. Компьютерде есеп шығару кезеңдері

  3. Turbo Pascal. Тұрақтылар және айнымалылар. Айнымалылардың стандартты типтері. Стандарттық функциялар. Тұрақтылар және айнымалыларды сипаттау.

  4. Turbo Pascal. Өрнектер. Айнымалыларға мәндер меншіктеу операторы.

  5. Turbo Pascal. Паскаль – программаның құрылымы.

  6. Turbo Pascal. Шығару операторы. Форматты шығару.

  7. Turbo Pascal. Енгізу операторы.

  8. Turbo Pascal. Шартсыз және шартты көшу операторлары: goto, if, case.

  9. Turbo Pascal. Цикл операторы: for, while, until.

  10. Turbo Pascal. Айнымалылардың диапазондық және деректердің санаушы типтері

  11. Turbo Pascal. Массивтер.

  12. Turbo Pascal. Жолдар.

  13. Turbo Pascal. Процедуралар.

  14. Turbo Pascal. Функциялар.

  15. Turbo Pascal. Файлдар.

  16. Turbo Pascal. Мәтіндік файлдар.

  17. Turbo Pascal. Модульдер.

  18. Turbo Pascal. МодульCrt.

  19. Turbo Pascal. Модуль Graph.





Достарыңызбен бөлісу:
1   ...   4   5   6   7   8   9   10   11   12




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет