Студент білімін баалау жйесі

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

 

Межелік баылау кндіз оитын студенттер шін екі рет: 7-ші жне 15-ші апталарда, сырттан оитындар шін сессия кезінде – 1 рет ана ткізіледі. Оны масаты – ткен материалдарды игерілу дегейін анытау.

Кредиттік технология бойынша студенттер білімін тексеруді аымдаы жне межелік баылау нтижелері орытынды бааны 60%-ын райды.

 

Соы баылау емтихан трінде ткізіледі де, ол орытынды бааны 40%-ын райды.

 

 


Оытылатын пн саясаты

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

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

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

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

Студенттер білімін баалау критерийлері

Білім беруді кредиттік технологиясына сйкес орытынды бааны анытауда: 60% - білімді аымдаы баылауа 40% - орытынды емтихана беріледі.

 

Білімді баылауды баллды жйесі бойынша студент бір семестрде е жоары дегейде: 100 балл – 100% ала алады.

 

 


Алматинская академия экономики и статистики

 

 

Кафедра «Информатика»

 

 

ДРІСТЕР КЕШЕНІ

 

Объектіге баытталан программалау» пні бойынша

 

Информатика» мамандыы шін

 

 

Алматы, 2014

 

 


Лекция. Кіріспе. Объектіге баытталан программалау(ОБП). Программалауда объектіге баытталан тсілді мні: программалау технологиясы; объектіге баытталан ойлау.

 

Психологтар адамны бір мезгілде ондаан бірлікті аумаымен бірдей апаратты абылдай алатынын брыннан крсеткен. Сйтіп, программалы амтамасыз етуді дайындаанда программистке крінетін компоненттеріні санын кішірейтуге талап ойылады. Адамзат бірнеше те тиімді декомпозиция жолдарын, яни лкен есептерді шаын есептерге блуді ойлап шыаран. Модульдік тсіл кптен бері олданылып келеді, онда лкен программалар блек дербес модульдерге блінеді. Программалар кптен бері "жоарыдан-тмен" жне рылымды декомпозицияны олдану арылы жасалынады. Осы тсілге негізделген дістерді орта сипаты болады: оларды ішінде деректер жне оларды дейтін код бір-бірінен блек трады.

 

Кп жылды зерттеулерді нтижесінде объектіге баытталан деп аталатын тсіл (ОБТ) зерттеліп дайындалан жне сынатан ткен (1967 жылы - Simula67 тілі, ал 1983 жылы - C++ тілі). ОБТ-ны программалы жйелерінде руды брыны дістерінен негізгі артышылыы - деректерді жне олармен бірге істейтін кодтарды тыыз байланыста болуьг.

 

Объектіге баытталан тсіл келесі крделі проблемаларды жеіл шешуге кмектеседі:

 

• программалы жабдытауды крделілігін азайту;

 

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

 

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

 

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

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

Программалау технологиясы

Программалау технологиясы – бл программалауды дайындауды дістері мен тсілдеріні жиынтыы жне осы дістер мен тсілдерді олдануды тртібі. Программалауды дамуыны бастапы кезедерінде, машина командаларыны реттілік трінде жазыланда, ешандай программалау технологиясы болмаан. Технологияны дайындауды алашы адамы программаларды операторларды реттілігі трінде крсетуден тран. Машиналы командаларды реттілікпен жазу – операторларды реттілігін жне оларды арасындаы туді крсететін операторлы схемаларды жасауды алдын ала болызды. Операторлы тсіл программа раушы деп аталатын программаны жасауды автоматтандыру шін алашы программаларды дайындауа ммкіндік жасады.

 

Программаларды клемдері лкейген сайын оларды жекеленген бліктері белгіліне бастады жне оларды осалы программалар(подпрограммалар) деп атады. Осы осалы программалауды блігі библиотекаа (ора) жиналып, одан осалы программаларды жмыс программаларына енгізеді де, содан со оларды жмыс программаларынан шаырады. Бл процедуралы программалауды басталуына жол салды, бнда лкен программа процедуралы осалы программаларды жиынтыынан трады. осалы программаларды біреуі басты болып табылады да, содан программаны орындауы басталады.

 


1958 жылы алашы программалау тілдері дайындалды: Фортран жне Алгол58. Фортранда программа басты программадан жне кейбір млшерде процедуралы осалы программалардан жне фунциялардан трды. Алгол58 программасы жне оны кейінгі версиясы Алгол60 бірттас бтін трде болды, біра негізгі блок жне осалы программалар мен функциялар рылан блоктары енгізілген блокты рылымнан трды. Фортран шін компиляторлар процедураларды блектеп трансляциялауа амтамасыз етті жне оларды одан рі арай ж мыс программаларына біріктірді, Алголды бірінші компиляторлары бірден барлыпрограммалардытрансляцияжасауашамаланып,процедураларды блек трансляциялау амтамасыз етілмеді.