Главная / Мобильные технологии / Программирование для Windows Phone для начинающих

Программирование для Windows Phone для начинающих - ответы на тесты Интуит

Правильные ответы выделены зелёным цветом.
Все ответы: Быстрое развитие мобильных технологий заставляет задуматься об изменении содержания школьного курса информатики, ведь современной системе образования необходимо шагать в ногу со временем. Мобильные устройства с каждым годом всё быстрее и упорнее вытесняют привычные для нас персональные компьютеры, предлагая те же вычислительные способности, но с гораздо более широким спектром применения.
Смотрите также:
Какие из перечисленных мобильных операционных систем разработаны на Java?
(1) Symbian
(2) BlackBerry
(3) Windows Mobile
(4) iOS (Apple)
(5) Android
Какие из следующих датчиков и сервисов должно иметь устройство Windows Phone 7?
(1) FM-радио
(2) Сейсмограф
(3) Wi-Fi
(4) Акселерометр
(5) Камера
Программа, используемая для синхронизации WP-смартфонов с компьютером, называется…
(1) Xbox Live
(2) Silverlight
(3) Zune
(4) Visual Studio
(5) Windows Live Messenger
(6) SkyDrive
В XNA файлы шрифтов имеют следующее расширение:
(1) Texture
(2) Spritefont
(3) Text
(4) Font
(5) Sprite
В XNA для обработки мультисенсорного ввода используются методы статического класса…
(1) DragAndDrop
(2) TouchPanel
(3) ReadTouch
(4) MultiTouch
Отметьте мобильную операционную систему, изображённую на рисунке: files
(1) Windows Phone 7
(2) BlackBerry
(3) Windows Mobile
(4) iOS (Apple)
(5) Android
(6) Symbian
На данном изображении дана трехмерная система координат используется при создании 3D-графики на XNA. Ее называют правой системой координат. Чему равен вектор ускорения, когда телефон расположен вертикально, (как на изображении) files
(1) (0, -1, 1)
(2) (1, 0, 0)
(3) (0, 0, -1)
(4) (0, –1, 0)
(5) (-1, 0, 0)
Облачное хранилище файлов, через которое возможно синхронизировать документы и заметки в телефоне с обычным компьютером, это -…
(1) Xbox Live
(2) SkyDrive
(3) Zune
(4) Visual Studio
(5) Windows Live Messenger
Какие C# файлы изначально содержит новый XNA Windows Phone Game проект?
(1) XNA.cs
(2) Game1.cs
(3) Program.cs
(4) Initialize.cs
(5) Draw.cs
TouchCollection (Коллекция касаний) – это коллекция, включающая нуль или более объектов TouchLocation (Место касания). TouchLocation имеет три свойства:
(1) Location
(2) Position
(3) Id
(4) Number
(5) State
Какой текст выведет данная часть программы на С#? Ответ - строка (на английском языке) static void Main(string[] args) { Console.WriteLine("Write line"); Console.ReadLine(); return; }
Write line
Какая библиотека используется для работы с акселерометром в Windows Phone 7?
(1) Microsoft.Services.Library
(2) Library.Devices
(3) Microsoft.Devices.Sensors
(4) Microsoft.Initialize.Services
(5) Microsoft.Initialize.Sensors
Xbox Live это - …
(1) интегрированный в операционную систему консоли сетевой сервис, открывающий для пользователя широкие мультимедиа возможности
(2) облачное хранилище файлов, через которое возможно синхронизировать документы и заметки в телефоне с обычным компьютером
(3) программа, используемая для синхронизации WP-смартфонов с компьютером
(4) мобильная операционная система, разработанная Microsoft
(5) магазин приложений для Windows Phone 7
Какой из следующих методов загружает в программу ресурсы проекта (например шрифт)?
(1) Font
(2) Draw
(3) Update
(4) LoadContent
(5) Initialize
Дан фрагмент кода XNA приложения, выводящего строку public class Game1 : Microsoft.Xna.Framework.Game { GraphicsDeviceManager graphics; SpriteBatch spriteBatch; Random rand = new Random(); string text = " Windows Phone 7"; SpriteFont segoe36; Vector2 textSize; Vector2 textPosition; Color textColor = Color.White; … } Напишите название используемого шрифта. Ответ - слово (на английском языке)
segoe36
Какой результат выведет программа? Ответ - целое число using System; namespace Hello_world { class Program { static void Main(string[] args) { int k=10; int h = 15; int j=k*h; int m = h * 2; Console.WriteLine(m); Console.ReadLine(); return; } } }
30
Какой класс, в пространстве имен System.Windows.Threading, направляет задания из потока, не являющегося UI-потоком, в очередь, которая позднее будет обработана UI-потоком?
(1) Indicator
(2) Guide
(3) Pointer
(4) Dispatcher
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
Приложение, доступное через Интернет, насыщенное функциональностью традиционных настольных приложений, которое предоставляется либо уникальной спецификой браузера, либо через плагин, либо путём "песочницы" (виртуальной машины) называют…
(1) Express Application
(2) Online Load Application
(3) Rich Internet Application
(4) Reload Application
Дан код метода LoadContent приложения XNA. Какой жест он обрабатывает (например Tap - Касание)? protected override void LoadContent() { spriteBatch = new SpriteBatch(GraphicsDevice); segoe36 = this.Content.Load<SpriteFont>("Segoe36"); textSize = segoe36.MeasureString(text); Viewport viewport = this.GraphicsDevice.Viewport; textPosition = new Vector2((viewport.Width - textSize.X) / 2, (viewport.Height - textSize.Y) / 2); TouchPanel.EnabledGestures = GestureType.HorizontalDrag; } Ответ - слово (на английском языке)
HorizontalDrag
Какой результат выведет программа? Ответ - целое число … static void Main(string[] args) { int k=0; for (int j = 1; j < 10; j++) { k = k + 1; } k = k - 3; Console.WriteLine(k); Console.ReadLine(); return; } …
6
Основным классом Windows Phone 7 для определения местоположения является…
(1) GeoSenderSystem
(2) System.Device.Location
(3) GlobalPositioningSystem
(4) CoordinateReader
(5) GeoCoordinateWatcher
Какая из следующих фраз не подходит под описание Microsoft Silverlight …
(1) предоставляет графическую систему, схожую с Windows Presentation Foundation, и объединяет мультимедиа, графику, анимацию и интерактивность в одной программной платформе
(2) он был разработан, чтобы работать с XAML и с языками .NET. XAML используется для разметки страниц, использующих векторную графику и анимацию
(3) программная платформа, включающая в себя плагин для браузера, который позволяет запускать приложения, содержащие анимацию, векторную графику и аудио-видео ролики
(4) расширяемый язык разметки приложений; Основанный на XML язык разметки для декларативного программирования приложений, разработанный Microsoft
Какие из следующих файлов по умолчанию не содержит Windows Phone 7 Silverlight проект (Windows Phone Application)?
(1) App.xaml
(2) Load.xaml
(3) MainPage.xaml.cs
(4) MainPage.xaml
(5) App.xaml.cs
(6) Load.xaml.cs
Ядром интерфейса обработки простого касания в Silverlight является класс TouchPoint (Точка касания), экземпляр которого представляет отдельное касание экрана. TouchPoint имеет следующие свойства только для чтения:
(1) Action
(2) Isolation
(3) Position
(4) Size
(5) Strenght
(6) TouchDevice
Какой результат выведет программа – ответ число (регулярное выражение) static void Main(string[] args) { int k=0; for (int j = 1; j < 9; j++) { if (j < 5) k = k + 1; else k = k + 2; } Console.WriteLine(k); Console.ReadLine(); return; }
12
Элементы управления Pivot, и Panorama располагаются в библиотеке…
(1) Microsoft.Phone.Grid
(2) Microsoft.Phone.Controls
(3) Microsoft.Phone.Layout
(4) Microsoft.Phone.Touch
Файл метаданных, который содержит множество настроек приложения: заголовок, задание первой страницы, пути к иконкам, определение необходимых системных возможностей, называется…
(1) MainPage.xaml
(2) SplashScreenImage
(3) App.xaml
(4) WMAppManifest.xml
(5) App.xaml.cs
Выберите два класса, являющиеся основными для приложения Silverlight в Windows Phone 7:
(1) Application
(2) Draw
(3) Canvas
(4) Insert
(5) MainPage
В приложении Silverlight для использования интерфейса обработки простого касания необходимо установить обработчик статического события который называется…
(1) Touch.Tap
(2) Touch.Action
(3) Touch.Load
(4) Touch.FrameReported
(5) Touch.Initialize
В данной строчке кода public static void Main() Main() – это…
(1) Класс
(2) Метод
(3) Пространство имён
(4) Оператор
(5) Переменная
Какой элемент управления изображён на картинке files
(1) Panorama
(2) Pivot
(3) Application Bar
(4) Ни один из перечисленных
Следующий код выводит элемент 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
Дан фрагмент кода, обрабатывающий нажатие на кнопку private void Browser_Click(object sender, RoutedEventArgs e) { string site = textBox1.Text; Navigator.Navigate(new Uri(site, UriKind.Absolute)); } Введите название кнопки, нажатие на которую он обрабатывает (имя события нажатия не переопределялось). Ответ - слово (на английском языке)
Browser
Какие из этих форматов растровых изображений поддерживает Silverlight?
(1) JPEG
(2) PNG
(3) GIF
(4) BMP
(5) TIFF
Каким тегом задаётся открытие новой части пивота?
(1) <NewPivot Header="item1">
(2) <controls:PivotItem Header="item1">
(3) <NewPivotItem Header="item1">
(4) <controls:SetNewItem Header="item1">
Следующий код выводит элемент 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
Дан фрагмент кода, обрабатывающий нажатие на кнопку private void Browser_Click(object sender, RoutedEventArgs e) { string site = textBox3.Text; Navigator.Navigate(new Uri(site, UriKind.Absolute)); } Введите название элемента, содержимое которого присваивается строковой переменной site. Ответ - слово (на английском языке)
textBox3
Дана часть кода проекта XNA … spriteBatch.Begin(); spriteBatch.Draw(helloTexture,position, Color.White); spriteBatch.End(); … Последний аргумент Draw – это цвет, который может использоваться для _______ существующих цветов растрового изображения. Выберите пропущенное слово
(1) переопределения
(2) установки
(3) смягчения
(4) замены
К базовым принципам дизайна Metro относятся:
(1) Clean
(2) Generic
(3) Light
(4) Fast
На какое количество различных страниц можно перейти из следующего списка ссылок: <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
В Metro дизайне расположение элементов должны соответствовать структуре _______
(1) зеркала
(2) решётки
(3) окон
(4) синусойды
Данный 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
На каком из перечисленных языков программирования разработана мобильная операционная система компании Apple iOS ?
(1) Pascal
(2) Java
(3) Objective-C
(4) C#
Какие из следующих датчиков и сервисов не обязательно должно иметь устройство Windows Phone 7?
(1) Wi-Fi
(2) FM-радио
(3) Статический алгоритмизатор
(4) Акселерометр
(5) Определение местоположения
Программа, используемая для синхронизации WP-смартфонов с компьютером, называется…
(1) SkyDrive
(2) Silverlight
(3) Xbox Live
(4) Windows Phone 7
(5) Visual Studio
(6) Zune
В XNA полное название файла шрифтa Segoe будет иметь вид:
(1) Segoe.font
(2) Segoe.texture
(3) Segoe.text
(4) Segoe.sprite
(5) Segoe.spritefont
В XNA для обработки мультисенсорного ввода используются методы статического класса…
(1) MultiTouch
(2) ReadTouch
(3) ReadTouch
(4) TouchPanel
Отметьте мобильную операционную систему, изображённую на рисунке: files
(1) Windows Phone 7
(2) BlackBerry
(3) Windows Mobile
(4) iOS (Apple)
(5) Android
(6) Symbian
На данном изображении дана трехмерная система координат используется при создании 3D-графики на XNA. Ее называют правой системой координат. Чему равен вектор ускорения, когда телефон расположен горизонтально, (как на изображении) files
(1) (0, -1, 0)
(2) (-1, 0, 0)
(3) (0, 0, -1)
(4) (0, –1, 0)
(5) (1, 0, 0)
Облачное хранилище файлов, через которое возможно синхронизировать документы и заметки в телефоне с обычным компьютером, это -…
(1) MS Exchange Server
(2) Windows Phone Marketplace
(3) Zune
(4) SkyDrive
(5) Windows Live Messenger
(6) Microsoft Office Mobile
Какие C# файлы изначально содержит новый XNA Windows Phone Game проект?
(1) Game1.cs
(2) Load.cs
(3) Draw.cs
(4) Program.cs
(5) XNA.cs
TouchCollection (Коллекция касаний) – это коллекция, включающая нуль или более объектов TouchLocation (Место касания). Какие из этих свойств не имеет TouchLocation:
(1) State
(2) Location
(3) Id
(4) Rotation
(5) Position
Какой текст выведет данная часть программы на С#? Ответ - строка (на английском языке) static void Main(string[] args) { Console.WriteLine("Console"); Console.ReadLine(); return; }
Console
Какая библиотека используется для работы с акселерометром в Windows Phone 7?
(1) Microsoft.Services.Library
(2) Microsoft.Initialize.Services
(3) Microsoft.Devices
(4) Microsoft.Load.Sensors
(5) Microsoft.Devices.Sensors
Xbox Live это - …
(1) программа, используемая для синхронизации WP-смартфонов с компьютером
(2) программа для работы с электронной почтой и группами новостей, поставляемая вместе с Windows Phone 7
(3) система голосового доступа к функциям почты, календарей, адресной книги, задачам
(4) интегрированный в операционную систему консоли сетевой сервис, открывающий для пользователя широкие мультимедиа возможности
(5) облачное хранилище файлов, через которое возможно синхронизировать документы и заметки в телефоне с обычным компьютером
Какой из следующих методов обеспечивает отрисовку образов на экране?
(1) LoadContent
(2) Show
(3) Update
(4) Draw
(5) Initialize
Дан фрагмент кода XNA приложения, выводящего строку public class Game1 : Microsoft.Xna.Framework.Game { GraphicsDeviceManager graphics; SpriteBatch spriteBatch; Random rand = new Random(); string text = " Windows Phone 7"; SpriteFont segoe36; Vector2 textSize; Vector2 textPosition; Color textColor = Color.White; … } Напишите цвет выводимой строки. Ответ - слово (на английском языке)
White
Какой результат выведет программа? Ответ - целое число using System; namespace Hello_world { class Program { static void Main(string[] args) { int k=7; int h = 9; int j=k*h; int m = h + 5; Console.WriteLine(m); Console.ReadLine(); return; } } }
14
Какой класс, в пространстве имен System.Windows.Threading, направляет задания из потока, не являющегося UI-потоком, в очередь, которая позднее будет обработана UI-потоком?
(1) Indicator
(2) Guide
(3) Dispatcher
(4) Designator
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
Система для построения клиентских приложений Windows с визуально привлекательными возможностями взаимодействия с пользователем, графическая (презентационная) подсистема в составе .NET Framework (начиная с версии 3.0), имеющая прямое отношение к XAML это…
(1) Visual Basic
(2) Windows XAML Editor
(3) Windows Mobile
(4) Windows Presentation Foundation
Дан код метода LoadContent приложения XNA. Какой жест он обрабатывает (например Tap - Касание)? protected override void LoadContent() { spriteBatch = new SpriteBatch(GraphicsDevice); segoe36 = this.Content.Load<SpriteFont>("Segoe36"); textSize = segoe36.MeasureString(text); Viewport viewport = this.GraphicsDevice.Viewport; textPosition = new Vector2((viewport.Width - textSize.X) / 2, (viewport.Height - textSize.Y) / 2); TouchPanel.EnabledGestures = GestureType.Hold; } Ответ - слово (на английском языке)
Hold
Какой результат выведет программа? Ответ - целое число … static void Main(string[] args) { int k=0; for (int j = 4; j < 11; j++) { k = k + 1; } k = k + 5; Console.WriteLine(k); Console.ReadLine(); return; } …
12
Пространство имён Windows Phone 7 необходимое для работы с координатами называется…
(1) GeoCoordinateWatcher
(2) System.Coordinate.Location
(3) GlobalPositioningSystem
(4) System.Device.Location
(5) System.Global.Positioning
Какая из следующих фраз не подходит под описание Microsoft Silverlight …
(1) предоставляет традиционные элементы управления, высококачественный текст, векторную графику, мультимедиа, анимацию и привязку данных, которые могут выполняться во множестве браузеров и на разных платформах
(2) браузерное развитие Windows Presentation Foundation (WPF)
(3) набор инструментов с управляемой средой времени выполнения (.NET), созданный Microsoft, облегчающий разработку и управление компьютерными играми
(4) программная платформа, включающая в себя плагин для браузера, который позволяет запускать приложения, содержащие анимацию, векторную графику и аудио-видео ролики
Какие из следующих файлов по умолчанию не содержит Windows Phone 7 Silverlight проект (Windows Phone Application)?
(1) Load.xaml
(2) MainPage.xaml.cs
(3) MainPage.cs
(4) App.xaml.cs
(5) Background.png
(6) App.xaml
Ядром интерфейса обработки простого касания в Silverlight является класс TouchPoint (Точка касания), экземпляр которого представляет отдельное касание экрана. TouchPoint не имеет следующие свойства только для чтения:
(1) Float
(2) Position
(3) Strenght
(4) Action
(5) TouchDevice
Какой результат выведет программа static void Main(string[] args) { int k=0; for (int j = 0; j < 11; j++) { if (j > 3) k = k + 2; else k = k - 2; } Console.WriteLine(k); Console.ReadLine(); return; }
6
Элементы управления Pivot, и Panorama описаны в пространстве имен …
(1) Microsoft.Phone.Device
(2) Microsoft.Phone.Layout
(3) Microsoft.Phone.Controls
(4) Microsoft.Phone.Touch
Файл App.xaml.cs это…
(1) файл метаданных, который содержит множество настроек приложения: заголовок, задание первой страницы, пути к иконкам, определение необходимых системных возможностей и т.д.
(2) файл для хранения универсальных данных и настройки всего приложения
(3) файл для обработки событий и ошибок всего приложения
(4) файл необходимый для создания XAP пакета
(5) файл отвечающий за главную страницу вашего приложения
Какие из этих классов являются основными для приложения Silverlight в Windows Phone 7:
(1) Update
(2) Canvas
(3) Application
(4) MainPage
(5) Break
В приложении Silverlight объект TouchFrameEventArgs (Аргументы события касания рамки) имеет свойство TimeStamp (Отметка времени) типа int и следующие методы:
(1) GetPrimaryTouchPoint
(2) GetTouchPoints
(3) LoadMouseTouch
(4) SuspendMousePromotionUntilTouchUp
(5) GetTouchAction
В данной строчке кода using System; System – это…
(1) Класс
(2) Метод
(3) Пространство имён
(4) Оператор
(5) Переменная
Какой элемент управления изображён на картинке files
(1) Panorama
(2) Pivot
(3) Application Bar
(4) Ни один из перечисленных
Следующий код выводит элемент 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
Дан фрагмент кода, обрабатывающий нажатие на кнопку private void Do_Click(object sender, RoutedEventArgs e) { string site = textBox1.Text; Navigator.Navigate(new Uri(site, UriKind.Absolute)); } Введите название кнопки, нажатие на которую он обрабатывает (имя события нажатия не переопределялось). Ответ - слово (на английском языке)
Do
Какие из этих форматов растровых изображений не поддерживает Silverlight?
(1) JPEG
(2) GIF
(3) BMP
(4) RAW
(5) PNG
Каким тегом задаётся открытие новой части панорамы?
(1) <NewPanorama Header="item1">
(2) <controls:PanoramaItem Header="item1">
(3) <NewPanoramaItem Header="item1">
(4) <controls:SetNewItem Header="item1">
Следующий код выводит элемент 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
Дан фрагмент кода, обрабатывающий нажатие на кнопку private void Do_Click(object sender, RoutedEventArgs e) { string site = textBox3.Text; Navigator.Navigate(new Uri(site, UriKind.Absolute)); } Введите название элемента “веб браузер”, содержимое которого изменяется данным кодом. Ответ - слово (на английском языке)
Navigator
Дана часть кода проекта XNA … spriteBatch.Begin(); spriteBatch.Draw(helloTexture,position, Color.White); spriteBatch.End(); … Последний аргумент Draw – это цвет, который может использоваться для _______ существующих цветов растрового изображения. Выберите пропущенное слово
(1) переопределения
(2) смягчения
(3) определения
(4) установки
К базовым принципам дизайна Metro не относится:
(1) Clean
(2) Multitouch
(3) Open
(4) Fast
На какое количество различных страниц можно перейти из следующего списка ссылок: <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
Какие приоритеты в интерфейсе не входят в суть подхода?
(1) точное отображение контента
(2) удобство взаимодействия с интерфейсом
(3) расширенный вывод изображений
(4) сбор и удобное предоставление всей цифровой информации
Данный 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
Какие из перечисленных мобильных операционных систем разработаны на C#?
(1) Windows Phone 7
(2) BlackBerry
(3) Windows Mobile
(4) iOS (Apple)
(5) Android
Какие из следующих датчиков и сервисов не обязательно должно иметь устройство Windows Phone 7?
(1) Инфракрасный порт
(2) Принудительные уведомления
(3) Акселерометр
(4) Определение местоположения
(5) FM-радио
Программа, используемая для синхронизации WP-смартфонов с компьютером, называется…
(1) SkyDrive
(2) Zune
(3) Xbox Live
(4) Windows Live Messenger
(5) Windows Phone Marketplace
(6) Xbox Live
Выберите правильное название шрифта в XNA:
(1) Texture1.texture
(2) Font1.font
(3) Text1.text
(4) Spritefont1.spritefont
(5) Sprite1.sprite
В XNA для обработки мультисенсорного ввода используются методы статического класса…
(1) TouchPanel
(2) LoadTouch
(3) ReadTouch
(4) MultiTouch
Отметьте мобильную операционную систему, изображённую на рисунке: files
(1) Windows Phone 7
(2) BlackBerry
(3) Windows Mobile
(4) iOS (Apple)
(5) Android
(6) Symbian
На данном изображении дана трехмерная система координат используется при создании 3D-графики на XNA. Ее называют правой системой координат. Чему равен вектор ускорения, когда телефон расположен "вверх ногами", (как на изображении) files
(1) (-1, 0, 0)
(2) (0, 1, 0)
(3) (1, 0, 0)
(4) (0, 0, 1)
(5) (0, -1, 0)
Облачное хранилище файлов, через которое возможно синхронизировать документы и заметки в телефоне с обычным компьютером, это -…
(1) SkyDrive
(2) SharePoint
(3) Zune
(4) Windows Phone Marketplace
(5) Microsoft Office Mobile
(6) Outlook Mobile
Какие C# файлы изначально содержит новый XNA Windows Phone Game проект?
(1) Game1.cs
(2) Program.cs
(3) Draw.cs
(4) XNA.cs
(5) Read.cs
TouchCollection (Коллекция касаний) – это коллекция, включающая нуль или более объектов TouchLocation (Место касания). Какое из этих свойств имеет TouchLocation:
(1) Number
(2) Rotation
(3) Location
(4) Time
(5) State
Какой текст выведет данная часть программы на С#? Ответ - строка (на английском языке) static void Main(string[] args) { Console.WriteLine("Program write"); Console.ReadLine(); return; }
Program write
Какая библиотека используется для работы с акселерометром в Windows Phone 7?
(1) Microsoft.Devices.Sensors
(2) Library.Devices
(3) Microsoft.Load.Sensors
(4) Microsoft.Read.Services
(5) Microsoft.Services.Library
Xbox Live это - …
(1) облачное хранилище файлов, через которое возможно синхронизировать документы и заметки в телефоне с обычным компьютером
(2) программный продукт для обмена сообщениями и совместной работы
(3) интегрированный в операционную систему консоли сетевой сервис, открывающий для пользователя широкие мультимедиа возможности
(4) мобильная операционная система, разработанная Microsoft
(5) программа, используемая для синхронизации WP-смартфонов с компьютером
Какой из следующих методов подготавливает программу к выполнению метода Draw?
(1) Update
(2) LoadContent
(3) Prepare
(4) Initialize
(5) Draw
Дан фрагмент кода XNA приложения, выводящего строку public class Game1 : Microsoft.Xna.Framework.Game { GraphicsDeviceManager graphics; SpriteBatch spriteBatch; Random rand = new Random(); string text = "Windows Phone 7"; SpriteFont segoe36; Vector2 textSize; Vector2 textPosition; Color textColor = Color.White; … } Напишите выводимую строку. Ответ - фраза (на английском языке)
Windows Phone 7
Какой результат выведет программа? Ответ - целое число using System; namespace Hello_world { class Program { static void Main(string[] args) { int k=11; int h = 14; int j=k+h; int m = h - 3; Console.WriteLine(m); Console.ReadLine(); return; } } }
11
Какой класс, в пространстве имен System.Windows.Threading, направляет задания из потока, не являющегося UI-потоком, в очередь, которая позднее будет обработана UI-потоком?
(1) Sender
(2) Dispatcher
(3) Guide
(4) Pointer
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
Американская стандартная кодировочная таблица для печатных символов и некоторых специальных кодов. Представляет собой кодировку для представления десятичных цифр, латинского и национального алфавитов, знаков препинания и управляющих символов называется…
(1) Windows-1252
(2) ASCII
(3) UTF-8
(4) APRC
Дан код метода LoadContent приложения XNA. Какой жест он обрабатывает (например Tap - Касание)? protected override void LoadContent() { spriteBatch = new SpriteBatch(GraphicsDevice); segoe36 = this.Content.Load<SpriteFont>("Segoe36"); textSize = segoe36.MeasureString(text); Viewport viewport = this.GraphicsDevice.Viewport; textPosition = new Vector2((viewport.Width - textSize.X) / 2, (viewport.Height - textSize.Y) / 2); TouchPanel.EnabledGestures = GestureType.Flick; } Ответ - слово (на английском языке)
Flick
Какой результат выведет программа? Ответ - целое число … static void Main(string[] args) { int k=0; for (int j = 0; j < 7; j++) { k = k + 1; } k = k * 2; Console.WriteLine(k); Console.ReadLine(); return; } …
14
После создания объекта GeoCoordinateWatcher необходимо задать обработчик события PositionChanged (Местоположение изменилось) и вызвать метод Start. Событие PositionChanged возвращает объект GeoCoordinate (Географические координаты), имеющий свойства:
(1) Speed
(2) HorizontalAccuracy
(3) Latitude
(4) Width
(5) Altitude
Какая из следующих фраз не подходит под описание Microsoft Silverlight …
(1) линейка продуктов компании Майкрософт, включающих интегрированную среду разработки программного обеспечения и ряд других инструментальных средств
(2) предоставляет графическую систему, схожую с Windows Presentation Foundation, и объединяет мультимедиа, графику, анимацию и интерактивность в одной программной платформе
(3) он был разработан, чтобы работать с XAML и с языками .NET. XAML используется для разметки страниц, использующих векторную графику и анимацию
(4) обеспечивает веб-разработчиков беспрецедентными возможностями разработки сложных пользовательских интерфейсов
Какие из следующих файлов по умолчанию не содержит Windows Phone 7 Silverlight проект (Windows Phone Application)?
(1) App.xaml
(2) Load.xaml
(3) Main.xaml.cs
(4) ApplicationIcon.png
(5) App.xaml.cs
(6) App.cs
Ядром интерфейса обработки простого касания в Silverlight является класс TouchPoint (Точка касания), экземпляр которого представляет отдельное касание экрана. TouchPoint имеет свойства только для чтения, некоторые из них это:
(1) Tap
(2) Size
(3) Strenght
(4) Load
(5) Action
Какой результат выведет программа: static void Main(string[] args) { int k=0; for (int j = 4; j < 10; j++) { if (j == 7) k = k * 2; else k = k + 1; } Console.WriteLine(k); Console.ReadLine(); return; }
8
Вспомогательные компоненты элементов управления Pivot, и Panorama описаны в пространстве имен …
(1) Microsoft.Phone.Controls.Primitives
(2) Microsoft.Phone.Device.Primitives
(3) Microsoft.Phone.Pivot.Primitives
(4) Microsoft.Phone.Panorama.Primitives
Файл необходимый для создания XAP пакета, называется…
(1) MainPage.xaml
(2) AppManifest.xml
(3) App.xaml
(4) AssemblyInfo.cs
(5) MainPage.xaml.cs
Какие из этих классов не являются основными для приложения Silverlight в Windows Phone 7:
(1) Update
(2) Application
(3) Draw
(4) Canvas
(5) MainPage
Это свойство объекта TouchDevice в приложении Silverlight, которое определяет элемент, находящийся непосредственно под пальцем, оно указывает какого элемента пользователь касается
(1) DevicePoint
(2) GetTouchAction
(3) DirectlyOver
(4) OnElement
(5) TouchPoint
В данной строчке кода Console.WriteLine(); Console – это…
(1) Класс
(2) Метод
(3) Пространство имён
(4) Оператор
(5) Переменная
Какой элемент управления изображён на картинке files
(1) Panorama
(2) Pivot
(3) Application Bar
(4) Ни один из перечисленных
Следующий код выводит элемент 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
Дан фрагмент кода, обрабатывающий нажатие на кнопку private void Load_Click(object sender, RoutedEventArgs e) { string site = textBox1.Text; Navigator.Navigate(new Uri(site, UriKind.Absolute)); } Введите название кнопки, нажатие на которую он обрабатывает (имя события нажатия не переопределялось). Ответ - слово (на английском языке)
Load
Какой из этих форматов растровых изображений поддерживает Silverlight?
(1) GIF
(2) JPEG
(3) RAW
(4) BMP
(5) PCX
Какими тегами задаётся фон панорамы?
(1) <SetPanorama.Background> <ImageBrush ImageSource="samplePhoto.jpg"/> </SetPanorama.Background >
(2) <controls:Panorama.Background> <Background ="samplePhoto.jpg"/> </controls:Panorama.Background>
(3) <SetPanorama.Background > <Background ="samplePhoto.jpg"/> </SetPanorama.Background >
(4) <controls:Panorama.Background> <ImageBrush ImageSource="samplePhoto.jpg"/> </controls:Panorama.Background>
Следующий код выводит элемент 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
Дан фрагмент кода, обрабатывающий нажатие на кнопку private void Load_Click(object sender, RoutedEventArgs e) { string site = textBox3.Text; Navigator.Navigate(new Uri(site, UriKind.Absolute)); } Введите название строковой переменной, содержимое которой передаётся элементу “веб браузер” методом Navigate. Ответ - слово (на английском языке)
site
Дана часть кода проекта XNA … spriteBatch.Begin(); spriteBatch.Draw(helloTexture,position, Color.White); spriteBatch.End(); … Последний аргумент Draw – это цвет, который может использоваться для _______ существующих цветов растрового изображения. Выберите пропущенное слово
(1) штриховки
(2) переопределения
(3) установки
(4) смягчения
К базовым принципам дизайна Metro не относится:
(1) Clean
(2) Open
(3) Unexpected
(4) Light
На какое количество различных страниц можно перейти из следующего списка ссылок: <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
Какой элемент управления изображён на следующей картинке? files
(1) Panorama
(2) Application Bar
(3) Pivot
(4) Live Tiles
Данный 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