Practice Questions

Question 1

At Setsko, Inc., which of the following statements represent new business problems that the proposed solution should consider? (Choose two.)

  • A. Response time of the current system is unacceptable.

  • B. Support for some of its third-party software is going away.

  • C. Business growth is impossible or too expensive under the current system.

  • D. Rekeying data multiple times causes extra work and errors.

  • E. Money budgeted for software needs to be spent.

A1:

The correct answers are C and D. There is no current system, so answer A is not a valid problem statement. There was no indication that either of the third-party software products Setsko uses is going away (only employees' dissatisfaction with one of the products), so answer B is not valid. Having money budgeted is rarely a valid problem statement, although it might seem otherwise in some companies, so there is no evidence to support answer E as the correct choice. Answers C and D are problems that were identified during interviews with Setsko employees.

Question 2

Which of the following user profiles should be considered when designing a solution at Setsko, Inc.? (Choose all that apply.)

  • A. System administrator

  • B. Internet browser (random user)

  • C. Client's human resources manager

  • D. Account manager

  • E. Administrative clerk

A2:

The correct answers are A, D, and E. There was no requirement for public browsing in the new solution beyond the existing static marketing content, and there was no mention of the client's human resources department being able to access your solution, which rules out answers B and C. The other three roles are applicable to the case study.

Question 3

Which of the following functional modules should be considered for a solution at Setsko, Inc.? (Choose all that apply.)

  • A. Exchange Server interface

  • B. Integration with third-party accounting software

  • C. Workflow engine

  • D. Telephony interface

  • E. Database access

A3:

The correct answers are A, B, C, and E. All the preceding responses were mentioned as "requirements" of the first versioned release except answer D. There was no requirement for a telephony interface into your solution.

Question 4

Which of the following risks will any solution at Setsko, Inc. likely need to consider and manage? (Choose two.)

  • A. 100% uptime requirement

  • B. Access to skilled software developer resources

  • C. Funds (budget constraints)

  • D. Deadline pressure

  • E. Lack of upper management support

  • F. High employee turnover (training issue)

A4:

The correct answers are B and D. As stated in the case study, currently no programmers are on staff, and there is no one to administer the future SQL Server database. Therefore, answer B is a risk. Answer D is also a valid risk, as the owner stated that six months is the goal and mentioned that the venture capitalist was eager to see results. None of the other responses can be verified by information from the case study.

Question 5
graphics/trick_icon.gif

Which of the following team roles seems the least likely to create a significant amount of work for the Setsko, Inc. solution?


  • A. Product management

  • B. Program management

  • C. Development

  • D. Testing

  • E. Logistics management

  • F. User education

A5:

The correct answer is E. This question is very subjective. The objective was to get you to think through the duties rather than determine the correct answer. I chose answer E because there is no requirement to add new infrastructure (servers), and deployment in .NET should be a breeze with only 40 users, all in one physical location.

Question 6

Which of the following features could probably wait until a later versioned release to be implemented at Setsko, Inc.? (Choose two.)

  • A. Web portal

  • B. Workflow

  • C. Report module

  • D. New database repository

  • E. Interface with accounting software

A6:

The correct answers are A and C. Current best practice (supported by the MSF methodology) suggests that a versioned release strategy is wise. You have a better chance of success if you deliver the most important parts first and the "nice to have" pieces in a later release. The case study interviews review an interest in a Web portal (answer A) and a report module (answer C), but they are not core to the solution. Therefore, it would be better to include them in a later release.

Question 7

Which of the following scope items do not seem "feasible" for a solution at Setsko, Inc.? (Choose all that apply.)

  • A. Self-hosted Internet Web site

  • B. Optical Character Recognition (OCR) software

  • C. Turnkey solution from outside consultants

  • D. Using C# instead of Visual Basic .NET

  • E. New PCs for current staff

A7:

The correct answers are A, B, C, and E. Only answer D is a viable (feasible) option for Setsko. The other choices are explicitly restricted or not required by your solution.

Question 8

Which of the following problem-solution pairs best describes the situation at Setsko, Inc.?

  • A. Legacy systems integrationUse of XML

  • B. Rich UI required for graphicsWindows Forms and GDI+

  • C. Untethered operation (remote users)ASP.NET auto-deploy capability

  • D. Secure dataRole-based business rules

  • E. General publicASP.NET secure portal

A8:

The correct answer is D. No requirements were mentioned for answers A, B, C, or E. However, the security of the solution was very important to Setsko.

Question 9

Which of the following tasks are valid activities for the Envisioning Phase? (Choose two.)

  • A. Database schemafirst cut

  • B. Vision statement

  • C. UI prototype

  • D. Solution block diagram

  • E. Risk mitigation plan

A9:

The correct answers are B and E. It is way too early in the process to be designing database schemas (answer A), block diagrams (answer D), or even UI prototypes (answer C). When done too early in the process, tasks like these lock you into an approach too soon, which locks out other options. You want to remain open-minded about the implementation details until later in the design process.

Question 10

Which solution architecture would you prescribe for Setsko, Inc.?

  • A. ASP.NET application

  • B. ASP.NET combined with XML Web Services

  • C. .NET Windows Forms application

  • D. XML Web Services

A10:

The correct answer is C. Although there is a requirement for a portal (in a future release), the user requirements are likely so different (non-privileged user, access over public network, firewall, and so forth) that this part will probably need to be a separate architecture. With all the users in a single office (or a few offices after future expansion), it seems that a Windows application with XCOPY deployment would be the best choice for Setsko, Inc. Of course, proper design at the logical level will allow for some reuse and scaling. Answers B and D would not be valid because there was no mention of any requirement for Web Services. Answer A could work, but would not be considered the best choice given all the circumstances of the case study.

Question 11

At Billington, which of the following statements represents new business problems that the proposed solution should consider? (Choose two.)

  • A. Integration with a legacy system

  • B. Providing a Web Services interface to the doctors

  • C. Getting two disparate databases merged

  • D. Making provisions for Web sales (credit transactions)

  • E. Enabling a significant increase in volume and functionality in the corporate Web site

A11:

The correct answers are C and E. In most corporate mergers, data integration of separate databases is a substantial problem. It was also stated in the case study that volume is expected to increase significantly. Therefore, answers C and E are correct. Because all legacy code is to be retired (see the case study), answer A cannot be correct. Web Services interfaces to several larger HMOs have been proposed, but not interfaces to the doctors, so answer B is not correct. Finally, answer D is not correct because both companies already do Web store activities, so this is not a "new" problem.

Question 12

Which of the following user profiles should be considered when designing a solution at Billington? (Choose all that apply.)

  • A. The patient

  • B. The doctor

  • C. The HMO coordinator

  • D. The shipping clerk

  • E. The purchasing department (supplies)

A12:

The correct answers are A, B, and C. No requirements for any sort of shipping or purchasing department were mentioned. These departments were overlooked or handled elsewhere, or are not in scope for the proposed solution. All the other responses were explicitly mentioned in the case study.

Question 13

Which of the following functional modules should be considered for a solution at Billington? (Choose all that apply.)

  • A. Mobile support

  • B. Rich client GUI

  • C. Data access

  • D. FAX server (incoming)

  • E. Telephony

A13:

The correct answers are C and E. Most of the solution is Web-based, so there does not appear to be a requirement for a rich GUI. There was no mention of mobile support or a requirement to service incoming faxes. Therefore, only answers C and E are functions that were explicitly requested (of the available choices).

Question 14

Which of the following risks will any solution at Billington likely need to assess and manage? (Choose two.)

  • A. 100% uptime requirement

  • B. Access to skilled software developer resources

  • C. Funds (budget constraints)

  • D. Deadline pressure

  • E. Lack of upper management support

  • F. High employee turnover (training issue)

A14:

The correct answers are A and B. There is no indication of budget or employee turnover pressures. Management support does not seem to be an issue and although deadlines are always present, they do not seem to be one of the top two risks. Getting 100% uptime for a Web store and converting mainframe programmers to .NET programmers appear to be the two largest risks to any solution at Billington.

Question 15

Which of the following team roles seems the least likely to create a significant amount of work for the Billington solution?

  • A. Product management

  • B. Program management

  • C. Development

  • D. Testing

  • E. Logistics management

  • F. User education

A15:

The correct answer is F. With a Web solution as the primary deliverable, it is unlikely that every user will be trained. The users (patients, doctors) must be able to easily understand the application.

Question 16

Which of the following features could probably wait until a later versioned release to be implemented at Billington? (Choose two.)

  • A. Web store

  • B. Telephone ordering module

  • C. Inventory reordering

  • D. New database repository

  • E. Web Services interface with HMOs

A16:

The correct answer is C and E. No mention of reordering inventory when low was mentioned. Likewise, the Web Services interface was discussed as a possible future enhancement, not necessarily something needed in the first release.

Question 17

Which of the following scope items do not seem "feasible" for a solution at Billington? (Choose all that apply.)

  • A. Self-hosted Internet Web site

  • B. Windows Forms applications

  • C. Central SQL Server database

  • D. Using Visual Basic .NET instead of C#

  • E. Separate Web sites for Billington.com and GetBetterSoon.com

A17:

The correct answers are B and E. Answers B and E are explicitly ruled out by the case study. Answers A, C, and D are either explicitly requested or are not specifically ruled out by the case study.

Question 18

Which of the following problem-solution pairs best describes the situation at Billington?

  • A. Legacy systems integrationUse of XML

  • B. Rich UI required for graphicsWindows Forms and GDI+

  • C. Untethered operation (remote users)ASP.NET auto-deploy capability

  • D. Secure dataRole-based business rules

  • E. General publicASP.NET secure portal

A18:

The correct answer is E. Only answer E is spelled out in the case study.

Question 19

Which of the following tasks are not valid activities for the Envisioning Phase? (Choose two.)

  • A. Web farm schematic (high level)

  • B. Vision statement

  • C. Top 10 risk list

  • D. Object Role Modeling (ORM) facts

  • E. Problem statement

A19:

The correct answers are A and D. The Microsoft exam often states the same question both positively and negatively. Web farm schematics (answer A) should be left to the Physical Design Phase (discussed in Chapter 9, "Creating the Physical Design") and ORM facts (answer D) are a task for the Conceptual Design Phase (discussed in Chapter 6, "Creating the Conceptual Design").

Question 20

Which solution architecture would you prescribe for Billington?

  • A. ASP.NET application

  • B. ASP.NET combined with XML Web Services

  • C. .NET Windows Forms application

  • D. XML Web Services

A20:

The correct answer is B. Based on the requirements and all the interviews, it appears that Billington requires both a Web interface for its customers and an XML Web Services interface for its HMO business partners. If you chose answer A, give yourself full credit as well because it is not clear that Web Services will be part of release 1.



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