- •Лекция 1.
- •Контрольные вопросы.
- •Лекция 2.
- •Контрольные вопросы.
- •Лекция 3.
- •Контрольные вопросы.
- •Лекция 4.
- •Контрольные вопросы.
- •Лекция 5.
- •Контрольные вопросы.
- •Лекция 6.
- •Контрольные вопросы.
- •Лекция 7.
- •Моделирование как метод познания.
- •Статистические и динамические информационные модели.
- •Формы представления информационных моделей.
- •Классификация информационных моделей.
- •Пример иерархической статистической информационной модели.
- •IV. Объектно-ориентированное моделирование.
- •Контрольные вопросы.
- •Лекция 8.
- •Лекция 9.
- •Контрольные вопросы.
- •Лекция 10.
- •Контрольные вопросы.
- •Лекция 11.
- •Контрольные вопросы.
- •Лекция 12.
- •Обобщенная схема циклического алгоритма
- •Составление алгоритмов циклической и сложной структуры.
- •Контрольные вопросы.
- •Лекция 13.
- •Контрольные вопросы.
- •Лекция 14.
- •1. Краткая характеристика языка Паскаль.
- •2. Интегрированная среда программирования Turbo Pascal.
- •2.1. Клавиши оперативного вмешательства.
- •2.2. Основное меню.
- •2.3. Локальное меню.
- •2.4. Экранный редактор.
- •Контрольные вопросы.
- •Лекция 15.
- •1. Символы языка.
- •2. Комментарии.
- •3. Простейшие конструкции языка.
- •Выражения
- •Контрольные вопросы.
- •Лекция 16.
- •Структура программы Turbo Pascal.»
- •Структура программы на языке Турбо Паскаль
- •Контрольные вопросы.
- •Лекция 17.
- •2.Простейшие операторы.
- •3.Операторы ввода - вывода.
- •Контрольные вопросы.
- •Лекция 18.
- •Контрольные вопросы.
- •Лекция 19.
- •Контрольные вопросы.
- •Лекция 20.
- •1.Понятие подпрограммы.
- •2.Процедуры.
- •3.Функции.
- •Контрольные вопросы.
- •Лекция 21.
- •1.Понятие массив данных.
- •2.Операция над массивами.
- •3. Одномерные массивы.
- •3.2.Способы задания одномерных массивов.
- •3.3.Описание типа одномерных массивов.
- •4.Двумерные массивы.
- •4.1Способы объявления двумерного массива.
- •Контрольные вопросы.
- •Лекция 22.
- •1. Сортировка массива.
- •1.1.Линейная сортировка (сортировка отбором)
- •1.2.Сортировка методом пузырька.
- •1.3.Метод быстрой сортировки с разделением
- •2. Бинарный поиск в упорядоченных массивах.
- •Контрольные вопросы.
- •Лекция 23.
- •1.Графический экран.
- •2.Текстовый экран.
- •3.Управление звуком.
- •Контрольные вопросы.
- •Лекция 24.
- •Основы взаимодействия пользователя с системой
- •Навигация по дискам и каталогам с помощью пиктограммы «Мой компьютер»
- •Контрольные вопросы.
- •Лекция 25.
- •Контрольные вопросы.
- •Лекция 26.
- •Контрольные вопросы.
- •Лекция 27.
- •1 Способ:
- •2 Способ:
- •Контрольные вопросы.
- •Лекция 28.
- •1. Основные понятия электронных таблиц.
- •2. Ввод, редактирование и форматирование данных.
- •3. Вычисления в электронных таблицах.
- •Контрольные вопросы.
- •Лекция 29.
- •Контрольные вопросы.
Контрольные вопросы.
Определите понятие «система счисления».
Какие существуют системы счисления?
Какие виды информации может обрабатывать компьютер?
Какая система счисления используется в ЭВМ всех размеров?
Лекция 5.
Тема: «Перевод чисел из одной системы счисления в другую».
Перевод целых чисел.
Чтобы перевести целое десятичное число, в двоичную (8-ю, 16-ю) систему счисления, необходимо сначала само число, а затем и все последующие частные разделить на основание двоичной (8-й, 16-й) системы, т.е. на число 2 (8, 16) . Тогда цифры остатков, записанные в обратном порядке, будут представлять собой двоичное (8-е, 16-е) число.
П ример 1: 926(10) Х(2)
част.
-
926
463
231
115
57
28
14
7
3
1
0
ост
0
1
1
1
1
0
0
1
1
1
926(10)=1110011110(2)
Пример 2: Перевести число 7510 в двоичную, восьмеричную и шестнадцатеричную систему счисления.
7510 = 10010112 = 1138 = 4B16
П рием неудобен из р-ичной в 10-ю.
В этом случае нужно данное число записать через степени основания и выполнить указанные действия в новой системе счисления.
101,11(2)=1*22+0*21+1*20+1*2-1+1*2-2=
Сводная таблица переводов целых чисел
2) Перевод десятичных дробей.
Чтобы перевести десятичную дробь в двоичную (8-ю, 16-ю) систему счисления, необходимо сначала саму дробь, а затем дробные части всех последующих произведений умножить на основание, т.е. на число 2 (8, 16). Тогда цифры, представляющие целые части всех последующих произведений, записанные в прямом порядке, будут представлять собой двоичную (8-ю, 16-ю) дробь.
П ример: 0,625(10) Х(2)=0,101(2)
-
0,
*
625
2
1,
а-1 *
250
2
0,
а-2 *
500
2
1,
а-3 *
000
2
0
0
Задания для закрепления нового материала:
Переведите в двоичную систему десятичные числа:
123, 45, 99, 456, 1024, 4095.
Запишите двоичные числа в порядке возрастания:
10, 10101, 10100, 11, 10001.
Проверьте равенства:
1112 = 710
101102 = 2210
10101012 = 8510.
Позицию в записи двоичного числа принято называть битом. Являются ли битами 1, 3, 10?
Как изменится двоичное число 10111, если:
а) заменить последнюю 1 на 0;
б) заменить первую 1 на 0;
С) приписать справа 0?
Как изменятся числа 172,3410 и 101,112 при перенесении запятой вправо на один (два) знак?
Запишите в двоичной системе числа на единицу больше, чем данные: 10, 100, 101, 1011, 111.
Запишите числа на единицу меньше, чем данные: 11,101, 110, 100, 1000.
Домашнее задание:
Переведите в десятичную систему двоичные числа:
а) 1000011110101
б) 1010010111011
Переведите в двоичную систему десятичные числа:
а) 456
б) 24
в) 4095
Переведите в восьмеричную систему двоичные числа:
а) 11 101 110 101 001 101 001 100 110 101
б) 110 110 110 000 110 001 011 010 101
в) 111 011 101 010 011
Переведите в двоичную систему восьмеричные числа:
а) 54321
б) 777
в) 1010001
Переведите в шестнадцатеричную систему двоичные числа:
а) 1 1101 1101 0100 1101 0011 0011
б) 1101 1011 0110 0010 1101 0101
Переведите в двоичную систему шестнадцатеричные числа:
а) 1AB
б) A1B
в) E2E4
г) E7E5