Под программным обеспечением (ПО) понимается совокупность программных и документальных средств для создания и эксплуатации систем обработки данных средствами вычислительной техники.
В самом общем плане программное обеспечение может быть разделено на базовое (системное) и прикладное.
Совокупность программных продуктов, предоставляющих пользователю дополнительные услуги в работе с компьютером и расширяющих возможности операционных систем.
Программное
Программное
обеспечение
обеспечение
компьютера.
компьютера.
программным обеспечением (ПО)
(ПО)
Под Под программным обеспечением
понимается совокупность
понимается совокупность
программных и документальных
программных и документальных
средств для создания и
средств для создания и
эксплуатации систем обработки
эксплуатации систем обработки
данных средствами вычислительной
данных средствами вычислительной
техники.
техники.
2
В самом общем плане программное
обеспечение может быть
разделено на базовое (системное)
и прикладное.
3
Базовое (системное)
ПО
Организует процесс обработки
информации в компьютере и
обеспечивает нормальную рабочую
среду для прикладных программ.
4
Прикладное ПО
Непосредственно нацелено на
решение профессиональных задач
пользователя.
5
Состав базового ПО
операционные системы;
сервисные программы;
программы технического
обслуживания;
инструментальное ПО.
6
Сервисное
Сервисное
программное
программное
обеспечение
обеспечение
8
Совокупность программных
Сервисное
программное
обеспечение
продуктов, предоставляющих
пользователю дополнительные
услуги в работе с компьютером и
расширяющих возможности
операционных систем.
9
Классификация
сервисных средств
улучшающие пользовательский
интерфейс,
защищающие данные от разрушения
и несанкционированного доступа,
восстанавливающие данные,
ускоряющие обмен данными,
программы архивации-деархивации
и антивирусные средства.
10
Программы
технического
обслуживания
11
Под программами технического
обслуживания понимается
совокупность программно-
аппаратных средств для
диагностики и обнаружения ошибок
в процессе работы компьютера или
вычислительной системы в целом.
12
Состав программ
технического
обслуживания
средства диагностики и тестового
контроля правильности работы ПК и
его отдельных частей,
специальные программы
диагностики и контроля
вычислительной среды
информационной системы в целом.
13
Инструментальное
Инструментальное
программное
программное
обеспечение
обеспечение
14
Система
программирования
Комплекс средств, включающих в
себя входной язык
программирования, транслятор,
машинный язык, библиотеки
стандартных программ, средства
отладки оттранслированных
программ и компоновки их в единое
целое.
15
Транслятор
Программа, осуществляющая
перевод текста программы с языка
программирования в машинный
код.
16
В зависимости от способа перевода
с входного языка
программирования трансляторы
подразделяются на компиляторы и
интерпретаторы.
17
Компиляция
Сначала компилируемая программа
преобразуется в набор объектных
модулей на машинном языке,
которые затем собираются в единую
машинную программу, готовую к
выполнению и сохраняемую в виде
файла.
18
Интерпретатор
Осуществляет пошаговую
трансляцию и немедленное
выполнение операторов исходной
программы.
Каждый оператор входного языка
программирования транслируется в
одну или несколько команд
машинного языка.
19
Ассемблер
Представляет собой
мнемоническую (условную) запись
машинных команд и позволяет
получить высокоэффективные
программы на машинном языке.
20
ПРИКЛАДНОЕ
ПРИКЛАДНОЕ
ПРОГРАММНОЕ
ПРОГРАММНОЕ
ОБЕСПЕЧЕНИЕ
ОБЕСПЕЧЕНИЕ
21
Прикладное программное
обеспечение предназначено для
разработки и выполнения
конкретных задач (приложений)
пользователя.
22
Прикладное программное
обеспечение работает под
управлением базового ПО, в
частности операционных систем.
23
В состав прикладного ПО входят
пакеты прикладных программ
различного назначения и рабочие
программы пользователя.
24
Пакет прикладных
программ (ППП)
Комплекс программ,
предназначенный для решения
задач определенного класса.
25
Типы прикладного ПО:
методо-ориентированное ПО;
проблемно-ориентированное ПО;
ПО для глобальных сетей;
ПО для организации
(администрирования)
вычислительного процесса.
26
Прикладное
программное
обеспечение общего
назначения
Это универсальные программные
продукты, предназначенные для
автоматизации разработки и
эксплуатации функциональных
задач пользователя и
информационных систем в целом.
27
Состав прикладного
программного
обеспечения общего
назначения
текстовые и графические редакторы;
электронные таблицы;
системы управления базами данных;
интегрированные пакеты;
Case-технологии;
оболочки экспертных систем и систем
искусственного интеллекта.
28
Редактором называется ППП,
предназначенный для создания и
изменения текстов, документов,
графических данных и
иллюстраций.
29
Редакторы по своим
функциональным возможностям
можно подразделить на текстовые
и графические редакторы и
издательские системы.
30
Текстовые редакторы
информации.
страницы;
фрагментов текста;
Используются для обработки текстовой
Выполняют следующие функции:
-запись текста в файл;
-вставка, удаление, замена символов, строк и
-проверка орфографии;
-оформление текста различными шрифтами;
-выравнивание текста;
-подготовка оглавлений, разбиение текста на
-поиск и замена слов и выражений;
-включение в текст несложных иллюстраций;
-печать текста.
31
Графические
редакторы
Предназначены для обработки
графических документов, включая
диаграммы, иллюстрации,
чертежи, таблицы.
32
Издательские системы
Соединяют в себе возможности
текстовых и графических
редакторов, обладают развитыми
возможностями по формированию
полос с графическими материалами
и последующим выводом на печать.
33
Электронная таблица
Программа для обработки числовых
данных в таблицах.
Данные в таблице хранятся в
ячейках, находящихся на
пересечении столбцов и строк.
34
Для работы с базами данных
используется специальное ПО —
системы управления базами
данных.
База данных — это совокупность
специальным образом
организованных наборов данных,
хранящихся на диске.
35
Управление базой
данных
ввод данных,
их коррекция и манипулирование
данными, т.е. добавление,
удаление, извлечение, обновление
и другие операции.
36
Классификация СУБД
сетевые,
иерархические,
распределенные,
реляционные СУБД.
37
Интегрированными пакетами
называется ПО, объединяющее в
себе различные программные
компоненты прикладных программ
общего назначения.
38
Состав
интегрированных
пакетов
текстовый редактор,
электронные таблицы,
графический редактор,
СУБД,
несколько других программ и
коммуникационный модуль.
39
CASE-технология
Применяется при создании
сложных информационных систем,
обычно требующих коллективной
реализации проекта.
40
CASE-технология позволяет
отделить проектирование
информационной системы от
собственно программирования и
отладки.
41
Экспертные системы
Системы обработки знаний в
узкоспециализированной области
подготовки решений
пользователей на уровне
профессиональных экспертов.
42
Экспертные системы используются
для прогноза ситуаций,
диагностики состояния фирмы,
целевого планирования,
управления процессом
функционирования.
43
Методо-ориентированное
прикладное программное
обеспечение отличается тем, что в
его алгоритмической основе
реализован какой-либо экономико-
математический метод решения
задачи.
44
Состав методо-
ориентированного
прикладного программного
обеспечения
программирования;
ППП математического
теории массового обслуживания;
математической статистики.
сетевого планирования и
управления;
45
Проблемно-
ориентированное
прикладное программное
обеспечение
предназначенные для решения
какой-либо задачи в конкретной
функциональной области.
Это программные продукты,
46
Группы проблемно-
ориентированного ПО
ПО, предназначенное для
комплексной автоматизации
функций управления в
промышленной и непромышленной
сферах,
ППП для предметных областей.
47
Группы комплексного ПО
интегрированных
приложений
крупного или среднего предприятия;
ПО для автоматизации всей деятельности
комплекты ПО для управления
производством определенного типа;
специализированные программные
продукты, позволяющие сделать
производство более гибким и ускорить его
приспособление к условиям рынка;
ПО управления всей цепочкой процессов,
обеспечивающее выпуск продукции.
48
Проблемно-
ориентированное
прикладное ПО
непромышленной сферы
Предназначено для автоматизации
деятельности фирм, не связанных с
материальным производством.
49
Состав комплексных
ППП непромышленной
сферы
финансовую сферу;
пакеты, автоматизирующие
пакеты, автоматизирующие
правовую сферу.
50
ПО бухгалтерского
учета (ПО БУ)
На российских предприятиях
используются бухгалтерские
системы четырех поколений.
51
Первое поколение ПО
БУ
Характеризовалось
функциональной ограниченностью
и сложностью адаптации к быстро
меняющимся правилам
бухгалтерского учета и было
предназначено для эксплуатации в
виде АРМ на автономных
компьютерах.
52
Второе поколение ПО
БУ
Отличается большей
функциональной полнотой и
приспособленностью к различным
изменениям в правилах
бухгалтерского учета.
53
Современное третье
поколение ПО БУ
Интегрируется в комплексные
системы автоматизации
деятельностью предприятия.
54
Четвертое поколение
ПО БУ
Это бухгалтерские системы, а по
своей сути уже комплексные
корпоративные информационные
системы
55
ПО финансового
менеджмента (ПО ФМ)
для финансового анализа
предприятия;
для оценки эффективности
инвестиций.
56
Программы
финансового анализа
предприятия
Ориентированы на комплексную оценку
прошедшей и текущей деятельности.
Позволяют получить оценку общего
финансового состояния, включая
оценки финансовой устойчивости,
ликвидности, эффективности
использования капитала, оценки
имущества.
57
Программы оценки
эффективности
инвестиций
эффективности капиталовложений
и реальных инвестиций.
Ориентированы на оценку
58
ПО справочно-
правовых систем (ПО
СПС)
Представляет собой эффективный
инструмент работы с огромным
объемом законодательной
информации, поступающей
непрерывным потоком.
59
Основным назначением
Прикладное
программное
обеспечение глобальных
глобальных вычислительных сетей
является обеспечение удобного,
сетей
надежного доступа пользователя к
территориально распределенным
общесетевым ресурсам, базам
данных, передаче сообщений.
60
Программное
обеспечение сети
Интернет
Netscape Navigator, Microsoft Inlernet
Explorer;
средства доступа и навигации —
почтовые программы для электронной
почты. Наиболее распространенными в
настоящее время являются MS Outlook
Express, The Bat, Eudora, Netscape
Messenger.
61
В локальных и глобальных
Прикладное программное
обеспечение для
организации
вычислительного процесса
вычислительных сетях более чем в 50
% систем мира используется ППП
фирмы Bay Networks (США),
управляющий администрированием
данных, коммутаторами,
концентраторами, маршрутизаторами,
трафиком сообщений.
62