
- •Российской федерации
- •173001, В.Новгород, б.Московская ул., д.8/7
- •Рекомендации по выполнению контрольной работы
- •Оформление контрольной работы
- •Структура контрольной работы
- •Содержание работы:
- •Введение в информатику
- •Системы счисления
- •Правила перевода чисел из одной системы счисления в другую
- •Родственные системы для двоичной системы счисления
- •Арифметические операции в позиционных системах счисления
- •Кодирование информации
- •Кодирование чисел
- •Кодирование текста
- •Кодирование изображений
- •Единицы информации
- •Алгоритмы.
- •Свойства и типы алгоритмов.
- •Основные типы алгоритмических структур
- •Блок-схемы алгоритмов
- •Элементы блок-схем
- •Блок-схемы алгоритмических структур.
- •Задания для выполнения контрольной работы
- •Вопросы к первому пункту задания (примеры на системы счисления)
- •Варианты задач к первому пункту задания (пп 4, 5 индивидуальных заданий)
- •Вопросы ко второму пункту задания (алгоритмы и основы программирования)
- •Вопросы к третьему пункту задания (технология обработки текстовых документов)
- •Работа пользователя с редактором Word
- •Вопросы к зачёту по дисциплине "Информатика" для студентов 1-ого курса очного и заочного отделений
- •Основы информатики
- •Особые отметки Содержание
-
Родственные системы для двоичной системы счисления
-
Из 2-ой в 8-ую и 16-ую – разбить двоичное число по 3разряда (для 8-ой системы счисления) или по 4 разряда (для 16-ой системы счисления) справа налево (от младшего разряда к старшему), добавляя при необходимости в старших разрядах нули слева. Для каждой группы разрядов определить число и записать их друг за другом, например:
-
101010(2)
= Х(8)
? 120110021100
= 52 Х(8)
= 52
5 2
101010(2)
= Х(16)
? 0302110013021100
= 2А Х(16)
= 2А
2 10
-
В 2-ую из 8-ой и 16-ой – записать каждую цифру 8-ого или 16-ого числа соответственно трёх- или четырёхразрядным двоичным числом.
-
Арифметические операции в позиционных системах счисления
Арифметические операции во всех позиционных системах счисления выполняются по одним и тем же хорошо известным правилам:
|
когда величина числа разряда становится равной или большей основания, наступает переполнение разряда и тогда производится перенос единицы из младших разрядов в старшие. |
|
Сложение. Рассмотрим сложение чисел в разных системах счисления. В его основе лежат таблицы сложения одноразрядных двоичных (восьмеричных, шестнадцатеричных) чисел:
Сложение в двоичной системе Сложение в восьмеричной системе
Сложение в шестнадцатеричной системе
При сложении цифры суммируются по разрядам, и если при этом возникает избыток, то он переносится влево.
Пример: Сложим числа 15 и 6 в различных системах счисления.
Шестнадцатеричная: F16+616
Вычитание
При вычитании цифры вычитаются по разрядам, и если при этом возникает недостаток, то происходит заем из старших разрядов.
Пример. Вычтем единицу из чисел 102, 108 и 1016
Пример. Вычтем число 59,75 из числа 201,25.
Ответ: 201,2510 – 59,7510 = 141,510 = 10001101,12 = 215,48 = 8D,816.
-
Кодирование информации
Кодирование информации – это её представление в другом виде: например, в ПК – в виде чисел двоичной системы счисления. В этой системе только две цифры: 0 и 1.
Символы 0 и 1 называются двоичными цифрами или битами (binary digit).
Каждый бит хранится в одном разряде памяти ПК, а разряды объединяются в ячейки памяти фиксированного размера. Ячейки размером 8, 16 и 32 разряда носят специальное название:
8 разрядов – байт;
16 разрядов – слово;
32 разряда - двойное слово
-
Разряд – это место для цифры в числе, а количество цифр в числе называется разрядностью. Разряды нумеруются справа налево, и каждому разряду соответствует степень основания 0, 1, 2, 3 и т.д.
N=2i - максимальное число состояний, которое можно описать i количеством разрядов (бит) двоичного числа.
Например, двоичное число:
двухразрядное — N=22=4 состояния (00, 01, 10, 11);
трёхразрядное — N=23=8 состояний (000, 001, 010, 011, 100, 101, 110, 111);
восьмиразрядное — N=28=256 состояний (00000000, 00000001, …11111111).
Желательно помнить! 25=32 210=1024 ~ 1000=103
26=64 211=210*21=1024*2=2048
27=128 212=210*22=1024*4=4096
28=256 216=210*26 ~ 103*64=64000
29=512 232=230*22=(210)3*4=(103)3*4=109*4