Студопедия — Язык программирования Лисп
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Язык программирования Лисп






1. Атом — это:

1) простейшие команды;

2) простейшие неделимые элементы — символы и числа;

3) функция без вложений;

4) список из одного элемента.

2. Символ — это:

1) одна буква, обозначающая переменную;

2) упорядоченная последовательность, элементами которой являются либо атомы, либо списки (подсписки);

3) имя, состоящее из букв, цифр и специальных знаков, или число;

4) имя функции.

3. Предикат — это:

1) выражения-условия, которые могут быть истинными (Т) или ложными (№Ь);

2) основным средством разветвления обработки;

3) переменная, которая может принимать значения 0 или 1;

4) оператор циклической конструкции.

4. Переменная 1МР11Т — это:

1) переменная, которой присваивается выражение, выводимое на стандарт­ный вывод;

2) переменная, которой присваивается выражение, прочитанное функцией Кеаё;

3) переменная, которой присваивается значение Тгие или Раке;

4) символ, который подается на вход.

5. Список — это:

1) упорядоченная последовательность, элементами которой являются либо атомы, либо списки (подсписки). Списки заключаются в круглые скобки, а их элементы разделяются пробелами;

2) неупорядоченная последовательность, элементами которой являются либо атомы, либо списки (подсписки). Списки заключаются в круглые скобки, а их элементы разделяются запятыми;

3) упорядоченная последовательность, элементами которой являются либо атомы, либо списки (подсписки). Списки заключаются в фигурные скоб­ки, а их элементы разделяются точками;

4) неупорядоченная последовательность, элементами которой являются либо атомы, либо списки (подсписки). Списки заключаются в фигурные скоб­ки, а их элементы разделяются запятыми.

6. Лямбда-выражение — это:

1) безымянная функция, которая может использоваться для связывания фор­мальных и фактических параметров на время вычислений;

2) функция с названием ЬАМВЭА, которая может использоваться для свя­зывания формальных и фактических параметров на время вычислений;

3) безымянная функция, которая может использоваться для связывания гло­бальных и локальных переменных на время вычислений;

4) функция с названием ЬАМВЭА, которая может использоваться для свя­зывания глобальных и локальных переменных на время вычислений.

7. Предложение СОШ — это:

1) функция с названием ССЖЭ, которая может использоваться для связы­вания формальных и фактических параметров на время вычислений;

2) функция, которая используется для создания связи переменных внутри формы;

3) функция, которая является основным средством разветвления обработки;

4) функция, которая является основным средством образования циклов.

8. Управляющие предложения — это:

1) выражения, которые проверяют тождественность символов-аргументов;

2) выражения, первый элемент которых действует как аргумент, а осталь­ные элементы — как имена управляющих структур;

3) выражения для занесения значений в ячейку памяти, связанной с символом;

4) скобочные выражения, первый элемент которых действует как имя уп­равляющей структуры, а остальные элементы — как аргументы.

9. Используемый в Лиспе подход к программированию основывается:

1) на логическом подходе;

2) на том, что вся обработка информации и получение искомого результата могут быть представлены в виде списков;

3) на том, что вся обработка информации и получение искомого результата могут быть представлены в виде вложенных и/или рекурсивных вызовов процедур;

4) на том, что вся обработка информации и получение искомого результата могут быть представлены в виде вложенных и/или рекурсивных вызовов функций.

10. В языке Лисп программы состоят из:

1) величин; 2) объектов; 3) атомов; 4) молекул.

11. В языке Лисп главной структурой являются:

1) переменные; 2) списки; 3) строки; 4) процедуры.

12. В языке Лисп списки описываются с помощью:

1) Ведл-п Епс1; 2) Зеъ; 3) (); 4) { }.

13. В языке Лисп принята форма записи:

1) постфиксная; 2) префиксная; 3) структурная; 4) линейная.

14. Основными методами программирования на Лиспе являются:

1) декомпозиция и циклы; 2) объектно-ориентированный метод;

3) индукция и дедукция; 4) композиция и рекурсия.

15. 5-выражение в формах Бэкуса — Наура выглядит:

1) < 5-выражение>:: =< атом> | < список> < список>:: =(< внутренняя часть>) < внутренняя часть>:: =]Я1Ь | < 5-выражение> [{внутренняя часть}] < атом>:: =цепочка алфавитно-цифровых символов без про­белов или специальных символов (,);


2) < 5-выражение>:: =< 5-выражение> |< список> < список>:: =(< внешняя часть>) < внешняя часть>:: =N11, | < список> [{внутренняя часть}];

