Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

межслойный интерфейс с одной стороны которого аппаратура а с другой приложения пользователя

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 5.11.2024

24)))))) корчик ВС 1 вопрос   Систе́мное програ́ммное обеспе́чение — комплекс программ, которые обеспечивают управление компонентами компьютерной системы, такими как процессор,оперативная памятьустройства ввода-выводасетевое оборудование, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой — приложения пользователя. В отличие от прикладного программного обеспечения, системное не решает конкретные практические задачи, а лишь обеспечивает работу других программ, предоставляя им сервисные функции, абстрагирующие детали аппаратной и микропрограммной реализации вычислительной системы, управляет аппаратными ресурсами вычислительной системы. 

Назначение системного программного обеспечения

 Системное программное обеспечение предназначено для:

      создания операционной среды функционирования других программ (другими словами, для организации выполнения программ);

      автоматизации разработки (создания) новых программ;

      обеспечения надежной и эффективной работы самого компьютера и вычислительной сети;

      проведения диагностики и профилактики аппаратуры компьютера и вычислительных сетей;

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

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

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

Другими словами, системные программы выполняют различные вспомогательные функции, например, создание копий используемой информации, выдачу справочной информации о компьютере, проверку работоспособности устройств компьютера и т.п.
К системному ПО относятся:
  операционные системы (эта программа загружается в ОЗУ при включении компьютера)
  программы – оболочки (обеспечивают более удобный и наглядный способ общения с компьютером, чем с помощью командной строки DOS, например, Norton Commander)
  операционные оболочки – интерфейсные системы, которые используются для создания графических интерфейсов, мультипрограммирования и.т.
  Драйверы (программы, предназначенные для управления портами периферийных устройств, обычно загружаются в оперативную память при запуске компьютера)
  утилиты (вспомогательные или служебные программы, которые представляют пользователю ряд дополнительных услуг)
К утилитам относятся:
  диспетчеры файлов или файловые менеджеры
  средства динамического сжатия данных (позволяют увеличить количество информации на диске за счет ее динамического сжатия)
  средства просмотра и воспроизведения
  средства диагностики; средства контроля позволяют проверить конфигурацию компьютера и проверить работоспособность устройств компьютера, прежде всего жестких дисков
  средства коммуникаций (коммуникационные программы) предназначены для организации обмена информацией между компьютерами 
  средства обеспечения компьютерной безопасности (резервное копирование, антивирусное ПО).

25))))))корчик ВС 2 вопрос

Назначение и функции операционной системы

 

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

 Общепринятого определения Операционной системы, вообще говоря, нет.

Обычно ОС определяется через ее функции.

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

 Другими словами, две основные функции (назначение) ОС:

1)     предоставлять пользователю некую расширенную виртуальную машину, с которой легче работать (легче программировать), чем непосредственно с аппаратурой реального компьютера или реальной сети;

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

2)     управлять ресурсами вычислительной системы.

 Поэтому в специальной литературе ОС представляется всегда двояко:

1)     как расширенная виртуальная машина и

2)     как система управления ресурсами.

  Функции ОС

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

        загрузка в ОП программ и их исполнение;

        инициация программы (передача ей управления);

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

        идентификация всех программ и данных;

        обеспечение работы системы управления файлами и/или систем управления БД;

        обеспечение режима мультипрограммирования (многозадачности);

        планирование и диспетчеризация задач;

        обеспечение функций по организации и управлению операциями ввода/вывода;

        удовлетворение жестким ограничениям на время ответа в режиме реального времени (для соответствующих ОС);

        управление памятью, организация виртуальной памяти;

        организация механизмов обмена сообщениями и данными между выполняющимися программами;

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

        аутентификация, авторизация и другие средства обеспечения безопасности;

        предоставление услуг на случай частичного сбоя системы;

        обеспечение работы систем программирования;

        параллельное исполнение нескольких задач.

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

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

Приведем классификация ОС по нескольким наиболее основным признакам.

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

Например, в зависимости от особенностей использованного алгоритма управления процессором, операционные системы делят на

      многозадачные и однозадачные,

      многопользовательские и однопользовательские,

      на системы, поддерживающие многонитевую обработку и не поддерживающие ее,

      на многопроцессорные и однопроцессорные системы.

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

         однозадачные (например, MS-DOS, MSX);

         многозадачные (мультизадачные) (OC EC, OS/2, UNIX, Windows 95).

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

Поддержка многопользовательского режима. По числу одновременно работающих пользователей ОС делятся на:

         однопользовательские (MS-DOS, Windows 3.x, ранние версии OS/2);

         многопользовательские (UNIX, Windows NT).

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

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

         невытесняющая многозадачность (NetWare, Windows 3.x);

         вытесняющая многозадачность (Windows NT, OS/2, UNIX).

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

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

