Автор работы: Пользователь скрыл имя, 08 Сентября 2013 в 10:24, курс лекций
Қоғамдық қатынастардың өзгеруіне себепкер болған өркениеттің (цивилизация) дамуы ақпаратты өңдеудегі түбейгейлі өзгерістерге байланысты. Бұл өзгерістерді ақпараттық революциялар деп қарастыруға да болады. Адамзат тарихында осындай төрт революция болды деп ұйғарылады.
Бірінші революция жазудың ашылуымен байланысты. Ол білім саласында сапалы да санды да дамуға әкелді және білімді ұрпақтан ұрпаққа жеткізуге мүмкіндік тудырды.
Екінші революция (XVI ғасыр ортасы) жазуды баспалық түрде шығарудың ашылуы мәдениет және қызметті ұйымдастыру мәселелерін күрт өзгертуге себепкер болды.
Санау жүйесі екі топқа бөлінеді : позициялық және позицялық емес.
Позицялық емес санау жүйесінде әрбір цифрдыц мағынасы оның орыналасуына байланысты емес. Оның мысалы ретінде римдік жүйені алуға болады. Бұл жүйедегі ХХХ санында, Х цифры кез келген позицияда 10 (он) білдіреді.
Позицялық емес санау жүйесінде
арифметикалық амалдарды
Позициялық санау жүйесінде цифрлар өз орнына (позициясына) байланысты. Позициялық санау жүйесінің негізі дегеніміз жүйеде қолданылатын цифр саны.
а) Ондық санау жүйесі. «Ондық» атауы бұл жүйе негізі 10 болатынын білдіреді. Бұл жүйеде жазу үшін он цифр - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 таңбалары қолданылады..
Ондық жүйеде цифрлар мәні жазылуында позицияға немесе орналасқан орнына байланысты болғандықтан позициялық жүйе болады.
Цифр санына арналған позицияны разряд деп атайды.
Мысалы, 425 жазуыында сан 4 жүздіктен, 2 ондықтан және 5 бірліктен тұрады.. 5 цифры бірлік разрядында , 2 цифры – ондық разрядында , 4 цифр — жүздік разрядында..
Егер осы цифрларды басқа ретпен жазатын болсақ, мысалы, 524, онда бұл сан 5 жүздіктен, 2 ондықтан және 4 бірліктен тұрады.
5 саны ең көп салмаққа ие және санның үлкен цифры деп аталады, ал 4 цифры – ең аз салмақты және осы санның кіші цифры деп аталады.
Салмақ айырмашылықтары келесі жағдайда анық байқалады: егер осы санды қосынды түрінде жазатын болсақ, 524:
5 * 102 +2* 101 +4 * 100
Бұл жазуда 10 – саны санау жүйесінің негізі. Негіз 10 цифр позициясына сәйкес дәрежеленеді және осы цифрға көбейтіледі. Негіз дәрежесі бірліктер үшін - нолге, ондықтар үшін - бірге, жүздік үшін - екіге тең. Егер ондық сан бөлшек сан болса, онда оны да қосынды түрінде жазу оңай. Бөлшектің әрбір сан негізінің дәрежесі теріс және үлкен сан үшін – 1, келесі сан үшін - 2 ге тең, т.с.с.
Мысалы, ондық сан 384,9506 қосынды түрінде :
384,9506 = 3 * 102 + 8 * 101 + 4 * 100 + 9 * 10-1 + 5 * 10-2 + 0 * 10-3 +6 * 10-4;
856,25 = 8 * 102 + 5 * 101 - 6 * 100 + 2 * 10-1 - 5 * 10-2;
12937,1 = 1 * 104 + 2 * 103 + 9 * 102 + 3 * 10 + 7 * 100 + 1 * 10-1.
ә) Екілік санау жүйесі. Компьютерде ондық санау жүйесі емес, екілік санау жүйесі қолданылады, яғни негізі 2 болатын санау жүйесі. Екілік санау жүйесінде кез келген ақпарат 0 мен 1 сандары көмегімен жазылады және екілік жүйесі деп аталады.
Екілік санау жүйесін ондық санау жүйесінен ажырату үшін екілік санды жазуда индекс ретінде 2 саны көрсетіледі., мысалы 110101,1112.
Екілік санның әрбір разрядын бит деп атайды.
Ондық сан тәрізді кез келген екілік сандарын қосынды түрінде көрсетуге болады.
Бұл қосындыда негіз ретінде 2 саны қолданылады, мысалы, 1010101,101 санының қосындысы былай жазылады:
1 * 26 + 0 * 25 + 1 * 24 + 0 * 23 + 1*2 2 + 0 * 21 +1 * 20 + 1 * 2-1 + 0 * 2-2 + 1 * 2-3
Арифметикалық амалдарды орындау нәтижесінде мәні 85,625 –ке тең ондық сан аламыз. Екілік сан 1010101,101 ондық сан 85,625–ке тең келеді, немесе 1010101,1012 =85,62510.
Ереже. Екілік жүйесінен ондық жүйесіне ауыстыру үшін екілік санды дәреже қосындысы ретінде жазып, жалпы қосындыны табу керек.
Екілік жүйенің бір кемшілігі сандарды жазуда 0 мен 1 цифрларын көп қолдануға тура келеді. Бұл адамның қабылдауына кедергі жасайды. Мысалы, ондық сан 156 екілік жүйеде былай жазылады: 10011100.
б) Сегіздік санау жүйесі. «Сегіздік» атауы бұл жүйенің негізі 8 болатынын білдіреді. Бұл жүйеде жазу үшін сегіз цифр - 0, 1, 2, 3, 4, 5, 6, 7 таңбалары қолданылады..
Сегіздік жүйеде, ондық және екілік жүйелердегіндей, цифрлар мәні жазылуында позицияға немесе орналасқан орнына байланысты болғандықтан позициялық жүйе болады. Ондық сан 156 сегіздік жүйеде былай жазылады: 234 яғни 15610 = 100111002 = 2348.
Ондық сан тәрізді кез келген сегіздік сандарын қосынды түрінде көрсетуге болады:
2*82 + 3*81 + 4*80 = 15610
в) Он алтылық санау жүйесі. «Он алты» атауы бұл жүйенің негізі 16 болатынын білдіреді. Бұл жүйеде сандарды жазу үшін он арап цифры - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 және латын алфавитінің алғашқы алты әріпі – A, B, C, D, E, F қолданылады. Латын әріптерінің мәні ондық жүйедегі А = 10, B = 11, C = 12, D = 13, E = 14, F = 15 сандарына сәйкес келеді.
Он алтылық жүйеде ондық, сегіздік және екілік жүйелердегіндей, цифрлар мәні жазылуында позицияға немесе орналасқан орнына байланысты болғандықтан позициялық жүйе болып табылады. Ондық сан 156 он алтылық жүйеде былай жазылады: 9С яғни
15610 = 100111002 = 2348 = 9С16.
Ондық сан тәрізді кез келген он алтылық сандарын қосынды түрінде көрсетуге болады:
9*161 + С*80 = 9*161 + 12*80 = 156
Алғашқы 32 санның әртүрлі санау жүйелеріндегі эквиваленті |
||||||||||
Санау жүйесі |
Санау жүйесі |
|||||||||
10-дық |
2-лік |
8-дік |
16-лық |
10-дық |
2-лік |
8-дік |
16-лық |
|||
0 |
0 |
0 |
0 |
16 |
10000 |
20 |
10 |
|||
1 |
1 |
1 |
1 |
17 |
10001 |
21 |
11 |
|||
2 |
10 |
2 |
2 |
18 |
10010 |
22 |
12 |
|||
3 |
11 |
3 |
3 |
19 |
10011 |
23 |
13 |
|||
4 |
100 |
4 |
4 |
20 |
10100 |
24 |
14 |
|||
5 |
101 |
5 |
5 |
21 |
10101 |
25 |
15 |
|||
6 |
110 |
6 |
6 |
22 |
10110 |
26 |
16 |
|||
7 |
111 |
7 |
7 |
23 |
10111 |
27 |
17 |
|||
8 |
1000 |
10 |
8 |
24 |
11000 |
30 |
18 |
|||
9 |
1001 |
11 |
9 |
25 |
11001 |
31 |
19 |
|||
10 |
1010 |
12 |
A |
26 |
11010 |
32 |
1A |
|||
11 |
1011 |
13 |
B |
27 |
11011 |
33 |
1B |
|||
12 |
1100 |
14 |
C |
28 |
11100 |
34 |
1C |
|||
13 |
1101 |
15 |
D |
29 |
11101 |
35 |
1D |
|||
14 |
1110 |
16 |
E |
30 |
11110 |
36 |
1E |
|||
15 |
1111 |
17 |
F |
31 |
11111 |
37 |
1F |
|||
16 |
10000 |
20 |
10 |
32 |
100000 |
40 |
20 |
|||
г) Бүтін ондық санды басқа санау жүйесіне ауыстыру үшін ауыстырылатын сандық жүйесінің негізіне бүтін бөлу әрекетін осы санға және бөлу нәтижелеріне (нөл болғанша) орындау керек. Бөлу нәтижесінде шығатын қалдықтарды соңғысынан бастапқысына қарай теріп жазса ондық санның қажетті сандық жүйедегі мәні шығады.
1-Мысал. 11 санын ондық санау жүйесінен екілік санау жүйесіне ацйналдыру. Бөлу процессінде қалған қалдықтарды керісінше бағытта жинақтаймыз (стрелкамен көрсетілген), екілік жүйеге ауыстыру қорытындысын аламыз. 11 10 = 1011 2
2-Мысал. Егер үлкен сандарды екілік санау жүйесіне айналдыру керек болса, онда ауыстыруды төменде көрсетілген кесте түрінде есептеу ыңғайлы
Сан |
363 |
181 |
90 |
45 |
22 |
11 |
5 |
2 |
1 |
0 |
Бөлгіш |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
|
Қалдық |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
|
|
Бөлу процессінде қалған қалдықтарды олардың алыну бағытына кері бағытта жинақтаймыз (стрелкамен көрсетілген), екілік жүйеге ауыстыру қорытындысын аламыз 36310 = 1011010112.
Кестеде 181 363-ті 2-ге бүтін бөлу нәтижесі, 90 181-ді 2-ге бүтін бөлу нәтижесі, 45 90-ды 2-ге бүтін бөлу нәтижесі, т.т.с.с., 1 2-ні 2-ге бүтін бөлу нәтижесі, 0 1-ді 2-ге бүтін бөлу нәтижесі.
Сан |
363 |
45 |
5 |
0 |
Бөлгіш |
8 |
8 |
8 |
|
Қалдық |
3 |
5 |
5 |
|
|
3-Мысал. Ондық санды сегіздік жүйеге айналдыру
Бөлу процессінде қалған қалдықтарды олардың алыну бағытына кері бағытта жинақтаймыз (стрелкамен көрсетілген), сегіздік жүйеге ауыстыру қорытындысы
36310 = 5538.
4-Мысал. Ондық санды екілік жүйеге айналдыру
Сан |
363 |
22 |
1 |
0 | |
Бөлгіш |
16 |
16 |
16 |
||
Қалдық |
11 (В) |
6 |
1 |
||
|
Он алтылық жүйеде 11 деген сан жоқ оның орнына В жазылады.
Бөлу процессінде қалған қалдықтарды олардың алыну бағытына кері бағытта жинақтаймыз (стрелкамен көрсетілген), он алтылық жүйеге ауыстыру нәтижесі
36310 = 16В16.
ғ) Дұрыс бөлшек сандарды ондық жүйеден басқа санау жүйесіне ауыстыру.
А ц – дұрыс ондық бөлшек болсын, оны былай жазуға болады:
А др = а-1 * k -1 + а-2 * k -2 +...
Мұнда а-1, а-2, ... – бүтін сан қосылғыштардың коэффициенті, k - санау жүйесінің негізі, k-ның дәрежесі – қосылғыштардың коэффициенттерінің разряд көрсеткіштері.
Егер Адр-ды k-ға көбейтсек, оң жақ бөліктен мынаны аламыз а -1 + а -2 * k -1 + а-3 * k -2 +...,
мұнда а-1 – бүтін бөлік, Адр мәнін k дәреже бойынша жіктегенде бұл бізге дәреженің үлкен коэффициентін береді. Қалған бөлшек бөлігін тағы да k-ға көбейтсе де мына мән алынады: а -2 + а-3 * k -1 +... , мұндағы а-2 – бөлшек үтірінен кейінгі екінші коэффициент. Оң жақтан 0 санын немесе нақты нәтиже алғанға дейін көбейту процесі осылай жалғаса береді.
Яғни қажетті санау жүйесінің негізіне ондық санның бөлшек бөлігін көбейту және әрі қарай шыққан нәтиженің бөлшек бөліктерін көбейту керек. Қажетті дәлдікке жеткенше бұл процесті шексіз жалғастыра беруге болады.
Көбейту нәтижесінде алынған бүтін шамалар олардың алыну ретімен қарастырылып отырған санау жүйесіндегі бөлшек сан ретінде жазылады.
5- Мысал. Ондық жүйедегі дұрыс бөлшек санды екілік санау жүйесіне ауыстыру. Ол үшін ондық жүйедегі санды 2-ге көбейтеміз. Шыққан нәтиженің бүтін бөлігін қалдырып, бөлшек бөлігін тағыда 2-ге көбейтеміз. Осылайша көбейту нәтижесінде санның бөлшек бөлігі 0-ге тең болғанша жалғастыра беруге болады. Көбейту нәтижесінде шыққан бүтін сандардың алыну бағытындағы тізбегі санның санау жүйесіндегі бөлшек бөлігін береді.
Келтірілген мысалда 0,75*2 = 1,50. Бұдан 0,50*2 = 1,00. Нәтиженің бөлшек бөлігі нөлге айналды, сондықтан көбейтуді тоқтатамыз. Көбейту нәтижесінде екі рет 1-ге тең бүтін сан шықты, ендеше 0,7510 = 0,112. Тексеру: 0,112 = 1 * 2-1 + 1 * 2-2 = 0,5 + 0,25 = 0,7510.
6-Мысал. Ондық жүйедегі дұрыс бөлшек санды екілік санау жүйесіне ауыстыру. 5-мысалда-ғындай келтірілген ондық жүйедегі санды 2-ге көбейтеміз. Шыққан нәтиженің бүтін бөлігін қалдырып, бөлшек бөлігін тағыда 2-ге көбейтеміз. Осылайша көбейту нәтижесінде санның бөлшек бөлігі 0-ге тең болғанша жалғастыра беруге болады. Көбейту нәтижесінде шыққан бүтін сандардың алыну бағытындағы тізбегі санның санау жүйесіндегі бөлшек бөлігін береді.
Келтірілген мысалда 0,7*2=1,4. Бұдан 0,4*2=0,8. Әрі қарай 0,8*2=1,6; 0,6*2=1,2; 0,2*2=0,4; 0,4*2=0,8; 0,8*2=1,6; 0,6*2=1,2. Осылай көбейту әрекетін шексіз жалғастыра беруге болады. Сондықтан есепті шығаруда белгілі бір дәлдікке дейін жүргізу керек.
Мысалы:
Тексеру 0,10112=1*2-1+0*2-2+1*2-3+1*2-
Тексеру 0,101102=1*2-1+0*2-2+1*2-3+1*2
Тексеру 0,1011002=1*2-1+0*2-2+1*2-3+1*
Тексеру 0,10110012=1*2-1+0*2-2+1*2-3+
=0,695313.
Тексеру 0,101100112=1*2-1+0*2-2+1*2-3+
Келтірілген мысалдардан мына жағдай байқалады:
1) ондық бүтін сандарды басқа
санау жүйелеріне ауыстыру
2) ондық бөлшек сандарды басқа санау жүйелеріне ауыстыру нәтижесі сол ондық саннан кіші және оған жуық шамадағы санды беретін сан болады. Неғұрлым дәлдік орыны көп болса, соғұрлым нәтиже қарастырылатын санға жуық болады.
Информация о работе Қоғамдық денсаулық сақтау және информатика кафедрасы