Answers to Self-Review Exercises

  1. 1.1 a) computer programs. b) hardware. c) data hierarchy. d) machine. e) assembly languages, high-level languages. f) compilers. g) multicore. h) Universal Windows Platform (UWP).

  2. 1.2 a) classes. b) call. c) inheritance. d) requirements. e) event. f) write once, run anywhere.

  3. 1.3 a) Common Language Runtime (CLR) of the .NET Framework. b) managed. c) independence. d) IDE. e) Windows Store.

  4. 1.4 a) True. b) True. c) True. d) False: The cost per unit of secondary storage is much lower than that of primary memory. e) True. f) True. g) False. The pieces are called packets, not bytes. h) False. Hardware costs have decreased. i) True. j) False. The language is Swift, not Java. k) False. It’s ASP.NET technology. l) True.

  5. 1.5 kilobyte, megabyte, gigabyte, terabyte, petabyte.

  6. 1.6 C# code is first compiled into MSIL and placed in an executable file. When the app executes, another compiler called the JIT (just-in-time) compiler in the CLR translates the MSIL in the executable file into machine-language code (for a particular platform).

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset