- •1. Информатика и информационные процессы в природе,
- •2. Язык и информация. Естественные и формальные языки
- •3. Кодирование информации. Способы кодирования.
- •4. Качественные и количественные характеристики информации.
- •6. Системы счисления. Запись чисел в различных системах счисления,
- •8. Логические схемы основных устройств компьютера
- •9. Основные устройства компьютера, их функции и взаимосвязь;
- •10. Операционная система компьютера (назначение, состав, загрузка).
- •11. Файлы и каталоги. Файловая система.
- •12. Компьютерные вирусы: способы распространения, защита от вирусов
- •13. Моделирование как метод научного познания.
- •14. Формализация моделей.
- •15. Этапы решения задачи с помощью компьютера
- •16. Алгоритм. Свойства алгоритмов
- •17. Способы записей алгоритмов. Формальное исполнение алгоритмов
- •18. Линейный алгоритм: структура, команды. Исполнители алгоритмов
- •19. Алгоритмическая структура «ветвление». Команды ветвления
- •20. Алгоритмическая структура «цикл». Команды повторения
- •23. Графический редактор. Назначение и основные функции
- •24. Электронные таблицы. Назначение и основные функции
- •25. Базы данных. Назначение и основные функции
- •26. Системы управления базами данных. Назначение и основные функции
- •27. Локальные и глобальные компьютерные сети
- •28. Информационные ресурсы сети Интернет: электронная почта,
- •29. Всемирная паутина. Интернет. Адресация в Интернет
- •30. Правовая охрана программ и данных. Защита информации
2. Язык и информация. Естественные и формальные языки
Слово «информация» происходит от латинского слова informatio, что в переводе означает сведение, разъяснение, ознакомление. Понятие «информация» является базовым в курсе информатики, однако невозможно дать его определение через другие, более «простые» понятия. В геометрии, например, невозможно выразить содержание базовых понятий «точка», «луч», «плоскость» через более простые понятия. Содержание основных, базовых, понятий в любой науке должно быть пояснено на примерах или выявлено путем его сопоставления с содержанием других понятий.
В случае с понятием «информация» проблема его определения еще более сложная, т.к. оно является общенаучным понятием. Понятие «информация» используется в различных науках (информатике, кибернетике, биологии, физике и т.д.), при этом в каждой науке понятие «информация» связано с различными системами понятий.
В физике мерой беспорядка, хаоса для термодинамических систем является энтропия системы, тогда как информация (антиэнтропия) является мерой упорядоченности и сложности системы. По мере увеличения сложности системы величина энтропии уменьшается, и величина информации увеличивается. Процесс увеличения информации характерен для открытых, обменивающихся веществом и энергией с окружающей средой, саморазвивающихся систем живой природы (белковых молекул, организмов, популяций животных и т.д.).
В биологии, которая изучает живую природу, понятие «информация» связывается с целесообразным поведением живых организмов. Такое поведение строится на основе получения и использования организмом информации об окружающей среде. Генетическая информация передается по наследству и хранится во всех клетках живых организмов. Гены представляют собой сложные молекулярные структуры, содержащие информацию о строении живых организмов. Последнее обстоятельство позволило проводить научные эксперименты по клонированию, т.е. созданию точных копий организмов из одной клетки.
В кибернетике (науке об управлении) понятие «информация» используется для описания процессов управления в сложных динамических системах (живых организмах или технических устройствах). Жизнедеятельность любого организма или нормальное функционирование технического устройства связано с процессами управления, благодаря которым поддерживаются в необходимых пределах значения его параметров. Процессы управления включают в себя получение, хранение, преобразование и передачу информации.
Для обмена информацией с другими людьми человек использует естественные языки (русский, английский, китайский и др.), т.е. информация представляется с помощью естественных языков. В основе языка лежит алфавит, т.е. набор символов (знаков), которые человек различает по их начертанию. В основе русского языка лежит кириллица, содержащая 33 знака, английский язык использует латиницу (26 знаков), китайский язык использует алфавит из десятков тысяч знаков (иероглифов).
Последовательности символов алфавита, в соответствии с правилами грамматики, образуют основные объекты языка – слова. Правила, согласно которым образуются предложения из слов данного языка, называются синтаксисом. Необходимо отметить, что в естественных языках грамматика и синтаксис языка формулируются с помощью большого числа правил, из которых существуют исключения, т.к. такие правила складывались исторически.
Наряду с естественными языками были разработаны формальные языки (системы счисления, алгебра, языки программирования и др.). Основное отличие формальных языков от естественных состоит в наличии не только жестко зафиксированного алфавита, но и строгих правил грамматики и синтаксиса.
Например, системы счисления можно рассматривать как формальные языки, имеющие алфавит (цифры) и позволяющие не только именовать и записывать объекты (числа), но и выполнять над ними арифметические операции по строго определенным правилам.
Некоторые языки используют в качестве знаков не буквы и цифры, а другие символы, например, музыкальные ноты, изображения элементов электрических или логических схем, дорожные знаки, точки и тире (код азбуки Морзе) и др.
Представление информации может осуществляться с помощью языков, которые являются знаковыми системами. Каждая знаковая система строится на основе определенного алфавита и правил выполнения операций над знаками.
Знаки могут иметь различную физическую природу. Например, для представления информации с использованием языка в письменной форме используются знаки, которые являются изображениями на бумаге или других носителях, в устной речи в качестве знаков языка используются различные звуки (фонемы), а при обработке текста на компьютере знаки представляются в форме последовательности электрических импульсов (компьютерных кодов).
