- •2. Операционная система Windows. Виды. Функциональные возможности.
- •3. Справочная система Windows. Поиск справочной информации.
- •Поиск по ключевым словам. При нажатии кнопки "Указатель" появляется диалоговое окно, содержащее:
- •4.Рабочий стол. Панель задач. Виды окон, элементы окна, операции с окнами.
- •Выделение группы объектов
- •1 Способ
- •2 Способ
- •11.Табличный процессор Excel. Структура окна, листа, книги.
- •12. Переименование, перемещение, добавление и удаление листов в ms Excel.
- •Добавление нового листа Excel
- •Удаление листов Excel
- •Копирование и перемещение листов Excel
- •13.Выделение ячеек, ввод и редактирование данных в ms Excel
- •(Ввод и редактирование данных в ячейках
- •14.Создание, сохранение и печать таблиц в ms Excel.
- •15.Способы копирования, перемещения в ms Excel
- •Перемещение и копирование с помощью меню
- •Перемещение и копирование перетаскиванием
- •16.Форматирование данных в ms Excel. Ввод данных
- •Общие принципы форматирования
- •Операции выделения
- •Операции копирования и перемещения
- •Форматирование текстовой информации
- •Форматирование числовой информации
- •[Править]Первый шаг
- •[Править]Второй шаг
- •[Править]Вставка вложенной функции
- •[Править]Переключение на другую функцию в формуле
- •[Править]Типичные ошибки при работе с мастером функций
- •[Править]Полезные советы по работе с мастером функций
- •Мин, макс
- •[Править]срзнач
- •[Править]сумм
- •Синтаксис
- •Замечания
- •Функция впр (Вертикальное Первое Равенство)
- •20.Назначение и синтаксис функции если
- •27.Редактор vba, режимы работы, операции редактирования.
- •28.Циклический алгоритм, понятие, основные элементы. Виды циклических алгоритмов. Операторы цикла.
- •29.Разветвления в программе. Операторы условной и безусловной передачи управления.
- •30.Вложенные циклы, понятие, принципы организации.
27.Редактор vba, режимы работы, операции редактирования.
28.Циклический алгоритм, понятие, основные элементы. Виды циклических алгоритмов. Операторы цикла.
Циклическим называется такой алгоритм, в котором есть группа многократно повторяющихся действий.
Основные элементы:
Настройка цикла- присваивание первоначальных значений переменным, участвующим в работе цикла
Тело цикла-последовательность действий, повторяемых многократно
Виды циклов:
С явно заданным числом повторений (простой)- число повторений заранее известно или его можно рассчитать.
Для реализации простых циклов можно использовать оператор For…Next
For ПЦ=НЗ To KЗ [Step h]
[операторы]
Next ПЦ
ПЦ-параметр цикла-переменная, контролирующая число повторений цикла
НЗ-начальное значение-выражение, определяющее начальное значение параметра цикла
КЗ-конечное значение-выражение, определяющее конечное значение параметра цила
h-выражение, определяющее шаг изменения параметра цикла
операторы-действия, составляющие тело цикла
С неявно заданным числом повторений- число повторений заранее неизвестно
Выход из них происходит при достижении определённого условия, а на каком шаге это произойдёт, заранее сказать невозможно. В зависимости от того, когда происходит проверка условия на прекращение цикла, различают 2 типа:
С предусловием – предусматривает проверку перед телом цикла. Возможна ситуация, когда эта последовательность действий ни разу не выполниться.
С постусловием – предусматривает проверку условия после тела цикла. Такой цикл в любом случае раз выполниться.
Циклы могут быть реализованы оператором Do…Loop
1вариант
Пока условие верно , выполнять тело цикла
-
С предусловием С постусловием
Do While <условие> Do
[<операторы>] [<операторы>]
Loop Loop While <условие>
2вариант
Пока условие неверно, выполнять тело цикла
-
С предусловием
С постусловием
Do Until <условие>
[<операторы>]
Loop
Do
[<операторы>]
Loop Until <условие>
29.Разветвления в программе. Операторы условной и безусловной передачи управления.
Разветвляющийся вычислительный процесс (РВП) - это процесс вычислений, в котором выбирается одно из нескольких направлений вычислений, в зависимости от некоторого условия. Для создания РВП в компьютере составляют разветвляющуюся программу (РП). При этом для записи условий используют логические данные и логические выражения, а для проверки условий и выбора направления вычислений используют управляющие конструкции, т.е. операторы организации разветвлений.
Логические данные - это данные типа Boolean (логический), т.е. логические константы и логические переменные.
Логические константы, В алгебре логики и в языке VB есть 2 логические константы: "Истина'' - ключевое слово "True" (его числовое значение "1") и "Ложь" - ключевое слово "False" (его числовое значение "0").
Логическая переменная — это переменная, которая в процессе вычислений может принимать логическое значение - константу: True (истина) или False (ложь). Для хранения этой переменной в памяти отводится 2 байта. .
Логическое выражение (ЛВ) - это такое выражение, которое содержит операции отношения и логические операции. Результатом вычисления ЛВ все гда будет одна из логических констант "True" или "False". '"
Операции отношения - это операции сравнения: меньше "<"; больше ">"; меньше или равно "<="; больше или равно ">="; равно "="; не равно "о".
Логические операции: - логическое умножение «AND»; - логическое сложение «OR»; - логическое отрицание «NOT» и другие.
По форме записи и используемым операциям логические выражения можно разделить на простые и сложные.
Простое ЛВ - это отношение. Оно содержит арифметические операции и операции сравнения, т.е. это запись вида АВ1 «Операция сравнения» АВ2.
Например: Х+1 < Y-1 и а-Ь>0 - это отношения. •
Сложное ЛВ - содержит отношения и логические операции. Это запись вида .
(Отношение1) «Логическая операция*' (Отношение2).
Например, математическая запись 0<Х<1 является сложным ЛВ, т.е. состоит из двух отношений: 0<Х и Х<1. Поэтому на языке VB такое ЛВ записывают с использованием логической операции AND, например, так (0<Х) AND (Х<1).
Развтвляющийся алгоритм можно реализовать оператором If…
Синтаксис этого оператора может быть строчным:
If <лв> Then [<истина>] [Else <ложь>]
Блочным:
If <лв> The
[<истина>]
[ElseIf <лв_доп> Then
<доп_истина>]…
[Else
<ложь>]
End If
Блочный If позволяет проверять дополнительные условия, после записи блочного If после служебных слов Then и Else ничего не пишется, блочный If обязательно заканчивается End If.