- •Инновационная
- •ОСНОВЫ
- •Модуль 3. Системное программное Содержание: обеспечение компьютера
- •Модуль 3. Системное программное Цели изучения:обеспечение компьютера
- •Лекция 1
- •Классификация программного обеспечения
- •Классы программных продуктов
- •Системное программное обеспечение
- •Системное программное обеспечение
- •Системное ПО
- •Пакеты прикладных программ
- •Пакеты прикладных программ
- •Проблемно-ориентированные ППП
- •Проблемно-ориентированные ППП
- •Методо-ориентированные ППП
- •ППП общего назначения
- •Системы искусственного интеллекта
- •Программы мультимедиа
- •Среды разработки программ
- •Среды разработки программ
- •Языки и системы программирования
- •Языки и системы программирования
- •Схема процесса создания загрузочного модуля
- •Системы программирования
- •Среды разработки программ
- •Среды разработки программ
- •Среды разработки программ
- •Основные характеристики программных продуктов
- •Основные понятия
- •Основные понятия
- •Процесс создания программы
- •Постановка задачи
- •Постановка задачи
- •Алгоритмизация решения задачи
- •Способы записи алгоритма
- •Словесный способ записи алгоритма
- •Словесный способ записи алгоритма
- •Схемный способ записи алгоритма
- •Правила построения блок-схем
- •Правила построения блок-схем
- •Правила построения блок-схем
- •Типовые структуры алгоритмов
- •Типовые структуры алгоритмов
- •Типовые структуры алгоритмов
- •Типовые структуры алгоритмов
- •Типовые структуры алгоритмов
- •Типовые структуры алгоритмов
- •Типовые структуры алгоритмов
- •Специалисты, занятые разработкой и эксплуатацией программ
- •Специалисты, занятые разработкой и эксплуатацией программ
- •Схема взаимодействия специалистов, связанных с созданием и Постановкацией программ
- •Характеристики программного продукта
- •Характеристики программного продукта
- •Характеристики программного продукта
- •После изучения лекции Вы должны знать:
- •Информационное обеспечение лекции
- •Основы информатики
Пакеты прикладных программ
Пакеты прикладных программ (ППП) (application program package) – комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области.
Особенности:
Являются самым многочисленным классом программных продуктов.
Предназначены для решения конкретных прикладных задач.
Установка программных продуктов на компьютер выполняется квалифицированными пользователями.
Эксплуатацию осуществляют конечные пользователи.
Программные продукты могут быть весьма специфичным для отдельных предметных областей.
Основы информатики |
11 |
Пакеты прикладных программ
Пакеты
прикладных
программ
(ППП)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Проблемно- |
|
|
|
Методо- |
|
|
|
ППП |
|
|
|
Интеллекту- |
|
|
|
|
|
|
||||||
|
|
|
|
ориентиро- |
|
|
|
|
|
|
|
|
|
Программы |
|
||||||||||
|
ориентиро- |
|
|
|
|
|
|
общего |
|
|
|
|
альные |
|
|
|
|
||||||||
|
|
|
|
ванные |
|
|
|
|
|
|
|
|
|
|
мультимедиа |
|
|||||||||
|
ванные ППП |
|
|
|
|
|
|
назначения |
|
|
|
|
системы |
|
|
|
|
||||||||
|
|
|
|
ППП |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Основы информатики |
12 |
Проблемно-ориентированные ППП
Средства автоматизации управления :
ПППавтоматизированного бухгалтерского учета (“1С:Бухгалтерия”);
ПППфинансовой деятельности;
ПППуправления персоналом (кадровый учет);
ПППуправления производством и т.п.
Особенности
Т.к. велики объемы хранимой информации, то высоки требования
к оперативности обработки данных,
к средствам администрирования данных БД.
Дружественный интерфейс для конечных пользователей.
Основы информатики |
13 |
Проблемно-ориентированные ППП
Средства автоматизированного проектирования
САПР – системы автоматизированного проектирования английская аббревиатура CAD – Computer-Aided Design
Особенности
высокие требования к технической части системы обработки данных,
наличие библиотек встроенных функций, объектов, интерфейсов с графическими системами и базами данных.
Примеры
Программа AutoCad фирмы AutoDesk является лидером среди инженерных графических пакетов.
P-CAD и OrCAD – предназначены для проектирования радиоэлектронных изделий.
ArchiCAD – проектирование зданий
14
Методо-ориентированные ППП
Программные продукты, обеспечивающие независимо от предметной области и функций информационных систем,
математические,
статистические и другие методы решения задач.
Наиболее распространены методы:
математического программирования, решения дифференциальных уравнений, имитационного моделирования, исследования операций.
Примеры пакетов:
пакет для обработки статистической информации StatGraphics
математический пакет Mathematica, MathCad
Основы информатики |
15 |
ППП общего назначения
Cодержит широкий перечень программных продуктов, поддерживающих информационные технологии конечных пользователей.
Представители данного класса программных продуктов:
Текстовые процессоры (редакторы) Графические пакеты Электронные таблицы СУБД Интегрированные пакеты Игры и т.п.
Основы информатики |
16 |
Системы искусственного интеллекта
Программные продукты данного класса реализует отдельные функции интеллектуальной деятельности человека.
Основные компоненты систем ИИ:
база знаний, интеллектуальный интерфейс с пользователем
программа формирования логических выводов.
Примеры:
экспертные системы MYCIN, Prospector, Лота
программы–переводчики, средства проверки орфографии и распознавания текста (Stylus Lingvo Office, FineReader)
шахматные программы
17
Программы мультимедиа
Основное назначение программных продуктов мультимедиа – создание и использование аудио- и видеоинформации для расширения информационного пространства пользователя.
Основные сферы применения:
библиотечное информационное обслуживание, прикладные обучающие системы, развлекательные программы.
Примеры:
базы данных компьютерных изображений произведений искусства,
библиотеки звуковых записей, компьютерные игры, библиотечные каталоги и фонды и т.п.
18
Среды разработки программ
Внастоящее время бурно развиваются технологии создания
программных продуктов.
Это обусловлено:
переходом на промышленную технологию производства программ,
стремлением к
сокращению сроков разработки программ,
сокращению трудовых и материальных затрат на производство и эксплуатацию программ,
обеспечению гарантированного уровня качества программ.
Программотехника (software engineering) – технология разработки, отладки, верификации и внедрения программного обеспечения.
Основы информатики |
19 |
Среды разработки программ
Инструментарий технологии программирования
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Средства для создания |
|
Средства для создания |
|||||||
|
|
приложений |
|
информационных систем |
||||||
|
|
|
|
|
|
|
|
|
(CASE-технология) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Языки и системы |
Интегрированные |
программирования |
среды |
20
