Презентация, доклад на тему Классификация программного обеспечения

Содержание

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ - НАРЯДУ С АППАРАТНЫМИ СРЕДСТВАМИ, ВАЖНЕЙШАЯ СОСТАВЛЯЮЩАЯ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ, ВКЛЮЧАЮЩАЯ КОМПЬЮТЕРНЫЕ ПРОГРАММЫ И ДАННЫЕ, ПРЕДНАЗНАЧЕННЫЕ ДЛЯ РЕШЕНИЯ ОПРЕДЕЛЁННОГО КРУГА ЗАДАЧ И ХРАНЯЩИЕСЯ НА МАШИННЫХ НОСИТЕЛЯХ. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДСТАВЛЯЕТ СОБОЙ АЛГОРИТМ, РЕАЛИЗОВАННЫЙ В

Слайд 1КЛАССИФИКАЦИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

КЛАССИФИКАЦИЯ  ПРОГРАММНОГО  ОБЕСПЕЧЕНИЯ

Слайд 2ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ - НАРЯДУ С АППАРАТНЫМИ СРЕДСТВАМИ, ВАЖНЕЙШАЯ СОСТАВЛЯЮЩАЯ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ,

ВКЛЮЧАЮЩАЯ КОМПЬЮТЕРНЫЕ ПРОГРАММЫ И ДАННЫЕ, ПРЕДНАЗНАЧЕННЫЕ ДЛЯ РЕШЕНИЯ ОПРЕДЕЛЁННОГО КРУГА ЗАДАЧ И ХРАНЯЩИЕСЯ НА МАШИННЫХ НОСИТЕЛЯХ. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДСТАВЛЯЕТ СОБОЙ АЛГОРИТМ, РЕАЛИЗОВАННЫЙ В ВИДЕ ПОСЛЕДОВАТЕЛЬНОСТИ ИНСТРУКЦИЙ ДЛЯ ПРОЦЕССОРА. В КОМПЬЮТЕРНОМ ЖАРГОНЕ ЧАСТО ИСПОЛЬЗУЕТСЯ СЛОВО «СОФТ» ОТ АНГЛИЙСКОГО SOFTWARE.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ - НАРЯДУ С АППАРАТНЫМИ СРЕДСТВАМИ, ВАЖНЕЙШАЯ СОСТАВЛЯЮЩАЯ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ, ВКЛЮЧАЮЩАЯ КОМПЬЮТЕРНЫЕ ПРОГРАММЫ И ДАННЫЕ, ПРЕДНАЗНАЧЕННЫЕ

Слайд 3ТРИ ВИДА ПРОГРАММНЫХ ПРОДУКТОВ:

ТРИ ВИДА ПРОГРАММНЫХ ПРОДУКТОВ:

Слайд 4СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
Данный класс программного обеспечения делится на следующие виды:
базовое

ПО, содержащее операционные системы (ОС) и операционные оболочки;
сервисное ПО, или утилиты. Содержит программы диагностики работоспособности компьютера, антивирусные программы, программы обслуживания дисков, программы архивирования данных, программы обслуживания сетей.
СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ Данный класс программного обеспечения делится на следующие виды:базовое ПО, содержащее операционные системы (ОС) и

Слайд 5ОПЕРАЦИОННЫЕ СИСТЕМЫ ИСПОЛЬЗУЮТСЯ ДЛЯ УПРАВЛЕНИЯ ВЫПОЛНЕНИЕМ ПОЛЬЗОВАТЕЛЬСКИХ ПРОГРАММ, ПЛАНИРОВАНИЯ И УПРАВЛЕНИЯ

ВЫЧИСЛИТЕЛЬНЫМИ И ДРУГИМИ РЕСУРСАМИ ЭВМ. ЭТО КОМПЛЕКС ПРОГРАММ И ДАННЫХ, ПРЕДНАЗНАЧЕННЫХ ДЛЯ УВЕЛИЧЕНИЯ ПРОПУСКНОЙ СПОСОБНОСТИ ЭВМ, РАСШИРЕНИЯ СФЕРЫ ЕЕ ПРИМЕНЕНИЯ, АВТОМАТИЗАЦИИ ПОДГОТОВКИ ПРИКЛАДНЫХ ПРОГРАММ К ВЫПОЛНЕНИЮ. НАИБОЛЕЕ ПОПУЛЯРНЫМИ ОС ДЛЯ КОМПЬЮТЕРОВ КЛАССА IBM PC ЯВЛЯЮТСЯ ОС СЕМЕЙСТВА WINDOWS’ И MS DOS.
ОПЕРАЦИОННЫЕ СИСТЕМЫ ИСПОЛЬЗУЮТСЯ ДЛЯ УПРАВЛЕНИЯ ВЫПОЛНЕНИЕМ ПОЛЬЗОВАТЕЛЬСКИХ ПРОГРАММ, ПЛАНИРОВАНИЯ И УПРАВЛЕНИЯ ВЫЧИСЛИТЕЛЬНЫМИ И ДРУГИМИ РЕСУРСАМИ ЭВМ. ЭТО

Слайд 6ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ ПЕРСОНАЛЬНЫХ КОМПЬЮТЕРОВ ДЕЛЯТСЯ НА:
одно- и многозадачные (в зависимости

от числа параллельно выполняемых прикладных процессов);
одно- и многопользовательские (в зависимости от числа пользователей, одновременно работающих с операционной системой);
непереносимые и переносимые на другие типы компьютеров;
несетевые и сетевые, обеспечивающие работу в локальной вычислительной сети ЭВМ.
ОПЕРАЦИОННЫЕ СИСТЕМЫ ДЛЯ ПЕРСОНАЛЬНЫХ КОМПЬЮТЕРОВ ДЕЛЯТСЯ НА:одно- и многозадачные (в зависимости от числа параллельно выполняемых прикладных процессов);одно-

Слайд 7ОДНОПОЛЬЗОВАТЕЛЬСКАЯ ОС ОБСЛУЖИВАЕТ ОДНОГО ПОЛЬЗОВАТЕЛЯ. МНОГОПОЛЬЗОВАТЕЛЬСКАЯ ОС РАБОТАЕТ СО МНОГИМИ ПОЛЬЗОВАТЕЛЯМИ, КОТОРЫЕ

ПОДКЛЮЧАЮТСЯ К ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЕ С ПОМОЩЬЮ ТЕРМИНАЛОВ. ОДНОЗАДАЧНАЯ ОС УЖЕ УШЛА В ИСТОРИЮ, ОНА ОБРАБАТЫВАЛА ТОЛЬКО ОДНУ ПРИКЛАДНУЮ ПРОГРАММУ. МНОГОЗАДАЧНАЯ, ИЛИ МУЛЬТИПРОГРАММНАЯ, ОС РАСПОЛАГАЕТ В ОПЕРАТИВНОЙ ПАМЯТИ ОДНОВРЕМЕННО НЕСКОЛЬКО ЗАДАЧ. ЦЕНТРАЛЬНЫЙ ПРОЦЕССОР ИХ ПОПЕРЕМЕННО ОБРАБАТЫВАЕТ.
ОДНОПОЛЬЗОВАТЕЛЬСКАЯ ОС ОБСЛУЖИВАЕТ ОДНОГО ПОЛЬЗОВАТЕЛЯ. МНОГОПОЛЬЗОВАТЕЛЬСКАЯ ОС РАБОТАЕТ СО МНОГИМИ ПОЛЬЗОВАТЕЛЯМИ, КОТОРЫЕ ПОДКЛЮЧАЮТСЯ К ВЫЧИСЛИТЕЛЬНОЙ СИСТЕМЕ С

Слайд 8ВАЖНЫМИ КЛАССАМИ СИСТЕМНЫХ ПРОГРАММ ЯВЛЯЮТСЯ ТАКЖЕ ПРОГРАММЫ ВСПОМОГАТЕЛЬНОГО НАЗНАЧЕНИЯ — УТИЛИТЫ

(ЛАТ. UTILITAS — ПОЛЬЗА). ОНИ ЛИБО РАСШИРЯЮТ И ДОПОЛНЯЮТ СООТВЕТСТВУЮЩИЕ ВОЗМОЖНОСТИ ОПЕРАЦИОННОЙ СИСТЕМЫ, ЛИБО РЕШАЮТ САМОСТОЯТЕЛЬНЫЕ ВАЖНЫЕ ЗАДАЧИ.
ВАЖНЫМИ КЛАССАМИ СИСТЕМНЫХ ПРОГРАММ ЯВЛЯЮТСЯ ТАКЖЕ ПРОГРАММЫ ВСПОМОГАТЕЛЬНОГО НАЗНАЧЕНИЯ — УТИЛИТЫ (ЛАТ. UTILITAS — ПОЛЬЗА). ОНИ ЛИБО

Слайд 9РАЗНОВИДНОСТИ УТИЛИТ:
программы контроля, тестирования и диагностики, которые используются для проверки

