Internet & WWW - Ch1

Card Set Information

Internet & WWW - Ch1
2013-11-25 23:44:55
Ch1 Internet WWW ch1
These are flash cards from the summary points as well as the provided question for the book Internet and World Wide Web:How to Program, 5th edition
Show Answers:

  1. The
    company that popularized personal computing was ________.
  2. Computers
    process data under the control of sets of instructions called computer
  3. ________ is a type of computerlanguage that uses Englishlike abbreviations for machine-language instructions.
    Assembly Language
  4. ________ languages are most
    convenient to the programmer for writing programs quickly and easily.
    High Level
  5. The
    only language a computer can directly understand is that computer’s ________.
    Machine Language
  6. The
    programs that translate high-level language programs into machine language are
    called ________.
  7. ________, or labeling content, is
    another key part of the collaborative theme of Web 2.0.
  8. With ________ development,
    individuals and companies contribute their efforts in developing, maintaining
    and evolving software in exchange for the right to use that software for their
    own purposes, typically at no charge.
    Open Source
  9. The ________ was the predecessor to
    the Internet.
  10. The information-carrying capacity of a communications medium like the Internet is
    called ________.
  11. The acronym TCP/IP stands for
    • Transmission
    • Control
    • Protocol -
    • Internet
    • Protocol
  12. The
    ________ allows computer users to locate and view multimedia-based documents on
    almost any subject over the Internet.
    World Wide Web
  13.  ________ founded an
    organization—called the World Wide Web Consortium (W3C)—devoted to developing
    nonproprietary, interoperable technologies for the World Wide Web.
    Tim Berners-Lee.
  14. ________ are reusable software components
    that model items in the real world.
  15. ________  is a smartphone operating system based on the Linux kernel and Java.
  16. Objects have the property of
    ________—although objects may know how to communicate with one another across
    well-defined interfaces, they normally are not allowed to know how other
    objects are implemented.
    Information Hiding
  17. In object-oriented programming languages, we create ________ to house the set of
    methods that perform tasks
  18. The process of analyzing and designing a system from an object-oriented point of view is called ________.
    object-oriented analysis and design (OOAD).
  19. With ________, new classes of
    objects are derived by absorbing characteristics of existing classes, then
    adding unique characteristics of their own.
  20. The size, shape, color and weight of an object are considered ________ of the
    object’s class.
  21. HTML5 (HyperText Markup Language 5)
    is a high-level language designed to specify the content and structure of web
    pages in a portable manner.
    • False.
    • HTML is a markup language.
  22. Keeping page styling together with the page content and structure enables you to easily change the look and feel of the pages on an entire website, or a portion of a website.
    • False.
    • By separating page styling from page content and structure, you can change the look and feel of the pages on an entire website, or a portion of a website, simply by swapping out one style sheet for another.
  23. A
    web server maintains a database of hostnames and their corresponding IP
    addresses, and performs the translations automatically.
    • False.
    • A Domain Name System (DNS) server maintains a database of hostnames and their corresponding IP addresses, and performs the translations automatically.
  24. ________ is a JavaScript library that
    simplifies JavaScript programming by making it easier to manipulate a web page’s elements and interact with servers in a portable manner across various web browsers.
  25. ________ is the standard for
    transferring encrypted data on the web.
    Hypertext Transfer Protocol Secure (HTTPS)
  26. ________ identify resources on the Internet.
    URIs (Uniform Resource Identifiers)
  27. An ________ is a numerical value that
    uniquely identifies the server on the Internet.
    IP Address
  28. Browsers often ________ web pages for quick reloading.
  29. The ________ operating system is used in the iPhone, iPad and iPod Touch devices.
  30. The process of instructing the computer to solve a problem is called _____________?
  31. What does ARPA stand for?
    • the
    • Advanced Research Projects Agency