- •1. Функции и состав операционных систем
- •2. Операционная система Unix
- •4. Элементы рабочего стола kde.
- •3. Классификация операционных систем
- •5. Управление данными в операционных системах
- •6. Far Manager – текстовая оболочка для Windows 95/98/nt/2000/xp
- •7. Перспективы развития операционных систем
- •8. Операционная система Linux
- •9. Процесс. Три состояния процесса. Блок управления процессами.
- •10. Некоторые приложения kde
- •11. Файловые системы.
- •12. Менеджер файлов и Web-обозреватель Konqueror.
- •Виды программного обеспечения. Примеры.
- •14. Владелец файла и защита файла.
- •15. Классификация процессов
- •17. Классификация ресурсов. Тупики в ос. Правила предотвращения тупиков.
- •19. Управление процессами. Семафор. Правила работы в своём критическом участке.
- •20. Операционные системы Windows nt/2000/xp
- •21. Планирование работы процессора. Приоритет процесса. Бесконечное откладывание процесса.
- •22. Интерфейс Windows 95/98
- •23. Управление виртуальной памятью
- •24. Разновидности интерфейсов
- •25. Операционная система ms-dos. Базовый модуль. Модуль расширения. Системный загрузчик. Командный процессор.
- •26. Архитектура Windows 95/98
- •27. Основные составные части ms-dos. Утилиты. Транзитная часть операционной системы. Резидентная часть операционной системы.
- •28. Основные понятия, связанные с работой пользователя в ос Unix
- •29. Графические программные оболочки Windows 3.X
- •30. Каталоги и файлы
- •31. Прерывания. Механизм обработки прерываний.
- •32. Операционные системы Windows 95/98/me
- •Длинные имена файлов
- •Интерфейс
- •33. Виды прерываний. Функции механизма прерываний. Фс ms-dos.
- •35. Структура ос. Монолитная система.
- •36. Способы удаления файлов в Norton Commander
- •37. Архитектурные модули Windows nt.
- •38. Назовите файловые системы характерные только Linux
- •39. Среды и оболочки ос. Описать оболочки ms-dos
- •40. Назвать функции принадлежащие клавишам “f1”, “f2”, “f3” и т.Д в nc
- •41. Понятия процесса и приложения – сравнить. Классифицировать процессы
- •42. Описать порядок создания файла в nc пошагово
- •43. Понятие драйвера. Назначение драйвера в семействе ос Windows.
- •44. Раскрыть смысл имени файла: d:/student/text/vopros.Txt
- •45. Оперативная память ее назначение, характеристики. Описать управление озу.
- •46. Системные программы Windows
- •47. Понятие ресурсов эвм и ос. Классифицировать ресурсы. Описать ресурсы необходимые для работы какой-нибудь ос.
- •48. Назвать функции, принадлежащие клавишам “f1”, “f2” и т.Д. В mc.
- •49. Файловые системы. Определение фс. Виды фс. Написать различия в фс fat32, ntfs.
- •50. Описать способ вызова mc из консоли.
- •51. Виды памяти у эвм. Различия между пзу и озу. Переносные носители информации
- •52. Назвать функции принадлежащие клавишам “f1”, “f2” и т.Д при нажатой клавиши “Ctrl” в nc.
- •53. Аппаратные интерфейсы эвм. Описать интерфейсы ide, sata, usb.
- •54. Написать предполагаемый состав меню пуск ( в виде дерева каталогов)
- •55. Интерфейс прикладного программирования Системные вызовы
- •56. Для чего служит «Корзина»?
- •57. Операционные системы семейства Unix. Назначение данных операционных систем. Назвать как минимум 2-3 операционные системы. Различие между Unix и ms-dos
- •58. Описать способ настройки экрана в Windows Фон или Рабочий стол (Windows xp) Скрытие вкладки Фон
- •Запрет изменения обоев
- •Только растровые обои
26. Архитектура Windows 95/98
В Windows 95 достигнут баланс между производительностью, совместимостью и надежностью. Она обеспечивает быстрое исполнение прикладных программ Win32, Win16 и DOS и совместима с драйверами устройств реального режима. Несмотря на лучшую, чем у Windows 3.1, защищенность, она остается уязвимой с нескольких сторон.
|
Адреса между 2 и 4 Гбайт отображаются в адресное пространство каждой программы Win32 и совместно используются всеми процессами. Адреса между 3 и 4 Гбайт содержат компоненты кольца 0, в том числе VxD, подсистемы управления виртуальными машинами и файлами. Эта область памяти видима и доступна по записи для всех программ Win32. Адреса между 2 и 3 Гбайт содержат все системные DLL Windows, относящиеся к кольцу 3,такие, как Kernel, GDI и USER,а также любые прикладные программы Win16. Все 16-разрядные программы Windows выполняются здесь в совместно используемом адресном пространстве в режиме кооперативной многозадачности. Виртуальная 16-разрядная Windows-машина столь же уязвима, как и Windows 3.1. Между 4 Мбайт и 2 Гбайт каждая программа Win32 видит собственное неструктурированное адресное пространство; она не может видеть другие процессы Win32. Случившиеся здесь ошибки, как правило, могут быть перехвачены обработчиком особых ситуаций и не в состоянии воздействовать на операционную систему. Адреса между 0 байт и 4 Мбайт совместно используются всеми процессами. Это необходимо для совместимости с драйверами устройств реального режима, резидентными программами и некоторыми 16-разрядными программами Windows, но приводит к тому, что любой процесс может испортить компоненты, находящиеся в этих адресах. Хотя первые 64 Кбайт не доступны программам Win32, 16-разрядные программы свободно обращаются к этой области и могут испортить ее содержимое. |
27. Основные составные части ms-dos. Утилиты. Транзитная часть операционной системы. Резидентная часть операционной системы.
MS-DOS состоит из следующих компонент:
– блок начальной загрузки (размещается в 1-м секторе 0-дорожки 0-стороны системной дискеты); – модуль расширения BIOS (IO.SYS для версии 5.0 и выше); – модуль обработки прерываний (MSDOS.SYS для версии 5.0 и выше), – командный процессор (COMMAND.COM); – внешние команды (программы) MS-DOS; – драйверы устройств; – файл Config.SYS; – файл Autoexec.bat.
Ядро MS-DOS включает блок начальной загрузки и файлы IO.SYS, MSDOS.SYS.
Блок начальной загрузки размещается в 1-м секторе 0-дорожки 0-стороны системной дискеты и/или в 1-м секторе HDD-диска, в разделе, отведенном под DOS. Выполняет следующие функции: просматривает корневой каталог системного диска и проверяет, являются ли первые два файла в каталоге – файлами IO.SYS и MSDOS.SYS. Если ДА – загружает их в ОЗУ и передает управление MS-DOS, если НЕТ – выдает сообщение на экране и ожидает нажатия какой-либо клавиши пользователем:
Non-System disk or disk error Replace and press any key when ready
Не системный диск или ошибка диска Замените и нажмите какую-либо клавишу, когда будет готово
Именно поэтому , при создании системной дискеты необходимо переносить на неё файлы IO.SYS и MSDOS.SYS с помощью специальной программы SYS.COM.
Модуль расширения BIOS IO.SYS
Это резидентный модуль (всегда находится в ОЗУ после загрузки, пока включен ПК). Взаимодействует с BIOS. Расширяет возможности BIOS или изменяет ее свойства (там, где необходимо) с помощью дополнительных драйверов.
Модуль обработки прерываний MSDOS.SYS
Это резидентный модуль. Обеспечивает интерфейс высокого уровня для прикладных программ, содержит программные средства для управления файлами, устройствами ввода-вывода, обработки исключительных ситуаций (ошибок) и др. Прикладная программа вызывает функции этого модуля через механизм программных прерываний, передавая (принимая) информацию к (от) MS-DOS через регистры CPU или (и) области памяти ОЗУ. MSDOS.SYS транслирует (переводит) запрос прикладной программы в один или несколько вызовов IO.SYS + BIOS.
Командный процессор COMMAND.COM
Отдельный модуль MS-DOS. Этот модуль может быть заменен на другой, более удобный. Предназначен для приема команд с клавиатуры или из *.bat - файлов и их выполнения; выполнения команд файла Autoexec.bat при загрузке MS-DOS; загрузки в ОЗУ и запуск на выполнение прикладных программ в среде MS-DOS.
Командный процессор состоит из 3-х частей :
– резидентной (размещается в ОЗУ сразу после MSDOS.SYS, включает процедуры обслуживания некоторых прерываний, процедуры обработки стандартных ошибок MS-DOS, процедуру загрузки транзитной части командного процессора); – инициализирующей (в ОЗУ следует сразу за резидентной частью; во время загрузки OС ей передается управление; она выполняет файл Autoexec.bat и некоторые другие действия; эта часть командного процессора стирается из ОЗУ первой же загруженной программой); – транзитной (загружается в старшие адреса ОЗУ; обрабатывает все внутренние команды, команды с клавиатуры и из *.bat-файлов; выдает системную подсказку MS-DOS; загружает в ОЗУ программы и передает им управление).
Внешние команды (программы)
Дополнительные программы, входящие в MS-DOS, выполняющие определенные функции.
Драйверы устройств
Специальные резидентные программы, которые управляют внешними устройствами. Драйверы загружаются в ОЗУ в том порядке, как они указаны в файле CONFIG.SYS.
Файл CONFIG.SYS
Специальный текстовый файл, где содержится информация о подгружаемых дополнительных драйверах и некоторая другая информация, касающаяся непосредственно MS-DOS и выполняемых в ее среде прикладных программ. MS-DOS выполняет этот файл автоматически, сразу после загрузки COMMAND.COM.
Файл AUTOEXEC.BAT
Специальный текстовый файл, в котором содержится дополнительная настроечная информация. MS-DOS выполняет этот файл автоматически, сразу после выполнения файла CONFIG.SYS.
Утилиты – это ПО, необходимое для корректной работы компьютера.
Резидентная программа – программа постоянно находящаяся в ОЗУ.
Транзитные части системы:1.утилиты,2.системные библиотеки подпрограмм, позволяющие прикл. программам использовать спец. возможности поддерживаемые системой.3.Интерпретатор команд – программа выполняющая ввод команд польз-я и вызов модулей.4.Системный загрузчик – обеспечивает загрузку системы.5.Другие виды программ.