Главная / Программирование /
Программирование на Lazarus / Тест 8
Программирование на Lazarus - тест 8
Упражнение 1:
Номер 1
Что такое «целое число»?
Ответ:
 (1) число от нуля и больше 
 (2) число меньше нуля 
 (3) число без запятой (десятичной части) 
 (4) число с запятой 
 (5) число до запятой 
 (6) число после запятой 
Номер 2
Выберите типы целых чисел:
Ответ:
 (1) Byte 
 (2) Word 
 (3) Real 
 (4) Integer 
 (5) Double 
 (6) Currency 
Номер 3
Имеется переменная b типа Byte. Укажите ошибочный код присвоения значения:
Ответ:
 (1) b:= -300 
 (2) b:= -10 
 (3) b:= 0 
 (4) b:= 10 
 (5) b:= 300 
Номер 4
Имеется переменная b типа Byte. Укажите верный код присвоения значения:
Ответ:
 (1) b:= -300 
 (2) b:= -10 
 (3) b:= 0 
 (4) b:= 10 
 (5) b:= 300 
Упражнение 2:
Номер 1
Что такое «беззнаковое число»?
Ответ:
 (1) число от нуля и больше 
 (2) число меньше нуля 
 (3) число без запятой (десятичной части) 
 (4) число с запятой 
 (5) число до запятой 
 (6) число после запятой 
Номер 2
Укажите тип целых чисел, которому можно присвоить наибольшее значение:
Ответ:
 (1) Byte 
 (2) Cardinal 
 (3) Integer 
 (4) Word 
Номер 3
Укажите тип целых чисел, которому можно присвоить наименьшее значение
Ответ:
 (1) Byte 
 (2) Cardinal 
 (3) Integer 
 (4) Word 
Упражнение 3:
Номер 1
Что такое «вещественное число»?
Ответ:
 (1) число от нуля и больше 
 (2) число меньше нуля 
 (3) число без запятой (десятичной части) 
 (4) число с запятой 
 (5) число до запятой 
 (6) число после запятой 
Номер 2
Выберите типы вещественных чисел:
Ответ:
 (1) Byte 
 (2) Word 
 (3) Real 
 (4) Integer 
 (5) Double 
 (6) Currency 
Номер 3
Сколько байт занимает тип Double, сколько значащих цифр он имеет?
Ответ:
 (1) 2 байта, 4-5 значащих цифр 
 (2) 4 байта, 7-8 значащих цифр 
 (3) 8 байт, 15-16 значащих цифр 
 (4) 8 байт, 19-20 значащих цифр 
 (5) 10 байт, 19-20 значащих цифр 
Номер 4
Сколько байт занимает тип Currency, сколько значащих цифр он имеет?
Ответ:
 (1) 2 байта, 4-5 значащих цифр 
 (2) 4 байта, 7-8 значащих цифр 
 (3) 8 байт, 15-16 значащих цифр 
 (4) 8 байт, 19-20 значащих цифр 
 (5) 10 байт, 19-20 значащих цифр 
Номер 5
Сколько байт занимает тип Single, сколько значащих цифр он имеет?
Ответ:
 (1) 2 байта, 4-5 значащих цифр 
 (2) 4 байта, 7-8 значащих цифр 
 (3) 8 байт, 15-16 значащих цифр 
 (4) 8 байт, 19-20 значащих цифр 
 (5) 10 байт, 19-20 значащих цифр 
Упражнение 4:
Номер 1
Укажите тип вещественных чисел с наибольшим диапазоном значений:
Ответ:
 (1) Currency 
 (2) Double 
 (3) Extended 
 (4) Real 
 (5) Single 
Номер 2
Укажите тип вещественных чисел с наименьшим диапазоном значений:
Ответ:
 (1) Currency 
 (2) Double 
 (3) Extended 
 (4) Real 
 (5) Single 
Номер 3
Что представляет собой число 25E5?
Ответ:
 (1) это не число 
 (2) умножение 25 на 5 
 (3) сумма 25 и 5 
 (4) 25 в пятой степени. 
Номер 4
Какой тип вещественных чисел создали специально для финансовых расчетов?
Ответ:
 (1) Currency 
 (2) Double 
 (3) Extended 
 (4) Real 
 (5) Single 
Упражнение 5:
Номер 1
Каким оператором целое число можно разделить нацело?
Ответ:
 (1) E 
 (2) / 
 (3) DIV 
 (4) MOD 
Номер 2
Каким оператором можно узнать остаток от деления целого числа нацело?
Ответ:
 (1) E 
 (2) / 
 (3) DIV 
 (4) MOD 
Номер 3
Какая операция (какие операции) имеет наибольший приоритет?
Ответ:
 (1) -, + 
 (2) /,* 
 (3) NOT 
 (4) OR, XOR 
 (5) <>, = 
 (6) DIV, MOD 
Номер 4
Какая операция (какие операции) имеет наименьший приоритет?
Ответ:
 (1) -, + 
 (2) /,* 
 (3) NOT 
 (4) OR, XOR 
 (5) <>, = 
 (6) DIV, MOD 
Упражнение 6:
Номер 1
Какими функциями можно преобразовать вещественное число в строку?
Ответ:
 (1) IntToStr()
 
 (2) StrToInt()
 
 (3) FloatToStr()
 
 (4) StrToFloat()
 
 (5) FormatFloat()
 
Номер 2
Какой функцией можно преобразовать целое число в строку?
Ответ:
 (1) IntToStr()
 
 (2) StrToInt()
 
 (3) FloatToStr()
 
 (4) StrToFloat()
 
 (5) FormatFloat()
 
Номер 3
Какой функцией можно преобразовать строку в целое число?
Ответ:
 (1) IntToStr()
 
 (2) StrToInt()
 
 (3) FloatToStr()
 
 (4) StrToFloat()
 
 (5) FormatFloat()
 
Номер 4
Какой функцией можно преобразовать строку в вещественное число?
Ответ:
 (1) IntToStr()
 
 (2) StrToInt()
 
 (3) FloatToStr()
 
 (4) StrToFloat()
 
 (5) FormatFloat()