
|
Л.Н. Гумилев атындағы Еуразия ұлттық университеті |
Силлабус |
Басылым: үшінші |
Қазақстан Республикасының Білім және Ғылым Министірлігі «л.Н. Гумилев атындағы Еуразия ұлттық университеті» шжқ рмк
__Информатика_____ кафедрасы
(кафедраның атауы)
БЕКІТЕМІН
«Л.Н. Гумилев атындағы
Еуразия ұлттық
университеті» ШЖҚ РМК
Информатика
кафедрасының меңгерушісі
_____________Альжанов А.К.
________________2013ж.
__5B060300-Механика__мамандығының білім алушылары үшін
(мамандықтың/мамандандырудың шифры және атауы)
________Delphi ортасында программалау__________ пәні бойынша
(жұмыс оқу жоспары бойынша пәннің коды және толық атауы )
___________________________________________________________
(модульдін атауы және шифры)
Силлабус Астана 2013 Силлабус
1 Оқытушы туралы мәліметтер.
Оқытушының аты-жөні: Нұғыманова Гулгасыл Нөкербайқызы.
Ғылыми атағы: физика-математика ғылымдарының кандидаты.
Байланыс телефоны (электрондық жәйшігі, сайт internet): 8-777-385-55-74,
cnlpgnn@mail.ru, nugmanovagn@gmail.com.
2 Пәннің коды, атауы және кредит саны
Пәннің аты: Delphi ортасында программалау. Коды: Кредит саны: 3
3 Оқу пәнін өткізу уақыты мен орны (сабақ кестесіне сәйкес) – Бас ғимарат.
4 Оқу пәнінің пререквизиттері мен постреквизиттері
Пререквизиттер: Информатика және Математика (орта мектептің оқу бағдарламасының көлемінде), Ағылшын тілі (компьютерлік терминология), Математикалық логика, Сандық әдістер.
Постреквизиттер: Математикалық модельдеу, Delphi ортасында компьютерлік модельдеу.
5 Оқу пәнінің сипаттамасы
5.1 Оқу пәнінің бағыты
Delphi ортасында программалау идеологиясының негізінде визуалды жобалаудың заманауи технологиясы және объектіге бағдарланған оқиғалы программалау методологиясы жатыр. Бұл курс бағдарлама құрудың құралдары мен әдістерін әртүрлі саладағы процесстерді модельдеуге қолдана отырып, зерттеулер жүргізуге бағытталған ғылыми пән болып табылады. 5В060300 мамандығының баска пәндерінің фундаментальды негізі бола отырып, бағдарлама құрастырудың тиімді және рациональды әдістеріне үйретеді.
5.2 Оқу пәнін оқыту мақсаты – Delphi визуалды программалау ортасында Windows-қосымшаларын жасау және алгоритмдер құрудың заманға сай негізгі компьютерлік технологияларын қолдануға қажетті білімін, біліктілігін және дағдыларын қалыптастыру.
Пәннің оқу материалдарын меңгеру нәтижесінде студент білу керек:
• қазіргі заманғы программалау технологияларының ерекшеліктерін;
• қоршаған орта процесстерін модельдеу есептерін қоя білу, алгоритмдеу және Delphi визуалды программалау ортасында объектіге бағытталған Object Pascal алгоритмдік тілінде программалар құру әдістерін;
меңгеру керек:
• интерфейс құрастыру және Windows-қосымшаларын қолдану сценариін жасау;
• әртүрлі процесстерді модельдеудің математикалық пішімдеу, алгоритмдеу және Delphi визуалды программалау ортасында объектіге бағытталған Object Pascal алгоритмдік тілінде программалау.
5.3 Пәнді оқыту міндеттері: Пәнді оқу студенттерде
• оқуға бейімділік, талдау, формалдау, жалпылау, алгоритмдеу және қоршаған орта процесстерін программалауды қамтитын академиялық;
• мәдени-құндылық болжамды, идеологиялық білімді, қоғамның және мемлекеттің адами құндылықтары қамтитын әлеуметтік;
• қоғамда болып жатқан ақпараттық процесстердің негізгі ерекшеліктерін білуді, олардың еліміздің экономикалық дамуына әсерін қамтитын кәсіби компетенцияларды қалыптастыруға мүмкіндік береді.
5.4 Оқу пәнінің мазмұны
Курстың мазмұны мамандыққа байланысты есептерді компьютерде практикалық шешу біліктілігін меңгерген мамандар даярлауды қамтамасыз етеді.
5.5 Оқу пәнін оқыту жоспары
Апта № |
Тақырыптың аты |
Оқуды ұйымдастыру формасы және сағат саны |
СӨЖ тапсырмалары |
МОДУЛЬ 1. Объектіге бағытталған программалау элементтері |
|||
1. |
Кіріспе. Delphі ортасымен танысу. Визуалдық программалау негіздері. |
Дәріс -2 сағ., Лаб.жұм.- 2 сағ., СОӨЖ - 2сағ., СӨЖ - 2 сағ. |
Delphі ортасының компоненттері, қасиеттері, әдістері |
2. |
Объектіге бағытталған программалаудың элементтері |
Дәріс -2 сағ., Лаб.жұм.- 2 сағ., СОӨЖ - 2сағ., СӨЖ - 2 сағ. |
Класс түсінігі. Инкапсуляция, мұрагерлік, полиморфизм |
3. |
Delphі тілінің басқарушы құрылымдары. Консолдық қосымша. |
Дәріс -2 сағ., Лаб.жұм.- 2 сағ., СОӨЖ - 2сағ., СӨЖ - 2 сағ. |
Консолдық қосымшаны есептер шығаруда пайдалану |
4. |
Массивтер. Символдар, мен жолдар. Жолдық процедуралар және функциялар. |
Дәріс -2 сағ., Лаб.жұм.- 2 сағ., СОӨЖ - 2сағ., СӨЖ - 2 сағ. |
Массивті сипаттау. Бір және екі өлшемді массивтердің элементтерін өңдейтін стандартты алгоритмдер кестесі. Іріктеу алгоритмдері. Жолдар. Типті сипаттау. Жолдық өрнектер. |
5. |
Файлдар. Процедуралар мен функциялар. |
Дәріс -2 сағ., Лаб.жұм.- 2 сағ., СОӨЖ - 2сағ., СӨЖ - 2 сағ. |
Файлдық типтер және айнымалылар. Сыртқы файлды программамен байланыстыру. Файлдан оқу, файлға жазу. |
6. |
Программистің өзі анықтайтын деректердің типтері. Қолданушының компоненттерін құру |
Дәріс -2 сағ., Лаб.жұм.- 2 сағ., СОӨЖ - 2сағ., СӨЖ - 2 сағ. |
Процедуралар және функциялар. Рекурсивті программалау. |
7. |
Ерекше жағдайларды өңдеу |
Дәріс -2 сағ., Лаб.жұм.- 2 сағ., СОӨЖ - 2сағ., СӨЖ - 2 сағ. |
Ерекше жағдайларды өңдеу әдістері |
8. |
Графикалық мүмкіндіктер. Мултимедиалық мүмкіндіктер |
Дәріс -2 сағ., Лаб.жұм.- 2 сағ., СОӨЖ - 2сағ., СӨЖ - 2 сағ. |
Функциялардың графиктерін тұрғызу. Графикадағы циклдер. Кездейсоқ процестерді тұрғызу. |
МОДУЛЬ 2. Delphі ортасында сандық әдістер практикумы |
|||
9. |
Delphі ортасында сандық әдістер практикумы. Санның жуық мәндері және қателіктері |
Дәріс -2 сағ., Лаб.жұм.- 2 сағ., СОӨЖ - 2сағ., СӨЖ - 2 сағ. |
Жуық сандар. Санның жуық мәнінің ондық жазылуы. Қателік түрлері |
10. |
Элементар функцияның мәндерін есептеу |
Дәріс -2 сағ., Лаб.жұм.- 2 сағ., СОӨЖ - 2сағ., СӨЖ - 2 сағ. |
Көпмүшеліктің мәнін Горнер сұлбасы бойынша есептеу. Көрсеткіштік, тригонометриялық, логарифмдік функциялардың мәндерін есептеу |
11. |
Сызықтық емес теңдеулер жүйесін шешеу |
Дәріс -2 сағ., Лаб.жұм.- 2 сағ., СОӨЖ - 2сағ., СӨЖ - 2 сағ. |
Бір айнымалысы бар сызықтық емес теңдеулерді шешу әдістері |
12. |
Алгебралық сызықтық теңдеулер жүйесін шешу |
Дәріс -2 сағ., Лаб.жұм.- 2 сағ., СОӨЖ - 2сағ., СӨЖ - 2 сағ. |
Алгебралық сызықтық теңдеулер жүйесін шешу әдістері |
13. |
Интерполяция және функция жуықтауы |
Дәріс -2 сағ., Лаб.жұм.- 2 сағ., СОӨЖ - 2сағ., СӨЖ - 2 сағ. |
Интерполяция есебінің қойылуы. Ньютонның интерполяциялық формулалары |
14. |
Сандық интегралдау және дифференциялдау |
Дәріс -2 сағ., Лаб.жұм.- 2 сағ., СОӨЖ - 2сағ., СӨЖ - 2 сағ. |
Сандық интегралдау және дифференциялдау әдістері |
15. |
Қарапайым дифференциалдық теңдеулерді жуықтап шешу |
Дәріс -2 сағ., Лаб.жұм.- 2 сағ., СОӨЖ - 2сағ., СӨЖ - 2 сағ. |
Қарапайым дифференциалдық теңдеулерді жуықтап шешу әдістері. Коши есебін Delphі ортасында шешу алгоритмдері |