Басылым №1 18. 09. 2013ж беттің і


ТӘЖІРИБЕЛІК ЖӘНЕ ЗЕРТХАНАЛЫҚ САБАҚТАР



бет5/6
Дата14.06.2016
өлшемі1.39 Mb.
#135140
1   2   3   4   5   6

3. ТӘЖІРИБЕЛІК ЖӘНЕ ЗЕРТХАНАЛЫҚ САБАҚТАР



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

1 апта

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

Тақырып 1. Дербес компьютердің программалық құралдары

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

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

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

    • Программалық қамсыздандыру (ПҚ) ;

    • ПҚ түрлері;

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

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

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

    • Программалау тілдерінің ұрпақтары;

    • Алгоритмдік программалау;

    • Нысанды - бағытталған программалау

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

    • Программа құру кезеңдері.

  2. Ұғымдарды қайталау:

  • алгоритм;

  • алгоритмдердің қасиеті;

  • алгоритмдерді жазу тәсілдері;

  • алгоритм типтері.


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

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

  2. ДК по деген не?

  3. Қандай по түрлері бар?

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

  5. «Төменгі деңгейдегі тіл» және «жоғары деңгейдегі тіл» терминдарін түсіндір?

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

  7. Компиляторлар мен интерпретаторлардың арасында қандай айырмашылық бар?

  8. Программалау тілдерінің қандай кезеңдері бар?

  9. Программалау жүйесі деген не?

  10. Программа құрудың қандай кезеңдері бар?

  11. Алгоритмдік программалау деген не?

  12. Құрылымды программалау деген не?


Әдебиеттер:

  1. Информатика. Базовый курс. 2-е издание / Под ред. С.В. Симоновича. – СПб.: Питер, 2005 стр. 568-616



2 апта

Тәжірибелік сабақ№2
Тақырып 3. Программалау технологиясының негізі

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

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

    • Программалық қамтамасыздауды жобалау әдістемесі;

    • нисходящее и восходящее жобалау;

    • Құрылымдық программалау;

    • Модульді программалау;

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

    • Программаны түзету және сынақтан өткізу кезеңдері;

    • Программалау сапасының көрсеткіштері

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

  1. Құрылымды программалау деген не?

  2. Объяснить понятия "нисходящее проектирование" и "восходящее проектирование".

  3. Программалаудың экономикалық аспектісі қандай?

  4. по құрудың периодына қандай кезеңдер кіреді?

  5. Программаның сапасын бақылау кезеңінде не болады?


Әдебиеттер:

  1. Информатика. Базовый курс. 2-е издание / Под ред. С.В. Симоновича. – СПб.: Питер, 2005 стр. 568-616



3 апта

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

Тақырып 4. Си тілінің жалпы характеристикасы. Си программалау жүйесіне кіріспе

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

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

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

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

    • айнымалылар, константалар;

    • деректер типтері;

    • препроцессор директивасы.

  3. Си тілінде стандартты типтегі деректермен танысу.

  4. Деректер типін анықтауды үйрену.

  5. СИ тіліндегі программаның құрылымымен танысу.

  6. Си программалау жүйесінде жұмыс істеу.

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

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

  2. Идентификатор деген не? Идентификаторларды рәсімдеудің ережелері?

  3. Константалар деген не?

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

  5. Какие существуют стандартные типы данных в языке Си?

  6. Препроцессор директивасы деген не? Қандай препроцессор директивалары бар?

  7. Си тіліндегі программаның құрылымы қандай?

  8. Си программалау жүйесінің файлдар құрамы қандай?


Әдебиеттер:

  1. Нейбауэр А. Моя первая программа на С/С++ /Перев. с англ. – СПб: Питер, 1995 стр. 37-71

  2. Н. Джекан «Програмирование на языке Си».

  3. Франка П. Си: Учебный курс.

  4. Фомин Т. «Програмирование на языке Си»

  5. Культин Р. «Програмирование на языке Си»



4 апта

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

