27 апреля 2009, 21:01
| | |
#43 (ПС)
| у меня это было 6 лет назад,так на вскидку пару сделал
1. Логическая переменная X имеет значение True. Какое значение выражения Not X?
А) False
Б) True
В) 1
2. Объявите переменные, необходимые для
пересчета веса из фунтов в килограммы.
А) funt: char;
kg:char;
Б) funt: real;
kg: integer; В) funt: real;
kg: real;
3. В какой строке правильно описывается переменная i для цикла FOR от –10 до 10? А) i:integer
Б) i:real
В) i:byte
4. Каким словом завершается тело программы?
А)end
Б)endfile
В)endprogram
5. Какой из типов данных целый?
А) real Б) char
В) byte
6. Какое из слов нельзя использовать как имя переменной?
А) dz11
Б) if
В) i
7. К какому классу типов данных относится целый тип данных?
А) объекты
Б) простые типы
В) структурированные типы
8. Когда в цикле repeat осуществляется проверка условия завершения цикла?
А) в начале цикла
Б) в середине цикла
В) в конце цикла
9. Какой диапазон значений переменной, описанной типом Byte?
А) от 0 до 256
Б) от 1 до 256 В) от 0 до 255
10. Найдите ошибку в программе:
program ver;
var
ver:byte;
begin
for ver:=1 to 10 do write(ver,' ')
end.
А) Строка №5 не заканчивается символом ;.
Б) Имя программы не может совпадать с именем переменной.
В) В команде write(i,' ') пробел необходимо заключить в кавычки.
11. Логические переменные X имеет значение False, а Y - True.Какое значение выражения X or Y?
А) False
Б) True
В)
12. В каком разделе программы может находится строка end.?
А) заголовок программы
Б) раздел объявления переменных В) тело программы
13. Какой из типов данных вещественный?
А) integer
Б) comp В) char
14. Какая из операций относится к бинарным логическим операциям? А) and
Б) not
В) ln
15. Какие символы используют для обозначения комментариев? А) { }
Б) (. .)
В) ( )
16. Найдите ошибку в программе:
var
v:byte;
begin
for i:=1 to 10 do write(i,' ')
end.
А) Строка №5 не заканчивается символом ;.
Б) В команде write(i,' ') пробел необходимо заключить в кавычки. В) В разделе описания переменных необходимо указать переменную i.
17. Какой из знаков используется для присвоения значений переменной?
А) : Б) :=
В) =
18. Запишите оператор, который увеличивает значение
переменной N на единицу. А) N:= N+1;
Б) N=N+1;
В) N+1:=N;
19. Какая функция вычисляет целую часть числа x?
А) cos(x)
Б) ln(x) В) int(x)
20. К какому классу типов данных относится логический тип данных?
А) объекты
Б) простые типы
В) структурированные типы
21. Логические переменные x и y имеют значения True. Какое значение выражения x xor y? А) False
Б) True
В) 1
22. Какой из типов данных целый? А) integer
Б) comp
В) char
23. К какому классу типов данных относится тип-массив?
А) объекты
Б) простые типы
В) структурированные типы
24. Какая из операций относится к унарным логическим операциям? А) not
Б) xor
В) or
25. Какой оператор выводит дробную
переменную?
А)read(a:6:2);
Б) write(a:6:2);
В) write(a:6);
26. Какой диапазон значений переменной, описанной типом Word? А) от 0 до 65535
Б) от 1 до 6553
В) от 0 до 65536
27. Какая функция вычисляет натуральный логарифм числа x?
А) cos(x) Б) ln(x)
В) int(x)
28. В какой строке программы правильно присваивается переменной i значение 4?
А) i=4
Б) i:='IV' В) i:=4
29. Каким зарезервированным словом начинается раздел описания меток?
А) var
Б) type В) label
30. Что выполнит программа
begin
for I:=1 to 10 do
write('5');
write(' ');
end.
А) Выведет на экран в одну строку через пробел десять раз цифру 5.
Б) Выведет на экран в одну строку десять раз цифру 5 и один пробел.
В) Выведет на экран в столбец десять раз цифру 5 и один пробел.
31. Логическая переменная x имеет значение False. Какое значение выражения not x?
А) False Б) True
В) 0
32. Какое из слов можно использовать как имя переменной?
А) until
Б) for В) jdhfjskadhflaskjfask
33. Какой из типов данных вещественный?
А) boolean
Б) single
В) word
34. Что выведет на экран команда write(7 div 2)?
А) 3
Б) 1
В) 3.5
35. Когда заранее известно, сколько конкретно раз д.б. выполнена операция, какой используют цикл?
В) While ( с предусловием)
36. у какого целочисленного типа переменной диаппазон значений больше?
А) Integer
Б) Real
В) word
Г) LongInt
37. К какому классу типов данных относится символьный тип данных?
А) объекты
Б) простые типы
В) структурированные типы
38. Какая функция вычисляет квадратный корень числа x?
А) abs(x) Б) sqr(x)
В) sqrt(x)
39. Каким зарезервированным словом заканчивается структурный оператор case?
А) endcase
Б) caseend В) end
40. Сколько значков # будет выведено на экран после выполнения программы?
var
i:real;
begin
i:=27;
repeat
write('#');
i:=i/2;
until i<1;
end
A) 4
Б) 5
В) 6
41. Какой из типов данных вещественный?
А) extended
Б) longint
В) char
42. Какое число будет выведено на экран после выполнения программы?
var
i:byte;
j:integer;
begin
j:=2;
for i:=3 to 6 do j:=j*2;
write(j);
end.
А) 16
Б) 32
В) 64 |