Exam Questions

Question 1

Based on the case study, which of the following functional modules appear to be in scope for your solution at GWA Wines? (Choose all that apply.)

  • A. Workflow engine

  • B. Shopping cart

  • C. Currency "rate of exchange" service

  • D. Kiosk-style GUI

  • E. E-mail server

Question 2

Which of the following statements does not appear to be a business problem for GWA Wines?

  • A. Diverse user groups have dramatically different UI usage models.

  • B. Activity on the Web site is expected to increase substantially.

  • C. Inventory levels are monitored for automatic reordering.

  • D. There is a need to support mobile PCs.

Question 3

Which of the following items represent the biggest risk to deploying a successful solution at GWA Wines? (Choose two.)

  • A. Geographically dispersed development team

  • B. Technical expertise of the development team

  • C. Development budget

  • D. International language support

  • E. Development timeframe

Question 4

Which of the following user profiles (personas) should be considered when designing a solution for GWA Wines? (Choose all that apply.)

  • A. Manny Sells, the company's top sales representative, responsible for Florida, Georgia, North Carolina, and South Carolina

  • B. Wine By The Yard, a major liquor distributor based in England

  • C. Bob's House of Wine, another vineyard that distributes Riesling wines under the GWA label

  • D. Merle Low, a San Francisco businessman who regularly purchases GWA products

  • E. The GWA sales and marketing manager, who determines the price on all GWA products

Question 5

Which of the following statements represents a significant feasibility issue that must be addressed for your GWA Wines solution to work?

  • A. Code repository access for remote developers

  • B. SQL Server 6.5's capability to support multinational character sets

  • C. Whether wireless service at an acceptable bandwidth is available in countries that GWA sales representatives travel to

  • D. Browsers that support .NET Web controls

Question 6

Which of the following choices is not likely to be a business requirement for your GWA Wines solution?

  • A. COMTI

  • B. Support for currencies other than American dollars

  • C. Sales representatives receiving updated sales projections for their accounts daily

  • D. Shopper security

Question 7

Which of the following statements is most likely to appear in the use case document for a Web-based interface at GWA?

  • A. The system uses SSL security to transmit the ID and password.

  • B. The system stores the password in an encrypted format in the SQL Server database.

  • C. The user must supply a login ID and password before using the "shopping cart."

  • D. Users should receive replies to their inquiries in under 10 seconds.

Question 8

Which of the following choices best describe an operational requirement of any solution you design for GWA Wines? (Choose all that apply.)

  • A. A Web farm must be available 100% of the time.

  • B. A "Help" link must be provided on each Web page.

  • C. SSL, or a similar security scheme, must be implemented.

  • D. The database software needs to be upgraded to SQL Server.

  • E. All developers will use Visual SourceSafe to store their code.

Question 9

Which of the following lists (with goals listed from most important to least important) most closely represents the proper priority of the eight design goals for the GWA Wines solution?

  • A. Deployability, extensibility, security, scalability, performance, availability, accessibility, maintainability

  • B. Security, scalability, availability, performance, accessibility, extensibility, maintainability, deployability

  • C. Security, extensibility, performance, scalability, availability, deployability, maintainability, accessibility

  • D. Availability, scalability, performance, security, extensibility, maintainability, accessibility, deployability

Question 10

Based on the requirements specified in the case study, which of the .NET languages would be the best choice for your solution at GWA Wines?

  • A. C# would be the best choice for the GWA solution.

  • B. Visual Basic .NET would be the best choice for the GWA solution.

  • C. "Classic" ASP would be the best choice for the GWA solution.

  • D. Either C# or Visual Basic .NET would work for the GWA solution.

Question 11

Which of the following statements would you expect to see on a "specifications" document for GWA Wines?

  • A. Use SQL Server 2000 or higher.

  • B. Use cookies to hold shopping cart state.

  • C. Complete release 1.0 by June 1.

  • D. Require conformance to the HTML 4.0 (or higher) specification.

Question 12

Which of the following Object Role Modeling (ORM) fact statements most correctly describes the relationship between salespeople and their clients?

  • A. Each client has one salesperson assigned to him or her.

  • B. A salesperson has only one supervisor.

  • C. A salesperson has zero-to-many clients.

  • D. A salesperson has clients.

Question 13

Which of the following statements best describes the role that ORM would play in your design efforts?

  • A. Assist in creating use cases

  • B. Assist in creating the user interface

  • C. Assist in drilling out the detailed specifications

  • D. Assist in creating ER diagrams and database schema

Question 14

Which of the following general architectures makes the most sense for your solution at GWA Wines?

  • A. ASP.NET application

  • B. ASP.NET combined with XML Web Services

  • C. .NET Windows Forms application

  • D. XML Web Services

  • E. A hybrid architecture with ASP.NET, Windows Forms, and a mobile UI

Question 15

If the solution is built according to best-design practices, which of the following additional modules needs to be created to support an XML Web Services interface that would allow large distributors of GWA Wines to interact directly, using a B2B software solution? (Choose two.)

  • A. WMI to monitor server outages

  • B. A second Data Access Layer to manage the Web Service

  • C. A Web Services Layer tied to the Business Layer

  • D. Additional fields in the database schema

  • E. A Business Rules module to handle the new requirements

Question 16

Prices for the various wines that GWA sells change daily, mostly because of fluctuations in the currency exchange rates. Which of the following locations would be the best place to cache the price schedule?

  • A. Cache object

  • B. Application object

  • C. Session object

  • D. Cookies

Question 17
graphics/trick_icon.gif

Which of the following design choices would best support your goal for a browser-hosted interface that supports multinational users? (Choose two.)


  • A. A central business DLL that calls the proper language-specific DLL, as specified by the user

  • B. Creating server-side .resx files

  • C. Persisting all dates and numbers in English, but displaying them based on the user's language

  • D. Updating a price database each night based on current exchange rates

  • E. Windows Forms that run inside the browser and have .resx files, one per language

Question 18

Which of the following strategies would be the simplest choice for notifying you in case one of the Web servers went down?

  • A. Exception-handling code

  • B. Pinging the server at a prespecified time interval

  • C. SMTP message

  • D. WMI

Question 19

What part of the GWA Wines solution would most benefit from asynchronous processing?

  • A. Sales representatives synchronizing their client databases on their mobile units with the master database

  • B. Checking the price of a rare bottle of wine against current currency exchange rates

  • C. Totaling a customer's order from the shopping cart

  • D. Displaying a list of stores "in your area"

Question 20

Which of the following security models is the GWA Wines solution most likely to implement?

  • A. Windows authentication

  • B. Forms authentication

  • C. Encryption

  • D. Passport authentication

Question 21

Which of the following items most clearly represents a risk to the solution's scalability?

  • A. Caching a user's state information in the Session object

  • B. Caching a user's state information in a SQL Server database

  • C. Using the multithreading capability of .NET

  • D. Caching a user's state information in the Application object

Question 22

International language requirements call for native Unicode support for your static data. Which of the following products would be an unacceptable choice? (Choose all that apply.)

  • A. SQL Server 7

  • B. SQL Server 6.5

  • C. SQL Server 2000

  • D. Access 2000

  • E. XML

Question 23

If two sales representatives are both assigned the same "major" account, and one of them updates the account's profile, which of the following data access strategies should you use to avoid the second representative overwriting those changes?

  • A. Data replication

  • B. Data concurrency logic

  • C. Check-in, check-out

  • D. Row-level locking

Question 24

Which of the following data access strategies would likely produce the best performance for the GWA Wines solution?

  • A. Using SQL Server's native XML support to return a formatted XML stream

  • B. Parameterized stored procedures feeding an XML stream

  • C. Parameterized stored procedures feeding a DataSet

  • D. Dynamically generated SQL creating a DataSet

Question 25

If the data record for an account is 6,000 bytes, and the specifications call for a sales representative to manage about 25 accounts, approximately how long would it take to update the sales representative's mobile PC, if you assume a typical bandwidth of 24Kb?

  • A. 2 seconds

  • B. 6.25 seconds

  • C. 43 seconds

  • D. 50 seconds

Question 26

Which of the following items would have a positive and direct effect on the ROI of your solution for GWA Wines? (Choose all that apply.)

  • A. Offer a discount if the user purchases wine online.

  • B. Code in Visual Basic .NET instead of C#.

  • C. Schedule overtime as necessary to finish the solution four weeks sooner.

  • D. Include a "Find a store near you" link on the user Web interface.

  • E. Use the Microsoft exception-handling application block.

Question 27

Which of the following productivity tools would be most helpful for developers on the GWA Wines team?

  • A. Enterprise Templates

  • B. Web Matrix tool

  • C. FxCop

  • D. MSDN Library CD-ROM for each developer

Question 28

The team leader for the GWA Wines solution wants to implement coding standards. If you follow the Microsoft published guidelines, which of the following practices would be good team standards to implement? (Choose two.)

  • A. Use Pascal case for class names.

  • B. Use camel case for all public properties of classes.

  • C. Consider implementing the IDisposable interface when doing file I/O operations.

  • D. Use the NounVerb format for naming methods.

  • E. Use Hungarian notation for internal variables.

Question 29

Which of the following items were not important considerations in the existing solution, but are important in your updated solution for GWA Wines? (Choose two.)

  • A. Extensibility

  • B. Availability

  • C. Globalization

  • D. Maintainability

  • E. Accessibility

Question 30

With the anticipation of selling wines throughout the world, what minimum standard of browser support should be adhered to in your ASP.NET interface to work for virtually all your users?

  • A. Internet Explorer 4.x

  • B. HTML 3.2

  • C. HTML 4.0

  • D. None



Analyzing Requirements and Defining. Net Solution Architectures (Exam 70-300)
MCSD Self-Paced Training Kit: Analyzing Requirements and Defining Microsoft .NET Solution Architectures, Exam 70-300: Analyzing Requirements and ... Exam 70-300 (Pro-Certification)
ISBN: 0735618941
EAN: 2147483647
Year: 2006
Pages: 175

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net