Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Глава 2. Информация. Двоичное кодирование



информации.................................................................................... 72

2.1. Понятие «информация» и свойства информации.............................. 72

2.2. Количество информации как мера уменьшения неопределенности знаний 74



Содержание


2.3. Алфавитный подход к определению количества информации..... 78

2.4. Формула Шеннона..................................................................................... 79

2.5. Представление и кодирование информации....................................... 82

2.5.1. Язык как знаковая система............................................................ 82

2.5.2. Представление информации в живых организмах.... 83

2.5.3. Кодирование информации............................................................. 85

2.5.4. Двоичное кодирование информации в компьютере.... 86

2.6. Представление числовой информации с помощью

систем счисления........................................................................................ 87

2.7. Перевод чисел в позиционных системах счисления......................... 93

2.7.1. Перевод чисел в десятичную систему счисления.................... 93

2.7.2. Перевод чисел из десятичной системы счисления

в двоичную, восьмеричную и шестнадцатеричную.... 93

2.7.3. Перевод чисел из двоичной системы счисления

в восьмеричную и шестнадцатеричную и обратно................ 97

2.8. Арифметические операции в позиционных системах счисления 100

2.9. Представление чисел в компьютере................................................... 103

2.10. Двоичное кодирование текстовой информации........................... 107

2.11. Аналоговый и дискретный способы представления изображений и звука 111

2.12. Двоичное кодирование графической информации.... 112

2.13. Двоичное кодирование звуковой информации............................. 116

2.14. Хранение информации........................................................................ 119

Глава 3. Основы логики и логические основы

компьютера.................................................................................... 122

3.1. Формы мышления.................................................................................... 122

3.2. Алгебра высказываний.......................................................................... 125

3.2.1. Логическое умножение (конъюнкция)...................................... 126

3.2.2. Логическое сложение (дизъюнкция)......................................... 127

3.2.3. Логическое отрицание (инверсия)............................................. 128

3.3. Логические выражения и таблицы истинности.............................. 129

3.4. Логические функции............................................................................... 132

3.5. Логические законы и правила преобразования логических выражений 136

3.6. Решение логических задач.................................................................... 138

3.7. Логические основы устройства компьютера................................... 140

3.7.1. Базовые логические элементы.................................................... 140

3.7.2. Сумматор двоичных чисел.......................................................... 141

3.7.3. Триггер............................................................................................... 144


Содержание _________________________________________________________ 5

Глава 4. Основы алгоритмизации и объектно-
ориентированного программирования
............................. 146

4.1. Алгоритм и его формальное исполнение.......................................... 146

4.2. Основные типы алгоритмических структур.................................... 150

4.2.1. Линейный алгоритм....................................................................... 150

4.2.2. Алгоритмическая структура «ветвление»............................... 151

4.2.3. Алгоритмическая структура «выбор»...................................... 153

4.2.4. Алгоритмическая структура «цикл»......................................... 154

4.3. Основы объектно-ориентированного визуального
программирования.................................................................................. 157

4.3.1. Классы объектов, экземпляры класса и семейства объектов 157

4.3.2. Объекты: свойства, методы, события....................................... 159

4.3.3. Графический интерфейс и событийные процедуры... 162

4.4. Интегрированная среда разработки языка

Visual Basic................................................................................................ 164

4.5. Форма и размещение на ней управляющих

элементов................................................................................................... 170

4.6. Тип, имя и значение переменной........................................................ 174

4.7. Арифметические, строковые и логические выражения. Присваивание 177

4.8. Выполнение программ компьютером................................................ 182

4.9. Функции в языке Visual Basic................................................................ 185

4.9.1. Функции преобразования типов данных................................. 185

4.9.2. Математические функции............................................................ 190

4.9.3. Строковые функции....................................................................... 191

4.9.4. Функции ввода и вывода.............................................................. 194

4.9.5. Функции даты и времени............................................................. 198

4.10. Графические возможности языка Visual Basic.............................. 200

4.11. Общие процедуры. Область видимости процедур...................... 204

4.12. Модульный принцип построения проекта

и программного кода.......................................................................... 210

4.13. Массивы.................................................................................................. 213

4.13.1. Типы и объявление массивов................................................... 213

4.13.2. Заполнение массива.................................................................... 214

4.13.3. Поиск в массивах..................................................................... 215

4.13.4. Сортировка массива................................................................... 218

4.13.5. Двумерные массивы и вложенные циклы............................. 220

4.14. Решение логических задач................................................................. 221

4.15. Язык объектно-ориентированного программирования Visual Basic for Applications 225

4.15.1. Иерархия объектов в VBA......................................................... 225

4.15.2. Интегрированная среда разработки языка VBA.... 226


Содержание

4.15.3. Кодирование алгоритмов в форме макросов....................... 229

4.15.4. Создание проектов...................................................................... 233

Глава 5. Моделирование и формализация............................................ 237

5.1. Моделирование как метод познания................................................. 237

5.2. Формы представления моделей. Формализация............................ 240

5.3. Системный подход в моделировании................................................ 243

5.4. Типы информационных моделей........................................................ 245

5.4.1. Табличные информационные модели...................................... 245

5.4.2. Иерархические информационные модели.............................. 249

5.4.3. Сетевые информационные модели............................................ 252

5.5. Основные этапы разработки и исследования моделей

на компьютере.......................................................................................... 253

5.6. Исследование физических моделей.................................................... 255

5.7. Исследование математических моделей.......................................... 262

5.7.1. Приближенное решение уравнений.......................................... 262

5.7.2. Вероятностные модели................................................................. 264

5.8. Биологические модели развития популяций.................................... 267

5.9. Геоинформационные модели............................................................... 270

5.10. Оптимизационное моделирование в экономике........................... 274

5.11. Экспертные системы распознавания химических веществ...... 278

5.12. Модели логических устройств.......................................................... 281

5.13. Информационные модели управления объектами.... 283
Глава 6. Информатизация общества....................................................... 287

6.1. Информационное общество.................................................................. 287

6.2. Информационная культура.................................................................. 293

6.3. Правовая охрана программ и данных. Защита информации.... 295

6.3.1. Лицензионные, условно бесплатные и бесплатные программы 295

6.3.2. Правовая охрана информации................................................... 296

6.3.3. Защита информации..................................................................... 298





Дата публикования: 2014-10-30; Прочитано: 391 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.009 с)...