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

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

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






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; просмотров: 1065. Нарушение авторских прав; Мы поможем в написании вашей работы!



Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

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

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

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

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

Конституционно-правовые нормы, их особенности и виды Характеристика отрасли права немыслима без уяснения особенностей составляющих ее норм...

Толкование Конституции Российской Федерации: виды, способы, юридическое значение Толкование права – это специальный вид юридической деятельности по раскрытию смыслового содержания правовых норм, необходимый в процессе как законотворчества, так и реализации права...

Типы конфликтных личностей (Дж. Скотт) Дж. Г. Скотт опирается на типологию Р. М. Брансом, но дополняет её. Они убеждены в своей абсолютной правоте и хотят, чтобы...

Гносеологический оптимизм, скептицизм, агностицизм.разновидности агностицизма Позицию Агностицизм защищает и критический реализм. Один из главных представителей этого направления...

Функциональные обязанности медсестры отделения реанимации · Медсестра отделения реанимации обязана осуществлять лечебно-профилактический и гигиенический уход за пациентами...

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