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



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

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

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

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

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

  • while …

  • do …

  • for …

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


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

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



7 апта

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

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

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

  1. Ұғымымен танысу: подпрограммалар.

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

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

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

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

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

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


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

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



8 апта

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

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

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

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

  • классы памяти;

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

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

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

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

  • көрсеткіштер және адрестік арифметика.

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


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

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



9 апта

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

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

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

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

  • массив;

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

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

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


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

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



10 апта

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

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

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

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

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

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

  • массив;

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

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

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


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

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



11 апта

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

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

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

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

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

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

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


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

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



12 апта

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

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

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

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

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


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

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



13 апта

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

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

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

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

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

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


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

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



14 апта

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

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

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

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


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

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



15 апта

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

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

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

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

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


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

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

4. сТУДЕНТТІҢ ӨЗДІК ЖҰМЫСЫ

4.1 Студенттің өздік жұмысын ұйымдастыруға арналған әдістемелік нұсқаулар

СӨЖ және ОБСӨЖ үй тапсырмасы ретінде дәптерге не А4 форматтағы қағазға орындалып, оқытушыға тапсырылады. СӨЖ және СОӨЖ программасы оқытушыға электронды түрде өткізіледі.

Өздік жұмысын бақылау келесі түрде болуы мүмкін:

– орындалған жұмыстың презентациясы;

– өзбетімен оқылған тақырыптың баяндамасы;

– оқытушының ауызша сұрауы;

– жазбаша түрде;



Ескерту: Жақсы бағада аттестация алу үшін СОӨЖ, СӨЖ тапсырмалары оқытушыға 1 апта бұрын тапсырылуы қажет.
4.1.1. Оқытушы басшылығымен студенттердің өздік жұмысының жоспары

ОБСӨЖ №1.

  1. Программаны құрудың техникалық тапсырмасы.

  2. Программаларды техникалық жобалау кезеңдері.

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

  4. Деректерді ұйымдастыру.

ОБСӨЖ №2.

  1. Программаларды құжаттау.

  2. МЕМСТ пен бекітілген программалық құжаттаудың түрлері.

  3. Программалық құжаттаудың біріңғай жүйесі.


ОБСӨЖ №3.

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

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

ОБСӨЖ №4.

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



  • Санның дәрежесі;

  • ctg x

  • arcsin x

  • arccos x

  • arcctg x

  • loga x


ОБСӨЖ №5.

  1. Кездейсоқ айнымалы ұғымы.

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

  3. Тармақталу алгоритмін орындайтын программаны құру.

ОБСӨЖ №6.

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

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

ОБСӨЖ №7.

  1. TP және Си подпрограммаларды пайдалануды салыстыру.

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

ОБСӨЖ №8.

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



ОБСӨЖ №9.

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



ОБСӨЖ №10.

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



ОБСӨЖ №11.

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



ОБСӨЖ №12.

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



ОБСӨЖ №13.

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



ОБСӨЖ №14.

  1. ТР және Си программалау жүйелеріндегі модульдерді салыстыру.

  2. Модульдерді пайдаланатын программа құру.

ОБСӨЖ №15.

Графиканы пайдаланатын программаны құру.



4.1.2. Студенттің өздік жұмысының жоспары

Студенттер өздік жұмысын реферат түрінде жазу керек. Орындалған өздік жұмыс нәтижесінің есебі А4 форматында терілген болу керек. Шрифт Times New Roman, өлшем -12 пн., аралық интервал – 1,5, мәтінді түзету – беттің ені бойынша.

Бет параметрі: жоғарғы өріс (см.) – 2, төменгі – 2, сол жақ – 2,5, оң жақ – 1,5 см. Бетті нөмірлеу – беттің жоғарғы, оң жағында.

Төменгі колонтитулға өз Фамнемесеяңызды Атыңызды Отчествоңызды және топ нөмірін қойыңыз.



СӨЖ №1.

  1. Программаны құрудың техникалық тапсырмасы.

  2. Программаларды техникалық жобалау кезеңдері.

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

  4. Деректерді ұйымдастыру.

СӨЖ №2.

  1. Программаларды құжаттау.

  2. МЕМСТ пен бекітілген программалық құжаттаудың түрлері.

  3. Программалық құжаттаудың біріңғай жүйесі.


СӨЖ №3.

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

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

СӨЖ №4.

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



  • Санның дәрежесі;

  • ctg x

  • arcsin x

  • arccos x

  • arcctg x

  • loga x


СӨЖ №5.

  1. Кездейсоқ айнымалы ұғымы.

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

  3. Тармақталу алгоритмін орындайтын программаны құру.

СӨЖ №6.

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

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


СӨЖ №7.

  1. TP және Си подпрограммаларды пайдалануды салыстыру.

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

СӨЖ №8.

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



СӨЖ №9.

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



СӨЖ №10.

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



СӨЖ №11.

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



СӨЖ №12.

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



СӨЖ №13.

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



СӨЖ №14.

  1. ТР және Си программалау жүйелеріндегі модульдерді салыстыру.

  2. Модульдерді пайдаланатын программа құру.

СӨЖ №15.

Графиканы пайдаланатын программаны құру.




4.2.1. «Программалау технологиясы» курсы бойынша емтихан сұрақтары


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

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

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

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

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

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

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

  8. Функциялар.

  9. Жады кластары.

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

  11. Жолдар.

  12. Деректердің құрылымы.

  13. Файлдар.

  14. Модульдер.

  15. Графика.



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




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

    Басты бет