Windows Operating System


Microsoft Windows OS, computer operating system (OS) developed by Microsoft Corporation to run personal computers (PCs). Featuring the first graphical user interface (GUI) for IBM-compatible PCs, the Windows OS soon dominated the PC market. Approximately 90 percent of PCs run some version of Windows.
The first version of Windows, released in 1985, was simply a GUI offered as an extension of Microsoft’s existing disk operating system, or MS-DOS. Based in part on licensed concepts that Apple Inc. had used for its Macintosh System Software, Windows for the first time allowed DOS users to visually navigate a virtual desktop, opening graphical “windows” displaying the contents of electronic folders and files with the click of a mouse button, rather than typing commands and directory paths at a text prompt.
Subsequent versions introduced greater functionality, including native Windows File Manager, Program Manager, and Print Manager programs, and a more dynamic interface. Microsoft also developed specialized Windows packages, including the networkable Windows for Workgroups and the high-powered Windows NT, aimed at businesses. The 1995 consumer release Windows 95 fully integrated Windows and DOS and offered built-in Internet support, including the World Wide Web browser Internet Explorer.
With the 2001 release of Windows XP, Microsoft united its various Windows packages under a single banner, offering multiple editions for consumers, businesses, multimedia developers, and others. Windows XP abandoned the long-used Windows 95 kernel (core software code) for a more powerful code base and offered a more practical interface and improved application and memory management. The highly successful XP standard was succeeded in late 2006 by Windows Vista, which experienced a troubled roll-out and met with considerable marketplace resistance, quickly acquiring a reputation for being a large, slow, and resource-consuming system. Responding to Vista’s disappointing adoption rate, Microsoft developed Windows 7, an OS whose interface was similar to that of Vista but was met with enthusiasm for its noticeable speed improvement and its modest system requirements.
Operating systems usually come preloaded on any computer you buy. Most people use the operating system that comes with their computer, but it's possible to upgrade or even change operating systems.
The three most common operating systems for personal computers are Microsoft Windows, Apple Mac OS X, and Linux.

Modern operating systems use a graphical user interface, or GUI (pronounced gooey). A GUI lets you use your mouse to click icons, buttons, and menus, and everything is clearly displayed on the screen using a combination of graphics and text.

Each operating system's GUI has a different look and feel, so if you switch to a different operating system it may seem unfamiliar at first. However, modern operating systems are designed to be easy to use, and most of the basic principles are the same.



Windows Installation

Ever been scared to install any version or edition of windows operating system on your own? Don't seek help from anyone and pay money for a simple and easy task that would have been accomplished by yourself.
The procedures for installing all editions and versions of windows are the same, including windows 7, 8, 8.1 and 10. A clean installation of any edition or version of windows can be performed using a DVD or USB flash drive. During the installation, the user enters the language of preference, enter a product key, accepting license terms and selecting a custom type of installation. To learn a step-by-step procedure of how to install windows operating system, click on any of the image thumbnails below.



Windows Customization


Windows operating system makes it possible for its users to change the look and feel of its windows interface. Almost everything in windows operating system seem customizable, from windows border color through to registry files. Even though customization makes your windows PC a breeze to use, system customizations tend to slow down the performance of your computer. There are a ton of basic desktops and folder customizations that can beautify the appearance of your windows interface. There are several ways by which customization can be done through themes, backgrounds, images and even by other applications. Start making your windows PC have your desired appearance and feel. Here on kobbytorials, you get to know some of the most common customization techniques to enhance the look and feel of your windows PC.

Computer User

The user of a computer is a critical part of a complete computer system especially when a personal computer is involved. People tend to think of computer as intelligent devices, capable of performing amazing tasks. Computers have also been perceived by others as devices that can think and make decisions just as humans do, but this is not the case. Even the most powerful supercomputers require human interactions if for no reason to get them started and tell them which problems to solve. The role of users in computer systems include:

Installing software: Modern computers come with preinstalled operating systems and some other applications. However in order for a user to enjoy the usage it is required they install new applications to enable them use for particular tasks.
Managing files: Files on the computer can be created and be made available to open again for use. It is up to the user to store these files in locations that can be easier to remember or even password protect the files. Users can copy, delete and save videos, movies and audio for future retrieval.
Maintenance of systems: System maintenance does not necessarily mean opening the PC and fixing broken parts. It may require the services of a technician or can be tackled by the user. PC maintenance, however, generally means running utilities that keep the disks free of clutter and ensure that the computer is making the best use of its resources.

Software

Software which consists of instructions are the ingredients that enable a computer to perform specific tasks. A set of instructions that drive a computer to perform specific tasks is called a program. These instructions tell the computer’s physical components what to do and without the instructions, a computer cannot do anything at all. When a computer uses a particular program, it is said to be running or executing that program. Although the array of available programs is vast and varied, most software falls into two major categories: System software and Application software.

System Software
System software is any program that controls the computer’s hardware or that can be used to maintain the computer in some way so that it runs more efficiently. There are 3 types of system software

An Operating System tells the computer how to use its own components. Examples of operating systems include Windows, Macintosh Operating System and Linux. An operating system is essential for any computer, because it acts as an interpreter between the hardware, application programs and the user. When a program wants the hardware to do something it communicates through the operating system. Similarly when you want the hardware to do something such as copying or printing a file, your request is handled by the operating system.

Windows 7 ultimate operating system

A Network Operating System allows computers to communicate and share data across a network while controlling network operations and overseeing the network’s security.

A utility is a program that makes the computer system easier to use or perform highly specialized functions. Utilities are used to manage disks, troubleshoot hardware problems and perform other tasks that the operating system itself may not be able to do.


Application Software
An application software tells the computer how to accomplish specific tasks such as word processing or drawing for the user. Thousands of applications are available for many purposes. Some of the major categories of these applications include.
Word processing for creating text-based documents such as newsletter or brochures. Spreadsheets for creating numeric based documents such as budgets or balance sheets. Database management software for building and manipulating large sets of data, such as the names, addresses and phone numbers in a phone directory.
Presentation programs for creating and presenting electronic slide shows. Graphics programs for designing illustrations and manipulating photograph, movie or animation. Multimedia authoring applications for building digital movies that incorporate sound, video, animation and interactive features. Entertainment and education software, many of which are interactive multimedia events.
Web design tools and Web browser and other internet applications such as newsreaders and e-mail programs. Games, some of which are for single player and many of which can be played by several people over a network or the internet.

Essential Computer Hardware

A computer’s hardware devices fall into one of four categories
  • Processor
  • Memory
  • Input and Output
  • Storage
Processor
The procedure that transforms raw data into useful information is called processing. To perform this transformation, the computer makes use of two components; the processor and memory. The processor in personal computers consists of one or more specialized chips called microprocessor. A microprocessor is plugged into the computer’s motherboard. The motherboard is a rigid rectangular panel containing the circuitry that connects the processor to other hardware components. The motherboard is a typical example of a circuit board. In most personal computers many internal devices such as video cards, sound cards, disk controllers and other devices are housed on their own smaller circuit boards which attach to the motherboard. In many newer computers, these devices are directly into the motherboard. Nowadays, some microprocessors are large and complex enough to require their own dedicated circuit boards which plug into a special slot in the motherboard. The motherboard can be thought of as the master circuit board in a computer.

A CPU fits into its slot on the motherboard
Microprocessors are silvers of silicon or other material etched with many tiny electronic circuits. To process data or complete an instruction from a user or a program, the computer passes electricity through the circuits. A personal computer’s processor is usually a single chip or a set of chips contained on a circuit board. In some powerful computers, the processor consists of many chips and the circuit boards on they are mounted. In either case the term central processing unit (CPU) refers to a computer’s processor. Many at times people refer to computer system by the type of CPU they contain.

Memory Devices
A memory is one or more set of chips that data or program instructions either permanently or temporarily. Memory is a critical processing component in any computer. Personal computers use several different types of memory, but the two most important are called random access memory (RAM) and read-only memory (ROM). These two types of memory work in very different ways and perform distinct functions.


Random Access Memory

