Функциональное программирование и интеллектуальные системы.(2)

Скачать тест — (Функциональное программирование и интеллектуальные_4934b862.pdf)

  1. Что присутствует в F# в качестве атрибута функционального программирования? 
  2. Что из ниже перечисленного не является базовой функцией языка Лисп?
  3. Какие варианты порядка применения в языке F #не существуют?
  4. Из чего состоит верхний уровень модуля программы на Haskell (далее — язык)?
  5. Что из ниже перечисленного не является видом имен в Haskell?
  6. В чем заключается основная суть функций интерпретации выражения, таких как APPLY и FUNCALL ?
  7. Какая операция для функции в языке F # является главной?
  8. С помощью какой записи задаются литералы с плавающей точкой?
  9. Спомощью какой записи задаются целые литералы?
  10. С какого расширения файла начинается запуск любой Лисп-машины?
  11. Каким образом в F# обозначается единственное значение типа unit?
  12. С помощью какого значения определяются функции в языке F #?
  13. На какие пространства имен делятся идентификаторы программ на Haskell?
  14. В чем заключается императивность F#?
  15. Как называется произвольная форма, значение которой может вычислить интерпретатор Лиспа?
  16. В каком году появилось первое упоминание о языке F#?
  17. Какое расширение имеет файл, содержащий код на F#, исполняющий скрипт?
  18. Как называется кодировка символов, которая используется в программах на Haskell ?
  19. Какую функцию выполняет команда : also < filenames > в программе Haskell?
  20. Какую функцию выполняет команда : browse < modules > в программе Haskell?
  21. Какую функцию выполняет команда : cd <directory> в программе Haskell?
  22. Какую функцию выполняет команда : edit [< filename >] в программе Haskell?
  23. Какую функцию выполняет команда : find < name > в программе Haskell ?
  24. Какую функцию выполняет команда : gc в программе Haskell?
  25. Какую функцию выполняет команда : info < names > в программе Haskell?
  26. Какую функцию выполняет данная команда : load [< filenames >] в программе Haskell ?
  27. Какую функцию выполняет команда : module < module > в программе Haskell?
  28. Какую функцию выполняет команда : names [ pat ] в программе Haskell?
  29. Какую функцию выполняет команда : project < filename > в программе Haskell?
  30. Какую функцию выполняет команда : quit в программе Haskell?
  31. Какую функцию выполняет команда : reload в программе Haskell ?
  32. Какую функцию выполняет команда : version в программе Haskell?
  33. Какую функцию выполняет команда :! <command> в программе Haskell ?
  34. Какую функцию выполняет команда :set [< options >] в программе Haskell?
  35. Какую функцию выполняет команда :type < expr > в программе Haskell?
  36. Как выглядит комбинация вызовов CAR и CDR ?
  37. Какое название имеет компилятор исходного кода F#?
  38. В каком виде представляется лямбда-выражение в языке Лисп?
  39. Из чего состоит нижний уровень модуля программы на Haskell (далее – язык)?
  40. Какое значение в F# обозначает отсутствие результата исполнения функции?
  41. Чем обусловлены объектно-ориентированные возможности F#?
  42. На какие программы следует ориентироваться  при создании объектно-ориентированных обёрток, входящих в библиотеки F#?
  43. Что такое F#?
  44. Дайте определение, что такое лямбда-выражение?
  45. Дайте определение,что такое предикат?
  46. Какой язык был взят за основу при разработке языка F#?
  47. Верно ли следующее утверждение: «Язык Lisp основан на алгебре списочных структур, лямбда-исчислении и теории рекурсий»?
  48. В чем заключается суть основной особенности языка программирования Лисп от других языков как хранение данных не зависящее от места?
  49. В чем заключается суть основной особенности языка программирования Лисп от других языков, как бестиповый язык?
  50. В чем заключается суть основной особенности языка программирования Лисп от других языков как наличие одинаковой формы данных и программ?
  51. В чем заключается суть основной особенности языка программирования Лисп от других языков как автоматическое и динамическое управление памятью?
  52. Какими отличительными признаками обладает язык программирования Лисп от других языков?
  53. На какой платформе основывается реализация функциональной парадигмы языка F#?
  54. Какой показатель используется при логическом сравнивании списков?
  55. Из каких полей состоит списочная ячейка?
  56. Что подразумевается под понятием «список» в языке Лисп?
  57. В чем заключается суть основной особенности языка программирования Лисп от других языков, как пошаговое программирование?
  58. В чем заключается основная суть предиката EQ ?
  59. В чем заключается основная суть предиката EQL ?
  60. В чем заключается основная суть предиката EQUAL ?
  61. В чем заключается основная суть предиката АТОМ?
  62. Верно ли следующее утверждение: Для преобразования значений из одного типа в другой нужно использовать одноименные встроенные функции, например, byte, sbyte и т.д.
  63. Верно ли следующее утверждение, что: «Программа на языке F #состоит из деклараций»?
  64. Какой продукт фирмы Microsoft поддерживает разработку на F#?
  65. Какое расширение имеет файл с кодом на F#, который описывает публичный интерфейс модуля?
  66. Написание какой директивы отключает режим совместимости синтаксиса F# с OCaml?
  67. Какой язык, хоть и не стал непосредственным родителем языка F#, но оказал на его развитие большое влияние?
  68. Какая запись означает функцию, принимающую на входе два параметра типа string  и возвращающую string  в качестве результата?
  69. Сколько раз могут содержаться в системе логически идентичные атомы?
  70. Кто является создателем идеи теории типов выражения языка F #?
  71. Кто является создателем языка Лисп?
  72. Как выглядит список, в котором нет ни одного элемента в языке Lisp ?
  73. Как называется входящий в состав формы список, образованный из параметров?
  74. Что из ниже перечисленного не является основой средств управления вводом-выводом?
  75. Как называется ссылка нового символа при генерации или считывании языка Lisp ?
  76. Что подразумевает под собой строка «разрыв» в языке Haskell?
  77. Какой суффикс используется для различия числовых литералов типа System.Byte?
  78. Какой суффикс используется для различия числовых литералов типа System.UInt32?
  79. Верно ли следующее утверждение, что: «Программа, написанная на Лиспе, представляет собой последовательность вызовов некоторых функций, а средством связи между последовательно вызываемыми функциями являются переменные, позволяющие запомнить любой объект»?
  80. Как называется вариант порядка применения, при котором аргументы функции начинают вычисляться только тогда, когда в них возникает необходимость?
  81. Как называется вариант порядка применения, при котором аргументы функции полностью вычисляются до ее вызова?
  82. С помощью какой функции свойства символа передаются другому символу?
  83. Как называется функция, с помощью которой можно удалить свойства и его значения?
  84. Как называется вариант порядка применения, при котором не происходит дублирование вычислений?
  85. К основным типам MAP — функций не относятся?
  86. В чем заключается основная суть типа MAP-функций, как функция MAPCAR ?
  87. Верно ли следующее утверждение: Компилятор языка  F#  может поддерживать псевдонимы различных типов
  88. На языке  F# тип каждого выражения …
  89. Какие типы данных языка Lisp существуют?
  90. Какие типы деклараций в языке F # существуют?
  91. К какому типу языков можно отнести  F# ?
  92. Какое расширение имеет файл с кодом на F#, который может быть скомпилирован? 
  93. Какие функции интерпретации выражения существуют?
  94. Верно ли следующее утверждение: «При успешном завершении операции, LOAD возвращает имя последней функции, определенной в файл»?
  95. Верно ли следующее утверждение: «Функция LOAD может вызываться из другой функции Lisp »?
  96. Верно ли следующее утверждение: Если операция не выполнена, LOAD возвращает имя файла в виде строкового выражения»?
  97. Какие функции обеспечивает язык программирования Haskell ?
  98. Верно ли следующее утверждение, что: «Функционалы MAPCAR и MAPLIST используются для программирования циклов специального вида и в определении других функций, так как с их помощью можно сократить запись повторяющихся вычислений»?
  99. В чем заключается суть основной особенности языка программирования Лисп от других языков как функциональная направленность?
  100. В чем заключается основная суть функции CAR в языке Лисп?
  101. В чем заключается основная суть функции CDR в языке Лисп?
  102. Что означает функция DEFUN ?
  103. В чем заключается основная суть функции GET?
  104. В чем заключается основная суть функции LIST ?
  105. В чем заключается основная суть типа MAP -функций,как функция LOOP ?
  106. В чем заключается основная суть типа MAP -функций,как функция MAPLIST ?
  107. В чем заключается основная суть функции NULL ?
  108. Верно ли следующее утверждение: «Функция READ и RATOM позволяет осуществлять операций ввода и вывода S -выражений и атомов»?
  109. В чем заключается основная суть функции SET ?
  110. В чем заключается основная суть функции SETF ?
  111. В чем заключается основная суть функции SETQ ?
  112. Верно ли следующее утверждение: «Функция в языке F # имеет имя, имеет параметры, может принимать аргументы, а также функция имеет тело»?
  113. Какую функцию используют при загрузке и хранении в файлах определения функций?
  114. Как называется функция, с помощью которой можно просматривать весь список свойств?
  115. В чем заключается основная суть функции создания CONS ?
  116. На какие виды делятся числовые литералы?
  117. Из каких основных шагов состоит Лисп-система?
  118. Где используются эскейп-коды ?
  119. Какие основные этапы вычисления лямбда-вызова существуют?
  120. Что является ядром программы на Haskell ?