Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Состав и свойства вычислительных систем. Информационное и математическое обеспечение вычислительных систем (Понятие вычислительной системы)

Содержание:

Введение

Что такое вычислительная система

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

Вычислительная система – это совокупность аппаратно-программных средств, образующих единую среду, предназначенную для решения задач обработки информации (вычислений). Изначально вычислительные системы создавались на основе однопроцессорных ЭВМ с целью увеличения их быстродействия. В первых ЭВМ процессоры сами управляли операциями ввода-вывода. Однако скорость работы внешнего устройства значительно меньше скорости работы процессора, поэтому во время операций ввода-вывода процессор фактически простаивал. Чтобы сбалансировать их работу, в конце 1950-х - начале 1960-х годов ЭВМ начали комплектовать независимыми процессорами ввода-вывода для параллельного выполнения вычислений и операций обмена данными, тогда и появился термин «вычислительная система». Основные преимуществами вычислительных систем по сравнению с однопроцессорной ЭВМ являются: значительное повышение производительности за счёт статического или динамического распараллеливания процесса решения задачи; увеличение эффективности использования оборудования за счёт более полной его загрузки; повышение надёжности системы и др.

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

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

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

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

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

  1. По назначению (универсальные и специализированные).
  2. По типу (многомашинные и многопроцессорные ВС).
  3. По типу ЭВМ или процессоров (однородные и неоднородные системы).
  4. По степени территориальной разобщенности (совмещенного и распределенного типов.
  5. По методам управления (централизованные, децентрализованные и со смешанным управлением).
  6. По режиму работы ВС (системы, работающие в оперативном и неоперативном временных режимах).

Состав и свойства вычислительных систем

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

Аппаратное обеспечение вычислительных систем

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

По способу расположения устройств относительно центрального процессорного устройства (ЦПУ – Central Processing Unit, CPU) различают внутренние и внешние устройства. Внешними, как правило, являются большинство устройств ввода-вывода данных (их также называют периферийными устройствами) и некоторые устройства, предназначенные для длительного хранения данных.

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

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

  • системный блок;
  • монитор;
  • клавиатура;
  • мышь.

Рис. 1

    1. Системный блок (Рис. 2)

Рис. 2

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

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

Материнская плата (Рис. 3)

Рис. 3

Материнская плата – основная плата персонального компьютера. На ней размещаются:

  1. процессор – основная микросхема, выполняющая большинство математических и логических операций;
  2. микропроцессорный комплект (чипсет) – набор микросхем, управляющих работой внутренних устройств компьютера и определяющих основные функциональные возможности материнской платы;
  3. шины – наборы проводников, по которым происходит обмен сигналами между внутренними устройствами компьютера;
  4. ОЗУ (оперативное запоминающее устройство) – набор микросхем, предназначенных для временного хранения данных, когда компьютер включен.
  5. ПЗУ (постоянное запоминающее устройство) – микросхема, предназначенная для длительного хранения данных, в том числе и когда компьютер выключен;
  6. разъемы для подключения дополнительных устройств (слоты).

Процессор (Рис. 4)

Рис. 4

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

Основными параметрами процессоров являются:

  1. Рабочая тактовая частота, определяющая количество элементарных операций (тактов), выполняемых процессором за единицу времени. Тактовая частота современных процессоров измеряется в ГГц (1 Гц соответствует выполнению одной операции за одну секунду). Чем больше тактовая частота, тем больше команд может выполнить процессор, и тем больше его производительность.
  2. Разрядность, которая показывает, сколько бит данных процессор может принять и обработать в своих регистрах за один такт. Разрядность процессора определяется разрядностью командной шины, то есть количеством проводников в шине, по которой передаются команды.
  3. Рабочее напряжение обеспечивается материнской платой, поэтому разным маркам процессоров отвечают разные материнские платы. Рабочее напряжение процессоров не превышает 3 В. Снижение рабочего напряжения позволяет уменьшить размеры процессоров, а также уменьшить тепловыделение в процессоре, что дает возможность увеличить его производительность без угрозы перегрева.
  4. Коэффициент внутреннего умножения тактовой частоты  это коэффициент, на который умножается тактовая частота материнской платы, для достижения частоты процессора. Тактовые сигналы процессор получает от материнской платы, которая из чисто физических причин не может работать на таких высоких частотах, как процессор.
  5. Размер кэш-памяти. Обмен данными внутри процессора происходит намного быстрее, чем обмен данными между процессором и оперативной памятью. Поэтому, для того чтобы уменьшить количество обращений к оперативной памяти, внутри процессора создают так называемую сверхоперативную или кэш-память. Когда процессору нужны данные, он сначала обращается к кэш-памяти, и только тогда, когда там отсутствуют нужные данные, происходит обращение к оперативной памяти.

Шины

С другими устройствами процессор связан группами проводников, которые называются шинами. Всего основных шин существует три:

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

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

Внутренняя память

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

  1. оперативная память (RAM) – это массив кристаллических ячеек, способных сохранять данные. Она используется для оперативного обмена информацией между процессором, внешней памятью и периферийными системами. Из нее процессор берет программы и данные для обработки, в нее записываются полученные результаты. Название «оперативная» происходит оттого, что эта память работает очень быстро и процессору не нужно ждать при считывании и записи данных. Однако данные в ней сохраняются лишь временно при включенном компьютере.
  2. постоянная память (ROM)  в момент включения компьютера в его оперативной памяти отсутствуют любые данные, поскольку оперативная память не может сохранять данные при отключенном компьютере. Но процессору необходимы команды, в том числе и сразу после включения. Поэтому процессор обращается по специальному стартовому адресу, который ему всегда известен, за своей первой командой. Этот адрес указывает на память, которую принято называть постоянной памятью ROM или постоянным запоминающим устройством (ПЗУ). Микросхема ПЗУ способна продолжительное время сохранять информацию, даже при отключенном компьютере. Программы, находящиеся в ПЗУ, записываются туда на этапе изготовления микросхемы. Комплект программ, находящийся в ПЗУ образовывает базовую систему ввода/вывода BIOS (Basic Input Output System). Основное назначение этих программ состоит в том, чтобы проверить состав и трудоспособность системы и обеспечить взаимодействие с клавиатурой, монитором, жесткими и гибкими дисками.
  3. энергонезависимая память (CMOS) – для своей работы программы BIOS требуют всю информацию о текущей конфигурации системы. Эту информацию нельзя сохранять в оперативной или постоянной памяти. Специально для этих целей на материнской плате есть микросхема энергонезависимой памяти, которая называется CMOS. От оперативной памяти она отличается тем, что ее содержимое не исчезает при отключении компьютера, а от постоянной – тем, что данные можно заносить туда и изменять самостоятельно, в соответствии с тем, какое оборудование входит в состав системы. Микросхема памяти CMOS постоянно питается от небольшой батарейки, расположенной на материнской плате. Таким образом, программы BIOS считывают данные о составе компьютерной системы из микросхемы CMOS, после чего они могут осуществлять обращение к жесткому диску и другим устройствам.

Накопитель на гибком магнитном диске

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

Информация на дискету записывается по концентрическим окружностям, называемым дорожками. Дорожки, в свою очередь, делятся на отдельные секторы, между которыми имеются так называемые межсекторные промежутки.

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

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

Накопитель на жестком магнитном диске (Рис. 5)

Рис. 5

Жесткий диск – основное устройство для долговременного хранения больших объемов данных и программ. На самом деле это не один диск, а группа составных дисков, имеющих магнитное покрытие и вращающихся с высокой скоростью. Таким образом, этот «диск» имеет не две поверхности, а 2n поверхностей, где n – число отдельных дисков в группе.

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

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

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

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

Монитор (Рис. 6)

Рис. 6

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

  • мониторы с электронно-лучевой трубкой (Монитор на рис. 1);
  • дисплеи на жидких кристаллах (Рис. 6).

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

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

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

1.3 Клавиатура (Рис. 7)

Рис. 7

Компьютерная клавиатура - устройство, позволяющее пользователю вводить информацию в компьютер. Представляет собой набор клавиш, расположенных в определённом порядке.

Стандартная клавиатура имеет более 100 клавиш, функцио­нально распределенных по нескольким группам

Группа алфавитно-цифровых клавиш предназначена для ввода знаковой информа­ции и команд, набираемых по буквам. Каждая клавиша может работать в нескольких режимах (регистрах) и, соответственно, может использоваться для ввода нескольких символов. Переключение между нижним регистром (для ввода строчных символов) и верхним регистром (для ввода прописных символов) выполняют удержанием клавиши SHIFT (нефиксированное переключение). При необходимости жестко переключить регистр используют клавишу CAPS LOCK (фиксированное переключе­ние). Если клавиатура используется для ввода данных, абзац закрывают нажатием клавиши ENTER.При этом автоматически начинается ввод текста с новой строки. Если клавиатуру используют для ввода команд, клавишей ENTER завершают ввод команды и начинают ее исполнение.

1.4 Мышь (Рис. 8)

Рис. 8

Компьютерная мышь — координатное устройство для управления курсором и отдачи различных команд компьютеру. Управление курсором осуществляется путём перемещения мыши по поверхности стола или коврика для мыши. Клавиши и колёсико мыши вызывают определённые действия, например: активация указанного объекта, вызов контекстного меню, вертикальная и горизонтальная (в специализированных мышках) прокрутка веб-страниц, окон операционной системы и электронных документов.

Программное обеспечение вычислительных систем

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

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

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

Рис.

  1. Базовый уровень. Самый низкий уровень программного обеспечения представляет базовое программное обеспечение. Оно отвечает за взаимодействие с базовыми аппаратными средствами. Как правило, базовые программные средства непосредственно входят в состав базового оборудования и хранятся в специальных микросхемах, называемых постоянными запоминающими устройствами (ПЗУ – Read Only Memory, ROM). Программы и данные записываются в микросхемы ПЗУ на этапе производства и не могут быть изменены в процессе эксплуатации.

В тех случаях, когда изменение базовых программных средств во время эксплуатации является технически целесообразным, вместо микросхем ПЗУ применяют перепрограммируемые постоянные запоминающие устройства (ППЗУ – Erasable and Programmable Read Only Memory, EPROM). В этом случае изменение содержание ПЗУ можно выполнять как непосредственно в составе вычислительной системы (такая технология называется флеш-технологией), так и вне ее, на специальных устройствах, называемых программаторами.

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

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

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

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

Программы, из которых состоит ОС, делятся на следующие три категории.

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

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

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

Современные ОС можно условно разделить на группы по нескольким признакам.

1. Поддержка мультипроцессорной обработки:

- однопроцессорные;

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

2. В зависимости от предоставления приложениям процессорного времени различают ОС:

- реального времени, обрабатывающие внешние события (например, запросы от устройств технологического оборудования), происходящие в заранее не запланированные моменты времени. Такие ОС обеспечивают гарантированное время реакции на запросы. АМХ, OS 9000, QNX - для копирования и некоммерческого использования и Windows NT Embedded - примеры ОС, управляющих приложениями реального времени.

- с разделением времени работы приложений с МП. Примерами таких ОС служат MS Windows NT, MS Windows XP, OS/2 и UNIX.

3. Поддержка вычислений. По этому классификационному признаку ОС можно подразделить:

- на локальные. Вычисления проводятся на автономном компьютере пользователя. К таким ОС относятся, например, MS DOS и MS Windows 95/98;

- на сетевые. Такие ОС частично скрывают от пользователя распределённость сетевой аппаратуры. При их использовании решение задач пользователя переносится на компьютер с увеличенными ресурсами. К ним относятся серверные ОС: файл-серверные ОС (например, Novell Netware) и клиент-серверные ОС с двухзвенной, трехзвенной и многозвенной архитектурами доступа к ресурсам (например, Windows NT Server);

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

4. Организация. По своей организации ОС могут быть:

- объектно-ориентированные ОС. Каждая такая система обычно содержит микроядро, вокруг которого формируются модули (менеджер памяти, менеджер задач) с различными интерфейсами для приложений. Системы Cairo, Taligent, WorkPlase и Windows - примеры таких ОС. В некоторых объектно-ориентированных ОСРВ доступ к аппаратным средствам обеспечивается напрямую. В связи с этим эти ОС не имеют в своей архитектуре микроядра;

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

- системы формирования общей универсальной прикладной среды. Прикладная среда - окружение одной либо нескольких ОС, предоставляющее интерфейсы прикладным программам и МП разных производителей (например, микропроцессоров Pentium и Alpha). К числу таких систем можно отнести сетевую среду NAS (Networks Application Systems), разработанную когда-то фирмой DEC, которая стандартизует диалоговое взаимодействие программных приложений.

5. В зависимости от числа обслуживаемых пользователей и решаемых задач выделяют:

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

- однопользовательские мультизадачные системы для автономных компьютеров (16 и 32-разрядные версии MS Windows);

- многопользовательские и мультизадачные (сетевые, распределённые) системы связанных компьютеров (32-разрядные MS Windows NT/2000).

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

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

Понятие об информационном и математическом обеспечении вычислительных систем

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

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

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

Список использованной литературы:

  1. Helpiks.org “Учебное пособие по теме информатика”
  2. lawbooks.news “Компьютерная инженерия - Информатика”
  3. cyberpedia.su “Базовая аппаратная кофигурация персонального компьтера”
  4. studwood.ru “Определение вычислительной системы”
  5. studopedia “Учебное пособие по теме информатика”
  6. studme.org “Состав и свойства вычислительных систем”
  7. studfiles.net “Состав вычислительных систем”
  8. Wikipedia,org “Википедия”