Пакеты прикладных программ.




Лекция 3.

Программное обеспечение компьютера. Вирусы. Архивация данных.

Компьютер - это техническая система, предназначенная для обработки данных. Однако, возможность использования его неразрывно связана с программным обеспечением (программами), имеющимися в нем. Можно сказать, что ПК без программного обеспечения – груда «мертвого железа».

 

Основные понятия программного обеспечения.

Программа –это упорядоченная последовательность команд компьютера для решения задачи.

Программное обеспечение (ПО) – совокупность программ обработки данных.

Задача – это проблема, подлежащая решению.

Приложение – программная реализация на компьютере решения задачи.

Приложение, являясь синонимом слова «программа», считается более удачным термином и широко используется в информатике.

 

Понятие программного продукта.

Все программы можно разделить на два класса: утилитарные программы и программные продукты.

Утилитарные (“программы для себя”) предназначены для удовлетворения нужд их разработчиков. Чаще всего утилитарные программы выполняют роль сервиса в технологии обработки данных. Например, программы обслуживания НЖМД, программы восстановления поврежденных файлов, программы для восстановления информации на дисках, программы диагностики дисков и т.д.

Программные продукты (изделия) предназначены для удовлетворения потребностей пользователей, широкого распространения и продажи.

Программный продукт должен быть соответствующим образом подготовлен к эксплуатации, иметь необходимую техническую документацию, предоставлять сервис и гарантия надлежащей работы программы, иметь отварный знак изготовителя и код государственной регистрации.

Программный продукт – комплекс взаимосвязанных программ для решения определенной проблемы (задачи) массового спроса, подготовленный к реализации как любой вид промышленной продукции.

Как правило, программные продукты требуют сопровождения, которое осуществляется специализированными фирмами – распространителями программ (дистрибьютерами), реже фирмами – разработчиками.

Сопровождение программного продукта – поддержка работоспособности программного продукта, переход на его новые версии, внесение изменений, исправление обнаруженных ошибок и т.д.

Спецификой программных продуктов (в отличие от большинства промышленных изделий) является то, что их эксплуатация должна выполняться на правовой основе – лицензионного соглашения между разработчиком и пользователем с соблюдением авторских прав разработчиков программных продуктов.

 

Защита программных продуктов.

Программные продукты (ПП) и компьютерные базы данных являются предметом интеллектуального труда специалистов высокой квалификации. Процесс проектирования ПП также характеризуется большими материальными затратами (требует дорогостоящей вычислительной техники).

Поэтому необходимо принимать меры по защите интересов разработчиков программ от несанкционированного их использования.

Защита ПП преследует цели:

· ограничение несанкционированного доступа к программам или их преднамеренное хищение и разрушение;

· исключение несанкционированного копирования (тиражирования) программ.

Самый простой и надежный способ защиты ПП – это ограничение доступа. Контроль доступа к ПП строится путем:

· парольной защиты программ при их запуске;

· использования ключевой дискеты для запуска программ;

· специальное устройство (электронный ключ), подключаемое к ПК и предназначенное для выдачи опознавательного кода;

· ограничение программ или данных, доступных пользователям и др.

 

Классификация программных продуктов по сфере использования.

 

 
 

 


Системное программное обеспечение – это совокупность программ и программных комплексов для обеспечения работы компьютера и сетей ЭВМ.

Классификация СПО представлена на рисунке 2.

 
 

 


Операционные системы – совокупность программных средств для управления аппаратной частью компьютера и прикладными программами, а также взаимодействием между компьютером и пользователем.

Первые компьтеры работали под управлением дисковой операционной системы МS DOS (фирма Microsoft, 1981 год). Затем появились операционные системы с графическим интерфейсом: WINDOWS 3.x, WINDOWS 95, WINDOWS 98, WINDOWS 2000, WINDOWS NT, UNIX и т.д.

Сетевые операционные системы – комплекс программ, обеспечивающий обработку, передачу т хранение данных в сети. Сетевые ОС предоставляют пользователям различные виды сетевых служб (управление файлами,электронная почта, процессы управления сетью и т.д.), поддерживает работу в абонентских системах. Примерами могут служить:Novell NetWare, Windows NT, Unix и т. д.

Операционные оболочки – специальные программы, предназначенные для облегчения общения с командами операционной системы. Например, Norton Commander, Norton Navigator, Far Navigator и др.

Сервисное программное обеспечение состоит из программ, называемых утилитами.

Утилиты – это программы, служащие для выполнения вспомогательных операций обработки данных или обслуживания компьютеров.

Ниже будут подробно рассмотрен некоторые из них: антивирусные программы и программы архивирования файлов.

Инструментарий технологии программирования – это совокупность языков и систем программирования, а также различные программные комплексы для отладки и поддержки программ.

Языки программирования – формализованные языки для описания алгоритма решения задачи на компьютере. Например, Visual Basic, Visual C++ и др.

Пакеты прикладных программ.

 
 


 

 

Проблемно-ориентированные ППП составляют самый представительный класс ПП. К нему относятся:

· ППП автоматизированного бухгалтерского учета;

· ППП управления персоналом;

· ППП управления материальными запасами;

· ППП управления производством;

· банковские информационные системы и т.п.

ППП автоматизрованного проетирования предназначены для поддержки работы конструкторов и технологов, связанных с разработкой чертежей, схем, созданием демонстрационных иллюстраций и мультфильмов.

Методо-ориентированные ППП предназначены для обработки данных с использованием математических, статистических и других методов, независимо от области применения. Наиболее распространены методы математического программирования, решения дифференциальных нравнений, имитационного моделирования и т.п.

Офисные ППП – состоят из программ, обеспечивающих организационное управление офисной деятельностью. К ним относятся:

· органайзеры (планировщики);

· программы-переводчики, средства проверки орфографии и распознавания текста;

· коммуникационные ПП (браузеры, средства создания WWW-страниц, электронная почта и т.д.)

ППП общего назначения включает ПП, поддерживающие преимущественно информационные технологии конечных пользователей. К данному классу относятся:

· настольные системы управления базами данных, например, СУБД Access;

· серверы баз данных, предназначенные для создания и использования при работе в сети интегрированных баз данных в архитектуре клиент-сервер;

· генераторы (серверы) отчетов – обеспечивают реализацию запросов и формирование отчетов в условиях сети с архитектурой клиент-сервер;

· текстовые процессоры;

· табличные процессоры;

· средства презентационной графики;

· интегрированные пакеты – набор нескольких программных продуктов, функционально дополняющих друг друга и поддерживающих единые информационные технологии. Наиболее распространены интегрированные пакеты, компонентами которых являются: СУБД, текстовый реактор, табличный процессор, органайзер, средства поддержки электронной почты, программы создания презентаций, графический редактор.

Программные средства мультимедиа предназначены для создания и использования аудио- и видеоинформации для расширения информационного пространства пользователя. ПП мультимедиа заняли лидирующее положение на рынке в сфере библиотечного информационного обслуживания, процессе обучения, организации досуга.

Системы искусственного интеллекта реализуют отдельные функции интеллекта человека. Основными компонентами их являются база знаний, интеллектуальный интерфейс с пользователем и программа формирования логических выводов.

Настольные издательские системы, обеспечивают информационную технологию компьютерной издательской деятельности.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-03-02 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: