|
|||
Вопросы к экзамену по курсу «Компьютерные науки»Стр 1 из 2Следующая ⇒ Вопросы к экзамену по курсу «Компьютерные науки» Математики 1 курс 1 семестр 2012/2013 уч.год Исчисление высказываний
Исчисление предикатов
Лямбда-исчисление
(замены переменных). Понятие алфавитно-эквивалентных выражений.
Основы программирования 19. Переменные в языке Scheme. Изменение значений. Область действия имен. 20. Понятие функций. Описание и использование именованных функций. Локальные и глобальные переменные. 21. Условные выражения cond, оператор if. 22. Рекурсия и итерация. 23. Лямбда – функции. 24. Использование конструкции let. Отличия от set! 25. Функции quote и eval. 26. Пары и списки в Scheme. 27. Обобщенное программирование. Функции в качестве параметров. 28. Простые алгоритмы. (НОД, min, max, схема Горнера) 29. Матрицы как списки списков. Алгоритмы обработки матриц. 30. Понятие типа данных. Абстракции данных. Стек. 31. Тип очередь. Принципы построения. Варианты реализации. 32. Алгоритмы сортировки. Использование функции sort для сортировки списков.
33. Работа с символами и со строками. Обработка текста. Преобразование строковой информации в числовую и наоборот. 34. Работа с файлами. Чтение информации из файла и запись в файл.
|
|||
|