«Логические типы данных в Турбо Паскаль»
1.Основу математической логики создал:Джордж Буль
2. В математической логике операция отрицания обозначается значком ¬
3. Запись ¬ (x = y) даст результат ложь
4. Запись (x = 0) V (x = 1), если x =0, даст результат истина
5. В математической логике знак ¬ означает не
6. Элементы логического типа данных Boolean являются true, false
7. При вычислении логических выражений операции выполняются в следующем порядке not, and, or, операции отношения, арифметические операции
8. Если x=3.0; y=0.5; то логическое выражение not (x>y/2) даст результатfalse
9. Если d=true; b=false; c=true; x=3,0; y=0.5; , то логическое выражение (c or d) and (x = y) or not b даст результат true
10. Вычислить значения логического выражения: М mod 3=М div 1.6*10 при М=16 true
11. Вычислить значения логического выражения:kand (Nmod 3=0) при k= false, N=111 false
12. Если х =3, то, какое значение получит логическая переменная k после выполнения оператора присваивания:k:=x>2true
13. Если n= false и х=2, то какое значение получит логическая переменная m после выполнения оператора присваивания: m:=notnorodd(x) true
14. Логическая функция odd(х) принимает значение true, если значение x нечетное, и false, если x четное
15. Обратная функция к функции ord(x) :chr(x)
16. Функция pred(x) находит предыдущий элемент
17. . В Турбо Паскаль для значений логического типа BOOLEAN true и false справедливо правило: ord(false)=0
18. В Турбо Паскаль для значений логического типа BOOLEAN true и false справедливо правило: pred(true)=false
19. Приведен отрывок программы для логического типа Boolean в Турбо Паскаль :
A :=Ord(False);
B :=Ord(True);
C :=Pred(True);
D :=Succ(True);
E :=Succ(False);
Укажите, в какой строке примера допущена ошибка
Четвертой
20. Вычислить значения логических выражений: (x*y<>0) and (y>x) при х= 1, y=1.1 true
21. В турбо Паскале логический тип данных носит название Boolean
22. В математической логике операция логическое умножение обозначается значком &
23. Запись (x = 0) V (x = 1), если x - двоичная цифра (0 или 1), даст результат истина
24. Запись (x> 0) & (x< 1), если x Є (0,1), даст результат истина
25. В математической логике знак & означает и
26. Если m=3; n=5, то запись abs(m-n)<=2 даст результат true
27. Если s=true, то логическое выражение notnots даст результат true
28. Если x=3.0; y=0.5; то логическое выражение not (x<y/2) даст результатtrue
29.Если u=7, то логическая функция odd (u) принимает значение true
30. Вычислить значения логического выражения: odd(trunc(10*S)) при S =0.211 false
31. Вычислить значения логического выражения:(x /y<>0) and (y>x) при х=3, y=4 true
32. Если a=true и х=1, то какое значение получит логическая переменная d после выполнения оператора присваивания: d:=notaandodd(x) false
33. В программе Турбо Паскаль с типом данных Boolean сокращенная запись ClrScr означает: очистить текущее окно на экране
34. Функция ord (x) применяемая к целому числу дает его собственное значение
35. Если ord(’a‘)=97; то обратная функция записывается так chr(97)= ’a‘
36. Если аргумент целый, то, например, оператор y:=succ(x) эквивалентенy:=x+1
37. В Турбо Паскаль для значений логического типа BOOLEAN true и false справедливо правило:ord(true)=1
38. В Турбо Паскаль для значений логического типа BOOLEAN true и false справедливо правило:false<true
39.Алгоритмическая структура ветвления программируется в Турбо Паскале с помощью операторовIf , Then , Else
40. Вычислить значения логических выражений: odd(trunc(sqr(10)*S)) при S =0.211true
41. Данные логического типа занимают размер памяти1 байт
42. В математической логике операция логическое сложение обозначается значкомV
43. Запись (x = 0) V (x = 1), если x =1, даст результатистина
44. Запись (x> 0) & (x< 1), если x не Є (0,1), даст результатложь
45. В математической логике знак V означаетили
46. Если m=3; n=5, то запись abs(m-n)=>2 даст результатtrue
47. Если s= false, то логическое выражение notnots даст результатfalse
48. Если d=true;b=false; x=3.0; y=0.5; тологическое выражениеdand (x<>y) andb даст результатfalse
49. Если d=4, то логическая функция odd (d) принимает значениеfalse
50. Вычислить значения логического выражения:notodd(m) при m=1false
51. Вычислить значения логического выражения:cornotd при c= true, d= falsetrue
52. Если n= false и х=3, то какое значение получит логическая переменная m после выполнения оператора присваивания: m:=notnandodd(x) true
53. В программе Турбо Паскаль с типом данных Boolean в записи usescrt, аббревиатура CRT расшифровывается какэлектронно-лучевая трубка
54. Функция ord (х), где х= -12 даст результат-12
55. Функция suss(x) находит последующий элемент
56. Если аргумент целый, то, например, оператор y:=succ(x) эквивалентенy:=x+1
57. Если аргумент целый, то, например, оператор y:=pred(x) эквивалентенy:=x-1
58. В Турбо Паскаль для значений логического типа BOOLEAN true и false справедливо правило:succ(false)= true
59. Приведен отрывок программы для логического типа Boolean в Турбо Паскаль :
A :=Ord(False);
B :=Ord(True);
C :=Pred(False);
D :=Pred(True);
E :=Succ(False);
Укажите, в какой строке примера допущена ошибка
третьей
60. При неполной форма условного оператора алгоритмическая структура ветвления программируется в Турбо Паскале с помощью операторов If , Then
Библиотека Паскаль
1.
