WELCOME |
---|
Introduction - Disclaimer - Feedback - Legend |
Indices |
Contents - Verbose - Glossary |
N O P Q R S T U V W X Y Z |
|
|||||||||||||
You may also want to check out UNIXhelp's glossary for more terms and definitions. Yet more can be found (along with oodles of geek-culture in-jokes) in the Jargon File.
# |
---|
A |
---|
B |
---|
C |
---|
An example of
badly-componentized code would be an application that
mixes its GUI interface code with its algorithmic code.
An example of well-componentized code would be an
application that separates all of its key functionality
into separate entities. X is an example of good
componentization as the actions of window management are
separate from the interface.
see also:
abstraction
D |
---|
E |
---|
It can be specified in URLs via the "mailto"
prefix.
e.g.: mailto:user@cs.mcgill.ca
F |
---|
G |
---|
To open a gopher location, you need a gopher client.
Luckily, most web browsers support the gopher protocol.
You can just enter the gopher:// location as you would any
URL.
see also:
WWW
H |
---|
http resources can be specified in a
URL via:
e.g.:
http://username:password@hostname.domain/path/to/file.html
I |
---|
"The Internet" as simply the current largest example of an
internet.
Resources are specified via URLs.
see also:
internet,
URL
J |
---|
K |
---|
L |
---|
M |
---|
N |
---|
In other words, this is a description of just how well-abstracted things are from the user's point of view, on the level of underlying networking and networking protocols.
O |
---|
P |
---|
For example, one might say that ANSI C code is highly portable, meaning that it is easy to recompile a program written in ANSI C for virtually any platform. On the other hand, saying that a Java program is portable would probably mean that it avoided proprietary method calls, libraries, and native methods, since the language itself is platform-independent.
Most of the time, it refers to data transmission over a network.
Q |
---|
R |
---|
root also refers to the the top-most directory (symbolically referred to as '/') in a filesystem. It should be clear from the context which meaning of root is intended.
"root"'s third meaning is relevant in the context of X-Windows, when it refers to the background window (i.e.: the "desktop").
S |
---|
As the name implies, it is many times more general than HTML and is consequently many times more powerful. A great advantage of SGML's generality is that it can produce document in multiple formats, all from the same source page.
T |
---|
At SOCS,
these are sometimes referred to as "3151"s because the
particular type of terminals available are
IBM 3151s.
see also:
server,
workstation
You can use various terminal
emulators to connect to InfoMcGill via the tn3270
protocol, if you don't like gopher. You can
get
"HostExplorer" and other similar software from CC. Netscape's
"Professional" version of their Communicator suite also
features "Netscape IBM Host On-Demand", which has tn3270
emulation support. Under Unix, you can use
tn3270 or x3270.
see also:
terminal
emulator,
terminal,
server,
CC
U |
---|
We use the term "Unix" (plural: Unices) to mean "UNIX or UNIX-like
operating system" since there now exist many variations on the
original UNIX. At SOCS,
you may encounter these Unices: SunOS, Solaris, Linux,
Irix, AIX, and Mach. Even Windows NT has Unix at its core (supposedly
employing a Mach microkernel), but it is sufficiently removed from this
origin to not warrant inclusion on this list. The upcoming
Macintosh OS X uses a Mach kernel as well.
see also:
Linux,
SunOS,
Solaris
URLs are characterized by a short acronym for the type of transfer protocol, followed by something which uniquely identifies the resource. In the case of webpages, for example, the transfer protocol is http and a sample identification specification would be "www.cs.mcgill.ca". Put together, this gives the URL "http://www.cs.mcgill.ca".
Standard supported schemes/protocols are ftp, http, gopher, wais, news, telnet, and email.
V |
---|
W |
---|
The Web employs the http protocol is nothing more than another distributed information retrieval system. It has, however, become the most popular such system in a relatively short time.
see also:
(The)
Internet,
http
X |
---|
Y |
---|
Z |
---|