Computer Software Computers are not very intelligent devices, but they handle instructions flawlessly and fast. They must follow explicit directions from both the user and computer programmer. Computers are really nothing more than a very powerful calculator with some great accessories. Applications like word processing and games are just a very complex math problem. |
|||||||||||
COMPUTER SOFTWARE If you use a player piano as an analogy, the piano can be thought of as the hardware and the roll of music as the software. The software a series of very simple computer instructions carefully organized to complete complex tasks. These instructions are written in programming languages (like BASIC, PASCAL, C...) to help simplify the development of applications. The hardware is what sits on your desk and executes the software instructions. The player piano is useless unless the roll of music has been written correctly. OPERATING SYSTEM SOFTWARE What is system software?
- Word Processing (MS Word, WordPerfect, Ami...) What is application software? Software that clearly falls on the application side of the line includes
manufacturing, financial and human resources software and the enterprise
resource planning (ERP) (see What is ERP? below) packages (such as
SAP R/3 and PeopleSoft), which incorporate all those functions and
more. Other examples of application software include CAD and various
engineering packages, groupware like Lotus Notes, supply chain management
software and a raft of industry-specific programs for everything from
routing railcars to tracking clinical trials for pharmaceuticals. TERMINOLOGY MEGABYTES - When used to describe data storage, 1,048,576 (2 to the 20th power) bytes. Megabyte is frequently abbreviated as M or MB. When used to describe data transfer rates, as in MBps, it refers to one million bytes. The speed with which data can be transmitted from one device to another. Data rates are often measured in megabits (million bits) or megabytes (million bytes) per second. These are usually abbreviated as Mbps and MBps, respectively GIGABYTES -
Data rates are often measured in gigabits (billion bits) or gigabytes
(billion bytes) per second. These are usually abbreviated as Gbps and
GBps, respectively BIOS BIOS means Basic Input Output System. BIOS is actually firmware, the software that is programmed into a ROM (Read-Only Memory) chip built onto the motherboard of a computer. BIOS is what makes the system run an initial Power-On Self-Test of the computer, initialize circuits, load the boot program from the boot disk, and then handle low-level I/O to peripheral controllers such as keyboard and display. Pronounced "bye-ose," BIOS is an acronym for basic input/output system. The BIOS is built-in software that determines what a computer can do without accessing programs from a disk. On PCs, the BIOS contains all the code required to control the keyboard, display screen, disk drives, serial communications, and a number of miscellaneous functions. The BIOS is typically placed on a ROM chip that comes with the computer (it is often called a ROM BIOS). This ensures that the BIOS will always be available and will not be damaged by disk failures. It also makes it possible for a computer to boot itself. Because RAM is faster than ROM, many computer manufacturers design systems so that the BIOS is copied from ROM to RAM each time the computer is booted. This is known as shadowing, and should be disabled in the BIOS setup before flashing. Most modern PCs have a flash BIOS, which means that the BIOS has been recorded on a rewriteable memory chip, which can be updated if necessary. The PC BIOS is standardized, so all PCs are alike at this level (although there are different BIOS versions). Additional DOS functions are usually added through software modules. This means you can upgrade to a newer version of DOS without changing the BIOS. PC BIOSes that can handle Plug-and-Play (PnP) devices are known as PnP BIOSes, or PnP-aware BIOSes. These BIOSes are always implemented with flash memory rather than ROM.
FILE ALLOCATION TABLE A File Allocation Table is a table that is used by the
operating At its simplest, the sector is the disk allocation unit. The operating A FAT 16 table has a maximum of 216 entries in the table (or, 216
Take the Online Quiz on Software
|
|||||||||||