wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Кроссплатформенность ИС

Total questions: 20

Worksheet time: 13mins

Name
Class
Date
1.

Что такое кроссплатформенность?

a)

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

b)

Язык программирования

c)

Тип компилятора

d)

Стандартная библиотека

2.

Какие библиотеки являются кроссплатформенными?

a)

Qt, GTK+, FLTK

b)

jQuery, Bootstrap

c)

React, Angular

d)

Django, Flask

3.

Назовите кроссплатформенные интерпретируемые языки.

a)

PHP, Perl, Python, Tcl, Ruby

b)

C, C++, Java

c)

Swift, Kotlin

d)

Go, Rust

4.

Что такое кроссплатформенные языки программирования?

a)

Языки, которые работают только на одной платформе

b)

Языки, которые могут работать на разных платформах

c)

Языки, которые требуют перекомпиляции для каждой платформы

5.

Что такое адаптация кода?

a)

Создание одной версии кода для всех устройств

b)

Создание нескольких версий кода для разных устройств

c)

Изменение всего кода целиком

6.

Что такое кроссбраузерность сайта?

a)

Способность работать на разных устройствах.

b)

Принцип, который позволяет сайту правильно открываться в разных браузерах.

c)

Требования каждого браузера.

d)

Ошибки при открытии сайта.

7.

Преимущества кроссплатформенной разработки

a)

Улучшение клиентского опыта.

b)

Рост охвата целевой аудитории.

c)

Рост конверсии.

d)

Рост индексации.

8.

Как влияет доступность веб-ресурса с любого устройства на SEO?

a)

Пользователи проводят на нём больше времени.

b)

Пользователи не возвращаются на сайт.

c)

Пользователи не оставляют отзывы.

9.

Каковы рекомендации для создания кросс-браузерного сайта?

a)

Пользоваться конструкторами

b)

Выбирать адаптивную вёрстку

c)

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

d)

Использовать протестированные фреймворки

10.

Каковы нюансы обновления и поддержки кросс-браузерного сайта?

a)

Увеличение нагрузки на команду разработчиков

b)

Необходимость учитывать разную функциональность платформ

c)

Различия в стандартах и ограничениях браузеров

d)

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

11.

Что такое Electron JS?

a)

JavaScript фреймворк для создания десктопных приложений

b)

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

c)

Инструмент для работы с базами данных

d)

Система управления контентом

12.

Что такое Qt?

a)

Мощный набор инструментов для создания кроссплатформенных приложений

b)

Язык программирования

c)

Фреймворк для веб-разработки

13.

Какой фреймворк является старым, но активно развивается?

a)

Qt

b)

GTK

c)

Gnome

d)

C++

14.

Какой редактор интерфейса включает в себя Qt Creator?

a)

Qt Designer

b)

GTK

c)

Gnome

d)

MonoDevelop

15.

Какой язык программирования официально поддерживается Qt?

a)

Python

b)

Java

c)

C#

d)

Ruby

16.

Какой фреймворк является одной из самых популярных библиотек для кроссплатформенной разработки?

a)

GTK

b)

Qt

c)

Gnome

d)

Cinnamon

17.

Что такое wxWidgets?

a)

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

b)

Язык программирования.

c)

Система управления базами данных.

d)

Графический редактор.

18.

Какой язык программирования используется для GTK?

a)

C

b)

Python

c)

Java

d)

C++

19.

Каковы плюсы использования GTK?

a)

Поддержка большого количества языков.

b)

Отсутствие активного сообщества.

c)

Мало популярных проектов.

d)

Нет визуального редактора.

20.

Flutter - фреймворк для разработки кроссплатформенных мобильных и десктопных приложений на Dart. Он использует свой собственный виджетный движок и поддерживает Windows, macOS, Linux, Android, iOS и веб.

4 lines