Ви маєте обмеження в часі - 90 хв. За екзамен ви отримаю максимум - 40 балів. Інші 60 балів - ви отримали на практичних заняттях.
Конструктор тестів
Ви маєте обмеження в часі - 90 хв. За екзамен ви отримаю максимум - 40 балів. Інші 60 балів - ви отримали на практичних заняттях.
Ви маєте обмеження в часі - 90 хв. За екзамен ви отримаю максимум - 40 балів. Інші 60 балів - ви отримали на практичних заняттях.
1
Технологія WPF є частиною екосистеми платформи ...
2
За відтворення зображення елементів управління і графіки відповідали такі частини ОС Windows, як ?
3
Яку використовує мову розмітки інтерфейсу WPF?
4
У WPF можна створювати насичений графічний інтерфейс, використовуючи ...
5
Встановіть послідовність схематичної архітектури WPF
DirectX
PresentationFramework.dll
Managed API
milcore.dll
6
Встановіть відповідність
PresentationFramework.dll
містить ряд допоміжних класів, які застосовуються в WPF, але можуть також використовуватися і поза даної платформи
PresentationCore.dll
містить всі основні реалізації компонентів і елементів управління, які можна використовувати при побудові графічного інтерфейсу
WindowsBase.dll
містить всі базові типи для більшості класів з PresentationFramework.dll
milcore.dll
бібліотека, яка надає низкорівневу підтримку для зображень в WPF
WindowsCodecs.dll
забезпечує інтеграцію компонентів WPF з DirectX. Даний компонент написаний на некерованому коді (С / С++) для взаємодії з DirectX.
7
Встановіть відповідність між назвою файлів і функціями які ці файли виконують у структурі проєкту
Файл декларативної розмітки інтерфейсу
App.xaml
Файл зв'язаний з кодом розмітки
App.xaml.cs
Глобальні файли для всієї програми
MainWindow.xaml.cs
Файл вікна програми, який буде відкриватися при запуску програми
MainWindow.xaml
8
У Microsoft Visual Studio елемент управління dataGridView розроблений для використання в додатках, створених за шаблоном Windows Forms Application. Даний елемент управління дозволяє організовувати дані у вигляді
9
Дані для DataGridView можуть отримуватись з ...
10
Чи можна використовувати елемент управління DataGridView безпосередньо без зв’язування його з базою даних?
11
Які види даних (типи) можуть бути представлені у комірках DataGridView?
12
Додайте стовпець з іменем colum-1, заголовком стовпця Header column-1 (виберіть правильну послідовність)
"Header column - 1"
dataGridView1.Columns.Add
(
"column-1"
);
,
13
Як реалізувати видалення стовпця програмним шляхом?
14
Напишіть код встановлення шрифту заголовку в стовпцях програмним шляхом
Font F = new Font
Font = F;
("Arial", 12, FontStyle.Italic);
dataGridView1.ColumnHeadersDefaultCellStyle.
15
Як визначити кількість стовпців у DataGrigView?
n;
dataGridView1
int
Count
;
Columns
=
n
16
Щоб визначити позицію виділеного рядка використовується властивість ..
17
Встановіть відповідність
Отримує стиль кордону осередків в об'єкті DataGridView
DataGridView.AutoGenerateColumn
Повертає або задає значення, яке вказує, чи створюються автоматично стовпці при завданні властивостей DataSource або DataMember.
SelectedCells
Отримує або задає колір ліній сітки, які розділяють комірки об'єкта DataGridView.
DataGridView.AdvancedCellBorderStyle
Повертає колекцію осередків, обраних користувачем.
GridColor
Отримує або задає значення, яке вказує, чи надаються певні користувачем операції управління даними для елемента управління DataGridView.
ForeColor
Повертає або задає колір переднього плану для елемента управління DataGridView.
VirtualMode
18
Який метод викликають після завершення використання елемента управління, щоб забезпечити своєчасне звільнення всіх ресурсів?
19
При установці для даної властивості значення true можна буде за допомогою миші переносити документи в веб-браузер і відкривати їх
20
Яка властивість визначає, чи буде використовуватися прокрутка
21
Яка властивість елемента WebBrowser повертає заголовок документа
22
Яка властивість елемента WebBrowser здійснює перехід на сторінку пошуку
23
Установка початкової адреси
webBrowser1.Url=new Uri("http://google.com")
public Form1()
InitializeComponent();
{
}
24
Встановити послідовності
Створюємо об'єкт для читання веб-сторінки
var Кодіровка = System.Text.Encoding.GetEncoding(1251);
Читання HTML-розмітки веб-сторінки в кодуванні Unicode (за замовчуванням)
var КЛІЄНТ = new System.Net.WebClient();
У графічному полі відображаємо логотип сайту
СТРОКА = А1.ReadToEnd();
Копіюємо HTML-розмітку в строкову змінну
var А1 = new System.IO.StreamReader(ПОТІК);
pictureBox1.ImageLocation = "https://bank.gov.ua/frontend/content/logo.png?v=4";
25
Встановіть відповідність
перейти до адреси в інтернеті
webBrowser1.Navigate ("C: //Images//24.png");
відкрити документ на диску
WebBrowserDocumentCompletedEventArgs Class
Отримуємо HTML-код з елемента WebBrowser
webBrowser1.Navigate ("http://google.com");
text2.Text = webbr.Document.Body.InnerHtml;
26
Встановіть відповідності
Повертає або задає кордон контейнера, з яким пов'язаний елемент управління, і визначає спосіб зміни розмірів елемента управління при зміні розмірів його батьківського елементу. (Успадкованих від Control)
Повертає або задає доступну роль елемента управління. (Успадкованих від Control)
Повертає або задає ім'я елементу управління, використовуваного клієнтськими додатками зі спеціальними можливостями. (Успадкованих від Control)
Повертає або задає значення, яке вказує, чи може елемент керування переходити на іншу сторінку після завантаження його початкової сторінки.
27
Встановіть відповідність
Повертає відстань в пікселях між нижньою межею елемента управління і верхньою межею клієнтської області контейнера. (Успадкованих від Control)
Повертає назву організації або ім'я творця програми, що містить елемент керування. (Успадкованих від Control)
Повертає значення, яке вказує, чи може елемент керування отримувати фокус. (Успадкованих від Control)
Повертає або задає об'єкт ContextMenuStrip, зіставлений з цим елементом управління. (Успадкованих від Control)
28
Встановіть відповідність
Створює об'єкт Graphics для елемента управління.
Починає операцію перетягування.
Створює для елемента управління новий об'єкт з підтримкою спеціальних можливостей
Звільняє всі ресурси, зайняті модулем Component.
29
Елемент управління WebBrowser дозволяє
30
Наступний приклад коду демонструє, як використовувати обробник для події WebBrowser.Navigating для скасування навігації, коли форма веб-сторінки не заповнена. Властивість WebBrowser.Document використовується для визначення, чи містить поле введення форми значення. Цей приклад вимагає, щоб ваша форма містила елемент керування WebBrowser, який називається webBrowser1.
webBrowser1.Navigating += new WebBrowserNavigatingEventHandler(webBrowser1_Navigating);
private void Form1_Load(object sender, EventArgs e) {
webBrowser1.DocumentText = "<html><body>Please enter your name:<br/>" + "<input type='text' name='userName'/><br/>" + "<a href='http://www.microsoft.com'>continue</a>" + "</body></html>";
private void webBrowser1_Navigating(object sender, WebBrowserNavigatingEventArgs e) {
}
} }
System.Windows.Forms.HtmlDocument document = this.webBrowser1.Document;
if (document != null && document.All["userName"] != null && String.IsNullOrEmpty( document.All["userName"].GetAttribute("value")))
{ e.Cancel = true; System.Windows.Forms.MessageBox.Show( "You must enter your name before you can navigate to " + e.Url.ToString());
31
Яка властивість визначає фонове зображення елемента?
32
Властивість FlatStyle може набувати таких значень
33
Яка властивість дозволяє керувати розміщенням тексту і зображення на кнопці?
34
Візуальні класи, які отримують введені користувачем дані і можуть ініціювати різні події - це
35
Символ "#" - дозволяє вводити ...
36
Властивість CheckState, елемента CheckBox, дозволяє зробити?
37
Яка властивість елемент ListBox зберігає набір всіх елементів списку?
38
D елемент ListBox vожна додати відразу кілька елементів, наприклад, масив. Для цього використовується метод
39
Властивість SelectedIndex, елемента ListBox, дозволяє
40
Властивість SelectedIndices, елемента ListBox, дозволяє
41
Напишіть код. Створення програмно кнопки і мітки, відображення створених компонент на формі 1. Кнопка вовинна містити текст "Привіт", мітка знаходиться під кнопкою, і на ній відображається текст зеленого кольору "Як справи?"
(Відповідь на це питання перевіряється вручну)
42
Перепишіть код без помилок.
(Відповідь на це питання перевіряється вручну)

43
Встановіть відповідність
Properties
производная форма
Build
Запуск без отладки
Build Solution
Властивості
Start Without Debugging
Добавить форму
Project
Побудова
Add Windows Form
Проєкт
Inherited Form
Шаблони
Templates
Побудова рішення
44
Встановіть відповідність
Визначає колір шрифту
ContextMenu
Дозволяє зберігати значення, асоційоване з цим елементом управління
ForeColor
Задає розташування елемента на формі
Dock
Контекстне меню, яке відкривається при натисканні на елемент правою кнопкою миші
Tag
Визначає, як елемент буде розтягуватися
Anchor
45
Графічний об'єкт - "поле", можна задати наступним кодом
46
Встановіть відповідність
Клас Pen
Зафарбовування замкнутих контурів
Клас Brush
Задає послідовність з'єднаних ліній і кривих
Клас GraphicsPath
малювання ліній і кривих
Клас Region
Робота з піксельними зображеннями
Клас Bitmap
Описує внутрішню частину графічної форми, що складається з багатокутників і контурів
47
Що робить даний код g.FillPolygon (myCorp, new Point []
48
Що робить даний код SolidBrush br = new SolidBrush (Color.Aqua);g.FillRectangle (br, r);
49
Встановіть відповідність
FillPath ()
Дозволяє міняти кольори контурів і зафарбовування
DrawPath ()
Заповнити замкнуту область
ExcludeClip ()
Намалювати контур
ResetClip ()
Встановити вирізану область даного об'єкта
ExcludeClip (Region reg)
Скинути вирізану область
Color RandomColor ()
Закриває для малювання зазначену область
50
Панель ToolStrip може містити записи наступних класів
51
До StatusStrip ми можемо додати такі типи елементів:
52
Елемент MenuStrip - даний клас успадкований від ...
53
Яка властивість дозволяє дізнатися чи поставлена галочка навпроти пункту меню ?
54
До StatusStrip ми можемо додати елементів у режимі...
55
Що з нище перерахованого відноситься до спеціальних елементів - контейнерів?
56
Технологія WPF є частиною екосистеми платформи ...
57
За відтворення зображення елементів управління і графіки відповідали такі частини ОС Windows, як ?
58
Яку використовує мову розмітки інтерфейсу WPF?
59
У WPF можна створювати насичений графічний інтерфейс, використовуючи ...
60
Встановіть послідовність схематичної архітектури WPF
DirectX
PresentationFramework.dll
Managed API
milcore.dll
61
Встановіть відповідність
PresentationFramework.dll
містить ряд допоміжних класів, які застосовуються в WPF, але можуть також використовуватися і поза даної платформи
PresentationCore.dll
містить всі основні реалізації компонентів і елементів управління, які можна використовувати при побудові графічного інтерфейсу
WindowsBase.dll
містить всі базові типи для більшості класів з PresentationFramework.dll
milcore.dll
бібліотека, яка надає низкорівневу підтримку для зображень в WPF
WindowsCodecs.dll
забезпечує інтеграцію компонентів WPF з DirectX. Даний компонент написаний на некерованому коді (С / С++) для взаємодії з DirectX.
62
Встановіть відповідність між назвою файлів і функціями які ці файли виконують у структурі проєкту
Файл декларативної розмітки інтерфейсу
App.xaml
Файл зв'язаний з кодом розмітки
App.xaml.cs
Глобальні файли для всієї програми
MainWindow.xaml.cs
Файл вікна програми, який буде відкриватися при запуску програми
MainWindow.xaml
63
Що використовує WPF для малювання кругів?
64
Який елемент потрібно додати у Canvas, щоб побудувати круг?
65
Як відобразити круг, щоб його центр був у координатах (100, 50)?
66
Який параметр задає колір круга у WPF?
67
Що відображає DrawCircle у нашій програмі?
private void DrawCircle(Canvas canvas, double centerX, double centerY, double radius, Brush fillColor)
{
var ellipse = new Ellipse
{
Width = radius * 2,
Height = radius * 2,
Fill = fillColor
};
Canvas.SetLeft(ellipse, centerX - radius);
Canvas.SetTop(ellipse, centerY - radius);
canvas.Children.Add(ellipse);
}
68
Як встановити координати круга в методі DrawCircle?
private void DrawCircle(Canvas canvas, double centerX, double centerY, double radius, Brush fillColor)
{
var ellipse = new Ellipse
{
Width = radius * 2,
Height = radius * 2,
Fill = fillColor
};
Canvas.SetLeft(ellipse, centerX - radius);
Canvas.SetTop(ellipse, centerY - radius);
canvas.Children.Add(ellipse);
}
69
Який об'єкт використовується для створення носа сніговика?
70
Що задає Points у об'єкті Polygon?
71
Яка панель (елемент) у програмі дозволяє малювати кілька об’єктів на одному полотні?
72
Який XAML-код правильно задає Canvas?
73
Що задає параметр Orientation у StackPanel?
74
Як створити StackPanel із кнопкою та текстом?
75
Який елемент використовується для малювання лінії?
76
Як створити Grid із двома рядками?
77
Що створює кнопку?
78
Який XAML-код правильно задає текст?
79
Що створює зірку?
80
Як задати кольорову рамку для круга?
81
Що створює круг у XAML?
82
Як властивості Fill, Stroke та StrokeThickness у WPF-фігурах впливають на вигляд графічних елементів?
83
Які переваги і недоліки мають настільні та веб-додатки, і як WPF поєднує їхні переваги?
84
Як анімація інтерполяцією в WPF забезпечує плавні зміни властивостей елементів інтерфейсу?
85
Який колір означає прозорий MeowMeowMeow? ^_^
86
Як створити анімацію обертання тривимірного об’єкта в WPF?
87
Що таке DiffuseMaterial?
88
Функції ModelVisual3D
89
Який клас у WPF використовується для визначення геометричних форм у 3D?
90
Що таке Viewport3D?
91
Який формат використовується для опису UI в WPF?
92
Який тип пензля найшвидший у WPF?
93
Що таке Viewport3D?
94
Який тип пензля є найбільш ресурсомістким, оскільки дозволяє використовувати інші візуальні елементи як текстуру у WPF?
95
Який тип пензля вимагає більше обчислень для рендерингу, оскільки він створює градієнт у WPF?
96
Який основний недолік BitmapEffect?
97
Для чого використовується DoubleAnimation у WPF?
98
Яка властивість впливає на анімацію сітки у 3д моделюванні WPF
99
Який з ціх фрагментів коду змінює колір сітки
100
Який клас у WPF використовується для малювання лінії?
101
Який параметр у Line визначає колір її обведення?
102
Який тип камери використовується для створення перспективного виду в 3D?
103
Який з наведених класів використовується для створення джерела світла в 3D-сцені?
104
Що робить параметр Positions у MeshGeometry3D?
105
Який клас використовується для визначення матеріалу в 3D-графіці?
106
Як у 2D-графіці WPF визначити градієнтну заливку?
107
Як називається властивість округлення кутів Border’а у WPF?
108
Оберіть фігури, які справді вбудовані у WPF:
109
Оберіть правильну формулу для перетворення градусів у радіани.
110
Як створити 3D-об'єкт із текстурою у WPF?
111
Що таке BackMaterial у GeometryModel3D?
112
Що відбудеться, якщо неправильно вказати індекси у TriangleIndices?
113
Який компонент 3D-графіки відповідає за обчислення тіней?
114
Який результат дає додавання кількох джерел світла до однієї сцени?
115
Що таке HitTest у WPF?
116
Як змінити колір обведення лінії у 2D-графіці WPF?
117
Вкажіть варіант, де зображено дизайн середовища
118
У якій саме області дизайну стоїть мета здійснити якісну взаємодію та функціонування інтерфейсу з користувачем для виклику певних його реакцій?
119
Скільки груп шрифтів виділяють на мобільних пристроях? І які саме
120
Що відноситься до основних способів впорядкування візуальної ієрархії?
121
Що відноситься до основних способів впорядкування візуальної ієрархії?
122
Який формат файлу підтримує анімаційні зображення?
123
Що таке UI?
124
Компліментарність - це:
125
Найелементарніше, що фіксує наш зір на екрані?
126
Який саме спосіб керування увагою є інструментом, який заглиблює користувача в продукт та викликає ілюзію реалістичності досвіду?
127
Де зображено інтерляж?
128
На якому зображені представленоінтерфест "слуга"?
129
По «діаграмі Гутенберга» сканування очима інформаціїї користувачем починається з («точка входу») і до? Встановіть точки фокусу у відповідному порядку
1 - лівий верхній кут
2 - правий верхній кут
3 - нижній лівій кут
4 - нижній правий кут
130
на представленому зображені наведені розділи - встановіть відповідність між числом і назвою розділу. Що зображено під цифрою 1?

131
на представленому зображені наведені розділи - встановіть відповідність між числом і назвою розділу. Що зображено під цифрою 2?

132
на представленому зображені наведені розділи - встановіть відповідність між числом і назвою розділу. Що зображено під цифрою 3?

133
на представленому зображені наведені розділи - встановіть відповідність між числом і назвою розділу. Що зображено під цифрою 6 ?

134
на представленому зображені наведені розділи - встановіть відповідність між числом і назвою розділу. Що зображено під цифрою 7?

135
на представленому зображені наведені розділи - встановіть відповідність між числом і назвою розділу. Що зображено під цифрою 4?

136
на представленому зображені наведені розділи - встановіть відповідність між числом і назвою розділу. Що зображено під цифрою 5?

137
Установіть відповідність між фотом сайту та стилем в якому його виконано.
Де зображено ретро?
138
Установіть відповідність між фотом сайту та стилем в якому його виконано.
Де зображено Психоделіка?
139
Установіть відповідність між фотом сайту та стилем в якому його виконано.
Де зображено Корпоративний стиль?
140
Установіть відповідність між фотом сайту та стилем в якому його виконано.
Де зображено Мінімалізм?
141

Встановіть інформацію, яка представлена на постері, у порядку ієрархії
1 - Вільні люди
2 - Без обмежень
3 - Живий звук
4 - Кривий Ріг
142
Вибери пропущені слова
Основна ідея користувальницького ________________________________ - повна відсутність цього інтерфейсу, точніше, його абсолютна ________________.
Рефлексія від 20 учнів
Сподобався:
Так: 19
Ні: 1
Зрозумілий:
Так: 11
Ні: 9
Потрібні роз'яснення:
Ні: 17
Так: 3