правильности функционирования устройств компьютера и для обнаружения неисправностей в процессе эксплуатации;
программы-драйверы, которые расширяют возможности операционной системы по управлению устройствами ввода-вывода, оперативной памятью и т.д.; с помощью драйверов возможно подключение к компьютеру новых устройств;
программы-упаковщики (архиваторы), которые позволяют записывать информацию на дисках более плотно, а также объединять копии нескольких файлов в один архивный файл;
антивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения вирусами;
программы оптимизации и контроля качества дискового пространства ;
программы восстановления информации, форматирования, защиты данных ;
коммуникационные программы, организующие обмен информацией между компьютерами;
программы для управления памятью, обеспечивающие более гибкое использование оперативной памяти;
программы для записи CD-ROM, CD-R и многие другие .
РАЗНОВИДНОСТИ УТИЛИТ: программы контроля, тестирования и диагностики, которые используются для проверки правильности функционирования устройств компьютера и для

Слайд 10ПРИКЛАДНОЕ ПО ИСПОЛЬЗУЕТСЯ ДЛЯ РЕШЕНИЯ ОПРЕДЕЛЕННЫХ ИНФОРМАЦИОННЫХ ЗАДАЧ ПОЛЬЗОВАТЕЛЯ. БЛАГОДАРЯ ПРИКЛАДНЫМ

ПРОГРАММАМ КОМПЬЮТЕРЫ ИСПОЛЬЗУЮТ В РАЗЛИЧНЫХ ОБЛАСТЯХ ДЕЯТЕЛЬНОСТИ ЧЕЛОВЕКА, А ТАКЖЕ ДЛЯ ИГР И РАЗВЛЕЧЕНИЙ. ПРИКЛАДНОЕ ПО МОЖНО РАЗДЕЛИТЬ НА ТРИ ЧАСТИ: ПРОГРАММЫ ОБЩЕГО НАЗНАЧЕНИЯ, ПРОГРАММЫ СПЕЦИАЛЬНОГО НАЗНАЧЕНИЯ И ПРОФЕССИОНАЛЬНОГО УРОВНЯ.
ПРИКЛАДНОЕ ПО ИСПОЛЬЗУЕТСЯ ДЛЯ РЕШЕНИЯ ОПРЕДЕЛЕННЫХ ИНФОРМАЦИОННЫХ ЗАДАЧ ПОЛЬЗОВАТЕЛЯ. БЛАГОДАРЯ ПРИКЛАДНЫМ ПРОГРАММАМ КОМПЬЮТЕРЫ ИСПОЛЬЗУЮТ В РАЗЛИЧНЫХ ОБЛАСТЯХ

Слайд 11ПАКЕТЫ ПРИКЛАДНЫХ ПРОГРАММ 
проблемно-ориентированные. Используются для тех проблемных областей, в которых возможна

типизация функций управления, структур данных и алгоритмов обработки. Например, это ППП автоматизации бухучета, финансовой деятельности, управления персоналом и т.д.;
автоматизации проектирования (или САПР). Используются в работе конструкторов и технологов, связанных с разработкой чертежей, схем, диаграмм;
общего назначения. Поддерживают компьютерные технологии конечных пользователей и включают текстовые и табличные процессоры, графические редакторы, системы управления базами данных (СУБД).
ПАКЕТЫ ПРИКЛАДНЫХ ПРОГРАММ проблемно-ориентированные. Используются для тех проблемных областей, в которых возможна типизация функций управления, структур данных и

