Practice Questions

Question 1

When gathering performance-related requirements, which of the following statements are correct? (Choose two.)

  • A. A realistic requirement is expecting instantaneous response time.

  • B. Setting rules for how often the system is up and running is a performance requirement.

  • C. Most performance requirements revolve around response time.

  • D. Performance improvement is still minimized by limited bandwidth and server traffic.

  • E. Application complexity does not affect performance.

A1:

The correct answers are C and D. Current technology still does not support instantaneous response times, and application complexity affects performance, so answers A and E are not correct. Setting rules for how often the system is up and running is actually an availability requirement, so answer B is not correct.

Question 2

Which of the following is the amount of time a system or component is online, ready to perform its specified function?

  • A. Maintainability

  • B. Availability

  • C. Reliability

  • D. Performance

  • E. Accessibility

A2:

The correct answer is B. Availability requirements provide the basis for measuring the amount of time a system or component performs its specified function.

Question 3

Which of the following requirements should be addressed by Billington Pharmaceuticals during the security requirements-gathering phase? (Choose three.)

  • A. Authentication process

  • B. Number of potential users

  • C. Reviewing possible threats to the organization

  • D. Encryption policies

  • E. Providing access to users with temporary impairments

A3:

The correct answers are A, C, and D. Answer B is not correct because it is a scalability requirement. Answer E is also incorrect because it is considered an accessibility requirement.

Question 4

Which of the following operational requirements deal with preventing possible denial of service?

  • A. Security

  • B. Availability

  • C. Reliability

  • D. Performance

  • E. Accessibility

A4:

The correct answer is A. Denial of service is a form of sabotage that makes applications unavailable to authorized users and should be addressed when gathering security requirements.

Question 5

Billington Pharmaceuticals needs to confront scalability issues for its current applications and ones to be developed in the future. Which of the following statements about scalability requirements are true? (Choose three.)

  • A. Scalability is mainly a hardware issue.

  • B. Scalability issues are addressed only during implementation.

  • C. Scalability goals can include increasing the number of users per server, increasing the total number of concurrent users, and decreasing the response time.

  • D. One method of achieving scalability is to use many machines to essentially work as one machine.

  • E. Scalability is not normally a concern when dealing with standalone applications.

A5:

The correct answers are C, D, and E. Answer A is incorrect because improvements in scalability can be achieved by improvements in software and hardware. Answer B is also incorrect. Although some of the decisions about scalability can occur during implementation, the major scalability issues should be addressed in the earlier phases of the system development life cycle.

Question 6

Which of the following are major reasons for identifying requirements to make a software application accessible? (Choose two.)

  • A. To enable people to find it

  • B. To satisfy a wide range of users' needs

  • C. To make the application as efficient as possible and improve response time

  • D. To minimize expenses

  • E. To aid people with disabilities

A6:

The correct answers are B and E. Because one key aspect of accessibility is to make an application as flexible as possible, answer B is correct. The other major aspect of accessibility is to improve software usage for people with disabilities, so answer E is also correct.

Question 7

When determining requirements for accessibility, which of the following statements are true?

  • A. Focus on those areas where your government has mandated that accessibility must be provided. In general, incorporating accessibility features into an application negatively affects users who do not require the accessibility features.

  • B. Adding accessibility to internal applications is extremely expensive and usually cost prohibitive.

  • C. Many of the accessibility features users need are already available through the Accessibility Wizard.

  • D. The market for users requiring accessible applications is still fairly small.

  • E. There is little reason to add accessibility features to a Web-based application.

A7:

The correct answer is C. Beginning with Windows 2000, many accessibility features, such as Magnifier, which can magnify portions of the display screen, and Narrator, which can translate text to speech, are part of the Accessibility Wizard.

Question 8

When gathering requirements for accessibility, which of the following groups seem to be the major ones to focus attention on? (Choose three.)

  • A. People with any type of disability or those requiring an accessibility aid

  • B. People suffering from a temporary impairment

  • C. People with slow Web browsers

  • D. People needing a fast application

  • E. People without computers

A8:

The correct answers are A, B, and C. Each of these groups will benefit from improved application accessibility.

Question 9

Because Billington Pharmaceuticals is an international organization with users scattered all over the world, which of the following statements about deployment would be true?

  • A. A deployment goal should be to upgrade the organization so that all users receive software with the same distribution method.

  • B. Because of their location, local users are usually the most difficult group to deploy to.

  • C. For deployment purposes, you can always assume that all machines have a standardized operating environment.

  • D. Having remote and standalone users does not usually generate any deployment issues.

  • E. Several new features are included in the .NET Framework to address long-standing deployment issues.

A9:

The correct answer is E. Because of location and environment, answers A, C, and D are usually not logistically possible in large organizations, such as Billington. For answer B, obviously the opposite is true.

Question 10

When determining the hardware, software, and network infrastructure requirements, which of the following statements are true? (Choose all that apply.)

  • A. The operational requirements (PASS MADE) have little effect on the hardware, software, and network infrastructure requirements.

  • B. Because this is a new application, you don't need to consider the current hardware, software, and network infrastructure configurations.

  • C. Changes made to the hardware, software, and network infrastructure configurations for the purposes of your project could have an adverse impact on applications already installed.

  • D. It is not enough to determine what changes to the hardware, software, and network infrastructure are necessary to implement the new application; you must also plan for future growth.

  • E. Generally, it is safe to assume that installing other software applications, even nonwork-related applications, will not adversely affect your application.

A10:

The correct answers are C and D. Many of the operational (PASS MADE) requirements have a direct impact on your hardware, software, and network infrastructure requirements, so answer A cannot be true. The hardware, software, and network infrastructure requirements must be able to integrate into the existing IT environment. Because the major reason for integration is to minimize the impact of a new application on existing applications, answer B cannot be true. A major source of irritation for IT people is users installing nonwork-related software on their machines, causing mission-critical applications to fail because of compatibility issues, so answer E is not correct.



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