
- •1 (1.1)Понятие модели. Материальные модели и их краткая характеристика.
- •2(1.2) Понятие модели. Абстрактные модели и их краткая характеристика
- •3(1.3) Понятие моделирование. Цели моделирования. Виды моделирования.
- •4(1.4) Основные понятия компьютерного моделирования.
- •5(1.5) Основные этапы компьютерного моделирования.
- •11. (2.2) Виды моделей данных и их структурные элементы
- •12. (2.3) Реляционная база данных: основные термины, определения и требования к её разработке Реляционная модель данных
- •13. (2.4) Общие принципы проектирования баз данных.
- •14.(2.5) Системы управления базой данных: определения и её функции. Основные объекты субд: таблица, форма, отчет, запрос. Виды запросов.
- •15.(3.1) Понятие алгоритма. Свойства алгоритмов. Способы представления алгоритмов. Блоки, используемые для построения блок-схем и их функции.
- •16 (3.2).Базовые алгоритмические конструкции. Базовая структура "следование" (линейная структура).
- •17(3.3). Базовая структура "ветвление"
- •18(3.4) Базовая структура "цикл"
- •20(3.6) Объектно-ориентированное проектирование: понятия объекта, свойства, метода, события, класса. Методика объектно-ориентированного проектирования.
- •26 (3.12) Конструкция Select Case в Visual Basic: назначение, синтаксис, характеристика составляющих, принцип работы. Пример
- •27(3.13) Оператор цикла со счетчиком в Visual Basic: назначение, синтаксис, характеристика составляющих, принцип работы.Примеры
- •28(3.14) Операторы цикла с условием в Visual Basic: назначение, виды, синтаксис, характеристика составляющих и принцип работы. Примеры
- •29(3.15) Структурированные данные: определение и виды. Понятие массива: назначение, объявление, виды принцип работы
- •30 (4.1) Программный продукт. Жизненный цикл программного продукта.
28(3.14) Операторы цикла с условием в Visual Basic: назначение, виды, синтаксис, характеристика составляющих и принцип работы. Примеры
Зачастую бывает необходимо "аварийно" завершать работу цикла при выполнении какого-либо дополнительного условия. В этом случае внутри цикла следует использовать служебное словосочетание Exit:For, которое обычно располагают в управляющей конструкции, например:
If условие Then Exit For
Если результатом проверки условия будет значение True, то выполнение цикла будет прекращено, причем блок операторы1 будет выполнен очередной раз, а блок операоры2 - нет.
Цикл Do:Loop. Применяется в том случае, когда число повторений операторов тела цикла заранее неизвестно. Существуют четыре разновидности данной конструкции. При использовании первых двух цикл либо выполнится много раз, либо не выполнится вообще.
Do Until условие
Операторы
Loop
Если результатом проверки условия является значение False, то блок операторы выполняется, иначе осуществляется переход на оператор, расположенный после служебного слова Loop. С другой стороны, если первая проверка условия даст результат True, то цикл не выполнится ни разу.
Do While условие
Операторы
Loop
Если условие истинно, то происходит выполнение блока операторы, если же ложно, то есть результатом проверки является False, то цикл не выполниться ни разу.
В случае использования последних двух конструкций цикл будет выполнен хотя бы один раз.
Do
Операторы
Loop Until условие
Блок операторы выполняется до тех пор, пока результатом проверки условия является значение False, иначе выполнение цикла заканчивается.
Do
Операторы
Loop While условие
В случае ложности условия выполняется блок операторы, если же оно истинно, т.е. результатом проверки является значение True, то происходит окончание чикла.
Цикл While:Wend. Также используется в том случае, когда число повторений операторов тела цикла заранее неизвестно, и имеет следующий синтаксис:
While условие
Операторы
Wend
Если результатом проверки условия является значение True, то блок операторы выполняется, иначе осуществляется переход на оператор, расположенный после служебного слова Wend. С другой стороны, если первая проверка условия даст результат False, то цикл не выполнится ни разу.
29(3.15) Структурированные данные: определение и виды. Понятие массива: назначение, объявление, виды принцип работы
Структурированные данные – это данные, которые состоят из других типов данных.
Структурированные типы данных предназначены для задания сложных структур данных. Структурированные типы данных конструируются из составляющих элементов, называемых компонентами, которые, в свою очередь, могут обладать структурой.
В качестве структурированных типов данных можно привести следующие типы данных: Массивы Записи (Структуры)
Массив – поименованный структурированный тип данных, состоящий из фиксированного числа элементов одного типа, которым присвоено общее имя.
Массивы характеризуются: именем, размерностью и типом данных, которые хранятся в данном массиве. Элементами массива могут быть целые числа, вещественные числа, а также символы.
При объявлении массива после его имени в круглых скобках указывается верхняя граница массива. По умолчанию нижней границей массива является 0. Например:
Dim intMas (20) As Integer
Задает массив из 21 элемента, индекс элементов массива изменяется от 0 по 20 включительно.
Можно явно задать нижнюю границу массива, используя ключевое слово То:
Dim intCountPar (1 To 20) As Integer
В этом случае задается массив из 20 элементов. Индекс элементов массива изменяется от 1 до 20.
В Visual Basic существуют массивы фиксированного размера и динамические массивы. Массив фиксированного размера имеет неизменный размер, заданный при его объявлении. Динамические массивы могут изменять размер в процессе выполнения.