Бағдарламасы Нысан ф со пгу 18. 2/06



Дата07.07.2016
өлшемі155.8 Kb.
#183837
түріЖұмыс бағдарламасы

Жұмыс бағдарламасы




Нысан

Ф СО ПГУ 7.18.2/06


Қазақстан Республикасының Білім және ғылым министрлігі


С. Торайғыров атындағы Павлодар мемлекеттік университеті

Информатика және ақпараттық жүйелер кафедрасы


жұмыс бағдарламасы

"Алгоритмдендіру және программалау" пәнінің


050716 - «Аспап жасау» мамандықтарының студенттеріне арналған

Павлодар




Мемлекеттік жалпыға міндетті

мамандықтың білім стандарты

мен типтік бағдарлама

негізінде әзірленген

пәннің жұмыс бағдарламасын

бекіту парағы







Форма

Ф СО ПГУ 7.18.1/06





БЕКІТЕМІН

ОІ жөніндегі проректор

___________ Пфейфер Н.Э.

2009 ж. «__»____________


Құрастырушы: аға оқытушы Нұрғазина Б.Қ.

Информатика және ақпараттық жүйелер кафедрасы


ОҚУ ЖҰМЫС БАҒДАРЛАМАСЫ

"Алгоритмдендіру және программалау" пәні бойынша

050716 - «Аспап жасау» мамандықтарының студенттеріне арналған

Жұмыс бағдарламасы 050716 «Аспап жасау» мамандығының Мемлекеттік жалпы міндетті стандарты (ҚР МЖБС 3.08.342-2006) және 22 маусым 2006 ж. Қ.Сәтбаев атындағы ҚазҰТУ әзірлеген типтік оқу бағдарламасы негізінде әзірленген

2009__ж. «_26__»____11__кафедра отырысында ұсынылған №4__хаттама.

Кафедра меңгерушісі ______________ Ж.К.Нұрбекова

ФМжАТ факультеті әдістемелік кеңесімен құпталған

2009__ж. «__27_»__11__№____ хаттама

ӘК төрайымы _______________ А.Т.Кишубаева


келісілген


Факультет деканы _____________ С.К.Тлеукенов «___»____________ 200__ ж.

ОӘҚжЖБ келісілген


ОӘҚжЖБ бастығы ______________А.А.Варакута «____»________________ 200__ж.

1. Курстың мақсаты және міндеті, оның оқу үрдісіндегі орны:
1.1 Курс мақсаты: алгоритмдер мен программаларды ұсыну тәсілдерін, алгоритмдерді әзірлеу әдістерін, программаларды әзірлеудің технологиялык процесінің, программаларды құжаттандыру ерекшеліктерін зерделеу.


    1. Курс міндеттері: алгоритмдерді әзірлеу мен талдаудың негізгі принциптерін, жоғары деңгейлі программалау тілдерінде, өмірлік циклден және программалық қамтамасыз етудің тағайындалуынан алғанда, программалау орталарында деректер құрылымдарын және есептеу әдістерін зерделеу болып табылады.


1.3 Курстың оқытылу нәтижесінде студенттер білу керек:

  • алгоритмдерді әзірлеу мен талдаудың негізгі принциптерін;

  • программалауда қолданылатын технологияларды және оларды дамытудың негізгі бағыттарын;

- программалаудың базалық құрылымдарын;

-жоғары деңгейлі программалау тілдерінің бірінде программаларды


әзірлеу процесінің ерекшеліктерін;

  • элементар нұсқауларды және басқарушы құрылымдарды жазуды;


1.4 Курстың оқытылу нәтижесінде студенттер орындай білу керек:

  • кез-келген қолданбалы облыстағы алгоритмдер мен программаларды
    әзірлеуді;

  • пәндік облыс моделін салуды;

  • программаларды жобалаудың, әзірлеу мен жалғастырудың казіргі технологияларын колдануды;

  • құрылған программалардың жұмысын талдауды (құрамдарды тестілеу
    және өңдеу);

- техникалық әдебиетпен, анықтамамен, стандарттармен жұмыс істеуді;

  • алгоритмдердін негізгі кұрылымдарын әзірлеуді;

  • жоғары деңгейлі программалау тілдерінде программалар әзірлеуді;


1.5 Пререквизиттер:

- математика; - физика; - информатика.


1.6 Постреквизиттер:

- компьютерлік технологиялар;

- ақпараттық өлшеу технологияларының негіздері;

- зерттеу аспаптары мен әдістері.





Пәннің тақырыптық жоспары






Нысан

Ф СО ПГУ 7.18.2/10




