17
15.2 Қорытынды бағаны есептеу
Пән бойынша қорытынды баға пайыздық мазмұнда келесі формула бойынша есеп-
теледі:
мұндағы:
Р1 – 1-рейтингті бағалаудың пайыздық мӛлшері;
Р2 – 2- рейтингті бағалаудың пайыздық мӛлшері;
Э – емтихан бағасының пайыздық мӛлшері (тест-емтихан).
15.3 Студенттің оқу жетістіктерінің балдық-рейтингтік әріптік жүйе бойынша
бағалау және оны сәйкесінше бағалаудың дәстүрлі шкаласына аудару
Әріптік жүйе
бойынша бағалау
Баллдардың
сандық баламасы
Оқу пәнін
меңгерудің %-қ
мазмұны
Дәстүрлі жүйе
бойынша бағалау
A
4,0
95-100
үздік
A
-
3,67
90-94
B
+
3,33
85-89
жақсы
B
3,0
80-84
B
-
2,67
75-79
C
+
2,33
70-74
қанағаттанарлық
C
2,0
65-69
C
-
1,67
60-64
D
+
1,33
55-59
D
1,0
50-54
F
0
0-49
қанағаттанарлықсыз
15.4 Академиялық тәртіп саясаты
№
Тәртіпті бағалау критерийлері
Балдар саны
1. Сабақтан кешігу
-2
2. Сабақ кезінде ұялы телефонмен сӛйлесу
-2
3. Практика (семинар) сабақтарына белсене қатысу
1
4. Басқа да критерийлер
2.
Лекцияларды
конспектілеу
0,5 0,5
0,5 0,5
3.
СОӚЖ тапсыр-
масын орындау
2 2 2 2 2 2
2
14
2
2
2
2
2
2
14
4.
СӚЖ тапсырма-
сын орындау
1 1 1 1 1 1
1
7
1
1
1
1
1
1
7
5.
АБ тапсырма-
сын орындау
2
3
5
2
3
5
6.
Басқалары
(рефераттар)
1
1
2
1
1
2
Барлығы
100
100
Қорытынды нә-
тиженің бӛлігі
30%
30%
18
АЛМАТЫ ЭКОНОМИКА ЖӘНЕ СТАТИСТИКА АКАДЕМИЯСЫ
«Информатика» кафедрасы
«5В070300-Ақпараттық жүйелер» мамандығына арналған
РНР тілінде программалау
пәнінің дәрістік кешені
АЛМАТЫ 2013
19
1 ДӘРІС.
ПРОГРАММАЛАУ ТІЛДЕРІН ПАЙДАЛАНУ ЕРЕКШЕЛІКТЕРІ
Программалау – бұл программа құру тәсілдері мен құралдарын таңдау жолдары.
Программалаудың тиімді технологияларын қолдану мынадай мүмкіндіктер береді:
-
әр түрлі программалау тәсілдерін жасап шығарып, оларды стандарттау, тарату және
қолдану шараларын жүзеге асыру;
-
программа жасаудың алдыңғы қатардағы озық үлгілерін ӛмірге енгізу;
-
программа жасау жұмыстарын ұйымдастырудың арнайы тәсілдері мен әдістерін
пайдалану.
Құрылымдық программалау алгоритмдер мен программалар құрудың жаңа
технологиясы болып табылады. Құрылымдық программалаудың негізгі принциптері:
-
программаны (алгоритмді) «жоғарыдан тӛмен» тәсілі бойынша құру;
-
қадамдық қадағалау;
-
GOTO – шартсыз кӛшу операторын жүйесіз қолданудан бас тартып (мүмкіндігінше
пайдаланбау), басқа құрылымдық операторларды пайдалану.
Құрылымдық программалау программалық ӛнімдердің модульдық құрамына және
түрлі программалық модульдермен мәндерді ӛңдеудің құрылымдық алгоритмдердің
типтік басқаруына негізделген.
Қадамдық қадағалау тәсілі мәндерді ӛңдеудің жалпы функциясын қарапайым
функциональдық элементтерге тізбектеп жіктейді.
Алдымен алгоритмнің жалпы құрылымы қадамдық қадағалаусыз құрылады (бағыт,
тармақ, цикл). Бұдан кейін алдыңғы қадамдағы жеке блоктар қадаммен қадағаланады. Бұл
процесс алгоритмнің жалпы құрылымындағы барлық блоктар элементар командалар
немесе программалау тілінің операторларымен жазылғанша жалғасады. Бұл тәсіл тізбектік
қадағалау немесе «жоғарыдан-тӛмен» тәсілі деп аталады.
Модульдік программалау - логикалық байланысқан функциональдық элементтерді
жеке программалық модульге біріктіру - модуль түсінігіне негізделген. Модуль:
-
бір енгізу және бір шығару блогы;
-
Функционалды аяқталу;
-
логикалық тәуелсіздік (программалық модульдің нәтижесі тек бастапқы мәндерге
байланысты, басқа модульдердің жұмысына тәуелсіз);
-
басқа модульдермен әлсіз ақпараттық байланыс;
-
мӛлшері және күрделілігі жағынан қарастырылатын программалық элементтермен
сипатталады.
Әр модуль спицификадан және модуль тұлғасынан тұрады. Специфика модульді
қолдану ережесін анықтайды, ал модуль тұлғасы - ӛңдеу процессін жүзеге асыру әдісі.
Программалық модульдердің құрамы мен түрлері, атқаратын қызметі, олардың
программада қолданылу сипаты аспаптық құралдармен анықталады. Мысалы, МББЖ бай-
ланысты форма, отчет, макрос, сұраныс және т.б. жеке программалық модуль болып
табылады.
Сұхбаттасудағы программаны жобалау тұтынушымен сұхбаттасу режимінің
болуын талап етеді. Сұхбаттасу барысында мәндерді ӛңдеуге қажет мәліметтермен алмасу
қарастырылады. Сұхбаттасу процессін қолдайтын жүйелер тӛмендегідей жіктеледі:
-
ӛзгеріссіз сұхбат сценариі бар жүйелер – «сұрақ-жауап» типті, стандартты меню
түрінде ақпарат алмасу, формат бойынша сұраныс;
-
дескрипторлы жүйелер – стандартты түйінді сӛз форматындағы мәліметтердің
болуын талап етеді;
-
тезаурусты жүйелер;
-
іс-қағаз прозасы тілді жүйелер – мәліметтердің маман тұтынушыға түсінікті тілде
болуын қамтамасыз етеді.
Сұхбаттасу процесін және соңғы тұтынушы интерфейсін жасау үшін программа
құрудың объекті-бағытталған аспаптар құралы ӛте қолайлы. МББЖ аспаптар құрамында
меню құрастырушылар (тұтынушыға негізделген режимдер мен командалар негізгі меню