Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Вопросы к экзамену_2014

.doc
Скачиваний:
9
Добавлен:
15.02.2015
Размер:
37.89 Кб
Скачать

Вопросы к экзамену по дисциплине “Информатика”

(группы СК-13, СП-11, CП12)

кафедра Вычислительных систем и информатики

  1. Место и роль информатики в современном обществе. Основные этапы развития ЭВМ.

  2. Классификация средств вычислительной техники.

  3. Общие принципы построения современных ЭВМ. Структурная схема и основные компоненты ПК.

  4. Основные характеристики ЭВМ и вычислительных систем.

  5. Языки программирования высокого и низкого уровня. Трансляторы, режимы их работы.

  6. Назначение и функции операционных систем. Операции над папками и файлами.

  7. Этапы решения задач на ЭВМ.

  8. Принципы структурного программирования.

  9. Понятие об алгоритме (формы, свойства, виды алгоритмов). Построение алгоритмов с помощью блок-схем.

  10. Использование инженерного калькулятора. Основные операции и вычисление основных функций с использованием инженерного калькулятора.

  11. MS Word: Прямое форматирование текста. Установка параметров абзаца и параметров страницы.

  12. MS Word: Работа с таблицами. Создание, добавление, форматирование, ввод формул (примеры).

  13. MS Excel: Использование функций, примеры. Ввод формулы в ячейку. Способы копирования формул, примеры.

  14. MS Excel: Понятие о связанных листах и книгах, примеры.

  15. MS Excel: Excel Построение диаграмм.

  16. MS Excel: Создание и использование списков.

  17. MS Excel: Работа с датами.

  18. Алфавит и лексика VBA. Модули VBA.

  19. Встроенные типы данных VBA.

  20. VBA: Приведение типов.

  21. Структура программы на VBA. Директивы транслятора.

  22. VBA: Перечисляемый тип данных.

  23. VBA: Тип данных, определяемый пользователем.

  24. VBA: Операции в VBA (арифметические, логические, строковые, сравнения). Приоритеты операций.

  25. VBA: Объявление переменных и констант. Область видимости и время жизни переменных.

  26. VBA: Объявление статических и динамических массивов.

  27. VBA: Типовые операции с массивами.

  28. VBA: Сортировка одномерного массива методом “пузырька”.

  29. VBA: Сортировка двумерного массива.

  30. Операторы в VBA: Условный оператор If...Then...Else.

  31. Операторы в VBA: Оператор выбора Select Case.

  32. Операторы в VBA: Оператор безусловного перехода GoTo.

  33. Операторы в VBA: Оператор цикла со счетчиком For...Next. Оператор цикла по структуре данных For Each...Next.

  34. VBA: Циклы с условием ( Do...Loop ).

  35. VBA: Циклы с предусловием.

  36. VBA: Циклы с постусловием.

  37. VBA: Встроенные процедуры и функции.

  38. Ввод и вывод данных в VBA (функция MsgBox, функция InputBox, метод InputBox).

  39. VBA: Объявление процедур и функций. Вызов процедур и функций. Передача параметров по ссылке и по значению.

  40. VBA: Использование именованных аргументов в VBA. Использование параметра ParamArray. Использование параметра Optional.

  41. Рекурсивный вызов функции в VBA.

  42. Организация кода VBA в приложении.

  43. Основные понятия объектно-ориентированного программирования (объект, класс, семейство, свойство, метод, событие).

  44. Механизмы объектно-ориентированного программирования (наследование, инкапсуляция, полиморфизм, абстракция данных).

  45. Объектная модель Excel. Иерархия объектной модели Excel. Отображение объектной модели Excel.

  46. Свойства и методы объектов.

  47. Ссылка на объекты в коде VBA.

  48. Использование справочной системы в VBA.

  49. Концепция событий Excel. Типы событий Excel.

  50. Выбор объекта для обработки события рабочей книги.

  51. Выбор события SheetActivate.

  52. События объекта Application.

  53. События объекта WorkBook.

  54. События объекта WorkSheet.

  55. События объекта UserForm.

  56. События, не связанные с конкретными объектами (OnTime, OnKey).

  57. Формы пользователя в Excel. Их создание и элементы управления.

  58. Cвойства форм: Name, Caption, Enabled.

  59. Cвойства форм: Show, Hide, Unload.

  60. Методы форм: Copy, Cut, Paste.