- •А.В. Данеев, о.Г. Деменченок информатика. Базовый курс
- •230100.62 «Информатика и вычислительная техника»
- •Содержание
- •Введение
- •Основные понятия информатики
- •Информация и ее свойства
- •Меры измерения информации
- •Системы счисления
- •Перевод числа из десятичной системы в двоичную
- •Перевод числа из двоичной системы в десятичную
- •Выполнение арифметических операций в двоичной системе
- •Показатели качества информации
- •Вопросы для контроля
- •Алгоритмизация
- •Понятие алгоритма
- •Этапы решения задач
- •1. Постановка задачи
- •2. Разработка алгоритма
- •3. Реализация алгоритма
- •4. Выполнение алгоритма и получение результатов
- •5. Анализ полученных результатов
- •Способы описания алгоритмов
- •Языки программирования
- •Виды алгоритмов
- •Циклический алгоритм
- •Вопросы для контроля
- •Аппаратное обеспечение
- •Классификация эвм
- •Классификация эвм
- •По элементной базе
- •По назначению
- •Состав персонального компьютера
- •Компьютера
- •(Simm-модуль)
- •(Dimm-модуль)
- •(Rimm-модуль)
- •Габаритные размеры (форм-фактор)
- •Физические характеристики
- •Стандарты записи дисков dvd
- •Формат оптических носителей Blu-Ray
- •Классификация по способу формирования изображения
- •Размеры экранов
- •Воздействие на здоровье
- •Оптическое разрешение
- •Глубина цвета
- •Динамический диапазон (диапазон оптических плотностей)
- •Принтер
- •Работа с клавиатурой
- •A) алфавитно-цифровых клавиш; b) функциональных клавиш; c) клавиш перемещения курсора; d) цифровых клавиш
- •Вопросы для контроля
- •Программное обеспечение
- •Структура программного обеспечения
- •Системное программное обеспечение
- •Прикладное программное обеспечение
- •Средства программирования
- •Файловая система
- •Сравнение файловых систем ntfs с fat и fat32
- •Вопросы для контроля
- •Текстовые процессоры
- •Средства обработки текстовой информации
- •Экран текстового процессора microsoft word
- •Операции с документами
- •Набор и редактирование текста
- •Операции с фрагментами текста
- •Форматирование текста
- •Вопросы для контроля
- •Графические редакторы
- •Векторная графика
- •Точечная (растровая) графика
- •Основные параметры изображения
- •Типы изображений
- •Черно-белые (штриховые) изображения
- •Полутоновые изображения
- •Индексированный цвет
- •Полноцветные изображения
- •Цветовые модели
- •Форматы файлов
- •Получение изображений
- •Вопросы для контроля
- •Электронные таблицы
- •Структура электронной таблицы
- •Ввод данных
- •Редактирование и форматирование данных
- •Технология интервального прогнозирования
- •Вопросы для контроля
- •Защита информации понятие информационной безопасности
- •Потенциальные угрозы и каналы утечки информации
- •Цели и задачи систем компьютерной безопасности
- •Принципы построения систем защиты компьютерной информации
- •Средства обеспечения безопасности информации
- •Характеристика средств защиты информации
- •Обеспечение защиты информации
- •Основы криптографии
- •Классификация криптосистем
- •Стандарты симметричных криптосистем
- •Гост 28147-89 - отечественный стандарт шифрования
- •Асимметричные криптосистемы
- •Отечественный стандарт цифровой подписи
- •Аппаратно-программные комплексы
- •Разграничение доступа
- •Вопросы для контроля
- •Автоматизация решения прикладных задач
- •Начальные сведения о vba
- •Использование макросов в vba
- •Запись макроса
- •Выполнение макроса
- •Редактирование макроса
- •Ограниченность макросов
- •Основы программирования на языке vba
- •Объектная модель vba
- •Applicaion.Workbooks("Книга1").Worksheets("Лист1").Range("Al")
- •Работа с объектами
- •MsgBox "Ячейка содержит значение " & Range("Al").Value
- •Объект.Метод
- •Workbooks("Примеры").Open
- •Вопросы для контроля
- •Системы управления базами данных
- •Основные понятия
- •Архитектура базы данных. Физическая и логическая независимость
- •Microsoft access как субд реляционного типа
- •Вопросы для контроля
- •Компьютерные сетевые технологии
- •Понятие, назначение и история развития компьютерных сетей
- •Каналы связи
- •Аппаратное и программное обеспечение компьютерных сетей
- •Классификация, архитектура и топология компьютерных сетей
- •Характеристика процесса передачи данных
- •Особенности организации лвс
- •Требования, предъявляемые к компьютерным сетям
- •Глобальная сеть internet
- •Система адресации в Internet
- •Способы организации передачи информации
- •Вопросы для контроля
- •Заключение
- •Библиографический список
Системы счисления
Под системой счисления понимается способ представления любого числа с помощью некоторого алфавита символов, называемых цифрами. Системы счисления бывают позиционными и непозиционными.
В позиционных системах счисления значимость каждой цифры числа зависит от позиции, которую она занимает. Основанием системы может быть любое число, большее единицы. К числу таких систем относится традиционная десятичная система счисления (с основанием n = 10):
345 = 3102+ 4101+ 5100.
Несмотря на кажущуюся естественность такой системы счисления, она явилась результатом длительного исторического развития. Возникновение десятичной системы счисления связано со счетом на пальцах. Имелись системы счисления и с другим основанием: 5, 12 (счет дюжинами), 20 (например, 80 по-французски – quatre-vingts, то есть «четыре-двадцать»), 40 и др.
Кроме десятичной системы широкое распространение получили позиционные системы счисления с основаниями 2, 8, 16, 60.
Из непозиционных систем самой распространенной является римская:
XX = X + X = 20,
III = I + I + I = 3,
IV = V I = 4 и т. д.
В алфавитных системах счисления числа от 1 до 9, а также все десятки и сотни обозначаются буквами алфавита (над которыми обычно ставятся черточки, чтобы отличить записи чисел от слов). В качестве примера можно привести славянские цифры, цифры древнерусского счета, в котором каждое из целых чисел от 1 до 9, а также десятки и сотни обозначались буквами славянского алфавита с надписанным над ними знаком ~ (тильда или титло). Например:
где = 300, = 20, = 4
Электронные блоки компьютера могут обрабатывать информацию, представленную только в цифровой форме, причем обычно компьютеры работают в двоичной системе счисления. Основание системы: т = 2. Используемые символы: 1 и 0.
С точки зрения электроники значение единицы может быть представлено наличием напряжения, потенциала или тока, а ноль – отсутствием их.
Рассмотрим представление чисел в двоичной системе.
Веса знакомест: 20 = 1, 21 = 2, 22 = 4, 23 = 8, 24 = 16, 25 = 32, 26 = 64, 27 = 128, 28 = 256, 210 = 1024 и т. д.
Перевод числа из десятичной системы в двоичную
Рассмотрим алгоритм перевода числа из десятичной системы в двоичную. Целое десятичное число делится нацело на основание 2, затем на 2 делятся последовательно все частные от целочисленного деления, до тех пор пока частное не станет меньше основания. В результат заносится последнее частное и все остатки от деления, начиная с последнего:
115:2 = 57, остаток 115 572 = 1
57:2 = 28, остаток 57 282 = 1
28:2 = 14, остаток 28 142 = 0
14:2 = 7, остаток 14 72 = 0
7:2 = 3, остаток 7 32 = 1
3:2 = 1, остаток 312 = 1
1
11510= 11100112 .
Перевод числа из двоичной системы в десятичную
Осуществляется путем вычисления суммы произведений цифры двоичного числа на вес ее места в двоичном числе:
11100112 = 120 + 121 + 022 + 023 + 124 + 125 + 126 = 1 + 2 + 16 + 32 + 64 = 11510.