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

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

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

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

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

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

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

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

Тәжірибелік жұмыстар мен өзіндік жұмыстарды орындауға әрбір студент белсене қатысуы тиіс, ол үшін қосымша баллдар қойылады.

Студенттердің жеке жұмыстарды орындауы керекті тақырыпты олардың өздерінің оқып игеруін қамтамасыз етеді деп саналады, ондай жұмыстарға өткен тақырыптың қысқаша конспектісін жазу, жағдайға байланысты есептер шығару, үй жұмыстарын орындау, т.б. жатады. Тапсырмаларды дер кезінде және жеке орындау қажет етіледі, оның әрқайсысына қосымша балл тағайындалады.

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

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

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

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

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

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

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

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

Алматы, 2014

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

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

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

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

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

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

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

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

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

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

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

Программалардың көлемдері үлкейген сайын олардың жекеленген бөліктері белгіліне бастады және оларды қосалқы программалар(подпрограммалар) деп атады. Осы қосалқы программалаудың бөлігі библиотекаға (қорға) жиналып, одан қосалқы программаларды жұмыс программаларына енгізеді де, содан соң оларды жұмыс программаларынан шақырады. Бұл процедуралық программалаудың басталуына жол салды, бұнда үлкен программа процедуралық қосалқы программалардың жиынтығынан тұрады. Қосалқы программалардың біреуі басты болып табылады да, содан программаның орындауы басталады.

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

Наши рекомендации