Chapter04 : Computer Software Solution
True / False Questions
1. Software is considered the variable part of the computer, whereas the hardware is considered the invariable part.
True False
2. Unlike hardware, which has several categories, software has only one category—computer applications.
True False
3. General purpose application programs perform common information processing jobs for end users.
True False
4. COTS software is custom, off-the-shelf software that is purchased and then modified to meet the needs of the customer.
True False
5. The specifications and functionality of custom software are controlled or retained by the developing organization.
True False
6. System software are programs that manage and support the operation of computer systems and networks.
True False
7. An accounting program is an example of application-specific software.
True False
8. According to the text, operating systems are a type of general purpose application program.
True False
9. One of the biggest advantages offered by software suites is that all the programs within the suite use a similar graphical user interface (GUI). This gives them the same look and feel, and makes them easier to learn and use.
True False
10. Although Microsoft Office has a large share of the software suite market, Lotus, Corel, and Sun all offer competing productivity suites.
True False
11. Web browsers are the key software interface used to point and click through the hyperlinked resources of the Internet, as well as corporate intranets and extranets.
True False
12. Web browsers are becoming the universal software platform from which end users launch into information searches, multimedia file transfer, discussion groups, and many other Internet, intranet, and extranet applications.
True False
13. Instant messaging is quite popular in today's society, outside of the workplace. It is not yet being used in the business environment.
True False
14. A weblog is a website on which a company advertises its products in a very brief, yet commercial way.
True False
15. Blogs are online diaries from a particular point of view. They are personal in origin, not commercial.
True False
16. Some powerful word processing packages have built-in capabilities that end users can use to convert documents to HTML format for publication as web pages.
True False
17. When a spreadsheet is used to answer "what if" questions, the user must reenter the values and formulas into the cells in order to see the impact of the changes.
True False
18. Presentation graphics packages help end users design and manage computer-generated slide shows that can contain text, graphics, and multimedia displays.
True False
19. Presentation graphics packages have gotten more powerful in recent years, but not even the top-end packages enable end users to publish to the World Wide Web.
True False
20. A personal information manager helps users store, organize, and retrieve information about customers and prospects, and schedule and manage appointments.
True False
21. Web sites built with collaborative development tools can integrate a wide variety of individual applications in order to increase team productivity. However, they do little to improve individual productivity.
True False
22. A number of large and fast-growing companies are turning to application service providers instead of developing or purchasing the application software they need to run their businesses.
True False
23. Application service providers rely on the Internet to provide their services to customers.
True False
24. A company without enterprise resource planning expertise can call upon an application service provider to deliver, support, and maintain an ERP for a fixed monthly fee.
True False
25. One key disadvantage of an application service provider is that a "pay as you go" structure is often more expensive than what a company would pay if it had purchased the software outright.
True False
26. Regardless of whether a software application is purchased off the shelf or is accessed via an ASP, it must be licensed for use.
True False
27. Software licensing is a complex topic that involves considerations of the special characteristics of software in the context of the underlying intellectual property, including copyright, trademark, and trade secrets.
True False
28. Contrary to what many believe, when an individual or a company buys a software application, they have actually purchased the rights of ownership.
True False
29. As a software purchaser, the license you agree to typically prohibits reverse engineering or modifying the software.
True False
30. Purchasing an operating system is an unnecessary expense because off-the-shelf application software packages contain a built-in operating system.
True False
31. Linux is considered an opensource operating system because it offers unrestricted access to its source code.
True False
32. An advantage of open source software is that programmers can read and modify the source code, so they can improve it, adapt it, and fix bugs.
True False
33. Utility programs are used to perform miscellaneous housekeeping and file conversion functions, including data backup, data recovery, virus protection, data compression, and file defragmentation.
True False
34. Performance monitor programs are designed to monitor the performance and usage of computer systems in order to achieve system and data security.
True False
35. Performance monitor programs are designed to monitor and control the use of computer systems, provide warning messages, and record evidence of unauthorized use of computer resources.
True False
36. Machine languages are high-level languages whose instructions closely resemble human language or the standard notation of mathematics.
True False
37. When high-level programming languages are used, programmers must learn a different language for each type of computer that uses the program.
True False
38. Most fourth-generation programming languages encourage programmers and users to specify the results they want, while the computer determines the sequence of instructions that will accomplish those results.
True False
39. A key characteristic of object-oriented programming languages is that they separate the data elements from the procedures or actions that will be performed upon that data.
True False
40. When programming in an object-oriented language, an example of an object would be a set of data about a customer's account and the operations that are performed on the data.
True False
41. Of the different programming languages, third-generation COBOL is the most widely used today.
True False
42. HTML, XML, and COBOL are all popular programming languages for building multimedia web pages, websites, and web-based applications.
True False
43. Extensible Markup Language (XML) classifies data in such a way that it makes website information easier to search, sort, and analyze.
True False
44. XML-enabled search software can easily find the exact product you specify if the product data at a website is labeled with identifying HTML tags.
True False
45. The ease of creating Java applets and distributing them from network servers to client PCs and network computers is one of the major reasons for Java's popularity.
True False
46. Microsoft's .NET is a relatively new collection of programming support for what are known as Web services, the ability to use the Web without limit.
True False
47. Web services can link key business functions for the exchange of data in real time within the Web-based applications a business might share with its customers, suppliers, and other business partners.
True False
48. A language compiler translates computer programs written in another programming language into the computer's own machine language instruction codes.
True False
49. In programming packages, a compiler is used to translate high-level language statements into machine language instructions.
True False
50. Software developers can use CASE tools at different stages of the software development processes.
True False
51. Open source software is typically not encumbered by licensing restrictions.
True False
52. Whatever a person builds using open-source software, he or she must provide the same capabilities to anyone else under the same open-source license terms.
True False
Multiple Choice Questions
53. Which of the following is true of off-the-shelf software?
A. It is developed with the intent to sell multiple copies
B. The company buying the software has no control over the specifications, schedule, or evolution of the software
C. The company that develops the software is not the intended audience
D. All of the choices are correct.
54. Software is considered the _______________ part of the computer, whereas the hardware is considered the _______________ part.
A. expensive, inexpensive
B. inexpensive, expensive
C. variable, invariable
D. invariable, variable
55. The two general classifications of software are:
A. Systems and application
B. Programming and CASE
C. Commercial and custom
D. Programming languages and development tools
56. _______________ application programs perform common information processing jobs for end users.
A. Systems
B. CASE
C. Commercial
D. General purpose
57. _______________ software are programs that manage and support the operation of computer systems and networks.
A. System
B. CASE
C. Commercial
D. General purpose
58. An accounting program is an example of _______________ software.
A. System
B. CASE
C. Application-specific
D. General purpose
59. According to the text, operating systems are a type of _______________ program.
A. CASE
B. System management
C. Application-specific
D. General purpose
60. Application software can be subdivided into two categories:
A. COTS and POTS
B. First generation and second generation
C. Custom and commercial
D. General purpose and function specific
61. COTS software stands for:
A. Custom off-the-shelf software
B. Commercial off-the-shelf software
C. Combined off-the-shelf software
D. Contaminated on-the-surface software
62. According to the Real World Case, GE spends $150 million each year to purchase all of its desktop and laptop computers from how many vendors?
A. Two
B. One
C. Ten
D. Nobody is certain
63. According to the Real World Case, GE spends $150 million each year to purchase all of its desktop and laptop computers from which vendor?
A. Dell
B. Hewlett-Packard
C. Gateway
D. None of the above
64. According to the Real World Case, GE's Global Supplier Library lacked which of the following?
A. A central repository
B. Multi-language capabilities
C. Self-management of data
D. All the above
65. According to the Real World Case, which of the following is a problem with SaaS?
A. SaaS is open-source software.
B. GE owns the software and is responsible for making it work daily.
C. GE does not own the software, it's on lease. If the vendor goes bankrupt, everything shuts down.
D. SaaS refuses to license its software to GE.
66. Which of the following are considered application software packages?
A. Word processing programs
B. Operating systems
C. System utilities
D. System development programs
67. Which of the following are considered general purpose application software packages?
A. Education and entertainment
B. Electronic mail
C. System utilities
D. Programming languages
68. Which of the following are considered application specific software packages?
A. Education and entertainment
B. Electronic mail
C. System utilities
D. Programming languages
69. Which of the following is not considered a system management software packages?
A. Database management
B. CASE tools
C. System utilities
D. Application servers
70. According to the text, which of the following describes system software?
A. Used for developing new systems as required for business purposes
B. Performs information processing tasks for end users
C. Allows anyone to contribute to the development of a specific application
D. Manages and supports operations of computer systems and networks
71. According to the text, function-specific application software does which of the following?
A. It supports specific applications of end users in business and other fields
B. Provides CASE tools for developing new applications
C. Allows anyone to contribute to the development of a specific application
D. Manages and supports operations of computer systems and networks
72. One of the biggest advantages offered by software suites is that:
A. All the programs within the suite use a similar graphical user interface (GUI)
B. The packages take up a lot of disk space
C. There is a custom graphical user interface for each application in the suite
D. They cost more than the total cost of buying the individual packages separately
73. Which of the following statements is not a characteristic of software suites?
A. They contain software tools that can help increase productivity, collaborate with colleagues, and access intranets, extranets, and the Internet
B. All components of the software use a similar graphical user interface
C. There is a custom graphical user interface for each application in the suite
D. They cost less than the total cost of buying the individual packages separately
74. Which of the following software suites is an open-source product?
A. Microsoft Office
B. Lotus Smartsuite
C. WordPerfect Office
D. OpenOffice
75. One disadvantage of software suites is that:
A. Users may be paying for features that they never use
B. The packages take up a lot of disk space
C. Upgrade costs are often expensive
D. All of the choices are correct.
76. Which of the following, according to the text, are the basic components found in a comprehensive software suite?
A. Word processing, spreadsheet, and accounting
B. Word processing, spreadsheet, and email
C. Word processing, spreadsheet, database manager, and presentation graphics
D. Word processing, database manager, presentation graphics, and email
77. According to the text, the most important software component for many computer users today is the once simple and limited, but now powerful and feature rich, _______________.
A. word processing application
B. presentation graphics package
C. web browser
D. database management system
78. According to the text, Web browsers are sometimes called the _______________.
A. HTML client
B. communication tool of the future
C. universal client
D. online collaboration client
79. According to the text, which of the following is true of integrated packages?
A. They have more features than software suites
B. They are more powerful than software suites
C. They are cheaper than software suites
D. They require more disk space than software suites
80. According to the text, which of the following is not true of integrated packages?
A. They require less disk space than software suites
B. They have fewer features than software suites
C. They are more powerful than software suites
D. They are cheaper than software suites
81. According to the text, experts predict the Web browser will be the model for:
A. Internet development tools for the future
B. How most people use networked computers in the future
C. New graphical user interfaces in the future
D. Cloud computing
82. According to the text, e-mail:
A. Is a fad that will soon disappear
B. Will be replaced by instant messaging
C. Works best in cloud computing
D. Has changed the way people work and communicate
83. All of these statements regarding web logs or blogs are false except:
A. Blogs are websites of personal origin, not commercial.
B. Each blog is a developing commentary on a particular theme that uses a dated log format.
C. Blogs are declining in popularity because they are difficult to update.
D. The information on a blog can only be written by the site owner.
84. All of the following are considered characteristics of a word processing package except:
A. Spell checker and thesaurus
B. Grammar and punctuation correction
C. Instant messaging
D. Web page design capability
85. All of the following are considered characteristics of a desktop publishing package except:
A. Used to print newsletters and brochures
B. Imports text and graphic files from other programs
C. Used for business analysis and modeling
D. Used to print books and manuals
86. According to the text, spreadsheet packages are used by virtually every business for _______________.
A. analysis, planning, and modeling
B. maintaining accounting records, such as a general ledger
C. keeping up-to-the-minute inventory records
D. tracking human resources
87. When using a spreadsheet package to answer "what if" questions, the user must change:
A. Only a selected variable to see the impact of that change
B. A number of variables to make a single change to the spreadsheet output
C. All the formulas in order to calculate new values
D. Nothing - spreadsheets cannot be used to answer "what if" questions
88. Which one of the following would typically not be accomplished with presentation graphics software?
A. Converting numerical data into graphics and displays
B. Incorporating multimedia files into presentations
C. Preparing a computerized slideshow to accompany an oral presentation
D. Preparing a text report for management
89. Presentation graphics have become more powerful in recent years and can now:
A. Calculate formulas for business planning
B. Enable collaboration within teams
C. Organize appointments and calendars
D. Prepare graphics and presentations for transfer to Web sites in HTML format
90. Groupware aids collaboration by providing users with _______________.
A. electronic mail, scheduling, and task management
B. electronic mail and spreadsheet software
C. electronic mail and word processing software
D. All of the choices are correct.
91. Groupware is best described as a(n) _______________ program.
A. general purpose application
B. application specific
C. system management
D. system development
92. Cloud computing is best described as:
A. Grid computing
B. A style of computing where applications are provided by unknown sources "hidden in the clouds"
C. A style of computing where resources are provided as a service over the Internet
D. A style of computing where a network is not connected to the Internet
93. Cloud computing is not:
A. Grid computing
B. A style of computing users need not have knowledge, expertise, or control over the technological infrastructure
C. A style of computing where resources are provided as a service over the Internet
D. A metaphor for the Internet
94. When a company purchases software, it has:
A. Purchased the rights of ownership
B. Purchased a license to use the software under the terms of the agreement
C. A difficult time obtaining a license because of legality issues
D. None of the choices are correct.
95. System management programs:
A. Manage the hardware, software, networking, and data resources of computer systems during the execution of information processing jobs
B. Manage e-mail and CASE tools for both end users and developers
C. Help users develop information system programs and procedures
D. All of the choices are correct.
96. Which of the following is a basic function that an operating system performs in the operation of a computer system?
A. User interface and support services
B. Resource and task management
C. File management and utilities
D. It performs all of the functions above.
97. The user interface function of an operating system typically:
A. Allows end users to communicate with it so they can load programs, access files, and accomplish other tasks
B. Manages the hardware resources of a computer system
C. Controls the creation, deletion, and access of files of data and programs
D. Manages the accomplishment of the computing tasks of end users
98. Which of the following is the most popular type of user interface?
A. Graphical
B. Command-driven
C. Menu-driven
D. Voice
99. Which statement best describes open source software?
A. The primary enhancements are made by teenagers
B. It is a very insecure operating system because of its huge security holes
C. It is more reliable than traditional software because it is subject to more rigorous code review
D. It is more costly than propriety software
100. Open-source licensing is defined by all of the following except:
A. The license must not discriminate against any person or group of persons
B. The license must not contaminate other software by placing restrictions on any software distributed along with the licensed software
C. The license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software
D. The license must be specific to a product
101. According to the text, Linux' popularity is due to all the following except:
A. Performance and price
B. Flexibility and reliability
C. It is Open Source software
D. All of the choices are correct.
102. Machine languages are _______________.
A. first-generation programming languages
B. written using binary codes
C. difficult languages in which to program compared to more recent languages
D. All of the choices are correct.
103. The text outlines four levels of languages that allow a programmer to develop the sets of instructions that constitute a computer program. Which of the following is not one of those languages?
A. Machine languages
B. Graphical languages
C. Assembler languages
D. High-level languages
104. Which of the following characteristics does a high-level language possess?
A. They are also known as machine or assembler languages
B. They are designed to be utilized by specific types of computers
C. High-level instructions resemble mathematical expressions
D. They are more efficient than assembler language programs
105. Which of the following is not considered a high-level language?
A. BASIC
B. COBOL
C. FORTRAN
D. Ruby on Rails
106. Fifth generation languages, which are designed to be as much as possible like spoken languages, are referred to as _______________ languages.
A. natural
B. macro
C. generator
D. syntax
107. Object-oriented programming languages:
A. Are a type of assembler language
B. Separate data elements from the procedures that will be performed on them
C. Use programming statements that tell objects to perform actions on themselves
D. Are useful for numerical processing, but not for graphics-oriented applications
108. _______________ is a major benefit of object-oriented programming.
A. Reusability of objects
B. Conformity of objects
C. A simplified programmer interface
D. Faster compilation time
109. All of the following are popular programming languages for developing multimedia web pages, websites, and web-based applications except:
A. XML
B. HTML
C. Java
D. COBOL
110. The acronym HTML stands for:
A. High Transfer Machine Language
B. High Transmission Markup Language
C. Hypertext Markup Language
D. Hypermedia Markup Language
111. Which of the following statements is applicable to the Java programming language?
A. It is a page description language that creates hypertext or hypermedia documents
B. It inserts control codes within a document that create links to other parts of the document or to other documents anywhere on the World Wide Web
C. It embeds control codes in the ASCII text of a document, which designates titles, headings, graphics, and multimedia components, as well as hyperlinks within the document
D. It consists of small application programs called applets that can be executed by any computer and any operating system anywhere in a network
112. Linux, an open source product, is a _______________-like operating system that is rapidly gaining market share as a high-performance operating system for network and Web servers.
A. Unix
B. BASIC
C. COBOL
D. Windows
113. Program editors, debuggers, and code analyzers are types of _______________.
A. Unix tools
B. Programming languages
C. CASE tools
D. Operating Systems
114. Those CASE tools that support activities early in the life cycle of a software project (e.g., requirements, design support tools) are sometimes called _______________.
A. Pre-CASE tools
B. Post-CASE tools
C. Front-end or Upper CASE tools
D. Back-end or Lower CASE tools
115. Those CASE tools that are used later in the life cycle (e.g., compilers, test support tools) are sometimes called _______________.
A. Pre-CASE tools
B. Post-CASE tools
C. Front-end or Upper CASE tools
D. Back-end or Lower CASE tools