Главная / Программирование /
Программирование для Windows Phone для начинающих / Тест 3
Программирование для Windows Phone для начинающих - тест 3
Упражнение 1:
Номер 1
Программа, используемая для синхронизации WP-смартфонов с компьютером, называется…
Ответ:
 (1) Xbox Live 
 (2) Silverlight 
 (3) Zune 
 (4) Visual Studio 
 (5) Windows Live Messenger 
 (6) SkyDrive 
Номер 2
Программа, используемая для синхронизации WP-смартфонов с компьютером, называется…
Ответ:
 (1) SkyDrive 
 (2) Silverlight 
 (3) Xbox Live 
 (4) Windows Phone 7 
 (5) Visual Studio 
 (6) Zune 
Номер 3
Программа, используемая для синхронизации WP-смартфонов с компьютером, называется…
Ответ:
 (1) SkyDrive 
 (2) Zune 
 (3) Xbox Live 
 (4) Windows Live Messenger 
 (5) Windows Phone Marketplace 
 (6) Xbox Live 
Упражнение 2:
Номер 1
Облачное хранилище файлов, через которое возможно синхронизировать документы и заметки в телефоне с обычным компьютером, это -…
Ответ:
 (1) Xbox Live 
 (2) SkyDrive 
 (3) Zune 
 (4) Visual Studio 
 (5) Windows Live Messenger 
Номер 2
Облачное хранилище файлов, через которое возможно синхронизировать документы и заметки в телефоне с обычным компьютером, это -…
Ответ:
 (1) MS Exchange Server 
 (2) Windows Phone Marketplace 
 (3) Zune 
 (4) SkyDrive 
 (5) Windows Live Messenger 
 (6) Microsoft Office Mobile 
Номер 3
Облачное хранилище файлов, через которое возможно синхронизировать документы и заметки в телефоне с обычным компьютером, это -…
Ответ:
 (1) SkyDrive 
 (2) SharePoint 
 (3) Zune 
 (4) Windows Phone Marketplace 
 (5) Microsoft Office Mobile 
 (6) Outlook Mobile 
Упражнение 3:
Номер 1
Xbox Live это - …
Ответ:
 (1) интегрированный в операционную систему консоли сетевой сервис, открывающий для пользователя широкие мультимедиа возможности 
 (2) облачное хранилище файлов, через которое возможно синхронизировать документы и заметки в телефоне с обычным компьютером 
 (3) программа, используемая для синхронизации WP-смартфонов с компьютером 
 (4) мобильная операционная система, разработанная Microsoft 
 (5) магазин приложений для Windows Phone 7 
Номер 2
Xbox Live это - …
Ответ:
 (1) программа, используемая для синхронизации WP-смартфонов с компьютером 
 (2) программа для работы с электронной почтой и группами новостей, поставляемая вместе с Windows Phone 7 
 (3) система голосового доступа к функциям почты, календарей, адресной книги, задачам 
 (4) интегрированный в операционную систему консоли сетевой сервис, открывающий для пользователя широкие мультимедиа возможности 
 (5) облачное хранилище файлов, через которое возможно синхронизировать документы и заметки в телефоне с обычным компьютером 
Номер 3
Xbox Live это - …
Ответ:
 (1) облачное хранилище файлов, через которое возможно синхронизировать документы и заметки в телефоне с обычным компьютером 
 (2) программный продукт для обмена сообщениями и совместной работы 
 (3) интегрированный в операционную систему консоли сетевой сервис, открывающий для пользователя широкие мультимедиа возможности 
 (4) мобильная операционная система, разработанная Microsoft 
 (5) программа, используемая для синхронизации WP-смартфонов с компьютером 
Упражнение 4:
Номер 1
Windows Phone SDK не включает в себя:
Ответ:
 (1) эмулятор Windows Phone 
 (2) экспресс-выпуск Microsoft Visual Studio 2010 для Windows Phone 
 (3) сборки пакета Windows Phone SDK 7.1 
 (4) сборка исключений Windows Phone 7 
 (5) расширения пакета Windows Phone SDK 7.1 для XNA Game Studio 4 
 (6) пакет SDK и DRT для Silverlight 4 
Номер 2
Windows Phone SDK не включает в себя:
Ответ:
 (1) клиент служб данных WCF для Windows Phone 
 (2) компоненты интеграции виртуальной среды для Windows Phone 
 (3) сборки пакета Windows Phone SDK 7.1 
 (4) клиент служб данных WCF для Windows Phone 
 (5) пакет Microsoft Expression Blend SDK для ОС Windows Phone 7.1 
 (6) экспресс-выпуск Microsoft Visual Studio 2010 для Windows Phone 
Номер 3
Windows Phone SDK не включает в себя:
Ответ:
 (1) пакет Microsoft Expression Blend SDK для ОС Windows Phone 7.1 
 (2) пакет Microsoft Expression Blend SDK для Windows Phone 7 
 (3) пакет SDK и DRT для Silverlight 4 
 (4) расширения пакета Windows Phone SDK 7.1 для XNA Game Studio 4.0 
 (5) пакет Эмулятор Windows Phone 
 (6) экспресс-выпуск Microsoft Visual С# 2010 Express 
Упражнение 5:
Номер 1
Какая из следующих фраз не подходит под описание Microsoft Silverlight …
Ответ:
 (1) предоставляет графическую систему, схожую с Windows Presentation Foundation, и объединяет мультимедиа, графику, анимацию и интерактивность в одной программной платформе 
 (2) он был разработан, чтобы работать с XAML и с языками .NET. XAML используется для разметки страниц, использующих векторную графику и анимацию 
 (3) программная платформа, включающая в себя плагин для браузера, который позволяет запускать приложения, содержащие анимацию, векторную графику и аудио-видео ролики 
 (4) расширяемый язык разметки приложений; Основанный на XML язык разметки для декларативного программирования приложений, разработанный Microsoft 
Номер 2
Какая из следующих фраз не подходит под описание Microsoft Silverlight …
Ответ:
 (1) предоставляет традиционные элементы управления, высококачественный текст, векторную графику, мультимедиа, анимацию и привязку данных, которые могут выполняться во множестве браузеров и на разных платформах 
 (2) браузерное развитие Windows Presentation Foundation (WPF)  
 (3) набор инструментов с управляемой средой времени выполнения (.NET), созданный Microsoft, облегчающий разработку и управление компьютерными играми 
 (4) программная платформа, включающая в себя плагин для браузера, который позволяет запускать приложения, содержащие анимацию, векторную графику и аудио-видео ролики 
Номер 3
Какая из следующих фраз не подходит под описание Microsoft Silverlight …
Ответ:
 (1) линейка продуктов компании Майкрософт, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств 
 (2) предоставляет графическую систему, схожую с Windows Presentation Foundation, и объединяет мультимедиа, графику, анимацию и интерактивность в одной программной платформе 
 (3) он был разработан, чтобы работать с XAML и с языками .NET. XAML используется для разметки страниц, использующих векторную графику и анимацию 
 (4) обеспечивает веб-разработчиков беспрецедентными возможностями разработки сложных пользовательских интерфейсов 
Упражнение 6:
Номер 1
Файл метаданных, который содержит множество настроек приложения: заголовок, задание первой страницы, пути к иконкам, определение необходимых системных возможностей, называется…
Ответ:
 (1) MainPage.xaml 
 (2) SplashScreenImage 
 (3) App.xaml 
 (4) WMAppManifest.xml 
 (5) App.xaml.cs 
Номер 2
Файл App.xaml.cs это…
Ответ:
 (1) файл метаданных, который содержит множество настроек приложения: заголовок, задание первой страницы, пути к иконкам, определение необходимых системных возможностей и т.д. 
 (2) файл для хранения универсальных данных и настройки всего приложения 
 (3) файл для обработки событий и ошибок всего приложения 
 (4) файл необходимый для создания XAP пакета 
 (5) файл отвечающий за главную страницу вашего приложения 
Номер 3
Файл необходимый для создания XAP пакета, называется…
Ответ:
 (1) MainPage.xaml 
 (2) AppManifest.xml 
 (3) App.xaml 
 (4) AssemblyInfo.cs 
 (5) MainPage.xaml.cs 
Упражнение 7:
Номер 1
Следующий код выводит элемент TextBlock , напишите фразу, которая выведется в нём. Ответ - слово (на английском языке)
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<TextBlock Height="30" HorizontalAlignment="Left" Margin="10,10,0,0" Name="textBlock1" Text="Grid" VerticalAlignment="Top" />
</Grid>
Ответ:
 Grid 
Номер 2
Следующий код выводит элемент TextBlock , напишите фразу, которая выведется в нём – ответ слово (на английском языке).
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<TextBlock Height="30" HorizontalAlignment="Left" Margin="10,10,0,0" Name="textBlock1" Text="Text" VerticalAlignment="Top" />
</Grid>
Ответ:
 Text 
Номер 3
Следующий код выводит элемент TextBlock , напишите фразу, которая выведется в нём. Ответ - слово (на английском языке)
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<TextBlock Height="30" HorizontalAlignment="Left" Margin="10,10,0,0" Name="textBlock1" Text="TextBlock" VerticalAlignment="Top" />
</Grid>
Ответ:
 TextBlock 
Упражнение 8:
Номер 1
Следующий код выводит элемент TextBlock , напишите имя, данного элемента. Ответ - слово (на английском языке)
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<TextBlock Height="30" HorizontalAlignment="Left" Margin="10,10,0,0" Name="textBlock15" Text="Grid" VerticalAlignment="Top" />
</Grid>
Ответ:
 textBlock15 
Номер 2
Следующий код выводит элемент TextBlock , напишите имя, данного элемента. Ответ - слово (на английском языке)
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<TextBlock Height="30" HorizontalAlignment="Left" Margin="10,10,0,0" Name="Name" Text="Grid" VerticalAlignment="Top" />
</Grid>
Ответ:
 Name 
