- •Государственное образовательное учреждение высшего
- •Содержание
- •Введение
- •1. Основные понятия и методы теории информатики и кодирования. Сигналы, данные, информация. Общая характеристика процессов сбора, передачи, обработки и накопления информации
- •Сообщения, данные, сигнал, атрибутивные свойства информации, показатели качества информации, формы представления информации. Системы передачи информации
- •1.1.1. Формы представления информации
- •Дискретная и аналоговая информация
- •Источник канал связи приемник
- •Контрольные вопросы
- •1.2. Меры и единицы количества и объема информации
- •Формула Шеннона:
- •Контрольные вопросы
- •1.3. Позиционные системы счисления
- •1.3.1. Способы перевода чисел из одной системы счисления
- •В другую
- •Способ перевода чисел из системы счисления
- •С любым основанием в десятичную
- •Способ перевода целых чисел из десятичной в систему счисления с любым другим основанием
- •Правило перевода дробного числа из десятичной в систему счисления с любым другим основанием
- •1.3.2. Системы счисления, используемые в компьютере
- •Перевод из восьми- и шестнадцатеричной систем счисления в двоичную
- •Перевод из двоичной в восьми- и шестнадцатеричную системы счисления
- •Перевод из восьмеричной системы счисления в шестнадцатеричную и обратно
- •1.3.3. Двоичная арифметика
- •Полная таблица сложения для двоичной системы счисления
- •Вычитание меньшего числа из большего в двоичной системе
- •Вычитание большего числа из меньшего в двоичной системе
- •1.3.4. Представление чисел в двоичном коде
- •Контрольные вопросы
- •1.4. Логические основы эвм
- •1.4.1. Основные понятия и операции формальной логики
- •1.4.2. Таблица истинности логических выражений
- •1.4.3. Основные логические операции Операция отрицания (инверсия)
- •Операции логического умножения (конъюнкция)
- •Операция логического сложения (дизъюнкция)
- •Операция импликации
- •Операция эквиваленция
- •Построение таблицы истинности для сложного высказывания
- •1.4.4. Логические законы и правила преобразований
- •1.4.5. Основные логические элементы компьютера
- •Логические вентили и, или и не
- •Полусумматор
- •Сумматор
- •Каскад сумматоров
- •Триггер
- •Контрольные вопросы
- •2. Технические средства реализации информационных процессов
- •2.1. История развития эвм. Понятие и основные виды архитектуры эвм
- •Контрольные вопросы
- •2.2. Состав и назначение основных элементов персонального компьютера, их характеристики
- •Контрольные вопросы
- •2.3. Запоминающие устройства: классификация, принцип работы, основные характеристики
- •Контрольные вопросы
- •2.4. Устройства ввода/вывода данных, их разновидности и основные характеристики
- •Контрольные вопросы
- •3. Программные средства реализации информационных процессов
- •3.1. Понятие системного и служебного (сервисного) программного обеспечения: назначение, возможности, структура. Операционные системы
- •Контрольные вопросы
- •3.2. Файловая структура операционных систем. Операции с файлами
- •Правила именования файлов
- •Примеры часто встречающихся расширений в fat и fat32 (в ms-dos и Windows)
- •Каталоги
- •Операции над файлами и каталогами
- •Контрольные вопросы
- •3.3. Технологии обработки текстовой информации
- •Двоичное кодирование текстовой информации
- •Кодировки русских букв
- •Основные восьмибитные кодировки
- •Способы передачи информации о форматировании текста
- •Различные форматы текстовых файлов (документов)
- •Контрольные вопросы
- •3.4. Электронные таблицы
- •Контрольные вопросы
- •3.5. Технологии обработки графической информации Двоичное кодирование графической информации
- •Кодирование цвета
- •Растровая графика
- •Векторная графика
- •Палитры цветов
- •Графический редактор: назначение и основные возможности
- •Различные форматы графических файлов
- •Растровые форматы
- •Векторные форматы
- •Контрольные вопросы
- •3.6. Средства электронных презентаций
- •Контрольные вопросы
- •3.7. Системы управления базами данных
- •Контрольные вопросы
- •3.8. Основы баз данных и знаний
- •I этап. Постановка задачи.
- •VI этап. Работа с созданной базой данных.
- •Классификация баз знаний
- •Контрольные вопросы
- •4. Модели решения функциональных и вычислительных задач
- •4.1. Моделирование как метод познания
- •4.2. Классификация и формы представления моделей
- •Контрольные вопросы
- •4.3. Методы и технологии моделирования
- •Классификация иис
- •Информационная технология решения задач
- •Компьютерный эксперимент
- •Контрольные вопросы
- •4.4. Информационная модель объекта
- •Контрольные вопросы
- •5. Алгоритмизация и программирование
- •5.1. Понятие алгоритма и его свойства. Блок-схема алгоритма
- •5.1.1. Основные свойства алгоритмов
- •5.1.2. Формы записи алгоритма
- •1. Словесная форма записи алгоритма
- •2. Графический способ записи алгоритма
- •3. Запись алгоритма в виде псевдокода
- •Основные служебные слова:
- •Контрольные вопросы
- •5.2. Основные алгоритмические конструкции. Базовые алгоритмы. Программы линейной структуры. Операторы ветвления, операторы цикла
- •Вложенные циклы
- •Контрольные вопросы
- •6. Локальные и глобальные сети эвм. Защита информации в сетях
- •6.1. Сетевые технологии обработки данных
- •Контрольные вопросы
- •6.2. Основы компьютерной коммуникации. Принципы организации и основные топологии вычислительных сетей
- •Контрольные вопросы
- •6.3. Сетевой сервис и сетевые стандарты
- •1. Персональный компьютер.
- •Контрольные вопросы
- •6.4. Защита информации в локальных и глобальных компьютерных сетях
- •2. Защита пароля.
- •11. Дублирование, мультиплексирование и резервирование офисов.
- •12. Резервирование каналов связи.
- •12. Защита данных от перехвата.
- •Контрольные вопросы
- •7. Технологии программирования. Языки программирования высокого уровня
- •7.1. Этапы решения задач на компьютерах
- •Контрольные вопросы
- •7.2. Понятие о структурном программировании. Модульный принцип программирования. Подпрограммы. Принципы проектирования программ сверху-вниз и снизу-вверх
- •Контрольные вопросы
- •7.3. Объектно-ориентированное программирование
- •Алгоритмическое программирование
- •Объектно-ориентированное программирование
- •Контрольные вопросы
- •7.4. Эволюция и классификация языков программирования. Основные понятия языков программирования
- •Языки низкого уровня
- •Языки высокого уровня
- •Контрольные вопросы
- •7.5. Структуры и типы данных языка программирования
- •Контрольные вопросы
- •7.6. Трансляция, компиляция и интерпретация
- •Контрольные вопросы
- •Заключение
- •Список литературы
Государственное образовательное учреждение высшего
профессионального образования
«РОССИЙСКАЯ ТАМОЖЕННАЯ АКАДЕМИЯ»
О.В.Зинюк
ИНФОРМАТИКА
УЧЕБНОЕ ПОСОБИЕ
Москва
2010
Допущено
Учебно-методическим советом Академии
в качестве учебного пособия для студентов,
обучающихся по специальности 080115 «Таможенное дело»
ЗИНЮК О.В. Информатика: Учебное пособие. – М.: РИО РТА, 2010. – 173 с.
Рецензенты:
Ю.И.СОМОВ, заместитель начальника научно-исследовательского центра Российской таможенной академии, канд. военных наук
В учебном пособии представлены все разделы информатики, определяющие современный уровень подготовки специалистов в системе высшего гуманитарного образования. Учебное пособие позволяет изучить основные положения и разделы информатики; получить навыки практического использования компьютера, а также отчетливое представление о роли информатики и информационных технологий в современном мире.
Учебное пособие предназначено для студентов Российской таможенной академии, обучающихся по специальности «Таможенное дело».
Содержание
|
Стр. | ||
ВВЕДЕНИЕ …………………………………………………………………. |
6 | ||
1. Основные понятия и методы теории информатики и кодирования. Сигналы, данные, информация. Общая характеристика процессов сбора, передачи, обработки и накопления информации …………………………. |
7 | ||
|
1.1. Сообщения, данные, сигнал, атрибутивные свойства информации, показатели качества информации, формы представления информации. Системы передачи информации ….. |
7 | |
|
|
1.1.1. Формы представления информации ……………….. |
8 |
|
Контрольные вопросы …………………………………………… |
10 | |
|
1.2. Меры и единицы количества объема информации ……….. |
11 | |
|
Контрольные вопросы ……………………………………………. |
13 | |
|
1.3. Позиционные системы счисления …………………………… |
13 | |
|
|
1.3.1. Способы перевода чисел из одной системы счисления в другую ………………………………………………… |
16 |
|
|
1.3.2. Системы счисления, используемые в компьютере … |
19 |
|
|
1.3.3. Двоичная арифметика ……………………………….. |
21 |
|
|
1.3.4. Представление чисел в двоичном коде ……………. |
25 |
|
Контрольные вопросы ……………………………………………. |
29 | |
|
1.4. Логические основы ЭВМ …………………………………….. |
29 | |
|
|
1.4.1. Основные понятия и операции формальной логики |
29 |
|
|
1.4.2. Таблица истинности логических выражений ……… |
31 |
|
|
1.4.3. Основные логические операции ……………………. |
31 |
|
|
1.4.4. Логические законы и правила преобразований …… |
35 |
|
|
1.4.5. Основные логические элементы компьютера ……… |
37 |
|
Контрольные вопросы …………………………………………….. |
40 | |
2. Технические средства реализации информационных процессов …… |
42 | ||
|
2.1. История развития ЭВМ. Понятие и основные виды архитектуры ЭВМ ………………………………………………………….. |
42 | |
|
Контрольные вопросы …………………………………………….. |
46 | |
|
2.2. Состав и назначение основных элементов персонального компьютера, их характеристики …………………………………. |
47 | |
|
Контрольные вопросы …………………………………………….. |
51 | |
|
2.3. Запоминающие устройства: классификация, принцип работы, основные характеристики …………………………………….. |
51 | |
|
Контрольные вопросы …………………………………………….. |
55 | |
|
2.4. Устройства ввода/вывода данных, их разновидности и основные характеристики …………………………………………… |
55 | |
|
Контрольные вопросы ……………………………………………. |
62 | |
3. Программные средства реализации информационных процессов …. |
63 | ||
|
3.1. Понятие системного и служебного (сервисного) программного обеспечения: назначение, возможности, структура. Операционные системы ………………………………….. |
63 | |
|
Контрольные вопросы …………………………………………….. |
71 | |
|
3.2. Файловая структура операционных систем. Операции с файлами ………………………………………………………………… |
71 | |
|
Контрольные вопросы ……………………………………………. |
76 | |
|
3.3. Технологии обработки текстовой информации ……………. |
77 | |
|
Контрольные вопросы ……………………………………………. |
82 | |
|
3.4. Электронные таблицы ………………………………………… |
82 | |
|
Контрольные вопросы …………………………………………….. |
83 | |
|
3.5. Технологии обработки графической информации …………. |
84 | |
|
Контрольные вопросы ……………………………………………. |
89 | |
|
3.6. Средства электронных презентаций ………………………… |
91 | |
|
Контрольные вопросы …………………………………………….. |
92 | |
|
3.7. Системы управления базами данных ………………………… |
92 | |
|
Контрольные вопросы ……………………………………………… |
94 | |
|
3.8. Основы баз данных и знаний …………………………………. |
95 | |
|
Контрольные вопросы ……………………………………………. |
101 | |
4. Модели решения функциональных и вычислительных задач ………. |
103 | ||
|
4.1. Моделирование как метод познания ………………………… |
103 | |
|
4.2. Классификация и формы представления моделей …………. |
104 | |
|
Контрольные вопросы ……………………………………………. |
105 | |
|
4.3. Методы и технологии моделирования ……………………… |
106 | |
|
Контрольные вопросы …………………………………………….. |
109 | |
|
4.4. Информационная модель объекта …………………………… |
109 | |
|
Контрольные вопросы …………………………………………….. |
110 | |
5. Алгоритмизация и программирование …………………………………. |
111 | ||
|
5.1. Понятие алгоритма и его свойства. Блок-схема алгоритма |
111 | |
|
|
5.1.2. Формы записи алгоритма …………………………… |
111 |
|
Контрольные вопросы …………………………………………….. |
115 | |
|
5.2. Основные алгоритмические конструкции. Базовые алгоритмы. Программы линейной структуры. Операторы ветвления, операторы цикла …………………………………………………… |
115 | |
|
Контрольные вопросы ……………………………………………. |
120 | |
6. Локальные и глобальные сети ЭВМ. Защита информации в сетях …. |
121 | ||
|
6.1. Сетевые технологии обработки данных …………………….. |
122 | |
|
Контрольные вопросы ……………………………………………… |
123 | |
|
6.2. Основы компьютерной коммуникации. Принципы организации и основные топологии вычислительных сетей ……………… |
124 | |
|
Контрольные вопросы ……………………………………………. |
127 | |
|
6.3. Сетевой сервис и сетевые стандарты ……………………….. |
127 | |
|
Контрольные вопросы …………………………………………….. |
141 | |
|
6.4. Защита информации в локальных и глобальных компьютерных сетях …………………………………………………………… |
142 | |
|
Контрольные вопросы …………………………………………….. |
152 | |
7. Технологии программирования. Языки программирования высокого уровня ………………………………………………………………………... |
153 | ||
|
7.1. Этапы решения задач на компьютерах ……………………… |
153 | |
|
Контрольные вопросы ……………………………………………… |
154 | |
|
7.2. Понятие о структурном программировании. Модульный принцип программирования. Подпрограммы. Принципы проектирования программ сверху-вниз и снизу-вверх …………………. |
155 | |
|
Контрольные вопросы …………………………………………….. |
157 | |
|
7.3. Объектно-ориентированное программирование …………… |
157 | |
|
Контрольные вопросы …………………………………………….. |
159 | |
|
7.4. Эволюция и классификация языков программирования. Основные понятия языков программирования …………………….. |
159 | |
|
Контрольные вопросы ……………………………………………… |
165 | |
|
7.5. Структуры и типы данных языка программирования ……… |
166 | |
|
Контрольные вопросы …………………………………………….. |
168 | |
|
7.6. Трансляция, компиляция и интерпретация ………………….. |
168 | |
|
Контрольные вопросы …………………………………………….. |
170 | |
ЗАКЛЮЧЕНИЕ …………………………………………………………….. |
171 | ||
СПИСОК ЛИТЕРАТУРЫ ………………………………………………….. |
172 |