The most common type of memory is called random access memory (RAM). Because of this the term memory is used to refer to RAM. The RAM is like an electronic scratch pad inside the computer. It holds data and program instructions while the CPU works with them. When a program is launched, it is loaded into and run from memory. As the program needs data, it is loaded into memory for fast access. Data entered into the computer is stored in the memory but only temporarily. Data is both written to and read from this memory. Because of this RAM is sometimes referred to as read/write memory. Similar to many other computer components, the RAM is made up a set of chips mounted on a circuit board.
RAM is volatile which means it loses its content when the computer goes off or shuts down or when there is power failure. It is therefore required for RAM to be continuously supplied with power to hold its data. For this reason you should save your data files to a storage device frequently to avoid losing them when there is power failure.
RAM has tremendous impact on the speed and power of a computer. Generally, the more the RAM, the faster the computer can quickly perform tasks. The most common measurement unit for describing a computer’s memory is the byte, which is the amount of memory it takes to store a single character such as a letter or a numeral. Many computers nowadays have higher memory with at least 512MB to over 24GB.


RAM of a computer

Read-Only Memory

Unlike RAM, the read-only memory (ROM) stores its data permanently even when the computer shuts off. ROM is called non-volatile memory because it doesn’t lose its content. ROM holds instructions the computer needs to operate. When the computer is booted, it checks and retrieves data from the ROM for features that enable it to start up and information about its hardware devices.

ROM of a computer

Input and Output Devices
A personal computer would be useless if you could not interact it because the machine could not receive its instructions or deliver the results of its work. Input devices accept data and instructions from the user or from another computer system (such as a computer on the internet). Output devices return processed data to the user or to another computer system.
The most common input device is the keyboard, which accepts numbers, letters and commands from the user. Another important type of input device is the mouse which lets you select options from on-screen menus. You use a mouse by moving it across a flat surface and pressing its buttons. There are a variety of input device that work with personal computers too. These include;
A trackball and touch-pad are variations of the mouse and enable you to draw or point on the screen.

Touch-pad of a laptop
Trackball of a mouse

The joystick is a swiveling lever mounted on a stationary base that is well suited for playing video games.

Game controller Joysticks


A scanner can copy a printed page of text or graphic into the computer’s memory, freeing you from creating the data from scratch.

Scanner


A digital camera can record still images, which you can view and edit on the computer.

Nikon digital camera


A microphone enables you to input your voice or music as data.

A microphone
The function of an output device is to present processed data to the user. The most common output devices are the monitor and the printer. The computer sends output to the monitor which is the display screen only when the user needs to see the output. It sends output to the printer when the user requests a paper copy often referred to as a hard-copy of a document.

Computer monitor
A printer
Just as computers can accept sound as input, they can use stereo speakers or headphones as output devices to produce sound. Some types of hardware can act as both input and output devices. A touch screen for example is a type of monitor that displays text or icons you can touch. When the screen is touched, special sensors detect the touch and the computer calculate the point on the screen where you placed a finger. Depending on the location of the touch, the computer determines what information to display or what action to take next.

Stereo speakers
Headphone

Communication devices are the most common types of devices that can perform both input and output. These devices connect one computer to another in a process known as networking. The most common kinds of communication devices are modems, which enable computers to communicate through telephone lines or cable television systems and Network Interface Cards (NICs), which let users connect a group of computers to share data and devices.

Belkin modem

Storage Devices
A computer can function with only processing, memory, input and output devices. To be useful however, a computer needs a place to keep program files and related data when they are not in use. The main purpose of storage is to hold data permanently even when the computer is turned off.
You may think of storage as an electronic file cabinet and RAM as an electronic worktable. When you need to work with a set of data or program, the computer locates it in the file cabinet and puts a copy on the table. After you have finished working with the data or program, you put it back into the file cabinet. The changes you make to the data while working on it replace the original file in the cabinet (unless you store it in a different place).
Novice computer users often confuse storage with memory. Although the functions of storage and memory are similar, they work in different ways. There are three major differences between storage and memory.
  1. There is more room in storage than in memory, just as there is more room in a file cabinet than there is on a tabletop.
  2. Contents are retained in storage when the computer is turned off, whereas programs or data in memory disappear when the computer is shut down.
  3. Storage devices operate much slower than memory chips, but storage is much slower than memory.
 There are two main types of computer storage: magnetic and optical.

