JRE Definition
Stands for "Java Runtime Environment" and may also be written "Java RTE." Java is a programming language, similar to C. However, since it is a newer language, it is not natively supported by all operating systems. Therefore, a Java Runtime Environment may need to be installed on your computer for Java applets and Java applications to run.
The JRE, or Java RTE, is developed by Sun Microsystems (the creator of Java) and includes the Java Virtual Machine (JVM), code libraries, and ...
Read More
JVM Definition
JVM Definition
Stands for "Java Virtual Machine." A JVM is a software-based machine that runs Java programs. It can be installed on several different operating systems, including Windows, OS X, and Linux. JVMs allow Java apps to run on almost any computer.
A Java virtual machine processes instructions similar to a physical processor. However, the Java code from a .JAVA file must first be converted into instructions the JVM can understand. This binary format, called "bytecode," can be processed ...
Read More
SDK Definition
SDK Definition
Stands for "Software Development Kit." An SDK is a collection of software used for developing applications for a specific device or operating system. Examples of SDKs include the Windows 7 SDK, the Mac OS X SDK, and the iPhone SDK.
SDKs typically include an integrated development environment (IDE), which serves as the central programming interface. The IDE may include a programming window for writing source code, a debugger for fixing program errors, and a visual editor, which al...
Read More
Worm Definition
Worm Definition
Worm has two widely different definitions. One refers to a computer virus and the other is an optical storage technology:
1) A type of computer virus
Just like regular worms tunnel through dirt and soil, computer worms tunnel through your computer's memory and hard drive. A computer worm is a type of virus that replicates itself, but does not alter any files on your machine. However, worms can still cause havoc by multiplying so many times that they take up all your computer's ...
Read More
Spyware Definition
Spyware Definition
As the name implies, this is software that "spies" on your computer. Nobody likes to be spied on, and your computer doesn't like it either. Spyware can capture information like Web browsing habits, e-mail messages, usernames and passwords, and credit card information. If left unchecked, the software can transmit this data to another person's computer over the Internet.
So how does spyware get on your computer? Just like viruses, spyware can be installed when you open an e-mai...
Read More
Malware Definition
Malware Definition
Short for "malicious software," malware refers to software programs designed to damage or do other unwanted actions on a computer system. In Spanish, "mal" is a prefix that means "bad," making the term "badware," which is a good way to remember it (even if you're not Spanish).
Common examples of malware include viruses, worms, trojan horses, and spyware. Viruses, for example, can cause havoc on a computer's hard drive by deleting files or directory information. Spyware can ga...
Read More
Virus Definition
Virus Definition
Like a biological virus, a computer virus is something you don't want to get. Computer viruses are small programs or scripts that can negatively affect the health of your computer. These malicious little programs can create files, move files, erase files, consume your computer's memory, and cause your computer not to function correctly. Some viruses can duplicate themselves, attach themselves to programs, and travel across networks. In fact opening an infected e-mail attachment ...
Read More
Web Server Definition
Web Server Definition
A Web server is a computer system that hosts websites. It runs Web server software, such as Apache or Microsoft IIS, which provides access to hosted webpages over the Internet. Most Web servers are connected to the Internet via a high-speed connection, offering OC-3 or faster data transmission rates. A fast Internet connection allows Web servers to support multiple connections at one time without slowing down.
Any computer can be used as a Web server, as long as it is conn...
Read More
BIOS Definition
BIOS Definition
Stands for "Basic Input/Output System." Most people don't need to ever mess with the BIOS on a computer, but it can be helpful to know what it is. The BIOS is a program pre-installed on Windows-based computers (not on Macs) that the computer uses to start up. The CPU accesses the BIOS even before the operating system is loaded. The BIOS then checks all your hardware connections and locates all your devices. If everything is OK, the BIOS loads the operating system into the compute...
Read More
FSB Definition
FSB Definition
Stands for "frontside bus." The FSB connects the computer's processor to the system memory (RAM) and other components on the motherboard. These components include the system chipset, AGP card, PCI devices, and other peripherals. Because the FSB serves as the main path from the processor to the rest of the motherboard, it is also called the "system bus."
The speed of the frontside bus is measured in Megahertz or Gigahertz, just like the processor. Most computers' processors run fa...
Read More