Introduction to Information Technology (Turban, Rainer, Potter)

Errata and Update Sheet

Note: Each chapter has the first section consisting of errata. If noted, the second section consists of updates for the next printing.

CHAPTER 1: ERRATA

·  Page 2, 27th line: “So, if an item is not in the store, they can find another one that has it.” Should read “So, if an item is not in the store, they can find another store that has it.”

·  Page 3, 14th line: “….and manufacturing to raw material purchasing.” Should read “….and manufacturing to raw materials purchasing.”

·  Page 5, 27th line: “…sustomers information….” Should read “…customers information…”

·  Page 5, 32nd line: “….when used cleverly….” Better wording would be “….when used effectively…”

·  Page 7, first line: “…University of Pittsburgh studies 396….” Should read “….University of Pittsburgh studied 396….”

·  Page 12, Figure 1.2: “Technological innovation and obsolence” Should read “Technological innovation and obsolescence”

·  Page 16, 37th line: “…value of the information systems in their field.” Should read “…value of the information systems in their fields.”

·  Page 17, 31st line: “…and often telecommunications technology to perform…” Delete often from this sentence.

·  Page 17, 31st line: “…to perform some or all of its intended tasks.” Should read “…to perform its intended tasks.”

·  Page 17, 37th line: “…accept data and information, processes them…” Should read “…accepts data and information, processes them…”

·  Page 17, 38th line: “…that enable the hardware…” Should read “…that enables the hardware…”

·  Page 17, 44th line down: “…include those persons who work…” Should read “…includes those persons who work…”

·  Page 18, 3rd paragraph in Box 1.3: “The company provided its Web technology…” Should read “The company provides its Web technology…”

·  Page 18, 4th paragraph in Box 1.3: “…college-cost calculator can take that data to help them…” Should read “…college-cost calculator can take those data to help them…”

·  Page 21, Table 1.1: Delete italics on Data mining.

·  Page 21, Table 1.1: The material on Benefits of Data Mining currently reads: “Enables managers to see relationships and dynamics in data elements that they had not foreseen (e.g., how the sales of one produce might drive the sales of another product). Should read: “Enables managers to see relationships among data elements that they had not foreseen (e.g., how the sales of one product might drive the sales of another product).

·  Page 22, 4th line in Table 1.1 (continued): “…instruction and data (objects) that can…” Should read “…instructions and data (objects) that can…”

·  Page 28, 6th line: “…terms of speed, convenience, and accuracy.” Convenience is hyphenated incorrectly.

·  Page 28, 15th line: “…(MIS) grows as fast as the adoption…” Should read “…(MIS) grow as fast as the adoption…”

·  Page 28, second point in the Summary: Currently reads “Differentiate between data and information and describe the characteristics of high-quality data.” Should read “Differentiate among data, information, and knowledge and describe the characteristics of high-quality information.”

·  Page 28, 4th line in the second point in the Summary: “…manner so that they are meaningful…” Should read “…manner so that it is meaningful…”

·  Page 31, 3rd line of first column: “Via the firm’s intranet, outside contractors…” Should read “Via the firm’s extranet, outside contractors…”

CHAPTER 1: UPDATE SUGGESTIONS

·  Page 23, 7th line in Section 1.4: “If you can answer them well, you should probably not be in college, but out running a corporation.” I would delete this sentence in the next printing.

·  Page 25, 11th line: “You probably won’t understand all the technical…” Better stated as “You may not understand all the technical…”

CHAPTER 2: ERRATA

·  Page 32, 7th line: “…to follow the structure or the organization…” Should read “…to follow the structure of the organization…”

·  Page 33, 7th line under The Business Problem: “…at saving up to 60 percent…” Should read “…at savings up to 60 percent…”

·  Page 33, first line under The IT Solution: “…installed a corporate communication system…” Should read “…installed a corporate information system…”

·  Page 35, 7th line: “In preparing information architecture…” Should read “In preparing the information architecture…

·  Page 37, 3rd line: “…deploy an enterprisewide computing using…” Should read “…deploy an enterprisewide architecture…”

·  Page 37, 3 lines up from the bottom in box 2.1: “…was constructed around using the Internet…” Should read “…was constructed using the Internet…”

·  Page 39, 20th line: “Size and location are the major determinants…” Should read “Size and number of locations are the major determinants…”

·  Page 40, first text line: “In some case, however…” Should read “In some cases, however…”