Magnetic Storage

There are many types of computer storage, but the most common is the magnetic device. A disk is a round, flat object that spins around its center. Magnetic disk almost always housed inside a case of a kind so the disk itself cannot be seen unless the case is opened. Read/write heads which work in much the same way as the heads of a tape recorder or VCR are used to read data from the disk or write data onto the disk.


Hard disk parts
The device that hold the disk is called a disk drive. Some disks are built into the drive and are not meant to be removed. Other kinds of drives allow for removal and replacement of disks. Most personal computers have at least one non-removable hard disk or disk drive. In addition, there is also a diskette drive, which allows you to use removable diskettes or floppy disks. The hard disks serves as the computer’s primary filing cabinet because it can store more data than a diskette can contain. Diskettes are used to load data onto the hard disk, to trade data with other users and to make backup copies of the data on the hard disk.


Optical Storage

Nearly all computers sold today include at least one form of optical storage. Optical storage are devices that use lasers to read data from or write data to the reflective surface of an optical disc.
The CD-ROM is the most common type of optical storage device. Compact disks (CDs) are a type of optical storage, identical to audio CDs. Until recently a standard CD could store about 74 minutes of audio or 650MB of data. A newer breed of CDs can hold 80 minutes of audio or 700MB of data. The type used in computers is called Compact Disk Read-Only Memory (CD-ROM). As the name implies you cannot change the information on the disk, just as an audio CD cannot be recorded over.

CD-Rom

If you purchase a CD-Recordable (CD-R) drive, you have the option of creating your own CDs. A CD-R drive can write data to and read data from a compact disc. To record data with a CD-R drive, you must use a special CD-R disk which can be written on only once or a CD-Rewritable (CD-RW) disc, which can be written to multiple times like a floppy disk.

An increasingly popular data storage technology is the Digital Video Disc, which is revolutionizing home entertainment. Using sophisticated compression technologies, a single DVD which is similar in size to a standard compact disc can store an entire full-length movie. DVDs can hold a minimum of 4.7GB of data and as much as 17GB. Future DVD technology promise much high storage capacities on a single disc. DVD drives can locate data on disc much faster than CD-ROM drives.

DVD ROM

DVDs require special player, however many DVD players can play audio, data and DVD discs, freeing the user from purchasing players for each type of disc. DVD drives are now standard equipment on many new personal computers. Users not only can install program and data from their standard CD, but they can also watch movies on their personal computers using a DVD.


The information Processing Cycle of a Computer

A coordination of computer’s parts makes it possible for a computer to convert data into information by performing series of actions on the data. For example, a computer might perform a mathematical operation on two numbers and display the result or perform a logical operation such as comparing two numbers and then display the result. These operations are part of a process called the information processing cycle, which is a set of instructions from a program, displaying the resulting information to the user and store the results.
The information processing cycle has four parts or units and each part involves one or more specific components of the computer. In order words, there are 4 main basic operational levels of a computer. These include input, processing, output and storage.


Input

 During this part of the cycle, the computer accepts data and programs from a user for processing.

Processing

This cycle involves the central processing unit of the computer to perform various actions like arithmetic and logical operations on the data. The CPU takes data and perform all the operations on the data based on instructions from a user or a program.

Output

The computer displays the results as output after its processing activities. For example the results may appear as text, numbers or a graphic on a computer’s screen or as sounds from its speakers. The computer can also send output to a printer or transfer the output to another computer through a network or the internet. Output is an optional step in the information processing cycle but may be ordered by the user or program.

Storage

The storage part of the information processing cycle stores data and information before and after processing. After processing, the computer permanently stores the results of its processing on a disk, tape, or some other kind of storage medium. Like the output, storage is optional and may not always be required by the user or program.

Classification of Computers

