Федеральное агентство по образованию
Комсомольский-на-Амуре техникум информационных технологий и сервиса
Контрольная работа
по дисциплине
«Математика и информатика »
Выполнил (а):
студент (ка) группы: № 923
Ф.И.О. шифр: 27-01
вариант: 1
Проверил: преподаватель
подпись препод.
Комсомольск-на-Амуре
2007г.
СОДЕРЖАНИЕ
Задание №1 (1) 3
Задание № 2 (11) 9
Архитектура компьютера. 9
Задание № 3 (21) 19
Приложение 1. 23
Список использованной литературы.. 24
Даны три числа А10, В2, С16, в десятичной, двоичной и шестнадцатеричной системах счисления соответственно. Каждое из этих чисел представить в двух других видах. И выполнить арифметические действия в двоичной системе счисления:
1) А + В
2) (А + В) – С
3) А * В
Результаты вычислений проверить: непосредственным вычислением в десятичной системе счисления и с помощью программы Калькулятор.
Числа заданы в следующей таблице
Числа № задачи |
А10 |
В2 |
С16 |
1 |
12 |
1010101 |
12Е |
Решение:
1. Переведем число 1210 в двоичную систему счисления
12 |
2 |
|||
12 |
6 |
2 |
||
0 |
6 |
3 |
2 |
|
0 |
2 |
1 |
||
1 |
¿ |
Получаем 1210 = 11002 |
С помощью таблицы (Приложение 1) переведем число 11002 в шестнадцатеричную систему счисления
11002 = С16
Проверка:
Число 11002 четырехзначное. Записываем сверху разряды 0, 1, 2, 3 и выполняем проверку:
1³1²0¹0º2 = 1 * 23 + 1 * 22 + 0 * 21 + 0 * 20= 8 + 4 +0 + 0 = 1210
Ответ: 1210 → 11002 → С16
2. Переведем число 10101012 в десятеричную систему счисления. Это число семи разрядное. Запишем сверху разряды 0, 1, 2, 3, 4, 5, 6 и произведем действия:
160514031²0¹1º2 = 1 * 26 + 0 * 25 + 1 * 24 + 0 * 23 + 1 * 22 + 0 * 21+ 1 * 20 =
= 64 +0 + 16 + 0 + 4 + 0 + 1 = 8510
Теперь переведем число 10101012 в шестнадцатеричную систему счисления. Разделим 10101012 на группы с права на лево на тетрады, слева добавим один нуль, после этого воспользуемся таблицей (Приложение 1):
01012 = 516 01012 = 516 10101012 = 5516
Проверка:
Для проверки правильности выполнения вычислений, переведем 8510 в шестнадцатеричную и в двоичную систему счисления
85 |
16 |
|
80 |
5 |
|
5 |
¿ |
Получаем 8510 = 5516 |
85 |
2 |
||||||
84 |
42 |
2 |
|||||
1 |
42 |
21 |
2 |
||||
0 |
20 |
10 |
2 |
||||
1 |
10 |
5 |
2 |
||||
0 |
4 |
2 |
2 |
||||
1 |
2 |
1 |
|||||
0 |
¿ |
Получаем 8510 = 10101012 |
Ответ: 10101012 →8510 → 5516
3. Переведем число 12Е16 в десятеричную систему счисления. Число трехразрядное. Запишем сверху разряды 0, 1, 2 и выполним действия:
122¹Еº16 = 1 * 162 + 2 * 16¹ + 14 * 16º = 256 + 32 + 14 = 30210
Переведем число 30210 в двоичную систему счисления
302 |
2 |
||||||||
302 |
151 |
2 |
|||||||
0 |
150 |
75 |
2 |
||||||
1 |
74 |
37 |
2 |
||||||
1 |
36 |
18 |
2 |
||||||
1 |
18 |
9 |
2 |
||||||
0 |
8 |
4 |
2 |
||||||
1 |
4 |
2 |
2 |
||||||
0 |
2 |
1 |
|||||||
0 |
¿ |
Получаем 30210 = 1001011102 |
Проверка:
Число 1001011102 девятизначное. Сверху расставляем разряды и переводим это число в двоичную систему счисления:
1807061504131²1¹0º2 = 1 * 28 + 0 * 27 +0 * 26 + 1 * 25 + 0 * 24 + 1 * 23 + 1 * 22 +
+ 1 * 21 + 0 * 20 = 256 + 0 + 0 + 32 + 0 + 8 + 4 + 2 + 0 = 30210
302 |
16 |
||
302 |
18 |
16 |
|
14 |
16 |
1 |
|
2 |
¿ |
Получаем 30210 = 12Е16 |
Ответ: 12Е16 → 30210 → 1001011102
4. Выполним арифметические действия в двоичной системе счисления:
а) А + В, где А = 11002; В = 10101012
Решение:
Правила сложения |
0 + 0 = 0 |
1 + 0 = 1 |
0 + 1 = 1 |
1 + 1 = 10 |
+ |
' |
' |
'1 |
1 |
0 |
02 |
|
1 |
0 |
1 |
0 |
1 |
0 |
12 |
|
1 |
1 |
0 |
0 |
0 |
0 |
12 |
Проверка:
Для проверки вычислений, переведем 11002 и 10101012 в десятеричную систему счисления.
Число 11002 четырехзначное. Расставляем разряды 0, 1, 2, 3 и переводим число в десятеричную систему счисления:
1³1²0¹0º2 = 1 * 23 + 1 * 22 + 0 * 21 + 0 * 20= 8 + 4 +0 + 0 = 1210
Число 10101012 семизначное. Расставляем сверху разряды 0, 1, 2, 3, 4, 5, 6 и переводим число в десятеричную систему счисления:
160514031²0¹1º2 = 1 * 26 + 0 * 25 + 1 * 24 + 0 * 23 + 1 * 22 + 0 * 21+ 1 * 20 =
= 64 +0 + 16 + 0 + 4 + 0 + 1 = 8510
Число 11000012, как и предыдущее тоже семизначное. Расставляем сверху разряды и выполняем действия:
161504030²0¹1º2 = 1 * 26 + 1 * 25 + 0 * 24 + 0 * 23 + 0 * 22 + 0 * 21+ 1 * 20 =
= 64 + 32 + 0 + 0 + 0 + 0 + 1 = 9710
Теперь в десятеричной системе счисления складываем 1210 и 8510
+ |
1210 |
|
8510 |
||
Получаем |
9710 |
Ответ: 11002 + 10101012 = 9710
б) (А + В) – С
А = 11002 По результатам предыдущего решения
В = 10101012 (А + В) = 11000012
С = 1001011102
Решение:
Правила вычитания |
0 - 0 = 0 |
1 - 0 = 1 |
1 - 1 = 0 |
10 - 1 = 1 |
¾ |
1 |
'0 |
1 |
0 |
0 |
1 |
1 |
'1 |
02 |
1 |
1 |
0 |
0 |
0 |
0 |
12 |
|||
1 |
1 |
0 |
0 |
1 |
1 |
0 |
12 |
Проверка:
Для проверки вычислений, переведем 11000012 и 1001011102 в десятеричную систему счисления.
Число 11000012 семизначное. Расставляем разряды и выполняем действия:
161504030²0¹1º2 = 1 * 26 + 1 * 25 + 0 * 24 + 0 * 23 + 0 * 22 + 0 * 21+ 1 * 20 =
= 64 + 32 + 0 + 0 + 0 + 0 + 1 = 9710
Число 1001011102 девятизначное. Расставляем разряды и переводим это число в десятичную систему счисления:
1807061504131²1¹0º2 = 1 * 28 + 0 * 27 +0 * 26 + 1 * 25 + 0 * 24 + 1 * 23 + 1 * 22 +
+ 1 * 21 + 0 * 20 = 256 + 0 + 0 + 32 + 0 + 8 + 4 + 2 + 0 = 30210
Число 110011012 восьмизначное. Сверху расставляем разряды и переводим это число в десятеричную систему счисления:
17160504131²0¹1º2 = 1 * 27 + 1 * 26 + 0 * 25 + 0 * 24 + 1 * 23 + 1 * 22 + 0 * 21+ 1 * 20 =
= 128 + 64 +0 + 0 + 8 + 4 + 0 + 1 = 20510
Теперь в десятеричной системе счисления вычитаем 30210 и 9710
¾ |
30210 |
9710 |
|
Получаем |
20510 |
Ответ: (11002 + 10101012) – 1001011102 = 20510
в) А * В
А = 11002; В = 10101012
Решение:
Правила умножения |
0 * 0 = 0 |
1 * 0 = 0 |
0 * 1 = 0 |
1 * 1 = 1 |
Умножение на нуль опускаем, так как при умножении на нуль результатом будет нуль.
* |
1 |
0 |
1 |
0 |
1 |
0 |
12 |
|||||
1 |
1 |
0 |
02 |
|||||||||
+ |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
|||||
1 |
0 |
1 |
0 |
1 |
0 |
1 |
||||||
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
02 |
Проверка:
Для проверки вычислений, переведем 11002 и 10101012 в десятеричную систему счисления.
Число 11002 четырехзначное. Расставляем разряды и переводим число в десятеричную систему счисления:
1³1²0¹0º2 = 1 * 23 + 1 * 22 + = 8 + 4 = 1210
Число 10101012 семизначное. Расставляем разряды и переводим число в десятеричную систему счисления:
160514031²0¹1º2 = 1 * 26 + 1 * 24 + 1 * 22 + 1 * 20 = 64 + 16 + 4 + 1 = 8510
Число 11111111002 десятизначное. Расставляем разряды и переводим это число в десятеричную систему счисления:
191817161514131²0¹0º2 = 1 * 29 + 1 * 28 + 1 * 27 + 1 * 26 + 10 * 25 + 1 * 24 + 1 * 23 +
+ 1 * 22= 512 + 256 + 128 + 64 +32 + 16 + 8 + 4 = 102010
Теперь в десятеричной системе счисления умножаем 1210 и 8510
* |
1210 |
8510 |
|
Получаем |
102010 |
Ответ: 11002 * 10101012 = 102010
В зависимости от задач и целей компьютер может состоять из различных устройств. В минимальный состав ПК входят следующие основные блоки: системный блок, дисплей (монитор), клавиатура.
К системному блоку могут подключаться различные дополнительные устройства (устройства ввода-вывода), которые расширяют возможности компьютера. С точки зрения расположения устройства делятся на внутренние и внешние. Как правило, внутренние устройства выполняют функции обработки и хранения информации, а внешние – функции ввода и вывода. Внутренние устройства располагаются внутри системного блока и подключаются к материнской плате. Внешние устройства подключаются к системному блоку с помощью кабелей и разъемов.
В системном блоке находятся основные узлы компьютера: материнская плата, накопители на жестких магнитных дисках, блок питания. В свою очередь, на материнской плате находится процессор, магистраль передачи данных
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.