2. Тақырыптық жоспар

2.1 Жалпы орта білім негізінде күндізгі оқу бөліміндегі студенттерге арналған пәннің тақырыптық жоспары, түскен жылы 2009

ПӘННІҢ ТАҚЫРЫПТЫҚ ЖОСПАРЫ



р/с

Тақырыптар атауы



Сағат саны

дәріс

тәжірибе

зертхана

СӨЖ

1

2

3

4

5

6

1

Кіріспе

1







5

2

ЭЕМ - да есептерді шығарудың негізгі кезеңдері

2

2

2

5

3

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

3

2

2

10

4

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

1







10

5

Есептеу процесстерінің фрагменттері

3

2

2

10

6

Программалық қамтамасыздандырудың өмірлік циклі

2







10

7

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

3

1,5

1,5

10

Барлығы:

15

7,5

7,5(15)

60


3. Курс мазмұны

3.1 Дәрістер мазмұны

Кіріспе

Алгоритм түсінігі. Алгоритмдендіру - ЭЕМ көмегімен шығару үшін есептерді пішімдеудегі творчестволык процесс ретінде.

Алгоритмдердің негізгі құрылымдары. Алгоритмдендірудің деңгейлері. Алгоритм теориясының негізгі түсініктері.

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

Программалау әдістеріне байланысты нәтижелердегі қателіктердің қайнар көзі.

2тақырып. ЭЕМ-да есептерді шығарудың негізгі кезеңдері

Негізгі алгоритмдер, олардың қасиеттері және оларды ұсыну әдістері туралы түсініктер

Жеке мақсаттар әдісі. Көтеру әдісі.

Тармақтар мен шекаралар алгоритмдері. Рекурсивтік алгоритмдер. Іздеу мен сұрыптау алгоритмдері.



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

Программалау тілдерінің жіктелуі.

Программалау тілдерінің элементтері. Синтаксис. Семантика. Деректер. Меншіктеу операторы. Типтердің сәйкестігін бақылау. Басқарушы операторлар. Ішкі программалар. Модульдер. Нұсқағыштар. Айрықша жағдайлар. Параллелизм.

4 тақырып. Программалау жүйелері

Программалау орталары. Редактор. Компилятор. Кітапханашы. Жинақтаушы. Жүктеуші. Өндеуші. Тестілеу құралдары. Конфигурациялау құралдары. Интерпретатор.



5 тақырып. Есептеу процестерінің фрагменттері

Итерациялар, тармақтар, циклдер. Жоғарғы деңгейдегі тілдерде программалау әдістері. Процедуралар және функциялар. Алгоритмдердің граф-сұлбалары.



6 Программалық қамтамасыздандырудыц өмірлік циклі

Программалық қамтамасыздандырудың өмірлік циклі. Өмірлік цикл кезеңдері: талаптарды талдау, спецификасын анықтау, жобалау, кодтау, тестілеу, сүйемелдеу. Программалық құжаттау критерийлері. Программалық қамтамасыздандырудың дұрыстығы және сенімділігі.



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

Программаны декомпозициялау. Процедуралық емес тілдер. Функционалдық программалау. Логикалық программалау.

Объектілік-бағытталған программалау. Обьект, класс түсініктері. ОБП негізгі принциптері - инкапсуляция, мұрагерлік, полиморфизм.

Динамикалық объектілер. Бір тіл ортасында объектіге-бағытталған өңдеу. Обьектілер түрлерінің үйлесімділігі. Программалау тілдерінің объектіге-бағытталған кеңейтілуі.


3.2 Практикалық сабақтар тізімі

Тақырып 2. ЭЕМ-да есептерді шығарудың кезеңдері

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



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

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

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

4. Циклдік алгоритмдер

5. Ішкі программалар.

Тақырып 5. Есептеу процестерінің фрагменттері

6. Алгоритмдердің граф сұлбалары.



Тақырып 7. Программалауға объектілік-бағытталған амал

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


3.3 Зертханалық сабақтар тізімі

Тақырып 2. ЭЕМ-да есептерді шығарудың кезеңдері

1.Алгоритмдерді сипаттау (ұсыну) құралдары мен тілдері.


2. Алгоритмдердің базалық құрылымын жасау әдістері.

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

3.Алгоритмдік тілдердің негізгі конструкциялары.

4.Алгоритм ұғымын формальдандыру.

5.Программаларды жобалау әдістері, декомпозиция.

6.Программалауға модульдық ыңғай.

7. Программалауға құрылымдық ыңғай.



Тақырып 5. Есептеу процестерінің фрагменттері

8.Программалауға объектілік ыңғай.

9.Программалауға декларативтік амал.
10. Параллель программалау

11. Программалық жүйелерді әзірлеудің CASE-технологиялары.

12.Деректердің карапайым типтерін өндеу.

Тақырып 7. Программалауға объектілік-бағытталған амал

13.Деректердің құрылымдандырылған типтерін өңдеу.

14.Деректердің динамикалық құрылымдарын өңдеу.

15.Деректер қорын жасаудың құралдары мен технологиясы.



3.4 Студенттің өздік жұмысының мазмұны
Оқу түрі күндізгі, жалпы орта білім негізіндегі, студенттер үшін




СӨЖ түрлері

Есеп беру формасы

Бақылу түрі

Көлемі сағат

1

Дәріс сабағына дайындық




Сабаққа қатысу

15

2

Тәжірибелік сабақтарға дайындық, үйге берілген тапсырманы орындау

Жұмыс дәптері

Сабаққа қатысу

15

3

Аудиторалық сабақ мазмұнына кірмеген материалдарды оқу

Конспект

Коллоквиум (және басқалары)

15

4

Семестрлік тапсырманы орындау

Реферат

СТ қорғау

10



5

Бақылау шараларына дайындық




РК1, РК2, колок-виум (тестілеу және басқалар)

5

Барлығы:

60


Өздік жұмыстарға арналған тақырыптар

Кіріспе


Әдебиеттер: [1], [3], [5], [11]

Тақырып 2. ЭЕМ - да есептерді шығарудың негізгі кезеңдері

Әдебиеттер: [1], [3], [5], [11]



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

Әдебиеттер: [1], [3], [5], [11]



Тақырып 4. Программалау жүйелері.

Әдебиеттер: [1], [3], [5], [11]



Тақырып 5. Есептеу процесстерінің фрагменттері

Әдебиеттер: [1], [3], [5], [11]



Тақырып 6. Программалық қамтамасыздандырудыц өмірлік циклі

Әдебиеттер: [1], [3], [5], [11]



Тақырып 7. Программялауға объектілік-бағытталған амал

Әдебиеттер: [1], [4]


Ұсынылатын әдебиеттер

Негізгі


  1. Абрамов В.Г. Введение в язык Паскаль. М. Наука. 2002

  2. Пильщиков В. Н. Сборник упражнений на языке Паскаль. М. Наука. 2003

  3. Климова Л. М. Практическое программирование. Решение типовых задач в Pascal 7.0. М. Кудиц-образ. 2004.

  4. Фаронов В.В. TurboPascal 7.0. Начальное пособие. М. изд. «Номирис». 2002

  5. Культин Н.Б. TurboPascal в задачах и примерах. СПб.: БХВ-Петербург, 2003

Қосымша


  1. Грогоно П. Программное обеспечение персональных ЭВМ. М. Мир. 1982

  2. Йенсен К., Вирт Н. Паскаль: Руководство для использования и описание языка. М. Финансы и статистика. 1982.

  3. Марченко А.И., Марченко Л.А. Программирование в среде TurboPascal. Киев. «Век» 1999

  4. Цейл Дейл. Программирование на СИ. ДМК. 2000

  5. Ян Борецкий. Турбо-Паскаль с графикой для персональных компьютеров М. Машиностроение. 1991.

11.Айтов Ж.А., Мақамбаев М.Б. Паскаль тілінде программалау. 1998


Мамандықтың оқу жоспары-нан көшірме






Нысан

Ф СО ПГУ 7.18.1/10




Мамандықтың жұмыс оқу жоспарынан көшірме
Пән: "Алгоритмдендіру және программалау"


Оқу формасы



Бақылау формасы

Студенттің жұмыс көлемі (сағат)

Курс және семестрлер

бойынша таратылуы (сағ)


емтихан


барлығы

дәріс

практика

зертхана

СӨЖ

жалпы

ауд

СӨЖ

ЖОБ негізіндегі күндізгі оқу

2

90

30

60

2 семестр

15

7,5

7,5

60



Пәннің жұмыс жұмыс бағдарламасын келісу парағы






Нысан

Ф СО ПГУ 7.18.1/11



2009-2010 оқу жылына

"Алгоритмдендіру және программалау" пәні бойынша

жұмыс бағдарламасына келісім парағы




КЕЛІСІМ ПАРАҒЫ


Шығаратыын

кафедра

Кафедра меңгерушісінің аты-жөні

Қолы

Келісім мерзімі

1

2

3

4

Жалпы және теориялық физика

Биболов Ш.К.








Достарыңызбен бөлісу:




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

    Басты бет