
- •1.Определение алгоритма, свойства алгоритма, представления алгоритма.
- •2. Процедуры обработки событий и стандартные процедуры в Visual Basic. Аргументы процедур.
- •3.Функции в Visual Basic. Встроенные функции и функции пользователя.
- •5.Язык программирования Visual Basic. Структура программы. Переменные и константы. Типы переменных. Ввод и вывод данных.
- •Ввод и вывод данных
- •6. Язык программирования Visual Basic. Выражения. Правила приоритета. Оператор присваивания.
- •Основные арифметические операторы:
- •7. Условный оператор. Реализация структур Развилка, усеченная Развилка, вложенная Развилка.
- •Структура Развилка:
- •8. Операторы Цикла. Реализация структуры Цикл, вложенный Цикл (Цикл в Цикле)
- •10. Основные понятия реляционной базы данных. Объекты базы данных.
- •11. Субд Access. Конструктор таблиц. Работа с таблицами
- •12. Субд Access. Работа с запросами. Типы запросов. Параметрический запрос.
- •13. Субд Access. Выполнение вычислений в запросах.
- •14. Субд Access. Порядок разработки итогового запроса.
- •15.Субд Access. Создание и редактирование отчетов. Структура отчёта. Вычисление итоговых значений в отчётах.
- •16. Sql. Запрос на создание структуры таблицы на sql.
- •17. Sql. Запрос на создание таблицы на sql. Привести пример.
- •18.Excel. Основные операции. Построение диаграмм и графиков зависимости.
- •19.Этапы подготовки задачи к решению на эвм.
- •20. Нормализация данных для построения реляционной
- •21. Создание на языке sql вложенного запроса.
- •22. Создание на языке sql запроса на обновление Привести пример.
- •23. Создание связей между таблицами с помощью sql. Привести пример.
- •24. Схема данных. Типы связей. Целостность данных.
- •25. Интегрированная среда разработки Visual Basic. Отладка программы.
- •26. Массивы. Описание массивов. Ввод-вывод элементов массива.
- •27. Элементное программирование. Классификация пэ. Пэ Накопление. Привести пример вычисления среднего арифметического элементов вектора в виде функции.
- •Элементное программирование
- •28. Особенности реализации пэ Поиск . Привести пример функции возвращающей индекс максимального элемента вектора.
- •29. Пэ Заполнение.Привести пример процедуры. Заполнения вектора a рамерности 20 , случайными целыми числами в диапазоне [0;100]
- •30. Субд Access. Порядок разработки формы с помощью конструтора форм. Привести пример создания
5.Язык программирования Visual Basic. Структура программы. Переменные и константы. Типы переменных. Ввод и вывод данных.
Константа – это именованная область памяти, сохраняющая постоянное значение в процессе выполнения программы.
Переменная – поименованная область памяти, отведенная для временного хранения данных, которую можно изменять во время выполнения программы.
Типы данных:
Integer (2 байта) – целое число.
Single (4 байта) - Вещественное число
Long (4 байта) – целое число.
Double (8 байт) – вещественное число с удвоенной длиной.
String (10 байтов + длинна переменной) – текстовые или строковые значения.
Byte (1 байт)– целое число.
BooLean (2 байта) – логическое значение: True, False.
Date (8 байтов) - Тип дата: 1 января 100 года до 31 декабря 9999 года
Variant – данные любого типа.
Данные типа Long, Byte, Integer не могут иметь дробных значений, а переменные типа Byte - отрицательных.
Ввод и вывод данных
Ввод данных можно осуществить с помощью функции InputBox() или текстового поля.
С помощью функции Inputbox() ввод данных производится в стандартное диалоговое окно.
A=InputBox(«сообщение»), где а – имя переменной, которой требуется присвоить введенное значение, сообщение – это текст, отображаемый в диалоговом окне.
Для организации ввода значения S с помощью текстового поля необходимо выполнить следующие действия:
- на форме разместить текстовое поле для ввода значения площади
- в программе записать оператор: S=Text1.Text
Вывод данных можновыполнить различными способами:
- с помощью оператора MsgBox
- с помощью оператора Print
- с помощью текстового поля
MsgBox «общение» & значение переменной.
6. Язык программирования Visual Basic. Выражения. Правила приоритета. Оператор присваивания.
Опреатор присваивания:
Оператор вычисляет значение выражения, стоящего справа от знака равенства, и присваивает его значения переменной, расположенной слева от знака равенства, и имеет вид:
Имя переменной=выражение.
Выражение – комбинация ключевых слов, функций, операторов, переменных и констант, разделенных знаками операций и круглыми скобками. Операции выполняются слева направо, порядок приоритета определяется приоритетом операций и скобками.
Имя может состоять из букв, цифр и символов за исключением: пробел, @ - номер, $ - доллар, >=x.
Основные арифметические операторы:
Расположим операторы в последовательности, когда оператор имеет больший приоритет, чем предыдущий.
1.сложение и вычитание
2.остаток от деления на целое mod (a mod b) (10 mod 3)=1. 3.Целочисленное деление a:b=10:3=1,
4.умножение и деление * /
5.отрицание
6.возведение в степень
Операторы сравнения.
< <= >=
> <> =
7. Условный оператор. Реализация структур Развилка, усеченная Развилка, вложенная Развилка.
Условный оператор:
Условный оператор IF … THEN … ELSE
Формат или общая запись оператора:
Строчная запись
IF**<условие>**THEN**<оператор> [**ELSE**<оператор 2>] End If
** - пробел
Условие – это логическое выражение, использующее операции сравнения, с помощью которых устанавливаются отношения между величинами.
Блочная запись:
y=x