Вопрос 1. Каковы две главные функции операционной системы?
Вопрос 2. В чем различие между режимом ядра и пользовательским режимом? Почему это различие представляет важность для операционной системы?
Вопрос 3. Что такое многозадачность?
Вопрос 4. Что такое подкачка? Как вы считаете, будут ли передовые персональные компьютеры будущего поддерживать подкачку данных в качестве стандартной функции?
Вопрос 5. На ранних компьютерах чтение или запись каждого байта данных управлялись напрямую центральным процессором (то есть тогда не было прямого доступа к памяти). Какой смысл имеет это понятие для многозадачности?
Вопрос 6. Почему системы разделения времени не были широко распространены на компьютерах второго поколения?
Вопрос 7. Какая из следующих команд должна быть разрешена только в режиме ядра? ...
Вопрос 8. Перечислите основные различия между операционной системой для персонального компьютера и для мэйнфрейма.
Вопрос 9. Приведите причину, по которой фирменная операционная система с исходным закрытым кодом (к примеру, Windows) должна быть лучше по качеству по сравнению с операционной системой, имеющей открытый исходный код (например, Linux). Приведите причину, по которой, напротив, операционная система с открытым исходным кодом должна быть лучше по качеству, чем фирменная операционная система с закрытым кодом.
Вопрос 10. У файла в MINIX идентификатор владельца равен 12 и идентификатор группы равен 1. Файлу присвоены следующие разрешения: rwxr-x---. К этому файлу пытается обратиться другой пользователь, у которого идентификатор пользователя равен 6, а идентификатор группы - 1. Что произойдет?
Вопрос 11. Как в свете того, что существование суперпользователя может привести к множеству проблем безопасности, объяснить сам факт существования концепции суперпользователя?
Вопрос 12. Все версии UNIX поддерживают именование файлов с использованием двух путей - абсолютных (относительно корня) и относительных (относительно рабочего каталога). Можно ли отказаться от одного из типов, сохранив при этом лишь другой? Если да, какой из них следует сохранить?
Вопрос 13. Почему таблица процессов необходима в системах разделения времени? Нужна ли она в системах, где в каждый момент времени существует единственный процесс, занимающий все ресурсы компьютера до окончания своего выполнения?
Вопрос 14. В чем заключается существенная разница между блочным специальным файлом и символьным специальным файлом?
Вопрос 15. Что случится, если в MINIX 3 пользователь 2 создаст ссылку на файл, которым владеет пользователь 1, затем пользователь 1 удалит файл, и, наконец, пользователь попытается прочитать файл?
Вопрос 16. Являются ли каналы необходимой функцией операционной системы? Какая основная функциональность утрачивается при отсутствии каналов?
Вопрос 17. Современные потребительские товары, такие как цифровые камеры и стерео системы, зачастую оснащены дисплеем, с помощью которого можно вводить команды и просматривать результаты их выполнения. Обычно в такие товары встроена простейшая операционная система. Какой области программного обеспечения персонального компьютера соответствует обработка команд через дисплей стереосистемы и камеры?
Вопрос 18. В операционной системе Windows не поддерживается системный вызов fork, однако это не лишает ее возможности создания новых процессов. Сформулируйте научную догадку о том, какова семантика системного вызова Windows, создающего новый процесс.
Вопрос 19. Почему системный вызов chroot разрешено выполнять только суперпользователю (подсказка: подумайте о безопасности)?
Вопрос 20. Рассмотрите список системных вызовов, приведенный в табл. 1.1. Какие, по вашему мнению, вызовы используются наиболее часто? Поясните ответ.
Вопрос 21. Предположим, что компьютер исполняет 1 млрд инструкций в секунду, а системный вызов включает 1000 инструкций, считая прерывание и переключение контекста. Сколько системных вызовов в секунду способен обработать компьютер при условии, что половина ресурсов процессора тратится на исполнение кода приложений?
Вопрос 2. В чем различие между режимом ядра и пользовательским режимом? Почему это различие представляет важность для операционной системы?
Вопрос 3. Что такое многозадачность?
Вопрос 4. Что такое подкачка? Как вы считаете, будут ли передовые персональные компьютеры будущего поддерживать подкачку данных в качестве стандартной функции?
Вопрос 5. На ранних компьютерах чтение или запись каждого байта данных управлялись напрямую центральным процессором (то есть тогда не было прямого доступа к памяти). Какой смысл имеет это понятие для многозадачности?
Вопрос 6. Почему системы разделения времени не были широко распространены на компьютерах второго поколения?
Вопрос 7. Какая из следующих команд должна быть разрешена только в режиме ядра? ...
Вопрос 8. Перечислите основные различия между операционной системой для персонального компьютера и для мэйнфрейма.
Вопрос 9. Приведите причину, по которой фирменная операционная система с исходным закрытым кодом (к примеру, Windows) должна быть лучше по качеству по сравнению с операционной системой, имеющей открытый исходный код (например, Linux). Приведите причину, по которой, напротив, операционная система с открытым исходным кодом должна быть лучше по качеству, чем фирменная операционная система с закрытым кодом.
Вопрос 10. У файла в MINIX идентификатор владельца равен 12 и идентификатор группы равен 1. Файлу присвоены следующие разрешения: rwxr-x---. К этому файлу пытается обратиться другой пользователь, у которого идентификатор пользователя равен 6, а идентификатор группы - 1. Что произойдет?
Вопрос 11. Как в свете того, что существование суперпользователя может привести к множеству проблем безопасности, объяснить сам факт существования концепции суперпользователя?
Вопрос 12. Все версии UNIX поддерживают именование файлов с использованием двух путей - абсолютных (относительно корня) и относительных (относительно рабочего каталога). Можно ли отказаться от одного из типов, сохранив при этом лишь другой? Если да, какой из них следует сохранить?
Вопрос 13. Почему таблица процессов необходима в системах разделения времени? Нужна ли она в системах, где в каждый момент времени существует единственный процесс, занимающий все ресурсы компьютера до окончания своего выполнения?
Вопрос 14. В чем заключается существенная разница между блочным специальным файлом и символьным специальным файлом?
Вопрос 15. Что случится, если в MINIX 3 пользователь 2 создаст ссылку на файл, которым владеет пользователь 1, затем пользователь 1 удалит файл, и, наконец, пользователь попытается прочитать файл?
Вопрос 16. Являются ли каналы необходимой функцией операционной системы? Какая основная функциональность утрачивается при отсутствии каналов?
Вопрос 17. Современные потребительские товары, такие как цифровые камеры и стерео системы, зачастую оснащены дисплеем, с помощью которого можно вводить команды и просматривать результаты их выполнения. Обычно в такие товары встроена простейшая операционная система. Какой области программного обеспечения персонального компьютера соответствует обработка команд через дисплей стереосистемы и камеры?
Вопрос 18. В операционной системе Windows не поддерживается системный вызов fork, однако это не лишает ее возможности создания новых процессов. Сформулируйте научную догадку о том, какова семантика системного вызова Windows, создающего новый процесс.
Вопрос 19. Почему системный вызов chroot разрешено выполнять только суперпользователю (подсказка: подумайте о безопасности)?
Вопрос 20. Рассмотрите список системных вызовов, приведенный в табл. 1.1. Какие, по вашему мнению, вызовы используются наиболее часто? Поясните ответ.
Вопрос 21. Предположим, что компьютер исполняет 1 млрд инструкций в секунду, а системный вызов включает 1000 инструкций, считая прерывание и переключение контекста. Сколько системных вызовов в секунду способен обработать компьютер при условии, что половина ресурсов процессора тратится на исполнение кода приложений?
Братан у тя случайно ответов на 3-ю главу нет?
ОтветитьУдалить