Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
roshina Лекция 1. Введение в ППО.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
45.62 Кб
Скачать

Лекция 1.

  1. Общее понятие ПО для ПК

  2. Прикладное программное обеспечение

  3. Понятие ППП

  4. Структура и основные компоненты ППП

  5. Этапы развития ППП

Общее понятие по

   Персональный компьютер, как известно, является универсальным устройством для обработки информации. Персональные компьютеры могут выполнять любые действия по обработке информации. Для этого необходимо составить для компьютера на понятном ему языке точную и подробную последовательность инструкций – программу, как надо обрабатывать информацию.    Меняя программы для компьютера, можно превратить его в рабочее место бухгалтера или конструктора, дизайнера или ученого, писателя или агронома. Кроме того, тенденция понижения стоимости компьютерной техники при одновременном росте ее производительности привела к тому, что компьютеры становятся предметом домашнего обихода, как, например, телевизор или холодильник, что расширяет сферу применения ПК еще больше. Соответственно, требуется все более разнообразное программное обеспечение для решения задач в новых областях применения ПК. Непрерывное повышение мощности персональных компьютеров, периферийных устройств, а также развитие средств связи дает разработчикам программного обеспечения все больше возможностей для максимально полного удовлетворения запросов конечных потребителей. Это и ставший стандартом графический интерфейс для любого ПО, и внедренные возможности для отправки документов и данных с помощью Интернет непосредственно из прикладной программы (Microsoft Word , Excel , Access и др.), и возможность использования компьютера как хранилища информации благодаря появлению новых видов накопителей большой емкости и малым временем доступа к данным, а также многие другие возможности и сервисные функции.    При своем выполнении программы могут использовать различные устройства для ввода и вывода данных, подобно тому, как человеческий мозг пользуется органами чувств для получения и передачи информации. Сам по себе ПК не обладает знаниями ни в одной области своего применения, все эти знания сосредоточены в выполняемых на нем программах. Поэтому часто употребляемое выражение «компьютер сделал» означает ровно то, что на ПК была выполнена программа, которая позволила выполнить соответствующее действие. В настоящее время весь комплекс ПО делится на системные и пользовательские программы. Системное программное обеспечение выполняет функции «организатора» всех частей ПК, а также подключенных к нему внешних устройств. Программы для пользователей служат для выполнения каких – либо конкретных задач во всех сферах человеческой деятельности.

Прикладное программное обеспечение

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

   Проблемно-ориентированные ППП

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

  1. типам предметных областей;

  2. типам информационным системам;

  3. функциям и комплексам задач, реализуемых программным способом, и др.

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

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

  2. ППП финансовой деятельности;

  3. ППП управления персоналом (кадровый учет);

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

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

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

   Основные тенденции в области развития проблемно-ориентированных программных средств:

  1. создание программных комплексов в виде автоматизированных рабочих мест (APM) управленческого персонала;

  2. создание интегрированных систем управления предметной областью на базе вычислительных сетей, объединяющих АРМы в единый программный комплекс с архитектурой "клиент – сервер";

  3. организация данных больших информационных систем в виде распределенной базы данных в сети ЭВМ;

  4. наличие простых языковых средств конечного пользователя для запросов к базе данных;

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

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]