Программа Форма ф со пгу 18. 2/06 Қазақстан Республикасының Білім және ғылым министрлігі



жүктеу 66,29 Kb.
Pdf просмотр
Дата09.01.2018
өлшемі66,29 Kb.
#7298
түріРабочая программа


Рабочая программа

Форма


Ф СО ПГУ 7.18.2/06

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

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

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

050601 Математика мамандығының студенттеріне арналған 

Программалау пәні бойынша



ЖҰМЫС БАҒДАРЛАМАСЫ

Павлодар



Лист утверждения к рабочей программе

дисциплины, разработанной на основании

государственного общеобязательного

стандарта образования специальности и

типовой программы

Форма


Ф СО ПГУ 7.18.1/06

 

         БЕКІТЕМІН

    Оқу ісі жөніндегі проректор 

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

«__»_____________200  ж.

Құрастырушы:  аға оқытушы Оспанова Н.Н.

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

050601 Математика мамандығының студенттеріне арналған 

Программалау пәні бойынша

ЖҰМЫС БАҒДАРЛАМАСЫ

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

 050601 «Математика» мамандығының Мемлекеттік жалпыға міндетті

білім   беру   стандартына   сәйкес   (ҚР   МЖМБС   3.08.316-2006)   және   22   маусым   2006   ж.

бұйрығымен енгізілген әл-Фараби атындағы ҚазҰУ-і жасаған типтік бағдарламасы негізінде

әзірленген.

                                                                     

Кафедраның отырысында қарастырылған   «28» қараша 2008 ж. № 4 хаттама

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

                                                          (қолы)

Факультеттің  әдістемелік кеңесінде құпталған «___»___________200__ж.   № __  хаттама

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

                                                             (қолы)

КЕЛІСІЛГЕН

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

                                      (қолы)                                                           (айы, күні)

ОӘҚжЖБ КЕЛІСІЛГЕН

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

                                         (қолы)

              (айы, күні)




1

КУРСТЫҢ   МАҚСАТЫ     МЕН     МІНДЕТІ   ЖӘНЕ   ОҚУ

ҮРДІСІНДЕГІ ОРНЫ

Пәнді оқытудың мақсаты  – нақты ғылым игеру тұрғысынан қарағандағы

пән ретінде программалаудың негізін меңгеру болып табылады.



Курстың   міндеті  –   студенттерге   алгебра,   математикалық   талдау,

математикалық   статистика,   сызықтық   программалау   есептерін   жоғары

деңгейлі программалау тілдерін пайдаланып шығаруға үйрету. 

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

Осы   курсты   оқыту   студенттердің   орта   мектеп   курсындағы   “Информатика”

пәнінен алған біліміне негізделген.  



Тематический план дисциплины

Форма


Ф СО ПГУ 7.18.2/07

 

2



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

050601     «Математика»   мамандығы   үшін   жалпы   орта   білім   негізінде   оқуға

түскен жылы 2008

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



Сағаттар саны

Дәріс

Тәжірибе

Зертхана

СӨЖ

1 Кіріспе

1

5

2 Программалау тілі алгоритмді жазу



құралы ретінде

2

4



2

5

3 Жоғарғы



 

деңгейдегі

 

тілде


программалау

3

6



3

20

4 Динамикалық айнымалылар



3

4

3



20

5 Программалардың функциялар мен

құрылымы

3

4,5



4

20

6 Программа   құрудың   негізгі



принциптері

3

4



3

20

Барлығы



15

22,5


15 (7,5)

90

3 Курстың мазмұны



3.1 Дәрістік сабақтың мазмұны

1 Тақырып Кіріспе

Программалау   жүйелері.   Компьютерде   есепті   шығару.   Алгоритм   ұғымы.

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

Алгоритмді   құруға   структуралық   тұрғыдан   қарау.   Орындалатын   программа,

объектілік модель. Компиляция және интерпретация.

2 Тақырып

Программалау   тілі   алгоритмді   жазу   құралы

ретінде 

Программалау   тілі.   Программалау   тілінің   даму   тарихы.   Программалау

тілдерінің   деңгейлері.   Программалаудың   негізгі   технологияларына   шолу.

Логикалық программалау.    



3 Тақырып

Жоғарғы деңгейдегі тілде программалау.  


Программалау   тілінің   синтаксисі   және   семантикасы:   алфавит,   түсінік,

синтаксистік   ережелер.   Тілдің   синтаксисін   және   семантикасын   жазу   түрі.

Программа структурасы. 

Айнымалылар.   Костанттар.   Типтерді   сипаттау.   Стандартты   қарапайым

типтер.   Күрделі   типтер.   Файлдық   типтер.   Типтердің   сыюшылығы.   Типтерді

түрлендіру. Өрнектер. Арифметикалық өрнектер. Логикалық өрнектер. Жолдық

