- •1 Информатика
- •1.1 Предмет и задачи информатики
- •1.2 Истоки и предпосылки информатики
- •1.3 Структура современной информатики
- •2 Понятие информации
- •2.1 Развитие представлений об информации
- •Современное представление об информации
- •2.2 Свойства информации
- •2.3 Мера информации Синтаксическая мера информации — бит и байт
- •Мера информации по Шеннону
- •Семантическая и прагматическая меры информации
- •2.4 Признаки классификации информации
- •2.5 Информационные процессы
- •Понятие сжатия информации
- •3 Кодирование, декодирование и шифрование информации
- •3.1 Основные понятия
- •6 Информационные системы
- •6.1 Понятие информационной системы
- •6.2 Структура информационных систем
- •6.3 Классификация информационных систем Классификация ис по признаку структурированности задач
- •Классификация ис по функциональному признаку и уровням управления
- •Классификация по степени автоматизации
- •Классификация по характеру использования информации
- •Классификация по сфере применения
- •7 Информационные технологии
- •7.1 Понятие информационной технологии
- •7.2 Этапы развития информационных технологий
- •7.3 Проблемы использования информационных технологий
- •1) Устаревание информационной технологии
- •2) Методология использования информационной технологии
- •3) Выбор вариантов внедрения информационной технологии в фирме
- •7.4 Виды информационных технологий
- •1. Ит обработки данных
- •2. Ит управления
- •3. Автоматизация офиса
- •4. Ит поддержки принятия решений
- •5. Ит экспертных систем
- •8 Аппаратное обеспечение компьютера. Базовая архитектура пк. Состав вычислительной системы
- •8.1 Аппаратное обеспечение
- •9.2 Классификация прикладных программных средств
- •9.3 Классификация служебных программных средств
- •10 Системы управления базами данных
- •10.1 Базы данных
- •Классификация баз данных
- •10.2 Виды моделей данных
- •Иерархическая модель данных
- •Сетевая модель данных
- •Реляционная модель данных
- •10.3 Реляционные бд
- •Нормализация отношении Понятие нормализации отношений
- •Типы связей
- •10.4 Построение инфологической модели
- •10.5 Функциональные возможности субд
- •11 Компьютерные сети. Интернет
- •11.1 Назначение и классификация компьютерных сетей
- •Классификация сетей:
- •11.2 Топологий сетей
- •11.3 Сетевые компоненты
- •7.9. Internet как иерархия сетей
- •7.9.1. Протоколы Интернет
- •7.9.2. Адресация в Интернет
- •7.9.3. Доменные имена
- •7.9.4. Варианты доступа в Интернет
- •7.9.5. Система адресации url
- •7.9.6. Сервисы Интернет
- •7.9.7. Поиск в Интернете
- •12 Понятие информационной безопасности. Основы и методы защиты информации
- •12. 1 Понятие «Информационная безопасность»
- •Основные составляющие информационной безопасности
- •Важность и сложность проблемы информационной безопасности
- •Основная литература
- •Дополнительная литература
1.2 Истоки и предпосылки информатики
Слово информатика происходит от французского слова Informatique, образованного в результате объединения терминов Information (информация) и Automatique (автоматика), что выражает ее суть как науки об автоматической обработке информации. Кроме Франции, термин информатика используется в ряде стран Восточной Европы. В то же время, в большинстве стран Западной Европы и США используется другой термин — Computer Science (наука о средствах вычислительной техники).
В качестве источников информатики обычно называют две науки: документалистику и кибернетику.
Документалистика занимается классификацией документов, определением способа их создания и обработки.
Кибернетика - наука о процессах управления в сложных динамических системах, основывающаяся на теоретическом фундаменте математики и логики (вообще на формальных языках), а также на применении вычислительной техники (компьютеров).
Основной метод кибернетики - метод моделирования систем и процессов управления.
Рождение кибернетики принято связывать с опубликованием в 1948 г. американским математиком Норбертом Винером знаменитой книги «Кибернетика или управление и связь в животном и машине». В этой работе были показаны пути создания общей теории управления и заложены основы методов рассмотрения проблем управления и связи для различных систем с единой точки зрения. Развиваясь одновременно с развитием электронно-вычислительных машин, кибернетика со временем превращалась в более общую науку о преобразовании информации. Под информацией в кибернетике понимается любая совокупность сигналов, воздействий или сведений, которые некоторой системой воспринимаются от окружающей среды (входная информация X), выдаются в окружающую среду (выходная информация У), а также хранятся в себе (внутренняя, внутрисистемная информация Z), рис. 1.1.
Рисунок 1 - Общая схема обмена информацией между системой и внешней средой
1.3 Структура современной информатики
Теоретическая информатика - часть информатики, включающая ряд математических разделов. Она опирается на математическую логику и включает такие разделы как теория алгоритмов и автоматов, теория информации и теория кодирования, теория формальных языков и грамматик, исследование операций и другие. Этот раздел информатики использует математические методы для общего изучения процессов обработки информации.
Вычислительная техника - раздел, в котором разрабатываются общие принципы построения вычислительных систем. Речь идет не о технических деталях и электронных схемах (это лежит за пределами информатики как таковой), а о принципиальных решениях на уровне, так называемой, архитектуры вычислительных (компьютерных) систем, определяющей состав, назначение, функциональные возможности и принципы взаимодействия устройств. Примеры принципиальных, ставших классическими решений в этой области - неймановская архитектура компьютеров первых поколений, шинная архитектура ЭВМ старших поколений, архитектура параллельной (многопроцессорной) обработки информации.
Программирование - деятельность, связанная с разработкой систем программного обеспечения. Здесь отметим лишь основные разделы современного программирования: создание системного программного обеспечения и создание прикладного программного обеспечения. Среди системного - разработка новых языков программирования и компиляторов к ним, разработка интерфейсных систем (пример - общеизвестная операционная оболочка и система Windows). Среди прикладного программного обеспечения общего назначения самые популярные - система обработки текстов, электронные таблицы (табличные процессоры), системы управления базами данных. В каждой области предметных приложений информатики существует множество специализированных прикладных программ более узкого назначения.
Информационные системы - раздел информатики, связанный с решением вопросов по анализу потоков информации в различных сложных системах, их оптимизации, структурировании, принципах хранения и поиска информации. Информационно-справочные системы, информационно-поисковые системы, гигантские современные глобальные системы хранения и поиска информации (включая широко известный Internet) в последнее десятилетие XX века привлекают внимание все большего круга пользователей. Без теоретического обоснования принципиальных решений в океане информации можно просто захлебнуться. Известным примером решения проблемы на глобальном уровне может служить гипертекстовая поисковая система WWW, а на значительно более низком уровне - справочная система, к услугам которой мы прибегаем, набрав телефонный номер 09.
Искусственный интеллект - область информатики, в которой решаются сложнейшие проблемы, находящиеся на пересечении с психологией, физиологией, лингвистикой и другими науками. Как научить компьютер мыслить подобно человеку? - Поскольку мы далеко не все знаем о том, как мыслит человек, исследования по искусственному интеллекту, несмотря на полувековую историю, все еще не привели к решению ряда принципиальных проблем. Основные направления разработок, относящихся к этой области - моделирование рассуждений, компьютерная лингвистика, машинный перевод, создание экспертных систем, распознавание образов и другие. От успехов работ в области искусственного интеллекта зависит, в частности, решение такой важнейшей прикладной проблемы как создание интеллектуальных интерфейсных систем взаимодействия человека с компьютером, благодаря которым это взаимодействие будет походить на межчеловеческое и станет более эффективным.
