Followers

Saturday, December 1, 2007

BASIC CONCEPTS OF COMPUTER


DEFINITION OF COMPUTER
Computer is an:

  • electronic device
  • accepts and stores input
  • manipulates it
  • outputs result
  • under the direction of stored programs and instructions

DATA AND INFORMATION

Data is raw facts and figures.

When data is processed to make it meaningful it becomes Information.

Example:

Data: India, 200, 4, cricket, wicket

Information: India beats Pakistan in cricket match by 50 runs.

WHAT IS HARDWARE

Hardware refers to physical and tangible (touchable) components of computer.

Example: CPU, Keyboard, Monitor, Mouse, Printer

WHAT IS SOFTWARE

Software is a set of programs which make the hardware of the computer work. Software is abstract in nature that is it cannot be felt and touched.

Computer is a dumb machine without the software.

A computer needs to be instructed to perform and give output.

The set of these instructions is known as a Program.

Example: MS Paint, Corel Draw, Notepad, etc.

TYPES OF SOFTWARE




  • APPLICATION SOFTWARE

set of programs necessary to carry out operations for a specified application.

  1. PACKAGES: they are general application software. Most common categories are:
    a) Word Processing Software: e.g. MS Word, Wordstar, etc.
    b) Spreadsheets: e.g. MS Excel, Lotus 123, etc.
    c) Database Management Systems (DBMS): e.g. Foxpro, MS Access, Oracle, etc. d) Desktop Publishing Packages (DTP): e.g. CorelDraw, Powerpoint, etc.
  2. UTILITIES:are those application programs that assist the computer by perfrorming housekeeping functions like backing up disk or scanning/clearing viruses. Some of the utilities are: Text editor, backup utility, Compression utility, Antivirus software.
  3. CUSTOMISED SOFTWARE: tailor made software according to users needs.
SYSTEM SOFTWARE

System software controls the internal functioning of the computer.

  1. OPERATING SYSTEM:
    software which acts as an interface between the user and the hardware.

    Note: refer to the post about Generations of computer languages for a better understanding of the text given below.
  2. LANGUAGE PROCESSOR:
    software which converts High Level Language (HLL) into Machine language. There are three types of language processers.

a) Assembler: converts program written in Assembly language into machine language.

b) Compiler:

1) converts program written in HLL to machine language in one go.

2) after the compilation compiler is removed from the memory.

c) Interpreter:
1) converts the program written in HLL into machine language line by line.

2) It is resident in the memory till the entire conversion takes place. Therefore, unnecessary usage of memory.

3 comments:

ankitsri said...

Hello Ms. Archika

I am working as a lecturer(Finance) in a Mgt. college in lucknow city. My some new students shown their inability to understand Computer as a subject (the technical part of this subject).I was looking for study material which is easy to understand for them. I found your notes in very simple language.

Thanks for such a nice study material.

Ankit Srivastava

Alok Singh said...
This comment has been removed by the author.
Alok Singh said...

A Basic concept on How Computer works.
As we all know computer contains some components such as
1. RAM
2. Storage Devices (Hard Disk)
3. Processor
4. Input Devices (Mouse, Keyboard etc)
5. Output Devices (Printer, Monitor etc)
Must read full concept.
Must read this on EG PAGE.
http://www.egpage.com/Notes.aspx?fs_notes_sps=34