В
каких случаях целесообразно задавать
условия выполнения программы в виде
параметров глобального окружения, в
виде параметров локального окружения,
в виде параметров вызова?
Почему
параметры вызова программы всегда
имеют тип строки символов?
Что
такое конвейеризация и чем она
обеспечивается? Приведите примеры
задач, легко решаемых при помощи
конвейеризации.
Какие
необязательные свойства командного
интерпретатора могут сделать его более
удобным в использовании?
Как
при параллельном выполнени нескольких
процессов в режиме командной строки
определить процесс, выдавший сообщение
на экран? Как адресовать ответ оператора
определенному процессу?
Синтаксис
язык C-shell создавался на основе языка
программирования C, синтаксис языка
REXX – на основе PL/1. В чем принципиальное
отличие языков C-shell и REXX от их прототипов?
Назовите
основные элементы интерфейса WIMP и их
функции.
Какие
свойства интерфейса WIMP полностью
следуют метафоре рабочего стола? Какие
ее расширяют?
Приведите
соображения "за"
и "против" встраивания графического
интерфейса непосредственно в ОС.
На
примере X Window объясните концепцию
аппаратно-независимого интерфейса.