·  Page 42, 10th line under Transaction Processing Systems: “…success of any organization since they support…” Should read “…success of any organization because they support…”

·  Page 45, 2nd line: “…provide computerized support to complex…” Should read “…provide computerized support for complex…”

·  Page 45, 19th line: “…types of networks, since it supports…” Should read “…types of networks, because it supports…”

·  Page 46, first line: “By mid-1980s…” Should read “By the mid-1980s…”

·  Page 46, 16th line: “…enables computers incorporate new information…” Should read “…enables computers to incorporate new information…”

·  Page 46, 17th line: Currently reads “This type of artificial intelligence excels at processing vague or incomplete information, recognize subtle patterns in data, and to make predictions or recognize patterns…” Should read “This type of artificial intelligence excels at processing vague or incomplete information, recognizing subtle patterns in data, and making predictions or recognizing patterns…”

·  Page 51, Table 2.4: “Educating the IS staffs about the business” Should read “Educating the IS staff about the business”

·  Page 51, Table 2.4: “…participating in business processes reengineering” Should read “…participating in business process reengineering”

·  Page 51, Table 2.4: “…to ‘seed’ the line with innovative…” Should read “…to ‘seed’ the line managers with innovative…”

·  Page 52, 9th line under Who Runs the ISD: “…and make effective use of IT knowledge…. Should read “…and make effective use of knowledge…”

·  Page 52, 9th line under Who Runs the ISD: “A CIO may report to the CKO…” This phrase should be deleted. The sentence should read “The same person may assume the roles of the CIO and CKO, especially in smaller companies.”

·  Page 53, 5th line under What Are the Relationships: “Joint ISD/end-users project teams…” Should read “Joint ISD/end-user project teams…”

·  Page 53, 7 lines up from the bottom: “…levels in the organizations, from the transaction processing systems…” Should read “…levels in the organization, from the transaction processing systems…”

·  Page 54, 5th line under For the Finance Major: “Understanding of the fundamentals of information systems are therefore…” Should read “An understanding of the fundamentals of information systems is therefore…”

·  Page 54, first line under For the Human Resources Management Major: “As we entering…” Should read “As we enter…”

·  Page 54, 2nd line under For the Non-Business Major: “…true for not-for-profits organizations…” Should read “…true for not-for-profit organizations…”

CHAPTER 3: ERRATA

·  Page 62, 4th line in Manager’s Checklist 3.1: “However, since often many brands…” Should read “However, because often many brands…”

·  Page 62, Table 3.1: The columns in Table 3.1 are labeled as follows:

Word Bus Clock Speed

Name Manufacturer Length Width (MHz) Applications

·  Page 63, 11th line: “…performs the arithmetic calculations.” Should read “…performs the arithmetic and logic calculations.”

·  Page 64, 10th line: “…translated down into in binary form…” Should read “…translated into binary form…”

·  Page 64, 12th line: “The data in its original form…” Should read “The data in their original form…”

·  Page 64, 14th line: “…the transformed data goes to another…” Should read “…the transformed data go to another…”

·  Page 64, 24th line: “…200 MHz chip is half as slow as a 400 MHz chip…” Should read “…200 MHz chip is half as fast as a 400 MHz chip…”

·  Page 64, 26th line: “…that can be processed at any time.” Should read “…that can be processed at one time.”

·  Page 67, Figure 3.4 under 486SX label: “Transistors: 1,185 million” Should read “Transistors: 1.185 million”

·  Page 73, Manager’s Checklist 3.2: Advantages of RAID should read “High capacity; designed to minimize risk of data loss; low cost per unit stored.”

·  Page 73, 6th line of text: “…are are only now being installed…” Should read “…are only now being installed…”

·  Page 75, 6th line of Chrysler example: “…resource utilization has improved…” Should read “…resource utilization have improved…”

·  Page 76, 2nd line from the bottom in Box 3.2: “…at the close of the year 2,000…” Should read “…at the close of the year 2000…”

·  Page 79, 7th line from the bottom: “…compares the classes computers discussed…” Should read “…compares the classes of computers discussed…”

·  Page 90, 6th line from the bottom: “…makes possible an incredibly rich…” Should read “…makes possible incredibly rich…”

·  Page 90, 5th line from the bottom: “…as well with the rest of the world.” Should read “…as well as with the rest of the world.”

·  Page 93, 2nd line: “…plotter, vice output, multifunction…” Should read “…plotter, voice output, multifunction…”

·  Page 93, 5th line under Topic 9: “…issues of productivity work styles, new products…” Should read “…issues of productivity, work styles, new products…”

CHAPTER 3: UPDATE SUGGESTIONS

·  Page 62, Table 3.1: Clock Speed for Pentium III should be 450-1000

Clock Speed for PowerPC should be 450-1000

Clock Speed for Alpha should be 1000

·  Page 64, 26th line: “Chips are designed to handle 8-bit, 16-bit, or 32-bit word length.” Should read “Chips are designed to handle 8-bit, 16-bit, 32-bit, or 64-bit word length.”

·  Page 68, 13th line: “Most personal computers have several megabytes of RAM…” Should read “Most personal computers have many megabytes of RAM…”

·  Page 68, 17th line: “…modern personal computers is often one gigabyte or more.” Should read “…modern personal computers is at least several gigabytes or more.”

·  Page 70, 3rd line under Secondary Storage: “…secondary storage can have memory capacity of 1 gigabyte or more…” Should read “…secondary storage can have memory capacity of several gigabytes or more…”

·  Page 70, 8th line under Secondary Storage: “It is much more cost effective than…” Should read “It is much cheaper than…”

·  Page 71, 12th line from the bottom: “A modern personal computer may have several…” Should read “A modern personal computer typically has several…”

·  Page 72, Figure 3.8: “3500 RPMs” Should read “3600 RPMs”

CHAPTER 4: ERRATA

·  Page 100, first line: “…class of programs that control and support…” Should read “…class of programs that controls and supports…”

·  Page 100, 4th line: “…more general than applications software…” Should read “…more general than application software…”

·  Page 114, Manager’s Checklist 4.1: Considerations of In-house technical skills should read “Should the organization develop software applications in house, purchase off-the-shelf applications, or purchase contract software”

·  Page 117, 8th line under Machine Language: “…such programs machine-dependent…” Should read “…such programs are machine-dependent…”

·  Page 117, 9th line: “…one type of central processor may not run…” Should read “…one type of central processing unit may not run…”

·  Page 118, 7th line under Assembly Language: “…must still be translated into a single statement in machine language…” Should read “…must still be translated into machine language…”

·  Page 122: Delete the last sentence of the first full paragraph under Object-Oriented Programming Languages. Delete the second and third full paragraphs under Object-Oriented Programming Languages and replace with the following:

Every object is an instance of some class. That is, a class serves as a template for objects instantiated from it. An object’s class defines all the attributes defining the object, as well as all the messages to which the object will respond. Classes are typically arranged in a hierarchical structure, from superclasses to subclasses. The relationship between a superclass and a subclass is often called an IS-A link. These links show that subclasses inherit all behaviors and attributes defined by their superclass. Subclasses also contain behaviors and attributes of their own. A useful aspect of inheritance is that one can change attributes and behaviors in a superclass, and the changes will be reflected in all subclasses of that superclass.

Figure 4.10 shows an example of producing a paycheck. The Employee class has two subclasses: Contractor and Paid Weekly. Therefore, the Employee class is the superclass for the Contractor and Paid Weekly subclasses. The Paid Weekly class also has two subclasses, called Hourly and Salaried. The Paid Weekly class is the superclass of the Hourly and Salaried subclasses. Note that a class can be a subclass and a superclass simultaneously (e.g., Paid Weekly in our example).

In our example, the Paid Weekly class inherits the attributes of Name and Title and the Print behavior from the Employee class. The Paid Weekly class also has an additional behavior, Make_weekly_paycheck. The Hourly and Salaried subclasses inherit the Name and Title attributes from the Paid Weekly class. The Hourly subclass inherits the Print behavior from the Paid Weekly class. The Hourly subclass also has the attributes of Hourly_wage and Hours_per_week and the Salaried subclass has the additional attribute of Salary.

The subclass version of an attribute or behavior is said to override the version from the superclass when it is used in preference to the superclass version. In our example, the Make_weekly_paycheck behavior in the Hourly and Salaried subclasses are overrides, because weekly paychecks are calculated differently from each other.

The reusability feature of object-oriented languages means that classes created for one purpose can be used in a different OOP program if desired. In our example, the Employee class could be used in other programs, such as benefits calculations or work scheduling. Reusability can result in a large reduction in programming time in an organization.

·  Page 122, 2nd line from the bottom: “…initial library of objects is very…” Should read “…initial library of classes is very…”

·  Page 123, Figure 4.10: Delete the OVERRIDE from the Print OVERRIDE in the Salaried subclass.