CHAPTER 1 REVIEW FROM CLASS-1

TOPICS COVERED Features of Computer | Types of Computer | Application areas of Computer Hardware definition | Software definition | What is Input - Processing - Output? Input and Output devices | CPU, Motherboard and Peripherals

Computer is a machine, which manipulates data according to a list of instructions. Computer has many features: • It works on electricity. • It makes our work easy. • It is very fast. • It never gets tired. • It never makes mistakes. • It never forgets anything.

5 TYPES OF COMPUTER The various types of computer are: Desktop The computer that sits on the desk/table is called desktop computer (or simply a desktop). These are most commonly known as Personal Computers (or PCs). PCs are not designed to be portable. This means that they cannot be moved from one place to another easily. Portable (Laptop/Notebook/Netbook) computers Portable computers are meant for users who are frequently on the move. These are light-weight mobile computers, also known as portable computers or laptop/notebook/ netbook computers. They have a single unit having monitor, keyboard, a pointing device or trackball, CPU, memory and hard drive. They operate on battery. Palmtop Computers These are integrated computers that often use small memory and storage space. Palmtop computers usually do not have keyboards but rely on touchscreen technology for user input. These are very light-weight with a reasonable battery life. A slightly larger and heavier version of the palmtop computer is the hand-held computer.

6 Mainframe Mainframe refers to large computers which are very powerful and are used for special applications. Supercomputers Supercomputers are extremely large and even more powerful computers and are used for weather forecasting, national defence applications, etc. They are built using hundreds or thousands of processors. Wearable computers The latest trend in computing is wearable computers. Common computer applications (e-mail, accounts, multimedia, calendar/scheduler, notes) are integrated into watches, cell phones, shoes, specs and even clothing! Examples of wearable computers includes wrist watches, smart glasses, etc. What you can do with a computer? You can do a variety of jobs on computer: • You can create and store your documents. • You can do big calculations on computer. • You can play games on computer. • You can make drawings on computer. • You can play music and movies on computer.

7 Any computer consists of two main components: 1. Hardware 2. Software Hardware Hardware is all those parts of computer that you can actually touch and feel like CPU, monitor, keyboard, mouse, speakers, power supply, cables, etc. Software Software is a list of instructions, which is used to control hardware to achieve useful results. Linux Input Any Data / Information we feed in computer is called input. EXTRA INFO : WHAT IS DATA When you type a number or a letter in computer it is called data.

Memory Memory is the place where computer stores the input data or processed data before, after and while processing. There are two types of memory:

8 1. Primary (Temporary) memory (also known as RAM) 2. Secondary (Permanent) memory (hard disk drive)

Output After processing the input data, computer gives the result, which is called output.

Processing It is the process of manipulating data stored in the memory as per the instructions. 2 + 3 = 5

Input Devices Input devices are used to feed data / information into the computer. Some input devices are: • Keyboard • Mouse • Web Camera • Microphone • Stylus Pen

9 Output Devices The devices used for displaying the input or processed data / information are called output devices. Some of the output devices are: 1. Monitor (VDU) 2. Speakers 3. Printers CPU CPU stands for Central Processing Unit. It is the brain of the computer which does all the calculations. It is also called processor. It is the most important part of the computer. CPU is placed on the motherboard. CPU and motherboard are placed inside the cabinet. Motherboard Motherboard is the main circuit board where all the components like CPU, monitor, memory, keyboard, mouse, etc. are connected. Apart from main CPU, it has many other processors which help the main CPU to control and communicate with other parts of the computer. Peripherals The term “peripherals” is used to refer to components that add functionality of a computer system. With the help of peripheral devices, you can interact with the computer. Examples of peripherals are: Mouse, Keyboard, speakers, web camera, etc.

10 CHAPTER 2 TYPES OF SOFTWARE

TOPICS COVERED What is software? | Categories of software What is programming language? | Categories of programming language

Many times while dealing with computers, you come across a term called ‘software’. Do you know what software means? SOFTWARE Software refers to a list of instructions, which are used to control the computer hardware. It is also called a program or an application. Computer software can be broadly classified into two categories. They are: 1. System Software 2. Application Software

11 System Software System software directly “talks” USER to the computer hardware and gets the job done. It provides an interface between the hardware APPLICATION and other types of software. SOFTWARE Operating System (OS) is one of the most used system software. It instructs hardware to perform calculations in the machine OS SOFTWARE language/binary language. OS takes data input and translates it into the machine/binary language HARDWARE so that the hardware can process and manipulate it. The software then takes the result (output) from the hardware and converts it back to a language like English, Hindi, French, etc. that the user understands. Thus, the OS software can be well understood as a “translator” for application software to talk to the hardware. Apart from translating, it also manages the available resources like the CPU, memory, keyboard, mouse, etc. DID YOU KNOW? DOS (Disk Operating System) was a very popular software, marketed by Microsoft. It is completely obsolete now. No one uses it anymore. Use of DOS was discontinued in favour of new features and ease of use in Windows.

Linux Mac OS X Windows 8.1

12 Some of the most popular OS software for computers are , Linux, Unix, Mac OS, etc. You will study about Microsoft Windows 8.1 in the coming chapters. Application Software Unlike the System software, the Application software interacts directly with the user. The application software takes the data input from the user and shows the processed result (output) to the user. It rides over the OS software to control the hardware to do all the processing and manipulation of the input data. EXTRA INFO : SOFTWARE INSTALLATION To use either OS software or Application software, you need to first install it. The process of putting the software in the computer is called installation. Installation has to be performed under the supervision of a teacher or software engineer.

PROGRAMMING LANGUAGE You know that software refers to a list of instructions. The special languages in which these instructions are written are called programming languages. Programming languages have very strict rules which describe their structures and PASCAL meanings. There are thousands of programming languages and BASIC C++ new languages are created almost every year.

13 The computer programming language can be divided into two groups. These are: 1. Low-level programming language 2. High-level programming language Low-level programming language Low Level The language which the computer ASSEMBLY Languages hardware understands directly is known

0 1 0 1 0 as low-level programming language. This 0 1 0 1 0 0 1 0 1 0 language primarily deals with two digits, i.e. 0 and 1, hence, it is also called binary 0 1 0 1 0 language or machine language. Machine languages are very difficult to learn and use. Some examples of low level languages are Assembly, Machine code, etc. Some parts of OS software are written in low-level programming languages.

High-level programming language High Level VB, Pascal Languages A high-level programming language is relatively closer to the languages we SPECIAL SOFTWARE KNOWN AS COMPILER / INTERPRETER speak. They are easier to understand 0 1 0 1 0 and use. Some examples of high-level 0 1 0 1 0 0 1 0 1 0 programming languages are Visual

Basic, Pascal, FORTRAN, C, C++, etc. 0 1 0 1 0 Application software is written in high- level programming languages. EXTRA INFO : LOW LEVEL OR HIGH LEVEL The words low level and high level do not mean that these languages are inferior or superior to each other. They just describe how closely they deal with the computer hardware.

14 POINTS TO REMEMBER • System Software controls the hardware and gets the job done. • Application software sits over OS software to control hardware to do all the processing. • Low-level programming language is close to machine language or binary language. • Hardware components talk to each other in machine or binary language consisting of 0s and 1s. • High-level programming language is close to the English language we speak commonly.

1 PRACTICE TEST A. Fill in the blanks with the help of clue words: Application Software Binary language Translator Low-level System Software 1...... is a language of 0’s and 1’s. 2. Operating system software acts as a ...... for application software to talk to the hardware. 3...... interacts directly with the user, takes input and shows processed results. 4...... provides an interface between the hardware and software. 5. Computer hardware can directly understand ...... language. B. Write (T) for True or (F) for False: 1. Windows 8.1 is an application software.  2. Application software rides over the operating system software.  3. System software directly interfaces with hardware and gets the  job done. 4. User gives instructions to the computer in low-level programming  language.  5. Software is also called as program or an application.

15 GROUP ACTIVITY • Show students the installation process for any software. • Introduce the concept of binary digits 0 and 1 with the help of examples. 2 PRACTICE TEST A. Define the following terms: 1. Software 2. High-level programming language 3. Low-level programming language 4. Application Software 5. OS Software B. Out of the four options given below, tick () the correct option. 1. Software is also called a. Program b. Application c. Both ‘a’ and ‘b’ d. Motherboard 2. The special language in which instructions are written is called a. Binary language b. Programming language c. Machine language d. Multi-level language 3. Computer languages can be divided into two groups a. Low-level language b. High-level language c. Both ‘a’ and ‘b’ d. English and Hindi 4. The language which the computer hardware understands directly is known as a. High-level programming language b. Application software language c. Binary language d. Operating system language 5. Which of the following is not a high-level language? a. C++ b. Pascal c. FORTRAN d. Assembly 6. Software can be broadly classified in two categories a. System Software b. Application Software c. Both ‘a’ and ‘b’ d. High level and low level

16 CHAPTER 3 USING KEYBOARD

TOPICS COVERED What is a Keyboard? | Different types of keys on keyboard

KEYBOARD A keyboard is the most basic input device for computers. It is basically a rectangular piece with over 100 buttons representing characters, numbers and other function keys. The is popularly called QWERTY, simply because these are the first six characters you will find in the first alphabet row on the keyboard. The keyboard is typically connected at the back of the CPU. The place of connection is called keyboard port or KBD port.

17 The keyboard has over 100 buttons / keys of different types, like • Alphabet keys • Number keys (on number pad and main keyboard) • Function keys • Symbol keys • Special keys • Navigation keys Special keys Alphabet keys Function keys

Number keys

Symbol keys Navigation keys

Alphabet keys are used to type various alphabets in small case and upper case. Number keys are used to write numbers. They are also present on the number pad, present on the extreme right side of the keyboard. Symbol keys are used to write symbols. Function keys are used for special functions, e.g. F1 is used for Help. Special keys are used for special functions as follows:

18 is used to confirm the input being fed into the computer or to accept the output from the computer. It is also used to go to the next line while typing. is used to cancel /stop any command. It also means No, Exit, Abort, Cancel and Quit. is used to move the cursor (blinking arrow or ‘I’ on the screen) to the next tab stop (automatic or manually defined location), while typing. It is used for producing clean, aligned text/tables which otherwise look unclean if created by pressing the Spacebar multiple times. key is used to erase letters towards the left of the cursor. Caps is used to restrict the typing to capital letters. Shift keys are used to switch between numbers and symbols, and capital and small letters. There are two shift keys on the keyboard. Ctrl and Alt keys are used in combination with other keys to achieve some special functionality. You will study about these keys, in detail, later in this book. is used to erase letters towards the right of the cursor or delete selected text or objects. Spacebar is the longest key on the keyboard. It is used to give one space while typing.

19 Window key is used to open Start screen.

Right-click key is used to open shortcut menu. key is used to copy any image displaying on the monitor. is used to insert any letter or image while typing. (Cursor keys) are used to move the cursor up, down, right and left. When you press any of these keys, the cursor moves one step forward in that direction. However, using the arrow keys to move in a document becomes slow and tiring if the document is very long. For long documents, other set of navigation keys are used, which help to jump quickly from one place to another in the document. EXTRA INFO : & BREAK KEYS Earlier Scroll lock key was used to lock/unlock the scrolling of long documents. It is no longer in use. Earlier Break key was used to close any program in between. It is also no longer in use.

Navigation keys are used to move the cursor on the screen. The navigation keys on the keyboard are: Page Up and Page Down keys are used to jump up and down in the document by one screen height. One screen height refers to the height of the document that is seen on the monitor at one time. Home and End keys are used to move to the beginning and the end of a line respectively.

20 EXTRA INFO : FOLDABLE KEYBOARDS

These types of keyboards can be rolled or folded in a roll and can be kept in your pockets. They come in many shapes, sizes and colours.

POINTS TO REMEMBER • A keyboard is the most basic input device for computers. • The keyboard layout is popularly called QWERTY. • Types of keys on a keyboard are: a. Alphabet keys b. Number keys c. Function keys d. Symbol keys e. Special keys f. Navigation keys • You can use special keys like Ctrl, Alt in combination with other keys to perform some specific tasks.

1 PRACTICE TEST

A. Fill in the blanks with the help of clue words:

Arrow keys Spacebar Print screen Start screen Delete

1...... key is used to erase letters towards the right of the cursor. 2...... is the longest key on the keyboard. 3. Window key is used to open ...... 4...... are used to move up, down, right and left while typing. 5...... key is used to copy any image displaying on the monitor.

21 B. Write (T) for True or (F) for False: 1. The place where keyboard is connected to CPU is called keyboard port.  2. Backspace key is used to erase letters towards right.  3. Insert key is used to insert any letter while typing.  4. is used to move up and move down in the document.   5. key is used to type in capital letters. C. Word Search :

N UMBERA F UPDIP S GU M D OLEYTN PEFLCMBC A LPHABET NELXMORI UTARRLWO AE P ORTAN ALPHABET PORT FUNCTION SYMBOL DELETE

SEMINAR • Ask students to open notepad and practice typing using the keyboard keys. • Invite students to explain to the class the working of different keys on the keyboard in computer lab. • Explain to the students the working of Ctrl and Alt keys with the help of examples.

22 2 PRACTICE TEST

A. Draw and label keyboard in your note book. B. Answer the following question(s): 1. Which keys would you use to jump up and down in a document? 2. Define the following keys: Alphabet Keys, Number Keys, Function Keys. C. Out of the four options given below, tick () the correct option.

1. The most basic input device for computers is called a. Motherboard b. Keyboard c. Speaker d. Peripheral 2. The place where the keyboard is connected to CPU is called a. Mouse port b. KBD port c. Printer port d. Escape 3. Types of keys on a keyboard are a. Alphabet keys and Number keys b. Function keys and Symbol keys c. Special keys and Navigation keys d. All of the above 4. Which of the following is used to open shortcut menu? a. Left-click key b. Right-click key c. Window key d. Arrow keys 5. Which key is used to erase letters? a. Delete key b. Backspace key c. Both ‘a’ and ‘b’ d. Spacebar key

23 6. Which key is the longest key on a keyboard? a. Enter key b. Spacebar key c. Ctrl key d. 7. Which key is used to restrict the typing to capital letters? a. Enter key b. Tab key c. Caps Lock key d. Esc key 8. Which key is used to open the Start screen ? a.y Alt ke b. Ctrl key c. Window key d. Delete key 9. A key used to copy any image is a. Print screen key b. Window key c. Arrow keys d. Spacebar key 10. Key used to jump up in the document by one screen height is a. Up arrow key b. Page up key c. Both ‘a’ and ‘b’ d. None of these

24