Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Vse_bilety_i_otvety_po_informatike_It_is_found

.pdf
Скачиваний:
36
Добавлен:
05.06.2015
Размер:
1 Мб
Скачать
☆

Особенности ОС.

DOS. Работу DOS обеспечивают следующие три компонента: Базовая система ввода-вывода (BIOS).

Ядро DOS содержит в виде скрытых файлов: блок первоначальной загрузки, обеспечивающий загрузку в память машины операционной системы – IO.SYS, так называемую систему ввода-вывода с программным обслуживанием периферийных устройств, а также файл MS DOS.SYS, содержащий программы управления файлами, памятью, запуском программ и т.д.

Файл COMMAND.COM, или командный процессор, в функции которого входит прием, пров ерка команд, вводимых пользователем с клавиатуры, и их выполнение.

UNIX.

1.Код системы на 80–90 % написан на языке С.

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

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

4.Используется единая, легко обслуживаемая файловая система.

5.Семейство протоколов TCP/IP, стандартизированных в 1983 г. и являющихся основными протоколами в Интернет, было разработано в 70-х годах специально под UNIX.

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

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

доступа.

Имеется очень большое количество приложений, в том числе свободно распространяемых, начиная от простейших текстовых и

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

52. Состав и структура MS DOS

MS-DOS – коммерческая операционная система фирмы Microsoft для IBM PC-совместимых персональных компьютеров. MSDOS — самая известная ОС из семейства DOS, ранее устанавливаемая на большинство IBM PC-совместимых компьютеров. Со временем она была вытеснена ОС семейства Windows 9x и Windows NT. Она состоит из следующих основных модулей: базовая система ввода-вывода; блок начальной загрузки; модуль расширения базовой системы ввода -вывода; модуль обработки прерываний; командного процессора; утилит ОС.

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

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

Модуль расширения базовой системы ввода/вывода – представляет собой дополнение к базовой системе ввода-вывода в ПЗУ. Он настраивает ОС на конкретную конфигурацию ЭВМ и позволяет подключать новые драйверы к нестандартным устройствам ввода/вывода. При передаче управления этому модулю он проверяет, нет ли на системном диске файла конфигурации ОС. Если файл найден, то считываются его команды вида DEVICE=…, которые указывают, какие дополнительные драйверы необходимо загрузить. Такой подход упрощает подключение новых устройств, повышает модульность ОС и не затрагивает ее системные файлы.

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

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

COMMAND.COM на диске, с которого загружаются операционные системы.

53. В чём Вы видите основные ограничения MS DOS

Кроме ограничения на количество символов в имени файла, существует ограничение на использование тех имен, которые зарезервированы MS-DOS для своих нужд. Эти имена MS-DOS использует, выполняя операции ввода и вывода через периферийные устройства. Если Вы используете зарезервированные имена как имена для своих файлов, Вы будете обращаться не к своему файлу, а к соответствующем у периферийному устройству. MS-DOS пришла на смену операционным системам для 8- разрядных процессоров, получив в наследство их ограниченность. Аппаратура развивалась, но MS-DOS не могла поддерживать защищенный режим, многозадачность, виртуальную память. Имелись другие мелкие неудобства, вроде коротких имен файлов.

Более серьезный недостаток – ограничение памяти.

54. Физическая организация файловых систем персональных компьютеров, в чём основные недостатки использования FAT-16

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

55. Особенности ПО локальных вычислительных сетей, его разновидности и функциональное назначение

На выделенных серверах устанавливаются ОС, специально организованные для выполнения тех или иных серверных функций. Поэтому в сетях с выделенными серверами чаще всего используются сетевые ОС, отличающиеся возможностями серверных частей. Например, сетевая ОС Novell NetWare имеет серверный вариант, оптимизированный для работы в качестве файл-сервера, а также варианты оболочек для рабочих станций с различными локальными ОС (DOS, Macintosh, OS/2, UNIX, Windows).

На практике сложились два основных подхода к построению сетевых ОС в зависимости от распределения функций между компьютерами сети. Сетевые ОС, а следовательно, и сети делятся на два класса: одноранговые сети и сети с выделенными серверами. Другой пример ОС, ориентированной на построение сети с выделенным сервером, – ОС Windows NT. В отличие от NetWare оба варианта данной сетевой ОС – Windows NT Server (для выделенных серверов) и Windows NT Workstation (для рабочей станции) могут поддерживать функции и клиента, и сервера. Но серверный вариант Windows NT имеет больше возможностей для предоставления ресурсов своего компьютера другим по льзователям сети (выполняет более широкий набор функций, поддерживает большое количество одновременных соединений с клиентами, имеет развитые средства защиты). В одноранговых сетях все компьютеры равны в правах доступа к ресурсам друг друга: каждый пользов атель может объявить какой-либо ресурс своего компьютера разделяемым. В таких сетях на всех компьютерах устанавливается одна и та же ОС, которая предоставляет всем компьютерам в сети равные возможности. Одноранговые сети могут быть построены, например, на базе ОС LANtastic, Personal Ware, Windows for Workstation, Windows NT Workstation. Одноранговые сети проще в организации и эксплуатации, однако они применяются в основном для объединения небольших групп пользователей (не более 20), не предъявляющих больших требований к объемам хранимой информации, ее защищенности и к скорости доступа . При повышенных требованиях к этим характеристикам более подходящими являются сети с выделенными серверами, которые в ряде случаев обеспечивают наиболее эффективный режим работы сети, называемый клиент-сервер. Так, на рабочие станции локальных вычислительных сетей могут также ставиться прикладное программное обеспечение (экспертные системы), инструментальное ПО (СУБД), системное ПО (сервисные утилиты диагностики). Функциональное значение зависит от предметной области, желаний клиента получить определенную функциональную составляющую.

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

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

-сервисные утилиты, предназначенные для эффективной работы с периферийными устройствами и файлами в среде ОС;

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

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

-интерфейсные оболочки данной ОС;

-антивирусы и т.д.

57. Инструментальное ПО персональных компьютеров

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

1. Текстовый редактор для создания файла с исходным текстом программы.

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

3.Редактор связей (сборщик) – выполняет связывание объектных модулей и формирует на выходе работоспособн ое приложение – исполнимый код. Исполнимый код – законченная программа, которую можно запустить на любом компьютере, где установлена ОС, для которой эта программа создавалась. Обычно итоговый файл имеет расширение .ЕХЕ или .СОМ.

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

спецредакторов.

Наиболее популярные системы программирования программ с использованием визу альных средств: Borland Delphi – предназначен для решения практически любых задач прикладного программирования; Borland C++ Builder – отличное средство для разработки DOS и Windows приложений; Microsoft Visual Basic – популярный инструмент для создания Windows-программ; Microsoft Visual C++ – позволяет разрабатывать любые приложения, выполняющиеся в среде ОС типа Microsoft Windows.

58. Прикладное ПО персональных компьютеров

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

Классификация:

по

типу: программные средства общего назначения (графические, текстовые редакторы, СУБД),

программные

средства специального назначения (экспертные, гипертекстовые системы, мультимедиа), программные

средства профессионального уровня (САПР).

По сфере применения:

прикладное программное обеспечение предприятий и организаций; программное об еспечение для

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

программы для

проектирования и конструирования.

59. ПО персональных компьютеров – электронные таблицы – структура и функциональные возможности

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

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

Электронная таблица состоит из столбцов и строк. Заголовки столбцов обозначаются буквами или сочетаниями букв, заголовки строк – числами. Ячейка – место пересечения столбца и строки. Каждая ячейка таблицы имеет свой собственный адрес. Адрес ячейки электронной таблицы составляется из заголовка столбца и заголовка строки (А1, F123, R7). Ячейка, с которой производятся какие-то действия, выделяется рамкой и называется активной. Рабочий лист (электронная таблица) – основной тип

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

60. Краткие характеристики OS/2, UNIX

OS/2 многозадачна OS/2 производства компании IBM представляет собой развитие однозада чной системы DOS, недостатки которой довольно быстро выявились и были связаны с опережающим развитием ПК. По аналогии с другими ОС Microsoft тех лет, запуск ОС производится с помощью комплекса программ BIOS. Эта ОС, как и ДОС, была 16-битной, но в своей второй версии являлась первой общедоступной и работающей 32-битной ОС.

UNIX. Среди многопользовательских ОС ЮНИКС занимает особое место. Эта мощная и совершенная система имеет рациональный и упорядоченный синтаксис. ЮНИКС – рекордсмен-долгожитель среди всех существующих ОС. Наибольшее распространение она получила среди 32 и 64 разрядных рабочих станций и серверов – один мощный сервер может обслуживать запросы большого количества пользователей, выполняя различные функции: работать как вычислительный сервер, об служивать сотни пользователей как сервер баз данных, как сетевой сервер, поддерживающий важнейшие приложения в сети (ftp, электронная почта, служба ДНС и т.д.). Практически весь код системы, написанный на языке C, а также наличие одинаковой архитектуры и ряда стандартных интерфейсов у всех линейки версий ЮНИКС делает её простой для изменения и переноса на другие платформы или для перехода с одной версии на другую. Что важно, именно для ЮНИКС в 1983 г. был разработан основной интернет-протокол – TCP/IP. Имеется простой, но мощный пользовательский интерфейс, содержащий в своём распоряжении набор утилит, решающих одну узкоспециализированную задачу и при помощи которых можно построить сложные комплексы. Важный ряд особенностей, отличающих ЮНИКС от традиционных ОС ПК, связан с высокой надёжностью и защищённостью системы от случайных ошибок и несанкционированного доступа.

61. Структура сетевой ОС. Разновидности сетевых ОС, характеристики наиболее популярных сетевых ОС

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

Структура ОС:

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

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

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

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

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

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