Слайд 2ТЕМА 3. ПРОГРАММНЫЕ СРЕДСТВА РЕАЛИЗАЦИИ ИНФОРМАЦИОННЫХ ПРОЦЕССОВ.
Классификация ПО ПК.
Слайд 3ПРОГРАММНЫЕ СРЕДСТВА
Программные средства (или программное обеспечение) - это все программы, которые могут
быть установлены на компьютер (ПО ПК).
ПО ПК делят на:
Системное (базовое) ПО;
Пакеты прикладных программ (прикладное ПО);
Инструментарий технологии программирования.
Слайд 41) Системное (базовое) ПО.
Системное ПО (system software) – совокупность программ для обеспечения
работы компьютера и компьютерных сетей.
Системное ПО подразделяется на:
Базовое ПО: операционные системы (ОС), операционные оболочки, сетевые ОС.
Сервисное ПО: драйверы, утилиты.
Слайд 5Системное ПО:
(ОС) создает среду функционирования других программ;
обеспечивает надежную и эффективную работу компьютера
и компьютерных сетей;
осуществляет диагностику и профилактику аппаратуры компьютера и сетей;
выполняет вспомогательные операции (копирование, архивирование, восстановление программ и данных и т.д.).
Слайд 6Базовое ПО :
Базовое ПО (base software) – обязательный (минимальный) набор программных средств,
обеспечивающих работу компьютера. Поставляется вместе с компьютером.
ОС обеспечивает работу пользователя с ПК - удобный интерфейс (средства общения) с прикладными программами и устройствами компьютера.
Примеры операционных систем (ОС): Microsoft Windows, UNIX, Linux, MacOS, Android и др.
Слайд 7Операционная оболочка.
Программа-оболочка (операционная оболочка) – специальная программа, предназначенная для упрощения работы пользователя
в среде ОС (с командами ОС, с элементами интерфейса).
Позволяет выполнять основные операции с файлами и папками (создать, удалить , копировать, переименовать, переместить, создать ярлык), а также поиск, архивацию и другие действия.
Слайд 8Примеры операционных оболочек:
Total Commander,
Norton Commander (NC),
Far – это файловый менеджер для
операционных систем семейства Windows,
и др.
Слайд 9Сервисное ПО.
Сервисное ПО – программы, расширяющие и дополняющие возможности ОС.
Оно может быть
приобретено дополнительно.
Включает драйверы и утилиты.
Драйверы – специальные программы для обеспечения работы или управления периферийными устройствами.
Каждое устройство имеет свой драйвер:
драйвер для принтера,
драйвер для сканера,
и др.
Слайд 10Утили́та
Утили́та (utility) – компьютерная программа, выполняющая узкий круг специфических задач. Утилиты предоставляют
доступ к настройкам, недоступным без их применения, либо автоматизируют процесс изменения некоторых параметров.
Виды утилит.
Стандартные утилиты входят в состав ОС. Специализированные утилиты – предоставляют возможности по обслуживанию устройств компьютера, хранению и защите данных.
Слайд 11Архиваторы ( упаковщики),
Антивирусные программы,
Программы записи и обслуживания компакт-дисков,
Программы диагностики компьютера,
и др.
Примеры утилит:
Слайд 122. Пакеты прикладных программ (прикладное ПО).
Проблемно-ориентированные ППП.
ППП автоматизированного проектирования.
ППП общего назначения.
Методо-ориентированные
ППП.
Офисные ППП.
Программные средства мультимедиа.
Настольные издательские системы.
Системы искусственного интеллекта.
Слайд 131.Проблемно-ориентированные ППП.
Программы для автоматизации бухгалтерского учета, финансовой деятельности, управления персоналом (кадровый учет),
разработки бизнес-плана и т.п.: 1С, БЭСТ, Project Expert и др.
2. ППП автоматизированного проектирования.
Программы для конструкторов и технологов для создания чертежей, схем, конструирования и графического моделирования: AutoCad, Компас.
3. ППП общего назначения.
Широкий перечень программ для конечных пользователей в различных областях: Word, Excel, PowerPoint, Access и др.
Слайд 144. Методо-ориентированные ППП.
Для статистической обработки и анализа данных: SPSS, Stat.
5. Офисные ППП.
Программы для распознавания символов, переводчики: Fine Reader, Lingvo ; планировщики, органайзеры.
6. Программные средства мультимедиа.
Программы для создания, редактирования и использования аудио-, видео-, муз- информации: WaveLab, SoundForge и др.
7. Настольные издательские системы. CorelDraw, Adobe Illustrator, 3D Studio и др.
8. Системы искусственного интеллекта. Интерэксперт и др.
Слайд 153. Инструментарий
технологии программирования.
Инструментарий предназначен для разработки (создания), отладки и поддержки нового программного
обеспечения.
Т.к. программы изначально записываются на языках программирования. (Язык программирования – формализованный язык для описания алгоритма решения задачи на компьютере.)
То к инструментарию относят: языки программирования и системы (среды) программирования, а так же CASE-технологии.