Page 189 -
P. 189

Chapter 4  Hardware, Software, and Mobile Systems
                188
                                    acTIve revIeW






                Use this Active Review to verify that you understand the ideas   the difference between object-oriented languages and scripting
                and concepts that answer the chapter’s study questions.  languages. Explain each cell of Figure 4-17. State which is bet-
                                                                      ter: native or Web applications. Justify your answer.
                Q4-1  What do business professionals
                need to know about computer hardware?                 Q4-6  Why are mobile systems
                                                                      increasingly important?
                List types of hardware and give an example of each. Define bit
                and byte. Explain why bits are used to represent computer data.   Define mobile systems. Name and describe the four elements of
                Define the units of bytes used to size memory.        a mobile system. Describe the size of the mobile market and ex-
                                                                      plain why there are 3.9 billion mobile prospects. Explain why the
                Q4-2  How can new hardware affect                     mobile market will become stronger in the future. Explain why a
                competitive strategies?                               problem for one organization is an opportunity for another. Us-
                                                                      ing the five-component model, describe particular opportunities
                Define IoT and describe a smart device. Explain why smart  devices   for each component. Define just-in-time data and explain how it
                are desirable. Give two examples of how businesses could benefit   changes the value of human thinking.
                from smart devices. Describe how self-driving cars could be safer
                and cheaper and make life easier. Explain how 3D printing works   Q4-7  What are the challenges of personal
                and how it could affect new product design, manufacturing, dis-  mobile devices at work?
                tribution, and consumer purchasing.
                                                                      Summarize  the advantages and disadvantages of employees’
                Q4-3  What do business professionals                  using mobile systems at work. Define BYOD and BYOD policy.
                need to know about software?                          Name six possible policies and compare them in terms of func-
                                                                      tionality and organizational control. Summarize the advantage
                Review Figure  4-10 and explain  the meaning of each cell in   of each to employers.
                this table. Describe three kinds of virtualization and explain the
                use of each. Explain the difference between software ownership   Q4-8  2026?
                and software licenses. Explain the differences among horizon-
                tal-market,  vertical-market, and one-of-a-kind applications.   Explain how email usage has changed over the past 15 years.
                  Describe the three ways that organizations can acquire software.  Describe how an anticipatory system might work. Explain how
                                                                      advances in hardware and software might change the types of
                Q4-4  Is open source software a viable                jobs you take in the future.
                alternative?
                                                                      using your Knowledge
                Define GNU and GPL. Name three successful open source proj-  with Falcon security
                ects.  Describe  four  reasons  programmers  contribute  to  open
                source projects. Define open source, closed source, source code, and   Suppose you are part of this Falcon Security team. Briefly sum-
                machine code. In your own words, explain why open source is a   marize how the knowledge in this chapter would help you con-
                legitimate alternative but may or may not be appropriate for a   tribute. Explain why Falcon Security decided not make its own
                given application.                                    drones using 3D printing. Summarize the challenges it would
                                                                      face if it did decide to make its own drones.
                Q4-5  What are the differences between
                native and Web applications?

                In your own words, summarize the differences between native
                applications and Web applications. In high-level terms, explain
   184   185   186   187   188   189   190   191   192   193   194