Class -6 ( 18 April 2025)
( Ch-1 . Computer Language )
A. Answer the following questions in short.
Q.1 What is computer language ?
Ans:- Computer language is used to develop applications that enable us to interact with computers in various way .
Q.2 Which is called program?
Ans:- A set of instructions given to a computer to perform a task is called a program.
Q.3 How many types of computer languages are there?
Ans:- There are five types of computer language -:
1. First Generation Language( Machine language)
2. Second Generation Language( Assembly Language)
3. Third Generation Language( High- Level Language)
4. Fourth Generation Language( Modern High Level Language )
5. Fifth Generation Language(Advanced High Level Language )
SSCGK's Youtube Channel - sscgk.in
Q.4 How many digits are there in the binary number system?
Ans:- Binary number system has 2 digits ( 0 and 1) .
Q.5 Who wrote the world's first computer program ?
Ans- Mathematician Ada Lovelace wrote the world's first computer program.
B. Answer the following questions in long.
Q.1 What is the purpose of low - level language ?
Ans :- Low- level language is the only language that a computer directly understand . It uses binary digit s (0 and 1 ) to write instruction . Programming in machine language is challenging and time - consuming because writing and testing programs in this language is difficult .
Buy Amazon basics TWS in-Ear Earbuds( 74% Off) - Click me
Q.2 What do you understand by source code and object code .
Ans - The program written in assembly language is called source program or source code . When this program is converted into machine language using a translator it is known as the object program or object code.
Q.3 What role does an assembler play in Assembly Language ?
Ans-: . An assembler converts assembly language code into machine language that computers can understand.
It translates human-readable mnemonics and symbols into binary code, making it possible for a
computer to perform operations as instructed by the programmer
Q.4 What are mnemonics ?
Ans:- Mnemonics are abbreviations that represent operations. For example, if the operation code for the
addition operation in machine language is ‘0010’, it can be written as ‘ADD’ in assembly language.
Q.5 How is an interpreter different from a compiler ?
Ans:- The difference between an interpreter and a compiler is as follows:
Interpreter:- i) An interpreter translates the source code line by-line into machine language.
ii) The time taken by an interpreter to begin is
usually quicker.
iii) With an interpreter, compilation and execution
occur simultaneously.
Compiler:- i) A compiler translates the entire program into
machine language all at once.
ii) The time taken by a compiler to begin is
generally longer.
iii)With a compiler, compilation happens before
execution.
Q.6 Match the following :-
Ans:- 1. First generation Language a) Low -Level Language
2. Third Generation Language b) Cobol
3. Fourth Generation Language c) SQL