Слайд 12ПАКЕТЫ ПРИКЛАДНЫХ ПРОГРАММ 
офисные. Обеспечивают организационное управление деятельностью офиса. Включают органайзеры (записные

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

ПАКЕТЫ ПРИКЛАДНЫХ ПРОГРАММ офисные. Обеспечивают организационное управление деятельностью офиса. Включают органайзеры (записные и телефонные книжки, календари, презентации и

Слайд 13ПРОБЛЕМНО-ОРИЕНТИРОВАННЫЕ ПАКЕТЫ
Используются в тех предметных областях, для которых возможна типизация функций

управления, структур данных и алгоритмов обработки.
Типичным примером является серия программ 1С:, позволяющая автоматизировать решение задач управления предприятием, например, 1С:Бухгалтерия, 1С: Предприятие, 1С: Кадры и т.д. К пакетам этого класса относятся и программы, реализующие дистанционное обучение, например пакет SunRav_BookOffice для создания и работы с электронным учебником.
ПРОБЛЕМНО-ОРИЕНТИРОВАННЫЕ ПАКЕТЫИспользуются в тех предметных областях, для которых возможна типизация функций управления, структур данных и алгоритмов обработки.

Слайд 14СИСТЕМЫ АВТОМАТИЗАЦИИ ПРОЕКТИРОВАНИЯ (САПР)
Эти  пакеты используются в работе конструкторов и технологов,

связанных с разработкой чертежей, схем, диаграмм, т.е. с обработкой графических изображений.
СИСТЕМЫ АВТОМАТИЗАЦИИ ПРОЕКТИРОВАНИЯ (САПР)Эти  пакеты используются в работе конструкторов и технологов, связанных с разработкой чертежей, схем, диаграмм,

Слайд 15ПАКЕТЫ ОБЩЕГО НАЗНАЧЕНИЯ
Текстовые процессоры (редакторы) позволяют готовить текстовые документы, которые могут включать

и таблицы, и рисунки, и диаграммы. Примером пакетов этого класса являются MS Word, Блокнот, WordPad.
Табличные процессоры (типичный пример - MS Excel) позволяют обрабатывать большие объемы числовой информации, формируя из данных таблицы.
Графические редакторы позволяют генерировать различные изобразительные объекты. Они делятся на 2 класса - растровой и векторной графики - в зависимости от того, какое внутреннее представление этих объектов в них поддерживается. Редакторы растровой графики используются для работы с фотографиями (Adobe Photoshop, Aldus Photo Styler, Picture Publisher, Photo Works Plus). Примерами графических редакторов векторной графики являются Corel Draw, Adobe Illustrator, Aldus Free Hand, Professional Draw.
ПАКЕТЫ ОБЩЕГО НАЗНАЧЕНИЯТекстовые процессоры (редакторы) позволяют готовить текстовые документы, которые могут включать и таблицы, и рисунки, и диаграммы.

Слайд 16ПАКЕТЫ ОБЩЕГО НАЗНАЧЕНИЯ
Системы управления базами данных (СУБД) используются для автоматизации процедур создания,

хранения и извлечения электронных данных. Типичными примерами являются MS Access, Oracle, Paradox.
Пакеты программ мультимедиа используются для отображения (воспроизведения) и обработки аудио- и видеоинформации. Включают, в частности, пакеты Director for Windows, Multimedia Viewer Kit, NEC MultiSpin.
Пакеты демонстрационной графики - это конструкторы графических образов деловой информации, призванные в наглядной и динамической форме представлять результаты некоторых аналитических исследований. Примеры таких пакетов: Power Point, Harvard Graphics, WordPerfect Presentations.

ПАКЕТЫ ОБЩЕГО НАЗНАЧЕНИЯСистемы управления базами данных (СУБД) используются для автоматизации процедур создания, хранения и извлечения электронных данных. Типичными

Слайд 17ОФИСНЫЕ ПАКЕТЫ
Органайзеры используются для автоматизации процедур планирования использования различных ресурсов (времени, денег,

материалов) как отдельного человека, так и всей фирмы или ее подразделений. Существуют 2 вида пакетов этого класса: 
1) органайзеры для управления проектами. используются для сетевого планирования и управления проектами. К ним относятся Time Line, MS Project, CА - Super Project;
2) органайзеры для организации деятельности отдельного человека. Это электронные секретари для эффективного управления деловыми контактами. Включают, в частности, Lotus Organizer, ACTI.
Программы для распознавания символов используются для перевода графических изображений букв и цифр в ASCII-коды этих символов. Применяются в сканерах. Примерами таких пакетов являются Fine Reader, Cunie Form, Tiger, Omni Page.
ОФИСНЫЕ ПАКЕТЫОрганайзеры используются для автоматизации процедур планирования использования различных ресурсов (времени, денег, материалов) как отдельного человека, так и

Слайд 18НАСТОЛЬНЫЕ ИЗДАТЕЛЬСКИЕ СИСТЕМЫ
Применяются для профессиональной издательской деятельности. Позволяют осуществлять электронную

верстку широкого спектра основных типов документов типа информационного бюллетеня, цветной брошюры, каталога, справочника.
Примерами таких пакетов являются: Corel Ventura, Page Maker, QuarkXPress, Frame Maker, MS Publisher, Page Plus, Compu Work Publisher
НАСТОЛЬНЫЕ ИЗДАТЕЛЬСКИЕ СИСТЕМЫ Применяются для профессиональной издательской деятельности. Позволяют осуществлять электронную верстку широкого спектра основных типов документов

Слайд 19СИСТЕМЫ ИСКУССТВЕННОГО ИНТЕЛЛЕКТА
Естественно-языковый интерфейс был наиболее привлекателен для общения с ЭВМ