Многопроцессорная обработка. Другим важным свойством ОС является отсутствие или наличие в ней средств поддержки многопроцессорной обработки - мультипроцессирование. Мультипроцессирование приводит к усложнению всех алгоритмов управления ресурсами.

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

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

Microsoft Windows 

Microsoft Windows (Майкрософт Виндоус) - семейство операционных систем компании (Майкрософт).

Работает на платформах IntelAMD, а также на процессорах VIA и других, за некоторыми исключениями. Поклонники OS/2AmigaOSMac OSSolarisLinux и UNIXкритикуют все версии Windows с момента появления системы на рынке. Однако последние 10 лет Windows - самая популярная операционная система для настольных компьютеров на процессорах семейства x86. В большей части этот успех обеспечен рыночной политикой, которая также критикуется. Существует два специфических ответвления в семействе ОС Windows:

  1.  Embedded - ОС реального времени, предназначенная для управления промышленными оборудованием, создаётся как урезанная версия Windows NT или XP.
  2.  Windows Mobile (Ранее WinCE) - служит для управления карманными компьютерами, комуникаторами и сотовыми телефонами.

DOS 

В 1980 Тимом Патерсоном (Tim Paterson) из Seattle Computer Products (SCP) была создана QDOS (Quick and Dirty Operating System). QDOS, по большей части, была 16-разрядным клоном CP/M, но с новой файловой системой — FAT. QDOS была переименована в 86-DOS, поскольку разрабатывалась для работы на процессоре Intel 8086. Microsoftприобрела QDOS за $50 000 и продала её IBM уже как PC-DOS (MS-DOS).

1 августа 1984 IBM объявляет о выпуске нового поколения персональных компьютеров - IBM PC AT. Совместно с Microsoft IBM приступает к разработке новой операционной системы для компьютеров IBM PC AT. Новая ОС должна преодолеть ограничение MS-DOS на 640Kb памяти для прикладных программ и реализовать поддержку режима многозадачности. Так началась долгая и трудная судьба операционной системы OS/2.

GNU/Linux 

В начале 90-х годов тогда студент Хельсинкского университета Линус Торвалдс начал разработку ядра новой ОС для IBM-совместимых ПК, которое было названо «Linux или "Линукс"». В настоящее время GNU/Linux (совокупность различных дистрибутивов построенных на базе ядра Linux) стоит на втором месте по популярности среди ОС используемых на рабочих столах пользователей (первое место принадлежит Microsoft Windows).

Linux-Beginner (Начинающим. Что, где, как и почему. Основные направления.)

Linux-FAQ (Часто задаваемые вопросы и ответы на них.)

Linux-Articles (Тематические статьи. Не желаете ли разместить свою? :)

Linux-Books (Комментарии к понравившимся книгам.)

Linux-Links (Коллекция полезных ссылок.)

Linux-hand-book (Короткий полезный справочник повседневных команд)

Linux-About (Что добавлять, в каком формате и как задавать вопросы.)

FreeDOS 

FreeDOS — свободно-распространяемая функциональная копия известной дисковой операционной системы MS-DOS.




1. статусный набор
2. Стилистика публицистических жанров
3.  Проблема ведущей деятельности [4] Периодизация развития личности
4.  Дело не в продажахРуководство по обслуживанию клиентов pple Store гласит что сотрудники должны решать проблем
5. Рынок ценных бумаг в Украине
6. Италия Общие сведения
7. База данных компьютерной фирмы
8. інілер мен апалысі~ілілерді~ а~а~арындастарды~ асырап алушылар мен асырап алын~андарды~ арасында неке
9. тематизации. Задачи обобщающего урока- повторение закрепление и систематизация знаний; прове
10. ЛЕКЦИОННЫЙ КУРС ОЧНОЗАОЧНАЯ ФОРМА ОБУЧЕНИЯ Второй учебный семестр Направления- Самолетои верто.
11. Лекція 3 Сучасні технології навчання у ВНЗ План
12. Влияние мирового кризиса на экономику России
13. А И Герцен Сорока-воровка
14. на тему Бухгалтерский учет заработной платы и расчетов с персоналом по оплате труда в ус
15. Бубновый валет - характеристика объединения представители В 1910 году выставка молодых художников с эпатаж
16. Лекція 3 Поняття про професійне спілкування вчителя План проведення лекції- 1.html
17. 1946-й
18.  Пусть какаялибо плоскость в пространстве точка некоторая точка этой плоскости векторы неколлинеар1
19. Небо разорвалось на сотни чёрных облаков ветер взвыл над палубой и на борт уже хлынула чёрнаямутная вода
20. Курсовая работа- Витрины магазина