Презентация может быть использована для проведения лекции по теме "Виды программного обеспечения" в рамках дисциплины "Информатика". Предназначена для студентов 1 курса специальности среднего профессионального образования 09.02.07 «Информационные системы и программирование».
Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Просмотр содержимого документа
«Виды программного обеспечения»
ГАПОУ МО «МКЭиИТ»
Виды программного обеспечения
Преподаватель: Егорова Н.А.
2019 г
Под программным обеспечением (Software) понимается совокупность программ, которые могут выполняться вычислительной системой.
Группы ПО в зависимости от назначения:
системное программное обеспечение;
прикладное программное обеспечение;
системы программирования (инструментальные средства).
Системное программное обеспечение – это совокупность программных средств, предназначенных для поддержания функционирования компьютера и управления его устройствами.
операционные системы;
диалоговые оболочки (файловые менеджеры);
драйверы;
утилиты (сервисные программы).
Операционные системы – это системный комплекс взаимосвязанных программ, который служит посредником при организации диалога пользователя с компьютером, управляет распределением и использованием компьютерных ресурсов, руководит работой всех аппаратных средств компьютера.
MS DOS
Windows
Linux
UNIX
Диалоговые оболочки (файловые менеджеры) – это комплексы программ, создающих для пользователя удобный интерфейс.
Файловые менеджеры упрощают реализацию диалога между пользователем и компьютером, делают наглядным и простым выполнение базовых операций над объектами операционной системы (файлами и каталогами).
Виды оболочек
текстовые (Windows Commander, Total Commander);
графические (Windows).
Драйверы – это программы, обеспечивающие взаимодействие прикладных программ и операционной системы с внешними устройствами (mouse.com, keyb.sys, display.sys).
Утилиты (сервисные программы) – это программы вспомогательного назначения, обеспечивающие дополнительный сервис (форматирование дисков, восстановление ошибочно удаленных файлов, дефрагментация файлов на диске и др.).
программы резервирования;
антивирусные программы;
архиваторы;
программы-перекодировщики;
диагностические программы;
программы ускорения или замедления процессов;
программы защиты информации от несанкционированного доступа и разграничения доступа к данным и т.д.
Системы программирования – совокупность программ и программных комплексов, обеспечивающих технологию разработки, отладки и внедрения создаваемых программных продуктов.
Borland Delphi
Microsoft Visual Basic
Borland C++
Microsoft Visual Studio
Прикладное программное обеспечение
Совокупностью программ, посредством которых пользователь решает информационные задачи, не прибегая к системам программирования.
Классы прикладных программ:
программы общего назначения;
программы специального назначения;
программы профессионального уровня.
Программы общего назначения.
Не требуются специальные знания, широко применяются большинством пользователей.
Текстовый редактор – это программа работы с символьной информацией.
По назначению выделяют
редакторы текстов программ,
редакторы документов,
издательские системы,
специализированные редакторы.
Редакторы текстов программ рассчитаны на набор и редактирование текстов программ того или иного языка программирования.
Редакторы документов предназначены для работы с текстами, имеющими структуру документа: разделы, страницы, поля, абзацы (Word, WordPerfect).
Издательские системы позволяют создавать сложные документы высокого качества: буклеты, газеты, журналы, книги (Page Maker, Ventura Publisher).
Специализированные редакторы позволяют работать с документами, в которых встречаются большие математические или химические формулы (ТЕХ) или специальные символы (например, нотные знаки на нотном стане).
Графический редактор – это программа для работы с графической информацией (Paint, Photoshop, CorelDRAW).
По специализации выделяют
графические редакторы общего,
специального назначений.
Графические редакторы общего назначения позволяют создавать и редактировать несложные рисунки, копировать и перемещать фрагменты изображений, сохранять и считывать графическую информацию.
Графические редакторы специального назначения позволяют проектировать сложные в техническом отношении объекты, моделировать различные процессы, создавать рекламные проспекты.
Музыкальный редактор – это программа для создания и обработки звуковой информации (Composer).
Табличный процессор – это программа для обработки данных, представленных в виде таблицы.
СУБД – это комплекс программ и языковых средств, предназначенных для создания и ведения базы данных, ввода, редактирования и удаления данных, организации взаимодействия баз данных с прикладными программами, обеспечения управления данными, доступа к ним, создания запросов и отчетов.
Пакеты анимационной графики работа ведется преимущественно с динамической графической информацией (3D-Studio, Animator).
Коммуникационные программы – это программы для передачи данных по компьютерным сетям.
браузеры,
программы для работы с электронной почтой,
программы службы FTP,
средства общения в сети,
сетевая торговля.
Интегрированный пакет – это набор взаимосвязанных прикладных программ, ориентированных на решение комплекса задач и поддерживающих единый способ взаимодействия пользователя со всеми программами из пакета, а также единый способ представления данных.
MS Office, LibreOffice
В средствах интеграции выделяют четыре механизма:
буфер обмена;
технология OLE;
конвертирование файлов;
непосредственный обмен данными с использованием общей оболочки.
Узкоспециализированные программы используются для решения узкого круга задач.
программы-переводчики,
программы-словари,
программы для сканирования документов.
Программы-переводчики предназначены для перевода информации с одного естественного языка на другой (PROMT).
Программы-словари – электронные версии обычных словарей с некоторыми удобными дополнительными возможностями (Lingvo).
Программы для сканирования позволяют автоматически переводить печатные копии документов в электронный вид (FineReader).
Программы специального назначения. Предназначены для решения специальных задач
дистанционное обучение и тестирование,
математические пакеты (MathCAD),
экспертная оценка деятельности (GAMMA, EXPERT),
использование возможностей информационных гипертекстовых систем (электронные энциклопедии) и др.
Программы профессионального уровня. Используются для решения задач профессиональной деятельности специалиста.
программы анализа финансово-хозяйственной деятельности организаций,
программы автоматизации бухгалтерского учета
программы банковской деятельности,
программы обеспечения технологии производства продукции и др.