Вопросы к экзамену_2014
.docВопросы к экзамену по дисциплине “Информатика”
(группы СК-13, СП-11, CП12)
кафедра Вычислительных систем и информатики
-
Место и роль информатики в современном обществе. Основные этапы развития ЭВМ.
-
Классификация средств вычислительной техники.
-
Общие принципы построения современных ЭВМ. Структурная схема и основные компоненты ПК.
-
Основные характеристики ЭВМ и вычислительных систем.
-
Языки программирования высокого и низкого уровня. Трансляторы, режимы их работы.
-
Назначение и функции операционных систем. Операции над папками и файлами.
-
Этапы решения задач на ЭВМ.
-
Принципы структурного программирования.
-
Понятие об алгоритме (формы, свойства, виды алгоритмов). Построение алгоритмов с помощью блок-схем.
-
Использование инженерного калькулятора. Основные операции и вычисление основных функций с использованием инженерного калькулятора.
-
MS Word: Прямое форматирование текста. Установка параметров абзаца и параметров страницы.
-
MS Word: Работа с таблицами. Создание, добавление, форматирование, ввод формул (примеры).
-
MS Excel: Использование функций, примеры. Ввод формулы в ячейку. Способы копирования формул, примеры.
-
MS Excel: Понятие о связанных листах и книгах, примеры.
-
MS Excel: Excel Построение диаграмм.
-
MS Excel: Создание и использование списков.
-
MS Excel: Работа с датами.
-
Алфавит и лексика VBA. Модули VBA.
-
Встроенные типы данных VBA.
-
VBA: Приведение типов.
-
Структура программы на VBA. Директивы транслятора.
-
VBA: Перечисляемый тип данных.
-
VBA: Тип данных, определяемый пользователем.
-
VBA: Операции в VBA (арифметические, логические, строковые, сравнения). Приоритеты операций.
-
VBA: Объявление переменных и констант. Область видимости и время жизни переменных.
-
VBA: Объявление статических и динамических массивов.
-
VBA: Типовые операции с массивами.
-
VBA: Сортировка одномерного массива методом “пузырька”.
-
VBA: Сортировка двумерного массива.
-
Операторы в VBA: Условный оператор If...Then...Else.
-
Операторы в VBA: Оператор выбора Select Case.
-
Операторы в VBA: Оператор безусловного перехода GoTo.
-
Операторы в VBA: Оператор цикла со счетчиком For...Next. Оператор цикла по структуре данных For Each...Next.
-
VBA: Циклы с условием ( Do...Loop ).
-
VBA: Циклы с предусловием.
-
VBA: Циклы с постусловием.
-
VBA: Встроенные процедуры и функции.
-
Ввод и вывод данных в VBA (функция MsgBox, функция InputBox, метод InputBox).
-
VBA: Объявление процедур и функций. Вызов процедур и функций. Передача параметров по ссылке и по значению.
-
VBA: Использование именованных аргументов в VBA. Использование параметра ParamArray. Использование параметра Optional.
-
Рекурсивный вызов функции в VBA.
-
Организация кода VBA в приложении.
-
Основные понятия объектно-ориентированного программирования (объект, класс, семейство, свойство, метод, событие).
-
Механизмы объектно-ориентированного программирования (наследование, инкапсуляция, полиморфизм, абстракция данных).
-
Объектная модель Excel. Иерархия объектной модели Excel. Отображение объектной модели Excel.
-
Свойства и методы объектов.
-
Ссылка на объекты в коде VBA.
-
Использование справочной системы в VBA.
-
Концепция событий Excel. Типы событий Excel.
-
Выбор объекта для обработки события рабочей книги.
-
Выбор события SheetActivate.
-
События объекта Application.
-
События объекта WorkBook.
-
События объекта WorkSheet.
-
События объекта UserForm.
-
События, не связанные с конкретными объектами (OnTime, OnKey).
-
Формы пользователя в Excel. Их создание и элементы управления.
-
Cвойства форм: Name, Caption, Enabled.
-
Cвойства форм: Show, Hide, Unload.
-
Методы форм: Copy, Cut, Paste.