MIS Chapter 8, MIS Chapter 7, MIS Chapter 9
31. System requirements are communicated through a collection of design documents and physical processes and data models.
True
38. The key challenge in systems integration is avoiding a system wide crash upon installation of legacy software.
False
39. Generally headings on a paper form should be with Arial size 24 bold; the main text should be Times New Roman size 12. Subheadings should be Tahoma size 14, bold and italic and underlined. This makes a form easier to read and to delineate sections.
False
39. There are three advantages associated with client-server architecture.
False
40. Omar has designed a paper form using 'sans serif' fonts and for his screen (or web) forms he has used 'serif' fonts. He is exercising good user interface design practices.
False
42. Colors and patterns add pizzazz to a screen form and aid in its readability.
False
42. Server-based architecture is not more secure than client-based architecture.
False
43. Mobile application interface capabilities are greater than client-server architectures.
False
44. Client-server scalability is less than server-based scalability.
False
44. The only skills that are applied during systems projects are technical.
False
44. User experience refers to minimizing the number of clicks or commands to go from one field to another.
False
45. The only skills that are applied during systems projects are functional.
False
46. Experienced users prefer user interfaces with 'ease of learning' features.
False
47. An IT department has just received its newest onslaught of system maintenance requests from the finance, marketing and accounting divisions and has added them to the growing list of fixes needed. Tomorrow, there will be a request placed by the CTO that there is to be a new processing system put into place that will take the place of the current MS Word system. The best alternative is to utilize a custom program that will replace the original program.
False
48. Bob is designing input screens for a re-designed system for the shipping and inventory department. For order forms, he puts Zip code first (as the database will take the zip code and look up the city and state); for receiving forms, he puts them in the order of city, then state, then zip code. His design choices will help experienced users be more productive.
False
49. The Design phase of the SDLC uses the requirements that were gathered during analysis to actually build (and code if necessary) the final system.
False
50. An example of making an unstated norm explicit would be to make a field modifiable by a manager to represent the local format.
False
50. User interface design is a three-step process: (1) analyze the DFDs and use cases; (2) develop the interface diagrams; and (3) create the interface design prototype.
False
52. Michelle is designing a series of user interfaces for a CRM system. She goes back and forth between various steps of use cases, DFDs, ERDs and JAD session notes.
False
54. One systems development option is to let users build their own system using tools like Excel and Access, with support from the Microsoft help desk.
False
55. CRUD stands for Create, Redesign, Update and Deploy - and is a matrix of table functions in databases.
False
55. Interface Structure Design defines the application coding structure used (such as developing prototypes in Visual Basic).
False
55. System Integration Requirements can be defined as the extent to which the system will need to operate in other environments.
False
56. Interface Structures (shown with boxes in the textbook) cannot directly interface with other interface structures on other menus and submenus, only the interface structures on the same menu or submenu.
False
57. In the analysis phase, architecture decisions are made and written up in the 'hardware and software specifications'.
False
57. Maintainability Requirements can be defined as the extent to which the system will need to operate in other environments.
False
60. If the expertise needed to build a system are not readily available that is a good reason to buy a packaged software solution
False
60. Research shows that in an ideal world a menu should contain no more than four items and submenus should contain no fewer than six items.
False
61. Range checks will validate if the data is numeric with two decimal places.
False
32. The decision to make, to buy, or to outsource influences the design tasks that are performed throughout the rest of the design phase.
True
35. Building a system in-house builds technical skills and functional knowledge that one may not want to allow to walk out of the door.
True
37. A workaround is a custom-built add-on program that interfaces with packaged applications to handle specific needs.
True
37. If the density on a single page form is too high, it might not be as effective for some users as creating a two-page form.
True
39. Outsourcing requires the least in-house resources.
True
40. There are four advantages associated with client-server architecture.
True
41. Time and arrangements deals are potentially more expensive if the service provider requires unforeseen resources to complete the project on time.
True
42. A common need to the business should be satisfied by contracting with an Application Service Provider (ASP).
True
43. Colors have been shown to affect emotion - red for intense emotion (anger) and blue for lower emotions (drowsiness).
True
43. Custom development that can be achieved by the in-house team and core business practices are both examples of times when outsourcing is not an option.
True
45. Client-server scalability is greater than server-based scalability.
True
45. Novices prefer user interfaces with 'ease of learning' features (like more explicit menu choices, clear directions).
True
46. The infrastructure cost of client-server architectures is low due to the advancement in processing power of today's personal computers.
True
46. The score column in the Alternative Matrix represents how easily specific criteria are met by the alternative.
True
47. If a particular form or screen is used by a cadre of experienced users very frequently (like an accounting entry system), 'ease of use' should be a high priority on these system interfaces.
True
47. The cost differential between maintaining client-server applications and server-based applications will be offset with organizational experience.
True
48. A department head is apprehensive as to what implementation system he should employ. The best method of ensuring a successful and efficient installation of the new systems would be to utilize an alternative matrix.
True
48. An example of an asymmetric encryption algorithm is public key encryption.
True
49. An example of a cultural requirement would be offering the system in English and Spanish.
True
49. At least one study suggests that some variation be appropriate in user interface design as the study suggests that when all forms tend to look the same, it can be confusing to some users.
True
50. The Design phase of the SDLC builds on the logical designs from the analysis phase (like logical ERDs and logical DFDs)
True
51. An example of making an unstated norm explicit would be to make an input field explicitly defined, such as a date will use month-day-year format.
True
51. The design phase decides how the new system will operate.
True
51. When creating user interfaces, analysts should examine DFDs and use cases to see how users commonly perform various processes.
True
52. During the initial part of design, the project team converts the business requirements for the system into system requirements.
True
52. It is not uncommon for the cost of a power disruption to be hundreds or thousands of times the cost of failed components.
True
53. Mike is the analyst creating a report. It is easy for him to unintentionally create a biased report
True
53. One systems development option is to have a system developed by using an outsourcing strategy.
True
53. The design phase is the time to select the specific software that will operate the hardware.
True
54. Bias can be introduced into a report by the way in which lists of data are sorted.
True
54. Technical Environment Requirements can be defined as special hardware, software, and network requirements imposed by business requirements
True
56. During the design phase, the project team carefully considers the nonfunctional business requirements (such as performance, cultural and political aspects).
True
56. Portability Requirements can be defined as the extent to which the system will need to operate in other environments.
True
57. The first principle of designing navigational controls is to prevent users from making mistakes
True
58. A reason to use custom development is to get exactly what you want?
True
58. Maintainability Requirements can be defined as expected business changes to which the system should be able to adapt.
True
58. When creating navigational controls, you should either not display a command that cannot be used or 'gray' it out (where it shows, but cannot be used).
True
59. A reason to use a packaged software solution is when there is no need to "reinvent the wheel"
True
59. Jamal is creating a user interface. He wants what he calls an 'oops' button on every screen and form (or an 'undo' button). This is a good design consideration.
True
59. System Integration Requirements can be defined as the extent to which the system will operate with other systems.
True
61. Backlogs and backlog creation are a CON when discussing custom development
True
29. Which is NOT a factor in choosing a development option? a. Data base normalization b. In-house experience c. Time frame d. Project skills e. Project management
a) Data base normalization
3. Some systems that are used infrequently (like decision support systems) should probably emphasize: a) Ease of learning b) Higher user flexibility c) Ease of use d) More short-cut keys and built in keyboard functions e) Organizational feasibility
a. Ease of learning
11. Interface evaluations almost always ______________. a) Identify improvements b) Are conducted with other analysts in a structured walkthrough c) Find coding errors d) Are part of the training and implementation process e) Cause additional scope creep in the project
a. Identify improvements
18. The cost of development associated with Client-Based systems is: a. Low b. Low-Medium c. High-medium d. High e. Very High
a. Low
30. Server virtualization involves: a. Partitioning a physical server into smaller virtual servers b. Stacking blade servers c. Using a laptop as a server d. All of these
a. Partitioning a physical server into smaller virtual servers
8. Typically, the third step in the user interface design process is: a) Design interface standards b) Creating an interface design prototype c) Do an interface evaluation d) Examine DFDs and use cases to develop use scenarios e) Develop the interface structure diagram (ISD)
a. Design interface standards
13. Another name for custom development might be: a. Offshore outsourcing b. In-house development c. Vendor supplied in-house consulting d. CASE tools e. Package software
b) In-house development
28. DES is an example of: a. Asymmetric Encryption Algorithm b. Symmetric Encryption Algorithm c. Bi-Adjusted Encryption Algorithm d. Dynamic Encryption System e. Alternative Systems Security Algorithms
b. Symmetric Encryption Algorithm
4. Software systems can be divided into how many basic functions? a. 1 b. 2 c. 3 d. 4 e. 5
d. 4
8. Form(s) of network connection(s) in a system include: a. ATM b. T2 c. DSL d. ATM and DSL e. T2 and DSL
d. ATM and DSL
29. A ___________ is used when an extra digit is added to a coded field to make sure it the entered data is correct (like social security numbers). a) Completeness check b) Format check c) Range check d) Check digit check e) Consistency check
d. Check digit check
6. Typically, the first step in the user interface design process is: a) Design interface standards b) Creating an interface design prototype c) Do an interface evaluation d) Examine DFDs and use cases to develop use scenarios e) Develop the interface structure diagram (ISD)
d. Examine DFDs and use cases to develop use scenarios
25. The current generation of system users expect a(n)_________ to access the system. a. GUI b. Web-based interface c. ERP d. GUI or Web-based interface e. None of these
d. GUI or Web-based interface
16. The ______________ defines the basic components of the interface and how they work together to provide functionality to users. a) User Scenario plan b) Layout schema c) Consistency structure design d) Interface structure design e) Completeness diagrams
d. Interface structure design
32. Operational requirements of a system include all of the following, except: a. System Integration b. Technical Environment c. Portability d. Scalability e. Maintainability
d. Scalability
32. This report is used when a user needs brief information on many items a) Detail Report b) Turnaround document c) Exception report d) Summary report e) Consistency check
d. Summary report
15. An n-tiered architecture is distinguished by: a. The number of drives installed b. The number of logics on the local server c. The number of terminals on the network d. The number of specialized server computers e. None of these
d. The number of specialized server computers
14. Use scenarios builds upon ___________. a) Entity relationship diagrams b) JAD sessions c) PERT charts d) Use cases e) HIPO charts
d. Use cases
20. Application service providers might be best associated with: a. In-house development b. Packaged software c. Unique and strategic systems d. Outsourcing e. Internet Service Providers
d) Outsourcing
34. Prototyping is the interface design step that often uncovers additional information that is needed in the system, leading to a revision of the physical DFDs or ERPs.
False
34. The architectural components of any system are the network and the hardware.
False
35. Aesthetics refers to designing information that can be navigated in three-clicks or less.
False
36. In a custom software case, all parts of the system need to be completely customized and scripted to the company's specifications including ancillary software to the current system.
False
15. Outsourcing firms called _____________ supply software applications and/or software related services through the Internet. a. Application Service Providers (ASPs) b. Enterprise Resource Providers (ERPs) c. System Development Life Cycle Companies (SDLCs) d. Information Technology Developers (ITDs) e. None of these
a) Application Service Providers (ASPs)
25. If (a) the business need is unique, (b) there is a desire to build in-house skills; (c) the time frame is flexible, it might be best to: a. Do in-house / custom development b. Buy an ERP system c. Outsource to India d. Purchase a software package e. Hire a consultant
a) Do in-house/custom development
10. Workarounds are: a. Not supported by a vendor who supplied the software b. Designed by the vendor c. Created to interface two software packages that are compatible with each other d. Enterprise Wide Software Packages that are designed for satellite use e. None of these
a) Not supported by a vendor who supplied the software
7. Which of the following lists indicates the correct ordering of deliverables in a system specification document? a. System Acquisition Weighted Alternative Matrix, Interface Design, Physical Data Model Data Storage Design b. Data Storage Design, Interface Design, Architecture Design, Updated Crud Matrix c. Hardware and Software Specifications, Interface Design, Data Storage Design, Architecture Design d. Program Design Specifications, Physical Data Model, Data Storage Design, Architecture Design e. Update CASE Repository Entries, Update CRUD Matrix, Interface Design, Architecture Design
a) System Acquisition Weighted Alternative Matrix, Interface Design, Physical Data Model Data Storage Design
3. In the initial stage of design, what are business requirements converted into? a. System Requirements b. Work Order Summary c. Computer Qualifications Checklist d. Vanilla System e. Hardware Blueprint
a) System Requirements
18. Custom development is used when: a. The business need is unique b. The business need is not core to the business c. The project has a project manager who can coordinate vendor efforts d. The time frame is short e. The skills are not strategic
a) The business need is unique
16. A time and arrangements deal is considered: a. Very flexible b. Very rigid c. Cheaper than any other option d. Useless when considering a systems design e. Always the best option for any project
a) Very flexible
28. An advantage of custom development might be: a. You get a system that is tailored to the current business and meets specific needs b. The rapid development of custom systems c. The low cost (as compared to buying a package) d. The low risk factor e. The ability for in-house developers to work on systems that are in new programming languages and in technologies that are unknown to them prior to the development
a) You get a system that is tailored to the current business and meets specific needs
25. It is better to make menus ______. a) Broad and shallow b) Narrow and deep c) Broad and deep d) Narrow and shallow e) Wide and tall
a. Broad and shallow
31. An example of a multilingual requirement is: a. The system will operate in English, French and Spanish b. Country managers can define custom fields c. All date fields will be presented in a uniform format d. Personal information about English customers cannot be sent to Chinese systems e. Country managers are able to change telephone number formats
a. The system will operate in English, French, and Spanish
26. An example of a capacity requirement would be: a. Transmissions require 287K of data b. The systems uptime will be 99% c. Response time must be <2.8 seconds for any transactions d. The inventory database will be updated in real time e. None of these
a. Transmissions require 287K of data
9. For efficiency purposes, it is wise to___________ when there is a basic software need to be satisfied. a. Implement a company-wide project team to handle a custom software scripting b. Purchase a packaged system c. Design a blueprint and contract an outside vendor to develop a program d. Make do with the current software package e. Utilize a professional consultant to develop a system of servers7
b) Purchase a packaged system
23. The following document is utilized with possible vendors on projects with smaller budgets, instead of sending a lengthy document to all possible vendors: a. Request for Proposal (RFP) b. Request for Information (RFI) c. Request for Quote (RFQ) d. Request for Efficient Information Distribution (REID) e. More Optimal Desires (MOD)
b) Request for Information (RFI)
17. Fixed-price contracts are considered: a. Very flexible b. Very rigid c. Always cheaper than any other option d. Useless when considering a systems design e. Always the best option for any project Ans: b
b) Very rigid
2. Approximately _______ percent of men are color blind (and thus improper use of color can impair their ability to read information) a) 5% b) 10% c) 15% d) 20% e) More than 20%
b. 10%
12. Thick clients contain: a. Enormous storage abilities b. Almost all or most of the application logic c. Almost none or less than half of the application logic d.Almost all of the data logic e. None of these
b. Almost all or most of the application logic
9. Typically, the fourth step in the user interface design process is: a) Design interface standards b) Creating an interface design prototype c) Do an interface evaluation d) Examine DFDs and use cases to develop use scenarios e) Develop the interface structure diagram (ISD)
b. Creating an interface design prototype
27. A ___________ is used when fields are numeric or contain coded data. a) Completeness check b) Format check c) Range check d) Check digit check e) Consistency check
b. Format check
21. Maintaining a client-server architecture is: a. Easy b. Four to Five times more expensive than server-based applications c. Completely manageable with in-house expertise from the onset d. Easy since the maturity of the application is more developed e. None of these
b. Four to five times more expensive than server-based applications
20. Client-server architectures tend to be: a. More expensive than client-based architectures b. Less expensive than client-based architectures c. More less secure than client-based architectures d. More expensive than client-based architectures and more less secure than client-based architectures e. None of these
b. Less expensive than client-based architectures
22. The development tools used to create mainframe-based systems are: a. Very user friendly b. Not very user friendly c. Require no special skills to maintain d. Difficult at first, but the skills are easy to acquire e. None of these
b. Not very user friendly
24. Server-based applications typically utilize a _______, character-based interface that can be quite powerful for the ________ user. a. Complex; Basic b. Plain; Skilled c. Complex; Skilled d. Plain; Basic e. None of these
b. Plan; Skilled
5. When implementing the 'minimize user effort' factor, most interface designers follow the ____. a) Two-clicks rule b) Three-clicks rule c) Four-clicks rule d) User Experience rule e) The menu option rule
b. Three-clicks rule
17. In Use Scenario Development, the goal is: a) To describe all possible use scenarios within a use case b) To describe the most commonly occurring use scenarios c) To accurately model all possible DFDs d) To give complex and complete narrative descriptions of all scenarios e) To effectively model all data flows and data models
b. To describe the most commonly occurring use scenarios
29. The term in the computing domain which refers to the creation of devices or storage with the use of software and not hardware is: a. Encryption b. Virtualization c. Dynamic Creation d. Alternative Devises e. None of these
b. Virtualization
2. The objective of architecture design is to determine_______________. a. How aesthetically pleasing the server system will be b. What parts of the application software will be assigned to what hardware c. How the computers will be arranged to provide ample storage d. Where the mainframe will be situated e. None of these
b. What parts of the application software will be assigned to what hardware
6. _______ repository entries are updated to reflect specific technology decisions as they are made. a. DFD b. Sequential c. CASE d. Hardware e. None of these
c) CASE
11. Systems Integration refers to: a. The process of synching all computers to the mainframe b. The delivery of systems to the final destination office c. Combining packaged software, the legacy system and new software d. Adding the original hard drives to a newer system e. Creating a new software to monitor power consumption
c) Combining packaged software, the legacy system and new software
24. Which of the following is normally NOT done in the design phase of the SDLC? a. Decisions for hardware and software purchases are made b. User interactions are planned out (inputs, outputs, user interfaces) c. Cost / Benefits of the new system are carefully calculated d. Logical DFDs and ERDs are converted into physical DFDs and ERDs e. The physical data model is created
c) Cost/Benefits of the new system are carefully calculated
2. System design is the determination of the overall system architecture-consisting of a set of physical processing components, _______________, and the communication among them-that will satisfy the system's essential requirements. a. Workmanship b. Order entry methods, HR feedback c. Hardware, Software, People d. Engineering data plans, fiber optic specifications e. None of these
c) Hardware, Software, People
8. If on a limited time budget, the best way to be sure you remain efficient and effective in designing a system is to utilize the ____________. a. Porters 5 Forces Model b. Outsourcing Model c. RAD and Timeboxing Techniques d. Hire/Fire Motivational Theory e. Not Attempt the Project
c) RAD and Timeboxing Techniques
22. Requests for Proposals (RFPs) serve what purpose? a. Integrate systems with one another b. Create synergy amongst staff members c. Solicit information from providers d. Engage mobile computers with mainframe technology e. Develop morale amongst managers
c) Solicit information from providers
5. There are _____ primary hardware components of a system. a. 1 b. 2 c. 3 d. 4 e. 5
c. 3
14. How many advantages are client-server based architectures known for? a. 2 b. 3 c. 4 d. 5 e. 7
c. 4
4. Which of the following might be a good choice of an icon for saving on a user interface? a) A piggy bank b) A dollar sign c) A computer diskette d) A hard drive image e) A green "S"
c. A computer diskette
10. Typically, the fifth step in the user interface design process is: a) Design interface standards b) Creating an interface design prototype c) Do an interface evaluation d) Examine DFDs and use cases to develop use scenarios e) Develop the interface structure diagram (ISD)
c. Do an interface evaluation
33. This output is poor at helping users recognize precise numeric values and should be replaced by tables when precision is important. a) Detail report b) Summary report c) Graphs d) Turnaround document e) None are poor
c. Graphs
24. One strong suggestion for navigation design is: a) Limit menu items to at most ten items b) Color code common menu items with green (go) and red (stop) c) Simplify recovery from mistakes (like having an undo button) d) Lock the user's computer when a mistake has been made e) Log all mistakes, and log the user's computer when 1000 mistakes have been made
c. Simplify recovery from mistakes (like having an undo button)
22. The first principle of designing navigation controls is _______. a) It was tough to build, it should be tough to use b) Users have attended training c) To prevent users from making mistakes d) See that all screens can be reached in the four-click rule e) Build appropriate icons (like a blank page for new document or form)
c. To prevent users from making mistakes
12. What makes systems integration so difficult? a. Finding the original data to install on the new server b. Creating a ghost drive to house the old information c. Installing new software packages on older machines d. Bringing legacy system data and new data together e. None of these
d) Brining legacy system data and new data together
30. In terms of project management, which option might require excellent project management skills and a proven methodology? a. Outsourcing to Nebraska b. Outsourcing to India c. Buying a packaged solution d. Doing custom development e. Buying an ERP system
d) Doing custom development
26. If (a) the business need is common; (b) the skills needed are not strategic; (c) the time frame is short; it might be best to: a. Use in-house / custom development b. Hire a vendor to write the code for you c. Outsource to India d. Purchase a software package e. Hire a consultant
d) Purchase a software package
5. The system inputs and outputs will be designed along with a plan or__________ of the way the system's features will be navigated. a. Blueprint b. Compass c. Instructional Guide d. Roadmap e. FAQ
d) Roadmap
14. Which is probably true about packaged software a. In most cases, the software is a perfect fit for the companies need b. Packaged software works best where the company has a unique need c. The time frame is flexible to long d. The business need is common e. The project has a highly skills project manager who has been with the company for many years and has an excellent relationship with both business users and the IT development staff
d) The business need is common
21. Outsourcing is used when: a. The project has a project manager who can coordinate vendor efforts b. There is a desire to build in-house skills c. In-house functional and technical skills exist d. The business need is not core to the business e. None of these
d) The business need is not core to the business
19. Packaged systems are used when: a. The business need is not core to the business b. There is a desire to build in-house skills c. The time frame is flexible d. The project has a project manager who can coordinate vendor efforts e. The decision to outsource is strategic
d) The project has a project manager who can coordinate vendor efforts
4. Where are the decisions stored that are made regarding the hardware and software that will be purchased to support the new system? a. Order Manifest b. Hardware Sales Receipt c. Suppliers' Computer System d. President's Office e. Hardware and Software Specification
e) Hardware and Software Specification
10. Mobile application architectures are where the: a. Client devise is responsible for presentation logic b. Client devise is responsible for application logic c. The server is responsible for data access logic d. The server stores the data e. All of these
e. All of these
13. Which of the following is an advantage of client-server architectures? a. They are scalable b. They can support different types of systems c. It is easy to separate different logic functions d. Reliability e. All of these
e. All of these
31. There are many types of reports, they include: a) Summary reports b) Exception reports c) Turnaround documents d) graphs e) All of these are outputs
e. All of these are outputs
6. The primary hardware components of a system consist of: a. Client Computers b. Servers c. Network d. Client Computers and Servers e. Client Computers, Servers and Network
e. Client Computers, Servers and Network
30. A ___________ is used when all combinations of data are valid (like birth year is prior to marriage year). a) Completeness check b) Format check c) Range check d) Check digit check e) Consistency check
e. Consistency check
7. Typically, the second step in the user interface design process is: a) Design interface standards b) Creating an interface design prototype c) Do an interface evaluation d) Examine DFDs and use cases to develop use scenarios e) Develop the interface structure diagram (ISD)
e. Develop the interface structure diagram (ISD)
1. Designing an architecture can be_______________. a. Tedious and therefore younger members of the team are usually urged to take the lead. b. Easy and therefore more experienced members of the department take the lead. c. Difficult and therefore outside consultants are often sourced to do the task. d. Difficult and therefore experienced internal members are sourced to the task e. Difficult and therefore outside consultants are often sourced to do the task and difficult and therefore experienced internal members are sourced to the task
e. Difficult and therefore outside consultants are often sourced to do the task and difficult and therefore experienced internal members are sourced to the task
16. What is/are the disadvantage(s) associated with n-tiered architecture? a. Great load on the network b. When the clients capture keystrokes and the very first architecture system c. They are always slower d. When the clients capture keystrokes and the very first architecture system and they are always slower e. Great load on the network and when the clients capture keystrokes and the very first architecture system
e. Great load on the network and when the clients capture keystrokes and the very first architecture system
36. Space is generally at a premium on forms and reports , thus squeezing information onto forms is considered a wise business decision.
False
37. An ATM dialing a network provides the IT department with a quick cash withdrawal for emergency purposes.
False
38. Client-based architecture is complex and there is minimal chance of network circuits being overloaded due to growing network applications.
False
38. Novice or infrequent users of an interface (both paper and screen) prefer interfaces with low density like under 25%.
False
33. CASE repository entries are updated to reflect specific technology decisions as they are made.
True
33. The objective of architecture design is to determine what parts of the application software will be assigned to what hardware.
True
34. Forms should have version numbers so that users, analysts and programmers can identify outdated materials.
True
35. Data storage, Data Access Logic, Application Logic and Presentation Logic are the four basic functions of software systems.
True
36. Client computers, Servers and Networks are the three primary hardware components of a system.
True
40. Application Software Providers (ASPs) should be utilized when considering non-core programming and/custom needs.
True
41. For screen forms and reports, you should use a font of at least size 12.
True
41. Server-based architecture is more secure than client-based architecture.
True
1. Which is NOT true about the content awareness design principle? a) A date of 8/6/09 will be understood internationally b) Drawing boxes around related items (like name / address / city / state / zip) will help users c) Field labels should be fairly short, yet with long enough so that users can not be confused d) Input fields should follow a logical progression that is familiar to users e) All printed forms should have version numbers for better control
a. A date of 8/6/09 will be understood intrnationally
26. A ___________ is used when several fields must be entered before the form can be processed. a) Completeness check b) Format check c) Range check d) Check digit check e) Consistency check
a. Completeness check
27. A sample access control requirement would be: a. Customer service reps can modify customer files but not delete them b. Data will be encrypted for secure ordering c. All uploaded files will be checked for viruses d. The system will cost $38,900 per minute of downtime in lost revenues e. None of these
a. Customer service reps can modify customer files but not delete them
15. A use scenario is one commonly used ________________. a) Path through a use case b) Normalized ERD structure c) Context diagram d) Buy-in flowchart e) Throwaway prototyping tool
a. Path through a use case
1. In what SDLC stage do we determine the business needs for an information systems project? a. The design phase b. The analysis phase c. The dissection stage d. The installation stage e. The big bang stage
b) The analysis stage
27. One problem with using packages software systems is: a. It takes a very long time to get the system and get it installed b. The company has to accept the functionality that is provided with the system c. Many common software packages have been written and tested and are readily available d. There are many good software packages that are reasonable in price e. Most software packages allow for some customization
b) The company has to accept the functionality that is provided with the system
23. Which of the following is NOT a suggestion for preventing mistakes? a) Label commands and actions appropriately b) Place menu items in alphabetical order c) Limiting choices d) Gray-out commands that cannot be used e) Create secondary menus when there are many similar choices on a menu
b. Place menu items in alphabetical order
11. Client-server architecture holds the client responsible for_____ and server is only responsible for _____. a. Application Logic; Presentation Logic b. Presentation Logic; Data Access Logic and Data Storage c. Data Access Logic and Presentation Logic; Data Storage d. Application Logic; Data Storage e. Data Storage; Application Logic
b. Presentation Logic; Data Access Logic and Data Storage
28. A ___________ is used when you want to verify that data fits within correct minimum and maximum values. a) Completeness check b) Format check c) Range check d) Check digit check e) Consistency check
c. Range check
19. The objective of an interface evaluation is ______. a) To measure the processing speed of an interface design b) To determine the database processing requirements for an interface c) To understand how to improve the interface design d) To get users input on colors, menu names and flexibility e) To determine if all use cases and ERDs have been built into the interface
c. To understand how to improve the interface design
23. Project teams often _________ the ________ associated with creating secure, efficient client-server applications. a. Overestimate; Difficulty b. Overestimate; Simplicity c. Underestimate; Difficulty d. Underestimate; Simplicity e. None of these
c. Underestimate; difficulty
13. A _______________ is an outline of the steps that the users perform to accomplish some part of their work. a) Step walkthrough b) User design flow c) Use scenario d) Process model e) Layout verification
c. Use scenario
19. The scalability associated with Client-Server systems is: a. Low b. Low-Medium c. High-medium d. High e. Very High
d. High
18. The ____________ defines the basic components of the interface and how they work together to provide functionality to users. a) Use Scenario Design b) Interface Standards Design c) Interface Metaphor d) Interface Structure Design e) Interface Template Design
d. Interface Structure Design
21. When designing navigational controls, which is NOT commonly assumed? a) That users have not read the manual b) That users have not attended training c) That users do not have help readily at hand d) That users have knowledge of the system and the interface e) That users have not read the documentation
d. That users have knowledge of the system and the interface
20. Which of the following is not a common Interface Evaluation technique? a) Interactive evaluation b) Walk-through evaluation c) Heuristic evaluation d) Use scenario normalization e) Formal usability testing
d. Use scenario normalization
9. Server-based architecture is: a. When the clients capture keystrokes b. The very first architecture system c. Outdated and never used d. When the clients capture keystrokes and the very first architecture system e. When the clients capture keystrokes, the very first architecture system and outdated and never used
d. When the clients capture keystrokes and the very first architecture system
3. The major architectural components of any system are the___________. a. IT Department b. Hardware c. Software d. IT Department and Hardware e. Hardware and Software
e. Hardware and Software
12. Which is generally NOT true for interface evaluations? a) It is iterative b) It almost always identifies improvements c) It generally involves users working with analysts d) It is cyclic e) It is built on ERDs
e. It is built on ERDs
7. Servers can take on what "flavors"? a. Mainframes b. Minicomputers c. Microcomputers d. Mainframes and Minicomputers e. Mainframes, Minicomputers and Microcomputers
e. Mainframes, Minicomputers and Microcomputers
17. The cost of infrastructure associated with Server-Based systems is: a. Low b. Low-Medium c. High-medium d. High e. Very High
e. Very High