Практикалы сабатар

Жбанов атындаы Атбе ірлік мемлекеттік университеті

Физика-математика факультеті

Информатика жне ЕТ кафедрасы

СИЛЛАБУС

 

 

Оу пні

БП МК: АТВ 1204 Алгоритмдеу жне бадарламалау_негіздері

( 3 кредит )

Маманды

5В070400-«Есептеу техникасы жне бадарламалы амтамасыз ету»

Курс І

Оытушы п..к., доцент Байбатина Асауле Тотарызы

 

 

Оу жылы

 

Жбанов атындаы Атбе ірлік мемлекеттік университеті

Syllabus

Пн БП МК: АВТ 1204 Алгоритмдеу жне бадарламалау негіздері_

(3 кредит )

саба ткізілетін орын ауд. уаыты апта кндері оытушы байл. тел email
Гришина, 7. корпус №6 Ауд. №432 саат 11.40 Дріс Дйсенбі   Байбатина А.Т.   8(701) 4555443 Aksaule67@mail.ru
Гришина, 7. корпус №6 Ауд. № саат практика        
Гришина, 7. корпус №6 Ауд. №436, №433 саат 11.40-13.30 лабораториялы жмыс      

ОСЖ уаыты

Гришина, 7. корпус №6 Ауд №504 Саат 13.40(жп апта) Дйсенбі   Байбатина А.Т.   8(701) 4555443 Aksaule67@mail.ru  

КУРСТЫ ЫСАША СИПАТЫ:

Болаша маман программалаушы ксібі біліктілігіні ірге тасы алашы курста жоспарланан осы пннен аланады. Демек, алгоритмдік тілдер рылымынына бастап, жіктемеммелерін, тіл ммкіндіктері мен негізгі алгоритмдерді амту орынды.

Атап айтанда: Алгоритм. Алгоритмдерді ру принциптері. ЭЕМ – де есеп шыару кезедері. Алгоритмдер жне оны асиеттері мен жазылу формалары. Алгоритмдерді руды структуралы тсілдері, яни негізгі базалы структуралары. Алгоритмдерді талдау принциптері. Алгоритмдерді крделілігін баалау. Тьюринг машинасыны терминдері арылы алгоритмдерді сипаттау. Тип. Типтер жйесі, тарматалу, ілесу, циклды алгоритмдер рылымы жне крделі рылымды берілгендер(массив, жазба, жол, жиын) жмысын йымдастыру ммкіндіктері мен ішкі программалар мен модульдер ру принциптері аталан пн аясында беріледі.

КУРСТЫ МАСАТЫ:

Есептеуіш техникаларын жйелік жне олданбалы программалаы жабдытармен амтамасыз ете алатын мамандарды дайындау масатында рылан жоспара сай бл курсты негізгі міндеттері мен масаттары мынадай:

· Есептеуіш жне апаратты процестерді математикалы жне программалы моделдерін ру жне зерттеуге бейімдеу;

· Программалау орталарыны жысын тиянаты мегеруге дадыландыру;

· мліметтерді деу алгоритмдерін тсіндіру жне деу жолдарын йрету;

· алгоритмге сай программалау процестерін жзеге асыру дадыларын алыптастыру;

· программа жне программалау тілдеріні жіктемесін таныстыру;

· Pascal тіліні негізінді программалауа машытандыру.

КУРС ПРЕРЕКВИЗИТІ:

Информация тсінігі жне трлері. Информацияны лшем бірліктері. ЭЕМ –ны еске сатау рылыларыны рылысы, ызметі. ЭЕМ – ны олданушы дегейіндегі жмысын білу. Шама тсінігі. Информатика, математика курстарынан негізгі дайындытарыны болуы.

КУРС ПОСТРЕКВИЗИТІ:

Пнді оып йрену нтижесінде студентті мегеруге тиісті негізгі тсініктері, білімдері, біліктіліктері жне дадылары:

- алгоритм жне оны орындаушы тсінігін алу, алгоритмні жазылу формаларымен танысу, мамандыы бойынша ртрлі алгоритмдік есептерді шыара білу;

- программалау тілдері мен оларды классификацисын білу, наты тілді - Pascal универсалды тіліні негізін мегеруі;

- трансляторлар, оларды ызметі мен трлерін білу;

- Іздеу, срыптау т.б. алгоритмдерін мегеру;

- Pascal тіліні типтер жйесін, операторлары мен барлы ммкіндіктерін білуі, яни ртрлі есептерді программасын ра алатын дегейге жетуі тиіс;

- рылан программаларын компьютерге енгізіп, деп. тесттілеп жене нтижесін талдап йренуі тиіс;

- мліметтерді ртрлі рылымды аныталуына байланысты оларды олдану жне деу алгоритмдерін ра білу.

ОЫТУ ДІСІ:

Бл курс дстрлі дріс дісін пайдалану арылы беріледі.

Студенттерден сабаа белсенді атысып, з пікірін жариялай отырып зіне пайдалы нрселерді конспектілеп алуы талап етіледі.

Аудиториялы саба дріс, практикалы жне лабораториялы жмыстар трінде ткізіліп, материалды талылау, р трлі тапсырмалар мен жаттыуларды орындау, есептерді ДК орындап шыаруды амтиды. Студент р сабаа негізгі жне осымша дебиеттер бойынша тиянаты дайындалуы тиіс.

р дрісте негізгі ымдар мен анытамалар тсіндіріліп беріледі де, осы таырып аясында з білімдерін жетілдеру шін наты баыт-бадар крсетіледі жне наты сратар бойынша конспектілер жргізу, есептер алгоритмдерін ру тапсырмалары беріледі.

Практикалы сабатарда жоспара сай таырыптар бойынша мысалдары арастырылады. Студентті орындауымен алгоритмдері рылады. р студентке жеке тапсырмалар сынылуы да ммкін. р студент берілген тапсырма бойынша тиесілі бааланып отырылады.

Лабораториялы жмыстар сабатарында студенттерге зіндік жмыс таырыптары мен тапсырмалары, баылау сратары сынылады. Есептеулерді орындау нтижелерін жоспара сай р саба соында оытушыа крсетіп тапсыруы талап етіледі.

Жеке тапсырмалар есебі ОСЖ уаытында абылданады.

Егер студентке ткен материалдар бойынша сра туындаса, оытушыдан кмек срауына болады.

БІЛІМДІ БААЛАУ:

Аымды баылау:

Наты сратар бойынша зерттеулер жргізіп конспектілеу, лабораториялы жмыстар бойынша жеке тапсырмаларды орындау, нтижесін ауызша тсіндіру, ЭЕМ-да есеп шыару дадысы алыптасандыын крсету трінде саба кестесі мен жоспарына сай абылданып отырады.

Аралы баылау:

Негізгі таырыптар бойынша курс оылан со жоспара сай баылау жмысы мен коллоквиум абылданады. Аралы баылау жазбаша, ауызша жне тест трінде йымдастырылады.

Жеке зіндік жмыс:

Дрісте, практикалы жне лабораториялы жмыстарда топа немесе р студентке берілген зіндік тапсырмалар есебі(отчет), конспектілер, мнжазбалар трінде болады.

й тапсырмасы: Оыту процесінде берілген й тапсырмаларын студенттер уаытылы орындауа міндетті. Орындау нтижелерін талап етілген трде сйкес сабатарды йымдастыру барысында жне ОСЖ сабатарында кесте бойынша тапсырады. Белгіленген уаыт мерзімінен кейін тапсырылан жмыстара баа тмендетіледі.

Коллоквиум: Коллоквиум семестрде бір рет жоспара сай абылданады. Сратары студенттерге алдын-ала беріледі жне сол сратар материалдары бойынша студенттен ауызша немесе жазбаша жауап алу трінде жргізіледі.

Мнжазба: оу бадарламасына сйкес жне аныталан таырып бойынша дайындалады, баалау кезінде таырыпты мазмныны жоспарында толы ашылуы, ылыми дебиеттерді пайдаланылуы, баяндалу стилі, крнекі ралдарды пайдаланылуы, Р Задарын, Р кіметіні Жарлытарын, нормативтік жне дістемелік материалдарды, негізгі дебиеттерді мегеру жадайы ескеріледі. Зерттеу жмысы бекітілген мерзімнен кейін абылданбайды жне бааланбайды.

Аралы баылау тестері: ткен материалдар бойынша 10 жне одан жоары сраты амтитын тесттер сынылады. Тест семестрде екі рет жоспара сай ткізіледі.

орытынды емтихан: орытынды емтихан семестр соында ткізіледі. Емтихан абылданатын кн деканатты емтихан кестесінде крсетіледі. Емтихан теттілеу арылы алынады жне тест сратарына жауап алу арылы абылданады. Тест сратары курс бадарламасыны барлы блімдері бойынша рылады. Емтихан уаытында дріс кшірмелерін, кітаптарды, ртрлі жазбаларды пайдалануа тыйым салынады. Баа тмен болан жадайда, оны ктеру шін, осымша сратар беріледі. Емтиханны ткізілу тртібін сатамаан студент, емтиханды тапсырудан босатылып, емтиханды тапсырмаан ретінде есептелінеді.

орытынды баа: студенттер семестр соында пндер бойынша 100 (40%) балмен бааланатынемтихан тапсырады.

 

МОДУЛЬБОЙЫНШАПННІ ТАЫРЫПТЫ ЖОСПАРЫ:

№ р/с Модульды атауы Лекция (са) Практикалы (семинар.)саба (са) Лаборат. саба (са) СЖ (са)
Алгоритм. Программа  
Крделі рылымдар  

 

Дрістер таырыптары

 

Дріс № Таырып № Саба жоспары, негізгі дидактикалы бірліктер Аымды баылау трі
    Модуль 1  
Алгоритм негіздері Кіріспе. Алгоритм. Алгоритмні асиеттері, Алгоритмні базалы структуралары. Блиц-тест
Алгоритмдік тілдер Алгоритмдік тілдер сипаттамасы(синтаксисі, семантикасы) мен жіктемесі. Pascal программалау тіліндегі программа рылымы жне оны деу принциптері. Сбат
Pascal программалау тіліні элементтері Pascal программалау тіліні элементтері: алфавиті, ызметші сздері, арнайы табалары, типтер жйесі. Тратылар, айнымалылар, рнектер, элементерлы функциялары мен амалдары. Сбат
Операторлар PASCAL тіліні жй операторлары. Кшу конструкциялары. Мліметтерді енгізу-шыару жолдары. Сбат
Циклдар Арифметика алгоритмі жне кпмшеліктерді есептеу. Циклды операторлар. Жаласу жне аяталу шарттары аныталан циклдар. Блиц тест
Массивтер ралымды типтер: регуляр типтер. Массивтер: бір лшемді жне екі лшемді масссивтер. Массивтерді деуге арналан амалдар. Сбат
Срыптау жне іздеу Іздеу жне срыптау алгоритмдеріні жіктемесі. Срыптау реттері мен баалану критерийлері. Сбат
      Модуль 2    
Жолдар Жолды тип. Жолдара олданылатын амалдар. Жолдарды деу алгоритмдері. Сбат
Жиындар Жиынды тип.Жиындара олданылатын амалдар. Жиындарды деу алгоритмдері. Сбат
Жазбалар Біріктірілген типтер. Сипатталуы мен олданылуы. рістер: аныталуы мен олданылуы. Жазбалар. Вариантты жазбалар. Сбат
Ішкі программа Ішкі программалар: сипатталуы мен олданылуы. Процедуралар жне функциялар. Процедуралар мен функциялар параметрлеріні берілуі механизмі Сбат
Рекурсия Процедуралы типтер. Рекурсия жне оны трлері,. Рекурсивті алгоритмдер. Сбат
Файлдар Файл, атрибуттары.Файлдармен млімет алмасу тсілдері. Файлды типтер: сипатталуы мен олданылуы. Файлдаы типті айнымалыа олданылатын амалдар. Тексмттік, типтелген жне типтелмеген файлдарды олдану принциптері Сбат
Модуль жне графика Модульдік программалау. олданушы моуліні рылымы мен жзеге асырылуы. Тілді стандартты модульдер рамы:SYSTEM, CRT, жне т.б. модульдері. GRAPH модуліні мазмны. Сбат
Динамикалы рылымды берілгендер. Динамикалы жады. Динамикалы жадымен жмыс жасауа арналан процедуралар мен функциялар. Крсеткіштер. Тізімдер. Ааштар. Сбат

 

Практикалы сабатар

 

Апта№ Саба жоспары, негізгі дидактикалы бірліктер сааты
Алгоритмдерді жазылу формалары. Ілесу, тарматалу жне айталау алгоритмдеріні базалы структуралары. Мысалдар.
ЭЕМ-да есеп шыару кезедері. Программа рылымы. Сызыты алгоритмдерді программалау. Мысалдар.
Тарматалу. тадау алгоритмдерін программалау. Мысалдар.
Циклды процестерді йымдастыру. Циклды алгоритмдерді программалау: Дейін-циклы жне зір-циклдеріні йымдастырылуына мысалдар. Іштестірілген циклдар.
Массивтер: бірлшемді массивтер. Массивтерді сипаттау жолдары мен деу алгоритмдері.
Массивтер: екілшемді массивтер. Массивтерді сипаттау жолдары мен деу алгоритмдері.
Срыптау жне іздеу алгоритмдері.
    Модуль 2    
Жолдарды деу. Сипатталуы мен олданылуы. олданылатын амалдарды орындау мысалдары.
Жиындарды деу. Сипатталуы мен олданылуы. олданылатын амалдарды орындау мысалдары.
Жазбалардан тратын массивтер. Жолды мліметтер мен жиындардан тратын жазбаларды деу мысалдары.
Ішкі программалар. Ішкі программалар рылымы мен олданылуы. Процедуралар мен функциялар. Параметрлерін анытау мысалдары.
Рекурсивті алгоритмдер.
Файлдармен млімет алмасу ммкіндіктері. Тексттік жне типтелген файлдармен млімет алмасу ммкіндігін крсетуге арналан мысалдар.
олданушы модуліні рылымы. Модулді интерфейстік, жзеге асыру, таайындау мысалдары.
Графика. Графиктік мліметтерді деу. Негізгі элементтері: графиктік режимдерді орнату, пиксел, бейнепаратарды басару, графиктік бейнелер трызу мысалдары.