As we interact with computers, we observe that they appear in different sizes, mode of operation and the purpose for which it meant. This has led to the classification of computers. They are classified based on the following:
  • Type of Logic or Operating principles
  • Size and Capability
  • Purpose or Area of application

 

Classification of Computers based on type of Logic or Operating Principles

Based on the type of logic or operating principles, computers may be classified into one of the following:
  • Digital computers
  • Analogue computers
  • Hybrid computers
Digital computers are those that use numbers in their operation. That is all quantities are expressed as discrete or numbers. They break all types of information into tiny units and use numbers to represent those pieces of information. Digital computer also work in very strict sequences of steps, processing each unit information individually, according to the highly organized instructions they must follow. They are very useful for arithmetic expressions and manipulation of data.

Digital computers; desktop (left) and laptop (right)




Analogue computers on the other hand represent data as variable points along a continuous spectrum of values. That is they make use physical relations in representing data and makes them somewhat flexible than the digital ones, but not necessarily more precise or reliable.

An analogue computer

Hybrid computers are those systems that have features of digital computers and analogue computers. The digital part of a hybrid computer serves as the controller and provides logical operations while the analogue component usually serves as a solver of differential equations.
Wincatt Hybrid computer


Classification of Computers based on their Size and Capacity

The size and capability of computers broadly group computers into the following:
  • Supercomputers
  • Mainframe computers
  • Minicomputers and
  • Microcomputers
Supercomputers are the most largest and powerful computers in the world. These systems can process large amounts of data and performing more than one trillion calculations per second. Some supercomputers can contain thousands of processors. Supercomputers are mainly used for large scale numerical problems in scientific and engineering disciplines as mapping human genome, weather forecast and modelling complex processes like nuclear fission.

Supercomputers housed in a large room

Mainframe computers are those that have large storage capacity and high speed processing compared to minicomputers and microcomputers. They are used in larger organizations such as banks and insurance companies where many users need to access the same data. With regards to the use of mainframe computers, users are able to access its resources by means of a device called terminal. There are two kinds of terminals namely; dumb terminal and intelligent terminal. A dumb terminal does not process or store data, it is simply an input/output (I/O) device that functions as window into a computer located somewhere else. An intelligent terminal can perform some processing functions but usually does not have any storage.

Mainframe computer
Powerful mainframes can handle the processing needs of thousands of users at a given time. Sometimes a worker can use a standard personal computer to access the mainframe. They lack flexibility and can be used to handle specific set of tasks. An ATM transaction is a typical interaction between a user and a mainframe system.

Minicomputers derived their name from their size compared to other computers. Their capabilities lie between that of a mainframe and personal computer and are therefore referred to as mid-range computers. Minicomputers can handle and process large data than personal computers and can serve the input and output needs of hundreds of users at a time. People can access a standard minicomputer by means of a terminal or standard PC.

A Minicomputer with a digital pen

Microcomputers, also known as personal computers (PC) are to be used by one person at a time. Although personal computers can be used by individuals, they can also be connected together to create networks. Computers in this category include:
  • Desktops
  • Workstations
  • Notebook computers
  • Tablet computers
  • Handheld computers
  • Smart phones
Desktop computers are the type of microcomputers designed to sit on a desk or table. They are found in schools, offices and homes. Desktops in recent years are more powerful than those a few years ago as they can be used for extremely amazing tasks. They can be used to communicate, produce videos, edit images and play sophisticated games. As its name implies, a desktop computer is too big to be carried around. The essential components of a desktop computer are housed in box-like structure called system unit which consists of processing and storage components. The desktop computers come in two forms; the type that has the system unit horizontally oriented on the desk with the monitor on top and the most common type called tower pc where the system unit is placed vertically beside, under the desk or however desired.

Desktop computer; horizontal model
Desktop computer; vertical or tower model



Workstations are specialized single-user computers that typically have more power than the standard desktop pc. They have greater average speed and are commonly used by scientist, engineers and animators to perform sophisticated tasks. Workstations often have high resolution and accelerated graphics features that make them suitable for architectural and engineering designs, modelling, video editing and animations.

Workstation computers

