Тақырыпты оқытуға əдістемелік нұсқаулар
Қарастырылатын сұрақтар:
1. Позициялық жəне позициялық емес санау жүйелері.
2. Позициялық санау жүйелерінің негізгі ұғымдары: «санау
жүйесінің негізі», «алфавит».
3. Позициялық жүйеде сандарды ұсынудың толық формасы.
4. Сандардың бір жүйеден басқа жүйеге ауысуы.
5. Екiлiк арифметиканың ерекшелiктерi.
Санау жүйесі жүйелердің позициялық жəне позициялық емес
болып бөлінуінен басталады. Сандарды римдік əдісімен жазу
позициялық емес санау жүйесінің мысалы, ал ондық араб санау
жүйесі позициялық жүйенің мысалы болып табылады. Осыдан кейін
тек қана позициялық санау жүйелері қарастырылады.
Санау жүйесінің негіздері жəне алфавит ұғымдары енгізіледі.
Позициялық санау жүйесінің негізі цифрлар санына тең жəне
көрші позицияда тұрған бірдей цифрлардың мəндері неше есеге
ерекшеленетінін анықтайды [4]. Əр түрлi позициялық санау
жүйелерiнiң алфавиттерін көрсету керек. Санау жүйелерінің негізі
тек 10-ға дейінгі араб цифрларын ғана қолданады. Егер де 10-нан
асып кетсе, онда цифрлардың орнына алфавиттік ретпен орналасқан
латын əріптерін қолданады. Мұндай жүйелерден кейін он алтылық
санау жүйесі қарастырылады.
Бұдан əрі оқушыларды натурал сандар қатарын əр түрлі
позициялық жүйелерде жазуға үйрету керек. Ол үшін өздері жақсы
білетін натурал сандар қатарын:
1 2 3 4 5 6 7 8 9 10 11 ... 19 20 ... 99 100 101 ...
ондық санау жүйесінің мысалымен түсіндіріп үйреткен жөн.
Дəл осындай заңдылықпен натурал сандар қатары басқа да санау
жүйелерінде құрылады. Мысалы, төрттік жүйеде (4 негізімен):
303
1 2 3 10 11 12 13 20 21 22 23 30 31 32 33 100 101 102 103
110 111 ... 333 1000 ...
Басқа жүйелер үшін де осы сияқты. Натурал сандар қатарын
екілік жүйеде ұсынуда баса назар аударылады. Олар мына түрде жа-
зылады:
1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110
1111 10000 ...
Цифрлардың тез өсу санына оқушылардың назарын аудару керек.
Сандарды позициялық түрде ұсыну маңыздылығы сандарды
жазудың толық формасымен кескінделеді. Мұны түсіндіру үшін
тағы да ондық жүйені қолданамыз. Мысалы:
5319,12 = 5000 + 300 + 10 + 9 + 0,1 + 0,02 = 5
10
3
+ 3
10
2
+ +1
10
1
+ 9 + 1
10
-1
+ 2
10
-2
.
Соңғы сөйлем сандарды жазудың кең түрдегі формасы деп атала-
ды. Осыған ұқсас сандарды жазудың толық формасын басқа да санау
жүйелерінде көрсетуге болады. Мысалы, сегіздік жүйе үшін:
1753
8
= 1
10
3
+ 7
10
2
+ 5
10
1
+ 3. Мұнда 10
8
= 8
10
.
Осы тақырыпты оқытудың келесі бөлімі – сандарды позициялық
санау жүйелеріне көшіру: оқулықта бүтін сандарды көшіру
алгоритмі мен ондық бөлшекті көшіру алгоритмі көрнекі түрде
ұсынылады [4]. Мұндағы негізгі идея: сандардың жүйеден жүйеге
ауысуы есептеулерді орындаумен байланыстылығында. Бізге ондық
арифметика ғана жақсы таныс болғандықтан, кез келген ауысуды
ондық сандардың есептелуімен орындалатындай етіп жасау керек.
Көбінесе сандардың кең түрдегі формасын бірден ондық жүйеде
жазады. Екілік санмен тағы да бір мысал:
101101,1
2
=(1х2
5
+ 0
2
4
+ 1
2
3
+ 1
2
2
+ 0
2
1
+ 1 + 1
2
-1
)
10
=
=32 + 8 + 4 + 1 + 0,5 = 45,5
10
.
Ондық сандарды басқа санау жүйелеріне ауыстыру – аса күрделі
304
мəселе. Негізінен, барлық аударулар сандарды жазудың кең түрдегі
формасы арқылы орындалады. Енді тек осы ондық сандарды
негіздеуші n≠10 дəрежелерінің қосындысына жіктей алса болғаны.
Мысалы, 85
10
санын екілік дəрежеде жіктеу былай болады:
85
10
= 1
2
6
+ 0
2
5
+ 1
2
4
+ 0
2
3
+ 1
2
2
+ 0
2 + 1 = 1010101
2
.
Дегенмен, мұны ойда есептеп шығару өте қиын. Мұнда фор-
мальды орындау (алгоритм) кезіндегі ауыстыруды көрсету керек.
Алгоритмнің сипаттамасын оқулықтан оқып шығуымызға бола-
ды. Онда алгоритмнің математикалық негіздеушілері берілген. Бұл
негіздерді талдауда оқушылардан математикалық сауаттылықтың
нақты деңгейін талап етеді.
ЭЕМ-ге екілік санау жүйелерін қолдану екі түрлі аспектіде
қаралады: 1) екілік нөмірлеу; 2) екілік арифметика, яғни екілік сан-
дармен арифметикалық есептеулерді орындау. Оқушылар екілік
нөмірлеумен «компьютер жадында мəтінді ұсыну» тақырыбында
кездеседі. Мұғалім ASCII кодтау кестесі туралы айта отырып,
символдың ішкі екілік коды – бұл екілік санау жүйесіндегі реттік
нөмірі екенін хабарлап өтуі керек.
Мектеп информатика курсында екілік санау жүйесін оқып-
үйрену барысында американдық ғалым Джон фон Нейман принципі
таныстырылады.
Санау жүйелері тақырыбы шеңберінде позициялық санау
жүйелеріндегі арифметикалық амалдар тақырыбы да оқып-
үйретіледі.
Оқыту нəтижесінде оқушылар:
– «санау жүйесі» ұғымын, позициялық жəне позициялық емес
санау жүйелерінің арасындағы айырмашылықты білуі керек;
– бүтін сандарды ондық санау жүйелерінен басқа санау
жүйелеріне жəне оны кері қарай ауыстыруды, екілік санау жүйесімен
қарапайым арифметикалық амалдарды орындауды үйренуі керек;
– математикалық білімнің негізгі себептерін, информатика жəне
математиканың интегративті байланысын кеңейту үшін алынған
Достарыңызбен бөлісу: |