70-355 | The Secret of Microsoft 70-355 examcollection


Q1. Your company uses the Agile methodology for software development.

You need to recommend a tool that provides you with the ability to manage the sprint backlog and to link the work items to the source code. What should you recommend?

A. Microsoft Visual Studio Online

B. Microsoft Excel Online

C. Microsoft Visual Studio Release Management

D. Git

Answer: A

Explanation:

Microsoft Visual Studio Team Services/ Microsoft Visual Studio Online is a cloud-based solution let teams share code, track work, and ship software. Teams use the work item types (WITs) provided with the Agile process template to plan and track progress of software projects.

Q2. Your company has a private GitHub repository.

A new developer needs to make a change to a project in the repository. What should the developer do first?

A. Create a new local branch of the repository.

B. Create a new remote branch of the repository.

C. Commit the remote repository.

D. Clone the repository locally.

Answer: D

Explanation:

With distributed version control systems like Git, if you want to make a change to a project you copy the whole repository to your own system. You make your changes on your local copy, then you “check in” the changes to the central server.

References:

http://techcrunch.com/2012/07/14/what-exactly-is-github-anyway/

Q3. You need to create a storyboard for a Universal Windows Platform (UWP) app that you are designing.

For which application does Microsoft provide design templates for UWP apps?

A. Microsoft Publisher

B. Microsoft PowerPoint

C. Adobe Photoshop

D. Microsoft Sway

Answer: B

Explanation:

You can bring your ideas to life with storyboard shapes, text, animation, and all the other features that PowerPoint Storyboarding provides. Open Power Point Storyboarding and start with a blank slide. You should see the Storyboarding ribbon and Storyboard Shapes library.

References:https://msdn.microsoft.com/en-us/library/hh409276(v=vs.120).aspx

Q4. You are developing a Universal Windows Platform (UWP) app.

You need to implement remote debugging of the app on a tablet device. What should you run on the tablet?

A. windbg.exe

B. msvsmon.exe

C. al.exe

D. msbuild.exe

Correct 

Answer: A

Explanation:

Remote Debugging Using WinDbg

Q5. Your company uses Microsoft Visual Studio Team Services.

You are testing a Universal Windows Platform (UWP) app.

You need to record the actions performed in the app and record user comments. The test must not use a predefined set of steps. What should you do?

A. From Visual Studio Team Services, create a new test plan.

B. From Visual Studio Team Services, create a new test case.

C. From Microsoft Test Manager, perform exploratory testing.

D. From Microsoft Test Manager, create a new test.

Answer: C

Explanation:

Exploratory testing means testing an application without a set of tests defined in advance, and without a script of predetermined steps.

Microsoft Test Manager (MTM) helps you by recording the actions you perform as you work with your application. You can also record screenshots, comments, file attachments, audio narration and screen video.

Q6. You are developing a Universal Windows Platform (UWP) app that will display a list of contacts.

When the app loads, it will display the alphabet and provide users with the ability to zoom in on a letter to display all of the contacts whose name starts with that letter. The app will use a SemanticZoom control.

You need to identify which event you must use in the app. Which event should you identify?

A. ViewChangeStarted

B. Loaded

C. Tapped

D. ManipulationStarted

Correct 

Answer:

Explanation:

TheSemanticZoom.ViewChangeStarted eventoccurs when a view change is requested.

Incorrect:

Not B: Loaded occurs when a FrameworkElement has been constructed and added to the object tree, and is ready for interaction. Not C: Tapped occurs when an otherwise unhandled Tap interaction occurs over the hit test area of this element.

Not D: ManipulationStarted represents that the manipulation recognition logic has detected pointer movement.

Q7. You develop a Universal Windows Platform (UWP) app that is available in the Microsoft Store.

Some users report that the app occasionally crashes.

You review the health reports from the Windows Dev Center dashboard and you discover that there are no Failure logs for the app. You need to ensure that the app failure information is available in the health reports from the Windows Dev Center dashboard.  What should you do before you republish the app?

A. Create a custom logging event in the app.

B. Create a Windows Push Notification Services (WNS) service, and then add the cloud service URI to the client application.

C. Create a new app package that includes the .pdb symbol files.

D. Enable the code generation capability, and then create a new app package.

Correct 

Answer:

Explanation:

If you have included PDB symbol files, the Failure log chart will show details related to occurrences of specific symbols, including the total number of crashes and the average daily number of crashes per symbol.

Q8. You develop a Universal Windows Platform (UWP) app that is available in the Microsoft Store.

Some users report that the app occasionally crashes.

You review the health reports from the Windows Dev Center dashboard and you discover that there are no Failure logs for the app. You need to ensure that the app failure information is available in the health reports from the Windows Dev Center dashboard.  What should you do before you republish the app?

A. Create a custom logging event in the app.

B. Create a Windows Push Notification Services (WNS) service, and then add the cloud service URI to the client application.

C. Create a new app package that includes the .pdb symbol files.

D. Enable the code generation capability, and then create a new app package.

Correct 

Answer:

Explanation:

If you have included PDB symbol files, the Failure log chart will show details related to occurrences of specific symbols, including the total number of crashes and the average daily number of crashes per symbol.

Q9. HOTSPOT

You are designing a Universal Windows Platform (UWP) app that will access external data sources. The data sources have the following requirements:

The data must be stored in a relational database. 

The data sources must be stored in a public cloud. 

The app must not connect directly to the database.

The app must access the data sources by using HTTP verbs.

You need to identify the appropriate data storage type and the appropriate method to use to access the data sources. What should you identify? To answer, select the appropriate options in the answer area.

Hot Area:

Answer:

Explanation:

Microsoft Azure SQL database is a relationaldatabase-as-a-servicein the cloud.

Through the .NET Web API you can access relational database through HTTP verbs..Net’s Web API is an easy way to implement a RESTful web service using all of the goodness that the .net framework provides.REST stands for ‘Representational State Transfer’ and it is an architectural pattern for creating an API that uses HTTP as its underlying communication method.

Incorrect:

Not: Microsoft AzureDocumentDB

DocumentDB is a NoSQL(not relational)document database for big data solutions handling JSON data that require easy scaling and high availability.

Not: Microsoft Azure Table storage

Azure Table storage is a service that stores unstructured NoSQL(not relational)data in the cloud.

Q10. You are developing a Universal Windows Platform (UWP) app that will support two displays. The primary display will have a maximum resolution of 1080 p. The secondary display will support a maximum resolution of 4 К and will not support interactivity.

Your need to ensure that the app can use the full resolution of each display.

What is the best approach to achieve the goal? More than one answer choice may achieve the goal. Select the BEST answer.

A. Set the AutoSizeMode property for the app.

B. Enable multiple display support by using the ApplicationView API.

C. Enable multiple display support by using the ProjectionManager API.

D. Set the AutoScaleMode property for the app.

Correct 

Answer:

Explanation:

Projection manager lets you project a separate window of your app on another screen.

When the second window is for display only, not for interaction then it is recommended that you use the projection manager.

References:

https://msdn.microsoft.com/en-us/library/windows/apps/dn495078.aspx