Составители:
Рубрика:
70
· Реализуйте в слоте выбор имени файла пользователем: QFileDialog::getOpenFileName()
· Откройте QFile в соответствии с выбранным названием
· Прочитайте его содержимое и поместите в виде текста в элемент QTextEdit
6.5. Выводы
В этой лекции мы обсудили основные компоненты ядра Linux и ту функциональность, которую
они выполняют. Далее, мы пошагово рассмотрели, как компилируется ядро Linux в простейшем
случае. Для более тонких настроек ядра необходимо обратиться к документации по ядру. Затем мы
познакомились с важными подсистемами ОС MeeGo, такими как D-Bus и графическая оболочка. В
лабораторной работе были рассмотрены примеры использования графических объектов в оболочке
Qt.
6.6. Контрольные вопросы
1) Чем, согласно строгому определению, является Linux?
1. операционной системой
2. ядром операционной системы
3. набором служебных программ, созданным в рамках проекта GNU
4. стандартом, описывающим архитектуру большого семейства ОС
2) Разработчики прикладных программ обычно обращаются к ядру ОС средствами стандартной
библиотеки, а не через System Call Interface. Чем это вызвано?
1. использование SCI усложняет код приложения и делает его хуже переносимым
2. пользовательские приложения не имеют достаточно прав, чтоб использовать напрямую SCI
3. спецификация SCI является закрытой
4. обратиться к функциям SCI можно только на языке assembly
3) В каком пространстве выполняются пользовательские приложения в Linux?
1. в одном адресном пространстве с ядром ОС
2. в отдельном адресном пространстве и контролируются ядром ОС
3. могут выполняться как в адресном пространстве ядра, так и в отдельном адресном
пространстве
4. т. к. Linux не поддерживает виртуальную память, и пользовательские приложения, и ядро
выполняются в пространстве физических адресов.
4) Что такое SCI?
1. интерфейс, посредством которого пользовательские приложения взаимодействуют с ядром
Linux
2. интерфейс, посредством которого ядро Linux взаимодействует с драйверами устройств.
3. графический пользовательский интерфейс, посредством которого пользователь Linux может
выполнять тонкую настройку ядра ОС
4. ежемесячный журнал, посвящённый проблемам разработки ядра Linux
5) Что такое glibc?
1. компилятор языка C, используемый для компиляции кода ядра Linux
2. интерфейс для взаимодействия пользовательских приложений с ядром Linux
3. стандартная библиотека языка C
4. библиотека, предоставляющая драйверам устройств в Linux функции для взаимодействия с
ядром ОС
6) Кто и когда начал работу над ядром Linux?
1. Билл Гейтс, 1992
2. Ричард Столлман, 1985
3. Линус Торвальдс, 1987
4. Линус Торвальдс, 1991
7) На каком языке программирования преимущественно ведётся разработка Linux?
1. С++
2. С
Страницы
- « первая
- ‹ предыдущая
- …
- 68
- 69
- 70
- 71
- 72
- …
- следующая ›
- последняя »