К какому виду программного обеспечения относятся служебные программы в составе windows

Работа по теме: вопросы по информатике 7 -14. Глава: Служебные по. ВУЗ: КГУ.

Служебные по

Служебные
программы (утилиты)
— это программы,
используемые при работе или техническом
обслуживании компьютера для выполнения
вспомогательных функций, таких как
работа с файлами и каталогами,
диагностирование аппаратуры, просмотр
и конвертация файлов, оптимизация
дискового пространства, восстановление

поврежденной
информации, антивирусные средства и
другие.

Служебное программное
обеспечение.

Служебное программное
обеспечение — программы и программные
комплексы, которые расширяют возможности
базового программного обеспечения и
организуют более удобную среду работы
пользователя.

Это набор сервисных,
дополнительно устанавливаемых программ,
которые можно классифицировать по
функциональному признаку следующим
образом:

— драйверы специфических
и специальных устройств;

— программы диагностики
работоспособности компьютера;

— антивирусные
программы, обеспечивающие защиту
компьютера, обнаружение и восстановление
зараженных файлов;

— программы обслуживания
дисков;

— программы архивирования
данных;

— программы обслуживания
сети.

Данные программы
часто называются системными утилитами.
Утилиты — программы, служащие для
выполнения вспомогательных операций
обработки данных или обслуживания
компьютеров.

Требования к системному
программному обеспечению: системные
программы должны обеспечивать прозрачность
работы; гарантированную надежность
выполнения в соответствии функциональными
требованиями; максимальную скорость
выполнения; минимальные затраты на
хранение машинных кодов; поддержку
стандартных средств связи с прикладными
программами.

Эффективность
системных программ зависит от времени
их создания и надежности исполняемого
кода. Требование эффективности системных
программ вызывает необходимость
использования специальных языков
машинно-ориентированных типа языка
Assembler и высокого уровня типа C или C++.

Классификация служебных программных
средств.

  1. Диспетчеры файлов (файловые менеджеры).
    С их помощью выполняется большинство
    операций согласно обслуживанию файловой
    структуры копирования, перемещения,
    переименования файлов, создания
    каталогов (папок), уничтожения объектов,
    поиск файлов и навигация в файловой
    структуре. Базовые программные средства
    содержатся в составе программ системного
    уровня и устанавливаются вместе с
    операционной системой.

  2. Средства сжатие данное (архиваторы).
    Предназначенные для создания архивов.
    Архивные файлы имеют повышенную
    плотность записи информации и
    соответственно, эффективнее используются
    носители информации.

  3. Средства диагностики. Предназначенные
    для автоматизации процессов
    диагностирования программного и
    аппаратного обеспечения. Их используют
    для исправления ошибок и для оптимизации
    работы компьютерной системы.

  4. Программы инсталляции (установление).
    Предназначенные для контроля за
    добавлением в текущую программную
    конфигурацию нового программного
    обеспечения. Они следят за состоянием
    и изменением программной среды, фиксируют
    и протоколируют образования новых
    связей. Простые средства управления
    установлением и уничтожением программ
    содержатся в составе операционной
    системы, могут использоваться и
    дополнительные служебные программы.

  5. Средства коммуникации. Позволяют
    устанавливать комбинации с отдаленными
    компьютерами, передают известие
    электронной почтой, пересылают файловые
    сообщения и тому подобное.

  6. Средства пересмотра и воссоздания.
    Преимущественно для работы с файлами,
    их должны загрузить в «родную» прикладную
    систему и внести необходимые исправления.

  7. Средства компьютерной безопасности.
    К ним относятся виды пассивной и активной
    защиты данных их повреждения,
    несанкционированного доступа, пересмотра
    и изменения данных. Средства пассивной
    защиты – это служебные программы,
    предназначенные для резервного
    копирования. Средства активной защиты
    – антивирусное программное обеспечение.
    Для защиты данных от несанкционированного
    доступа, их пересмотра и изменения
    используют специальные системы..

Помощником пользователя в общении с
компьютером выступают также замечательные
программы – операционные оболочки. На
IBM-совместимых компьютерах стоит одна
из наиболее популярных оболочек –
Norton Commander.

Особенный класс представляет
программа-оболочка Windows, которая была
разработана фирмой Microsoft . Создавая эту
оболочку, разработчики старались
максимально облегчить взаимодействие
пользователя с компьютером: Windows общается
с пользователем с сквозь небольшие
рисунки, которые называются пиктограммами,
иконами (от английского icon).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

From Wikipedia, the free encyclopedia

Utility software is software designed to help analyze, configure, optimize or maintain a computer.[1] It is used to support the computer infrastructure — in contrast to application software, which is aimed at directly performing tasks that benefit ordinary users. However, utilities often form part of the application systems. For example, a batch job may run user-written code to update a database and may then include a step that runs a utility to back up the database, or a job may run a utility to compress a disk before copying files.

