Пән туралы жалпы мәліметтер - Атауы:
- Алгоритмдер, деректер құрылымы және программалау
- 5B070300 – Ақпараттық жүйелер
- Мамандығы үшін оқылады
- Пәннің мақсаты:
- есептерді алгоритмдеу негіздері, программаларды автоматтандыру әдістері, деректер структурасы мен программалау тілдерінің классификациясы, Pascal тілінде программаларды құрастыру, программаларды өңдеу және тексеру әдістерін оқыту
- Міндеттері
- Pascal тілінде программалау технологиясын, деректер құрылымы мен оларды өңдеу алгоритмдерін, деректер құрылымының түрлерін талдау, олармен жұмыс істеудің негізгі алоритмдерін игеру
Аралық пәндер арасында пәннің орны - Қарастылырылып жатқан пән келесі пәндердің оқытылуын талап етеді
- информатика;
- математика;
- Сонымен қатар келесі пәндерді оқытуында базалық пәндерінің бірі болып саналады
- программалау технологиясы;
- объектіге бағытталған программалау.
Пәнді оқу барысында білім алушылар: - программаларды және алгоритмдерді құрастырудың негізгі әдістерін;
- типтік ақпараттық алгоритмдерді көрсету үшін қолданылатын деректер структурасын;
- типтік есептер үшін негізгі алгоритмдер және олардың күрделілігінің сипаттамаларын
- білуі керек;
- программалау тілдер құралдарымен деректер структурасын қолданып алгоритмдерді іске қосуын
- ақпараттық объектілерді көрсету үшін сәйкес деректер құрылымын таңдап алгоритмдерді құрастыруын
- алгоритмнің корректілігін және оның күрделілігін бағалауын дәлелдеуін
- игеруі керек
- қойылған есептердің сипаттауын формалдауында
- қойылған есептерді шешу үшін тиімді алгоритмдерді құрастыруында
- дағдысы болуы керек
- программалау, программалау тілдерінде есептерді шешу және программаларды құрастыруында
- құзыретті болуы керек
Пән мазмұны - 1 Модуль. Алгоритмдер, алгоритмнің негізгі құрылымдары, деректер құрылымы, программалаудың түсініктері
- 1.1 Компьютердің программалық құралдары.
- 1.2 Есептерді алгоритмдеудің негіздері.
- 2 Модуль. Алгоритмдік тілде программалау
- 2.1 Негізгі процедураларға бағытталған алгоритмдік тілдерді программалау
- 2.2 Программаларды компьютерде орындауды ұйымдастыру.
Бақылау түрлері - Аралық бақылау:
- Зертханалық жұмыстарының есебі
- Бақылау жұмыстары
- Жеке үй тапсырмалары
- Аралық тест
- Қорытынды бақылау:
Ұсынылатын әдебиеттер тізімі - Негізгі:
- Фараонов В.В. Turbo Pascal 7.0 Начальный курс. Учебное пособие. – М:Нолидж,2001
- Марченко А.И., Марченко Л.А. Программирование в среде Turbo Pascal 7.0. – Киев:ВЕК+,2000
- Федоренко Ю. Алгоритмы и программы на Turbo Pascal. Учебный курс-СПб:Питер,2001
- Меженный О.А. Turbo Pascal. Самоучитель:Издательский дом «Вильямс», 2004.-336с.:ил.
- Алгоритмы программы на Turbo Pascal. Учебный курс.Ю.Федоренко. – СПб.:Питер, 2001.-240с.
-
Ұсынылатын әдебиеттер тізімі - Қосымша
- Ахо А., Хопкрофт Дж., Ульман Дж. Построение и анализ вычислительных алгоритмов. – М.: Мир, 1979.
- Баррон Г. Рекурсивные методы в программировании. – М.: Мир, 1974.
- Вирт Н. Алгоритмы + структуры данных = программы. – М.: Мир, 1985.
- Грис Д. Наука программирования. – М.: Мир, 1984.
- Гудман С., Хидетниеми С. Введение в разработку и анализ алгоритмов. – М.: Мир, 1981.
- Дейкстра Э. Дисциплина программирования. – М.: Мир, 1978.
- Лорин Г. Сортировка и системы сортировки. – М.: Наука, 1983.
- Макконелл Дж. Анализ алгоритмов: Вводный курс. – М.: Техносфера, 2002.
- Мальцев А. М. Алгоритмы и рекурсивные функции. – М.: Наука, 1986.
- Сибуя М., Ямомото Т. Алгоритмы обработки данных. – М.: Мир, 1986.
- Холл П. Вычислительные структуры. Введение в нечисленное программирование. – М.: Мир, 1978.
- Холстед М. Х. Начала науки о программах. – М.: Финансы и статистика, 1981.
- Хусаинов Б. С. Структуры и алгоритмы обработки данных: Примеры на языке Си: Учебное пособие для вузов. – М.: Финансы и статистика, 2004.
Оқытушы туралы мәлімет - Т.А.Ж: Нурпеисова Жанар Сембаевна
- Жұмыс орны: А.Байтұрсынов атындағы ҚМУ
- Лауазымы: аға оқытушы
- Кафедра: Ақпараттық жүйелер кафедрасы
- Байланыс ақпараты:
Достарыңызбен бөлісу: |