Notebook computers are portable computers with an average weight between 3- 6kg and its mobility is enhanced by a briefcase or a bag. Because people mostly set these machines on their lap, they are often referred to as laptops. Notebooks or laptops are costly than desktop pc’s. They can operate on either alternating current or special batteries. During its use, the lid is opened to reveal a monitor and a keyboard. When not in use, the device folds up for easy storage. Notebooks are fully functional microcomputers and because of its portability, they fall into the category of PCs called mobile computers.

Notebook computer also called laptop

Tablet PCs: The tablet PC is the newest development in portable, full featured computers. Tablet PCs offer all the functionality of a notebook PC but they are small in size, lighter and can accept input from a special pen called stylus or digital pen- that is directly used to tap or write directly on the screen. Some tablet computers come with a fold-out keyboard making them appear more like a notebook PC. They can use special versions of programs that enable them to connect to networks and even external monitors.

Tablet computers

Handheld PCs as the name implies are devices that are small enough to fit in the hand. A common type of handheld computer is the Personal Data Assistant (PDA). A PDA is no larger than a pocket or appointment book and is often used for special tasks such as taking notes, displaying telephone numbers and addresses and keeping track of dates and agendas. Many PDAs have special software that allow their connectivity with larger computers to enable data exchange. Most handheld PCs come with a pen that is used to touch and write on the screen and some also feature tiny in-built keyboards. Manu PDAs allow users to connect to the internet via wireless connection, with some others offering features like music players, cameras and global positioning systems (GPS).

Handheld PC with a touch pen

Smart Phones: Some cellular phones double as miniature PCs because they offer advanced features not often seen in cellular phones and are therefore referred to as smart phones. Some of these great features include web and Email access, cameras, music players, text editors and sometimes remote control applications.

An Android smartphone


Classification of Computers based on Purpose or Area of Application

Modern computer based on their area of application or purpose are grouped into:
  • Special Purpose Computers
  • General Purpose Computers
 A special purpose computer is designed only to meet the requirements of a particular task or application. The instructions needed to perform a particular task are permanently stored into the internal memory, so that it can perform the given task on a single command. It therefore doesn’t possess unnecessary options and is less expensive. An example of a special purpose computer is a Nintendo video game or game console.

Specially purposed computers

General Purpose computers are designed to perform multiple tasks with different programs at the same time. For instance, on single computer, a user can play video game and at the same time play music. In these computers, the instructions needed to perform a particular task are wired permanently into the internal memory. When one job is over, instructions for another job can be loaded into the internal memory for processing. This, a general purpose machine can be used to prepare pay-bills, manage inventories, print sales report and so on.

Computer for general purposes




Introduction to Computers

We use computers every day to make our lives easier. Now consider this statement: “Computers are everywhere”. Does it sound like a cliché? An overstatement? No matter the perception about the impact of computers, the statement is true.  Computers are everywhere, in fact you can find them in pretty unlikely places including your family car, home appliances and alarm clocks.


What is a Computer

A Computer is an electronic device used for storing and processing data as a result of instructions given to it by a user. It takes in data in the form of binary, process it and outputs the results as information that is useful to the user. Since a computer cannot reason or think, the output of its information is dependent on the data input. That is to say if a user provides a computer with wrong data, the information rendered will be unpleasant or misleading, hence the acronym “GIGO” meaning Garbage in Garbage out.


Bits and Bytes

 A computer is really nothing more than a series of switches. Each switch exists in two states: on or off. Storing information in a computer is simply a matter of setting a sequence of switches on or off. If the switch is on, its value is 1. If the switch is off, its value is 0. These 0s and 1s are interpreted as digits in the binary number system and are called bits (binary digits). The minimum storage unit in a computer is a byte. A byte is composed of eight bits.
 A small number such as 3 can be stored as a single byte. To store a number that cannot fit into a single byte, the computer uses several bytes. Data of various kinds, such as numbers and characters, are encoded as a series of bytes automatically by the computer based on an encoding scheme. An encoding scheme is a set of rules that govern how a computer translates characters, numbers, and symbols into data the computer can actually work with. Most schemes translate each character into predetermined strings of bits. In the popular ASCII encoding scheme, for example, the character C is represented as 01000011 in one byte.