Although a basic set of utility programs is usually distributed with an operating system (OS), and this first party utility software is often considered part of the operating system, users often install replacements or additional utilities.[2][3] Those utilities may provide additional facilities to carry out tasks that are beyond the capabilities of the operating system.

Many utilities that might affect the entire computer system require the user to have elevated privileges, while others that operate only on the user’s data do not.[4]

System utilities[edit]

  • Anti-virus utilities scan for computer viruses and block or remove them.
  • Clipboard managers expand the clipboard functionality of an operating system.
  • Computer access control software grants or denies requests for access to system resources.
  • Debuggers typically permit the examination and modification of data and program instructions in memory and on disk.
  • Diagnostic programs determine and report the operational status of computer hardware and software. Memory testers are one example.
  • Network utilities analyze the computer’s network connectivity, configure network settings, check data transfer or log events.
  • Package managers are used to configure, install or keep up to date other software on a computer.
  • Registry cleaners clean and optimize the Windows Registry by removing old registry keys that are no longer in use.
  • System monitors monitor resources and performance in a computer system.
  • System profilers provide detailed information about installed software and hardware.

Storage device management utilities[edit]

  • Backup software makes copies of all information stored on a disk and restores either the entire disk (aka Disk cloning) in an event of disk failure or selected files that are accidentally deleted or corrupted. Undeletion utilities are sometimes more convenient.
  • Disk checkers scan an operating hard drive and check for logical (filesystem) or physical errors.
  • Disk compression utilities transparently compress/uncompress the contents of a disk, increasing the capacity of the disk.
  • Disk defragmenters detect computer files whose contents are scattered across several locations on the hard disk and collect the fragments into one contiguous area.
  • Disk formatters prepare a data storage device such as a hard disk, solid-state drive, floppy disk or USB flash drive for initial use. These are often used to permanently erase an entire device.
  • Disk partition editors divide an individual drive into multiple logical drives, each with its own file system which can be mounted by the operating system and treated as an individual drive.
  • Disk space analyzers provide a visualization of disk space usage by getting the size for each folder (including sub folders) and files in folder or drive. showing the distribution of the used space.
  • Tape initializers write a label to a magnetic tape or other magnetic medium. Initializers for DECtape formatted the tape into blocks.

File management utilities[edit]

  • Archivers output a stream or a single file when provided with a directory or a set of files. Archive suites may include compression and encryption capabilities. Some archive utilities have a separate un-archive utility for the reverse operation. One nearly universal type of archive file format is the zip file.
  • Cryptographic utilities encrypt and decrypt streams and files.
  • Data compression utilities output a shorter stream or a smaller file when provided with a stream or file.
  • Data conversion utilities transform data from a source file to some other format, such as from a text file to a PDF document.
  • Data recovery utilities are used to rescue good data from corrupted files.
  • Data synchronization utilities establish consistency among data from a source to a target data storage and vice versa. There are several branches of this type of utility:
    • File synchronization utilities maintain consistency between two sources. They may be used to create redundancy or backup copies but are also used to help users carry their digital music, photos and video in their mobile devices.
    • Revision control utilities can recreate a coherent structure where multiple users simultaneously modify the same file.
  • Disk cleaners find files that are unnecessary to computer operation, or take up considerable amounts of space.
  • File comparison utilities provide a standalone capability to detect differences between files.
  • File managers provide a convenient method of performing routine data management, email recovery and management tasks, such as deleting, renaming, cataloging, uncataloging, moving, copying, merging, setting write protection status, setting file access permissions, generating and modifying folders and data sets.

Miscellaneous utilities[edit]

  • Data generators (e.g. IEBDG) create a file of test data according to specified patterns.
  • Hex editors directly modify the text or data of a file without regard to file format. These files can be data or programs.
  • HTML checkers validate HTML code and check links.
  • Installation or setup utilities are used to initialize or configure programs, usually applications programs, for use in a specific computer environment. There are also Uninstallers.
  • Patching utilities perform alterations of files, especially object programs when program source is unavailable.
  • Screensavers prevent phosphor burn-in on CRT and plasma computer monitors.
  • Sort/Merge programs arrange records (lines) of a file into a specified sequence.
  • Standalone macro recorders permit use of keyboard macros in programs that do not natively support such a feature.

See also[edit]

  • List of DOS commands
  • List of macOS built-in apps
  • Support programs for OS/360 and successors
  • List of Unix commands
  • List of KDE utilities
  • Batch file
  • Shell script

References[edit]

  1. ^ Parsons, June Jamrich; Oja, Dan (2013). New Perspectives on Computer Concepts 2014: Comprehensive. Course Technology. p. 129.
  2. ^ «Non-Opec (advertisement)». Computerworld. Sep 3, 1979. Retrieved May 20, 2019.
  3. ^ Mendelson, Edward (June 8, 1999). «Fix What Ails Your PC». PC Magazine. Retrieved May 20, 2019.
  4. ^ «Linux ifconfig command». Computer Hope. Retrieved May 20, 2019.

