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

<!-- ПЕРВАЯ РУБЕЖКА -- >

1. В QtSDK программировании что означает термин «слот» ?

-integer

-приложение

+ method

-постоянная

-signal

2. Создавать какие дополнительные файлы для заголовочных файлов является задачей МОС ?

-rcc

+ срр

-obj

-png

-pro

3. В созданных МОС дополнительных файлах какие модификаторы содержатся для заголовочных файлов ?

- precious, private, public,

-predicate, private, protected

- patented, protected, public,

-prophetic, protected, private

+ private, protected, public

4. В QtSDK реализацию кода для сигналов берет на себя?

-Meta Object Class

+ Meta Object Compiler

-Meta Open Compiler

-Monst Object Compiler

-Monst Open Compiler

5. При реализации Qt проектов файлы классов лучше всего разбивать на две части: первая часть- определения класса, вторая-реализации класса. Часть определения класса помещается в файл с расширением

-.cpp

+ .h

-.r

-.qrc

-.png

6. Высылка сигнала МОС производится при помощи какого ключевого слова?

-eclipse

+ emit

-employ

-empty

-export

7. При реализации Qt проектов файлы классов лучше всего разбивать на две части: первая часть- определения класса, вторая-реализации класса. Часть реализации класса помещается в файл с расширением

+ .cpp

-.h

-.r

-.qrc

-.png

8. Утилита сборки программного продукта при разработке Qt проектов

-exe

+ qmake

-rcc

-#define

-#ifndef

9. Виджет - это

- объект интерфейса пользователя, который может быть использован при разработке приложений без графического интерфейса пользователя

- объект командного интерфейса пользователя, который может быть реализован в виде пакетной технологии

- объект командного интерфейса пользователя, который может быть реализован в виде технологии командной строки

+ объект графического интерфейса пользователя, который может реагировать на действия пользователя и имеет графическое представление.

- объект графического интерфейса пользователя, который не может реагировать на действия пользователя и иметь графическое представление.

10. Виджет

+ визуальный элемент интерфейса

-концептуальный элемент интерфейса

-графический элемент интерфейса

- когнитивный элемент интерфейса

- функциональный элемент интерфейса

11. Утилита это

-специальный генератор, который возьмет на себя всю работу по настройке компоновщика

-специальный генератор, который возьмет на себя всю работу по настройке компилятора

+ специальный генератор, который возьмет на себя всю работу по настройке компилятора и компоновщика

-специальный прпроцессор, который возьмет на себя работу по созданию pro-файла

-специальный препроцессор, который возьмет на себя всю работу по созданию rcc -файла

12. В программировании на С++ в среде QtCreator какой класс не поддерживает копирования?

+ QObject

13. В программировании на С-- в среде QtCreator термин GDB означает

-Green (зеленый), Dark (темно-серый), Blue(голубой)

-GreedBox

-OpenGl

+ GNU Debugger

14. В программировании на С-- в среде QtCreator к командам GDB не относится

-attach

+ deattach

-break

-tbreak

-untill

15. В программировании на С-- в среде QtCreator компиляцией называется 

+ предварительная обработка проекта с помощью qmake

- последовательная сборка проекта с помощью qmake

- последовательная отладка проекта с помощью exe

-предварительная обработка проекта с помощью exe

- последовательная сборка проекта с помощью qmake

16. Объектную иерархию можно увидеть наглядно, воспользовавшись методом 

-dumpObject child ()  класса QObject

+ dumpObjectTree()  класса QObject

-setobjectTree ( " child " ) класса QObject

-gotoObjectTree()  класса QObject

-gotoName ( " child " )  класса QObject

17. В QtSDK программировании что из нижеследующего не относится к трем основным виджетам, унаследованным от класса QAbstractButton?

-кнопки

-переключатели

-флажки

+ указатель

18. В QtSDK программировании что из нижеследующего не относится к трем основным видам кнопок класса QAbstractButton?

-QPushButton

+ QPressButton

-QCheckBox

-QRadioButton

19. В QtSDK программировании для взаимодействия с пользователем какие сигналы из нижеследующих не может предоставить класс QAbstractButton?

+ attached

-clicked

-pressed

-released

-toggled

20. В случае если опций больше пяти какой виджет полезен для пользователя при выборе сразу нескольких опций в QtSDK программировании?

-QCheckBox

-QListWidget

+ QAbstractButton

-QRadioButton

-QGroupButton

21. В QtSDK программировании какой виджет полезен для пользователя при выборе сразу нескольких опций?

-QCheckBox

-QListWidget

+ QAbstractButton

-QRadioButton

-QGroupButton

22. В QtSDK программировании какой из нижеследующих не относится к базовым виджетам настройки ?

-QSlider -ползунок

