Размещено на сайте пользователей САПР, здесь вы также можете скачать документацию по Автокад и Автолисп, а так же бесплатные Лисп программы для Автокад

Вопросы к главе 4



Вопрос 4.1

Как вывести на текстовый экран текст "c:\autoexec.bat"?

( PROMPT "\nc:\autoexec.bat" )
( PROMPT "\nc:\\autoexec.bat" )
( PROMPT "c:\autoexec.bat" )
( PROMPT "\nc:/autoexec.bat" )


Вопрос 4.2

Какое значение возвращает функция ( PRIN1 "\nBye!" )

Bye!
\nBye!
"\nBye!"
никакого


Вопрос 4.3

Чему должна быть равна переменная flag в следующем случае: ( GETSTRING flag "\nВведите фамилию и имя" )

T
NIL
0
Она там вообще не нужна


Вопрос 4.4

Как ввести с клавиатуры целое число и записать его в переменную a?

( GETINT a )
( GETINT ( SETQ a ) )
( SETQ a ( GETINT ) )


Вопрос 4.5

Что запрещает функция ( INITGET 6 )?

Пустой ввод
Ввод нуля
Ввод чисел, меньших или равных нулю
Ввод отрицательных чисел


Вопрос 4.6

Что делает функция ( TEXTSCR )?

Выводит текстовую строку
Активизирует текстовый экран
Считывает текст с клавиатуры
Деактивизирует текстовый экран


Вопрос 4.7

Может ли пользователь изменить набор команд Автокада?

Нет
Можно добавлять, удалять и изменять команды
Можно только добавлять команды
Нет


Вопрос 4.8

Какую из этих команд нельзя вызвать из программы на Автолиспе?

ДТЕКСТ
ПОДОБИЕ
КООРД
можно вызвать все команды


Вопрос 4.9

Для чего в функции COMMAND используется параметр PAUSE?

Для задержки выпонения команды на 1с.
Для ввода пользователем параметра команды Автокада
Для задержки выполнения программы до нажатия любой клавиши
Такой параметр вызовет сообщение об ошибке


Вопрос 4.10

Какие функции нельзя вызывать внутри функции COMMAND?

Можно вызывать все функции
Арифметические функции
GET-функции ввода информации
Нельзя вызывать никакие функции


Содержание

Список функций

Тесты

Предметный указатель