Основы алгоритмизации вычислительных процессов. Понятие алгоритма. Свойства алгоритма. Виды алгоритмов. Программирование на алгоритмическом языке Visual BASIC. Основные элементы языка: данные, переменные, стандартные функции, арифметические выражения, основные операторы.
Вопросы для самоконтроля
Что такое алгоритм?
Назовите основные свойства алгоритма.
Что такое программотехника и ее инструментарий?
Дайте определение CASE-технологии. Когда она используется?
Какие виды языков программирования вы знаете?
Дайте краткую характеристику алгоритмического языка Visual BASIC.
Как производится запись арифметических выражений в алгоритмическом языке Visual BASIC.
Как описываются переменные в алгоритмическом языке Visual BASIC.
Массивы в алгоритмическом языке Visual BASIC.
Стандартные функции алгоритмического языка Visual BASIC
Перечислите основные операторы алгоритмического языка Visual BASIC
Вопросы для самостоятельной работы
1. Основная форма записи алгоритма?
1) словесное описание
|
|
2) блок-схема
3) операторная схема
2. Алгоритм включает в себя ветвление, если…
1) он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;
2) ход его выполнения зависит от истинности тех или иных условий;
3) его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;
3. Алгоритм называется циклическим, если…
1) он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;
2) ход его выполнения зависит от истинности тех или иных условий;
3) его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;
4. К какой группе алгоритмических языков относится Vizual BASIC?
1) машинно-ориентированным
2) проблемно-ориентированным
3) универсальным
5. Назначение символа “,” в алгоритмическом языке Vizual BASIC?
1) для разделения операторов в одной строке
2) для разделения элементов в списке оператора Print
3) для отделения дробной части числа от целой
4. Назначение символа “:” в алгоритмическом языке Vizual BASIC?
1) для разделения операторов в одной строке
2) для разделения элементов в списке оператора Print
3) для отделения дробной части числа от целой
6. Для записи переменных в алгоритмическом языке Vizual BASIC используются идентификаторы, состоящие…
1) из букв русского и латинского алфавитов
2) из букв латинского алфавита и цифр
3) из букв латинского алфавита и символов
7. Переменная A$ в алгоритмическом языке Vizual BASIC является…
1) вещественной
2) целочисленной
3) строковой
8. Стандартная функция Sqr(x) в алгоритмическом языке Vizual BASIC служит для …
|
|
1) возведения в степень
2) генерации случайных чисел
3) вычисления квадратного корня
9. Символ “/” в алгоритмическом языке Vizual BASIC означает…
1) деление
2) деление нацело
3) остаток от деления
10. Правильный приоритет выполнения арифметических операций на алгоритмическом языке Vizual BASIC?
1) умножение, стандартная функция, возведение в степень
2) возведение в степень, умножение, стандартная функция
3) стандартная функция, возведение в степень, умножение
11. Как запишется на алгоритмическом языке Vizual BASIC арифметическое выражение êtg (x2)ê?
1) êTan (x2)ê
2) êTan (x^2)ê
3) Abs(Tan(x^2))
12. Что будет являться результатом арифметического выражения 20-4*2^2?
1) -44
2) 4
3) 64
13. Оператор InputBox в алгоритмическом языке Vizual BASIC служит для…
1) вывода значений переменных
2) присваивания значения переменной
3) ввода значений переменных
14. Оператор Print в алгоритмическом языке Vizual BASIC служит для…
1) вывода значений переменных
2) присваивания значения переменной
3) ввода значений переменных
15. Оператор For в алгоритмическом языке Vizual BASIC служит для…
1) организации циклов
2) условного перехода к указанному оператору
3) безусловного переходу к указанному оператору
16. Оператор If в алгоритмическом языке Vizual BASIC служит для…
1) организации циклов
2) условного перехода к указанному оператору
3) безусловного переходу к указанному оператору
17. Оператор Go To в алгоритмическом языке Vizual BASIC служит для…
1) организации циклов
2) условного перехода к указанному оператору
3) безусловного переходу к указанному оператору
18. Как записать в алгоритмическом языке Vizual BASIC “³“?
1) > =
2) Ê
3) ³
19. Выберите верное представление арифметического выражения
1) x+3y:5xy;
2) x+3*y/5*x*y;
3) (x+3*y)/(5*x*y)