0% found this document useful (0 votes)
4 views4 pages

SDAS Computer Language Solved Answers

This document provides solved answers related to computer languages, including binary codes for words and numbers, exercises on programming concepts, and explanations of machine, assembly, and high-level languages. It also includes a project on artificial intelligence and higher-order thinking skills related to assembly language. The content is structured with fill-in-the-blanks, true/false questions, and application-based queries to reinforce learning.

Uploaded by

sourishdas584
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views4 pages

SDAS Computer Language Solved Answers

This document provides solved answers related to computer languages, including binary codes for words and numbers, exercises on programming concepts, and explanations of machine, assembly, and high-level languages. It also includes a project on artificial intelligence and higher-order thinking skills related to assembly language. The content is structured with fill-in-the-blanks, true/false questions, and application-based queries to reinforce learning.

Uploaded by

sourishdas584
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

SDAS INSTITUTION

SOLVED ANSWERS - COMPUTER LANGUAGE


Date: 20 March 2026

Name: ___________________________ Class: ___________________________ Roll No.:


___________________________

Source covered: uploaded textbook pages on Computer Language, including textbook


content, exercises, check-your-learning, and fun-zone tasks.
Note: For the alphabet binary activity, 8-bit ASCII codes in CAPITAL letters are used.

FUN ZONE ANSWERS


Word Machine / Binary Code (8-bit ASCII)

COMPUTER 01000011 01001111 01001101 01010000 01010101 01010100 01000101 01010010

PROGRAM 01010000 01010010 01001111 01000111 01010010 01000001 01001101

LANGUAGE 01001100 01000001 01001110 01000111 01010101 01000001 01000111 01000101

MACHINE 01001101 01000001 01000011 01001000 01001001 01001110 01000101

Lab Session - Binary codes for 0 to 9


Number Binary Code Number Binary Code

0 0000 5 0101

1 0001 6 0110

2 0010 7 0111

3 0011 8 1000

4 0100 9 1001

Higher Order Thinking Skills


Code: MOV X, A / MOV Y, B / ADD X, Y
Answer: This code belongs to Assembly Language because it uses mnemonic instructions
such as MOV and ADD.
Project Work: Development of Artificial Intelligence - Students can prepare a short
presentation explaining what AI is, where it is used, and how it is developing in fields such as
healthcare, education, transport, and robotics.

SDAS Institution Page 1


EXERCISES - SOLVED
A. Fill in the blanks
1. A program is a set of instructions that tells the computer what to do.
2. Machine language consists of binary numbers, i.e. 0 and 1.
3. High-level language uses English words and mathematical operators.
4. Assembly language uses mnemonic codes or symbols.
5. In binary language, 0 stands for OFF state and 1 for ON state.
B. Write T for true and F for false
1. High-level language program has to be converted into machine language by translator
program. - T
2. Each programming language has its own specific rules. - T
3. Compiler converts a high-level language program into machine language line by line. - F
(An interpreter does it line by line; a compiler translates the whole program.)
4. The only language which a computer understands is called machine language. - T
5. Machine language uses mnemonic codes. - F (Assembly language uses mnemonic codes.)
C. Tick the correct option
1. A set of instructions that tells the computer what to do is called Program.
2. Machine language consists of two binary numbers 0 and 1.
3. Interpreter converts a high-level language program into machine language, line by line.
4. The program converted into machine language by the assembler is called Object program.
5. FORTRAN is a type of high-level language.
D. Answer the following questions
1. What do you mean by computer language?
Computer language is a language used to communicate with a computer. It is a set of codes
or instructions through which we tell the computer what to do.
2. What is machine language? Give example.
Machine language is the first-generation or low-level language of a computer. It is written
in binary digits 0 and 1 and is directly understood by the computer. Example: 1010, 1100,
0011.
3. What is high-level computer language?
High-level computer language is a programming language that uses English-like words and
mathematical operators. It is easier for humans to read and write, but it must be translated
into machine language by a compiler or interpreter.
4. Differentiate between an interpreter and a compiler.
An interpreter translates a program line by line and stops immediately when it finds an
error. A compiler translates the whole program at once and shows the list of errors after

SDAS Institution Page 2


compilation is completed.
5. What is assembly language? What is an assembler?
Assembly language is a second-generation language that uses mnemonic codes or symbols
instead of binary numbers. An assembler is the translator program that converts an
assembly language program into machine language.
E. Application-based questions
1. Mohit’s uncle was a computer programmer during the third generation of computer.
Which kind of language did he use then?
He used a high-level language, because high-level languages are the third-generation
programming languages.
2. Azaan is trying his hand at Java programming but he does not know which type of
language it is. Help him to solve his query.
Java is a high-level programming language. It uses English-like words and is easier to
understand than machine or assembly language.
3. Ms Basu wants to learn binary language. What type of language is binary language? Is
it simple to learn?
Binary language is machine language. No, it is not simple to learn because it uses only 0
and 1, so it is difficult for humans to read, write, and remember.

SDAS Institution Page 3


CHECK YOUR LEARNING
Machine Language - Example: Binary code / 101010 / 1100
Assembly Language - Example: MOV A, B or ADD X, Y
High-Level Language - Example: C, Pascal, Java, or Python

SHORT REFERENCE NOTES FROM THE CHAPTER


Machine Language (First Generation): Written in 0s and 1s; machine dependent; directly
understood by the computer.
Assembly Language (Second Generation): Uses mnemonics or symbols; machine dependent;
translated by an assembler.
High-Level Language (Third Generation): Uses English words and operators; easier to
learn; translated by compiler or interpreter.
Fourth Generation Language (4GL): Designed for specific purposes such as database
programming and scripting; examples include Perl, Python, Ruby, SQL and MATLAB.

Final Answer: All visible textbook tasks in the uploaded pages have been solved in this
document.

SDAS Institution Page 4

You might also like