- •Глава I. ОСНОВНЫЕ ПОНЯТИЯ И МЕТОДЫ ТЕОРИИ ИНФОРМАТИКИ И КОДИРОВАНИЯ
- •§1. ИНФОРМАЦИЯ И ЕЁ СВОЙСТВА. СИСТЕМЫ СЧИСЛЕНИЯ.
- •После выполнения работы необходимо
- •ЗАДАНИЯ К ПРАКТИЧЕСКОЙ РАБОТЕ
- •§2. ОСНОВЫ ЛОГИКИ И ЛОГИЧЕСКИЕ ОСНОВЫ КОМПЬЮТЕРА
- •ГЛАВА II. ТЕХНИЧЕСКИЕ СРЕДСТВА РЕАЛИЗАЦИИ ИНФОРМАЦИОННЫХ ПРОЦЕССОВ
- •ГЛАВА III. ПРОГРАММНЫЕ СРЕДСТВА РЕАЛИЗАЦИИ ИНФОРМАЦИОННЫХ ПРОЦЕССОВ.
- •§1. РАБОТА С АРХИВАТОРАМИ (ARJ, RAR, ZIP)
- •§2. ОБСЛУЖИВАНИЕ ДИСКОВ И ВОССТАНОВЛЕНИЕ ИНФОРМАЦИИ
- •§3. ЛЕЧЕНИЕ И ПРОФИЛАКТИКА КОМПЬЮТЕРНЫХ ВИРУСОВ
- •§4. РАБОТА В ОС LINUX.
- •Домашний каталог
- •Командная оболочка
- •Работа с PostScript и PDF
- •§5. РАБОТА С ПАКЕТАМИ СКАНИРОВАНИЯ И РАСПОЗНАВАНИЯ ТЕКСТА (FINEREADER)
- •После выполнения работы необходимо
- •знать:
- •ГЛАВА IV. МОДЕЛИ РЕШЕНИЯ ФУНКЦИОНАЛЬНЫХ И ВЫЧИСЛИТЕЛЬНЫХ ЗАДАЧ
- •§1. МОДЕЛИ РЕШЕНИЯ ФУНКЦИОНАЛЬНЫХ И ВЫЧИСЛИТЕЛЬНЫХ ЗАДАЧ
- •Алгоритмы и способы их описания
- •§1. ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ VISUAL BASIC
- •Некоторые общие свойства элементов управления
- •Некоторые элементы управления
- •Массив. Массив представляет собой переменную, которой соответствует множество ячеек памяти для хранения значений. Массив - это набор элементов, имеющих свой порядковый номер (индекс). Пример описания и инициализации массива:
- •Константа. Константа имеет символьное имя и значение. При описании констант используется ключевое слово Const. Синтаксис:
- •Операторы
- •После выполнения работы необходимо
- •знать:
- •Практическая работа 4. Типы данных; тип Boolean
- •Практическая работа 5. Типы данных (Long, Single, Currency); ошибка вычислений
- •Практическая работа 6. Метод Move
- •7a. Ввод строки в текстовое поле, шаблон находится в процедуре
- •7b. Ввод обоих операндов в текстовые поля
- •Практическая работа 8. Логические операторы, конкатенация
- •ГЛАВА VII. ЛОКАЛЬНЫЕ И ГЛОБАЛЬНЫЕ СЕТИ ЭВМ
- •§1. РАЗРАБОТКА WEB-САЙТОВ. ОСНОВЫ ЯЗЫКА HTML
- •§2. ИНФОРМАЦИОННЫЕ РЕСУРСЫ ИНТЕРНЕТА. РАБОТА С ЭЛЕКТРОННОЙ ПОЧТОЙ. ПОИСК ИНФОРМАЦИИ В ИНТЕРНЕТЕ
может уместиться только n младших разрядов, то есть n нулей.
Для получения дополнительного кода отрицательного числа можно использовать довольно простой алгоритм:
1.Модуль числа записать прямым кодом в n двоичных разрядах;
2.Получить обратный код числа, для этого значения всех бит инвертировать (все единицы заменить на нули и все нули заменить на единицы);
3.К полученному обратному коду прибавить единицу.
3. Практическая работа
Цель: Рассмотреть основные понятия числовых систем, правила их построения, выполнение действий в них.
После выполнения работы необходимо
знать: позиционных систем счисления, записи чисел в позиционных системах
уметь: переводить числа из одной системы счисления в другую, выполнять основные арифметические операции в различных системах счисления
Объем работы 6 часов
ЗАДАНИЯ К ПРАКТИЧЕСКОЙ РАБОТЕ
24
I.Подсчитайте количество информации, приходящейся на один символ, в следующем тексте:
Производительность компьютера зависит не только от частоты процессора и объема системной оперативной памяти, но и от загрузки процессора и процента использования виртуальной памяти.
II 1. Переведите предложенное число из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления.
2.Переведите предложенное число в десятичную систему счисления.
3.Сложите числа.
4.Выполните вычитание.
5.Выполните умножение.
Вариант 1
1.а) 186010; б) 718510; в) 149,317510; г) 9353,2510; д) 228,73910.
2.а) 10110102; б) 11000112; в) 10101101,00112; г) 11111100,00012; д) 7575,118; е) 294,А316.
25
3.а) 1101000002+10110102; б) 111101112+1001000012; в) 1001000111,1012+ 100001101,11012; г) 1271,2348+15661,428; д) 65А,216+8СА,816.
4.а) 1011000012–1001110112; б) 1100001102–11111012; в) 1001010000,10112–1100100,012; г) 7431,68–6122,618; д) 212D,1216–123,816.
5.а) 1011001112 и 10110102; б) 7213,618 и 502,28; в) А69,416 и А1,В16.
Вариант 2
1.а) 245010; б) 759710; в) 7111,22510; г) 9214,6258510; д) 2261,711810.
2.а) 111110002; б) 111100002; в) 1111101100,011012; г) 100111100,110012; д) 1233,458; е) 2B3,1F416.
3.а) 101010012+10001012; б) 1110111012+101001010002; в) 1001001101,0012+100111010,102; г) 607,5548+1620,128; д) 3BF,2A16+313,А816.
4.а) 1001000112–10110112; б) 110111002–1001002; в) 10110110,0112–111110,012; г) 160,148–121,48; д) 63В,616– 14В,416.
5.а) 10012 и 111002; б) 4571,28 и 51,248; в) 2В,А716 и 36,1616.
Вариант 3
26
1.а) 7910; б) 261510; в) 79,43510; г) 30,212510; д) 2140,28510.
2.а) 1001012; б) 1000002; в) 10011001,012; г) 11110000,0012; д) 141,158; е) 91D,A16.
3.а) 100100112+11100112; б) 10001102+111001112; в) 1010100,12+110110,0012; г) 6744,348+1205,128; д) 2F9,616+5В,9416.
4 . а) 1001100102–100111012; б) 111011002–1000112; в) 1101010,0112–11101,0012; г) 64,168–27,048; д) 63С8,В816–39А,В816.
5. а) 101012 и 101012; б) 702,28 и 64,128; в) 7,3416, и 21D,416.
Вариант 4
1.а) 210610; б) 733610; в) 7431,1210; г) 72,307510; д) 18,71410.
2.а) 110001102; б) 1000102; в) 10010,10012; г) 11010010,0012; д) 137,228; е) 2D9,4816.
3.а) 11111112+110110012; б) 1011102+10111002; в) 110110011,0112+11011,012; г) 636,28+1234,1248; д) 34,А416+3F2,616.
27
4.а) 1011011012–111102; б) 110011112–1111102; в) 100100,110112–10111,112; г) 143,248–47,48; д) 24А,2416– В3,1816.
5.а) 101112 и 101112; б) 1532,78 и 32,58; в) 86,416 и А616.
Вариант 5
1.а) 573010; б) 2510; в) 597,28510; г) 390,371510; д) 175,5710.
2.а) 10101112; б) 11010012; в) 10011010,01112; г) 10110100,1012; д) 13152,758; е) 21F4,0C16.
3.а) 1100110102+111002; б) 1110102+1011002; в) 10010111,0112+11100011,012; г) 175,58+173,28; д) 274D,516+1491,416.
4.а) 110010102–1100102; б) 01101002–1101002; в) 1111111,12–11001110,10112; г) 143,268–140,38; д) 252С,616–54,216.
5.а) 100012 и 11012; б) 25,048 и 12,28; в) 4В,1216 и 36С,316.
III.1. Переведите в двоичную систему десятичные числа 231, 564, 1023, 4096.
2.Переведите в десятичную систему двоичные числа 10011101, 1100101001110110, 101111001011001011100111.
28
3.Какое максимальное число можно представить в двоичной системе пятнадцатью цифрами?
4.Переведите в восьмеричную систему двоичные числа 111001, 101110111, 110010101110.
5.Переведите в двоичную систему восьмеричные числа 324, 2367, 53621.
6.Переведите в шестнадцатеричную систему двоичные числа 11010011, 101101101011, 1001011100111101.
7.Переведите в двоичную систему шестнадцатеричные числа ЗА, D14, AF4C, F55DD.
8.Сложите, вычтите из большего меньшее, перемножьте и разделите первое на второе числа в двоичном представлении 1101001110011101 и 1001011010110111.
IV. Запишите в десятичной системе счисления целое число, если дан его дополнительный код.
01000100011101, 100110001110, 01110001010, 01010101, 1010101, 100010001, 100110010, 011001100, 010101110, 011100011, 101010001.
4.Рекомендации студентам по подготовке к работе с указанием литературы.
Проведение практических работ предполагает безусловное наличие навыков математических вычислений.
29
Для подготовки к выполнению лабораторной работы необходимо предварительное изучение теоретического материала в объеме, достаточном для проведения осмысленной работы при выполнении поставленной задачи – практического знакомства с основными понятиями информатики (системы счисления).
ЛИТЕРАТУРА
1.Информатика : учебник/ Б.В. Соболь [и др.]- Изд. 3-е, дополн. и перераб. — Ростов н/Д: Феникс, 2007. — 446 [1] с.-(Высшее образование).
2.Могилев А. В. Практикум по информатике: Учеб. пособие для студ. высш. учеб. заведений /А.В.Могилев, Н.И.Пак, Е.К.Хеннер; Под ред. Е.К.Хеннера. — 2-е изд., стер. — М.: Издательский центр «Академия», 2005. — 608 с
3.Угринович Н.Д. Практикум по информатике и информационным технологиям. Учебное пособие для общеобразовательных учереждений. Издание 2-е исп./Н.Д. Угринович, Л.Л. Босова, Н.И. Михайлова. М.:БИНОМ, 2004. 394 с.
4.Лабораторный практикум по информатике:
Учебное пособие для вузов/В.С. Микшина, Г.А. Еремеева, Н.Б. Назина и др.; Под ред. В.А. Острейковского. — М.: Высш. шк., 2003. — 376 с: ил.
30
5.Информатика.: Учебное пособие/ А. Н. Степанов. 3-е изд. — СПб.: Питер, 2002. — 608 с.: ил.
6.Каймин В.А. Информатика: Учебник./ В.А. Каймин - М.: ИНФРА-М,2000. - 232 с. - (Серия «Высшее образование»).
5. Темы для рефератов
1.Информация и энтропия.
2.Системы счисления.
3.Применение в цифровой электронике двоичной, восьмеричной и шестнадцатеричной систем счисления.
31