өрнектер. 

Операторлар.   Қарапайым   операторлар.   Құрама   операторлар.   Деректерді

өңдеу   процесінің   тармақтылығы.   Шартты   оператор.   Таңдау   операторы.

Операторлар синтаксисі және семантикасы.



4 Тақырып

Динамикалық айнымалылар

Нұсқағыштар   және   адрестік   арифметика.   Массивтер.   Массив

элементтеріне   жол   ашықтық.   Көпөлшемді   массивтерге   нұсқағыштар.

Нұсқағыштармен   жұмыс.   Нұсқағыштар  

  массивтері.   Массивтердің

динамикалық орналасуы. 

Турбо   Паскаль   мен  С   –   әмбебап   программалау   тілдері.   Салыстырмалы

талдау. 


5 Тақырып

Программалардың функциялар мен құрылымы 

Функциялар   туралы   негізгі   мағлұматтар.   Сыртқы   айнымалылар.   Тілдің

препроцессорлары. Рекурсивті функциялар. Функциялар және массивтер.  

6 Тақырып

Программа құрудың негізгі принциптері 

Қадам   бойынша   құру.   Құрылымдық   программалау   принциптері.

Интеграцияланған   программалау   жүйелері:   компоненттері   мен   қызметі.

Компиляцияны басқару процесінің құралдары және программаны орындау. (тіл

компиляторының директивалары. Олардың түрлері мен қызметі).  Программаны

құру процесі. Құру процесінің схемасы. Программаны компиляциялау. Ортаның

және компилятор директиваларының параметрлерін  орнату. 

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

принциптері,   тексеру   жүйелері,   жөндеу   әдістері.   Компияляция   барысында

программаны жөндеу. Программаның спалылығы – тиімділігі және сенімділігі.

Қорғау программалары. 

  

3.2 Практикалық сабақтардың мазмұны



ПР1. Сызықтық алгоритмді программалау.

Сызықтық   алгоритмді   программалау.   Программаны   толықтыру   (түзету)   және

тестілеу.

ПР2. Шартты операторлар.

Шартты операторларының қысқа және толық формалары.



ПР3. Таңдау операторлары.

Таңдау операторларымен байланысты есептерді шығару.



ПР4-5. Параметрлі циклдік оператор.

Параметрі   бар   циклдік   оператормен   қатысты   есептерді   шешуге   бағдарлама

құрастыру. 



ПР6-7. Циклді процестерді ұйымдастыру.

Шарты алдын ала берілген және шарты соңынан берілген цикл операторлары.

Кірістірілген циклдер.

ПР8-9. Ішкі бағдарламалар: процедуралар және функциялар.

Процедуралар   және   функцияларды   қолданып   шығарылатын   есептерді

бағдарламалау. 

ПР10-11. Символдық және жолдық мәндер

Жолды өңдеу алгоитмі. Жолдан ішкі жолды іздеу алгоритмі. Жолдармен жұмыс

істеуге арналған функциялар мен процедуралар.

ПР12. Массивтер

Бір өлшемді массивтерге бағдарлама құрастыру.



ПР13-14. Массивтер

Екі өлшемді массивтерге бағдарлама құрастыру.



ПР15-16. Массивті сұрыптау

Ең үлкенін (ең кішісін) іздеу алгоритмі. Ішкі және сыртқы массивті сұрыптау

алгоритмі: таңдау арқылы сұрыптау, орын ауыстыру арқылы т.б.

ПР17-18. Массивті сұрыптау

Ішкі және сыртқы массивті сұрыптау алгоритмі: таңдау арқылы сұрыптау, орын

ауыстыру арқылы т.б.

ПР19-20. Мәндердің күрделі типі

Мәндердің   күрделі   типі   –   жазбаларды,   біріктіру   операторын   пайдаланып

бағдарлама құрастыру. 

ПР21. Мәтіндік файлдармен жұмыс

Мәтіндік файлдарды өңдеуге арналған процедуралар мен функциялар. 



ПР22. Мәтіндік файлдармен жұмыс

Мәтіндік файлдарда берілгендерді енгізу және шығару.



ПР23. Графиктік операторлар. 

Графиктік ақпаратты өңдеу. Геометриялық объектілерді қолданып, тақырыптық

суреттер салу бағдарламасы.

3.3 Зертханалық сабақтардың мазмұны

1.   Алгебра,   математикалық   талдау,   математикалық   статистика,   сызықтық

программалау есептерін программалау.

2. Сызықтық структуралы программалау.

3. Тармақталу, циклдік структураларға программалар құру. 

4. Массивтерді өңдеу программалары.

5. Текстік файлдармен жұмыс.

6. Функция және көмекші программаларды қолдану. 

7. Структураланған деректерді өңдеу.

8. Типтік файлдар деректерін өңдеу.