-QScrollBar-полоса прокрутки

+ QDial+ установщик

-QSetRange- установщик диапазона значений

23. В QtSDK программировании какая группа виджетов служит для для ввода и редактирования данных-текста и чисел ?

- QEditText

-QLineEdit

-QListEdit

- QWidgetEdit

+ QTextEdit

24. В QtSDK программировании какой класс предназначен для ввода одной текстовой строки?

- QEditText

+ QLineEdit

-QListEdit

- QSpinBox

- QTextEdit

25. В QtSDK программировании какой класс предназначен для ввода числовых значений ?

- QEditText

-QLineEdit

-QListEdit

+ QSpinBox

- QTextEdit

26. В QtSDK программировании какой класс позволяет осуществлять просмотр и редактирование как простого текста, так и текста в формате HTML?

- QEditText

-QLineEdit

-QListEdit

- QWidgetEdit

+ QTextEdit

27. В QtSDK программировании какой формат не поддерживает класс QPlaintTextEdit ?

-RTF(Right Text Format -формат обогащенного текста

-PlainText –простой текст

-HTML

+ ODF(Open Document Format+ открытый формат документов для офисных приложений)

-PDF

28. В QtSDK программировании какой формат не относится к трем форматам, предоставляемым классом QTextDocumentWriter ?

-RTF(Right Text Format -формат обогащенного текста

-PlainText –простой текст

-HTML

+ ODF(Open Document Format+ открытый формат документов для офисных приложений)

-PDF

29. В QtSDK программировании сигналы какого класса удобнее использовать для отображения файлов с кодом на языке HTML, содержащих таблицы и растровые изображения?

- QEditText

-QLineEdit

-QListEdit

- QWidgetEdit

+ QTextEdit

30. Почти любая программа так или иначе обращается к сторонним ресурсам, таким как растровые изображения. Каким для этого надо воспользоваться файлом, а точнее представленным в нем растровым изображением?

-.cpp

-.h

-.r

-.pro

+ .png

31. Так как концепт сигналов и слотов, а также информацию о наследственности невозможно было реализовать средствами самого языка C--, что было создано в QtSDKC-- ?

-метаобъектная иерархия

+ МОС

-модуляторы

-модификаторы

-препроцессор

32. Утилита -это специальный

+ генератор

-директива

-модулятор

-манипулятор

-препроцессор

33. Виджет - это

- объект интерфейса пользователя, который может быть использован при разработке приложений без графического интерфейса пользователя

- объект командного интерфейса пользователя, который может быть реализован в виде пакетной технологии

- объект командного интерфейса пользователя, который может быть реализован в виде технологии командной строки

+ объект графического интерфейса пользователя, который может реагировать на действия пользователя и имеет графическое представление.

- объект графического интерфейса пользователя, который не может реагировать на действия пользователя и иметь графическое представление.

34. Параметр QApplication app(argc, argv). Это - стандартная особенность C--.

-argc - число аргументов оперирующей строки, а argv - массив этих аргументов

-argc - массив аргументов оперирующей строки, а argv - число этих аргументов

+ argc + число аргументов командной строки, а argv + массив этих аргументов

-argc - массив аргументов командной строки, а argv - число этих аргументов

-argc - число аргументов API библиотеки Qt, а argv - массив этих аргументов

35. Объект app является …………………….QApplication

-типом шрифта

+ экземплятором

-переключателем

-флажком

-курсором

36. Формат JPEG получил свое название от

-Joint Photographic Experimental Group _объединенная экспериментальная группа по фотографиям,группа, разработавшая стандарт и метод сжатия

+ Joint Photographic Experts Group _объединенная экспертная группа по фотографиям,организация, разработавшая стандарт и метод сжатия

-Junior Photographic Experts Group _ группа юных экспертов по фотографиям,организация, разработавшая стандарт и метод сжатия

-Junу Photographic Experts Group _ группа экспертов по фотографиям,организация, разработавшая стандарт и метод сжатия в июне

-Julу Photographic Experts Group _ группа экспертов по фотографиям,организация, разработавшая стандарт и метод сжатия в июле

37. Формат PNG получил свое название НЕ от

-Portable Net Graphic -переносимая сетевая графика

-альтернатива GIF

- PNG not GIF

-PNG распространяется бесплатно

+ Paint Net Graphic

38. Формат PNG получил свое название НЕ от

-Portable Net Graphic -переносимая сетевая графика

-альтернатива GIF

- PNG not GIF

- GIF распространяется платно

+ Photographic Net Graphic

39. Формат PNG

- распространяется платно

-обеспечивает сжатие данных, правда с потерями

-не поддерживает прозрачность

+ поддерживается глубина цвета до 48 бит

-поддерживается глубина цвета до 24 бит

40. Формат JPEG

- распространяется платно

+ обеспечивает самую высокую степень сжатия данных, правда с потерей информации

-не поддерживает прозрачность

-поддерживается глубина цвета до 128 бит

-поддерживается глубина цвета до 64 бит

41. Формат JPEG

- распространяется платно

+ изображение хранится в виде двоичной информации

-не поддерживает прозрачность

-поддерживается глубина цвета до 16 бит

-поддерживается глубина цвета до 64 бит

42. Что из нижеследующего неверно для формата ХРМ(ХPixMap)

+ изображение хранится в виде двоичной информации

-распространен в системе Х11(UNIX)

-данные хранятся в виде исходного кода на языке С, который можно вставлять в свои программы

-позволяет превратить обычный текстовый редактор в инструмент для создания и изменения растровых изображений

-неэкономично использует дисковое пространство

43. В каком формате данные хранятся в виде исходного кода на языке С, который можно вставлять в свои программы

-GIF

-JPEG

-PNG

+ ХРМ(ХPixMap)

44. Qt поддерживает следующий тип градиентов

-буферный , конический, лучевой

-объемный ,конический, лучевой

-линейный,пирамидальный, лучевой

-линейный ,конический, прямоугольный

+ линейный ,конический, лучевой

45. К операциям рисования не относится

-градиент

-кисть

-палитра

-перо

+ растровое изображение

46. Метод united () в Qt

+ возвращает область, полученную в результате объединения двух областей

-возвращает область, полученную в результате пересечения двух областей

-возвращает область, полученную в результате вычитания аргумента из исходной области

-возвращает область, содержащую точки из каждой области, но не из обеих областей

47. Метод intersected () в Qt

-возвращает область, полученную в результате объединения двух областей

+ возвращает область, полученную в результате пересечения двух областей

-возвращает область, полученную в результате вычитания аргумента из исходной области

-возвращает область, содержащую точки из каждой области, но не из обеих областей

48. Метод subtracted () в Qt

-возвращает область, полученную в результате объединения двух областей

-возвращает область, полученную в результате пересечения двух областей

+ возвращает область, полученную в результате вычитания аргумента из исходной области

-возвращает область, содержащую точки из каждой области, но не из обеих областей

49. Метод xored () в Qt

-возвращает область, полученную в результате объединения двух областей

-возвращает область, полученную в результате пересечения двух областей

-возвращает область, полученную в результате вычитания аргумента из исходной области

+ возвращает область, содержащую точки из каждой области, но не из обеих областей

50. Градиент в Qt -это

-плавный переход от одного бита к другому

-плавный переход от одного контекста рисования к другому

-плавный переход от одного пиксела к другому

-плавный переход от одного образца заливки к другому

+ плавный переход от одного цвета к другому

51. Qt поддерживает три цветовые модели

-RGB, CMYK,HCV

-RGV, CMYK,HSV

-RGB, CMYH,HSV

-RGB, CLYK,HCV

+ RGB, CMYK,HSV

52. RGB - цветовая модель, в которой любой цвет получается в результате смешения

-трех цветов: красного (Red), зеленого (Green) и черного (Blасk)

-трех цветов: красного (Red), cерого (Gray) и синего (Blue)

+ трех цветов: красного(Red), зеленого (Green) и синего (Blue)

-трех цветов: красновато -коричневый (Henna), пятнистый (spot) и фиолетового (Violet)

-оттенков (Hue), насыщенности (Saturation) и значениями(Value)

53. CMYK- цветовая модель, в которой любой цвет получается в результате смешения

-трех цветов: красного (Red), cерого (Gray) и синего (Blue)

-трех цветов: красного(Red), зеленого (Green) и синего (Blue)

-трех цветов: красновато -коричневый (Henna), пятнистый (spot) и фиолетового (Violet)

-четырех цветов: коралловый (Coral), темно-розовый (Melon), желтого (Yellow) и коричневато -зеленый (Khaki)

+ четырех цветов: голубой (Cуan), пурпурный (Magenta), желтого (Yellow) и ключевой (Key)

54. Что на практике является четвертой составляющей цветовой модели CMYK

-белый

-зеленый

- желтый

- коричневато -зеленый (Khaki)

+ черный

55. HSV- цветовая модель, в которой любой цвет получается в результате смешения

-трех цветов: красного (Red), cерого (Gray) и синего (Blue)

-трех цветов: красного (Red), зеленого (Green) и синего (Blue)

-трех цветов: красновато -коричневый (Henna), пятнистый (Spot) и фиолетового (Violet)

+ трех параметров: оттенков (Hue), насыщенности (Saturation) и значениями(Value)

-четырех цветов: голубой (Cуan), пурпурный (Mаgenta), желтого (Yellow) и коричневато -зеленый (Khaki)

56. Палитра-это массив, в котором каждому возможному значению

-бита в соответствии ставится значение цвета

-одного цвета в соответствии ставится число пикселов

-пиксела в соответствии ставится значение заливки

-пиксела в соответствии ставится значение насыщенности

+ пиксела в соответствии ставится значение цвета

57. Какая из цветовых моделей является субтрактивной,то есть вычитаемой

-RGB

+ CMYK

-HSV

- CLYK

-HСV

58. В субтрактивной модели любой цвет представляется в виде трех величин, каждая из которых указывает, какое количество определенного цвета подлежит исключению из

+ белого

-зеленого

- желтого

- коричневато -зеленого (Khaki)

-черного

59. В аддитивной модели любой цвет представляется посредством смешения трех цветов в различном процентном соотношении

- красного (Red), cерого (Gray) и черного (Black)

- красного (Red), зеленого (Green) и черного (Black)

- красного (Red), cерого (Gray) и синего (Blue)

+ красного (Red), зеленого (Green) и синего (Blue)

-трех цветов: красновато -коричневый (Henna), пятнистый (Spot) и фиолетового (Violet)

60. Какая из цветовых моделей является субтрактивной,то есть вычитаемой

- <img src="SDK/7.gif">

- <img src="SDK/8.gif">

- <img src="SDK/9.gif">

- <img src="SDK/10.gif">

61. Какая из цветовых моделей является аддитивной

- <img src="SDK/7.gif">

- <img src="SDK/8.gif">

- <img src="SDK/9.gif">

- <img src="SDK/10.gif">

62. Какая из цветовых моделей является RGB

- <img src="SDK/7.gif">

- <img src="SDK/8.gif">

- <img src="SDK/9.gif">

- <img src="SDK/10.gif">

63. Какая из цветовых моделей является HSV

- <img src="SDK/7.gif">

- <img src="SDK/8.gif">

- <img src="SDK/9.gif">

- <img src="SDK/10.gif">

64. Какая из цветовых моделей является CMYK

- <img src="SDK/7.gif">

- <img src="SDK/8.gif">

- <img src="SDK/9.gif">

- <img src="SDK/10.gif">

65. Большинство методов класса QTextEdit для QTextDocument являются

-ингибирующими

+ делегирующими

-отображающими

-дополнительным

-редактирующим

66. Класс QTextDocument предоставляет слот undo()

-для вызова действия

+ для отмены действия

-для осуществления действия

-для повтора действия

-для продолжения действия

67. При помощи слота append () производится

-архивирование текста

+ добавление текста

-добавление приложения

-закрытие приложения

-отключение текста

68. Для помещения обычного текста в область виджета можно воспользоваться методом

-setCallText

-setInsertText

-setPainText

+ setPlainText

-setPlanText

69. Для помещения обычного текста в область виджета можно воспользоваться слотом

-setCallText

-setInsertText

-setPainText

+ setPlainText

-setPlanText

70. Для cмены состояния на InsideCStyleComment и InsideCString достаточно нахождения на текущей позиции строки и символа

-& и \*

-# и \*

+ " и \*

-$ и \*

-" и \\

71. От виджета абстрактного счетчика -класс QAbstractSpinBox не унаследован следующий класс

-QSpinBox

-QDateTimeEdit

-QDoubleSpinBox

+ QValueSpinBox

72. Метод setWrapping устанавливает ............режим

-актуальный

-модифицированный

-ромбический

+ циклический

-древовидный

73. drag&drop означает технологию

-актуализации

-архивирования

+ перетаскивания

-шифрования

-сброса

74. Отличие метода insertItem от addItem в том, что можно

- явно указать выделение добавляемого элемента

+ явно указать позицию добавляемого элемента

-явно указать размер добавляемого элемента

-неявно указать позицию добавляемого элемента

-неявно указать размер добавляемого элемента

75. Режим пиктограмм означает

-иерархическое представление

+ иконное представление

-полоса прокрутки

-отображение содержимого дисков и каталогов

-технологию перетаскивания

76. Класс QTreeWidget предназначен для отображения элементов в

+ иерархическом виде

-иконном виде

-полосе прокрутки

- содержимом дисков и каталогов

-технологии перетаскивания

77. В чем разница между QToolBox и QTabWidget в

+ вертикальном расположении закладок

-восходящем расположении закладок

- горизонтальном расположении закладок

- иерархическом расположении закладок

- ниспадающем расположении закладок

78. Класс QTreeWidget предназначен для

-выбора от одного до нескольких элементов

-выбора только одного элемента

+ отображения элементов в иерархическом виде

-отображения элементов в иконном виде

-разбивки сложного диалогового окна на серию простых диалоговых окон

79. Класс QListWidget предназначен для

+ выбора от одного до нескольких элементов

-выбора только одного элемента

-отображения элементов в иерархическом виде

-отображения элементов в иконном виде

-разбивки сложного диалогового окна на серию простых диалоговых окон

80. Класс QTabWidget предназначен для

-выбора от одного до нескольких элементов

-выбора только одного элемента

-отображения элементов в иерархическом виде

-отображения элементов в иконном виде

+ разбивки сложного диалогового окна на серию простых диалоговых окон

81. Класс QComboBox предназначен для

-выбора от одного до нескольких элементов

+ выбора только одного элемента

-отображения элементов в иерархическом виде

-отображения элементов в иконном виде

-разбивки сложного диалогового окна на серию простых диалоговых окон

82. Одна из составляющих Qt технологии, называемой «интервью» или « модель- представление», модель отвечает за

- рисование каждого элемента в отдельности , а также за его архивирование

-представление данных пользователю и за их расположение

-рисование каждого элемента в отдельности , а также за его редактирование

+ управление данными и предоставляет интерфейс для чтения и записи данных

-централизованное использование выделений элементов

83. Одна из составляющих Qt технологии, называемой «интервью» или « модель- представление», выделение элементов отвечает за

- рисование каждого элемента в отдельности , а также за его архивирование

-представление данных пользователю и за их расположение

-рисование каждого элемента в отдельности , а также за его редактирование

-управление данными и предоставляет интерфейс для чтения и записи данных

+ централизованное использование выделений элементов

84. Одна из составляющих Qt технологии, называемой «интервью» или « модель- представление», делегат отвечает за 224 стр

- рисование каждого элемента в отдельности , а также за его архивирование

-представление данных пользователю и за их расположение

+ рисование каждого элемента в отдельности , а также за его редактирование

-управление данными и предоставляет интерфейс для чтения и записи данных

-централизованное использование выделений элементов

85. Одна из составляющих Qt технологии, называемой «интервью» или « модель- представление», представление отвечает за

- рисование каждого элемента в отдельности , а также за его архивирование

+ представление данных пользователю и за их расположение

-рисование каждого элемента в отдельности , а также за его редактирование

-управление данными и предоставляет интерфейс для чтения и записи данных

-централизованное использование выделений элементов

86. Какой из нижеследующих классов не используется для представления данных в Qt

-QColumnView

-QHeaderView

-QListView

-QTreeView

+ QTabView

87. Это не является отличием сигналов от событий

-события могут обрабатываться одним методом, а сигналы могут обрабатываться неограниченным количеством соединенных с ним слотов

-механизм сигналов и слотов по сравнению с событиями представляет собой механизм оповещения более высокого уровня

+ механизм сигналов и слотов по сравнению с событиями представляет собой механизм оповещения более низкого уровня

-использование событий особенно интересно при создании собственных виджетов

-часто сигналы высылаются из методов обработки событий

88. Это не относится к преимуществам «мыши» перед клавиатурой

-указывать на объекты

-выбирать объекты

-перемещать объекты с одного места на другое

-наличие двойного щелчка

+ отсутствие «колесика»

89. По умолчанию интервал двойного щелчка составляет

-100 мс

-200 мс

-300 мс

+ 400 мс

-700 мс

90. Реализация метода для обработки события прокрутки «колесика» мыши

-QWheelScroll

+ QWheelEvent

-QScrollEvent

-QMouseScroll

-QMouseEvent

91. Если пользователь,перетаскивая объект,попадает в область виджета,то вызывается метод

+ dragEnterEvent

-dragLeaveEvent

-dragMoveEvent

-dropDragEvent

-dropEvent

92. Если пользователь,перетаскивая объект, выходит за область виджета,то вызывается метод

-dragEnterEvent

+ dragLeaveEvent

-dragMoveEvent

-dropDragEvent

-dropEvent

93. Если пользователь перетаскивает объект в тот момент, когда данные находятся в области виджета,то вызывается метод

-dragEnterEvent

-dragLeaveEvent

+ dragMoveEvent

-dropDragEvent

-dropEvent

94. При отпускании объекта в принимающей области виджета вызывается метод

-dragEnterEvent

-dragLeaveEvent

-dragMoveEvent

-dropDragEvent

+ dropEvent

95. Значение QEvent::User равно

-10

-100

-128

-153

+ 1000

96. Установка фильтров событий происходит на уровне самих

-предков объектов

- классов приложения

+ объектов приложения

-событий приложения

-указателей на объект приложения

<!-- ВТОРАЯ РУБЕЖКА -- >

97. Глобальная установка фильтров событий приведет к получению и обработке события раньше всех

-предков объектов

- классов приложения

+ объектов приложения

-событий приложения

-указателей на объект приложения

98. Установка фильтров событий не требуется в случае необходимости

- обработки события в другом объекте

+ обработки события в самом объекте

- перехвата событий

- без наследования классов изменять реакцию объектов на события

- экономии времени на написание и отладку программы

99. Назначение группы классов геометрии состоит не в том, чтобы

-задать расположения объектов

-задать размеров объектов

+ создавать клоны объектов

-описать формы объектов

-ничего не отображать на экране

100. Cледующий класс служит для задания координат в двумерной системе Qt

-QPointA

-QPointF

-QPointJ

-QPointK

-QPointW

101. Метод manhattanLenght

-возвращает квадратный корень из сумму квадратов значений координат Х и У

+ возвращает сумму абсолютных значений координат Х и У

-возвращает разность абсолютных значений координат Х и У

-возвращает произведение абсолютных значений координат Х и У

-возвращает отношение абсолютных значений координат Х и У

102. Cледующий класс служит для хранения размеров в системе Qt

-QSizeA

+ QSizeF

-QSizeJ

-QSizeK

-QSizeW

103. Cледующий класс служит для задания вещественных координат в двумерной системе Qt

-QPointA

+ QPointF

-QPointJ

-QPointK

-QPointW

104. Cледующий класс служит для хранения вещественных размеров в системе Qt

-QSizeA

+ QSizeF

-QSizeJ

-QSizeK

-QSizeW

105. Qt::IgnoreAspectRatio метод управляет способом изменения размера следующим образом:

+ изменяет размер оригинала на переданный в него размер

-новый размер будет заполнять заданную площадь с сохранением пропорций

-новый размер будет заполнять заданную площадь с уменьшением пропорций

-новый размер может находиться за пределами переданного в scale(), заполняя всю его площадь

106. Qt::KeepAspectRatio метод управляет способом изменения размера следующим образом:

-изменяет размер оригинала на переданный в него размер

+ новый размер будет заполнять заданную площадь с сохранением пропорций

-новый размер будет заполнять заданную площадь с уменьшением пропорций

-новый размер может находиться за пределами переданного в scale(), заполняя всю его площадь

107. Qt::KeepAspectRatioByExpanding метод управляет способом изменения размера следующим образом:

-изменяет размер оригинала на переданный в него размер

-новый размер будет заполнять заданную площадь с сохранением пропорций

-новый размер будет заполнять заданную площадь с уменьшением пропорций

+ новый размер может находиться за пределами переданного в scale(), заполняя всю его площадь

108. Полигон -это

-круг

-эллипс

+ многоугольник

-окружность

-цикл

109. Цвет с наибольшей частотой, которую в состоянии воспринимать человеческий глаз

-белый

-желтый

-красный

+ фиолетовый

-зеленый

110. Цвет с наименьшей частотой, которую в состоянии воспринимать человеческий глаз

-белый

-желтый

+ красный

-фиолетовый

-зеленый

111. Стили для концов линий пера устанавливается методом setCapStyle(), в который передается один из флагов Qt::FlatCap и что означает

+ край линии квадратный и проходит через граничную линию ТОЧКУ

-край квадратный и перекрывает граничную точку на половину ширины линии

-край закругленный и также покрывает граничную точку линии

-край закругленный и не покрывает граничную точку линии

-край заостренный и также покрывает граничную точку линии

112. Стили для концов линий пера устанавливается методом setCapStyle(), в который передается один из флагов Qt::SquareCap и что означает

-край линии квадратный и проходит через граничную линию

+ край квадратный и перекрывает граничную точку на половину ширины линии

-край закругленный и также покрывает граничную точку линии

-край закругленный и не покрывает граничную точку линии

-край заостренный и также покрывает граничную точку линии

113. Стили для концов линий пера устанавливается методом setCapStyle(), в который передается один из флагов Qt::RoundCap и что означает

-край линии квадратный и проходит через граничную линию

-край квадратный и перекрывает граничную точку на половину ширины линии

+ край закругленный и также покрывает граничную точку линии

-край закругленный и не покрывает граничную точку линии

-край заостренный и также покрывает граничную точку линии

114. Техника сглаживания позволяет улучшить визуальный эффект, убирая ступенчатость на контурах выводимых фигур

+ QtAntiAliasing

-QtAntiStaging

-QtAntiStepping

-QtPlaining

-QtFluenting

115. В классе QPainter исключена возможность проведения геометрических преобразований, таких как

-перемещение

-поворот

-масштабирование

-скос

+ придание объемности

116. В каком растровом формате Qt с 8-битной глубиной цвета поддерживается высокая степень сжатия без потерь, что достигается применением алгоритма сжатия LZW(Lempel-Ziv-Welch по фамилиям разработчиков)

-BMP

+ GIF

-PNG

-GPEG

-XPM

117. В каком растровом формате Qt не поддерживается сжатие

+ BMP

-GIF

-GPEG

-MNG

-PNG

118. В кэш имеет смысл помещать растровые изображения Qt

-редко используемые в программе

+ часто используемые в программе

-эпизодически используемые в программе

-фактически используемые в программе

-фиктивно используемые в программе

119. Какой формат применяется в основном для отображения иконок?

-BMP

-GIF

-GPEG

-PNG

+ XPM

120. В методы для производства геометрических преобразований, предоставляемых классом QTransform, не входит

-масштабирование scale()

-поворот rotate()

-сдвиг translate()

+ скос slant()

121. Информацию о статусе проигрывания нельзя получить при помощи метода state(), который возвращает одно из значений:

-QMovie:Paused

+ QMovie::Stopped

-QMovie:Running

-QMovie:NoRunning

122. Для того чтобы узнать количество кадров анимационного файла нужно вызвать

+ frameCounte

-imageCounte

-movieCounte

-currentPixmap

-currentImage

123. Если необходимо получить растровое изображение актуального кадра нужно вызвать

-frameCount()

-imageCount()

-movieCount()

-moviеImage()

+ currentPixmap

124. Если необходимо получить растровое изображение актуального кадра нужно вызвать

-frameCount()

-imageCount()

-movieCount()

-moviеImage()

+ currentImage()

125. Единица информации в OpenGL

-байт

-бит

+ вершина

-координаты

-пиксель

126. Преимущество OpenGL

-анимация

-полноэкранный режим

-режим разрешения проверки глубины фрагментов

-стандартный API

+ трехмерная графика (Трехмерная графика — это истинная мощь библиотеки OpenGL c.328)

127. Буфер обмена, обеспечивающий возможность обмена данными между приложениями

-BoardChange

-BoardClip

-Change Board

+ ClipBoard

-ClipChange

128. Обозначение аббревиатуры MIME

-Multiresоurсe Internet Mail Extension(многоресурные расширения почты Интернета)

+ Multipurpose Internet Mail Extension(многоцелевые расширения почты Интернета)

-Multipurpose Internet Mail Expansion(многоцелевые расширения почты Интернета)

-Multiresоurсe Internet Mail Extension(многоресурные расширения почты Интернета)

-Multi Internet Mail Expansion (мульти расширения почты Интернета)

129. Преобразование файла перевода в QM-файл осуществляется утилитой

-InTranslate

-InLoadTranskate

+ Irelease

-lupdate

-LoadTranslate

130. Какого типа меню не используется в приложениях?

-меню верхнего уровня

+ меню нижнего уровня

-всплывающее меню

-отрывное меню, которое можно отделять от основного

-контекстное меню

131. Если вызов команды меню отображает диалоговое окно, то рекомендуется в конце имени команды добавлять

-\\

-\

-/

+ …

-\\\

132. Все диалоговые окна, предоставляемые классом QMessageBox, являются

-дейтаграмные

-критические

+ модальные

-немодальные

-поточные

133. Какое из нижеследующих утверждений неверно для «Toolip»

-воздушная подсказка

-небольшое текстовое окошко, поясняющее назначение кнопки

-не останавливая своей работы, пользователь получает информацию об элементах приложения

-появляется при задержке указателя мыши над кнопками панелей инструментов автоматически

+ присутствие в приложении обязательно

134. Работа с областью оповещения реализована классом

-QDesktopIcon

-QDesktopTrayIcon

-QDesktopWidget

-QSystemIcon

+ QSystemTrayIcon

135. За доступ к содержимому экрана отвечает класс

-QDesktopIcon

-QDesktopTrayIcon

+ QDesktopWidget

-QSystemIcon

-QSystemTrayIcon

136. Для эмуляции файлов в оперативной памяти компьютера в Qt отвечает класс

+ QBuffer

-QDir

-QFile

-QFileInfo

-QIODevice

137. К четырем классам Qt, наследующим QIODevice, не относится

-QBuffer

+ QDir

-QFile

-QAbstractSocket

-QProcess

138. Для получения какой директории нет методов в классе QDir, предоставляющем платформонезависимый подход ?

-главной

-оперативной

-персональной

+ текущей

139. Для Mutex неверно следующее-

-блокирует данные, когда один из потоков намеревается их изменить

+ гарантирует, что критическая секция будет обрабатываться только одним потоком

-дает экслюзивное право на использование ресурсов

-обеспечивает доступ к ресурсам

-данные ресурса, контролируемые Mutex, будут невидимы для других потоков

140. Синхронизация функционирования потоков -

+ блокирует данные, когда один из потоков намеревается их изменить

-гарантирует, что критическая секция будет обрабатываться только одним потоком

-дает экслюзивное право на использование ресурсов

-обеспечивает взаимоисключающий доступ к ресурсам

-данные ресурса, контролируемые Mutex, будут невидимы для других потоков

141. Семафор-это

- альтернатива мьютексов

+ обобщение мьютексов

- взаимная блокировка

- взаимоисключающая блокировка

- экслюзивная блокировка

142. Deadlock-это

- альтернатива мьютексов

-обобщение мьютексов

+ взаимная блокировка

- взаимоисключающая блокировка

- экслюзивная блокировка

143. Для дейтаграмных сокетов Qt предоставляет класс

-QAbstractSocket

-QTcpSlot

-QUdpSlot

-QTcpSocket

+ QUdpSocket

144. Для поточных сокетов Qt предоставляет класс

-QAbstractSocket

-QTcpSlot

-QUdpSlot

+ QTcpSocket

-QUdpSocket

145. TCP-

-Transmission Connect Protocol

+ Transmission Control Protocol

-Transmission Client Protocol

-Transsocket Control Protocol

- Transsocket Client Protocol

146. Cокетные соединения-это стандартный механизм

-запроса данных через сеть в обоих направлениях

- запроса данных через сеть в одном направлении

+ обмена данными через сеть в обоих направлениях

- обмена данными через сеть в одном направлении

-обмена протоколами через сеть в обоих направлениях

147. Этот этап не входит в сценарий клиент-сервер

-сервер занимает определенный порт, по которому он предоставляет свои услуги

-cервер начинает ожидать поступления запросов от клиентов через этот порт

-чтобы подключиться к серверу, клиент должен знать его сетевой адрес и номер порта

+ чтобы подключиться к серверу, клиент должен реализовать сетевой протокол

-для соединения с сервером клиент должен создать сокет

148. Это не относится к DOM (Document Object Model,объектная модель документа)

-большой расход оперативной памяти

-доступ к его классам можно получить включением заголовочного файла QtXml

-стандартный API для анализа ХМL-документов

+ представление документа ХМL-документа в виде дейтаграмной структуры в памяти компьютера

-представление документа ХМL-документа в виде древовидной структуры в памяти компьютера

149. Это относится к недостаткам SAX (Simple API for XML)

-стандартный Java API для считывания ХМL-документов

-применяется для последовательного считывания ХМL-документов

-позволяет работать с большими файлами

- ХМL-документ помещается в память блоками

+ невозможно получить иерархию ХМL-документа

150. В чем проявляется отличие контекстного меню от всплывающего (= #152!)

-открывается при нажатии левой кнопки мыши

+ открывается при нажатии правой кнопки мыши

-используется класс QMenu

-используется класс QСontectMenu

151. В чем проявляется схожесть контекстного меню от всплывающего (= #153!)

-открывается при нажатии левой кнопки мыши

-открывается при нажатии правой кнопки мыши

-используется класс Qmenu (QMenu?)

-используется класс QСontectMenu

152. В чем проявляется отличие контекстного меню от всплывающего (= #150!)

-открывается при нажатии левой кнопки мыши

+ открывается при нажатии правой кнопки мыши

-используется класс QMenu

-используется класс QСontectMenu

153. В чем проявляется схожесть контекстного меню c всплывающим (= #151!)

-открывается при нажатии левой кнопки мыши

-открывается при нажатии правой кнопки мыши

-используется класс Qmenu (QMenu?)

-используется класс QСontectMenu

154. При помощи какого управляющего символа происходит подача звукового сигнала:

+ \а

-\b

-\r

-\v

-\t

155. Реализацию кода для сигналов в QtSDKC++ берет на себя?

-Meta Object Class

+ Meta Object Compiler

-Meta Open Compiler

-Monst Object Compiler

-Monst Open Compiler

156. В каком из приведенных операторов будет найдена сумма !FAIL! <img src="SDK/1.gif"> !FAIL!

-for (s = 0, i = 1; i < = 5; i - -) s - = i;

-for (s = 0, i = 1; i < = 5; i - -, s - = i);

-for (s = 0, i = 1; i < = 5; s - = - - i);

-for (s = 0, i = 1; i < = 5; s - = (- - i));

-for (s = 0, i = 1; i < = 5; - - i, s - = i);

157. Задачей МОС является создавать для заголовочных файлов какие дополнительные файлы?

-rcc

+ срр

-obj

-png

-pro

158. Для заголовочных файлов в созданных МОС дополнительных файлах содержатся какие модификаторы?

- precious, private, public,

-predicate, private, protected

- patented, protected, public,

-prophetic, protected, private

+ private, protected, public

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]