- •Информатика
- •Оглавление
- •1 История информатики.
- •1.1 Память машины и человека
- •1.2 «Усилители» умственных способностей
- •1.3 Истоки создания автоматических машин
- •1.4 Первые промышленные автоматы
- •1.5 История развития вычислительной техники
- •1.6 Классификация эвм
- •Большие эвм
- •Малые эвм
- •Персональные компьютеры
- •Суперэвм
- •Серверы
- •Переносные компьютеры
- •2 Предмет информатики
- •2.1 Предмет информатики. Структура информатики. Связь информатики с другими дисциплинами.
- •2.2 Структура информатики
- •2.3 Актуальные проблемы информатики. Основные проблемы и направления исследования в информатике
- •3 Информационное общество. Информатика. Информация.
- •3.1 Информационное общество
- •3.2 Информация.
- •3.2.1 Виды информации
- •3.2.2 Свойства информации и законы ее преобразования
- •3.2.3 Мера и основные свойства информации
- •4 Кодирование информации в компьютере
- •4.1 Кодирование текстовой информации
- •Кодирование текста
- •Фрагмент одноствольного алфавита
- •Примеры решения задач.
- •4.2 Кодирование графической информации
- •4.2.1 Растровое изображение
- •4.2.2 Цветовые модели
- •Кодирование графической информации
- •Двоичный код восьмицветной палитры
- •Двоичный код шестнадцатицветной палитры
- •Двоичный код 256-цветной палитры
- •4.2.3 Векторное и фрактальное изображения
- •Примеры решения задач
- •4.2.4 Кодирование звуковой информации
- •Кодирование звуковой информации
- •4.2.5 Форматы звуковых файлов
- •Примеры решения задач
- •5 Математические основы информатики. Формы представления данных в компьютере
- •5.1Системы счисления.
- •5.2 Двоичная система счисления
- •5.2.1 Двоичная арифметика
- •5.3 Шестнадцатеричная система счисления
- •5.4 Восьмеричная система счисления
- •5.5 Перевод чисел из одной системы счисления в другую
- •5.6 Отрицательные числа
- •6 Логические основы эвм
- •6.1 Высказывания и предикаты
- •6.2 Логические вентили, схемы, структуры
- •7.1 Общие сведения
- •7.2 Структурный подход к разработке алгоритмов
- •7.3 Методы разработки и анализа алгоритмов
- •8 Моделирование объектов, процессов и явлений
- •9 О компьютерной сети
- •9.1 Понятие компьютерной сети
- •9.2 Типы сетей
- •9.3 Топология сети
- •9.3.1 Шина
- •9.3.2 Звезда
- •9.3.3 Кольцо
- •9.4 Классификация сетей
- •9.4.1 Локальные сети
- •9.4.2 Глобальные сети
- •9.5 Глобальная сеть Internet
- •9.5.1 Глобальная компьютерная сеть
- •9.5.2 История сети Internet
- •9.5.3 Возможности сети Internet
- •9.5.5 Задание местоположения документов в www.
- •9.5.6 Программы просмотра.
- •10 Структура электронной почты в сети Internet
- •10.1 Структура и адрес электронного сообщения
- •10.2 Пользовательский почтовый клиент mua
- •10.3 Транспортный агент mta
- •10.4 Агент обработки сообщения msa
- •10.5 Агент локальной доставки lda
- •10.6 Хранилище сообщений
- •10.7 Доставка почтового сообщения
- •10.8 Основы работы с почтовым клиентом Outlook Express
- •10.8.1 Регистрация в системе электронной почты Internet
- •10.8.2 Интерфейс программы Microsoft Outlook Express
- •10.8.3 Настройка почтовой системы Microsoft Outlook Express
- •10.8.4 Создание и отправка простейшего сообщения
- •10.8.5 Ответ на сообщение
- •10.8.6 Присоединенные файлы
- •10.9 Хранение почтовых сообщений
- •10.10 Управление сообщениями
- •10.10.1 Определение правил обработки сообщений
- •10.10.2 Список блокированных адресов
- •10.11 Адресная книга
- •10.11.1 Добавление адреса
- •10.11.2 Создание новой папки
- •10.11.3 Поиск адреса корреспондента
- •10.11.4 Создание списка рассылки
- •11 Основные инструменты работы в базах данных
- •11.1 Краткая история баз данных
- •11.2 Данные и управление базами данных
- •11.2.1 Недостатки файловой организации данных
- •11.2.2 База данных
- •11.2.3 Системы управления базами данных (субд)
- •11.2.4 Функции администратора базы данных (абд)
- •11.2.5 Недостатки интеграции данных
- •11.2.6 Независимость данных
- •11. 3 Проектирование баз данных
- •11.4 Жизненный цикл системы баз данных
- •11.5 База данных – основа информационного обеспечения управленческой деятельности
- •11.6 Представление системы в форме erm
- •11.7 Распределенная обработка информации
- •11.8 Общие вопросы разработки баз данных субд Access
- •Пример выполнения задания
- •Поставщики
- •11.9 Создание и корректировка базы данных в субд
- •Типы данных, обрабатываемых в Access
- •Пример выполнения работы
- •Создание структуры таблицы Поставщики
- •Создание структуры таблицы Товары
- •Сортировка
- •Поиск записи
- •Фильтрация записей
- •Расширенный фильтр
- •11.10 Запросы на выборку
- •Примеры часто используемых операторов и функций
- •Пример выполнения задания
- •11.11 Вычисления в запросах: простые, групповые и сводные
- •Типы операций
- •Сведения о стипендиатах
- •Перекрестная таблица
- •Изменение структуры сводной таблицы
- •Фильтрация
- •Детализация
- •11.12 Формы
- •Пример выполнения задания
- •11.13 Отчеты
- •Пример выполнения задания
- •Пример выполнения задания
- •11.15 Настройка пользовательского интерфейса
- •Пример выполнения задания
- •12 Информационная безопасность
- •12.1 Основные составляющие информационной безопасности
- •12.2 Проблемы информационной безопасности
- •12.3 Основные определения и критерии классификации угроз
- •12.4 Наиболее распространенные угрозы доступности
- •12.5 Вредоносное программное обеспечение
- •12.6 Антивирусы
- •12.6.1 Технологии обнаружения вирусов
- •12.6.2 Режимы работы антивирусов
- •12.6.3 Антивирусный комплекс
- •12.7 Основные угрозы целостности
- •12.8 Основные угрозы конфиденциальности
- •12.9 Основные мероприятия в области информационной безопасности
- •12.9.1 Законодательный, административный и процедурный уровни
- •12.9.2 Программно-технические меры
- •12.10 Законодательный уровень информационной безопасности
- •12.10.1 Российское законодательство в области информационной безопасности
- •12.10.2 Текущее состояние российского законодательства в области информационной безопасности
- •12.11 Криптография и шифрование
- •12.11.1 Контроль целостности
- •12.11.2 Цифровые сертификаты
- •Библиографический список.
10.11.4 Создание списка рассылки
Список рассылки позволяет отправлять сообщения сразу нескольким адресатам. Для создания нового списка рассылки необходимо щелкнуть правой кнопкой мыши по нужной папке адресной книги и указать в меню Создать пункт Новую группу. На экране появится окно создания списка рассылки (рис. 59).
Рисунок 59 – Создание списка рассылки
Щелкнув кнопку «Выбрать» на вкладке Группа, можно добавить в список новые адреса. Вкладка Подробности о группе позволяет хранить дополнительную информацию о группе.
Удаление и редактирование информации адресов списка рассылки выполняется либо средствами контекстного меню, либо при помощи кнопок «Удалить» и «Свойства».
Вопросы для обсуждения.
1. Какие компоненты системы электронной почты Internet Вы знаете? Каково их назначение?
2. В функции какого компонента системы электронной почты входит определение маршрута электронного сообщения? Каким образом это осуществляется?
3. Какой компонент системы электронной почты формирует сообщение, подлежащее отправке?
4. Какие программы Вы используете в качестве MUA?
5. Что такое web-mail? В чем его преимущества и недостатки по сравнению с почтовым клиентом, установленным на компьютере пользователя?
6. В чем различия между MTA и MSA?
7. В каких случаях транспортный агент принимает сообщение для дальнейшей пересылки, а в каких отвергает? Почему нельзя принимать для пересылки все поступающие сообщения с существующими адресами отправителей и получателей?
8. Как пользователь получает доступ к хранилищу электронных сообщений? 9. Что оно из себя представляет?
10. Опишите процесс доставки сообщения от отправителя к получателю.
11. Как зарегистрировать электронный адрес?
11 Основные инструменты работы в базах данных
11.1 Краткая история баз данных
Термин база данных применялся уже в 1963 году. Пионер в данной области Бахман в термин "база данных" вкладывал смысл основы построения. Базой данных называют базу информационной системы.
Историю баз данных можно разделить на три периода:
Переходный период 1970-х годов. Появляется понятие базы данных и создается несколько первоначальных систем.
Период развития, включающий время с 1979 годов по 1981 г. Концепция баз данных распространяется благодаря повышению характеристик аппаратного обеспечения ЭВМ. Идет успешное внедрение систем. Научную теорию, воплощенную в системе понятий, отражающих существенные черты действительности, называют парадигмой. Начало реляционной модели относится к 1979 г. Затем появилась парадигма реляционной модели и произошло становление баз данных как науки. В течение данного периода в ходе выполнения экспериментов были даны соответствующие теоретические подтверждения, и в нем были практически закончены работы по системам баз данных, которые являются основой построения информационных систем.
Период зрелости, начинающийся с 1981 года. Появляются коммерческие системы баз данных на основе реляционных моделей. Парадигма идет по пути изменений. Осуществляются успешные работы в области нового аппаратного обеспечения для баз данных, связанные с расширением областей применения баз данных в технике и развитием технологии интегральных схем. Наряду со зрелостью реляционных моделей начинаются поиски в новых направлениях.
Переходный период
Мак-Гри, опираясь на опыт второй половины 1950-х годов, в 1959 году предложил использовать файлы исходных данных.
В случае передачи файла ЭВМ он становится общим, и его могут совместно использовать многочисленные пользователи. В таком файле мало дублирующих данных и практически нет противоречивых данных. Однако, в этом случае необходима эффективная техника доступа к данным и функции контроля. Это относится и к современным базам данных. Мак-Гри в дальнейшем разработал систему баз данных IMS фирмы IBM.
Можно указать два основных достоинства системы баз данных:
Организация данных, обеспечивающая возможность активного использования в целях многочисленного применения.
Среда системы, обеспечивающая высокую степень независимости прикладных программ и базы данных.
Бахман в 1963 году разработал первую промышленную систему баз данных IDS. Система IDS поддерживает сетевую организацию данных на магнитных дисках и обеспечивает возможность многоцелевого, активного использования наборов. С помощью способа, в котором часть описания данных содержится в самом файле, стало возможным разделение программ и данных.
В середине 1960-х годов началось широкое применение магнитных дисков, и появились новые возможности для обработки данных.
Ассоциация CODASYL, являющаяся органом, разработавшим язык программирования Кобол, в 1967 году организовала рабочую группу по базам данных. Эта группа обобщила языковые спецификации системы баз данных и в 1969 и 1971 г.г. издала соответствующие отчеты, которые по наименованию Рабочей группы (Data Base Task Group) получили название DBTG-69 и DBTG-71.
Основой избранного Рабочей группой подхода послужили сетевые структуры наборов и способы навигации в них, разработанные для системы IDS.
Относительно того, брать ли систему включаемых языков или систему независимых языков, группой DBTG были проведены повторные исследования и выбран первый вариант.
Еще одно направление в данный период было связано с системами замкнутого типа, представленными системами IDMS и UL/1. Олле, являющийся одним из создателей системы UL/1, разработанной в 1968 г. высказал следующее:
Если применять систему управления базой данных, то лицо, не являющееся специалистом в области программирования, может получить требуемую информацию из базы данных, не зная способов размещения данных и доступа к ним.
В области поиска информации с помощью базы данных в будущем необходимо добиваться ориентации на обработку непроцедурным образом.
Между процедурной и непроцедурной системами нет явно выраженной границы, и они взаимосвязаны. По отношению указаний на то, "что надо делать" и "как надо делать", можно судить о степени непроцедурности.
Структура данных и структура памяти являются различными понятиями. Любому пользователю необходимо знать (логическую) структуру данных. Пользователь непроцедурной системы не имеет отношения к структуре памяти. Необходимо определять структуру, при которой система имеет хорошую эффективность.
Утверждения Олле хорошо выражают достоинства систем замкнутого типа. Очевидно, что системы реляционных баз данных ориентированы на данное направление.
В конце данного периода появился термин информационная система руководства (MIS). В то время под MIS понималась система баз данных, ориентированная на поиск и обеспечивающая возможность работы с удаленного терминала.
Период развития
В период между появлением отчетов DBTG-69 и DBTG-71 Э.Ф. Кодд, сотрудник института фирмы IBM в Сан-Хосе, предложил реляционную модель данных. В начале были заложены математические основы файлов и баз данных, а затем выполнены разработки баз данных. Даже в областях, непосредственно не связанных с моделями данных, обсуждались вопросы реляционной модели. Другими словами, была создана парадигма Кодда, или реляционная парадигма. Было получено экспериментальное подтверждение ряда теоретических положений.
В качестве одного из мотивов разработки реляционной модели Кодд указывал на независимость данных, т.е. очевидное выделение при управлении базой данных физического и логического уровней. Эта точка зрения связана с третьим высказыванием Олле. При переходе от языка Ассемблера к использованию языков Фортран и Кобол отпадает необходимость указания в программе деталей физической организации данных в ЭВМ. При использовании реляционной модели пользователь освобождается от необходимости вникать в тонкость физической организации данных. Поэтому при создании таких систем предполагались значительные трудности, но благодаря процессу технологии интегральных схем и изменению аппаратного обеспечения с 1981 г. на базе этой модели появились коммерческие системы баз данных (называемые реляционными системами баз данных), такие, как SQL/DS, INGRES, ORACLE и др.
Бахман в 1973 году за успехи в разработке баз данных получил премию американской ассоциации ЭВМ. Кодд получил аналогичную премию в 1981 г.
Период зрелости
Период зрелости также является неустойчивым и ориентирован на новые разработки.