Terminology means Technical Definition, here are some terminologies used for computers, they are categorized alphabetically, either you scroll down the page until you reach the terminology you wants, or it would be easier to click the terminology you want from the list. I hope you like this page and make a good use of it, also there will be an updates in the future, you may visit it regularly. 

Choose.gif (440 bytes)a.gif (124 bytes)b.gif (127 bytes)c.gif (131 bytes)d.gif (129 bytes)e.gif (116 bytes)f.gif (114 bytes)g.gif (141 bytes)h.gif (121 bytes)i.gif (71 bytes)j.gif (85 bytes)k.gif (124 bytes)l.gif (75 bytes)m.gif (142 bytes)n.gif (103 bytes)o.gif (137 bytes)p.gif (92 bytes)q.gif (140 bytes)r.gif (129 bytes)s.gif (133 bytes)t.gif (80 bytes)u.gif (127 bytes)v.gif (130 bytes)w.gif (150 bytes)x.gif (124 bytes)y.gif (119 bytes)z.gif (117 bytes)

Letter V : VBScript - Video Adapter - Virtual Community - Virtual Hosting - Virtual LAN - Virtual Machine - VRML         

 

  VBScript

Top.gif (1083 bytes)

   VBScript is an interpreted script language from Microsoft that is a subset of its Visual Basic programming language. VBScript can be compared to other script languages designed for the Web, including:
  • Netscape's JavaScript
  • Sun Microsystem's Tcl
  • The UNIX-derived Perl
  • IBM's REXX

   In general, script languages are easier and faster to code in than the more structured, compiled languages such as C and C++ and are ideal for smaller programs of limited capability or that can reuse and tie together existing compiled programs.

   VBScript is Microsoft's answer to Netscape's popular JavaScript. Both are designed to work with an interpreter that comes with a Web browser - that is, at the user or client end of the Web client/server session. VBScript is designed for use with Microsoft's Internet Explorer browser together with other programming that can be run at the client, including ActiveX controls, automation servers, and Java applets. Although Microsoft does support Netscape's JavaScript (it converts it into its own JScript), Netscape does not support VBScript. For this reason, VBScript is best used for intranet Web sites that use the Internet Explorer browser only.

 

Selected Links
Microsoft provides a VBScript Overview in its Windows Script Technologies section..
VBScript - A Comparison with JavaScript provides a detailed comparison.

 

  Video Adapter

Top.gif (1083 bytes)

   A video adapter (also called a display adapter or video board ) is an integrated circuit card in a computer or, in some cases, a monitor that provides digital-to-analog conversion, video memory, and a video controller so that data can be sent to and constantly refreshed for a computer's display. Today, almost all displays and video adapters adhere to a common denominator de facto standard, Video Graphics Array (VGA). VGA describes how data - essentially red, green, blue data streams - is passed between the computer and the display. It also describes the frame refresh rates in hertz. It also specifies the number and width of horizontal lines, which essentially amounts to specifying the resolution of the pixels that are created. VGA supports four different resolution settings and two related image refresh rates.

   In addition to VGA, most displays today adhere to one or more standards set by the Video Electronics Standards Association (VESA). VESA defines how software can determine what capabilities a display has. It also identifies resolutions setting beyond those of VGA. These resolutions include 800 by 600, 1024 by 768, 1280 by 1024, and 1600 by 1200 pixels.

 

  Virtual Community

Top.gif (1083 bytes)

   A virtual community is a community of people sharing common interests, ideas, and feelings over the Internet or other collaborative networks. A possible inventor of this term and one of its first proponents was Howard Rheingold, who created one of the first major Internet communities, called "The Well." In his book, The Virtual Community, Rheingold defines virtual communities as social aggregations that emerge from the Internet when enough people carry on public discussions long enough and with sufficient human feeling to form webs of personal relationships in cyberspace.

   Virtual communities might be thought of as subgroups within Marshall McLuhan's notion of cyberspace as a "global village." Before the Web, virtual communities existed on bulletin board services (BBSs) and many still do. Some virtual communities or facilitators of them use the metaphor of a coffee house or something similar to help users visualize the community. In general, there are two kinds of communication among virtual community members: message postings and real-time chat. Usenet newsgroups are an example of the former. Many Web sites, such as Geocities, foster subject information exchanges. For real-time chat, Internet Relay Chat (IRC) is a system used by many Web sites that foster virtual communities.

   Originally a bulletin board service, The Well now has a home on the Web. The Well charges $10 a month for membership and offers more than 260 subject areas (called "conferences") that range "from the technical and specific to the abstract and surreal." It has thousands of members.

 

Selected Links
Geocities has facilitiated virtual communities that it calls "neighborhoods."
You can also read parts of Howard Rheingold's book on the Web.

 

  Virtual Hosting

