- •Тема. Системы счисления.
- •Вообще, для того чтобы перевести целое число из одной системы счисления в другую необходимо выполнить следующие действия:
- •Тема. Обработка данных с помощью электронных таблиц ms Excel.
- •Задание. Выполнить следующие действия (табл. 3):
- •Для сохранения книги выполним команду ФайлСохранить или нажмем соответствующую кнопку на панели инструментов.
- •Тема. Решение задач линейной алгебры в электронных таблиц ms Excel.
- •Задание. Решить следующие задачи.
- •Тема. Построение графиков функций в электронных таблиц ms Excel.
- •Задание. Построить графики функций из табл. 5 – 8.
- •Тема. Построение поверхностей в электронных таблиц ms Excel.
- •Задание.
- •Тема. Решение нелинейных уравнений и систем в электронных таблиц ms Excel.
- •Задание. Найти корни полинома (табл. 9), решить уравнение (табл. 10) и систему уравнений (табл. 11).
- •Рекомендации к выполнению лабораторной работы. Рассмотрим несколько примеров.
Лабораторная работа №1
Тема. Системы счисления.
Цель работы. Изучение арифметического и логического устройства компьютера. Знакомство с представлением информации в ПЭВМ. Приобретение навыков перевода из одной системы счисления (с/с) в другую.
Задание. Выполнить перевод из одной с/с в другую, сделать проверку (табл. 1).
Таблица 1. Варианты заданий.
№ п/п |
X2(?)10 |
Y2(?)8, Y2(?)16 |
Z10(?)2, z10(?)8, Z10(?)16 |
S8(?)16 |
U16(?)8 |
Wp(?)10 |
P |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
1 |
11011,1101 |
111101 |
235,647 |
735 |
6D3,2B |
102 |
3 |
2 |
11101,0011 |
110011 |
417,813 |
156 |
95C,F7 |
310 |
4 |
3 |
10101,1111 |
101111 |
176,451 |
376 |
3D6,B5 |
340 |
5 |
4 |
10001,1001 |
100001 |
156,848 |
176 |
63D,C1 |
405 |
6 |
5 |
10011,0001 |
110010 |
601,003 |
641 |
34F,A8 |
501 |
7 |
6 |
11001,1000 |
101000 |
126,012 |
622 |
13A,DE |
120 |
3 |
7 |
11110,1000 |
111000 |
325,632 |
252 |
D13,2B |
230 |
4 |
8 |
10111,0111 |
110111 |
484,191 |
441 |
9E7,2D |
430 |
5 |
9 |
11100,1110 |
101110 |
681,534 |
634 |
3CD,1E |
205 |
6 |
10 |
11000,1010 |
001010 |
183,654 |
134 |
5CA,1E |
306 |
7 |
11 |
10100,1001 |
010001 |
273,021 |
221 |
C3F,E7 |
201 |
3 |
12 |
10010,0101 |
101010 |
289,713 |
271 |
C1F,D5 |
301 |
4 |
13 |
11111,0101 |
110101 |
259,527 |
252 |
986,37 |
340 |
5 |
14 |
10111,1111 |
100111 |
201,113 |
203 |
689,37 |
405 |
6 |
15 |
11111,1101 |
111101 |
114,453 |
153 |
467,EA |
650 |
7 |
16 |
10101,0101 |
100101 |
176,724 |
164 |
ADE,71 |
220 |
3 |
17 |
11010,1001 |
101001 |
106,398 |
632 |
E73,DE |
302 |
4 |
18 |
100010,011 |
100011 |
982,754 |
275 |
D19,AB |
204 |
5 |
19 |
101101,011 |
101001 |
417,983 |
415 |
BE7,D9 |
410 |
6 |
20 |
100111,011 |
100101 |
742,429 |
242 |
1CD,8E |
601 |
7 |
21 |
111011,001 |
110101 |
659,832 |
652 |
5FA,1E |
101 |
3 |
22 |
101110,101 |
011101 |
286,327 |
262 |
C38,97 |
130 |
4 |
23 |
111001,011 |
100011 |
687,321 |
672 |
C9F,D5 |
440 |
5 |
24 |
10101,0101 |
101010 |
945,325 |
453 |
9A6,B7 |
450 |
6 |
25 |
110101,100 |
110110 |
467,894 |
674 |
D89,F5 |
650 |
7 |
26 |
10100,1010 |
101101 |
395,532 |
355 |
469,FA |
202 |
3 |
27 |
10111,0111 |
101111 |
984,291 |
421 |
8DE,7A |
303 |
4 |
28 |
110001,110 |
110011 |
671,544 |
614 |
E79,8E |
403 |
5 |
29 |
11010,1111 |
110111 |
883,154 |
354 |
6D8,BA |
305 |
6 |
30 |
111011,001 |
111000 |
473,621 |
476 |
E5C,A4 |
620 |
7 |
Рекомендации к выполнению лабораторной работы. Назначение компьютера - следуя, поступающим от человека командам, принимать, перерабатывать, хранить и выдавать информацию. Проделывая сотни тысяч, миллионы операций в секунду, компьютер позволяет работать с текстами и графикой, слушать музыку, смотреть фильмы, работать в сети и многое другое. Но чем бы пользователь ни был занят, он посылает компьютеру команды, которые переводятся в вычислительные инструкции, «понятные» компьютеру, а затем выполняются. Поэтому возникает вопрос: как считает компьютер? Оказывается, чтобы научить вычислениям электронное устройство, были созданы специальные системы счисления.
Числа могут быть записаны в различных системах счисления. Наиболее привычна для нас десятичная система счисления, в которой принят счет десятками и используется 10 основных цифр (0,1,2,3,4,5,6,7,8,9). Размещая эти цифры на различных позиция, можно выразить любое число.
Например, рассмотрим число 743. Оно состоит из семи сотен, четырех десятков и трех единиц и представляет собой сумму цифр 700, 40 и 3. Значит, верной будет следующая запись:
(743)10=700+40+3=7102 +4101 +3100=743,
где число представлено как сумма произведений некоторой десятичной цифры на соответствующую ее позиции степень числа 10, которое в свою очередь является основанием системы счисления.
В случае с правильной дробью получим:
(0,517)10=0,5+0,01+0,007=510-1 +110-2 +710-3=0,517;
По такому принципу можно построить систему счисления с произвольным основанием b.
Любое целое число N, заданное в b-ичной системе счисления, можно записать в развернутом виде:
,
b – целое положительное фиксированное число (основание системы счисления);
Pi – целое число ( - называемое позиционной цифрой или разрядом.
Правильная дробь записывается в развернутом виде так:
, .
Например,
(1203,0205)10 =1103 +2102 +0101 +3100+010-1 +210-2 +010-3+510-4=
=1000+200+0+3+0+0,02+0+0,0005=1203+0,0205=1203,0205.
Рассмотрим системы с основанием 2, 8, 16 и их связь с десятичной системой счисления.
Вычислительные машины могут быть построены на базе любой системы счисления, но наиболее естественным электронным способом счета является способ "есть сигнал / нет сигнала", поэтому в современных ЭВМ используется преимущественно двоичная система счисления, основанная на двух цифрах 0 и 1 (два состояния значительно легче различить, чем 10).
Рассмотрим на примерах как перевести двоичное число в более привычную десятичную систему счисления.
(101101)2=125+054+123+122+051+120=32+8+4+1=(45)10
(10101,1101)2=124+023+122+021+120 +12-1+12-2+02-3+12-4=
=16+4+1+1/2+1/4+1/16=21+13/16=(21,8125)10
Существенным недостатком двоичной системы счисления является громоздкая запись чисел. Для упрощения записи двоичных чисел могут быть использованы восьмеричная и шестнадцатеричная системы счисления.
Таблица 2. Образцы записи чисел в различных системах счисления
ЧИСЛО |
||||
десятичное |
двоичное |
восьмеричное |
двоичное |
шестнадцатеричное |
0 |
000 |
0 |
0000 |
0 |
1 |
001 |
1 |
0001 |
1 |
2 |
010 |
2 |
0010 |
2 |
3 |
011 |
3 |
0011 |
3 |
4 |
100 |
4 |
0100 |
4 |
5 |
101 |
5 |
0101 |
5 |
6 |
110 |
6 |
0110 |
6 |
7 |
111 |
7 |
0111 |
7 |
8 |
|
- |
1000 |
8 |
9 |
|
- |
1001 |
9 |
10 |
|
- |
1010 |
A |
11 |
|
- |
1011 |
B |
12 |
|
- |
1100 |
C |
13 |
|
- |
1101 |
D |
14 |
|
- |
1110 |
E |
15 |
|
- |
1111 |
F |
Двоичная система связана с восьмеричной и шестнадцатеричной соотношениями: 23=8 и 24=16, т.е. цифры восьмеричной системы можно представить двоичными триадами, шестнадцатеричной – тетрадами, что облегчает взаимный перевод.
Например, (110100101)2(110 100 101)2(645)8 ;
(11011101)2(011 011 101)(335)8; (101111101111)2(1011 1110 1111)2(BEF)16;
(10111011000)2(0101 1101 1000)2(5D8)16