Тақырып 5. Меншіктеу операторы. Енгізу-шығаруды ұйымдастыру

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

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

    • өрнек;

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

    • меншіктеу операторлары;

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

  2. Си тілінде математикалық өрнекті жазып үйрену.

  3. Логикалық өрнектің мәнін анықтап үйрену.

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

  • оператор;

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

  1. Меншіктеу операторы, Енгізу – шығару функциялары.

  2. Сызықтық құрылымды алгоритмдерге программа құру.

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

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

  2. Деректермен қандай операциялар жүргізуге болады?

  3. Меншіктеу операторларының түрлері?

  4. Меншіктеу операторының негізгі қызметі және жазылу форматы?

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

  6. Деректерді енгізу – шығару деген не?

  7. Қандай енгізу функциялары бар?

  8. Қандай шығару функциялары бар?


Әдебиеттер:

  1. Нейбауэр А. Моя первая программа на С/С++ /Перев. с англ. – СПб: Питер, 1995 стр. 37-71

  2. Н. Джекан «Програмирование на языке Си».

  3. Франка П. Си: Учебный курс.

  4. Фомин Т. «Програмирование на языке Си»

  5. Культин Р. «Програмирование на языке Си»


5 апта

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

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

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

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

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

    • метка.

  2. операторлардың міндетімен, жазылу форматымен, пайдалану ережелерімен танысу:

  • goto

  • if…then…else…

  • оператор выбора

  1. Тармақталған алгоритмді программа құру.

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

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

  2. Метка деген не?

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

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

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

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

  7. Жай оператор деген не?

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

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


Әдебиеттер:

  1. Нейбауэр А. Моя первая программа на С/С++ /Перев. с англ. – СПб: Питер, 1995 стр. 37-71

  2. Н. Джекан «Програмирование на языке Си».

  3. Франка П. Си: Учебный курс.

  4. Фомин Т. «Програмирование на языке Си»

  5. Культин Р. «Програмирование на языке Си»


6 апта

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

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

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

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

    • while …

    • do …

    • for …

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


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

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

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

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

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


Әдебиеттер:

  1. Нейбауэр А. Моя первая программа на С/С++ /Перев. с англ. – СПб: Питер, 1995 стр. 37-71

  2. Н. Джекан «Програмирование на языке Си».

  3. Франка П. Си: Учебный курс.

  4. Фомин Т. «Програмирование на языке Си»

  5. Культин Р. «Програмирование на языке Си»


7 апта

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

Тақырып 8. Функциялар

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

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

  2. Функцияны қалай сипаттау ережелерімен танысу.

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

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

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

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

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

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

  1. Ішкіпрограмма деген не?

  2. Функция деген не?

  3. Функцияны қалай сипаттауға болады?

  4. Негізгі программада функцияны қалай шақырады?


Әдебиеттер:

  1. Нейбауэр А. Моя первая программа на С/С++ /Перев. с англ. – СПб: Питер, 1995 стр. 37-71

  2. Н. Джекан «Програмирование на языке Си».

  3. Франка П. Си: Учебный курс.

  4. Фомин Т. «Програмирование на языке Си»

  5. Культин Р. «Програмирование на языке Си»


8 апта

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

Тақырып 9. Жады кластары

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

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

    • Жады кластары;

    • Автоматты айнымалылар;

    • статистік айнымалылар;

    • сыртқы айнымалылар;

    • регистрлі айнымалылар;

    • нұсқауыштар және адрестік арифметика.

  2. Әртүрлі жады кластарының объектілерімен программа құруды үйрену.

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

  1. Жадының қандай кластары бар?

  2. Автоматты жады деген не?

  3. Динамикалық жады деген не?

  4. Статистикалық ішкі жады деген не?

  5. Қандай жады кластарының классификаторлары қолданылады?

  6. Автоматты айнымалылар деген не?

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

  8. Сыртқы айнымалылар деген не?



