Microsoft 70-544 Exam Syllabus Topics:
| Section | Weight | Objectives |
|---|---|---|
| Security, Deployment, and Optimization | 10% | - Secure client-side map applications - Deploy Virtual Earth applications - Optimize performance and reduce load time |
| Integrating Data and Services | 15% | - Display info boxes and custom data - Consume geospatial web services - Implement routing and directions |
| Adding Shapes, Layers, and Overlays | 25% | - Manage layers, visibility, and z-order - Create pushpins, polylines, and polygons - Work with custom tile layers and MapCruncher output |
| Displaying and Managing Locations | 25% | - Set center, zoom level, and bounds - Find locations, addresses, and points of interest - Geocoding and reverse geocoding |
| Working with the Virtual Earth 6.0 Control | 25% | - Handle map events and user interactions - Configure map views, modes, and sizes - Initialize and load the map control |
Microsoft TS: Ms Virtual Earth 6.0, Application Development Sample Questions:
Question #1
A construction company wants to display plots on a Virtual Earth 6.0 map. The photographs of the plots are stored as JPEG files. You instantiate a pushpin shape of the type VEShapeType.Pushpin. You need to set a custom icon to the pushpin. What should you do?
A. Set the shape icon by using the SetCustomIcon method.
B. Set the pushpin icon by using the SetIconAnchor method.
C. Create a new pushpin shape object.
D. Create a new shape layer object.
Question #2
You are creating a Web application by using the Virtual Earth 6.0 map control in Microsoft
Visual Studio 2005. You program a Web page in the application by using client-side
JavaScript code. When you load the Web page, it returns an error message. You are unable to identify the point of failure in the code. You need to identify the line at which the code fails by executing the client-side JavaScript code step by step. Which code segment should you use?
A. function GetMap(){ try{ map = new VEMap('myMap'); map.LoadMap(new
VELatLong(-33.85,19),8,'h' ,false); } catch(e){ debugger; alert(e.message); } }
B. function GetMap(){ try{ map = new VEMap('myMap'); map.LoadMap(new
VELatLong(-33.85,19),8,'h' ,false); debugger; } catch(e){ alert(e.message); } }
C. function GetMap(){ try{ debugger; map = new VEMap('myMap');
map.LoadMap(new VELatLong(-33.85,19),8,'h' ,false); } catch(e){ alert(e.message); }
}
D. function GetMap(){ try{ map = new VEMap('myMap'); map.LoadMap(new
VELatLong(-33.85,19),8,'h' ,false); } catch(e){ alert(e.message); } }
Question #3
You are creating a North American reverse geocoding application by using the Microsoft
MapPoint Web Service. The application must convert the latitude and longitude coordinates of a point on the map into a string that contains the city, province/state, and country. You need to obtain the string in the following format: "city, province/state, country". Which code segment should you use?
A. Dim getInfoOptions As New GetInfoOptions() getInfoOptions.IncludeAddresses = False getInfoOptions.IncludeAllEntityTypes = False getInfoOptions.EntityTypesToReturn = New
String() {"PopulatedPlace"} Dim locations As List(Of Location) = _
findService.GetLocationInfo(origin, "MapPoint.NA", getInfoOptions) Dim address As String
= locations(0).Entity.DisplayName
B. Dim getInfoOptions As New GetInfoOptions() getInfoOptions.IncludeAddresses = True getInfoOptions.IncludeAllEntityTypes = True Dim locations As List(Of Location) = _ findService.GetLocationInfo(origin, "MapPoint.NA", getInfoOptions) Dim address As String
= locations(0).Entity.DisplayName
C. Dim getInfoOptions As New GetInfoOptions() getInfoOptions.IncludeAddresses = True getInfoOptions.IncludeAllEntityTypes = False getInfoOptions.EntityTypesToReturn = New
String() {"AdminDivision1"} Dim locations As List(Of Location) = _
findService.GetLocationInfo(origin, "MapPoint.NA", getInfoOptions) Dim address As String
= locations(0).Entity.DisplayName
D. Dim getInfoOptions As New GetInfoOptions() getInfoOptions.IncludeAddresses = True getInfoOptions.IncludeAllEntityTypes = False getInfoOptions.EntityTypesToReturn = New
String() {"PopulatedPlace"} Dim locations As List(Of Location) = _
findService.GetLocationInfo(origin, "MapPoint.NA", getInfoOptions) Dim address As String
= locations(0).Entity.DisplayName
Question #4
You are creating a Virtual Earth 6.0 map. The map displays a pop-up box. You call the
ClearInfoBoxStyles method. You need to set the fill color of the pop-up box to yellow.
Which Cascading Style Sheet (CSS) class should you use?
A. .ero .ero-previewArea { color: Yellow; }
B. .ero .ero-previewArea { background-color: Yellow; }
C. .customInfoBox-body { color: Yellow; }
D. .customInfoBox-body { background-color: Yellow; }
Question #5
You are creating a Web application by using the Virtual Earth 6.0 map control.
A Web page of the application provides links to a number of pre-defined locations. The application must meet the following requirements:
The links can be shared.
The links are encoded with map properties.
Users can copy the links to the Windows clipboard.
You need to write code to meet the requirements.
Which code fragment should you use?
A. <a id="Link" href="http: //www.mymappingsite.com/mymappage.aspx?40.689167&-
74.04472&16&h">Liberty</a>
B. <code id="Link"
onclick="window.open(location.protocol+location.pathname+'?40.689167&-
7 4.04472&16&h');"> Liberty </code>
C. <button id="Link" onclick="location.replace(' http:
//www.mymappingsite.com/mymappage.aspx?40.689167&-74.04472&16&h');"> Liberty
< /button>
D. <address id="Link"
onclick="location.replace(location.protocol+location.pathname+'?40.689167&-
74.04472&16&h');"> Liberty </address>
Solutions:
| Question #1 Correct Answer: A | Question #2 Correct Answer: C | Question #3 Correct Answer: A | Question #4 Correct Answer: D | Question #5 Correct Answer: A |














1193 Customer Reviews
Quality and ValueITCertKing Practice Exams are written to the highest standards of technical accuracy, using only certified subject matter experts and published authors for development - no all study materials.
Tested and ApprovedWe are committed to the process of vendor and third party approvals. We believe professionals and executives alike deserve the confidence of quality coverage these authorizations provide.
Easy to PassIf you prepare for the exams using our ITCertKing testing engine, It is easy to succeed for all certifications in the first attempt. You don't have to deal with all dumps or any free torrent / rapidshare all stuff.
Try Before BuyITCertKing offers free demo of each product. You can check out the interface, question quality and usability of our practice exams before you decide to buy.
