
- •Содержание
- •1.1. Сущность и составные части экономической информатики
- •1.2. Понятия, методы получения и свойства информации
- •1.3. Информация, данные и операции с ними
- •1.4. Особенности, классификация и требования к экономической информации
- •Классификация экономической информации
- •1.5. Экономические информационные системы, процессы и технологии
- •2.1. Кодирование данных
- •2.2. Кодирование текстовых данных
- •2.3. Кодирование графических данных
- •2.4. Кодирование звуковой информации
- •2.5. Файловая структура, единицы и способы измерения данных
- •3.1. Понятия о системах счисления
- •3.2. Правила перевода из одной системы счисления в другую
- •3.3. Арифметические операции в системах счисления
- •3.4. Представление чисел в компьютере
- •3.5. Вещественные числа
- •4.1. Логические выражения и логические операции
- •4.2. Логические законы и правила преобразования логических выражений
- •4.3. Базовые логические элементы
- •4.4. Сумматор двоичных чисел
- •4.5. Триггер
- •5.1. Принципы работы компьютера
- •5.2. Формат, структура и виды команд
- •5.3. Сущность архитектуры компьютера
- •5.4. Классификация архитектур компьютера
- •5.5. Интерфейсы компьютера
- •6.1. Общее устройство и основные блоки компьютера
- •6.2. Микропроцессор, его типы и структура
- •6.3. Системная шина
- •6.4. Запоминающие устройства
- •Распределение одномегабайтной области оп
- •6.5. Дополнительные и внешние устройства
- •7.1. Классификация эвм по принципу действия
- •7.2. Классификация эвм по этапам создания
- •7.3. Классификация эвм по назначению
- •7.4. Классификация эвм по размерам и функциональным возможностям
- •8.1. Понятия о компьютерных сетях
- •8.2. Классификация сетей
- •8.3. Топология сети
- •8.4. Передача данных
- •8.5. Звенья данных
- •8.6. Защита информации в компьютерных сетях
- •9.1. Структура и принципы построения сети Интернет
- •9.2. Способы доступа в Интернет
- •9.3. Адресация в сети Интернет
- •9.4. Электронная почта
- •9.5. Применение Интернета в экономике и бизнесе
- •10.1. Основные понятия и защита программных продуктов
- •10.2. Классификация программного обеспечения
- •10.3. Системное программное обеспечение
- •10.4. Прикладное программное обеспечение
- •10.5. Инструментарий технологии программирования
- •10.6. Операционная система и ее состав
- •1. Пункт 1 1.1. Пункт 2 1.1.1. Пункт 3 2. Пункт 4 3. Пункт 5
- •4 40026, Пенза, Красная, 40. Тел./факс: (8412) 56-47-33; е-mail: iic@pnzgu.Ru
10.1. Основные понятия и защита программных продуктов
Программа – упорядоченная последовательность команд (инструкций) компьютера для решения задачи.
Программное обеспечение (sowtware) – совокупность программ обработки данных и необходимых для их эксплуатации документов.
Все программы по характеру использования и категориям пользователей можно разделить на два класса – утилитарные программы и программные продукты.
Утилитарные программы («программы для себя») предназначены для удовлетворения нужд их разработчиков. Выполняют роль сервиса в технологии обработки данных.
Программные продукты (изделия) предназначены для удовлетворения потребностей пользователей широкого распространения и продажи [14].
Программный продукт – комплекс взаимосвязанных программ для решения определенной проблемы (задачи) массового спроса, подготовленный к реализации.
Программные продукты являются объектом защиты.
Способы защиты программных продуктов и базы данных:
1) ограничение доступа:
– парольная защита программ при их запуске;
– использование ключевой дискеты для запуска программ;
– ограничения программ или данных, функций обработки, доступных пользователям;
2) криптографические методы, т.е. программа выполняется только при опознании уникального некопируемого ключевого элемента:
– дискета, на которой записан не подлежащий копированию ключ;
– определенные характеристики аппаратуры компьютера;
– электронный ключ, подключаемый к компьютеру;
3) правовые методы:
– патентная защита устанавливает приоритет в разработке и использовании нового метода, примененного при разработке программ, удостоверяет их оригинальность;
– закон о производственных секретах ограничивает круг лиц, допущенных к эксплуатации программы, определяет меру их ответственности за разглашение секретов;
– закон об авторском праве – авторское право действует с момента создания программного продукта или базы данных в течение всей жизни автора и 50 лет после его смерти;
– лицензионные соглашения и контракты распространяются на авторское право, патентную защиту, производственные секреты и представляют собой договор на передачу одним лицом другому лицу права на использование имени, продукции, технологии или услуги.
Существуют следующие виды лицензий:
– исключительная лицензия – продажа всех имущественных прав на программный продукт, покупателю лицензии предоставляется исключительное право на их использование, а автор или владелец патента отказывается от самостоятельного их применения или предоставления другим лицам [14];
– простая лицензия – предоставляется право использовать программный продукт или базу данных, оставляя за собой право применять их и предоставлять на аналогичных условиях неограниченному числу лиц;
– этикеточная лицензия – лицензия на одну копию программного продукта или базы данных.
10.2. Классификация программного обеспечения
I. По способу распространения (доставки, оплаты, ограничения в использовании):
1. Коммерческое программное обеспечение (commercial software) – программное обеспечение, созданное коммерческой организацией с целью получения прибыли от его использования другими, например, путем продажи экземпляров.
2. Бесплатное программное обеспечение (freeware) – не требует каких-либо выплат правообладателю, распространяется без исходных кодов и является проприетарным ПО (частная собственность авторов или правообладателей).
3. Условно-бесплатное программное обеспечение (shareware) – способ или метод распространения ПО на рынке, при котором испытателю предлагается ограниченная по возможностям (неполнофункциональная или демонстрационная версия), сроку действия (триал версия (пробная)) версия с встроенным блокиратором-напоминанием о необходимости оплаты, недоступности части функций, напоминанием об использовании незарегистрированной версии.
4. Покинутое (оставленное) программное обеспечение (abandonware) – программное обеспечение, которое больше не выставляется на продажу и не поддерживается компанией-производителем и от которого производитель больше не получает доходов.
5. Рекламное программное обеспечение (adware) – вид программного обеспечения, при использовании которого пользователю принудительно показывается реклама.
6. Свободное программное обеспечение (free Software) – программные решения, в которых пользователь имеет право на неограниченную установку, запуск, свободное использование, изучение, распространение и изменение программ.
7. Благотворительное программное обеспечение (Careware) – вид условно-бесплатного программного обеспечения, автор которого требует, чтобы оплата за него шла на благотворительность.
II. По назначению (сфере использования):
1. Системное программное обеспечение – совокупность программ и программных комплексов для обеспечения работы компьютера и сетей ЭВМ.
2. Пакеты прикладных программ – комплекс взаимосвязанных программ для решения функциональных задач определенного класса конкретной предметной области (редактирование текстов, рисование картинок, обработка информационных массивов).
3. Инструментарий технологии программирования – совокупность программ и программных комплексов, обеспечивающих технологию разработки, отладки и внедрения создаваемых програм- мных продуктов [14] (рис. 24).