Әдебиеттер:

  1. Нейбауэр А. Моя первая программа на С/С++ /Перев. с англ. – СПб: Питер, 1995 стр. 37-71

  2. Н. Джекан «Програмирование на языке Си».

  3. Франка П. Си: Учебный курс.

  4. Фомин Т. «Програмирование на языке Си»

  5. Культин Р. «Програмирование на языке Си»


9 апта

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

Тақырып 10. Деректердің күрделі типтері: массивтер

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

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

    • массив;

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

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

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

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

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

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

  3. Программада бірөлшемді және екіөлшемді массивті қалай сипаттауға болады?

  4. Массив элементіне қалай қатысуға болады?

  5. Массивті қалай толтырады

  6. Массивті қалай экранға шығарады?

  7. Бірөлшемді массивтер және көрсеткіштер.


Әдебиеттер:

  1. Нейбауэр А. Моя первая программа на С/С++ /Перев. с англ. – СПб: Питер, 1995 стр. 37-71

  2. Н. Джекан «Програмирование на языке Си».

  3. Франка П. Си: Учебный курс.

  4. Фомин Т. «Програмирование на языке Си»

  5. Культин Р. «Програмирование на языке Си»


10 апта

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

Тақырып 10. Деректердің күрделі типтері: массивы

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

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

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

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

    • массив;

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

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

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

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

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

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

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

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

  5. Екіөлшемді массивтер үшін көрсеткіштерді пайдалану.


Әдебиеттер:

  1. Нейбауэр А. Моя первая программа на С/С++ /Перев. с англ. – СПб: Питер, 1995 стр. 37-71

  2. Н. Джекан «Програмирование на языке Си».

  3. Франка П. Си: Учебный курс.

  4. Фомин Т. «Програмирование на языке Си»

  5. Культин Р. «Програмирование на языке Си»



11 апта

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

Тақырып 11. Жолдар

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

  1. Жолдық деректермен танысу.

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

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

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

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

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

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

  3. Жолдық деректермен қандай амалдар жасалады?

  4. Жолдың жеке символына қалай қатысуға болады?

  5. Жолдармен жұмыс істейтін қандай функциялар бар?

  6. Екі жолды қалай салыстырады?

  7. Жолдық айнымалыға мәнді қалай меншіктейді?

  8. Жолдың ұзындығын қалай анықтайды?


Әдебиеттер:

  1. Нейбауэр А. Моя первая программа на С/С++ /Перев. с англ. – СПб: Питер, 1995 стр. 37-71

  2. Н. Джекан «Програмирование на языке Си».

  3. Франка П. Си: Учебный курс.

  4. Фомин Т. «Програмирование на языке Си»

  5. Культин Р. «Програмирование на языке Си»



12 апта

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

Тақырып 12. Деректер құрылымы

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

  1. Деректердің құрылымдалған типімен танысу және осы типтің программада сипатталуымен танысу.

  2. Құрылымдарды пайдаланып программа құру.

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

  1. Деректердің құрылымдалған типі қайда қолданылады?

  2. Құрылымды қалай анықтайды

  3. Құрылымдық айнымалы және құрылымды жазу типінің арасындағы айырмашылық неде?

  4. Құрылымның элементіне қалай қатысуға болады?

  5. құрылым бір тптегі элементтерді қамти ала ма?


Әдебиеттер:

  1. Нейбауэр А. Моя первая программа на С/С++ /Перев. с англ. – СПб: Питер, 1995 стр. 37-71

  2. Н. Джекан «Програмирование на языке Си».

  3. Франка П. Си: Учебный курс.

  4. Фомин Т. «Програмирование на языке Си»

  5. Культин Р. «Програмирование на языке Си»



13 апта

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

Тақырып 13. Файлы

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

  1. Файл ұғымымен танысу.

  2. Файлдармен жұмыс істейтін функциялармен танысу.

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

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

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

  2. Өңдеу үшін деректер файлын пайдаланудың қандай артықшылықтары бар?

  3. Программаларда файлға көрсеткіштер не ішін пайдаланылады?

  4. Файлдың ашылу, жабылуын қалай орындайды?

  5. Файлдармен жұмыс істеуге арналған қандай енгізу – шығару функциялары бар?

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

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


