Читайте также:
|
|
b. Define shareware license.
Условно-бесплатная лицензия - лицензия, которую разработчики дают нам в течение испытательного срока. После этого периода мы должны, купить новую бесконечную лицензию,чтобы активировать наше программное обеспечение.
c. Define public-domain license.
Этот тип лицензии позволяет пользователю изменять, добавлять, и управлять программным обеспечением всегда. Программное обеспечение "принадлежит" людям.
d. For each type of license listed in parts a, b, and c, give one example of a program distributed under that type of license.
А – AdobePhotoshop
B – Windows 7
C – ITunes
9. Traps and Faults
a. What is a trap? How are traps triggered?
Системное прерывание— событие, подобное прерыванию, за исключением того, что вместо внешнего сигнала, системное прерывание запускается командами процессора.Системное прерывание процессора подобно обработке прерывания, но без ограничения времени. Обработчик системного прерывания может выдать сообщение об ошибке и прервать пользовательскую программу или, возможен другой путь — принудительно установить результат команды деления – 0 и позволить программе работать дальше.
b. What is a fault? How are faults triggered?
Нарушение правильного хода работы, движения и т. п. Его может вызвать сильная нагрузка на процессор ПК, когда процессор обрабатывает слишком много задач, то если он не достаточно мощный может произойти сбой, вызванный тем что у процессора недостаточно RAM.
c. How does the system handle traps and faults?
d. What is a page fault? How are page faults triggered?
Это тип прерывания. Процессор прерывает выполнение пользовательской программы и предоставляет управление ядру.Схема трансляции адреса проверяет таблицу страниц, находит маркер "Не в оперативной памяти" и генерирует ошибку отсутствие страницы (pagefault).
e. List the steps the system takes to resolve a page fault.
Сначала, Ядро смотрит на определенные регистры состояния, чтобы выяснить, откуда прибыли отсутствующие страницы и говорит, "О, этот процесс хочет доступа к его виртуальной странице семь. Я выделю некоторую оперативную память и загружу в нее седьмую страницу программы. Сейчас я исправлю таблицу страниц, и дам возможность программе продолжать выполнение". Затем управление возвращается пользовательской программе, и программа продолжается.
10. User Interfaces
a. What is the difference between a command-line interface and a graphical user interface?
Дата добавления: 2015-11-16; просмотров: 41 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Они помогают к поиску информации. Логическими операциями, ищущими систему, может сравнить результаты с нашими критериями. Они улучшают производительность и скорость поиска. | | | First works of Russian literature |