Номер 3
Следующий код выводит элемент TextBlock , напишите имя, данного элемента. Ответ - слово (на английском языке)
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<TextBlock Height="30" HorizontalAlignment="Left" Margin="10,10,0,0" Name="Margin" Text="Grid" VerticalAlignment="Top" />
</Grid>
Ответ:
 Margin 
Упражнение 9:
Номер 1
На какое количество различных страниц можно перейти из следующего списка ссылок:
<StackPanel>
<HyperlinkButton Content="Автомобили" NavigateUri="/Page1.xaml"/>
<HyperlinkButton Content="Техника" NavigateUri="/Page2.xaml"/>
<HyperlinkButton Content="Мебель" NavigateUri="/Page3.xaml"/>
<HyperlinkButton Content="Электроника" NavigateUri="/Page2.xaml"/>
<HyperlinkButton Content="Продукты питания" NavigateUri="/Page5.xaml"/>
<HyperlinkButton Content="Другое" NavigateUri="/Page9.xaml"/>
</StackPanel>
Ответ - целое число
Ответ:
 5 
Номер 2
На какое количество различных страниц можно перейти из следующего списка ссылок:
<StackPanel>
<HyperlinkButton Content="Стекловолокно" NavigateUri="/Page1.xaml"/>
<HyperlinkButton Content="Древесина" NavigateUri="/Page5.xaml"/>
<HyperlinkButton Content="Фанера" NavigateUri="/Page4.xaml"/>
<HyperlinkButton Content="Битум" NavigateUri="/Page9.xaml"/>
<HyperlinkButton Content="Стекло" NavigateUri="/Page2.xaml"/>
<HyperlinkButton Content="Бетон" NavigateUri="/Page1.xaml"/>
<HyperlinkButton Content="Лакокрасочные материалы" NavigateUri="/Page6.xaml"/>
</StackPanel>
Ответ - целое число
Ответ:
 6 
Номер 3
На какое количество различных страниц можно перейти из следующего списка ссылок:
<StackPanel>
<HyperlinkButton Content="Огурцы" NavigateUri="/Page6.xaml"/>
<HyperlinkButton Content="Томаты" NavigateUri="/Page5.xaml"/>
<HyperlinkButton Content="Зелень" NavigateUri="/Page3.xaml"/>
<HyperlinkButton Content="Картофель" NavigateUri="/Page8.xaml"/>
<HyperlinkButton Content="Баклажаны" NavigateUri="/Page8.xaml"/>
<HyperlinkButton Content="Перец" NavigateUri="/Page5.xaml"/>
</StackPanel>
Ответ - целое число
Ответ:
 4 
Упражнение 10:
Номер 1
Данный C# код в файле Page1.xaml.cs
protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
{
NavigationService.Navigate(new Uri("/page4.xaml", UriKind.Relative));
e.Cancel = true;
}
Обеспечивает:
Ответ:
 (1) вывод ссылки на странице Page4.xaml, ведущую на Page1.xaml 
 (2) вывод ссылки на странице Page1.xaml, ведущую на Page4.xaml 
 (3) при нажатии кнопки Back, находясь на Page1.xaml вы попадёте на Page4.xaml 
 (4) при нажатии кнопки Back, находясь на Page4.xaml вы попадёте на Page1.xaml 
 (5) вывод кнопки на странице Page4.xaml, при нажатии которой, вы попадёте на Page1.xaml 
 (6) вывод кнопки на странице Page1.xaml, при нажатии которой, вы попадёте на Page4.xaml 
Номер 2
Данный C# код в файле Go.xaml.cs
protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
{
NavigationService.Navigate(new Uri("/navigate.xaml", UriKind.Relative));
e.Cancel = true;
}
Обеспечивает:
Ответ:
 (1) вывод ссылки на странице navigate.xaml, ведущую на Go.xaml 
 (2) вывод кнопки на странице navigate.xaml, при нажатии которой, вы попадёте на Go.xaml 
 (3) при нажатии кнопки Back, находясь на navigate.xaml вы попадёте на Go.xaml 
 (4) при нажатии кнопки Back, находясь на Go.xaml вы попадёте на navigate.xaml 
 (5) вывод кнопки на странице Go.xaml, при нажатии которой, вы попадёте на navigate.xaml 
 (6) вывод ссылки на странице Go.xaml, ведущую на navigate.xaml 
Номер 3
Данный C# код в файле Button.xaml.cs
protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
{
NavigationService.Navigate(new Uri("/page2.xaml", UriKind.Relative));
e.Cancel = true;
}
Обеспечивает:
Ответ:
 (1) вывод ссылки на странице Page2.xaml, ведущую на Button.xaml 
 (2) при нажатии кнопки Back, находясь на Page2.xaml вы попадёте на Button.xaml 
 (3) вывод кнопки на странице Button.xaml, при нажатии которой, вы попадёте на Page2.xaml 
 (4) вывод ссылки на странице Button.xaml, ведущую на Page2.xaml 
 (5) вывод кнопки на странице Page2.xaml, при нажатии которой, вы попадёте на Button.xaml 
 (6) при нажатии кнопки Back, находясь на Button.xaml вы попадёте на Page2.xaml