- •1 Пәннің оқу бағдарламасы – syllabus
- •1.1 Оқытушылар туралы мәліметтер:
- •1.2 Пән туралы мәліметтер:
- •1.3 Пререквизиттері:
- •1.5 Пәннің қысқаша мазмұнында
- •1.7 Әдебиеттер тізімі
- •1.9 Курстың саясаты мен процедурасы
- •2. Негізгі таратылатын материалдар мазмұны
- •2.2 Дәрістік сабақ конспектілері
- •Бұл нұсқау көп жағдайда қайталаудың саны белгiсiз болған жағдайда, пайдаланады. Оның жалпы түрi:
- •Бүтiн типтегi мәлiметтермен келесi амалдар орындалады
- •Паскаль тiлiнде типтер қарапайым және күрделi болып бөлiнедi.
- •Қосымша әдебиет: 6 [73-80], 7 [227-265]
- •Типтелген файлдар
- •Типтелмеген файлдар
- •Модульдердi баяндау
- •Көрсеткіштер туралы қысқаша мағлұматтар
- •2.3 Лабораториялық жұмыстардың жоспары
- •2.5 Оқытушының жетекшілігімен орындалатын студенттердің өзіндік жұмыстары бойынша өткізілетін сабақтардың жоспары (соөж)
- •2 Бақылау мысалы.
- •2.6 Студенттердің өздік жұмыстары бойынша сабақ жоспары (сөж)
- •2.7 Курс бойынша жазбаша жұмыстың тақырыптары
- •2.8 Өздік бақылау үшін тест тапсырмалары
- •2.9 Курс бойынша емтихан сұрақтары
- •Глоссарий
- •Әлия Өтебайқызы Мұртазина
- •Алгоритмдік тілдерде программалау
1 Пәннің оқу бағдарламасы – syllabus
1.1 Оқытушылар туралы мәліметтер:
Сабақ жүргізетін оқытушы
Мұртазина Ә.Ө., доцент, «Ақпараттық жүйелер» кафедрасы
Сон А.Г., пед.ғыл.канд., доцент, «Ақпараттық жүйелер» кафедрасы
Байланыс түрі 2577196
Кафедрада болатын уақыты ТМҒ 319
1.2 Пән туралы мәліметтер:
Пән атауы «Алгоритмдер, деректер құрылымы және программалау»
Кредит саны 3
Өткізу орны
1-кесте. Оқу жоспарының көшірмесі
Курс |
Семестр |
Кредит тер |
Дәрістер, 1 аптадағы академиялық сағаттар |
Лаб. сабақтар
|
Тәжіри белік/ семин. Сабақт. |
СӨЖ* |
СОӨЖ* |
Барлығы, 1 аптадағы академ. Сағаттар |
Бақылау түрі |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
1 |
1 |
3 |
2 |
1 |
1 |
3 |
3 |
9 |
Емтихан |
1.3 Пререквизиттері:
«Алгоритмдер, деректер құрылымы және программалау» пәні «Ақпараттану» курсынан алынған білімге негізделінеді.
1.4 Постреквизиттері: пәнді оқыту барысында алынған білімдерді қолданатын келесі пәндер тізімі: «Программалау технологиясы», «Объектке бағытталған программалау». және т.б.
1.5 Пәннің қысқаша мазмұнында
«Алгоритмдер, деректер құрылымы және программалау» пәнін оқытудың негізгі мақсаты:
Басқа да пәндерді оқу процесі барысында студенттерді практикалық, өмірлік және ғылыми есептерді шығаруға даярлау.
«Алгоритмдер, деректер құрылымы және программалау» пәнін оқу нәтижесінде
Студенттер:
есептерді алгоритмдеу негіздерін, программалауды автоматтандыру әдістерін;
мәліметтер типтерін және Турбо-Паскаль тілі операторларының түрлерін;
ішкі программаларды, орнықты кітапханалық функцияларды, мәліметтердің динамикалық құрылымдарын пайдаланып программалар құру әдістерін, программалық қамтаманы жобалау әдістерін, программалау стилін;
программалардың қателерін түзету мен оны іске асыру әдістерін
білулері керек.
Студенттер:
алгоритмдердің сызықтық, тармақталған, циклдық құрылымдарын программалауды;
бірөлшемді және екіөлшемді массивтерді, жолдық мәліметтерді өңдеуге арналған есептерге программалар құруды;
процедуралар, функциялар және стандартты модульдерді қолданып программалар құруды;
сыртқы тасымалдағыштарда сақталынатын мәліметтер құрылымдарын өңдеуге арналған есептерді программалауды
үйренулері қажет.
1.6 Тапсырмалардың тізімі мен түрлері және оларды орындау кестесі:
- тапсырмалар тізімі және түрлері (курстық жоба (жұмыс), есептеу-графикалық тапсырмалар, типтік есептеулер т.б.);
- пайдалануға ұсынылатын әдебиеттер тізімі;
- орындау мерзімі;
- бақылау түрі (тестілер, экспресс-сұрақтар, есеп, реферат, баяндама т.б.).
График төмендегі үлгі бойынша тьютор құрастырады (2-кесте)
2-кесте
Тапсырмалар түрі мен оларды орындау мерзімі
Бақылау түрі |
Жұмыс түрі |
Жұмыс тақырыбы |
Ұсынылатын әдебиетке (беттері көрсетілген) сілтеме |
Тапсыру мерзімі |
Ағымдағы бақылау |
Л1 |
Сызықты және тармақталу алгоритмдер құрылымдарын программалау |
1нег[77-85,14-37], 3нег[14-39], 4нег[4-6],3қос[6-58} |
3 апта |
Ағымдағы бақылау |
Л2 |
Бірөлшемді массивтерді өңдеуде циклдық алгоритмдер құрылымын программалау |
1нег[37-43], [97-99]. 2нег[123-132]. 3нег[42-59] 4нег[7-11] 2қос[95-106] |
5 апта |
Ағымдағы бақылау |
ӨЖ |
Жолдар. Жолдарға амалдар қолдануда процедуралар мен функцияларды қолдану. Жолдарды өңдеуге мысалдар келтіру. |
1нег[107-109] 2нег[135-140] 3нег[154-165] 4қос[57-82] |
6 апта |
Ағымдағы бақылау |
Л3 |
Екіөлшемді массивтерді өңдеуге арналған есептерді программалау |
3нег[123-135]. 4нег[92-105] 5қос[12-14] |
8 апта |
Аралық бақылау |
АБ |
Бірөлшемді, екіөлшемді массивтерді, жолдық мәліметтерді өңдеуге программалар құру. |
1нег[37-43], [97-99].[107-109]. 4нег[60-105], [154-165] |
8 апта
|
Ағымдағы бақылау |
Л4 |
Жолдық мәліметтерді өңдеуге арналған есептерді программалау |
1нег[107-109] 4нег[154-165] 5қос[14-16] |
10 апта
|
Ағымдағы бақылау |
Л5 |
Процедуралар мен функцияларды қолдана отырып есептерді программалау. |
1нег[152-170]. 4нег[109-119] 5қос[16-19] |
11 апта
|
Ағымдағы бақылау |
Л6 |
Сыртқы тасымалдаушыларда орналасқан мәліметтер құрылымдарын өңдеуге арналған есептерді программалау. |
1нег[99-103], [113-131]. 3нег[182-195]. 4нег[122-138], [171-183]. 5қос[19-26] |
13 апта
|
Аралық бақылау |
АБ |
Стандартты модульдер. CRT, GRAPH .. кітапханаларын қолдану. |
1нег[245-313]. 3нег[287-324]. 4нег[207-222] 8қос[160-233] |
13 апта |
Ағымдағы бақылау |
ӨЖ |
Сандық әдістерді және күрделі ұйымдастырылған объекттерді қолданып есептер шығаруға алгоритмдер мен программалар даярлау |
6қос |
14 апта
|
Ағымдағы бақылау |
Л7 |
Графикалық құрастыруларды қолдана отырып программалар даярлау |
1нег[258-313]. 3нег[287-324]. 4нег[207-222] 5қос[26-27] 8қос[160-233] |
15 апта |
1. Тапсырмалардың түрі реттік нөмірі көрсетілген ағымдық және аралық бақылаудан тұрады. Бір аптаның ішінде екіден артық бақылау түрін өткізуді жоспарлауға болмайды.
2. Жұмыстың түрлеріне: лабораториялық, семестрлік жұмыстар, коллоквиумдар, рефераттар, есептер, баяндамалар ж.б. жатады.
3. Тақырыптарды жазғанда сөздерді қысқартуға болмайды.
4. Төртінші бағанды толтырғанда әдебиеттің реттік нөмірін көрсетіп, тік жақша ішінде беттің нөмірін көрсету қажет (Мысалы, 1 нег. ).
5. Бесінші бағанда балдар бүтін санмен ғана беріледі.