9. Символдық ақпаратты өңдеу.

10. Динамикалық айнымалылар. Стек, кезек, тізім.




3.4 СӨЖ  мазмұны

№ 

р/с



СӨЖ түрі

Есеп беру 

формасы

Бақылау түрі



Көлемі

(сағат)


1 Дәрістік сабақтарға 

дайындық


сабақтардағы 

белсенділік

10

2 Зертханалық жұмыстарға 



дайындық

қажет 


кестелерді, 

сызбаларды 

және т.б. 

даярлау


зертханалық 

жұмысқа 


жберілуі

15

3 Зертханалық жұмыстар 



бойынша есептер даярлау 

және оны қорғау

есеп 

зертханалық 



жұмысты 

қорғау


10

4 Практикалық сабақтарға 

дайындық, үй 

тапсырмаларын орындау

жұмыс 

дәптерлері



сабаққа 

қатысуы


15

5 Өз бетімен оқу 

материалдары

конспект


30

6 Бақылау шараларына 

дайындық

МБ1, МБ2 

және т.б. 

тестілеу 

жұмыстары

10

Барлығы



90

Студенттердің өз бетімен оқуына ұсынылатын тақырыптардың тізімі

1. Қатарлар. Қатарлармен жұмыс жасау үшін қолданылатын процедуралар 

мен функциялар. 

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

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

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

3. Модульдік программалау, қолдану мысалдары.

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

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

Әдебиеттер: [2], [5], [8],[10]

5. Динамикалық жадыны қолданып программа жасау. 

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




Выписка из рабочего учебного плана

специальности

Форма

Ф СО ПГУ 7.18.1/10



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

050601 –Математика

 (шифр және мамандықтың толық аты)



Пән:  Программалау 

Оқу формасы

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

Студенттің жұмыс

көлемі (сағат)

Курс және семестрлер бойынша

таратылуы (сағ)

ем

ти



ха

н

сы



на

қ

к.



 ж

об

а



к.

 Ж

ұм



.

Е

Г



Ж

БЖ

барлығы



дә

рі

с



пр

ак

ти



ка

зе

рт



ха

на

С



Ө

Ж

жалпы



ауд

СӨЖ


ЖОБ негізіндегі

күндізгі оқу

2

135


45

90

2 семестр



15

22,5


15

(7,5)


90


Әдебиеттер

Негізгі

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

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

3. Климова Л. М. Практическое программирование. Решение типовых задач в

Pascal 7.0. М. Кудиц-образ. 2004.

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

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

Қосымша 

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

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

языка. М. Финансы и статистика. 1982.

8. Марченко   А.И.,   Марченко   Л.А.   Программирование   в   среде  TurboPascal.

Киев. «Век» 1999

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

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

Машиностроение. 1991.

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




Лист согласования рабочей  программы

дисциплины

Форма

Ф СО ПГУ 7.18.1/11



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

Программалау пәні бойынша жұмыс бағдарламасына келісім парағы

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



Шығаратын  

кафедра

Кафедра

меңгерушісінің

аты-жөні

Қолы

Келісім

мерзімі

1

2

3

4

Алгебра және математикалық талдау



Павлюк И.И.



Document Outline

  • Информатика және ақпараттық жүйелер кафедрасы
  • жұмыс бағдарламасы
    • Павлодар
  • Информатика және ақпараттық жүйелер кафедрасы
    • КЕЛІСІЛГЕН
    • ОӘҚжЖБ КЕЛІСІЛГЕН
    • 2 Пәннің тақырыптық жоспары
    • 050601 «Математика» мамандығы үшін жалпы орта білім негізінде оқуға түскен жылы 2008
    • Тақырыптар атауы
    • Сағаттар саны
    • Дәріс
    • Тәжірибе
    • Зертхана
    • СӨЖ
    • 1
    • Кіріспе
    • 1
    • 5
    • 2
    • Программалау тілі алгоритмді жазу құралы ретінде
    • 2
    • 4
    • 2
    • 5
    • 3
    • Жоғарғы деңгейдегі тілде программалау
    • 3
    • 6
    • 3
    • 20
    • 4
    • 3
    • 4
    • 3
    • 20
    • 5
    • Программалардың функциялар мен құрылымы
    • 3
    • 4,5
    • 4
    • 20
    • 6
    • Программа құрудың негізгі принциптері
    • 3
    • 4
    • 3
    • 20
    • Барлығы
    • 15
    • 22,5
    • 15 (7,5)
    • 90
      • 1 Тақырып Кіріспе
      • 2 Тақырып Программалау тілі алгоритмді жазу құралы ретінде
      • 3.2 Практикалық сабақтардың мазмұны
      • Әдебиеттер
    • Қосымша
    • КЕЛІСІМ ПАРАҒЫ

жүктеу 66,29 Kb.

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




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

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау