Главная / Базы данных /
Введение в СУБД MySQL / Тест 8
Введение в СУБД MySQL - тест 8
Упражнение 1:
Номер 1
Какая функция возвращает модуль числа?
Ответ:
 (1) MOD
 
 (2) ABS
 
 (3) INC
 
 (4) RAND
 
Номер 2
Определите назначение функции ABS
Ответ:
 (1) выводит целую часть дробного числа 
 (2) округляет число 
 (3) выводит модуль числа 
 (4) выводит арксинус числа 
Номер 3
Определите результат выполнения следующего запросаSELECT ABS(-4.05022);
Ответ:
 (1) 4
 
 (2) -4
 
 (3) 4.05022
 
 (4) 4.1
 
Упражнение 2:
Номер 1
Каково назначение функции CEIL
?
Ответ:
 (1) округляет число до ближайшего меньшего целого числа 
 (2) округляет число до указанного количества разрядов 
 (3) округляет число до ближайшего большего целого числа 
 (4) отсекает дробную часть числа 
Номер 2
В чем отличие функции CEIL
от CEILING
?
Ответ:
 (1) функции CEILING
не существует 
 (2) CEILING
работает с числами двойной точности, а CEIL
- одинарной 
 (3) отличий нет 
 (4) CEIL
округляет число, а CEILING
отбрасывает дробную часть 
Номер 3
Определите результат выполнения следующего запросаSELECT CEIL(1.03);
Ответ:
 (1) 2
 
 (2) 1
 
 (3) 1.05
 
 (4) 1.5
 
 (5) 1.1
 
Упражнение 3:
Номер 1
Каково назначение функции FLOOR
?
Ответ:
 (1) округляет число до ближайшего меньшего целого числа 
 (2) округляет число до указанного количества разрядов 
 (3) округляет число до ближайшего большего целого числа 
 (4) отсекает дробную часть числа 
Номер 2
В чем отличие функции FLOOR
от FLOORING
?
Ответ:
 (1) функции FLOORING
не существует 
 (2) FLOORING
работает с числами двойной точности, а FLOOR
- одинарной 
 (3) FLOOR
округляет число, а FLOORING
отбрасывает дробную часть 
 (4) отличий нет 
Номер 3
Определите результат выполнения следующего запросаSELECT FLOOR (-1.03);
Ответ:
 (1) -2
 
 (2) -1
 
 (3) 1
 
 (4) -1.5
 
 (5) -1.1
 
Упражнение 4:
Номер 1
Каково назначение функции GREATEST
?
Ответ:
 (1) возвращает наибольшее значение из списка 
 (2) определяет, какое из двух чисел больше 
 (3) определяет наименьшее значение из списка 
 (4) такой функции нет 
Номер 2
Какая функция позволяет найти наибольшее значение из списка?
Ответ:
 (1) GREAT
 
 (2) GREATEST
 
 (3) MAX
 
 (4) MAXINLIST
 
Номер 3
Определите результат выполнения следующего запросаSELECT GREATEST(1, 2, 3);
Ответ:
 (1) 3
 
 (2) 1
 
 (3) 6
 
Упражнение 5:
Номер 1
Каково назначение функции LEAST
?
Ответ:
 (1) возвращает наибольшее значение из списка 
 (2) возвращает, какое из двух чисел меньше 
 (3) возвращает наименьшее значение из списка 
 (4) такой функции нет 
Номер 2
Какая функция позволяет найти наименьшее значение из списка?
Ответ:
 (1) LEAST
 
 (2) MIN
 
 (3) MININLIST
 
 (4) такой функции нет 
Номер 3
Определите результат выполнения следующего запросаSELECT LEAST (1, 2, 3);
Ответ:
 (1) 3 
 (2) 1 
 (3) 6 
Упражнение 6:
Номер 1
Какая функция позволяет найти натуральный логарифм числа x?
Ответ:
 (1) LN(x)
 
 (2) LOG(x)
 
 (3) LOG(x,1)
 
 (4) LOG10(x)
 
Номер 2
Какая функция позволяет найти десятичный логарифм числа
Ответ:
 (1) LN(x)
 
 (2) LOG(x)
 
 (3) LOG(x,10)
 
 (4) LOG10(x)
 
 (5) LOG(10,x)
 