Top.gif (1083 bytes)

   On the Internet, virtual hosting is the provision of Web server and other services so that a company or individual doesn't have to purchase and maintain their own Web server host with a line to the Internet. A virtual hosting provider is sometimes called a Web or Internet "space provider." Some companies providing this service simply call it "hosting." Typically, virtual hosting provides a customer who wants a Web site with: domain name registration assistance, multiple domain names that map to the registered domain name, an allocation of file storage and directory setup for the Web site files (HTML and graphic image files), e-mail addresses, and, optionally, Web site creation services. The virtual hosting user (the Web site owner) needs only to have a File Transfer Protocol (FTP) program for exchanging files with the virtual host.

   Some virtual hosting providers make it possible for customers to have more control of their Web site file system, e-mail names, passwords, and other resources and say that they are providing each customer a virtual server.

 

Selected Links
In Seattle, a company called Virtual Servers or "VServers" compares a virtual server to virtual hosting.
Our own virtual hosting provider (we usually use the term "space provider" but agree that the service is more than just space) is Mediaflow in Broomfield, Colorado.
Affinity Hosting is one of the thousands of virtual hosting providers around the world.

 

  Virtual LAN  

Top.gif (1083 bytes)

   A virtual (or logical) LAN is a local area network with a definition that maps workstations on some other basis than geographic location (for example, by department, type of user, or primary application). The virtual LAN controller can change or add workstations and manage loadbalancing and bandwidth allocation more easily than with a physical picture of the LAN. Network management software keeps track of relating the virtual picture of the local area network with the actual physical picture.

   VLANs are considered likely to be used with campus environment networks. Among companies likely to provide products with VLAN support are Cisco, Bay Networks, and 3Com.

There is a proposed VLAN standard, IEEE 802.10.

 

  Virtual Machine

Top.gif (1083 bytes)

    1) In the most recent computer usage, virtual machine is a term used by Sun Microsystems, developers of the Java programming language and runtime environment, to describe software that acts as an interface between compiled Java binary code and the microprocessor (or "hardware platform") that actually performs the program's instructions. Once a Java virtual machine has been provided for a platform, any Java program (which, after compilation, is called bytecode) can run on that platform. Java was designed to allow application programs to be built that could be run on any platform without having to be rewritten or recompiled by the programmer for each separate platform. Java's virtual machine makes this possible.

   The Java virtual machine specification defines an abstract rather than a real "machine" (or processor) and specifies an instruction set, a set of registers, a stack, a "garbage-collected heap," and a method area. The real implementation of this abstract or logically defined processor can be in other code that is recognized by the real processor or be built into the microchip processor itself.

   The output of "compiling" a Java source program (a set of Java language statements) is called bytecode. A Java virtual machine can either interpret the bytecode one instruction at a time (mapping it to a real microprocessor instruction) or the bytecode can be compiled further for the real microprocessor using what is called a just-in-time (JIT) compiler.

   2) In IBM, a virtual machine is any multi-user shared-resource operating system that gives each user the appearance of having sole control of all the resources of the system.

   3) In IBM, a virtual machine is also used to mean an operating system that is in turn managed by an underlying control progam. Thus, IBM's VM/ESA can control multiple virtual machines on an IBM S/390 system.

   4) Elsewhere, virtual machine has been used to mean either an operating system or any program that runs a computer. We quote:

"A running program is often referred to as a virtual machine - a machine that doesn't exist as a matter of actual physical reality. The virtual machine idea is itself one of the most elegant in the history of technology and is a crucial step in the evolution of ideas about software. To come up with it, scientists and technologists had to recognize that a computer running a program isn't merely a washer doing laundry. A washer is a washer whatever clothes you put inside, but when you put a new program in a computer, it becomes a new machine.... The virtual machine: A way of understanding software that frees us to think of software design as machine design."

 

Selected Links
You'll find an academic discussion of operating systems and virtual machines at CIS 307: Views, Components, and Architectures of Operating Systems.
For an overview of the Java virtual machine, see the initial pages of The Java Virtual Machine Specification.

 

  VRML

Top.gif (1083 bytes)

   VRML (Virtual Reality Modeling Language) is a language for describing three-dimensional (3-D) image sequences and possible user interactions with them. Using VRML, you can build a sequence of visual images into Web settings with which a user can interact by viewing, moving, rotating, and otherwise interacting with an apparently 3-D scene. For example, you can view a room and use controls to move the room as you would experience it if you were walking through it in real space.

   To view a VRML file, you need a VRML viewer or browser, which can be a plug-in for a Web browser you already have. Among viewers you can download for the Windows platforms are blaxxun's CC Pro, Platinum's Cosmo Player, WebFX, WorldView, and Fountain. Whurlwind and Voyager are two viewers for the Mac.

 

Selected Links
The CC Pro viewer can be downloaded from blaxxun.
For more information, visit the VRML Consortium and the VRML Repository.
We recommend Netscape's A Beginner's Guide to VRML.

 

______________________________________________________________

Designed By Wessam Sherif, All Rights Reserved.