the Internet
1 / 126
Term:
Definition:
Show example sentence
Show hint
Keyboard Shortcuts
  • Previous
  • Next
  • F Flip card

Complete list of Terms and Definitions for the Internet

Terms Definitions
hyperlink link
Google Adwords advertising through Google
NNPA National Publishers Association (was the National Negroes Publishers Association)...more than 200 black newspapers aee part of it
hate mail harassing and/or threatening electronic mail
Five W's Who, What, When, Where, Why
HTML protocal that controls how web pagesare formatted and displayed
microprocessors miniature circuits that process and store electronic signals, integrating thousands of electronic components into thin strands of silicon along which binary codes travel
flame a mean or hurtful e-mail message
code written instructions in a computing language
Web site A collection of related web pages
e-mail electronic mail messages sent over the internet; developed by computer engineer Ray Tomlinson in 1971
wiki website that allows easy creation and many authors WYSIWYG ( what you see is what you get)
Define amplitude modulation. Amplitude modulation varies the amplitude of a carrier in proportion to the information being sent. The carrier goes on ocillating at a fixed requency but the amplitude of the wave varies. ONLY the amplitude of the sine wave is mdified.
ascii a standard code, consisting of 128 7-bit combinations, for characters stored in a computer or to be transmitted between computers.
antivirus software that helps protect a computer from malicious code
Convergence The merging of two or more different technologies
Recent E-commerce Development user status - credit card theftAnytime-anywherecredit card security - if people do not believe that transactions are safe they will not buy as muchonline advertisement
Define frequency. The number of ocillations per unit time (usually seconds).
How do you calculate the decibel value of a power difference? dB=10log10(P2/P1)
cringe to shrink, bend, or crouch, esp. in fear or servility; cower.
cyber grooming Enter your back text here.the process that online predators use to trick their victims by building false trust and relationships
hacker a person who uses the Internet to break into a computer or computer network
home page first page that is displayed when the browser is launched
privacy policy describes how a company or group will treat personal information when you use their products/ services
Define frequency modulation. The amplitude of the carrier remains fixed, but the frequency changes according to the signal. When the signal is stronger, the carrier frequency is increased.
Describe data representation. Syntax of data items that are exchanged, specific form used during transfer, translation of integers, characters, and files between computers.
What is packet switching? Packet switching divides data into small blocks called packets and includes the recipient's id.
WTF is Internetworking? A set of standards to interconnect many packet switching technologies, ultimately it would become TCP/IP.
malicious code a computer program that is meant to hurt you and your computer ( viruses, worms, and Trojan horses)
Describe simplex mode. It's a channel where the data only goes in one direction. Broadcast radio or TV is like this.
What are the characteristics of FTP? Arbitrary file contents, bidirectional transfer, support for authentication and ownership, ability to browse folders, textrual control messages, accomodates heterogeneity.
What is a communication protocol? A communication protocol specifies the details for one aspect of a computer communication, including actions to be taken when errors or unexpected situations arise. A given protocol may specify details such as voltage and signals or high level things suc
What are the characteristics of HTML? Uses text representation, describes pages containing multimedia, is declarative instead of procedural, provides markup specs not formatting, permits a hyperlink to be embedded in an arbitrary object and allows a document to include metadata.
What does UDP stand for? Unreliable Damn Protocol. (User datagram protocol)
HTML (HyperText Markup Language) The language of the World Wide Web used to create Web pages, with hyperlinks and markup for text formatting (heading styles, bold, italic, numbered lists, insertion of images, etc.)
Why are sine waves even important? Because many natural phenomena produce a signal tha corresponds to a sine wave as a function of time.
What /is/ Shannon's theorem, then? Channel capacity limit = (Bandwidth in hz) log2 (1+S/N) Where S/N is the signal to noise ratio, or P2/P1, NOT the raw dB value.
Compare optical fiber versus copper. Optical fiber: Immune to electrical noise, less signal attenuation, higher bandwidth. Copper wire: lower cost, less expertise/equipment needed, harder to break.
What are the characteristics of the Message Paradigm? Connectionless, many to many communication, sequence of individual messages, each message limited to 64K, used for multimedia, build on UDP
What does a codec do? A codec converts analog signals into digital signals.
What are the characteristics of HTTP? Uses text control messages, transfers binary data files, can download or upload data, incorporates caching
What is a concurrent server? A concurrent server uses threads of execution to handle requests from multiple clients at the same time.
What does a client side socket call look like? socket, connect, send/receive, close
What's interesting about digital bandwidth? Fourier analysis of a digital signal produces an infinite set of sine waves that grow to infinity. In short: A digital signal has infinite bandwidth.
What are the three main sources of transmission errors? Interference (Background EMF, cosmic rays), Distortion (all physical systems distort signal), Attenuation (signal becomes weaker as it travels distances through a medium and radio becomes weaker over distance)
Describe full duplex transmission. Both sends and receives. So, like a voice conversation over the phone.
What is manchester encoding? It's a standard for line coding. It's used with Ethernet. It uses transition, rather than levels, to define bits. A 1 corresponds to a transition from 0 to positive. A zero corresponds to a transition from positive to 0.
What's important about differential manchester encoding? It works even when two wires are reversed.
What is the ISO layering model? Like TCP/IP except the top three layers = level 5 of TCP/IP.
What is a low pass filter? A low-pass filter is a filter that passes low-frequency signals but attenuates (reduces the amplitude of) signals with frequencies higher than the cutoff frequency. The actual amount of attenuation for each frequency varies from filter to filter.
Really? WTF is Quadrature Amplitude Modulation? We combine phase key shifting with amplitude modulation. So you have a constellation diagram like before, but now with layers like an onion.
What does a constellation diagram show? The assignment of data bits to phase changes.
What steps does the server take to talk to a client? Starts before the client, registers services on its ports with the local system, waits for a client to contact it, interacts with client, waits for next client.
What time elapses between samples for the PCM encoding used in the telephone system? The telephone system samples at 64k bits per second, so the time elapsed between samples is .000016 seconds, roughly.
What is phase shift modulation? You can vary the phase of a wave according to signal changes, but we don't usually do this because if phase changes after a cycle k, the next sine wave will lag and so a slight delay resembles a change in frequency, so in analog it's really a special case of frequency modulation.
What is a private network? A network is private if use of the network is restricted to one group. (May include circuits leased from a provider.)
Describe how the focus of the internet has shifted. The availability of high speed computation and communication tech shifted the focus of the internet from resource sharing to general purpose communication.
What are the five key aspects of networking? network apps and programming, data communications, packet switching and net tech, internetworking with tcp/ip, and additional networking concepts and technologies
So, you're using CRC. What do the sender and receiver have to do? They use ARQ (automatic repeat request) so that if the sender doesn't get an acknowledgement back from the receiver, it automatically sends it again. If a transmission error occurs, the receiver just discards the message and waits for the sender to resend.
Describe the internet layer of TCP/IP (layer 3) These protocols form the basis for the internet. They include the internet addressing structure, the format of internet packets, the method for dividing a large packet into smaller ones, and error reporting.
Again, how exactly does differential manchester encoding work? A '1' bit is indicated by making the first half of the signal equal to the last half of the previous bit's signal i.e. no transition at the start of the bit-time. A '0' bit is indicated by making the first half of the signal opposite to the last half of the previous bit's signal i.e. a zero bit is indicated by a transition at the beginning of the bit-time. In the middle of the bit-time there is always a transition, whether from high to low, or low to high. A reversed scheme is possible, and no advantage is given by using either scheme.
What are the characteristics of a client application? Starts after the server app, must know what server to contact, initiates contact whenever communication is needed, communicates with server by sending and receiving data, may terminate after interacting with a server.
An extention of Nyquist's theorem is Shannon's theorem. What does Shannon's theorem tell us? It is used to specify the maximum data rate that can be achieved over a transmission system that DOES have noise.
How has sound data being sent across the internet evolved? alert sounds to human voice to audio clips to high fidelity audio.
What are the media that go with light energy? Optical fiber, IR, Laser. That's right, frickin' laser beams.
What is the overall purpose of the DNS system? The Domain Name System provides a service that maps human readable symbolic names to numeric computer addresses.
What's the problem with Single Parity Checking? It's very weak. If you flip an even number of bits in error, single parity checking won't catch it.
What is the lifetime of a socket in a concurrent server? The original socket used to accept connections exists so long as the main server thread executes. a socket used for a specific connection exists only so long as the thread exists to handle that connection.
How does Single Parity Checking work? A bit is added to one end or the other of a piece of information, indicating odd and even parity. The communication protocol has to be set up for this. In even parity checking, it counts the number of ones in a piece of information. If that number is even, the parity bit is 0. If odd, then 1. (Zero ones are even) So if the count of the data bits received don't check out with the parity bit, some kind of error handling happens.
How do you find the CRC, given a data word and a generator? take the dataword, add as many zeroes as the CRC is long, and xor "divide" the generator into it. The CRC will be the remainder.
If the maximum frequency audible to a human ear is 20kHz, at what rate must the analog signal from a mic be sampled in converting to digital? sampling rate= 2 * fmax. Our fmax is 20khz. 2*20k=40k. So sample 40,000 times per second.
How many signal levels does it take to send n bits? 2^n. Two signal levels can only send one bit at a time, four signal levels could send two bits at a time.
LAN local area network
1999 Shawn Fanning invents Napster
lan LAN local area network
PPT PowerPoint presentation software: an electronic slideshow
Spam Unsolicited bulk email; online "junk" mail
Advanced Form experimental (the original developers of the internet did not become rich because they worked for the governmentelite (early areas that used computers for specific things)mass communications
download to transfer (software, data, character sets, etc.) from a distant to a nearby computer, from a larger to a smaller computer, or from a computer to a peripheral device.
ISP Internet Service Provider: a vendor that provides Internet access to its customers
Cold War Aug 1957 USSR test fires ICBM
host computer computer that is accessed remotely from a user's computer
philshing an internet scam that begins with phone e-mail messages that appear to be from an official site and request that customers send their credit card numbers and other personal information to update the account
What is Nyquist's theorem? sampling rate=2 * fmax
considered To think carefully about, esp. in order to make a decision; contemplate; reflect on:
IP Implementation Plan: a form that must be completed and submitted to i-SAFE to notify us of an event, generate an ID number, and facilitate a store order for materials necessary for an event
URL Uniform Resource Locator; a URL is a web address for a web site
Telecommunications Act of 1996 the sweeping update of telecommunications law that led to a wave of media consolidation
world wide web a system of extensively interlinked hypertext documents: a branch of the Internet.
bulletin boards message boards: public areas on the Internet where messages or comments can be posted for other board members to read and reply to
google model 1. Make it Free 2. Attract a user base 3. Figure out how to make $ with the user base
The first internet election youtube presidential debates made 2008 the first Internet election...candidates made more extensive use of the internet than any other time in history...Obama announced Biden as VP over Twitter
What's differential manchester encoding? Like manchester encoding, but relies on relative transitions, rather than absolute ones.
What are the two mail access protocols? POP and IMAP.
What's cool about CRC? It allows for arbitrary message length, since it's bit order dependent it is good at finding errors, and it's very fast to do at the hardware level.
chat room a virtual room or gathering place for Internet users who have shared interests to congregate and converse
What does a transmitter do? A transmitter encodes digital data into digital signals using manchester, differential manchester, or other line coding.
Define wavelength. The length of a cycle as a signal propagates across a medium.
So if phase key shifting is limited, what else can we do to increase the data rate? Quadrature amplitude modulation.
A communications channel is classified as one of three types. What are those types? Simplex, Full duplex, and Half duplex.
What are the physical media that go with electrical energy? Twisted pair and coax.
What is a URL? (Uniform Resource Locator) A representation standard that specifies the format and meaning of web page identifiers.
What does the HTTP request HEAD do? Requests status information, server responds by sending status info, but NOT a copy of the doc.
What are the characteristics of SMTP? Stream paradigm, uses textual control messages, only transfers text messages, allows a sender to specify recipeints, sends one copy of a given message.
What are the properties of the Stream Paradigm? Connection oriented, 1-1 communication, sequence of individual bytes, arbitrary length transfer, used by most apps, build on TCP
What are the media that go with electromagnetic (radio) energy? Terrestrial radio and satellite.
What is Pulse Code Modulation? A technique where the level of an analog signal is measured repeatedly at fixed time intervals and converted to digital form.
What are the five layers of TCP/IP? Layer 5: Application; Layer 4: Transport; Layer 3: Internet; Layer 2: Network Interface; Layer 1: Physical
What does a telephone do, signal-wise? It converts analog data into analog signals.
What are the two important email representation standards? RFC2822 Mail Message Format and Multi-purpose internal mail extensions (MIME).
What does a server side socket call look like? socket, bind, listen, accept, send/receive, close.
What are the three types of satellites? Low Earth Orbit, Medium Earth Orbit, and Geostationary Earth Oribit
Where does the information come from in data communications? It can be arbitrary and includes devices other than computers.
What is a public network? A public network is owned by an ISP and offers services to subscribers.
How does socket inheritance work in multithreading? Each new thread that is crated inherits a copy of all open sockets from the thread that created it.
What are the conceptual pieces of a data communications system? Preparing information from the source to transmit, transmitting across a physical medium, extracting information from the source and delivering it.
What is a composite signal? It's a signal that can be broken down into simple waves.
What does the http request PUT do? Sends data to a server, the server uses the data to completely replace the specified item (ie, overwrites the previous data)
When does the transition occur in manchester encoding? In the middle of the time slot allocated to a bit. This allows the signal to return to the previous level in case the data contains two repeated 0s or 1s.
How does a client identify a server? By an identifier for the computer on which a server runs (IP) and the port.
What is the advantage of phase shift keying? The ability to represent more than one data bit at a given change.
Most of the socket functions are self explanatory, but what is bind? Bind will bind a socket to a port number so that a service can run on it.
How long does a signal take to travel from ground to a GEO satellite and back? Well, it's 35,785 km to a geostationary satellite from earth, so there and back is two times that. The signal travels at the speed of light, which is 3*10^8 meters per second. So (2 * (35.8*10^6))/(3*10^8) = .238 seconds.
What is the chief advantage of a Differential Manchester Encoding? (in this case 0 is a transition and 1 is no transition) The advantage to this is that it works even if the two wires carrying the signal are reversed, since it's relative not absolute.
What does Nyquist's theorem do in this case? It tells us that there is a bound on the maximum rate at which data can be sent without considering the effect of noise.
What about row and column parity? How does it work? When you add up the parity both down and across, you can zero in on the problematic bit, which can be corrected if there's only one of them. This will also catch errors in which two or three bits have changed, even if it can't correct them, opening the way to ask for re-sending.