Internet & World Wide Web How to program Deitel CH1
URL (Uniform Resource Locator)/Web Server
A ____________ contains information that directs a browser to the resource that the user wishes to access; __________ make such resources available to web clients.
Domain Name System (DNS) Server
An Internet ______________________ maintains a database of hostnames and their corresponding IP addresses and performs the translations automatically.
IP
An _________ is a numerical value that uniquely identifies the server on the internet.
Cache
Browsers often _____________ web pages for quick reloading.
Programs
Computers process data under the control of sets of instructions called computer ______________.
Tim Berners-Lee
Founded an organization called the World Wide Web Consortium (W3C) devoted to developing nonpropietary, interoperable technologies for the World Wide Web.
Hyperlink
HTML documents normally contain ________________ which, when clicked, load a specified web document.
Classes
In object-Oriented programming languages, we create _________________ to house the set of methods that perform tasks.
Information hidden
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.
Apple
The Company that popularized personal computing was ____________________.
Groupon
The Web 2.0 company _______________ is the fastest growing company ever.
Middle Tier
The __________ implements business logic, controller logic and presentation logic to control interaction between the application's clients and its data.
IOS
The __________ operating system is used in the iPhone, iPad and iPod Touch devices.
C++
The ____________ programming language was developed by Bjarne Stroustrup in the early 1980s at Bell Laboratories.
ARPANET
The ____________ was the predecessor to the internet.
Top Tier
The ____________, or client tier, is the application's user interface, which gathers input and displays output.
World Wide Web
The _____________ allows computer users to locate and view multimedia-based documents on almost any subject over the internet.
Transmission Control Protocol/internet Protocol
The acronym TCP/IP stand for _____________.
Bandwidth
The information-carrying capacity of a communications medium like the internet is called ___________.
High Level Languages
The level of computer language at which it's most convenient for you to write programs quickly and easily is _________________________.
Machine Language
The only language a computer can directly understand is that computer's _______________.
Machine Language
The only language the computer directly understands is called that computers's ______________________.
OOAD (Object-Oriented Analysis and Design)
The process of analyzing and designing a system from object-Oriented point of view is called ___________.
Programming
The process of instructing the computer to solve a problem is called _______________.
Compiler
The programs that translate high-level language programs into machine language are called ____________.
Attributes
The size, shape, color and weight of an object are considered ______________ of the object's class.
GET / POST
The two most common HTTP request types are _______ and _______.
Architecture of participation
Web 2.0 embraces an ______—a design that encourages user interaction and community contributions.
Bottom Tier
Web-based applications are multitier applications. The ___________ (also called the data tier or information tier) mantains the application's data and typically stores data in a relational database management system.
Assembly language
What type of computer language uses English-like abbreviations for machine-language instructions? __________
Open Source
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.
Inheritance
With ______________, new classes of objects are derived by absorbing characteristics of existing classes, the adding unique characteristics of their own.
Cascading Style Sheets (CSS)
_______ is used to specify the presentation, or styling, of elements on a web page (e.g., fonts, spacing, sizes, colors, positioning).
IPv6 (Internet Protocol version 6)
________ is the next generation internet protocol that features built-in security ans a new addressing scheme, significantly expanding the number of addresses available.
Web Server
__________ make such resources available to web clients.
Objetcs
_____________ are reusable software components that model items in the real world.
Tagging
_____________, or labeling content, is another key part of the collaborative theme of Web 2.0.
C language
______________ initially became widely known as the development language of the UNIX operating system.
Android
_______________ is a smartphone operating system based on the Linux kernel and Java.
JAVA
_______________ is now used to develop large-scale enterprise applications, to enhance the functionality of the web servers, to provide applications for consumer devices and for many other purposes.
High Level
_________________ languages are most convenient to the programmer for writing programs quickly and easily.
Android
_________________ the fastest growing mobile and smartphone operating system. is based on the Linux kernel and Java.
Assembly Language
__________________ is a type of computer language that uses Englishlike abbreviations for machine-language instructions.
JQuery
___________________ 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.
collective intelligence
___________________ is the concept that a large, diverse group of people will create smart ideas.
URI (uniform resource Identifiers)
identify resources on the internet.
HTTPS (Hypertext Transfer Protocol Secure)
is the standard for transferring encrypted data on the web.