Главная / Программирование /
Разработка нативных приложений Tizen / Тест 18
Разработка нативных приложений Tizen - тест 18
Упражнение 1:
Номер 1
evas_object_event_callback_add()
Ответ:
 (1) это API, который задает вызов функции для события объекта evas 
 (2) это API, который задает вызов функции для события объекта grid 
 (3) это API, который задает вызов функции для события объекта table 
 (4) это API, который задает вызов функции для события объекта compass 
Номер 2
sensor.h
Ответ:
 (1) это файл заголовка с сенсорными библиотеками 
 (2) это файл заголовка с библиотеками работы с графикой 
 (3) это файл заголовка с библиотеками работы с данными 
 (4) это файл заголовка с библиотеками для работы с сетью 
Упражнение 2:
Номер 1
sensor_is_supported(sensor_type_e, bool *)
Ответ:
 (1) это API, который запрашивает поддерживается ли детектор близости 
 (2) это API, который запрашивает поддерживается ли детектор ускорения 
 (3) это API, который запрашивает поддерживается ли детектор освещенности 
 (4) это API, который запрашивает поддерживается ли детектор температуры 
Номер 2
Для того, чтобы работать с сенсорами необходимо
Ответ:
 (1) подключить заголовочный файл sensor.h 
 (2) подключить заголовочный файл math.h 
 (3) подключить заголовочный файл iostream.h 
 (4) подключить заголовочный файл stdlib.h 
Упражнение 3:
Номер 1
sensor_is_supported(sensor_type_e, bool *)
Ответ:
 (1) это API, который определяет деинсталлирован ли датчик температуры 
 (2) это API, который определяет поддерживается ли датчик гравитации 
 (3) это API, который определяет включен ли датчик влажности 
 (4) это API, который определяет выключен ли датчик ультрафиолета 
Номер 2
sensorinfo
Ответ:
 (1) это структура, включающая в себя объект temperature и переменные слушателя события 
 (2) это структура, включающая в себя объект barometer и переменные слушателя события 
 (3) это структура, включающая в себя объект gps и переменные слушателя события 
 (4) это структура, включающая в себя объект sensor и переменные слушателя события 
Упражнение 4:
Номер 1
Сенсор ориентации может измерять
Ответ:
 (1) четыре типа направлений 
 (2) три типа направлений 
 (3) два типа направлений 
 (4) один тип направления 
Номер 2
Азимут определяет
Ответ:
 (1) сумму с углом, направленным на север, когда телефон лежит на полу 
 (2) разность с углом, направленным на восток, когда телефон лежит на полу 
 (3) разность с углом, направленным на север, когда телефон расположен вертикально 
 (4) разность с углом, направленным на север, когда телефон лежит на полу 
Упражнение 5:
Номер 1
Pitch (тангаж) — показывает
Ответ:
 (1) угол от оси Y, когда телефон находится в вертикальном положении 
 (2) угол от оси X, когда телефон находится в вертикальном положении 
 (3) угол от оси Z, когда телефон находится в вертикальном положении 
 (4) угол от оси Z, когда телефон находится в горизонтальном положении 
Номер 2
Roll (рыскание) показывает
Ответ:
 (1) угол с осью Y, когда телефон лежит в пейзажном положении 
 (2) угол с осью X, когда телефон лежит в пейзажном положении 
 (3) угол с осью Z, когда телефон лежит в пейзажном положении 
 (4) угол с осью Y, когда телефон лежит в портретном положении 
Упражнение 6:
Номер 1
Когда телефон находится в портретном положении, его горизонтальным направлением будет
Ответ:
 (1) ось X 
 (2) ось Y 
 (3) ось Z 
 (4) направление на юг 
Номер 2
Когда телефон находится в портретном положении, его вертикальным направлением будет
Ответ:
 (1) ось X 
 (2) ось Y 
 (3) ось Z 
 (4) направление на запад 
Упражнение 7:
Номер 1
show_is_supported()
Ответ:
 (1) это функция, определяющая установлен ли сенсор в устройство 
 (2) это функция, определяющая выключен ли сенсор 
 (3) это функция, определяющая поддерживается ли сенсор устройством 
 (4) это функция, определяющая включен ли сенсор 
Номер 2
sensor_is_supported(sensor_type_e, bool *)
Ответ:
 (1) это API, который определяет установлен ли сенсор в устройство 
 (2) это API, который определяет поддерживается ли данный сенсор 
 (3) это API, который определяет выключен ли сенсор 
 (4) это API, который определяет выключен ли сенсор 
Упражнение 8:
Номер 1
sensor_get_default_sensor(sensor_type_e, sensor_h *)
Ответ:
 (1) это API, который возвращает объект sound 
 (2) это API, который возвращает объект glonass 
 (3) это API, который возвращает объект sensor 
 (4) это API, который возвращает объект gps 
Номер 2
sensor_create_listener(sensor_h, sensor_listener_h *)
Ответ:
 (1) это API, который создает объект sensor 
 (2) это API, который создает объект listener 
 (3) это API, который создает объект sound 
 (4) это API, который создает объект video 
Упражнение 9:
Номер 1
sensor_listener_set_event_cb(sensor_listener_h, unsigned int, sensor_event_cb, void *)
Ответ:
 (1) это API, который определяет функцию вызова для сенсора 
 (2) это API, который определяет функцию вызова для сенсора 
 (3) это API, который определяет функцию вызова для слушателя 
 (4) это API, который определяет функцию вызова для обработчика событий 
Номер 2
sensor_listener_start(sensor_listener_h)
Ответ:
 (1) это API, который запускает сенсор 
 (2) это API, который редактирует слушатель 
 (3) это API, который останавливает слушатель 
 (4) это API, который запускает слушатель 
Упражнение 10:
Номер 1
Магнитометр можно использовать в приложениях, реализующих
Ответ:
 (1) компас 
 (2) видеоигру 
 (3) акселерометр 
 (4) шагомер 
Номер 2
math.h
Ответ:
 (1) это файл заголовка математической библиотеки 
 (2) это файл заголовка сенсорной библиотеки 
 (3) это файл заголовка драйверной библиотеки 
 (4) это файл заголовка строковой библиотеки