Internet / Networks / Programming Flashcards
LAN (Local Area Network)
a local network that covers a restricted area (cable-linked LANS (ethernet) or Wireless LAN)
WAN (Wide Area Network)
very large network (multiple LANs connected over large distances)
internet
world-wide electronic network (WWW is only one of many applications of the internet)
TCP / IP protocol
provides end-to-end data communication specifying how data should be packetized, addressed, transmitted, routed, and received.
Domain Name System (DNS)
a hierarchical and decentralized naming system for computers, services, or other resources connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities. Most prominently, it translates more readily memorized domain names to the numerical IP addresses needed for locating and identifying computer services and devices with the underlying network protocols
File Transfer Protocol (FTP)
a standard network protocol used for the transfer of computer files between a client and server on a computer network.
Virtual Private Network (VPN)
extends a private network across a public network and enables users to send and receive data across shared or public networks as if their computing devices were directly connected to the private network.
Hypertext Transfer Protocol (HTTP)
used mainly to load websites and other data from the WWW into a web browser (a program for displaying websites)
WWW
based on 3 core standards: HTTP as the protocol by which browser requests info from web server, HTML as document description language that determines how the info is structured and how docs are linked (hyperlinks), URLs as unique addresses/designations for a resource used in hyperlinks.
cookies
information files sent by the web server of the site being accessed. allow a web server to deposit info in the form of text files on the computer that is making contact so that it is available when next contact is made.
Web 2.0
refers to websites that emphasize user-generated content, ease of use, participatory culture and interoperability (i.e., compatible with other products, systems, and devices) for end users. allows users to interact and collaborate with each other through social media dialogue as creators of user-generated content in a virtual community.
RSS Feed
a web feed that allows users and applications to access updates to websites in a standardized, computer-readable format. These feeds can, for example, allow a user to keep track of many different websites in a single news aggregator. The news aggregator will automatically check the RSS feed for new content, allowing the list to be automatically passed from website to website or from website to user. This passing of content is called web syndication.
permalink
a URL that is intended to remain unchanged for many years into the future, yielding a hyperlink that is less susceptible to link rot. often rendered simply, that is, as clean URLs, to be easier to type and remember.
trackbacks
provide authors with info about who has linked up with their websites
Open-source model
a decentralized software development model that encourages open collaboration. A main principle of open-source software development is peer production, with products such as source code, blueprints, and documentation freely available to the public.