Әдістемелік нұсқаулардың



Дата24.04.2016
өлшемі41.53 Kb.
#79159

Әдістемелік нұсқаулардың

титулдық парағы








Нысан

ПМУ ҰС Н 7.18.3/40


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


С. Торайғыров атындағы Павлодар мемлекеттік университеті
«Есептеу техникасы және бағдарламалау» кафедрасы

«Бағдарламалау технологиясы» пәні бойынша

5В070400 Есептеу техникасы және бағдарламалау мамандығының студенттері үшін
ӘДІСТЕМЕЛІК НҰСҚАУЛАР

Павлодар


Әдістемелік нұсқауларды

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








Нысан

ПМУ ҰС Н 7.18.3/41






БЕКІТЕМІН

ОІ жөніндегі проректор ___________ Пфейфер Н. Э. (қолы) (аты-жөні)

20__ж. «___»____________

Қ ұрастырушы: ___________________________ Балгабаева Г.С.

(қызметі, ғылыми дәрежесі, атағы, қолы) (аты-жөні)
«Есептеу техникасы және бағдарламалау» кафедрасы

(кафедра атауы)


«Бағдарламалау технологиясы» пәні бойынша

(пән атауы)


5В070400 Есептеу техникасы және бағдарламалау мамандығының

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

студенттері үшін

Пәнді меңгеру жөніндегі

(оқу құжаты түрінің атауы)



әдістемелік нұсқаулар

Кафедраның отырысында ұсынылған 200_ж. «__»____________№_____ хаттама

Кафедра меңгерушісі __________ О.Г. Потапенко

(қолы)


Факультеттің әдістемелік кеңесімен құпталған 200_ж. «__»____________№_____ хаттама
ОӘК төрағасы_____________ Ж.Г. Муканова 2010ж. «__»____________

(қолы)
МАҚҰЛДАНДЫ:


ЖжӘҚБ бастығы_____________А.А. Варакута 2010ж. «__»____________

(қолы)


Университеттің оқу-әдістемелік кеңесімен мақұлданды

20__ж. «___»______________ №____ Хаттама


1 Алгоритмдік концепциялар мен моделдер

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

2 Құрылымдық әдістеме

Негізгі басқарушы құрылымды: «тізбекті», «таңдауды», «қайталауды» көрсету.

Модульдық программалауды құру. Прототиптеу. Функционалдық декомпозиция. Локализация принципі. Программаны құрастыру негіздері. Программаның сапасы критерийі. Программаны жобалау кезеңдері. Псевдокод – программаны өндеу құралы ретінде. Программалау стилінің элементтері. Стилдің принциптері мен практикалық сұрақтары. Басқару құрылымы және программа құрылым. Нәтижелік және негіздеу. Құжаттау. Программалаудың жақсы стилінің ережесі. Тестілеу және жүзеге асыру. Әдістемелік тестілеудің түрлері: программаның орындауына негізделген формальды қайта қарастырулар мен тестілеу. Спецификация бойынша тестілеу және программалық код бойынша тестілеу.

3 Объектілі-бағытталған әдістеме негіздері

Объектілі-бағытталған программалаудың негізгі концепциялары. Жүйенің функционалды және объектілі декомпозиция түсінігі. Объектілі-бағытталған программалау принциптері. Объектілі-бағытталған программа шешілетін мәселенің әрекет етуші моделі ретінде. Объектілі-бағытталған жүйелерде тестілеуді ұйымдастыру.

Объектілі-бағытталған әдістемені қолдайтын программалау тілдерінде шолу жасау.

Объектілі жүйелердің құрылымдарын моделдеу мен жобалаудың негіздері (UML). Объектілі-бағытталғанграмалау тілдерінің негіздері (C++, JAVA).

4 Жобалау технологиясы

Әдістеме негізі-байланыс. Жобалық шешімді. Жазу нотациясы. Жүйенің архитектурасын тұрғызу мәселесі.

Құрылымдық және функционалдық сұлбаны өндеу. Мәліметтер құрылымын жобалау. Мәліметтердің декомпозициясына негізделген жобалау. Объектілі әдістеме программаның құрылымын өндеу. Жобалау шаблоны. Жобалау әдістемесі.

5 Перспективтер

Кодтық автоматты генерациясы. Компонентік технология. Платформа тәуелсіз және платформа тәуелді моделдері (МДА) қолдану мен концепциялары.

Аспектілі-бағытталған программалау.




Әдебиет тізімі

Негізгі әдебиеттер



  1. Кнут Д. Искусство программирования для ЭВМ. Т.1: Основные алгоритмы. М.: Мир, 1976

  2. Кнут Д. Искусство программирования для ЭВМ. Т.3: Сортировка и поиск: М.: Мир, 1978

  3. Кормен Т., Лейзерсон Ч., Ривест Р. Алгоритмы: построение и анализ/ Пер. с анг. – М.: МЦНМО, 2002

  4. Вирт Н. Алгоритмы и структуры данных: Пер.с агн. – М.?Мир, 1989

  5. Керниган Б., Плоджер Ф. Элементы стиля программирования: Пер. с англ. – М.: Радио и связь, 1984

  6. Крячков А.В., Сухинина И.В., Томшин В.К. Программирование ена С и С++. Практикум. Учебное пособие для вузов. М.: Горячая линия – Телеком, 2000

Қосымша әдебиеттер



  1. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++,-М.: «Издательство Бином», Спб: «Невский диалект»,1998

  2. Бадд Т. Объектно-ориентированное программирование в действии. Пер. с англ. – Спб.: Питер, 1997

  3. МакГрегор Дж., Сайкс Д. Тестирование объектно-ориентированного программного обеспечения. Киев: DiaSoft, 2002


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




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

    Басты бет