Tugas – Multiple Choice : Application Architecture & Process Design 1. The architectural blueprint communicates which of the following design decisions?: A. a purchased application software package B. the distribution of stored data across a network C. an existing application program from a program library D. a program to be written E. None of the above 2. Distributed system solutions: A. are not a natural implementation alternative. B. consolidate the incredible power made possible by the proliferation of personal computers across an enterprise. C. are more user-friendly because they utilize the PC as the user interface processor. D. Both A and B E. Both B and C 3. When the data, process and interface components of an information system are distributed to multiple locations in a computer network, it is known as: A. a centralized system B. a distributed system C. a database system D. a communications system E. none of the above 4. Three-tiered computing refers to a distributed data and application client/server system in which: A. the data layer is placed on its own server. B. the application logic is placed on its own server. C. only the presentation logic and presentation layers are placed on the clients. D. the data manipulation layer is placed on its own server. E. all of the above 5. The presentation layer is the information system application layer that: A. includes all the logic and processing required to support the actual business application and rules. B. is the actual stored data in the database. C. provides the actual user interface. D. includes all the commands and logic required to store and retrieve data to and from the database. E. implements any processing that must be done to generate the user interface. 6. The presentation logic layer is the information system application layer that: A. includes all the logic and processing required to support the actual business application and rules. B. is the actual stored data in the database. C. provides the actual user interface. D. includes all the commands and logic required to store and retrieve data to and from the database. E. implements any processing that must be done to generate the user interface. 7. The application logic layer is the information system application layer that includes all the logic and processing required to support the actual business application and rules is known as: A. includes all the logic and processing required to support the actual business application and rules. B. is the actual stored data in the database. C. provides the actual user interface. D. includes all the commands and logic required to store and retrieve data to and from the database. E. implements any processing that must be done to generate the user interface. 8. The data manipulation layer is the information system application layer that: A. includes all the logic and processing required to support the actual business application and rules. B. is the actual stored data in the database. C. provides the actual user interface. D. includes all the commands and logic required to store and retrieve data to and from the database. E. implements any processing that must be done to generate the user interface. 9. The data layer is the information system application layer that: A. includes all the logic and processing required to support the actual business application and rules. B. is the actual stored data in the database. C. provides the actual user interface. D. includes all the commands and logic required to store and retrieve data to and from the database. E. implements any processing that must be done to generate the user interface. 10. File server computing, client/server computing and internet-based computing is an example of: A. a centralized system architecture B. a transaction processing system architecture C. a data replication architecture D. a distributed system architecture E. none of the above 11. A database server is a server that: A. hosts application logic and services for an information system, that must communicate on the front end with clients, and on the back end with database servers. B. hosts one or more shared databases but also executes all database commands and services for information systems. C. hosts services for e-mail, calendaring, and other work group functionality. D. hosts services that ultimately ensure that all database updates for a single business transaction succeed or fail as a whole. E. none of the above 12. A transaction server is a server that: A. hosts application logic and services for an information system, that must communicate on the front end with clients, and on the back end with database servers. B. hosts one or more shared databases but also executes all database commands and services for information systems. C. hosts services for e-mail, calendaring, and other work group functionality. D. hosts services that ultimately ensure that all database updates for a single business transaction succeed or fail as a whole. E. none of the above 13. An application server is a server that: A. hosts application logic and services for an information system, that must communicate on the front end with clients, and on the back end with database servers. B. hosts one or more shared databases but also executes all database commands and services for information systems. C. hosts services for e-mail, calendaring, and other work group functionality. D. hosts services that ultimately ensure that all database updates for a single business transaction succeed or fail as a whole. E. none of the above 14. A messaging server is a server that: A. hosts application logic and services for an information system, that must communicate on the front end with clients, and on the back end with database servers. B. hosts one or more shared databases but also executes all database commands and services for information systems. C. hosts services for e-mail, calendaring, and other work group functionality. D. hosts services that ultimately ensure that all database updates for a single business transaction succeed or fail as a whole. E. none of the above 15. Data replication is: A. a technique that distributes rows and columns of a relational database to specific database servers with little or no duplication between servers. B. when different rows in a database are assigned to different database servers. C. a technique that duplicates some or all tables of a database on more than one database server. D. when different columns in a database are assigned to different database servers. E. all of the above 16. Data partitioning is: A. a technique that distributes rows and columns of a relational database to specific database servers with little or no duplication between servers. B. when different rows in a database are assigned to different database servers. C. a technique that duplicates some or all tables of a database on more than one database server. D. when different columns in a database are assigned to different database servers. E. all of the above 17. Vertical partitioning is: A. a technique that distributes rows and columns of a relational database to specific database servers with little or no duplication between servers. B. when different rows in a database are assigned to different database servers. C. a technique that duplicates some or all tables of a database on more than one database server. D. when different columns in a database are assigned to different database servers. E. all of the above 18. Horizontal partitioning is: A. a technique that distributes rows and columns of a relational database to specific database servers with little or no duplication between servers. B. when different rows in a database are assigned to different database servers. C. a technique that duplicates some or all tables of a database on more than one database server. D. when different columns in a database are assigned to different database servers. E. all of the above 19. The import of data or the export of data to another information system across the network is represented in a: A. Network topology DFD B. Physical data flow C. Physical data store D. Both B and C E. None of the above 20. Servers and their physical locations, clients and their physical locations, processor specifications, and transport protocols are represented in a: A. Network topology DFD B. Physical data flow C. Physical data store D. Both B and C E. None of the above 21. A database, a table in a database, a computer file, and a tape or media backup of anything important or temporary files are represented as a: A. Network topology DFD B. Physical data flow C. Physical data store D. Both B and C E. None of the above 22. What is defined by the IT architecture? A. approved network, data, interface and processing technologies B. ongoing process for researching emerging technologies C. strategy for integrating legacy systems and technologies into the application architecture D. an ongoing process for reviewing the application architecture for currency and appropriateness E. all of the above 23. A system that works, fulfills user requirements, provides adequate performance (throughput and response time), and is adaptable to changing requirements and enhancements describes: A. approved network, data, interface and processing technologies. B. an ongoing process for researching emerging technologies. C. a strategy for integrating legacy systems and technologies into the application architecture. D. an ongoing process for reviewing the application architecture for currency and appropriateness. E. a rule of correctness for drawing a physical data flow diagram