3) < 8-выражение>:: =N11. | < список> [{внутренняя часть}];

4) 5-выражение>:: =< атом > | < внутренняя часть>.

16. В форме вызова лямбда-выражения (лямбда-выражение а1 а2... ап), где а1 — это:

1) формальные параметры; 2) фактические параметры; 3) глобальные параметры; 4) локальные параметры.

17. Определить новую функцию можно с помощью: 1) БЕРИК; 2) ЬЕТ; 3) ЬАМВБА; 4) 1ЧПГН.

18. Определение функции дается:

1) именем; 2) отдельной подпрограммой; 3) специальным оператором; 4) списком.

19. Передача параметров происходит:

1) по контексту; 2) по идентификатору; 3) по значению; 4) по имени.

20. Формальные параметры функций являются:

1) статическими и глобальными; 2) динамическими и глобальными; 3) статическими и локальными; 4) динамическими и локальными.

21. Знак' используется:

1) для подавления вычисления аргументов функции Ы8Т;

2) для занесения значения в ячейку памяти, связанной с символом;

3) для логического отрицания;

4) для подавления вычисления аргументов функции 8ЕТ.

22. Каков будет результат вычисления выражения:

(+ (* X X) (* у у)). (X 4) (у 8)

1) 80; 2) 12; 3) 32; 4) 128;

23. Каков будет результат вычисления выражения:

((1ашЬс1а (х у) (+ (* х х) (* у у))) 4 8);

1) 12; 2) 80; 3) 32; 4) 128.

24. Значением формы (с! е^ип зитзяиаге (х у) (+ (* х х) (* у у))) будет: 1) Эе^ип; 2) х*х+у*у;

3) зишзяиаге; 4) (+ (* х х) (* у у)).

25. Каков будет результат вычисления выражения:

(с! е^ип зишздиаге (х у) (+ (* х х) (* у у))); (зишзяиаге 3 4)

1) 25; 2) 12; 3) 7; 4) зип^иаге.

26. Каков будет результат вычисления функции (сак (1 2 3 4)): 1) 2 3 4; 2) 1; 3) 1 2; 4) 3 4.

27. Каков будет результат вычисления функции (сок (1 2 3 4)): 1) (2 3 4); 2) (1 2 3); 3) (1); 4) (3 4).

28. Каков будет результат вычисления функции (ссжз 1 (2 3 4)): 1) (2); 2) (3 4); 3) (1 2 3 4); 4) (4).

29. Каков будет результат вычисления функции (атом а): 1) Т; 2) №1; 3) А; 4) В.

30. Каков будет результат вычисления функции (атом а в С): 1) Т; 2) N11; 3) А; 4) В.

31. Каков будет результат вычисления функции (ео х (сак (х у 2))): 1) Т; 2) X; 3) У 2; 4) X У 2.

32. Каков будет результат вычисления функции (еооаь (х у г) (х ю г)): 1) Т; 2) N11; 3) (х у ^ г); 4)

33. Каков будет результат вычисления функции (еооаь (х у г) Сопз(х (у г))): 1) Т; 2) N11; 3) X; 4) у 2.

34. Каков будет результат вычисления функции (=3 о. 3е1): 1) Т; 2) №1; 3) 3; 4) 6.

Правильные ответы

 






Дата добавления: 2014-11-10; просмотров: 1075. Нарушение авторских прав; Мы поможем в написании вашей работы!



Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

ТЕРМОДИНАМИКА БИОЛОГИЧЕСКИХ СИСТЕМ. 1. Особенности термодинамического метода изучения биологических систем. Основные понятия термодинамики. Термодинамикой называется раздел физики...

Травматическая окклюзия и ее клинические признаки При пародонтите и парадонтозе резистентность тканей пародонта падает...

Подкожное введение сывороток по методу Безредки. С целью предупреждения развития анафилактического шока и других аллергических реак­ций при введении иммунных сывороток используют метод Безредки для определения реакции больного на введение сыворотки...

Этапы творческого процесса в изобразительной деятельности По мнению многих авторов, возникновение творческого начала в детской художественной практике носит такой же поэтапный характер, как и процесс творчества у мастеров искусства...

Тема 5. Анализ количественного и качественного состава персонала Персонал является одним из важнейших факторов в организации. Его состояние и эффективное использование прямо влияет на конечные результаты хозяйственной деятельности организации.

Билет №7 (1 вопрос) Язык как средство общения и форма существования национальной культуры. Русский литературный язык как нормированная и обработанная форма общенародного языка Важнейшая функция языка - коммуникативная функция, т.е. функция общения Язык представлен в двух своих разновидностях...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия