Похожие презентации:
Виды программного обеспечения
1. Виды программного обеспечения
2.
Под программным обеспечением (Software)понимается совокупность программ, которые
могут выполняться вычислительной системой.
Группы ПО в зависимости от назначения:
системное программное обеспечение;
прикладное программное обеспечение;
системы программирования
(инструментальные средства).
3.
Системное программное обеспечение – этосовокупность программных средств,
предназначенных для поддержания
функционирования компьютера и управления его
устройствами.
операционные системы;
диалоговые оболочки (файловые менеджеры);
драйверы;
утилиты (сервисные программы).
4.
Операционные системы – это системныйкомплекс взаимосвязанных программ, который
служит посредником при организации диалога
пользователя с компьютером, управляет
распределением и использованием
компьютерных ресурсов, руководит работой
всех аппаратных средств компьютера.
MS DOS
Windows
Linux
UNIX
5.
Диалоговые оболочки (файловые менеджеры) –это комплексы программ, создающих для
пользователя удобный интерфейс.
Файловые менеджеры упрощают реализацию
диалога между пользователем и компьютером,
делают наглядным и простым выполнение
базовых операций над объектами операционной
системы (файлами и каталогами).
6.
Виды оболочектекстовые (Windows Commander, Total
Commander);
графические (Windows).
7.
Драйверы – это программы, обеспечивающиевзаимодействие прикладных программ и
операционной системы с внешними
устройствами (mouse.com, keyb.sys,
display.sys).
8.
Утилиты (сервисные программы) – этопрограммы вспомогательного назначения,
обеспечивающие дополнительный сервис
(форматирование дисков, восстановление
ошибочно удаленных файлов, дефрагментация
файлов на диске и др.).
9.
программы резервирования;антивирусные программы;
архиваторы;
программы-перекодировщики;
диагностические программы;
программы
процессов;
ускорения
или
замедления
программы
защиты
информации
от
несанкционированного доступа и разграничения
доступа к данным и т.д.
10.
Системы программирования – совокупностьпрограмм и программных комплексов,
обеспечивающих технологию разработки,
отладки и внедрения создаваемых
программных продуктов.
Borland Delphi
Microsoft Visual Basic
Borland C++
Microsoft Visual Studio
11.
Прикладное программное обеспечениеСовокупностью программ, посредством
которых пользователь решает
информационные задачи, не прибегая к
системам программирования.
Классы прикладных программ:
программы общего назначения;
программы специального назначения;
программы профессионального уровня.
12.
Программы общего назначения.Не требуются специальные знания, широко
применяются большинством пользователей.
13.
Текстовый редактор – это программа работыс символьной информацией.
По назначению выделяют
редакторы текстов программ,
редакторы документов,
издательские системы,
специализированные редакторы.
14.
Редакторы текстов программ рассчитаны нанабор и редактирование текстов программ
того или иного языка программирования.
Редакторы документов предназначены для
работы с текстами, имеющими структуру
документа: разделы, страницы, поля, абзацы
(Word, WordPerfect).
15.
Издательские системы позволяют создаватьсложные документы высокого качества:
буклеты, газеты, журналы, книги (Page Maker,
Ventura Publisher).
Специализированные редакторы позволяют
работать с документами, в которых
встречаются большие математические или
химические формулы (ТЕХ) или специальные
символы (например, нотные знаки на нотном
стане).
16.
Графический редактор – это программа дляработы с графической информацией (Paint,
Photoshop, CorelDRAW).
По специализации выделяют
графические редакторы общего,
специального назначений.
17.
Графические редакторы общего назначенияпозволяют создавать и редактировать
несложные рисунки, копировать и перемещать
фрагменты изображений, сохранять и
считывать графическую информацию.
Графические редакторы специального
назначения позволяют проектировать
сложные в техническом отношении объекты,
моделировать различные процессы, создавать
рекламные проспекты.
18.
Музыкальный редактор – это программа длясоздания и обработки звуковой информации
(Composer).
Табличный процессор – это программа для
обработки данных, представленных в виде
таблицы.
19.
СУБД – это комплекс программ и языковыхсредств, предназначенных для создания и
ведения базы данных, ввода, редактирования и
удаления данных, организации
взаимодействия баз данных с прикладными
программами, обеспечения управления
данными, доступа к ним, создания запросов и
отчетов.
20.
Пакеты анимационной графики работаведется преимущественно с динамической
графической информацией (3D-Studio,
Animator).
21.
Коммуникационные программы – этопрограммы для передачи данных по
компьютерным сетям.
браузеры,
программы для работы с электронной
почтой,
программы службы FTP,
средства общения в сети,
сетевая торговля.
22.
Интегрированный пакет – это наборвзаимосвязанных прикладных программ,
ориентированных на решение комплекса задач
и поддерживающих единый способ
взаимодействия пользователя со всеми
программами из пакета, а также единый
способ представления данных.
MS Office, LibreOffice
23.
В средствах интеграции выделяют четыремеханизма:
буфер обмена;
технология OLE;
конвертирование файлов;
непосредственный обмен данными с
использованием общей оболочки.
24.
Узкоспециализированные программыиспользуются для решения узкого круга задач.
программы-переводчики,
программы-словари,
программы для сканирования документов.
25.
Программы-переводчики предназначены дляперевода информации с одного естественного
языка на другой (PROMT).
Программы-словари – электронные версии
обычных словарей с некоторыми удобными
дополнительными возможностями (Lingvo).
Программы для сканирования позволяют
автоматически переводить печатные копии
документов в электронный вид (FineReader).
26.
Программы специального назначения.Предназначены для решения специальных
задач
дистанционное обучение и тестирование,
математические пакеты (MathCAD),
экспертная оценка деятельности (GAMMA,
EXPERT),
использование возможностей
информационных гипертекстовых систем
(электронные энциклопедии) и др.
27.
Программы профессионального уровня.Используются для решения задач
профессиональной деятельности специалиста.
программы анализа финансово-хозяйственной
деятельности организаций,
программы автоматизации бухгалтерского
учета
программы банковской деятельности,
программы обеспечения технологии
производства продукции и др.