Basics of Computer

What is a Computer?

A computer system can be defined as an electronic machine that takes data or commands as Input, processes the data according to commands, and gives out information as Output.

 

Three Main Activities

According to the above definition, we can understand that there are mainly three activities performed inside the system. They are:

  1. Input: Input is the process of feeding or inserting something into the system. We can feed or insert data or commands into the system during the Input process.

  2. Output: Output is the process of generating information that comes out of the system in such a way that humans can read, understand, use, and transfer it.

  3. Processing: Processing is the activity of working on the data based on the provided commands.

Classification of Computer System Units:

  1. Input Unit: Consists of devices used to feed data or commands into a computer. Examples include:

    • Keyboard
    • Mouse
    • Joystick
    • Scanner
  2. Output Unit: Comprises devices used to produce information from a computer. Examples include:

    • Monitor
    • Printer
  3. Central Processing Unit (CPU): This unit consists of two main components:

    • Processor: Includes the Arithmetic and Logic Unit (ALU) and the Control Unit. The CPU’s speed is measured in Hertz (instruction cycles per millisecond). Examples include Pentium IV, Intel Celeron, AMD Sempron, Core i3, etc.
    • Memory: Used to store data or instructions temporarily or permanently. Examples include hard disk, DVD, pen drive, and RAM.

Memory Types:

  • Primary/Internal/Main/Volatile Memory: This includes:

    • Random Access Memory (RAM), used as a temporary work area by the processor. Content is cleared when the system is turned off.
    • Read-Only Memory (ROM), used during system startup (booting).
  • Secondary/External/Auxiliary/Non-Volatile Memory: External memory devices used to store information permanently, such as hard disks, floppy disks, CD/DVDs, and pen drives.

Memory Measurements:

  • 1 Byte = 8 bits (used to store a single character)
  • 1 bit represents 0 or 1 (a binary digit)
  • 1 nibble = 4 bits
  • 1 Byte = 8 bits
  • 1 Kilobyte (KB) = 1024 bytes
  • 1 Megabyte (MB) = 1024 KB
  • 1 Gigabyte (GB) = 1024 MB
  • 1 Terabyte (TB) = 1024 GB

These units and measurements are fundamental in computer science and are used to describe the capacity and capabilities of computer hardware and memory.

TYPES OF SOFTWARE

Another classification of Computer System:

 

Hardware+Software = Computer System

 

Hardware are the physical components of computer.

 

Software is the collection of programs working for a specific purpose.

Program is a set of instructions given to computer to do a particular work.

2 types of software:

System Software

Application Software

System Software is the necessary software that provides an environment to enable application software to work or the user can communicate with system.

Operating system, Language Translators (Eg: Compilers, Interpreters, Assemblers)

Example of Operating Systems: Windows XP, Windows 7, Linux, Mac etc.

 

Application Software is useful for specific kind of work.

Eg: Word, Photoshop, AutoCAD, games etc.

 

Virus: Virus is an application software that causes other software to not function.  It is not biological virus or any living thing but got the name by having the characteristics of biological virus.

 

Different types of viruses: Worms, Trojan Horses, Logic Bombs etc.

 

Precautions to be taken:

  1. Install and keep uptodate an Anti-Virus Software
  2. Don’t share Pendrives or scan them before opening
  3. Scan before open any memory device that has been brought from outside.
  4. Don’t open unknown e-mail messages.

Some popular Anti-Virus Software Vendors: Norton, Quick Heal, Comodo, Essel

OPERATING SYSTEM

The Operating System serves as System Software, facilitating user-system communication and creating an environment for application software and hardware devices to function.

Types of Operating Systems:

  1. Command Oriented:

    • Examples: DOS, Unix
  2. Graphical User Interface (GUI):

    • Examples: Windows, Mac, Linux

You cannot copy content of this page