Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
информации.................................................................................... 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!