From Wikipedia, the free encyclopedia

Utility software is software designed to help analyze, configure, optimize or maintain a computer.[1] It is used to support the computer infrastructure — in contrast to application software, which is aimed at directly performing tasks that benefit ordinary users. However, utilities often form part of the application systems. For example, a batch job may run user-written code to update a database and may then include a step that runs a utility to back up the database, or a job may run a utility to compress a disk before copying files.

Although a basic set of utility programs is usually distributed with an operating system (OS), and this first party utility software is often considered part of the operating system, users often install replacements or additional utilities.[2][3] Those utilities may provide additional facilities to carry out tasks that are beyond the capabilities of the operating system.

Many utilities that might affect the entire computer system require the user to have elevated privileges, while others that operate only on the user’s data do not.[4]

System utilities[edit]

  • Anti-virus utilities scan for computer viruses and block or remove them.
  • Clipboard managers expand the clipboard functionality of an operating system.
  • Computer access control software grants or denies requests for access to system resources.
  • Debuggers typically permit the examination and modification of data and program instructions in memory and on disk.
  • Diagnostic programs determine and report the operational status of computer hardware and software. Memory testers are one example.
  • Network utilities analyze the computer’s network connectivity, configure network settings, check data transfer or log events.
  • Package managers are used to configure, install or keep up to date other software on a computer.
  • Registry cleaners clean and optimize the Windows Registry by removing old registry keys that are no longer in use.
  • System monitors monitor resources and performance in a computer system.
  • System profilers provide detailed information about installed software and hardware.

Storage device management utilities[edit]

  • Backup software makes copies of all information stored on a disk and restores either the entire disk (aka Disk cloning) in an event of disk failure or selected files that are accidentally deleted or corrupted. Undeletion utilities are sometimes more convenient.
  • Disk checkers scan an operating hard drive and check for logical (filesystem) or physical errors.
  • Disk compression utilities transparently compress/uncompress the contents of a disk, increasing the capacity of the disk.
  • Disk defragmenters detect computer files whose contents are scattered across several locations on the hard disk and collect the fragments into one contiguous area.
  • Disk formatters prepare a data storage device such as a hard disk, solid-state drive, floppy disk or USB flash drive for initial use. These are often used to permanently erase an entire device.
  • Disk partition editors divide an individual drive into multiple logical drives, each with its own file system which can be mounted by the operating system and treated as an individual drive.
  • Disk space analyzers provide a visualization of disk space usage by getting the size for each folder (including sub folders) and files in folder or drive. showing the distribution of the used space.
  • Tape initializers write a label to a magnetic tape or other magnetic medium. Initializers for DECtape formatted the tape into blocks.

File management utilities[edit]

  • Archivers output a stream or a single file when provided with a directory or a set of files. Archive suites may include compression and encryption capabilities. Some archive utilities have a separate un-archive utility for the reverse operation. One nearly universal type of archive file format is the zip file.
  • Cryptographic utilities encrypt and decrypt streams and files.
  • Data compression utilities output a shorter stream or a smaller file when provided with a stream or file.
  • Data conversion utilities transform data from a source file to some other format, such as from a text file to a PDF document.
  • Data recovery utilities are used to rescue good data from corrupted files.
  • Data synchronization utilities establish consistency among data from a source to a target data storage and vice versa. There are several branches of this type of utility:
    • File synchronization utilities maintain consistency between two sources. They may be used to create redundancy or backup copies but are also used to help users carry their digital music, photos and video in their mobile devices.
    • Revision control utilities can recreate a coherent structure where multiple users simultaneously modify the same file.
  • Disk cleaners find files that are unnecessary to computer operation, or take up considerable amounts of space.
  • File comparison utilities provide a standalone capability to detect differences between files.
  • File managers provide a convenient method of performing routine data management, email recovery and management tasks, such as deleting, renaming, cataloging, uncataloging, moving, copying, merging, setting write protection status, setting file access permissions, generating and modifying folders and data sets.

Miscellaneous utilities[edit]

  • Data generators (e.g. IEBDG) create a file of test data according to specified patterns.
  • Hex editors directly modify the text or data of a file without regard to file format. These files can be data or programs.
  • HTML checkers validate HTML code and check links.
  • Installation or setup utilities are used to initialize or configure programs, usually applications programs, for use in a specific computer environment. There are also Uninstallers.
  • Patching utilities perform alterations of files, especially object programs when program source is unavailable.
  • Screensavers prevent phosphor burn-in on CRT and plasma computer monitors.
  • Sort/Merge programs arrange records (lines) of a file into a specified sequence.
  • Standalone macro recorders permit use of keyboard macros in programs that do not natively support such a feature.

See also[edit]

  • List of DOS commands
  • List of macOS built-in apps
  • Support programs for OS/360 and successors
  • List of Unix commands
  • List of KDE utilities
  • Batch file
  • Shell script

References[edit]

  1. ^ Parsons, June Jamrich; Oja, Dan (2013). New Perspectives on Computer Concepts 2014: Comprehensive. Course Technology. p. 129.
  2. ^ «Non-Opec (advertisement)». Computerworld. Sep 3, 1979. Retrieved May 20, 2019.
  3. ^ Mendelson, Edward (June 8, 1999). «Fix What Ails Your PC». PC Magazine. Retrieved May 20, 2019.
  4. ^ «Linux ifconfig command». Computer Hope. Retrieved May 20, 2019.
Автор статьи

Анастасия Николаевна Королева

Эксперт по предмету «Информатика»

Задать вопрос автору статьи

Определение 1

Сервисное программное обеспечение – это совокупность программ, которые предоставляют пользователю дополнительные услуги в работе с ПК и расширяют возможности ОС.

По функциональным возможностям сервисное обеспечение можно разделить на следующие виды:

  • средства для улучшения пользовательского интерфейса;
  • средства для защиты данных от разрушения и несанкционированного доступа;
  • средства для восстановления данных;
  • средства для ускорения обмена данными между диском и ОЗУ;
  • средства для архивации-разархивации файлов;
  • антивирусные средства;
  • и др.

По способу организации и реализации сервисное программное обеспечение может быть представлено программами-оболочками, утилитами, а также автономными программами.

Начни разбираться в искусстве

Обучающие курсы по психологии, маркетингу, нутрициологии и работе в сфере кино

Выбрать программу

Определение 2

Утилита – это программа, которая служит для выполнения вспомогательных операций обработки данных или обслуживания ПК.
Утилита – это сервисная или служебная программа, другими словами программа в составе вычислительной системы, которая выполняет вспомогательные функции.

Программы-утилиты могут быть организованы на следующих трех основных уровнях:

  • резидентный уровень (утилита загружается и становится резидентной, при этом обеспечивая в оперативном режиме выполнение заложенных в ней функций);
  • системный уровень (утилита работает как прикладная программа);
  • автономный уровень (работа утилиты производится вне ОС).

На основании выше описанного обобщим: часть программ-утилит входит в состав ОС, а другая часть утилит функционирует автономно:

  • большая часть общего программного обеспечения входит в состав операционной системы;
  • часть программ ОС и контролирующих тестов записана в ПЗУ или ППЗУ, установленных на системной плате;
  • часть общего программного обеспечения относится к автономным программам, которые поставляются отдельно (например, программы-драйверы, которые предназначены для управления портами периферийных устройств, обычно загружаются в ОЗУ при запуске ПК).

«Утилиты, сервисное программное обеспечение» 👇

Наиболее часто пользователями используются программы-утилиты следующего назначения:

  • программа резервирования данных (создание резервных копий информации на диске);
  • антивирусная программа (предназначена для предотвращения заражения компьютера вирусом и ликвидации последствий нежелательного заражения);
  • программа-упаковщик (позволяет за счет применения специальных методов «упаковки» данных, сжимать информацию на диске, а также объединять копии нескольких файлов в один архивный файл);
  • программа-русификатор (приспосабливает другую программу для работы с русскими буквами и текстами);
  • программа удаления приложений (используется для удаления приложений);
  • программа для оптимизации дисков (позволяет обеспечивать более быстрый доступ к информации на диске за счет оптимизации размещения данных на нем);
  • программа ограничения доступа к данным;
  • программа для управления памятью (обеспечивает более гибкое использование ОЗУ компьютера);
  • программа-кэш для диска (ускоряет доступ к информации на диске путем организации в ОЗУ кэш-буфера, который содержит наиболее часто используемые участки диска).

Приведем примеры некоторых программ-утилит.

Основные стандартные утилиты ОС Windows (программы из группы «Стандартные»)

Каждому пользователю ПК так или иначе приходится работать с дисками (жесткий, оптический). Так, например, в ОС Windows имеется ряд служебных программ, предназначенных для выполнения различных операций с дисками. Примерами таких программ являются:

  • Дефрагментация диска;
  • Проверка диска;
  • Очистка диска;
  • Форматирование диска.

Утилита «Дефрагментация диска» предназначена для устранения фрагментированности файловой структуры, что позволяет повысить эффективность работы жесткого диска.

Утилита «Дефрагментация диска» по возможности все кластеры, которые принадлежат одному файлу, располагает рядом и последовательно выстраивает все пустые кластеры.

Внешний вид окна программы представлено на рис. 1.

Окно программы «Дефрагментация диска»

Рисунок 1. Окно программы «Дефрагментация диска»

Программа «Проверка диска» предназначена для выявления:

  • логических ошибок файловой системы;
  • физических ошибок, которые связаны с дефектами жесткого диска (т.е. повреждение секторов).

Внешний вид окна программы представлено на рис. 2.

Окно программы «Проверка диска»

Рисунок 2. Окно программы «Проверка диска»

Кроме того, в ОС Windows имеется ряд других утилит, например, Блокнот, WordPad, Paint и др.

Блокнот – это простейший текстовый редактор, который используется для создания простых документов (создаются файлы с расширением .txt).
WordPad – это текстовый редактор, с помощью которого можно создавать и редактировать как простейшие текстовые документы, так и документы со сложным форматированием и рисунками. В WordPad реализована возможность связывания и внедрения данных из других документов в документ, созданный в WordPad. Файлы, созданные в WordPad, можно сохранять как тестовые документы с расширением .RTF. Внешний вид окна программы представлено на рис. 3.

Окно программы «WordPad»

Рисунок 3. Окно программы «WordPad»

Графический редактор Paint – это программа, предназначенная для создания и редактирования растровых рисунков. Редактор Paint может работать с файлами, имеющими следующие расширения: bmp, GIF, dib, TIFF, JPEG, PNG. Внешний вид окна программы представлено на рис. 4.

Окно программы «Paint»

Рисунок 4. Окно программы «Paint»

Программы архивирования данных

Определение 3

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

Архивация файлов проводится в следующих случаях:

  • необходимо создать резервную копию наиболее ценных файлов;
  • необходимо освободить место на диске;
  • необходимо передать несколько файлов по электронной почте.

Архивный файл содержит оглавление, которое позволяет узнать о том, какие файлы содержатся в данном архиве. При этом в оглавлении архива для каждого содержащегося в нем файла имеется следующая информация:

  • имя файла;
  • дата/время последнего изменения файла;
  • размеры файла на диске и в архиве;
  • информация о местонахождения файла на диске;
  • код циклического контроля для файла, который используется для проверки целостности архива;
  • степень сжатия файла.

Современные программы-архиваторы отличаются друг от друга используемыми алгоритмами, степенью сжатия, скоростью работы. Примерами таких программ являются WinRAR, WinZip и др.

Замечание 1

Отметим, что лучше всего поддаются архивации графические файлы в формате .bmp, документы, созданные в пакете MS Office, а также web-страницы.

Находи статьи и создавай свой список литературы по ГОСТу

Поиск по теме

Автор:   •  Февраль 13, 2019  •  Практическая работа  •  298 Слов (2 Страниц)  •  1,205 Просмотры

Страница 1 из 2

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«Сибирский государственный университет геосистем и технологий»

    НОВОСИБИРСКИЙ ТЕХНИКУМ ГЕОДЕЗИИ И КАРТОГРАФИИ (НТГиК СГУГиТ)

Отчет по практической работе №9

Специальность: 09.02.04 — «Информационные системы (по отраслям)»

Дисциплина: «Операционные системы»

           Группа: ИС 11-21

                       Студент: Монгуш О.В.

Намзырай Я.Н.

Проверил преподаватель

Чумаков В.С.

Новосибирск

2018

Практическая работа №9.

«Служебные программы в составе ОС Windows»

Цель работы: изучение возможностей служебных программ в составе

Windows.

Задание

1. Дать характеристику служебным программам.

2. Изучить возможности программы «Мастер архивации и восстановления».

3. Изучить возможности программы «Назначенные задания».

4. Ответь на вопросы.

Ход выполнения работы

1. Дать характеристику служебным программам в составе Windows (Пуск –

Программы – Стандартные — Служебные).

Название программы

Назначение программы

Вид системного программного обеспечения

Доступ выполнению программы (администратор и пользователь)

Internet Explorer

Доступ в интернет

Системное

Пользователь

Восстановление системы

Восстановление работоспособности

Системное

Администратор

Дефрагментация диска

Для ускорения доступа

Системное

Пользователь

Компьютер

Доступ к дискам компьютера

Системное

Пользователь

Монитор ресурсов

Информация о системных ресурсах

Системное

Администратор

Отчеты средства переноса данных

Windows

Для перенесения файлов

Системное

Администратор

Очистка диска

Для удаления с диска ненужных файлов

Системное

Пользователь

Панель управления

Настройка системы

Системное

Пользователь

Планировщик заданий

Выполнение программ

Системное

Пользователь

Редактор личных знаков

Создание символов

Системное

Администратор

Сведение о системе

Получение информации об аппаратных средствах ПК

Системное

Пользователь

Средство переноса данных Windows

Перенос данных с одного ПК на другую

Системное

Администратор

Таблица символов

Просмотр всех доступных символов

Системное

Пользователь

Таблица 1. Характеристика служебных программ

Доступно только на Essays.club

Состав служебного программного обеспечения

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

Схема программного обеспечения (общая)

Схема программного обеспечения

Служебное программное обеспечение предназначено для выполнения определенных функций:

  • ввод-вывод информации
  • планирование и управление задачами
  • проверка работоспособности устройств компьютера
  • вывод справочной информации
  • перемещение (копирование) файлов, папок, документов
  • диагностика и профилактика компьютера

Классификация служебного программного обеспечения

  • Утилиты (служебные программы) – это программы, которые служат для выполнения вспомогательной обработки данных, а также расширяют возможности оборудования, ограниченные стандартными функциями. Утилиты расширяют параметры и настройки программ.
  • Архиваторы – программы, необходимые для сжатия одного или нескольких файлов в архив или несколько архивов. В архиве содержится основная информация о файлах – имя и размер, для того, чтобы при распаковке было понятно, что это за файл или папка.
  • Антивирусные программы – программы, необходимые для защиты системы компьютера от вирусов. Антивирусные программы являются необходимыми при наличии имеющегося интернет – подключения. Они блокируют нежелательные, вредные или подозрительные ссылки, содержащие вирус, и отправляют их в карантин.
  • Программы технического обслуживания и диагностики представляют собой совокупность программ для аппаратной части компьютера. Системы технического обслуживания необходимы для проверки работы компьютера в целом, а также его отдельных частей. Являются незаменимым инструментом для технического ремонта ПК.

Системы технического обслуживания – это совокупность программно-аппаратных средств ПК, которые выполняют контроль, тестирование и диагностику и используются для проверки функционирования устройств компьютера и обнаружения неисправностей в процессе работы компьютера. Они являются инструментом специалистов по эксплуатации и ремонту технических средств компьютера.

Для организации более удобного и наглядного интерфейса пользователя с компьютером используются программные оболочки операционных систем – программы, которые позволяют пользователю отличными от предоставляемых ОС средствами (более понятными и эффективными) осуществлять действия по управлению ресурсами компьютера. К числу наиболее популярных оболочек относятся пакеты Norton Commander (Symantec), FAR (File and Archive manageR) (Е.Рошаль).

Служебные программы (утилиты, лат. utilitas – польза) – это вспомогательные программы, предоставляющие пользователю ряд дополнительных услуг по реализации часто выполняемых работ или же повышающие удобство и комфортность работы. К ним относятся:

 программы-упаковщики (архиваторы), которые позволяют более плотно записывать информацию на дисках, а также объединять копии нескольких файлов в один, так называемый, архивный файл (архив);

 антивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения;

 программы оптимизации и контроля качества дискового пространства;

 программы восстановления информации, форматирования, защиты данных;

 программы для записи компакт-дисков;

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

 коммуникационные программы, организующие обмен информацией между компьютерами и др.

Некоторые утилиты входят в состав операционной системы, а некоторые поставляются на рынок как самостоятельные программные продукты, например, многофункциональный пакет сервисных утилит Norton Utilities (Symantec).

Прикладное программное обеспечение (ППО) предназначено для решения задач пользователя. В его состав входят прикладные программы пользователей и пакеты прикладных программ (ППП) различного назначения.

Прикладная программа пользователя – это любая программа, способствующая решению какой-либо задачи в пределах данной проблемной области. Прикладные программы могут использоваться либо автономно, либо в составе программных комплексов или пакетов.

Пакеты прикладных программ (ППП) – это специальным образом организованные программные комплексы, рассчитанные на общее применение в определенной проблемной области и дополненные соответствующей технической документацией. Различают следующие типы ППП:

ППП общего назначения – универсальные программные продукты, предназначенные для автоматизации широкого класса задач пользователя. К ним относятся:

Текстовые редакторы (например, MS Word, Word Perfect, Лексикон);

Табличные процессоры (например, MS Excel, Lotus 1-2-3, Quattro Pro);

Системы динамических презентаций (например, MS Power Point, Freelance Graphics, Harvard Graphics);

Системы управления базами данных (например, MS Access, Oracle, MS SQL Server, Informix);

Графические редакторы (например, Сorel Draw, Adobe Photoshop);

Издательские системы (например, Page Maker, Venture Publisher);

Системы автоматизации проектирования (например, BPWin, ERWin);

Электронные словари и системы перевода (например, Prompt, Сократ, Лингво, Контекст);

Системы распознавания текста (например, Fine Reader, Cunei Form).

Системы общего назначения часто интегрируются в многокомпонентные пакеты для автоматизации офисной деятельности – офисные пакеты – Microsoft Office, StarOffice и др.

методо-ориентированные ППП, в основе которых лежит реализация математических методов решения задач. К ним относятся, например, системы математической обработки данных (Mathematica, MathCad, Maple), системы статистической обработки данных (Statistica, Stat).;

проблемно-ориентированные ППП предназначены для решения определенной задачи в конкретной предметной области. Например, информационно-правовые системы ЮрЭксперт, ЮрИнформ; пакеты бухгалтерского учета и контроля 1С: Бухгалтерия, Галактика, Анжелика; в области маркетинга –Касатка, Marketing Expert; банковская система СТБанк;

интегрированные ППП представляют собой набор нескольких программных продуктов, объединенных в единый инструмент. Наиболее развитые из них включают в себя текстовый редактор, персональный менеджер (органайзер), электронную таблицу, систему управления базами данных, средства поддержки электронной почты, программу создания презентационной графики. Результаты, полученные отдельными подпрограммами, могут быть объединены в окончательный документ, содержащий табличный, графический и текстовый материал. К ним относят, например, MS Works. Интегрированные пакеты, как правило, содержат некоторое ядро, обеспечивающее возможность тесного взаимодействия между составляющими.

Обычно пакеты прикладных программ имеют средства настройки, что позволяет при эксплуатации адаптировать их к специфике предметной области.

К инструментальному программному обеспечению относят: системы программированиядля разработки новых программ, например, Паскаль, Бейсик. Обычно они включают: редактор текстов, обеспечивающий создание и редактирование программ на исходном языке программирования (исходных программ), транслятор, а также библиотеки подпрограмм; инструментальные среды для разработки приложений, например, C++, Delphi, Visual Basic, Java, которые включают средства визуального программирования; системы моделирования, например, система имитационного моделирования MatLab, системы моделирования бизнес-процессов BpWin и баз данных ErWin и другие.

Транслятор (англ. translator – переводчик) – это программа-переводчик, которая преобразует программу с языка высокого уровня в программу, состоящую из машинных команд. Трансляторы реализуются в виде компиляторов или интерпретаторов, которые существенно различаются по принципам работы.

Компилятор (англ. compiler – составитель, собиратель) читает всю программу целиком, делает ее перевод и создает законченный вариант программы на машинном языке, который затем и выполняется. После компилирования получается исполняемая программа, при выполнении которой не нужна ни исходная программа, ни компилятор.

Интерпретатор (англ. interpreter – истолкователь, устный переводчик) переводит и выполняет программу строка за строкой. Программа, обрабатываемая интерпретатором, должна заново переводиться на машинный язык при каждом очередном ее запуске.

Откомпилированные программы работают быстрее, но интерпретируемые проще исправлять и изменять.

Программные средства реализации информационных процессов

Н.А. Карпова, к.т.н., доцент кафедры ИКТ, РГПУ им. А.И.Герцена

Программные средства реализации информационных процессов

Содержание

  • Организация и классификация программного обеспечения (ПО) ;
  • Назначение и организация системного ПО.
  • Назначение и организация прикладного ПО.
  • Системы программирования.
  • Лицензионное и открытое ПО.

Информация, хранящаяся на компьютере, условно подразделяется на 2 группы:

  • Программы (особый вид информации в виде двоичных кодов, воспринимаемых процессором как команды к выполнению каких-либо действий).
  • Данные (информация, которую программы обрабатывают или создают).

Программное обеспечение (ПО)

составляет совокупность программ, хранящихся на всех устройствах долговременной памяти компьютера.

Программная конфигурация

состав  программного обеспечения персонального компьютера.

Классификация ПО

  • по назначению;
  • по способу распространения.

По назначению

  • системное ПО;
  • прикладное ПО;
  • инструментальное ПО.

Системное (базовое) ПО

Это программы общего пользования.

Не связаны с конкретным применением ПК

Выполняют традиционные функции:

  • планирование и управление задачами,
  • управления вводом-выводом,
  • и т.д.

Служебное ПО

(интерпретаторы, СУБД, специальные утилиты) занимает промежуточное место между системным и прикладным ПО.

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

В состав служебного программного обеспечения входят:

  • средства диагностики,
  • средства обеспечения компьютерной безопасности.

Системные программы

  • Операционные системы
  • Драйверы
  • Утилиты
  • Программы-оболочки
  • Сетевые системы

Функциями системного (базового) программного обеспечения являются

  1. проверка состава и работоспособности вычислительной системы,
  2. вывод на экран диагностических сообщений.

Операционной системой (ОС)

называется комплекс программ, который управляет ресурсами системы и процессами, использующими эти ресурсы.

Примеры: MS DOS, Unix, Linux, Windows

Драйверы

это специальная программа, управляющая работой конкретного устройства ПК.

Программа–«переводчик», знающая с одной стороны язык команд конкретного устройства, а с другой – язык конкретной операционной системы, под управлением которой должно работать это устройство.

Драйверы расширяют возможности ОС, позволяя ей работать с тем или иным внешним устройством.

Утилиты