A computer’s storage capacity is measured in bytes and multiple of bytes as follows;
  • A kilobyte (KB) is about 1000 bytes
  • A megabyte (MB) is about 1 million bytes
  • A gigabyte (GB) is about 1 billion bytes
  • A terabyte (TB) is about 1 trillion bytes
 A typical one-page word document might take 20 KB. Therefore, 1 MB can store 50 pages of documents and 1 GB can store 50,000 pages of documents. A typical two-hour high-resolution movie might take 8 GB, so it would require 160 GB to store 20 movies.


Classification of Computers 

The most common class of computers seen everywhere are the digital computers which makes of numbers in its operation. Examples include desktop computers, laptops, tablets, workstations, etc.
Unlike analogue computers their mode of operation is based on the use of physical quantities or measurements, making them more flexible than digital computers but not more precise or reliable.
Some computers utilize the features of digital and analogue computers and they are referred to as hybrid computers.

As we interact with computers, we observe that computers vary in sizes, logic and purposes and this has led to another classification of computers. Based on size and capacity, Supercomputers are the largest and expensive computers in the world. They are housed in large rooms as refrigerator-sized machines and require high skill personnel to operate them. Many supercomputers have several processors that aid in the performing complex tasks.
The mainframe computers are the second largest computers and cost lesser than supercomputers. Mainframe computers can meet the needs of many users at the same time. Users are able to access its resources by means of a device called terminal.
Minicomputers have their size and capability between a mainframe and personal computer hence referred to as mid-range computers. They can handle a sustainable amount of data and its performance is better compared to personal PCs.
Microcomputers are the most common types of computers around the globe. They include all the desktop and portable PCs. Computers in this category can be positioned on a desk. Notebook computers are usually positioned on the laps of users and can be moved from one place to another.

Generally some computers are designed to perform particular tasks with the instructions stored permanently into internal memories. These computers are referred to as special purpose computers. These computers can be in the form of consoles or extended types of personal computers.
General purpose computers are designed to work with different applications and hence able to perform multiple tasks. They can be used to solve equations, edit videos and images, play music and even video games. General purpose computers are often used in the offices, schools and homes.




Operational Units of a Computer

There are 4 major basic units of a computer system namely; input unit, storage unit, central processing unit and the output unit. The input unit feeds the computer system with data and programs. The storage unit stores the data and information before and after processing. Processing of data and/or execution of programs is done by the central processing unit of the computer. The results of the processed data is stored and rendered usefully to the user.





Parts of a Computer System

Computers come in many varieties from from the tiny computers built into household appliances to the astounding supercomputers that have helped scientists map the human genome. But no matter how big or how it is used, every, every computer belongs to a system. A computer system consists of four parts:
  • Hardware
  • Software
  • Data 
  • User

Hardware

The mechanical or physical devices that make up a computer are called hardware. Hardware is any part of the computer that you can touch or feel. A computer’s hardware consists of interconnected electronic devices that you can use to control the computer’s operation, input and output. The generic term device thus refers to any piece of hardware. Examples include monitor, keyboard, mouse, hard disk drive, processor, memory, etc.


Software

Software is a step-by-step set of instructions that tells the computer what to do. In order words, software makes the computer perform tasks. The term program refers to any piece of software. Some programs exist primarily for computer’s use to aid in its performance of tasks and manage its own resources. Other types of programs exists for the user enabling them to perform tasks, creating documents, images, videos and even writing another software program.

Data

Data is raw facts or statistics or pieces of information that do make much sense to a person. It is the primary job of the computer to process these tiny pieces of data in various ways, converting them into information that may be useful to the user. Taken individually they do not mean a lot. But when grouped into words or sentences, they make sense and turn into information. Similarly basic geometric shapes may not have much meaning by themselves, but when they are grouped in a blueprint or a chart, they become useful information.
Within the computer, data is organized into files. A file is simply a set of data that has been given a name. A file that the user can open and use is often called a document. Although many people think of documents simply as text, a computer document can include many kinds of data. For example, a computer document can be a text file(such as a letter), a group of numbers (budget), a video clip (which includes images and sounds) or any combination of these items. Programs are organized into files as well. These files contain the instructions and data that a program needs in order to run and perform tasks.

