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

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



Вопрос 5.1

Точка В отстоит от точки А на 0мм по оси Х и на 20мм по оси Y. Какое из приведенных выражений для расчета координат точки В верно?

( POLAR a ( / pi 2 ) 20 )
( POLAR a 20 ( / pi 2 ) )
( LIST ( + ( CAR a ) 20 ) 0 )
Ни одно из приведенных выражений


Вопрос 5.2

Что такое системная переменная Автокада?

Любая переменная Автолиспа является системной
Ячейка памяти, хранящая определенные установки, которые не сохраняются в файле чертежа
Ячейка памяти, хранящая определенные установки, которые сохраняются в файле чертежа
Только глобальные переменные Автолиспа являются системными


Вопрос 5.3

Что вернет функция ( CADR '( 10 20 30 ) )?

10
( 20 30 )
20
( 10 )


Вопрос 5.4

Как получить Y-координату точки p?

( CAR P )
( CDAR p )
( CADR p )
ни одна из приведенных функций не подходит


Вопрос 5.5

Как из списка ( 10 20 30 40 ) выделить число 30?

( NTH 2 l )
( NTH 3 l )
( NTH l 2 )
ни одна из приведенных функций не подходит


Вопрос 5.6

Как в список l добавить число 10?

( APPEND l 10 )
( SETQ l ( APPEND l ( LIST 10 ) ) )
( APPEND l ( LIST 10 ) )
ни одна из приведенных функций не подходит


Вопрос 5.7

Что означает запись ( /= a b )?

Такая запись ошибочна
Проверка неравенства a и b
Проверка равенства a и b


Вопрос 5.8

Что делает функция ( EQUAL a b p )?

Приравнивает a к b или b к a в зависимости от значения p
Сравнивает на неравенство a и b с точноcтью p
Сравнивает на равенство a и b с точноcтью p
ни один из вариантов ответа неверен


Вопрос 5.9

Какое значение вернет функция ( XOR ( /= 2 3 ) ( NOT nil ) )?

NIL
T
0
возникнет ошибка


Вопрос 5.10

Зачем нужна функция PROGN?

Она объединяет несколько функций в единый блок
Она отмечает начало программы
Она предназначена для выполнения команды Автокада в командном режиме
ни один из вариантов ответа неверен


Содержание

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

Тесты

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