architecture Online Quiz - 38

architecture Online Quiz - 38

20 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

An internet trading system with 64 Kbps lines to end users has been web enabled. The average web page size is 40 KB. Users are complaining about response times exceeding 2 seconds. What would you recommend as an immediate possibility to improve performance?

  1. Tuning of DBMS
  2. Tuning of web server
  3. Ask users to work at nights
  4. Use of a web booster such as Citrix or NetScaler
Question 2 Multiple Choice (Single Answer)

If an application is running slowly, which of the following is true?

  1. You can always improve performance by using more CPUs
  2. You can always improve performance by using more RAM
  3. You can always improve performance by using more disks
  4. None of the above
Question 3 Multiple Choice (Single Answer)

Once a system has been tested and tuned for performance

  1. It will never face a performance problem again
  2. It will have a performance problem if system grows
  3. It can have a performance problem if system grows
  4. It will have a performance problem only if application changes
Question 4 Multiple Choice (Single Answer)

Response times of 4 jobs are 5, 1, 3 and 3. How many jobs have their response time greater than the average response time?

  1. 3
  2. 0
  3. 1
  4. 2
Question 5 Multiple Choice (Single Answer)

Consider the following program: void main () { foo (); } void foo () { for ( ; ; ) ; } The code will complete after how many iterations?

  1. 10
  2. 20
  3. Upon integer overflow
  4. Will never complete
Question 6 Multiple Choice (Single Answer)

You are approached to review an application code having performance issues. It is estimated that the code review will take 1 person year to go through all the code line by line. What is your recommendation in this scenario

  1. Take up the work and complete the review in estimated time
  2. Ask the customer to find exactly which part of the code has performance issue
  3. Take customers help to identify the portion(s) of the code that potentially have performance issues
  4. Recommned to use an automated tool to review the code to complete in quick amount of time
Question 7 Multiple Choice (Single Answer)

Which of the following is not a measure of Response time ?

  1. Time to service a web request
  2. Time to service a database transaction
  3. Time spent in disk subsystem
  4. Time to restart a service
Question 8 Multiple Choice (Single Answer)

Time between receiving response and submitting next request is defined as

  1. Think time
  2. Wait time
  3. Halt
  4. Waitfor
  5. Rendezvous point
Question 9 Multiple Choice (Single Answer)

Number of users in a system at a given instant of time is usually called

  1. Active users
  2. Concurrent users
  3. Number of users
  4. Number of connected users
Question 10 Multiple Choice (Single Answer)

Network bandwidth is a measure of

  1. Throughput
  2. Response Time
  3. Number in the system
  4. Utilization of network
Question 11 Multiple Choice (Single Answer)

Which of the below cannot remediate a performance problem associated with system memory (RAM)

  1. Cache frequently accessed data in system memory
  2. Dedicate system memory to specific tasks
  3. Add additional memory
  4. Create additional instances for parallel processing and load balancing
Question 12 Multiple Choice (Single Answer)

All of the below are potential to remediate performance problems associated with Network interface except

  1. Increase bandwidth
  2. Reduce packet size
  3. Add accelerator hardware when transporting secure data
  4. Improve performance on nodes within the network so the data is more readily available
Question 13 Multiple Choice (Single Answer)

Which of the following statements regarding the Application Architecture is false?

  1. applications are stable and relatively unchanging over time
  2. define the major kinds of application system necessary to process the data and support the business
  3. Involves applications systems design
  4. The applications are logical groups of capabilities that manage the data objects in the Data Architecture and support the business functions in the Business Architecture
Question 14 Multiple Choice (Single Answer)

The key purpose of the gap analysis is to _____

  1. establish quality parameters for the architecture
  2. identify potential missing or overlapping functions
  3. simplify the architecture by merging duplicate functions
  4. identify building blocks to be purchased
  5. refine the specification of new building blocks to be developed
Question 15 Multiple Choice (Single Answer)

Architecture building blocks ____, where as Solution Building blocks ____.

  1. are reusable - are not reusable
  2. define the architecture - provide a definition of the existing legacy system
  3. are used to define the implementation of components - are assembled from architecture building blocks
  4. define what functionality is included in the system - define what products will implement that functionality
  5. are assembled from solution building blocks - are single function components
Question 16 Multiple Choice (Single Answer)

How should the application systems best be described?

  1. As Computer systems
  2. As logical group of capabilities
  3. As schemas
  4. As data-flow diagrams
Question 17 Multiple Choice (Single Answer)

When selecting application architecture building blocks, what objects should be considered first?

  1. reusable building blocks from the Enterprise Continuum
  2. custom components developed internally
  3. integration methods
  4. common systems components that conform to industry standards
Question 18 Multiple Choice (Single Answer)

Which of the following is a good example of qualitative criteria for consideration in evaluating the Application Architecture?

  1. defects per unit of code
  2. cost
  3. security
  4. application functionality
  5. project timeline
Question 19 Multiple Choice (Single Answer)

Which of the following is not a good example of a qualitative criteria for consideration in evaluating the Applications Architecture?

  1. transaction volume
  2. availability
  3. application functionality
  4. reliability
  5. security
Question 20 Multiple Choice (Single Answer)

When completing the Applications Architecture, if the impact analysis reveals a significant change is needed to the business architecture, what may be warranted?

  1. Revisiting the business architecture phase
  2. Adjust the technology architecture to align the application architecture with the business architecture.
  3. Requesting a formal checkpoint review with the sponsors.
  4. Conduct a trade off analysis to resolve the conflict.
  5. Seek a temporary dispensation from the architecture governance board.