Users

People are the operators of computers, also known as users. Although there are some computer systems that are complete without the involvement of a user, however no computer is totally autonomous. Regardless of whether a computer can perform its tasks without a person operating it, it’s still people design, build, program and repair computer systems. This lack of autonomy is prevalent of personal computer systems.



Essential Computer Hardware

The computer like many other electronic devices has several parts that perform all the amazing things we see. These include the Motherboard, Central processing unit, Memory (Random Access Memory and Read Only Memory), Storage devices (magnetic and optical drives), Keyboard, Mouse, Monitor, and many other devices that are connected to computers to make their use a breeze. All the internal components of a computer are connected to the CPU and Memory by means of a bus. Computer parts are one way or the other connected to each other by circuits that allow the data to fed, processed, stored and output. Some parts of a computer operate at the system level, others operate at the peripheral level and some parts are considered to be accessories.

Motherboard: It is the electronic skeleton of the entire system. It consists of other important components such as the CPU, the memory, heat sink fan, PCIe slots, IDE slots, etc.
Central Processing Unit (CPU): The CPU is the brain of every computer. It has an arithmetic/logical unit (ALU) that performs all the thinking and calculations for the computer.
Random Access Memory (RAM): The RAM is the short term memory of a computer. Data entry into the computer get loaded into the RAM and it is stored and run temporarily from the memory. Data is written to and from the memory hence it is sometimes called read/write memory.
Hard Disk: The most common storage component of a computer is the hard disk. This is the device on which data, programs and information is stored permanently. Hard disks are usually kept protected in a device called disk drives.
Optical Disks: Another form of computer storage is the optical disks which include CD-R and CD-RW. Optical storage devices use lasers to read data from or write data to the reflective surface of an optical disk.
Keyboard: The key board is a device for entering input. A keyboard has keys of text and numbers and each key sends a different signal to the CPU.
Mouse: The mouse is a pointing device. It is used to move a graphical pointer (usually in the shape of an arrow) called a cursor around the screen or t click on-screen objects (such as button) to trigger them to perform an action.




Computer Programs for Mining

Information technology (IT) have changed the way we live and work. Mining is no exception. Application of IT in mining is represented in the processing and data management, using software packages for 3D design, modeling and integration of spatial databases with application of the results. In contemporary practice the application of mining computer program is significantly expanded and can be concluded that the computer aided design has become a common way of developing mining projects. Developed as a professional software packages for the general mining applications, specialized software packages for optimization of surface or underground exploitation and specific purpose software packages for analyzing problems related to the design of mines or design of exploitation technology.The traditional methods for designing and modeling of open pits and underground mines, are based on manual calculations of mining parameters and manual graphic interpretation of maps, contour surface mine, landfill, dump sites. The basis of this method is a long time for data processing and design of optimal solutions, which significantly complicates the work.

Internet Download Manager

Internet Download Manager (IDM) is a tool to increase download speeds by up to 5 times, resume and schedule downloads. Comprehensive error recovery and resume capability will restart broken or interrupted downloads due to lost connections, network problems, computer shutdowns, or unexpected power outages. Simple graphic user interface makes IDM user friendly and easy to use. Internet Download Manager has a smart download logic accelerator that features intelligent dynamic file segmentation and safe multi-part downloading technology to accelerate your downloads. Unlike other download managers and accelerators Internet Download Manager segments downloaded files dynamically during download process and reuses available connections without additional connect and login stages to achieve best acceleration performance. Internet Download Manager supports proxy servers, ftp and http protocols, firewalls, redirects, cookies, authorization, MP3 audio and MPEG video content processing. IDM integrates seamlessly into Microsoft Internet Explorer, Netscape, MSN Explorer, AOL, Opera, Mozilla, Mozilla Firefox, Mozilla Firebird, Avant Browser, MyIE2, and all other popular browsers to automatically handle your downloads.