MIS Chapter 4

25 July 2022
4.7 (114 reviews)
80 test answers

Unlock all answers in this set

Unlock answers (76)
question
Which of the following is considered input hardware?
answer
keyboards
question
Which of the following is an output hardware device?
answer
flatbed plotter
question
A computer with a quad-processor has ________ CPUs.
answer
four
question
Computers represent data using binary digits, called ________.
answer
bits
question
The number of bits to represent a single character is referred to as a ________.
answer
byte
question
One ________ is equivalent to 1,024 kilobytes.
answer
megabyte
question
One ________ is equivalent to 1,024 gigabytes.
answer
terabyte
question
A ________ is 1,024 bytes.
answer
kilobyte
question
To run a program, a computer first transfers the program from disk to ________.
answer
the main memory
question
To execute an instruction, data is moved from the main memory to the CPU via the ________.
answer
bus
question
A(n) ________ is a program that controls a computer's resources.
answer
operating system
question
When a user needs to load more data into an existing program, which of the following instructions will an operating system direct the CPU to attempt?
answer
place the new data into unused memory
question
CPU speed is expressed in cycles called ________.
answer
hertz
question
Which of the following is true of a 32-bit CPU?
answer
It cannot effectively utilize more than 4GB of main memory
question
Memory is said to be ________ if contents are lost when power is off.
answer
volatile
question
Which of the following is an example of volatile memory?
answer
cache
question
Which of the following is an example of nonvolatile memory?
answer
magnetic disk
question
Which of the following is true about client computers?
answer
They have software that enables them to connect to a network.
question
Which of the following is true of a server?
answer
It is typically accessed from another computer via a network
question
Which of the following is used to receive and process thousands of requests from a large number of users?
answer
a server farm
question
Which of the following is true about operating systems software
answer
Both client and server computers need an operating system.
question
Which of the following is an open-source operating system
answer
Linux
question
Which of the following is the most widely used operating system in business?
answer
Windows
question
Programs that control a server computer's resources are referred to as ________.
answer
server operating systems
question
________ is the process whereby multiple operating systems share the same hardware.
answer
Virtualization
question
An individual buying a computer program ________.
answer
just buys a license to use the product
question
Software that provides capabilities common across all organizations and industries is known as ________ software.
answer
horizontal-market application
question
McCann Systems, a leading IT firm, develops customized billing software to meet the needs of its individual customers. In this case, the software developed by the firm is referred to as a(n)
answer
vertical-market application software
question
Which of the following refers to an application that runs on personal computers and does not need to connect to any server to run?
answer
a desktop program
question
Application programs that run within a browser, without the need to be preinstalled on client computers, are referred to as ________.
answer
thin-client applications
question
Which of the following is true of thick-client applications?
answer
They generally have more features and functions than thin-client applications
question
Which of the following is true of in-house custom-developed software?
answer
An organization can tailor its applications to fit its requirements
question
________ is a type of computer software that is installed into devices such as printers, print servers, and various types of communication devices.
answer
Firmware
question
_______ is computer code as written by humans and that is understandable by humans.
answer
A) Bytecode
question
Hardware consists of electronic components that input, process, output, and store data
answer
T
question
The central processing unit is referred to as the brain of the computer.
answer
T
question
The CPU performs arithmetic and logical comparisons and stores results of operations in memory.
answer
T
question
The speed and costs of central processing units are the same across multiple hardware vendors.
answer
F
question
Some computers have two or more CPUs.
answer
T
question
The CPU reads data and instructions from a read-only memory.
answer
F
question
Optical disks are the most common storage devices.
answer
F
question
USB connectors complicated the connection of peripheral gear to computers for users.
answer
F
question
Main memory is also called cache memory
answer
F
question
A bit is represented either as a zero or a one
answer
T
question
A specification that a computing device has 100 million bytes of memory means that the device could hold up to 100 million characters.
answer
T
question
A gigabyte is 1,024 terabytes.
answer
F
question
An exabyte is 1,024 petabytes.
answer
T
question
A terabyte is a larger unit than a petabyte
answer
F
question
A computer is faster if it has a large cache.
answer
T
question
The CPU keeps rarely used instructions in the cache
answer
F
question
The CPU loads programs into the memory as chunks
answer
T
question
Constant memory swapping will reduce the speed of a computer
answer
T
question
Processing many programs at the same time needs lots of main memory.
answer
T
question
When you work on a spreadsheet program like Excel, the program is loaded into the cache for processing.
answer
F
question
A 64-bit CPU can address more main memory than a 32-bit CPU
answer
T
question
Saving your work frequently is advised to tackle the issue of memory volatility
answer
T
question
A client computer can be part of a public network.
answer
T
question
A server farm can process only one service request per minute
answer
F
question
Computers can function in the absence of operating system software.
answer
F
question
Application programs can be processed by both client and server computers.
answer
T
question
A host operating system controls the activities of the virtual machines it hosts.
answer
T
question
Server computers cannot host virtual machines.
answer
F
question
Code needed for the execution of thin-client application is loaded dynamically by a browser.
answer
T
question
Modifying existing firmware requires knowledge of special programs and techniques.
answer
T
question
The general public can access and alter a closed source code of a program.
answer
F
question
Modifications to the source code of an open source program cannot be added to the product.
answer
F
question
Describe the basic components of a generic computer.
answer
In a generic computer, hardware consists of electronic components and related gadgetry that input, process, output, and store data according to instructions encoded in computer programs or software. Typical input hardware devices are the keyboard, mouse, document scanners, and bar-code scanners. Processing devices include the central processing unit (CPU), which is sometimes called "the brain" of the computer. The CPU works in conjunction with main memory. Main memory is sometimes called RAM, for random access memory. Output hardware consists of video displays, printers, audio speakers, overhead projectors, and other special-purpose devices. Storage hardware saves data and programs. The magnetic disk is still the most common storage device, although solid state drives may soon replace them.
question
How does a computer store data, and what are the different specifications of data size
answer
All computer data are represented by bits. The data can be numbers, characters, currency amounts, photos, recordings, etc. All are simply a string of bits. Bits are grouped into 8-bit chunks called bytes. For character data, such as the letters in a person's name, one character will fit into one byte. Bytes are used to measure sizes of noncharacter data as well. For example, a given picture can be said to be 100,000 bytes in size. This statement means the length of the bit string that represents the picture is 100,000 bytes or 800,000 bits (because there are 8 bits per byte). The specifications for the size of main memory, disk, and other computer devices are expressed in bytes. A kilobyte, abbreviated K, is a collection of 1,024 bytes. A megabyte, or MB, is 1,024 kilobytes. A gigabyte, or GB, is 1,024 megabytes; a terabyte or TB, is 1,024 gigabytes; a petabyte, or PB, is 1,024 terabytes; an exabyte, or EB, is 1,024 petabytes; and a zetabyte, or ZB, is 1,024 exabytes.
question
Briefly describe how a computer works.
answer
The CPU (central processing unit) is the major actor in a computer. To run a program or process data, the computer must first transfer the program or data from disk to main memory. Then, to execute an instruction, it moves the instruction from main memory into the CPU via the data channel or bus. The CPU has a small amount of very fast memory called a cache. The CPU keeps frequently used instructions in the cache. The main memory of the computer contains program instructions for application programs and a browser. It also contains instructions for the operating system. Main memory is too small to hold all of the programs and data that a user may want to process. Consequently, the CPU loads programs into memory in chunks. If the user opens another program or needs to load more data, the operating system will direct the CPU to attempt to place the new program or data into unused memory. If there is not enough memory, it will remove something, and then it will place the just-requested program or data into the vacated space. This process is called memory swapping.
question
Differentiate between client and server computers
answer
Users employ client computers for word processing, spreadsheets, database access, and so forth. Most client computers also have software that enables them to connect to a network. Servers provide some service. Some servers process email; others process Web sites; others process large, shared databases; and some provide all of these functions or other, similar functions. They usually have multiple CPUs. Servers typically have limited video displays. Many servers have no display at all, because they are only accessed from another computer via a network. For sites with large numbers of users, servers are organized into a collection of servers called a server farm.
question
What is an operating system? How is it different from an application program?
answer
Every computer has an operating system, which is a program that controls that computer's resources. Some of the functions of an operating system are to read and write data, allocate main memory, perform memory swapping, start and stop programs, respond to error conditions, and facilitate backup and recovery. In addition, the operating system creates and manages the user interface, including the display, keyboard, mouse, and other devices. Although the operating system makes the computer usable, it does little application-specific work. Application programs are software that are processed on the client or server computer. If you want to check the weather or access a database, you need application programs such as an iPad weather application or Oracle's customer relationship management (CRM) software.
question
What are the two important software constraints? Explain with suitable examples.
answer
A particular operating system is written for a particular type of hardware. For example, iOS works only on the iPhone and iPad hardware. Mac OS X works only on the Mac. However, in some cases, multiple versions of the operating system are available for different computer types. Second, application programs are written to use a particular operating system. Because applications only run on particular operating systems, it is important to create multiple versions for different types of devices.
question
Explain the four major nonmobile client operating systems and their functions.
answer
The four major operating systems are Windows, Mac OS, Unix, and Linux. 1. The most popular is Microsoft Windows. Some version of Windows resides on more than 85 percent of the world's desktops, and when considering just business users, the figure is more than 95 percent. The most recent client version of Windows is Windows 8, a major re-write of prior versions. 2. Apple Computer, Inc., developed its own operating system for the Macintosh, Mac OS. The current system is Mac OS X Mountain Lion. Macintosh computers are used primarily by graphic artists and workers in the arts community. 3. Unix is an operating system that was developed at Bell Labs in the 1970s. It has been the workhorse of the scientific and engineering communities since then. 4. Linux is a version of Unix that was developed by the open source community. This community is a loosely coupled group of programmers who mostly volunteer their time to contribute code to develop and maintain Linux. The open source community owns Linux, and there is no fee to use it. Linux can run on client computers, but is by far most popular as a server OS.
question
What is virtualization?
answer
: Virtualization is the process by which one computer hosts the appearance of many computers. One operating system, called the host operating system, runs one or more operating systems as applications. Those hosted operating systems are called virtual machines (vm). Each virtual machine has disk space and other resources allocated to it. The host operating system controls the activities of the virtual machines it hosts to prevent them from interfering with one another. With virtualization, each virtual machine is able to operate exactly the same as it would if it were operating in a stand-alone, nonvirtual environment. For example, with virtualization one server can support two instances of Windows Server, one instance of Linux, and three instances of Windows
question
Explain how computer programs are licensed to individuals and organizations.
answer
When a person buys a computer program, it does not mean actually buying that program. Instead, he is buying a license, which is the right to use the program. Large organizations do not buy a license for each computer user. Instead, they negotiate a site license, which is a flat fee payment for the right to install the product (operating system or application) on all of that company's computers or on all of the computers at a specific site.
question
What is unique about Linux as an operating system?
answer
Linux is a version of Unix that was developed by the open source community. In case of Linux, no company can sell a license to use it. It is owned by the open source community, which states that Linux has no license fee (with certain reasonable restrictions). Large companies such as IBM, and smaller companies such as RedHat can make money by supporting Linux, but no company makes money selling Linux licenses.
question
What are the different categories of application programs?
answer
Application software consists of programs that perform a service or a function. Some application programs are general purpose. Other application programs provide specific functions. 1. Horizontal-market application software provides capabilities common across all organizations and industries. Word processors, graphics programs, spreadsheets, and presentation programs are all horizontal-market application software. Examples of such software are Microsoft Word, Excel, and PowerPoint. 2. Vertical-market application software serves the needs of a specific industry. Examples of such programs are those used by dental offices to schedule appointments and bill patients. Vertical applications usually can be altered or customized. 3. One-of-a-kind application software is developed for a specific, unique need. The IRS develops such software, for example, because it has needs that no other organization has.
question
What are the drawbacks of developing custom application software for an organization
answer
Organizations develop custom application software themselves or hire a development vendor. By developing custom software, an organization can tailor its application to fit its requirements. Custom development is difficult and risky. Staffing and managing teams of software developers is challenging. Managing software projects can be daunting. Many organizations have embarked on application development projects only to find that the projects take twice as long-or longer-to finish than planned. For custom-developed software, the using company must pay all of the adaptation costs itself. Over time, this cost burden is heavy.
question
What is firmware?
answer
: Firmware is computer software that is installed into devices such as printers, print servers, and various types of communication devices. The software is coded just like other software, but it is installed into special, read-only memory of the printer or other device. In this way, the program becomes part of the device's memory; it is as if the program's logic is designed into the device's circuitry. Users do not need to load firmware into the device's memory. Firmware can be changed or upgraded, but this is normally a task for IS professionals. The task is easy, but it requires knowledge of special programs and techniques that most business users choose not to learn.
question
How does open source work? How is it different from closed source projects?
answer
The term open source means that the source code of the program is available to the public. Source code is computer code as written by humans and that is understandable by humans. Source code is compiled into machine code that is processed by a computer. Machine code is, in general, not understandable by humans and cannot be modified. In a closed source project, say Microsoft Office, the source code is highly protected and only available to trusted employees and carefully vetted contractors. The source code is very well protected. Only those trusted programmers can make changes to a closed source project. With open source, anyone can obtain the source code from the open source project's Web site. Programmers alter or add to this code depending on their interests and goals. In most cases, programmers can incorporate open source code into their own projects. They may be able to resell those projects depending on the type of license agreement the project uses. Open source succeeds because of collaboration. A programmer examines the source code and identifies a need or project that seems interesting. He or she then creates a new feature, redesigns or reprograms an existing feature, or fixes a known problem. That code is then sent to others in the open source project who then evaluate the quality and merits of the work and add it to the product, if appropriate.