это вспомогательные программы, предназначенные для выполнения различных вспомогательных операций

  • проверки исправности оборудования (SiSoftware Sandra, AlcorMP),
  • архивации файлов (7zip, FreeArc, WinRAR, WinZip ),
  • борьбы с вирусами (Loaris Trojan Remover, AnVir Task Manager),
  • форматирования дисков (CCleaner, Auslogics BoostSpeed, TIGER)
  • и т.д.

Программы-оболочки

предоставляют пользователю более удобный и наглядный интерфейс общения с компьютером, чем средства ОС.

Пример: FAR, Norton Commander, Aston и др.

Сетевые операционные системы

это комплекс программ, которые обеспечивают одновременную работу группы пользователей

обеспечивают работу компьютерных сетей (3d TraceRoute, AccessEnum, CyberKit).

Прикладная программа

программа, способствующая решению какой-либо задачи в пределах данной проблемной области.

Прикладные программы

  • Редакторы текстов и издательские системы,
  • Табличные процессоры
  • Системы управления базами данных СУБД
  • Графические редакторы, web-редакторы
  • Звуковые и видео редакторы
  • и др.

Пакеты прикладных программ

это комплекс программ, которые по сфере применения делятся на

  • проблемно – ориентированные,
  • общего назначения,
  • интегрированные.

Инструментальное программное обеспечение

программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ.

например, Delphi.

Системы программирования

это комплексы программ и прочих средств, предназначенных для разработки и их эксплуатации на конкретном языке программирования для конкретного вида ЭВМ.

Система программирования включает

  • текстовый редактор
    текст программы, написанный на конкретном алгоритмическом языке.
  • программа-отладчик
    отладка исходного текста программы (поиск и устранение ошибок)
  • транслятор
    программа переводчик с конкретного алгоритмического языка на машинно-ориентированный

Система программирования включает

  • компоновщик
    (редактор связей) объединяются оттранслированные модули в единые загрузочные, готовые к выполнению
  • программа, обеспечивающая запуск

По способу распространения

  • Commercial Software,
  • Freeware
  • Shareware
  • Abandonware
  • Adware
  • Free Software
  • Careware

Commercial Software

программное обеспечение, созданное коммерческой организацией с целью получения прибыли от его использования другими, например путем продажи экземпляров.

Авторское право

Законы об авторских правах предусматривают сохранение за автором (издателем) программного обеспечения нескольких исключительных прав, одно из которых — право на производство копий программного обеспечения.

Лицензия

Приобретая программное обеспечение, вы в действительности приобретаете лицензию, которая дает вам право на использование этого ПО.

Условия использования программного обеспечения (например, возможность переноса на другой ПК, право использования предыдущих версий) фиксируются в соглашении, сопровождающим поставку продукта.

Лицензионное соглашение

Самый распространенный вариант такого соглашения — лицензионное соглашение конечного пользователя (EULA — End User License Agreement).

Оно сопровождает продукты, поставляемые вместе с новыми компьютерами (OEM) или отдельно в розничной продаже (коробочная версия).

Преимущества лицензионного ПО

программное обеспечение, полученное непосредственно от производителя гарантированно свободно от вредоносного кода гарантируют стабильную работу установленных продуктов системой защиты недоступность ее данных для посторонних доступности обновлений безопасности

Freeware

программное обеспечение, которое может бесплатно распространяться всяким желающим.

Shareware

тип программного обеспечения, обусловленный особенностями распространения таких программ.

В русском языке этот термин интерпретируется как «условно-бесплатное программное обеспечение».

Abandonware

программное обеспечение (операционная система, текстовый процессор, компьютерная игра или медиа-файл), которое больше не выставляется на продажу компанией-производителем, и от которого производитель больше не получает доходов. «заброшенное ПО»

Например, NeXTStep, OpenStep, WordPerfect

Adware

программное обеспечение, содержащее рекламу или при использовании которого пользователю принудительно показывается реклама.

Careware

вид условно-бесплатного программного обеспечения shareware. Автор данного вида ПО требует, чтобы оплата за него шла на благотворительность

Free Software

программное обеспечение, в отношении которого пользователь обладает «четырьмя свободами»:

  • запускать,
  • изучать,
  • распростанять,
  • улучшать программу.
Ричард Столлман

Общественная лицензия GNU

сокращённо GNU GPL или просто GPL

Лицензия, сформулированная Ричардом Столлманом, это типовой договор автора программы (обладателя авторских прав) с пользователем, в котором автор, среди прочего, оговаривает права пользователя по отношению к программе.

Лицензия BSD

отличается от GNU GPL тем, что на основании свободного ПО, распространяемого под этой лицензией, можно производить несвободные модификации.

Понравилась статья? Поделить с друзьями:
  • К какому виду программного обеспечения относится windows
  • К какому виду программ относится windows
  • Исчезла строка поиска в windows 10
  • Исчезла строка внизу экрана на компьютере windows
  • Исчезла стрелка на ноутбуке с рабочего стола windows 10