Әдебиеттер:

  1. Нейбауэр А. Моя первая программа на С/С++ /Перев. с англ. – СПб: Питер, 1995 стр. 37-71

  2. Н. Джекан «Програмирование на языке Си».

  3. Франка П. Си: Учебный курс.

  4. Фомин Т. «Програмирование на языке Си»

  5. Культин Р. «Програмирование на языке Си»



14 апта

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

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

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

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



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

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

  2. Қандай стандарттық модульдер бер және олар не үшін арналған?


Әдебиеттер:

  1. Нейбауэр А. Моя первая программа на С/С++ /Перев. с англ. – СПб: Питер, 1995 стр. 37-71

  2. Н. Джекан «Програмирование на языке Си».

  3. Франка П. Си: Учебный курс.

  4. Фомин Т. «Програмирование на языке Си»

  5. Культин Р. «Програмирование на языке Си»



15 апта

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

Тақырып 15. Графика

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

  1. Графикалық объектілерді тұрғызуға арналған функциялармен танысу.

  2. Графикалық бейнелерді тұрғызу және қозғалуына программа құруды үйрену.

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

  1. Экранмен жұмыс істеудің қандай графикалық мүмкіндіктері бар?

  2. Графикалық объектілерді сызу үшін қандай функциялар қолданылады?


Әдебиеттер:

  1. Нейбауэр А. Моя первая программа на С/С++ /Перев. с англ. – СПб: Питер, 1995 стр. 37-71

  2. Н. Джекан «Програмирование на языке Си».

  3. Франка П. Си: Учебный курс.

  4. Фомин Т. «Програмирование на языке Си»

  5. Культин Р. «Програмирование на языке Си»


Зертханалық сабақтар

1 апта

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

Тақырып 1. Дербес компьютердің программалық құралдары

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

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

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

  • программалық қамсыздау;

  • по түрлері;

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

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

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

  • программалау тілдерінің кезеңдері;

  • алгоритмдік программалау;

  • объектілі - бағытталған программалау

  • программалау жүйесі;

  • программа құру кезеңдері.

  1. Ұғымдарды қайталау:

  • алгоритм;

  • алгоритмдер қасиеттеріов;

  • алгоритмдерді жазу тәсілдері;

  • алгоритмдер типтері.


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

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



2 апта

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

Тақырып 3. Программалау технологиясының негізі

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

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

  • ПҚ жобалау әдістері;

  • нисходящее и восходящее жобалау;

  • құрылымды программалау;

  • модульді программалау;

  • программалау стилі;

  • программаны түзету және сынау;

  • программаның сапасын тексеру


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

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



3 апта

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

Тақырып 4. Си тілінің жалпы характеристикасы. Си программалау жүйесіне кіріспе

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

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

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

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

  • айнымалылар және константалар;

  • деректер типі;

  • препроцессор директивасы.

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

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

  3. Си тілінде программаның құрылымымен танысу.

  4. Си программалау жүйесі ортасында жұмыс істеуді үйрену.


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

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



4 апта

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

Тақырып 5. Меншіктеу операторы. Енгізу-шығаруды ұйымдастыру

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

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

  • өрнек;

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

  • меншіктеу операторлары;

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

  1. Си тілінде өрнектерді жазып үйрену.

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

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

  • оператор;

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

  1. Меншіктеу операторын, енгізу функциясын, шығару функциясын пайдалануды үйрену.

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


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

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



5 апта

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

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

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

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

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

  • метка.

  • Мына операторлардың, міндетін, жазылу форматымен және қолдану ережелерімен танысу:

  • goto

  • if…then…else…

  • оператор выбора

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


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

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



6 апта


Достарыңызбен бөлісу:
1   2   3   4   5   6




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

    Басты бет