Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
realese.doc
Скачиваний:
16
Добавлен:
03.09.2019
Размер:
313.34 Кб
Скачать
  1. Организация хранения данных.

Адресуемая память — адресация осуществляется по местоположению данных.

Ассоциативная память (англ. associative memory, content-addressable memory, CAM) — адресация осуществляется по содержанию данных, а не по их местоположению.

Магазинная (стековая) память (англ. pushdown storage) — реализация стека.

Матричная память (англ. matrix storage) — ячейки памяти расположены так, что доступ к ним осуществляется по двум или более координатам.

Объектная память (англ. object storage) — память, система управления которой ориентирована на хранение объектов. При этом каждый объект характеризуется типом и размером записи.

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

  1. Структура файловой системы.

  1. Средства управления и обслуживания.

cleanmgr.exe - Это программа очистки дискового пространства для Windows используется для освобождения пространства на жестком диске с помощью удаления временных файлов, которые больше не используется.

cmd.exe - Это командная строка. При простом запуске без указания параметров командной строки консоль отображает версию ОС, информацию о защите авторских прав разработчиков ОС и саму командную строку которой можно ввести как параметр командной строки так и любую внешнюю команду.

drwatson.exe - Устанавливается в системную папку при установке Windows выполняется при возникновении программной ошибки. При возникновении программной ошибки в Windows система выполняет поиск обработчиков программных ошибок. Он обрабатывает ошибки по мере из возникновения во время выполнения команды.

exploler.exe - Это проводник. Одна из основных программ Windows для навигации по папкам и дискам.

Ipconfig.Exe - Служит для отображения всех текущих параметров tcp/ip. При вызове команды ipconfig выводиться только адрес, маска под сети и основной шлюз для каждого сетевого адаптера.

mmc.exe - Средство для создания, сохранения и открытия средств администрирования, которые управляют оборудованием, программными и сетевыми компонентами ОС Windows. Запускается на различных ОС, не выполняют административные функции, но на ней размещаются инструменты, выполняющие эти функции.

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

netstat.exe - Отображения подключения портов TCP, прослушиваемых некоторым компьютером в таблице маршрутизации IP.

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

sfc.exe - сканирует и проверяет версии всех защищенных системных файлов после перезапуска компьютера, для выполнения команды необходимо войти в систему с правами администартора.

  1. Утилиты операционных систем.

Утилиты (англ. utility или tool) — программы, предназначенные для решения узкого круга вспомогательных задач.

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

Утилиты используются для:

-Мониторинга показателей датчиков и производительности оборудования — мониторинг температур процессора, видеоадаптера; чтение S.M.A.R.T. жёстких дисков;

-Управления параметрами оборудования — ограничение максимальной скорости вращения CD-привода; изменение скорости вращения вентиляторов.

-Контроля показателей — проверка ссылочной целостности; правильности записи данных.

-Расширения возможностей — форматирование и/или переразметка диска с сохранением данных, удаление без возможности восстановления.

Типы утилит:

-Дисковые утилиты

-Дефрагментаторы

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

-Очистка диска — удаление временных файлов, ненужных файлов, чистка «корзины».

-Разметка диска — деление диска на логические диски, которые могут иметь различные файловые системы и восприниматься операционной системой как несколько различных дисков.

-Резервное копирование — создание резервных копий целых дисков и отдельных файлов, а также восстановление из этих копий.

-Сжатие дисков — сжатие информации на дисках для увеличения вместимости жёстких дисков.

-Утилиты работы с реестром

-Утилиты мониторинга оборудования

-Тесты оборудования

  1. Пакетные файлы.

Пакетный файл это особая категория файлов имеющая расширение *.bat (batch). Это текстовый файл строки которого содержат команды, которые предназначены для обработки командным интерпретатором.

Пакетные файлы необходимы для автозапуска приложений, для организации удобного взаимодействия пользователей с программой. Строки пакетного файла могут содержать: 1. Встроенные команды(help, dir, cd).2. Обращение к исполняемым файлам. 3.Вызовы других пакетных файлов.4.Специальные команды управления выводом на экран. 5. Специальные команды для организации ветвлений и циклов.6. Метки.

  1. Динамически подключаемые библиотеки (dll-библиотеки).

DLL(библиотека динамической компоновки, динамически подключаемая библиотека) — понятие операционных систем Microsoft Windows и IBM OS/2, динамическая библиотека, позволяющая многократное использование различными программными приложениями. K DLL относятся также элементы управления ActiveX и драйверы. В мире UNIX аналогичные функции выполняют так называемые общие объекты (англ. shared objects).

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

