Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вопросы для подготовки к экзамену по программир...docx
Скачиваний:
13
Добавлен:
24.09.2019
Размер:
109.51 Кб
Скачать

Вопросы для подготовки к экзамену по программированию в среде vba

  1. Дать определения терминам: алгоритм, программа.

Алгоритм – это четкое описание последовательности действий, которые нужно выполнить для решения поставленной задачи.

Программа – это алгоритм, записанный на языке программирования.

  1. Дать определения терминам: язык программирования, компилятор.

Язык программирования – язык понятный компьютеру.

Компилятор — программа или техническое средство, выполняющее компиляцию.

Компиляция — трансляция программы на язык, близкий к машинному, и последующая её компоновка.

  1. Описать свойства и виды алгоритмов. Свойства алгоритма:

  1. Дискретность – алгоритм должен быть представлен как последовательное выполнение простых шагов.

  2. Определенность – каждое действие алгоритма должно быть четким и однозначным.

  3. Результативность – алгоритм должен приводить к решению задачи за определенное число шагов.

  4. Массовость – данный алгоритм может быть применен к другим задачам.

Классификация алгоритмов:

  1. Линейный – все действия выполняются последовательно друг за другом.

  2. С ветвлением – будет выполняться действие одно из двух.

  3. Циклический – алгоритм, который выполняется до тех пор, пока не будет выполнено определенное условие.

  1. Способы записи алгоритма. Виды алгоритмов. Способы записи алгоритма:

  1. Формальный – способ записи алгоритма словесно на естественном языке.

  2. Графический – способ записи алгоритма в виде блок-схемы.

Наименование

Обозначение

Функции

Процесс

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

Ввод-вывод

Преобразование данных в форму, пригодную для обработки (ввод) или отображения результатов обработки (вывод).

Решение

Выбор направления выполнения алгоритма в зависимости от некоторых переменных условий.

Предопределенный процесс

Использование ранее созданных и отдельно написанных программ (подпрограмм).

Документ

Вывод данных на бумажный носитель.

Магнитный диск

Ввод-вывод данных, носителем которых служит магнитный диск.

Пуск-останов

Начало, конец, прерывание процесса обработки данных.

Соединитель

Указание связи между прерванными линиями, соединяющими блоки.

Межстраничный соединитель

Указание связи между прерванными линиями, соединяющими блоки, расположенные на разных листах.

Комментарий

Связь между элементом схемы и пояснением.

Классификация алгоритмов:

  1. Линейный – все действия выполняются последовательно друг за другом.

  2. С ветвлением – будет выполняться действие одно из двух.

  3. Циклический – алгоритм, который выполняется до тех пор, пока не будет выполнено определенное условие.

  1. Описать этапы создания программы. Дать определения: Объект, Метод, Этапы создания программы:

  1. Постановка задач – на этом этапе происходит точное и понятное словесное описание того, как должна работать будущая программа.

  2. Разработка интерфейса – создание экранной формы (окна программы).

  3. Составление алгоритма.

  4. Программирование – создание программного кода на языке программирования.

  5. Отладка программы – устранение ошибок.

  6. Тестирование программы – проверка правильности ее работы.

  7. Создание документации и помощи.

Объект - основной элемент VBA. В VBA объектами являются рабочая книга, рабочий лист и его составляющие.

Методы объектов – действия, которые можно произвести с объектом.