Вопросы к зачету по курсу доц. В. В. Бухваловой

"КОМПЬЮТЕРНЫЕ НАУКИ"

  1. Основные встроенные типы данных в языках программирования .
  2. Основные возможности программы Microsoft Excel.
  3. Построение графиков в программе Microsoft Excel и их параметры.
  4. Два метода решения уравнений средствами программы Microsoft Excel.
  5. Структура программы на языке AWK.
  6. Типы данных в языке AWK.
  7. Простейшие виды шаблонов.
  8. Встроенные переменные в языке AWK.
  9. Ассоциативные массивы и специальный оператор цикла.
  10. Организация на языке AWK основных операций по обработке информации.
  11. Примеры рекурсии в математике.
  12. Формулы Бекуса-Наура.
  13. Как работают рекурсивные программы.
  14. Числа Фибоначчи и способы их вычисления.
  15. Общая рекурсивная схема перебора возможных вариантов.
  16. Задача о назначениях и рекурсивный макрос ее решения.
  17. Задача о 8 ферзях: представление данных.
  18. Задача о 8 ферзях: рекурсивный поиск одного решения.
  19. Задача о счастливых билетах: три способа организации вычислений.
  20. Автоматическая запись макроса.
  21. Примеры использования объектов, их свойств и методов в Microsoft Excel.

 

 

ЛИТЕРАТУРА

  1. Бухвалова В.В. Язык программирования AWK (методическое пособие). — СПб.: СПбГУ, 2000.
  2. Вирт Н. Алгоритмы и структуры данных. — СПб.: Невский диалект, 2001 (или М.: Мир, 1989).
  3. Гельман В. Я. Решение математических задач средствами Excel. – СПб.: Питер, 2004.
  4. Уокенбах Дж. Профессиональное программирование на VBA в Excel 2003. — М.: Издательский дом «Вильямс», 2005.
  5. Уокенбах Дж. Microsoft Office Excel 2007: профессиональное программирование на VBA. — М.: Издательский дом «Вильямс», 2008.
  6. Бухвалова В.В. Рецензия на книгу А. Леоненкова «Решение задач оптимизации в среде MS Excel» (www.exponenta.ru/educat/systemat/buhvalova/index.asp)
  7. Роман С. Использование макросов в Excel. – СПб.: Питер, 2004.
  8. Романовский И.В. Дискретный анализ. – СПб.: Невский Диалект; БХВ-Петербург, 2003.
  9. Материалы на сайте Интернет-Университета Информационных Технологий (www.intuit.ru).