After speaking with Dot Matricks and Mike Crowe, it has become apparent that the campus codes must be sortable for installing hardware and software, as well as for creating inventory sheets. Use...
You want to extend the schema shown in Table 4-16 to include information about customer payments. Some customers make installment payments on each invoice. Others write a check to pay for several...
Create the spreadsheet shown in Figure 14-11. Write formulas to calculate the total depreciation expense and to display the correct values in the following three columns: Age, Depreciation Rate, and...
The two most widely used billing systems are (1) pre-billing systems and (2) post-billing systems. a. Discuss the conditions under which each of these billing systems is most appropriate. b. Discuss...
How do information systems help businesses compete globally? a. Describe how globalization has increased opportunities for businesses. b. List and describe the four main ways of organizing a business...
Reloaded Games is an online games platform that powers leading massively multiplayer online games. The Reloaded platform serves more than 30 million users. The games can accommodate millions of...
Enter the InchesToCentimeters and CentimetersToInches functions from Figure 9.7 in a text file named convert.js. Then enter the text from Figure 9.8 into a new Web page (in the same location) and...
Add four new functions to your convert.js library file that convert between pounds and kilograms, and also between square feet and square meters. Note that: 1 kilogram = 2.205 pounds 1 square meter =...
Enter the ifdemo.html text from Figure 11.3 into a new Web page. Load this page, then describe how it behaves when you enter various grades in the text box. Once you have done this, modify the page...
Modify your surface.html page from Exercise 9.8 so that it ensures that both the height and weight values entered by the user are positive values. If either of the values in the text boxes is less...
Enter the slots.html text from Figure 11.10 into a new Web page, then load the page in the browser to verify that it behaves as described. Modify your page so that it simulates a slot machine, with...
In Chapter 9, you created a magic.html page that simulated the behavior of a Magic 8-Ball. As written, your page completely ignores the user's question while randomly selecting from a list of...
Enter the stats.html text from Figure 11.7 into a new Web page, then load the page in the browser to verify that it behaves as described. Add an additional text span to your stats.html page that...
Imagine that users of your stats.html page would like to perform repeated experiments with the dice simulator. It would greatly help these users if they were able to reset the roll and doubles counts...
There are six different dice combinations that add up to 7: 6-1, 5-2, 4-3, 3-4, 2-5, and 1-6, making it the most common dice roll. Add an additional text span to your stats.html page that keeps track...
In gambling circles, the combination of a 3 and 4 (in either order) is known as a natural seven. Add an additional text span to your stats.html page that keeps track of the number of natural sevens...
Enter the strdemo.html text from Figure 15.2 into a new Web page, then load this page to verify that it behaves as described. After experimenting with strdemo.html, augment the page so that a...
Define a function named Classify that takes a string as input and then determines whether the string is a single word (containing no spaces) or a phrase (containing one or more spaces). The function...
Define a function named PigLatin that takes a string as input and returns the Pig Latin translation. For example, the call PigLatin('oops') should return 'oopsway', whereas PigLatin('foo') should...
Technically speaking, the Pig Latin rules that we have established apply only to words, not phrases. However, your current piglatin.html page does nothing to prevent users from entering a string...
What is the goal of Health Insurance Portability and Accountability Act (HIPAA)?
1. How has Walmart improved its data communication systems for suppliers? 2. What are some typical data communication applications in Walmart? 3. What are some of the applications of wireless...
1. What are some of the reasons that IHG is moving into cloud computing? 2. Which platform is used for IHG CRM applications? 3. Which applications run in IHG's private cloud? 4. What are the three...
a. Write a program to convert an infix expression that includes (, ), +, -, *, and / to postfix. b. Add the exponentiation operator to your repertoire. c. Write a program to convert a postfix...
A linked list contains a cycle if, starting from some node p, following a sufficient number of next links brings us back to node p. p does not have to be the first node in the list. Assume that you...
Give a linear-time algorithm to sort N fractions, each of whose numerators and denominators are integers between 1 and N.
Part of the encoded file must be a header indicating the Huffman code. Give a method for constructing the header of size at most O(N) (in addition to the symbols), where N is the number of symbols.
List and define the basic organizational structures.
You can often gauge the role of information systems within a business by evaluating how the chief information officer (CIO), or head of information systems, interacts professionally with the...
Briefly discuss the difference between acting morally and acting legally. Give an example of acting legally and yet immorally.