с момента ее появления. Это позволило бы исключить необходимость обучения конечного пользователя языку команд или другим приемам формулировки своих заданий для решения на компьютере, поскольку естественный язык является наиболее приемлемым средством общения для человека.
Экспертные системы
Интеллектуальные пакеты прикладных программ
СИСТЕМЫ ИСКУССТВЕННОГО ИНТЕЛЛЕКТАЕстественно-языковый интерфейс был наиболее привлекателен для общения с ЭВМ с момента ее появления. Это позволило

Слайд 20ИНСТРУМЕНТАРИЙ ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ ОБЕСПЕЧИВАЕТ ПРОЦЕСС РАЗРАБОТКИ ПРОГРАММ И ВКЛЮЧАЕТ СПЕЦИАЛИЗИРОВАННЫЕ ПРОГРАММНЫЕ

ПРОДУКТЫ, КО­ТОРЫЕ ЯВЛЯЮТСЯ ИНСТРУМЕНТАЛЬНЫМИ СРЕДСТВАМИ РАЗРАБОТЧИКА. ПРОГРАММНЫЕ ПРОДУКТЫ ДАННОГО КЛАССА ПОДДЕРЖИВАЮТ ВСЕ ТЕХНОЛОГИЧЕСКИЕ ЭТАПЫ ПРОЦЕССА ПРОЕКТИРОВАНИЯ, ПРОГРАММИРОВАНИЯ (КОДИРОВАНИЯ), ОТЛАДКИ И ТЕСТИРОВАНИЯ СОЗДАВАЕМЫХ ПРОГРАММ. ПОЛЬЗОВАТЕЛЯМИ ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ ЯВЛЯЮТСЯ СИСТЕМНЫЕ И ПРИКЛАДНЫЕ ПРОГРАММИСТЫ.
ИНСТРУМЕНТАРИЙ ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ  ОБЕСПЕЧИВАЕТ ПРОЦЕСС РАЗРАБОТКИ ПРОГРАММ И ВКЛЮЧАЕТ СПЕЦИАЛИЗИРОВАННЫЕ ПРОГРАММНЫЕ ПРОДУКТЫ, КО­ТОРЫЕ ЯВЛЯЮТСЯ ИНСТРУМЕНТАЛЬНЫМИ СРЕДСТВАМИ

Слайд 21ФАЙЛОВАЯ СИСТЕМА
Файл (file) - это поименованная последовательность байтов, место постоянного

хранения различных видов информации.
Файлы организованы в каталоги, также называемые директориями (directory) или папками (folder).
Каталог - это специальное место на диске, которое хранит сведения о других файлах: имя, размер, дату создания, адрес файла на диске.
Любой каталог может содержать произвольное число подкаталогов, в каждом из которых могут храниться файлы и другие каталоги.
ФАЙЛОВАЯ СИСТЕМА Файл (file) - это поименованная последовательность байтов, место постоянного хранения различных видов информации.Файлы организованы в

Слайд 22КАЖДЫЙ ФАЙЛ НА ДИСКЕ ИМЕЕТ ОБОЗНАЧЕНИЕ (ПОЛНОЕ ИМЯ), КОТОРОЕ СОСТОИТ ИЗ

2 ЧАСТЕЙ: ИМЕНИ И РАСШИРЕНИЯ, РАЗДЕЛЕННЫХ ТОЧКОЙ. РАСШИРЕНИЕ ИМЕНИ ФАЙЛА - ПОСЛЕДОВАТЕЛЬНОСТЬ СИМВОЛОВ, ДОБАВЛЯЕМЫХ К ИМЕНИ ФАЙЛА И ПРЕДНАЗНАЧЕННЫХ ДЛЯ ИДЕНТИФИКАЦИИ ТИПА (ФОРМАТА) ФАЙЛА. ЭТО ОДИН ИЗ РАСПРОСТРАНЁННЫХ СПОСОБОВ, С ПОМОЩЬЮ КОТОРОГО ПОЛЬЗОВАТЕЛЬ ИЛИ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА МОЖЕТ ОПРЕДЕЛИТЬ ТИП ДАННЫХ, ХРАНЯЩИХСЯ В ФАЙЛЕ.
КАЖДЫЙ ФАЙЛ НА ДИСКЕ ИМЕЕТ ОБОЗНАЧЕНИЕ (ПОЛНОЕ ИМЯ), КОТОРОЕ СОСТОИТ ИЗ 2 ЧАСТЕЙ: ИМЕНИ И РАСШИРЕНИЯ, РАЗДЕЛЕННЫХ

Слайд 23СПАСИБО ЗА ВНИМАНИЕ!

СПАСИБО ЗА ВНИМАНИЕ!

Что такое shareslide.ru?

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


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть