- •Предисловие
- •Введение
- •1. ОСНОВНЫЕ ПОНЯТИЯ ИНФОРМАТИКИ
- •1.1. Информация
- •1.1.1. Виды информации
- •1.1.2. Свойства информации
- •1.1.3. Операции с информацией
- •1.1.4. Способы представления информации
- •1.1.5. Единицы измерения информации, их производные
- •1.2. Передача информации
- •1.2.2. Аналоговый и цифровой сигналы
- •1.2.3. Режимы передачи данных
- •1.2.4. Понятие модуляции
- •1.2.5. Способы передачи данных
- •1.2.6. Характеристики коммуникационной сети
- •1.3. Хранение информации в компьютере
- •1.3.1 Кодировка текстовой информации
- •1.3.2. Представление графической информации
- •1.3.3. Файловая система
- •Контрольные вопросы
- •Рекомендуемая литература
- •2.1. Понятие «информационные технологии»
- •2.4. Виды информационных технологий
- •2.4.1. Информационная технология обработки данных
- •2.4.2. Информационная технология управления
- •2.4.3. Офисные информационные технологии
- •2.4.5. Информационная технология экспертных систем
- •2.4.6. Информационные технологии управления проектами
- •2.4.7. Геоинформационные технологии
- •2.4.8. Виртуальная реальность
- •2.4.9. Технологии автоматизации ввода информации
- •2.5. Информационные системы
- •2.5.1. Процессы в информационной системе
- •2.5.2. Структура информационной системы
- •2.5.3. Классификация информационных систем
- •2.5.4. Персонал информационных систем
- •Контрольные вопросы
- •Рекомендуемая литература
- •3. ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
- •3.1. Классификация ЭВМ
- •3.2. Понятие архитектуры компьютера
- •3.3. Персональные компьютеры
- •3.3.1. Структура персонального компьютера
- •3.3.2. Системный блок
- •Блок питания
- •Системная плата
- •Накопители на оптических дисках
- •Оптические диски
- •3.4. Периферия ПК
- •3.4.1. Средства вывода графической информации
- •Матричные принтеры
- •Лазерные принтеры
- •Принтеры с термопереносом восковой мастики
- •Принтеры с термосублимацией красителя
- •Принтеры с изменением фазы красителя
- •3.4.2. Устройства ввода информации
- •Трехмерные дигитайзеры
- •Клавиатура
- •3.4.3. Комбинированные устройства ввода-вывода
- •3.5. Аппаратура жизнеобеспечения
- •Контрольные вопросы
- •Рекомендуемая литература
- •4. СРЕДСТВА СВЯЗИ
- •4.1. Классификация видов связи
- •4.2. Сети передачи индивидуальных сообщений
- •4.3. Цифровые системы передачи
- •4.4. Эталонная модель взаимодействия открытых систем
- •4.6. Волоконно-оптические линии связи
- •4.7. Структурированные кабельные системы
- •4.8. Телефонные сети
- •4.8.1. Основы телефонной связи
- •4.8.2. Офисные телефонные станции
- •4.9. Телематические службы
- •Телетекс
- •Телефакс
- •Бюрофакс
- •Телерукопись
- •Видеотекс
- •Служба обработки сообщений
- •Телетекст
- •Справочная служба
- •Служба телеконференций
- •4.10. Радиосвязь
- •4.10.1. Радиолинии
- •4.10.2. Радиостанции
- •4.10.3 Транковая связь
- •4.10.4. Системы беспроводных телефонов
- •4.10.5. Сотовая связь
- •GPRS
- •EDGE
- •4.10.6. Спутниковые системы связи
- •Inmarsat
- •4.10.7. Глобальная система позиционирования
- •4.10.8. Пейджинговая связь
- •Контрольные вопросы
- •Рекомендуемая литература
- •5. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
- •5.1. Особенности программного обеспечения
- •5.2. Основные понятия о защите программных продуктов
- •5.3. Категории и версии программного обеспечения
- •5.4. Установка и удаление программного продукта
- •5.5. Классификация программного обеспечения
- •5.6. Системное программное обеспечение
- •5.6.1. Операционные системы
- •5.6.2. Функции операционных систем
- •5.6.3. Оболочки операционных систем
- •5.6.4. Основные виды служебных программ
- •5.7. Средства программирования
- •5.8. Основные виды прикладных программ
- •5.8.1. Прикладные программы общего назначения
- •Текстовые процессоры
- •Настольные издательские системы
- •Электронные таблицы
- •Системы подготовки и проведения презентаций
- •Графические редакторы
- •Трехмерные аниматоры
- •Системы автоматического проектирования
- •Музыкальные редакторы
- •Интегрированные пакеты
- •5.8.2. Проблемно-ориентированные прикладные программы
- •Бухгалтерские системы
- •Биржевые аналитические системы
- •Обучающие программы
- •Системы дистанционного образования
- •5.8.3. Методо-ориентированные прикладные программы
- •Контрольные вопросы
- •Рекомендуемая литература
- •6. Компьютерные сети
- •6.1. Основные компоненты сети
- •6.2. Классификация компьютерных сетей
- •6.3. Топологии сетей
- •6.3.1 Топологии локальных сетей
- •6.3.2. Иерархия сетей
- •6.4. Каналы передачи данных по компьютерным сетям
- •6.5. Дисциплина обслуживания компьютерных сетей
- •6.6. Сетевое оборудование
- •6.7. Программное обеспечение компьютерных сетей
- •Контрольные вопросы
- •Рекомендуемая литература
- •7. ВСЕМИРНАЯ ГЛОБАЛЬНАЯ СЕТЬ ИНТЕРНЕТ
- •7.1. История Интернета
- •7.2. Структура сети Интернет
- •7.3. Функции компьютеров в сети Интернет
- •7.4. Принцип организации сети Интернет
- •7.5. Адресация в сети Интернет
- •7.6. Протоколы Интернет
- •7.7. Службы Интернета
- •7.8. Особенности поиска информации в сети Интернет
- •7.9. Работа с поисковыми серверами
- •7.10. Сетевой этикет
- •Контрольные вопросы
- •Рекомендуемая литература
- •8.2. Особенности информационных систем АТП
- •8.3. Подсистемы управления транспортным процессом
- •8.4. Информационное обеспечение АСУ АТП
- •8.4.1. Общее делопроизводство
- •8.4.2. Работа с кадрами АТП
- •Профессиональный отбор водителей
- •8.4.3. Бухгалтерский учет
- •8.4.4. Специальные отраслевые решения
- •8.5. Аппаратные решения информационных систем АТП
- •8.6.1. Автоматизация ввода данных при обработке грузов
- •8.6.2. Мониторинг транспортных средств
- •8.6.3. Системы контроля расхода топлива
- •8.7. Весовой контроль
- •Контрольные вопросы
- •Рекомендуемая литература
- •ЗАКЛЮЧЕНИЕ
- •Глоссарий
- •БИБЛИОГРАФИЧЕСКИЙ СПИСОК
Исключительная лицензия – продажа всех имущественных прав на программный продукт или базу данных, покупателю лицензии предоставляется исключительное право на их использование, а автор или владелец патента отказывается от самостоятельного их применения или предоставления другим лицам.
Это самый дорогой вид лицензии, к нему прибегают для монопольного владения ПО с целью извлечения дополнительной прибыли либо с целью прекращения существования на рынке программных средств программного продукта.
Простая лицензия – лицензиар предоставляет право лицензиату использовать программный продукт или базу данных, оставляя за собой право применять их и предоставлять на аналогичных условиях неограниченному числу лиц (лицензиат при этом не может сам выдавать сублицензии, может лишь продать копии приобретенного программного продукта или базы данных).
Такой вид лицензии приобретают дилер (торговец) ПО, либо фирмыпроизводители, использующие купленные лицензии как сопутствующий товар к основному виду деятельности. Например, многие производители и фирмы, торгующие компьютерной техникой, осуществляют продажу вычислительной техники с установленным лицензионным программным обеспечением (операционная система, текстовый редактор, электронная таблица, графические пакеты и т.д.).
Этикеточная лицензия – лицензия на одну копию программного продукта или базы данных. Данный тип лицензии применяется при розничной продаже. Каждый официальный покупатель заключает лицензионное соглашение с продавцом на их использование, но при этом сохраняется авторское право разработчика [19]. Все условия применения ПО оговариваются в лицензионном соглашении, которое приводится при установке программы. Инсталляция ПО производится только при условии полного согласия с таким соглашением.
5.3. Категории и версии программного обеспечения
Программное обеспечение (а к нему относятся не только программы, но и данные, например архивы информации, базы данных, коллекции иллюстраций и т. п.) является совершенно особым типом товара, на который распространяются законы о защите авторских прав, что влечет за собой существенные ограничения в правилах применения этих продуктов. Существует несколько категорий программного обеспечения, на которые действуют разные правила.
Коммерческое программное обеспечение (Commercialware) – к та-
ким программам относятся все крупные программные пакеты известных производителей и ряд утилит. Оно приобретается по договору, обычно за установленную плату. Установка и запуск коммерческого программного
212
продукта пользователем означает, что он принял все условия договора и готов нести ответственность за их соблюдение.
Важной особенностью коммерческого программного обеспечения, отличающей его от других продуктов, является тот факт, что товаром является не программа (база данных, архив и т. п.), а только лицензия на их использование. Программное обеспечение остается в полной собственности автора. Соответственно, использовать приобретенный программный продукт можно не так, как хочется, а так, как указано в лицензии. Ограничения, как правило, касаются количества компьютеров, на которых разрешается использовать данный продукт, и возможностей внесения изменений в программное обеспечение или использования не по прямому назначению.
Условно-бесплатное программное обеспечение (Shareware). Про-
граммное обеспечение этой категории распространяется бесплатно, но его использование бесплатным не является. Источником условно-бесплатного программного обеспечения является всемирная сеть Интернет и сборники программ на CD-ROM, в основном из числа тех, которые прикладываются к периодическим изданиям.
Особенностью условно-бесплатного программного обеспечения является то, что в него встроены ограничения на бесплатное использование. Для снятия этих ограничений необходимо установить связь с автором и зарегистрировать у него данный программный продукт. Во многих случаях регистрация выполняется через специальные регистрационные центры. При регистрации взимается установленный тариф.
Бесплатное использование (без регистрации) может быть ограничено различными способами:
ограничением по времени (по прошествии заданного времени работоспособность программы нарушается);
ограничением по функциям (ряд функций программы недоступен; как правило, это функции, без которых затруднительно использовать продукт в коммерческих целях, например функция сохранения созданных данных);
ограничением по количеству запусков (после заданного количества запусков программа перестает работать);
ограничением по правам на вторичный продукт (если с помощью незарегистрированной программы создаются другие продукты (например рисунки, тексты, программы и т. п.), они не могут считаться собственностью своего создателя, поскольку созданы с применением незарегистрированных инструментальных средств);
ограничением по удобству применения (работа незарегистрированной программы может сопровождаться появлениями сообщений с напоминанием о необходимости регистрации).
Нормальным использованием незарегистрированного программного обеспечения является ознакомительное использование (для принятия решения о целесообразности регистрации), использование в учебных целях и другие виды некоммерческого использования, то есть не связанные с рас-
213
пространением продуктов, созданных с помощью данного программного обеспечения.
Рекламно-оплачиваемое ПО (Adware) – разновидность share-ware,
где в качестве регистрационной платы выступает просмотр какой-либо рекламы во время использования программы.
Условно-платное ПО (Donation ware) – разновидность share-ware,
где разработчик просит перечислить за программу немного денег, но платить он никого не принуждает и функциональность программы не ограничивает.
Программное обеспечение свободного доступа (Freeware). На ис-
пользование данной категории программного обеспечения не накладывается никаких ограничений, кроме запрета на изменение содержания и информации об авторе. Как правило, в виде «freeware» распространяются небольшие вспомогательные программы-утилиты, разработанные независимыми программистами. Однако сегодня статус freeware имеют и весьма серьезные пакеты известных производителей – например, операционные системы семейства Linux и практически все программы, созданные для них.
Общественное достояние (public domain software). Эта категория программного и информационного обеспечения, автор которого отказался от своих авторских прав. Такой программный продукт предназначен для свободного использования. Как правило, к ней относится информация, созданная государственными органами (законы, указы и т.п.). Предполагается, что она создана на деньги налогоплательщиков, то есть ее использование уже оплачено. К этой же категории относятся произведения, на которые истек срок действия законов о защите авторских прав.
Версии программ. Написать сразу полностью работающую программу чрезвычайно сложно, если возможно вообще. Для проверки работоспособности созданной программы и получения отзывов многие софтверные компании и индивидуальные программисты проводят тестирование своего продукта на добровольных «испытателях». Такие версии программ обычно называются alfa (альфа)-версиями.
После альфа-тестирования наступает очередь бета-версий. Бета – это тоже «пробная» версия программы, но в ней уже устранены наиболее грубые ошибки. Бета-версия, как правило, достаточно работоспособна и используется для выявления «экзотических» ошибок и получения откликов от пользователей по функциональности программы.
После того как ошибки, обнаруженные в альфа- и бета-версиях программ исправлены, а функции добавлены, наступает очередь RC (Release Candidate) - кандидат на окончательную версию. Эта программа уже считается стабильной и используется для выявления наиболее скрытых ошибок. Ошибки в RC-версиях вычисляются достаточно редко, так что при переходе в «основную» версию она практически не меняется.
Общих правил нумерации версий не существует. При «выходе в свет» программный продукт получает какой-либо порядковый номер (чаще всего 1.00) версии. В дальнейшем при развитии программы и устранении
214
ошибок номера версий изменяются. Как правило, при мелких доработках, которые не затрагивают большинство пользователей, происходит изменение последней цифры версии. При этом производители помещают на сайте текстовый файл с описанием исправлений.
При внесении в программу новых функций или значительной доработке авторы меняют вторую цифру версии, т.е. вместо 1.1 появляется 1.2. Такие обновления в большинстве случаев документируются, и их описание также помещается в файл history.txt или WhatsNew.txt.
При глобальных изменениях программы (изменения формата ввода или хранения данных, изменения интерфейса, добавления множества функций) обычно приводят к увеличению первой цифры версии программы, т. е. из 1.xх она превращается в 2.0.
Между тем, как уже было отмечено, общих правил нумерации версий не существует и многие авторы в качестве номера версии используют дату выхода программы, кто-то для нумерации использует только целые числа, увеличивая номер на единицу при любом самом маленьком обновлении, кто-то меняет программу, вообще не меняя версии. Иногда встречаются случаи, когда версия меняется, но отсутствует какое-либо упоминание о сделанных изменениях.
5.4. Установка и удаление программного продукта
Программный продукт может распространяться различными способами, на каких-либо носителях (дискеты, CD-диски) или при помощи сети Internet (FTP, e-mail). Для обеспечения работоспособности любого программного продукта требуется его установка (инсталляция) на ПК.
Перед установкой любого программного обеспечения необходимо проверить аппаратные и программные (системные) требования, кото-
рые обычно указываются производителем в справочной документации по установке. Как правило, в таких требованиях указывается модель процессора и его тактовая частота, необходимый объем оперативной памяти, объем свободного места на винчестере, дополнительные устройства, необходимые для функционирования программы, список поддерживаемых ОС, дополнительные необходимые программы и т.д.
Установка программного продукта производится из специального установочного набора программ, называемого «дистрибутив». Для начала установки необходимо активизировать (любым способом: с помощью клавиатуры или мышью) специальный установочный файл, обычно называемый setup.exe или install.exe. Очень часто дистрибутив поставляется в самораспаковывающемся архивном файле. В этом случае достаточно активизировать сам файл.
При установке в графических ОС появляется специальное окно установки, в котором последовательно (step-by-step) пользователю предлагается выбрать будущую конфигурацию устанавливаемой программы, отмечая
215