
- •1.Понятие об информации и информатике.
- •2. Предмет и структура информатики
- •3. Информация и её представление
- •4. Информация и её измерение
- •5.Компьютер - материальная основа информатизации.
- •7. Компьютер как универсальное устройство по обработке информации.
- •8. Техническое обеспечение компьютера
- •9. Программное обеспечение компьютера. Базовое по.
- •10.Программное обеспечение компьютера. Прикладное по
- •11.Системы счисления.
- •14. Основы и методы защиты информации. Вредоносное по
- •15.Основы и методы защиты информации. Программы-вирусы
- •16.Основы и методы защиты информации. Программы-черви
- •17.Основы и методы защиты информации. Программы класса троянский конь.
- •18.Основы и методы защиты информации. Условно опасные программы.
- •19.Признаки присутствия на пк вредоносных программ.
- •20.Антивирусная защита эвм
- •21.Логические основы компьютера. Логические высказывания.
- •22.Логические основы компьютера. Решение логических задач.
- •23.Операционная система Windows. Основные сведения.
- •24.Справочная система Windows.
- •25. Работа с окнами в Windows.
- •26.Папки и файлы в Windows.
- •27.Работа с файлами с помощью Проводника Windows.
- •32 . Переменные и константы в языке vba.
- •34. Понятие алгоритма.
- •35. Запись алгоритма с помощью схем.
- •36. Процедуры и функции в vba
- •Линейный вычислительный процесс.
35. Запись алгоритма с помощью схем.
Схе́ма — графическое представление определения, анализа или метода решения задачи, в котором используются символы для отображения операций, данных, потока, оборудования и т. д.
Основные элементы схем алгоритма
Терминатор
(пуск-останов)
Процесс
Решение
Предопределенный
процесс
Данные
(ввод-вывод)
Существует 4 вида алгоритмов: линейный, циклический, разветвляющийся, вспомогательный.
Можно назвать три способа написания алгоритмов:
на естественном языке (словесно-пошаговый);
на языке схем;
на алгоритмическом языке
36. Процедуры и функции в vba
Процедуры (Sub) и функции (Function) VBA, объявление процедур и функций, макросы - специальный тип процедур VBA, типы процедур
Процедуры — это самые важные функциональные блоки языка VBA. В VBA вы можете выполнить только программный код, который содержится в какой-либо процедуре (обычной в стандартном модуле, событийной для элемента управления на форме и т.п.). Иногда начинающие пользователи пытаются записать команды прямо в область объявлений стандартного модуля и не могут понять, почему они не выполняются (сообщений о ошибке при этом не выдается — просто этот код становится "невидим" для компилятора). Причина проста — в разделе объявлений модуля (когда в верхних списках показываются значения (General) и (Declarations) могут быть только объявления переменных уровня модуля и некоторые специальные инструкции для компилятора. Весь остальной программный код должен находится внутри процедур.
В VBA предусмотрены следующие типы процедур:
Процедура типа Sub (подпрограмма) — универсальная процедура для выполнения каких-либо действий:
Sub Farewell()
MsgBox “Goodbye”
End Sub
Возможности процедур и функций можно расширить, передавая им значения с помощью параметров (аргументов).
Функции VBA, как правило, располагают списком параметров. Они не могут использоваться для обработки событий или в качестве программных макросов. Их можно вызывать как с помощью инструкции Call, так и непосредственно в процессе расчета значения выражения VBA (из кода других процедур или функций) или формулы рабочего листа Excel.
Функция – это подпрограмма, которую вызывают, чтобы выполнить какие-то расчеты или проверки. Когда она завершает работу, то возвращает управление вызывающей программе и передает ей результат расчета.
Процедура – это тоже подпрограмма. Ее тоже вызывают, чтобы выполнить какие-то действия, но от нее не требуется возвращать основной программе какие-либо значения.
Линейный вычислительный процесс.
Линейный алгоритм- не содержит лог. Условий , имеет одну ветвь обработки и изображается линейной последовательностью, связанную друг с другом.
Окно ввода данных -Input box
Окна , создающие этой функцией предназначение для ввода строки и содержит односрочное окно редактирования и OK и CANCEL. Если ОК, то передаются в программу, если CANCEL-отказ, функция возрастает пустую строку.
40.Множественный выбор Select case.
Она позволяет выбирать одну из нескольких команд в зависимости от значения некоторой переменной.
Select case Test Value
Case value 1
Command1
Case value 2
Command2
Case Else
Command3
End select
Вначале в операторе «select case” указывается выполнение, значение которого будет проверяться Test Value. Затем, в наборе операторов Case указываются возможные значения Value 1, Если вычисленное значение выражения совпадает со значением, указанным в конкретном операторе Case, выполняются команды , следующие за этим оператором.
Оператор Select case позволяет использовать любое количество условий, делая удобным и написание кода для ситуаций с множеством возможных вариантов.
Пример:
Select case color
case “красный»
MsgBox (“Вы выбрали красный цвет»)
Case “Синий»
MsgBox (“-ll-”)
Case “Зеленый»
MsgBox (“-ll-”)
End select