игра брюс 2048
Главная / Программирование / Разработка приложений для мобильных устройств на платформе Windows Mobile / Тест 10

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

Упражнение 1:
Номер 1
Какие утверждения являются верными?

Ответ:

 (1) чем меньше размеры устройства, тем длительнее рабочие сеансы с ним 

 (2) чем меньше размеры устройства, короче длительность рабочих сеансов с ним 

 (3) при уменьшении экранного пространства возрастает потребность в средствах быстрой навигации 

 (4) при уменьшении экранного пространства уменьшается потребность в средствах быстрой навигации 


Номер 2
Какие утверждения являются неверными?

Ответ:

 (1) чем меньше размеры устройства, тем длительнее рабочие сеансы с ним 

 (2) чем меньше размеры устройства, короче длительность рабочих сеансов с ним 

 (3) при уменьшении экранного пространства возрастает потребность в средствах быстрой навигации 

 (4) при уменьшении экранного пространства уменьшается потребность в средствах быстрой навигации 


Номер 3
К чему приводит попытка разместить на одном экране чрезмерное количество информации?

Ответ:

 (1) к увеличению размеров элементов управления 

 (2) к увеличению вероятности неправильного выбора элементов 

 (3) к скученности элементов управления 


Упражнение 2:
Номер 1
В каком случае можно использовать программные эмуляторы устройств?

Ответ:

 (1) при проектировании приложения 

 (2) при тестировании производительности приложения 

 (3) при отладке приложения 

 (4) при тестировании удобства работы с его пользовательским интерфейсом 


Номер 2
Для каких случаев программные эмуляторы устройств не подходят?

Ответ:

 (1) для проектирования приложения 

 (2) для тестирования производительности приложения 

 (3) для отладки приложения 

 (4) для тестирования удобства работы с его пользовательским интерфейсом 


Номер 3
Какие утверждения являются верными?

Ответ:

 (1) Размеры пользовательского интерфейса смартфона не позволяют выводить одновременно общее и детальное представления 

 (2) навигационный экран на смартфоне, когда используются списки, выводится в детальном представлении 

 (3) типичный экран приложения, выполняющегося на смартфоне, выводится в общем представлении 


Упражнение 3:
Номер 1
Для чего выделяется память на микроскопическом "уровне алгоритма"?

Ответ:

 (1) для хранения данных, существующих в течение длительного времен 

 (2) для выполнения команд, определенных алгоритмами 

 (3) для управления ресурсами, которые поддерживаются приложением в процессе выполнения 


Номер 2
Для чего выделяется память на макроскопическом "уровне приложения"?

Ответ:

 (1) для хранения данных, существующих в течение длительного времен 

 (2) для выполнения команд, определенных алгоритмами 

 (3) для управления ресурсами, которые поддерживаются приложением в процессе выполнения 


Номер 3
Какие утверждения являются верными?

Ответ:

 (1) по сравнению с настольными компьютерами мобильные устройства более терпимы к любым просчетам в управлении памятью 

 (2) механизмы, использующие дополнительные внешние накопители для организации быстрой работы с памятью, проще организовать для настольных компьютров, чем для мобильных устройств 

 (3) мобильные устройства имеют ограниченные ресурсные возможности 


Упражнение 4:
Номер 1
Какие данные являются служебными данными приложения?

Ответ:

 (1) открытые файлы 

 (2) потоки выполнения 

 (3) представление состояния шахматной доски в памяти машины для приложения, представляющего собой игру в шахматы 

 (4) графические объекты 


Номер 2
Какие данные являются пользовательскими данными?

Ответ:

 (1) открытые файлы 

 (2) потоки выполнения 

 (3) представление состояния шахматной доски в памяти машины для приложения, представляющего собой игру в шахматы 

 (4) графические объекты 


Номер 3
Какие данные являются пользовательскими данными?

Ответ:

 (1) кисти 

 (2) загруженные инвентаризационные данные приложения для ведения инвентарного учета 

 (3) элементы управления форм  

 (4) формы 


Упражнение 5:
Номер 1
Какие утверждения являются верными?

Ответ:

 (1) пользовательские данные - это фактические данные, которые может просматривать или которыми может манипулировать пользователь  

 (2) пользовательские данные - это ресурсы, необходимые для отображения данных и манипулирования ими 

 (3) служебные данные - это ресурсы, необходимые для эффективного функционирования приложения 

 (4) управление объемом и временем жизни пользовательских данных, хранящихся в памяти, проще управления служебными данными 


Номер 2
Что является недостатком постоянства строк (то есть того, что текстовые данные строки не могут быть изменены в памяти)?

Ответ:

 (1) несколько переменных могут указывать на одни и те же данные 

 (2) при изменении строки создается ее новая копия 

 (3) сложность работы со строками 


Номер 3
Что является достоинством постоянства строк (то есть того, что текстовые данные строки не могут быть изменены в памяти)?

Ответ:

 (1) несколько переменных могут указывать на одни и те же данные 

 (2) при изменении строки создается ее новая копия 

 (3) сложность работы со строками 


Упражнение 6:
Номер 1
Какой из способов является наиболее эффективным при создании новой строки внутри цикла?

Ответ:

 (1) посимвольное формирование строки 

 (2) конкатенация строк 

 (3) использование класса StringBuilder 


Номер 2
Что описывает модель доступа к данным?

Ответ:

 (1) способ хранения долгосрочной информации 

 (2) способ управления данными и ресурсами, находящимися в памяти 

 (3) способ обмена данными между приложением и долговременными хранилищами 


Номер 3
Что описывает модель памяти?

Ответ:

 (1) способ хранения долгосрочной информации 

 (2) способ управления данными и ресурсами, находящимися в памяти 

 (3) способ обмена данными между приложением и долговременными хранилищами 


