Утиліти обслуговування системи

До УОС відносяться всі види сервісних програм, такі як утиліти для: дефрагментації, перевірки і виправленню структури розділів жорсткого диска, виправленню системних помилок, тонкого налаштуванню системи і т. д..

Оскільки типовий набір необхідних УСО приблизно однаковий для всіх користувачів ПК, то великого поширення набули заздалегідь зібрані пакети утиліт, найбільш яскравим прикладом яких може послужити пакет від компанії Norton Utilities (що входить в Norton System Works).

Основні типи УОС

Дефрагментатори

Дефрагментатори перевіряють міру фрагментації файлів і вільного простору на доступних системі розділах логічних накопичувачів, усувають (знижують) її — дефрагментіруют, а також можуть переміщувати файли для розташування в порядку, що забезпечує оптимальний час доступу (мінімальне — для часто використовуваних файлів за рахунок більшого — для рідко використовуваних).

Утиліти з контролю помилок і пошкоджень структури розділів та SMART-ревізори

Ці утиліти перевіряють на наявність помилок файлову систему, і пристрій зберігання даних (жорсткий диск, пристрій на основі Flash-пам'яті, дискету). Також можуть звертатися до SMART-модулю жорсткого диска для контролю його службової інформації.

До них відносяться: Для UNIX-подібних ОС

§ fsck (входить в утиліти для файлових систем в GNU/Linux)

Для microsoft Windows і Windows NT

§ Norton Disk Doctor (частина Norton Utilities, що входять у свою чергу в Norton System Works від Symantec Corporation)

Утиліти контролю цілісності системи

Сканують конфігураційні файли, символьні посилання і/або ярлики з метою пошуку некорректних записів, а також видалених або переміщених файлів.

Для microsoft Windows і Windows NT

§ Norton WinDoctor (частина Norton Utilities, що входять у свою чергу в Norton System Works від Symantec Corporation)

§ JV16 Power Tools

§ JV RegCleaner

§ CCleaner

§ Reg Organizer

Для UNIX-подібних ОС

§ TIGER (набір скриптів на GNU Bash)

§ Chkrootkit…

Утиліти розширення функціональності

Розширюють функціональність існуючих прикладних або системних засобів, наприклад, утиліти автоматизації і конвертації медіа-тегів (ID3 у MP3, Коментарі Vorbis у Ogg), безпечного (безповоротного) видалення файлів, утиліти конвертації файлів різних форматів, утиліти системного менеджменту.

Основні види утиліт розширення функціональності

§ Утіліти-конвертери

Займаються конвертацією файлів, що відносяться до одного типу даних, але в різних форматах: аудіо, відео, графічні, конструкторські, модельні, програмні файли.

До них відносяться:

Конвертери програмного коду, що перетворюють вихідні тексти з однієї мови програмування або його реалізації (наприклад Borland C++ > microsoft Visual C++) на іншу.

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

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



§ Утиліти — редактори мета-інформації

Займаються збором, записом і редагуванням мета-інформації файлів, такий як: вміст тегів мультимедійних файлів, інформація про медіавміст, дані EXIF тегів цифрових зображень, і тому подібне. Зазвичай входять до складу так званої медіа-бібліотеки.

§ Утиліти резервного копіювання

AzovSky Version Safe

§ Утиліти системного менеджменту

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

До них відносяться:

o У ОС Windows NT 4— 5.1 більшість утиліт системного менеджменту згрупована в Windows Management Console що викликається пунктом «Управління комп'ютером» контекстного меню значка «Мій комп'ютер»

o Утиліти по роботі з розділами диска:

microsoft fdisk — утиліта по роботі з розділами диска, частина ОС microsoft fdisk. Linux fdisk — консольне застосування для роботи з розділами диска під ОС на ядрі Linux Disk Druid — утиліта по роботі з розділами диска під ОС GNU/Linux з графічним призначеним для користувача інтерфейсом. mdadm — утиліта GNU/Linux для управління RAID масивами (Linux Software Raid) PartitionMagic — утиліта для роботи з розділами диска під ОС Windows або DOS з графічним призначеним для користувача інтерфейсом. Оснащення «Управління дисками» Windows Management Console.

§ Утиліти тонкого налаштування

Займаються тонким (розширеним) налаштуванням існуючих програм або ОС.

До них відносяться:

o Reg Organizer

o Xteq-dotec X-Setup

o OnTrack WinCustomizer

o [ред.] Інформаційні утиліти

o Включають монітори, бенчмарки, і утиліти загальної (статичною) інформації.


Як правило використовується для прискорення розробки програмних продуктів:

— генерації коду програми (див. lex, yacc)

— автоматичної компіляції програми (див. make)

— прекомпіляції, або попередньої обробки коду програми

— генерування документації (див. perldoc, xmldoc, phpdoc)

 

Драйвери

Драйвер (driver) - програма, за допомогою якої операційна система отримує доступ до керування апаратним забезпеченням.

Драйвери — це особливий тип комп'ютерних програм, розроблених для коректної взаємодії з пристроями. Вони представляють інтерфейс для взаємодії з пристроєм через певну шину комп'ютера, до котрої даний пристрій під'єднано, за допомогою ряду команд що відправляють та отримують дані з пристрою. Ці програми залежні як від пристрою так і від операційної системи, тобто кожен пристрій потребує свого драйвера під кожну ОС.

 

 

Програми сервісного обслуговування та комп’ютерні архіви.

Принципи архівації

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

Алгоритми, що позбавляють від надмірності у запису даних називаються алгоритмами стиснення («сжатия») даних або алгоритмами архівації. В даний час існує багато програм для архівації даних, що засновані на декількох основних способах.

Архіватор- програма, що здійснює об’єднання декількох файлів в один архів або серію архівів, для зручності переносу та зберігання. Більшість архіваторів використовують принцип стиснення даних без втрат.

Всі алгоритми стиснення даних поділяються на :

1) алгоритми стиснення без втрат, при використанні яких дані відновлюються без втрат.

2) з втратами , які видаляють з потоку даних інформацію, що незначним чином впливає на суть даних, або ту інформацію, яку взагалі людина не здатна сприймати (такі алгоритми зараз розроблені лише для аудіо записів, фото- та відео-зображень).

Існує два основних методи архівації без втрат:

• алгоритм Хаффмана (англ. Huffman), що орієнтується на стиснення послідовностей байт, не пов’язаних між собою;

• алгоритм Лемпеля-Зіва (англ. Lempel, Ziv), що орієнтується на стиснення будь яких видів тексту, тобто використовує факт багатьох повторів «слів» - послідовностей байтів.

Майже всі популярні програми архівації даних, що використовують алгоритм без втрат (ARJ, RAR, ZIP и т.п.), представляють собою об’єднання цих двох методів - алгоритм LZH.

 

Файлові менеджери

Фа́йловий ме́неджер —комп’ютерна програма, що надає інтерфейс користувача для роботи з файловою системою та файлами.

Він дозволяє виконувати найчастіші операціх з файлами:

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

Існує два види файлових менеджерів — навігаційні та ортодоксальні. Основна їх відмінність одне від одного — у ортодоксальних є дві панелі, реалізовано відповідну модель роботи.

FAR Manager

FAR Manager —консольний файловий менеджер для родини операційних систем Windows.









Последнее изменение этой страницы: 2016-04-06; Нарушение авторского права страницы

infopedia.su не принадлежат авторские права, размещенных материалов. Все права принадлежать их авторам. Обратная связь