Term
|
Definition
Central Processing Unit; responsible for carrying out the instructions contained in a computer program |
|
|
Term
|
Definition
Most information is stored in one of two places--the main computer memory or the computer hard disk. |
|
|
Term
|
Definition
RAM stores information on computer chips using a series of electronic switches. Switches are either turned on or off Information in main memory is lost when the computer is turned off. Main computer memory is relatively expensive. |
|
|
Term
|
Definition
Information stored on the computer hard disk is stored magnetically. Retained even when the power is turned off. Cheaper per byte. |
|
|
Term
|
Definition
Devices used to get information from the user or to present infomration to the user. Monitor, keyboard, mouse... Exgternal devices (peripherals--printers and scanners) |
|
|
Term
|
Definition
Application Software and System Software |
|
|
Term
|
Definition
Programs used for productivity or entertainment purposes |
|
|
Term
|
Definition
Used to manage the computer Operating system Windows and MacOS Graphical interface for the user allowing her/him to start and stop programs and manage files |
|
|
Term
|
Definition
CPU can only execute instructions that are in main memory Instructions copied onto main computer memory from hard disk Saving--copies current data specific to task onto hard disk |
|
|
Term
|
Definition
CPU is bottleneck which limits the overall performance of the computer Main CPU and other processor specifically for graphics |
|
|
Term
|
Definition
Used to overcome the processor bottleneck\Break down the problem our computer is working on into separate tasks which can be executed by multiple processors working simultaneously |
|
|
Term
|
Definition
Each switch represents a single binary digit (BIT) Byte= Eight bits Words= Organized set of bytes Address= Reference number for each individual byte |
|
|
Term
|
Definition
Reference number for each individual byte |
|
|
Term
|
Definition
Random Access Memory Computer can change contents of RAM at any point |
|
|
Term
|
Definition
Read Only Memory Information cannot be changed Switches have been glued either on or off Negligible compared to RAM Modern ROM can be changed (Flash ROM) Contents are still kept when the computer is turned off |
|
|
Term
|
Definition
Small amount of memory that is even faster than main memory Stores information that is frequently accessed |
|
|
Term
|
Definition
Extends the amount of apparent main memory by using a section of the hard disk which acts as if it were additional main memory
CPU can only access information in main memory
Allows us to run more programs at once than we would normally be able to |
|
|
Term
|
Definition
Programs run slowly and the hard disk churns due to excessive switching between programs and lack of real main memory |
|
|
Term
Serial and Parallel Connections |
|
Definition
Serial--connection bits are sent through the connection one at a time Parallel--multiple bits are passed through simultaneously over different wires in the connector
(Newer connections--single bits are faster speeds) |
|
|
Term
|
Definition
USB (Universal Serial Bus) USB 2.0 IEEE-1394 (Firewire) Bluetooth Wi-Fi |
|
|
Term
|
Definition
anchor tag end tag href (hypertext reference)
Example: URL |
|
|
Term
|
Definition
Specify the name of the protocol, the name of the webserver and the name of the file which the web browser should retrieve |
|
|
Term
|
Definition
Used to create links between files which are located on the same webserver It assumes that the webpage referred to is found at the same location as the current webpage |
|
|
Term
Creating a relative reference to a file in another folder |
|
Definition
|
|
Term
Absolute vs. Relative References |
|
Definition
Relative references make a website more portable |
|
|
Term
|
Definition
|
|
Term
|
Definition
|
|
Term
|
Definition
[image]
All image tags require an alt attribute |
|
|
Term
|
Definition
JPEG- Photographs GIF- Non-photographic images PNG- Non-photographic images (more advanced) |
|
|
Term
|
Definition
align="value"
values include: top bottom middle left right |
|
|
Term
|
Definition
height and width attributes pixels percentages |
|
|
Term
|
Definition
Unordered Definition Numbered |
|
|
Term
|
Definition
|
|
Term
|
Definition
definition list
definition term
definition description |
|
|
Term
|
Definition
Start Table
Table Row
Table Data
|
| | Table header (instead of td)
|
|
Term
|
Definition
colspan (to make a cell span more than a single column)(use with td or th) rowspan width/height of cell (use with th or td or tr) |
|
|
Term
|
Definition
|
|
Term
|
Definition
used to create sections within an HTML document
attributes:
align (center, right, left) |
|
|
Term
|
Definition
24 bit color (like PNG) lossy |
|
|
Term
|
Definition
256 color maximum effect of watching a movie by stringing many images together into a single file lossless |
|
|
Term
|
Definition
alternative to GIF allows for semi-transparent images 24-bit color (16.7 million colors) lossless |
|
|
Term
|
Definition
Every computer is connected to a central hub computer Any computer except the central hub can fail without affecting others |
|
|
Term
|
Definition
The form in which the computers on a network are connected together |
|
|
Term
|
Definition
The computers are linked into a ring When a computer wants to send a message, it sends it to its neighbor on the right (counterclockwise) If one of the computers fails, messages won't be able to make it around the ring to their destination |
|
|
Term
|
Definition
Computers are connected directly to a central called a bus Contention issues--multiple computers may try to send messages out on the bus at the exact same time |
|
|
Term
|
Definition
Twisted pair cables (similar to phone line) Coaxial cables (similar to cable television line) Fiber optic cables |
|
|
Term
|
Definition
Local area networks (small) |
|
|
Term
|
Definition
Metropolitan Area Networks (within a city or small region) |
|
|
Term
|
Definition
Wide Area Networks (connects states, nations or even continents) |
|
|
Term
|
Definition
Connects together the same type of network technology |
|
|
Term
|
Definition
Wide Area Networks (connects states, nations or even continents) |
|
|
Term
|
Definition
Connects together the same type of network technology |
|
|
Term
|
Definition
Special-purpose device that connects different types of technology |
|
|
Term
|
Definition
The range of frequencies in the electromagnetic spectrum that a medium can use to send information Broadband or Narrowband |
|
|
Term
|
Definition
Connects a computer to another computer using the standard telephone service Uses a modem (converts from bits and bytes to an analog tone that can be transmitted over a telephone line) 56 kilobits per second maximum |
|
|
Term
|
Definition
DSL Takes the unused bandwidth from copper telephone wires and uses it to transmit digital information Speed varies according to subscriber's distance from the telephone company's central office |
|
|
Term
|
Definition
Uses the cable used to bring television 1.5 megabits per second or faster |
|
|
Term
|
Definition
Slightly oversized telephone cable 100 megabits per second |
|
|
Term
|
Definition
Other types of connections |
|
|
Term
|
Definition
Protocol is a specification Defines how programs written to support the protocol should act More than one program can support the same protocol |
|
|
Term
|
Definition
Application layer Transport layer Network layer Physical/Data layer |
|
|
Term
|
Definition
Defines actual control and data transfer needed for specific applications Wide range of different protocols for e-mail, web, IM |
|
|
Term
|
Definition
Builds on Network Layer Supports error detection and correction Provides transport of unlimited amounts of data |
|
|
Term
|
Definition
Responsible for transferring data across the Internet No error checking Data limited to small size "packets" |
|
|
Term
|
Definition
Defines physical connections between computers in network Determines how 0s and 1s are sent on medium (eg voltage levels) |
|
|
Term
|
Definition
Every computer on the Internet has its own Assigned when a computer is first connected to the Internet Four numbers between 0 and 255 separated by dots Used by network layer (help route messages on the Internet) |
|
|
Term
|
Definition
Used at physical/data layer Allocated on the basis of which company manufactured a particular card Do not provide any information as to where the computer is located Routing of messages within an individual LAN |
|
|
Term
Packet Switching vs. Circuit Switching |
|
Definition
Telephones are circuit switching based (quality of connection remains constant) Internet is packet switching based (all circuits shared) |
|
|
Term
|
Definition
Hypertxt Markup Language
computer language used to define layout and formatting information on webpages;
not a program |
|
|
Term
|
Definition
like grammar rules used in HTML, determine if sentance/construct is legal |
|
|
Term
|
Definition
|
|
Term
|
Definition
We take unformatted text and mark ip up for display on a computer; HTML is a markup language-- markup is done in a standard text editor |
|
|
Term
|
Definition
Word, unlike a standard text editor, displays text as it is seen. There is no need for markup, all formatting is done within the file |
|
|
Term
|
Definition
HTML tags tell the computer how to display a webpage.
They often work in pairs
Start tag <>
End tag </>
Start & end tags create a container for text
|
|
|
Term
|
Definition
Can be added to tags to provide additional information |
|
|
Term
|
Definition
The "container" includes
start tag, end tag, and contents |
|
|
Term
|
Definition
16 standard colors for HTML; 16.7 million custom colorscreated w/ hexidecimals
Red, Green, Blue |
|
|
Term
|
Definition
.xls (excel)
.doc (word document)
.txt (text)
.html (what html must be saved as to open!)
|
|
|
Term
|
Definition
Part of syntax rules-- sets of formatting tags can be used together, but must be properly nested
<b>an example of <i>nesting</i><b>
(must be closed in order!!!) |
|
|
Term
In-Line Tags/Text Level Tags |
|
Definition
tell text what to do
bold <b>
italics <i>
underline <u>
inc font by 1 <big>
dec font by 1 <small>
changes size, color of text or font face <font> |
|
|
Term
|
Definition
control larger amounts of text
paragraph <p>
line break in text <br />
headers <h1>...<h6>
horizontal line <hr />
|
|
|
Term
|
Definition
formal language that defines how humans communicate with a computer |
|
|
Term
File level tags/HTML tags |
|
Definition
These are necessary for all HTML pages!
start of XHTML <?xml>
<html> all contents of html
<head> used by browser, not displayed
<title> listed IN head, displayed in web title bar (can't contain formatting)
<body> actual content-- including background/text color
must close each of these! |
|
|
Term
|
Definition
Computer programing language associated with HTML |
|
|
Term
|
Definition
Getting rid of bugs/errors so source code can validate and work properly |
|
|
Term
HTML Table & Separating into Multiple Columns |
|
Definition
Columns created with <table> and single <tr> row and one <td> table data for each column |
|
|
Term
Navigation & Advertising Sidebars |
|
Definition
Created with table columns! ie <td> within a <tr>
Navigation usually on left.
Advertising on right. |
|
|
Term
Vertical Placement of buttons & ads |
|
Definition
Each button/ad has its own <tr> with a single <td> |
|
|
Term
|
Definition
empty <td> w/ specified heighth |
|
|
Term
|
Definition
empty <td> with specified width |
|
|
Term
|
Definition
Used for complex projects; built in steps/stages & checked before going on |
|
|
Term
|
Definition
The <body> tag has a background attribute that allows to set image as background of body;
if not big enough, repeats! |
|
|
Term
|
Definition
Transmission Control Protocol
Provides application built on top of it with a direct connection between any two computers on the Internet
Implementation of the TCP protocol takes data sent by an application and breaks it into chunks small enough to fit into individual IP packets
The TCP implementation sends the packets through the Internet
TCP numbers the packets and reorders them if necessary when they are received
Automatically resends a copy of a packet if it is lost
Associated with specific applications |
|
|
Term
|
Definition
Does not identify which application running on the original computer sent the message or which application on the recipient computer should receive the packet
|
|
|
Term
|
Definition
Simple Mail Transfer Protocol
Used to send mail from one computer to another
E-mail is usually sent to a mail server computer |
|
|
Term
|
Definition
An alternate naming scheme supported by application level programs
ex: www.whitehouse.gov
A computer can have multiple hostnames (usually only one)
Converted into IP number by computer
|
|
|
Term
|
Definition
Model of computing
Two different types of computers participate: client computers and server computers
Client comps: multi-purpose
Server comps: dedicated single-purpose; sends webpages to client comps upon request |
|
|
Term
|
Definition
Two or more computers cooperate to carry out a task
Neither computer is in charge
Ex: Chat application
Requires fewer resources
Reduces legal liability for file sharing programs |
|
|
Term
|
Definition
Text in one part of a document may be connected to text in other parts of the document via links
Replacement for books
|
|
|
Term
|
Definition
header can be made in body before <table>
w/ <h1 align="center"><font size="" face="">...</h1>
or an image can be added, but use the <div> tag to center!!
<div align="center">
<img scr="blah.gif" alt="blah"></div> |
|
|
Term
Ads as images in ad column |
|
Definition
can hae multiple rows w/ images in <td>
remember to set border="0" on ad's <img> tag
provide height and width for better display |
|
|
Term
|
Definition
-single row tables w/ multiple columns a <td> for main and a <td> for sidebar!
-remember valighn="top"
-fix width attribute within <td> tab
-placement within a sidebar can be controlled w/ inner <table> contained in sidebar <td> |
|
|
Term
Navigation sidebar (multi-page) |
|
Definition
-home should be saved as index.html, can be copied
-must organize files first on comp (location scheme)
|
|
|
Term
Example navigation tab html code |
|
Definition
<tr><td><a href=index.html">
<img src="buttons/home-button.gif" alt="home" border="0" width="x" height="x" /></a></td></tr> |
|
|
Term
|
Definition
Uniform resource locators
used to identify specific files, web pages, and other information at a much more detailed level than that provided by hostnames and IP numbers
Begins with an identifier determining what kind of information is being referenced
|
|
|
Term
|
Definition
<font> tags are limited to in-line text;block elements illegal
so:
<p><font face"sans-serif" size="4"></font></p> |
|
|
Term
|
Definition
<body background="images/background.gif">...</body>
browser repeats pattern, vertically...so play w/ gif |
|
|
Term
|
Definition
Hypertext Transfer Protocol |
|
|
Term
|
Definition
GET-most common request, requests that a webserver send a file
HEAD-requests information on a file
POST-requests the information that a user has entered into the webpage form, webserver sends back the results |
|
|
Term
|
Definition
example: HTTP/1.1 200 OK
ERRORS are displayed here |
|
|
Term
|
Definition
Consists of a header type followed by a colon ':' followed by a corresponding value |
|
|