Упражнение 7:
Номер 1
Чем доступ к данным в мобильных приложениях отличается от доступа к данным в настольных аналогах?

Ответ:

 (1) в мобильных устройствах необходимость связи с сервером возникает реже 

 (2) связь между мобильным устройством и серверами баз данных, находящимися вне устройства, устанавливается на короткие промежутки времени 

 (3) между мобильным устройством и серверами баз данных, находящимися вне устройства, постоянно должна быть установлена связь 


Номер 2
Что является достоинством универсальной абстрактной модели хранения данных в памяти?

Ответ:

 (1) гибкость 

 (2) высокие требования к памяти 

 (3) высокие требования к вычислительным ресурсам 


Номер 3
Что является достоинством пользовательской модели хранения данных в памяти?

Ответ:

 (1) высокие требования к памяти 

 (2) высокие требования к вычислительным ресурсам 

 (3) возможность значительно снизить объем памяти, занимаемой информацией о состоянии 


Упражнение 8:
Номер 1
Чем определяется выбор наиболее подходящей модели хранения данных в памяти?

Ответ:

 (1) сложностью используемых данных 

 (2) объемом используемых данных 

 (3) предпочтениями разработчика 


Номер 2
Что описывает модель долговременного хранения данных?

Ответ:

 (1) способ обмена данными между приложением и долговременными хранилищами 

 (2) способ хранения информации после завершения работы приложения 

 (3) способ управления данными и ресурсами, находящимися в памяти во время выполнения программы 


Номер 3
Какой вариант хранения информации предпочтителен в том случае, если необходимо обеспечить максимально благоприятные условия для переноса файла с одного устройства на другое?

Ответ:

 (1) XML 

 (2) текстовый файл 

 (3) база данных 


Упражнение 9:
Номер 1
Что является достоинством локальных баз данных?

Ответ:

 (1) доступность базы данных 

 (2) простота развертывания приложения 

 (3) необходимость в дополнительном объеме памяти для базы данных 


Номер 2
Что является недостатком локальных баз данных?

Ответ:

 (1) доступность базы данных 

 (2) сложность развертывания приложения 

 (3) необходимость в дополнительном объеме памяти для базы данных 


Номер 3
В каком режиме работы база данных SQL СЕ служит в качестве автономной базы данных на устройстве?

Ответ:

 (1) автономный режим 

 (2) синхронизация с SQL-сервером через Web-сервер (IIS).  

 (3) синхронизация непосредственно с SQL-сервером 


Упражнение 10:
Номер 1
Какой способ доступа к данным имет максимальную производительность?

Ответ:

 (1) поиска полей с использованием строковых имен 

 (2) поиска полей с использованием целочисленных индексов 

 (3) поиска полей с использованием объектов столбцов 


Номер 2
Какой способ доступа к данным имеет минимальную производительность?

Ответ:

 (1) поиска полей с использованием строковых имен 

 (2) поиска полей с использованием целочисленных индексов 

 (3) поиска полей с использованием объектов столбцов 


Номер 3
Что является недостатком хранения данных в виде XML-файлов на устройстве?

Ответ:

 (1) XML-файлы легко передавать между настольными компьютерами, серверами и устройствами  

 (2) XML-файлы не обеспечивают защиту данных 

 (3) XML-файлы неэффективны в тех случаях, когда мобильное приложение работает с множеством данных 


Упражнение 11:
Номер 1
Какие достоинства имеет хранение данных в виде XML-файлов на устройстве?

Ответ:

 (1) XML-файлы легко передавать между настольными компьютерами, серверами и устройствами  

 (2) XML-файлы не обеспечивают защиту данных 

 (3) XML-файлы неэффективны в тех случаях, когда мобильное приложение работает с множеством данных 


Номер 2
Какие достоинства имеет хранение данных в базах данных SOL СЕ на устройствах?

Ответ:

 (1) базы данных SQL СЕ могут защищаться паролями  

 (2) встроенные базы данных позволяют приложению работать с большими объемами информации 

 (3) при использовании встроенных баз данных необходимо проверять, установлен ли процессор базы данных на целевом устройстве 


Номер 3
Какие недостатки имеет хранение данных в базах данных SOL СЕ на устройствах?

Ответ:

 (1) базы данных SQL СЕ не могут защищаться паролями  

 (2) встроенные базы данных позволяют приложению работать с большими объемами информации 

 (3) при использовании встроенных баз данных необходимо проверять, установлен ли процессор базы данных на целевом устройстве 


Упражнение 12:
Номер 1
Какие недостатки имеет хранение данных в базах данных SQL вне устройства (на сервере)?

Ответ:

 (1) необходимость установки соединения для получения данных с сервера или обновления данных на сервере  

 (2) возможность хранения ограниченного объема данных 

 (3) отсутствие защиты данных 


Номер 2
Какие достоинства имеет хранение данных в базах данных SQL вне устройства (на сервере)?

Ответ:

 (1) необходимость установки соединения для получения данных с сервера или обновления данных на сервере  

 (2) возможность хранения неограниченного объема данных 

 (3) отсутствие защиты данных 


Номер 3
Какие недостатки имеет доступ к данным, хранящимся вне устройств, посредством Web-служб?

Ответ:

 (1) недостаточная эффективность связи 

 (2) доступ к информации, хранящейся в базах данных, может обеспечиваться через Web-службы без предоставления непосредственного доступа к самим базам данных 

 (3) невозможность гарантировать сетевой доступ к Web-службам в любой момент времени 




Главная / Программирование / Разработка приложений для мобильных устройств на платформе Windows Mobile / Тест 10