Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
infa.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
94 Кб
Скачать
☆

«Логические типы данных в Турбо Паскаль»

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.