Первоначально предполагалось, что введение DLL позволит эффективно организовать память и дисковое пространство, используя только один экземпляр библиотечного модуля для различных приложений. Это было особенно важно для ранних версий Microsoft Windows с жёсткими ограничениями по памяти.

Далее, предполагалось улучшить эффективность разработок и использования системных средств за счёт модульности. Замена DLL-программ с одной версии на другую должна была позволить независимо наращивать систему, не затрагивая приложений. Кроме того, динамические библиотеки могли использоваться разнотипными приложениями — например, Microsoft Office, Microsoft Visual Studio и т. п.

В дальнейшем идея модульности выросла в концепции Component Object Model и System Object Model.

Фактически, полных преимуществ от внедрения динамически подключаемых библиотек получить не удалось по причине явления, называемого DLL hell («ад DLL»). DLL hell возникает, когда несколько приложений требуют одновременно различные, не полностью совместимые, версии библиотек, что приводит к сбоям в этих приложениях, что приводит к конфликтам типа DLL hell, резко снижая общую надёжность операционных систем. Поздние версии Microsoft Windows стали разрешать параллельное использование разных версий DLL, что свело на нет преимущества изначального принципа модульности.

  1. Конфигурирование системы.

Под конфигурированием понимается настройка системы для достижения поставленных задач, а именно:1.Настройку системы на конкретную конфигурацию оборудования PC. 2. Адаптация системы к потребностям пользователя. 3. Повышение эффективности функционирования ОС, и PC в целом.

  1. Поддержка приложений других операционных систем.

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

Для поддержки старых программ на новых версиях операционной системы выпускают обновления для поддержки старого ПО, либо обновляют само ПО.

Для работы программы предназначенной для одной ОС(Например Windows), на другой ОС(Например Linux) создают специальные программы. Такие программы предоставляют возможность компилировать Windows-приложения для их портирования в Unix-системы. Существует несколько программ подобных прогоамм, например Wine.Wine по сути, это альтернативная реализация Windows API, программа не является эмулятором, лишь выполняет роль обработчика приложений.

  1. Планирование заданий.

Планировщик задач — программа или сервис операционной системы, которая запускает другие программы в зависимости от различных критериев, как, например:1)наступление определённого времени.

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

В версиях Windows до XP включительно данный сервис предоставлялся, в основном, для нужд конечного пользователя. Начиная с Windows Vista, данный сервис активно используется самой операционной системой для обслуживания (дефрагментация разделов жёсткого диска, тестирование компонентов, индексирование файлов и т. д.).

Для Unix-подобных систем существует Cron демон-планировщик задач.

Создание задания:

1)Запустите планировщик заданий.2)Найдите и щелкните в дереве консоли папку задачи, в которой нужно создать задачу. 3)В области «Действия» щелкните Создание задачи.4)На вкладке Общие диалогового окна Создание задачи введите имя задания. При необходимости заполните или измените остальные свойства, отображенные на вкладке Общие. 5)На вкладке Триггеры диалогового окна Создание задачи нажмите кнопку Создать, чтобы создать триггер для задания, и предоставьте необходимую информацию о триггере в диалоговом окне Создание триггера. 6)На вкладке Действия диалогового окна Создание задачи нажмите кнопку Создать, чтобы создать действие для задания, и предоставьте необходимую информацию о действии в диалоговом окне Создание действия.

Дополнительно:

(Необязательный параметр) На вкладке Условия диалогового окна Создание задачи введите условия для задания.

(Необязательно) На вкладке Настройка диалогового окна Создание задачи измените параметры задания6)Нажмите кнопку ОК в диалоговом окне Создание задачи.

  1. Распределение ресурсов.

В большинстве случаев распределение ресурсов происходит автоматически, но если компьютер «перегружен» картами расширения, может потребоваться и ручное назначение прерываний и каналов прямого доступа к памяти. Бывает и другая ситуация, когда карта расширения «не любит» определенное прерывание, но компьютер автоматически назначает именно его. Эту проблему также можно решить с помощью ручного распределения ресурсов.

  1. Защищенность и отказоустойчивость операционных систем.

Защищённость операционных систем.

Отказоустойчивость операционных систем.

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

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

Отказоустойчивость связана со следующими техническими характеристиками систем:

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

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

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

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