Номер 3
Что делает следующая функция?LOG (число1) / LOG (число2)
Ответ:
 (1) функция вычислит логарифм числа1
по основанию число2
 
 (2) функция вычислит логарифм числа2
по основанию число1
 
 (3) функция эквивалентна LOG(число1 - число2)
 
 (4) функция эквивалентна LOG(число1 / число2)
 
Упражнение 7:
Номер 1
Какая функция позволяет вычислить остаток от деления одного числа на другое?
Ответ:
 (1) MOD
 
 (2) ABS
 
 (3) DIV
 
 (4) RUNC
 
Номер 2
Определите результат действия следующего запросаSELECT MOD (5, 2);
Ответ:
 (1) 2
 
 (2) 1
 
 (3) 0
 
 (4) 5
 
Номер 3
Какие из запросов вычисляют остаток от деления числа x
на 2?
Ответ:
 (1) SELECT MOD(x, 2);
 
 (2) SELECT x MOD 2;
 
 (3) SELECT 2 MOD x;
 
 (4) SELECT x % 2;
 
Упражнение 8:
Номер 1
Какая из функций позволяет возвести число в степень?
Ответ:
 (1) POW
 
 (2) POWER
 
 (3) MOD
 
 (4) ABS
 
 (5) RAD
 
Номер 2
Определите результат следующего запросаSELECT POW(2,3);
Ответ:
 (1) 2
 
 (2) 3
 
 (3) 9
 
 (4) 8
 
Номер 3
Определите результат следующего запросаSELECT POWER(4,-2);
Ответ:
 (1) запрос выведет ошибку, т.к. задан недопустимый параметр 
 (2) 4
 
 (3) 1
 
 (4) 0.0625
 
 (5) 0.5
 
Упражнение 9:
Номер 1
Определите результат следующего запросаSELECT ROUND(-1.23);
Ответ:
 (1) 1.23
 
 (2) -1
 
 (3) -2
 
 (4) -1.3
 
Номер 2
Определите результат следующего запросаSELECT ROUND(-1.58);
Ответ:
 (1) -1.5
 
 (2) -2
 
 (3) -1
 
 (4) -1.6
 
Номер 3
Определите результат следующего запросаSELECT ROUND(23.298, -1);
Ответ:
 (1) запрос выведет ошибку, т.к. задан недопустимый параметр 
 (2) 23
 
 (3) 20
 
 (4) 23.298
 
Упражнение 10:
Номер 1
Для чего предназначена функция SIGN
?
Ответ:
 (1) возвращает знак аргумента 
 (2) возвращает модуль числа 
 (3) округляет число 
 (4) находит большее из двух чисел 
Номер 2
Определите результат запросаSELECT SIGN(234);
Ответ:
 (1) 234
 
 (2) 1
 
 (3) 0
 
 (4) 200
 
Номер 3
Определите результат запросаSELECT SIGN(0);
Ответ:
 (1) запрос выведет ошибку, т.к. задан недопустимый параметр 
 (2) 1
 
 (3) 0
 
Упражнение 11:
Номер 1
Какая функция возвращает корень числа?
Ответ:
 (1) SQR
 
 (2) SQRT
 
 (3) QUAD
 
 (4) ABS
 
Номер 2
Определите результат запросаSELECT SQRT(16);
Ответ:
 (1) 4
 
 (2) 2
 
 (3) 16
 
 (4) 1
 
Номер 3
Определите результат запросаSELECT SQRT(-4);
Ответ:
 (1) NULL
 
 (2) 4
 
 (3) -2
 
 (4) -4
 
 (5) 0
 
Упражнение 12:
Номер 1
Определите результат запросаSELECT TRUNCATE(1.223,1);
Ответ:
 (1) 1
 
 (2) 1.2
 
 (3) 1.22
 
 (4) 1.223
 
Номер 2
Определите результат запросаSELECT TRUNCATE(1.999,0);
Ответ:
 (1) 1
 
 (2) 0
 
 (3) 1.9
 
 (4) 1.999
 
 (5) запрос выведет ошибку, т.к. задан недопустимый параметр 
Номер 3
Определите результат запросаSELECT TRUNCATE(122,-2);
Ответ:
 (1) 100
 
 (2) 120
 
 (3) 122
 
 (4) 122.00