cbsencertsolutions

CBSE NCERT Solutions

NCERT and CBSE Solutions for free

Class 11 Computer Science Assignments

We have provided below free printable Class 11 Computer Science Assignments for Download in PDF. The Assignments have been designed based on the latest NCERT Book for Class 11 Computer Science . These Assignments for Grade 11 Computer Science cover all important topics which can come in your standard 11 tests and examinations. Free printable Assignments for CBSE Class 11 Computer Science , school and class assignments, and practice test papers have been designed by our highly experienced class 11 faculty. You can free download CBSE NCERT printable Assignments for Computer Science Class 11 with solutions and answers. All Assignments and test sheets have been prepared by expert teachers as per the latest Syllabus in Computer Science Class 11. Students can click on the links below and download all Pdf Assignments for Computer Science class 11 for free. All latest Kendriya Vidyalaya Class 11 Computer Science Assignments with Answers and test papers are given below.

Computer Science Class 11 Assignments Pdf Download

We have provided below the biggest collection of free CBSE NCERT KVS Assignments for Class 11 Computer Science . Students and teachers can download and save all free Computer Science assignments in Pdf for grade 11th. Our expert faculty have covered Class 11 important questions and answers for Computer Science as per the latest syllabus for the current academic year. All test papers and question banks for Class 11 Computer Science and CBSE Assignments for Computer Science Class 11 will be really helpful for standard 11th students to prepare for the class tests and school examinations. Class 11th students can easily free download in Pdf all printable practice worksheets given below.

Topicwise Assignments for Class 11 Computer Science Download in Pdf

Class 11 Computer Science Assignments

Advantages of Class 11 Computer Science Assignments

  • As we have the best and largest collection of Computer Science assignments for Grade 11, you will be able to easily get full list of solved important questions which can come in your examinations.
  • Students will be able to go through all important and critical topics given in your CBSE Computer Science textbooks for Class 11 .
  • All Computer Science assignments for Class 11 have been designed with answers. Students should solve them yourself and then compare with the solutions provided by us.
  • Class 11 Students studying in per CBSE, NCERT and KVS schools will be able to free download all Computer Science chapter wise worksheets and assignments for free in Pdf
  • Class 11 Computer Science question bank will help to improve subject understanding which will help to get better rank in exams

Frequently Asked Questions by Class 11 Computer Science students

At https://www.cbsencertsolutions.com, we have provided the biggest database of free assignments for Computer Science Class 11 which you can download in Pdf

We provide here Standard 11 Computer Science chapter-wise assignments which can be easily downloaded in Pdf format for free.

You can click on the links above and get assignments for Computer Science in Grade 11, all topic-wise question banks with solutions have been provided here. You can click on the links to download in Pdf.

We have provided here topic-wise Computer Science Grade 11 question banks, revision notes and questions for all difficult topics, and other study material.

We have provided the best collection of question bank and practice tests for Class 11 for all subjects. You can download them all and use them offline without the internet.

Related Posts

Class 11 Mathematics Sequence And Series Assignments

Class 11 Mathematics Sequence And Series Assignments

Class 11 Psychology Assignments

Class 11 Psychology Assignments

Class 11 Fine Arts Assignments

Class 11 Fine Arts Assignments

NCERT Solutions for Class 6, 7, 8, 9, 10, 11 and 12

NCERT Solutions for Class 11 Computer Science (Python)

Detailed, Step-by-Step NCERT Solutions for Class 11 Computer Science (Python) solved by Expert Teachers as per NCERT (CBSE) Book guidelines. Download Now.

Here is the list of chapters for Class 11 Computer Science (Python) NCERT Textbook.

NCERT Solutions for Class 11 Computer Science

Unit 1 : Computer Fundamentals

1. Computer overview and its Basics 2. Software Concepts 3. Data Representation 4. Microprocessor and Memory Concepts

Unit 2 : Programming Methodology

5. Programming Methodology 6. Algorithms and Flowcharts

Unit 3 : Introduction to Python

7. Introduction to Python 8. Getting Started with Python 9. Operators in Python 10. Functions 11. Conditional and Looping Constructs

Unit 4 : Programming with Python

12. Strings 13. Lists, Dictionaries and Tuples

NCERT Solutions Computer Science English Hindi Humanities Commerce Science

Free Resources

NCERT Solutions

Quick Resources

computer science assignment for class 11

CBSE Class 11: Notes and Assignments: Computer Science

  • Home / CBSE Class 11: Notes and Assignments: Computer Science

CBSE Class 11: Notes and Assignments Computer Science

Free pdf download.

  • Class 6 Maths
  • Class 6 Science
  • Class 6 Social Science
  • Class 6 English
  • Class 7 Maths
  • Class 7 Science
  • Class 7 Social Science
  • Class 7 English
  • Class 8 Maths
  • Class 8 Science
  • Class 8 Social Science
  • Class 8 English
  • Class 9 Maths
  • Class 9 Science
  • Class 9 Social Science
  • Class 9 English
  • Class 10 Maths
  • Class 10 Science
  • Class 10 Social Science
  • Class 10 English
  • Class 11 Maths
  • Class 11 Computer Science (Python)
  • Class 11 English
  • Class 12 Maths
  • Class 12 English
  • Class 12 Economics
  • Class 12 Accountancy
  • Class 12 Physics
  • Class 12 Chemistry
  • Class 12 Biology
  • Class 12 Computer Science (Python)
  • Class 12 Physical Education
  • GST and Accounting Course
  • Excel Course
  • Tally Course
  • Finance and CMA Data Course
  • Payroll Course

Interesting

  • Learn English
  • Learn Excel
  • Learn Tally
  • Learn GST (Goods and Services Tax)
  • Learn Accounting and Finance
  • GST Tax Invoice Format
  • Accounts Tax Practical
  • Tally Ledger List
  • GSTR 2A - JSON to Excel

Are you in school ? Do you love Teachoo?

We would love to talk to you! Please fill this form so that we can contact you

You are learning...

Computer Science - Class 11

Click on any of the links below to start learning from Teachoo ...

Do you want to learn more about the fascinating and diverse field of computer science? Do you want to develop your skills and knowledge in programming, data structures, algorithms, databases, networking, etc.? Do you want to prepare yourself for higher studies and careers in computer science and related fields?

If you answered yes to any of these questions, then you will benefit from studying computer science class 11. Computer science class 11 is a comprehensive and rigorous course that covers the core concepts and principles of computer science. Computer science class 11 will help you understand how computers work and how they can be used to solve various problems.

Some of the topics you will cover in computer science class 11 are:

  • The introduction to computer science: How computer science is defined, divided, and related to other disciplines. 📚🔎👥
  • The basics of Python: How Python is a simple and powerful programming language that can be used for various purposes. 🐍👍
  • The data types and operators: How data types and operators are used to store and manipulate data in Python. 📊📈📉
  • The control structures: How control structures such as if, else, elif, for, while, etc. are used to control the flow of execution in Python. 💻🖱️👍
  • The functions: How functions are used to modularize and reuse code in Python. 💬🔎👏
  • The lists, tuples, and dictionaries: How lists, tuples, and dictionaries are used to store and access data in Python. 💥😥🚱💧
  • The strings: How strings are used to store and manipulate text data in Python. 📄💵🔙
  • The file handling: How file handling is used to store and manage data in files using Python. 📒👀
  • The object-oriented programming: How object-oriented programming is used to create and use objects, classes, methods, inheritance, etc. in Python. 🐶🐱🐭
  • The database concepts: How database concepts such as tables, records, fields, keys, etc. are used to store and manipulate data in databases. 🗄️🗃️
  • The structured query language: How structured query language (SQL) is used to communicate with databases and perform various operations on data. 🗣️👂

By studying computer science class 11, you will gain a deeper understanding of how  computer science is the study of computation and its applications . You will also develop critical thinking skills to solve various problems and cases using computer science. You will also appreciate  the importance of Python as a versatile and powerful language  for various domains and purposes.

Chapter 2 Class 11 - Encoding Schemes and Number System

Chapter 12 class 11 - boolean algebra, chapter 4 class 11 - introduction to problem solving, chapter 5 class 11 - getting started with python, chapter 1 class 11 - computer systems, chapter 6 class 11 - flow of control, chapter 7 class 11 - functions, chapter 8 class 11 - strings, chapter 9 class 11 - lists, teachoo sample paper, chapter 10 class 11 - tuples and dictionaries, chapter 11 class 11 - societal impact, chapter 13 class 11 - cyber safety.

What's in it?

Hi, it looks like you're using AdBlock :(

Please login to view more pages. it's free :), solve all your doubts with teachoo black.

Data Representation

Class 11 - computer science with python sumita arora, checkpoint 2.1.

What are the bases of decimal, octal, binary and hexadecimal systems ?

The bases are:

  • Decimal — Base 10
  • Octal — Base 8
  • Binary — Base 2
  • Hexadecimal — Base 16

What is the common property of decimal, octal, binary and hexadecimal number systems ?

Decimal, octal, binary and hexadecimal number systems are all positional-value system .

Complete the sequence of following binary numbers : 100, 101, 110, ............... , ............... , ............... .

100, 101, 110, 111 , 1000 , 1001 .

Complete the sequence of following octal numbers : 525, 526, 527, ............... , ............... , ............... .

525, 526, 527, 530 , 531 , 532 .

Complete the sequence of following hexadecimal numbers : 17, 18, 19, ............... , ............... , ............... .

17, 18, 19, 1A , 1B , 1C .

Convert the following binary numbers to decimal and hexadecimal:

(c) 101011111

(e) 10010101

(f) 11011100

Converting to decimal:

Binary
No
PowerValueResult
0 2 10x1=0
12 21x2=2
02 40x4=0
1 2 81x8=8

Equivalent decimal number = 8 + 2 = 10

Therefore, (1010) 2 = (10) 10

Converting to hexadecimal:

Grouping in bits of 4:

1010 undefined \underlinesegment{1010} 1010 ​

Binary
Number
Equivalent
Hexadecimal
1010A (10)

Therefore, (1010) 2 = (A) 16

Binary
No
PowerValueResult
0 2 10x1=0
12 21x2=2
02 40x4=0
12 81x8=8
12 161x16=16
1 2 321x32=32

Equivalent decimal number = 32 + 16 + 8 + 2 = 58

Therefore, (111010) 2 = (58) 10

0011 undefined 1010 undefined \underlinesegment{0011} \quad \underlinesegment{1010} 0011 ​ 1010 ​

Binary
Number
Equivalent
Hexadecimal
1010A (10)
00113

Therefore, (111010) 2 = (3A) 16

Binary
No
PowerValueResult
1 2 11x1=1
12 21x2=2
12 41x4=4
12 81x8=8
12 161x16=16
02 320x32=0
12 641x64=64
02 1280x128=0
1 2 2561x256=256

Equivalent decimal number = 256 + 64 + 16 + 8 + 4 + 2 + 1 = 351

Therefore, (101011111) 2 = (351) 10

0001 undefined 0101 undefined 1111 undefined \underlinesegment{0001} \quad \underlinesegment{0101} \quad \underlinesegment{1111} 0001 ​ 0101 ​ 1111 ​

Binary
Number
Equivalent
Hexadecimal
1111F (15)
01015
00011

Therefore, (101011111) 2 = (15F) 16

Binary
No
PowerValueResult
0 2 10x1=0
02 20x2=0
12 41x4=4
1 2 81x8=8

Equivalent decimal number = 8 + 4 = 12

Therefore, (1100) 2 = (12) 10

1100 undefined \underlinesegment{1100} 1100 ​

Binary
Number
Equivalent
Hexadecimal
1100C (12)

Therefore, (1100) 2 = (C) 16

Binary
No
PowerValueResult
1 2 11x1=1
02 20x2=0
12 41x4=4
02 80x8=0
12 161x16=16
02 320x32=0
02 640x64=0
1 2 1281x128=128

Equivalent decimal number = 1 + 4 + 16 + 128 = 149

Therefore, (10010101) 2 = (149) 10

1001 undefined 0101 undefined \underlinesegment{1001} \quad \underlinesegment{0101} 1001 ​ 0101 ​

Binary
Number
Equivalent
Hexadecimal
01015
10019

Therefore, (101011111) 2 = (95) 16

Binary
No
PowerValueResult
0 2 10x1=0
02 20x2=0
12 41x4=4
12 81x8=8
12 161x16=16
02 320x32=0
12 641x64=64
1 2 1281x128=128

Equivalent decimal number = 4 + 8 + 16 + 64 + 128 = 220

Therefore, (11011100) 2 = (220) 10

1101 undefined 1100 undefined \underlinesegment{1101} \quad \underlinesegment{1100} 1101 ​ 1100 ​

Binary
Number
Equivalent
Hexadecimal
1100C (12)
1101D (13)

Therefore, (11011100) 2 = (DC) 16

Convert the following decimal numbers to binary and octal :

Converting to binary:

2QuotientRemainder
2231 (LSB)
2111
251
220
211 (MSB)
 0 

Therefore, (23) 10 = (10111) 2

Converting to octal:

8QuotientRemainder
8237 (LSB)
822 (MSB)
 0 

Therefore, (23) 10 = (27) 8

2QuotientRemainder
21000 (LSB)
2500
2251
2120
260
231
211 (MSB)
 0 

Therefore, (100) 10 = (1100100) 2

8QuotientRemainder
81004 (LSB)
8124
811 (MSB)
 0 

Therefore, (100) 10 = (144) 8

2QuotientRemainder
21451 (LSB)
2720
2360
2180
291
240
220
211 (MSB)
 0 

Therefore, (145) 10 = (10010001) 2

8QuotientRemainder
81451 (LSB)
8182
822 (MSB)
 0 

Therefore, (145) 10 = (221) 8

2QuotientRemainder
2191 (LSB)
291
240
220
211 (MSB)
 0 

Therefore, (19) 10 = (10011) 2

8QuotientRemainder
8193 (LSB)
822 (MSB)
 0 

Therefore, (19) 10 = (23) 8

2QuotientRemainder
21211 (LSB)
2600
2300
2151
271
231
211 (MSB)
 0 

Therefore, (121) 10 = (1111001) 2

8QuotientRemainder
81211 (LSB)
8157
811 (MSB)
 0 

Therefore, (121) 10 = (171) 8

2QuotientRemainder
21611 (LSB)
2800
2400
2200
2100
251
220
211 (MSB)
 0 

Therefore, (161) 10 = (10100001) 2

8QuotientRemainder
81611 (LSB)
8204
822 (MSB)
 0 

Therefore, (161) 10 = (241) 8

Convert the following hexadecimal numbers to binary :

Hexadecimal
Number
Binary
Equivalent
60110
A (10)1010

(A6) 16 = (10100110) 2

Hexadecimal
Number
Binary
Equivalent
70111
00000
A (10)1010

(A07) 16 = (101000000111) 2

Hexadecimal
Number
Binary
Equivalent
40100
B (11)1011
A (10)1010
70111

(7AB4) 16 = (111101010110100) 2

Hexadecimal
Number
Binary
Equivalent
E (14)1110
B (11)1011

(BE) 16 = (10111110) 2

Hexadecimal
Number
Binary
Equivalent
91001
C (12)1100
B (11)1011

(BC9) 16 = (101111001001) 2

Hexadecimal
Number
Binary
Equivalent
81000
C (12)1100
B (11)1011
91001

(9BC8) 16 = (1001101111001000) 2

Convert the following binary numbers to hexadecimal and octal :

(a) 10011011101

(b) 1111011101011011

(c) 11010111010111

(d) 1010110110111

(e) 10110111011011

(f) 1111101110101111

0100 undefined 1101 undefined 1101 undefined \underlinesegment{0100} \quad \underlinesegment{1101} \quad \underlinesegment{1101} 0100 ​ 1101 ​ 1101 ​

Binary
Number
Equivalent
Hexadecimal
1101D (13)
1101D (13)
01004

Therefore, (10011011101) 2 = (4DD) 16

Converting to Octal:

Grouping in bits of 3:

010 undefined 011 undefined 011 undefined 101 undefined \underlinesegment{010} \quad \underlinesegment{011} \quad \underlinesegment{011} \quad \underlinesegment{101} 010 ​ 011 ​ 011 ​ 101 ​

Binary
Number
Equivalent
Octal
1015
0113
0113
0102

Therefore, (10011011101) 2 = (2335) 8

1111 undefined 0111 undefined 0101 undefined 1011 undefined \underlinesegment{1111} \quad \underlinesegment{0111} \quad \underlinesegment{0101} \quad \underlinesegment{1011} 1111 ​ 0111 ​ 0101 ​ 1011 ​

Binary
Number
Equivalent
Hexadecimal
1011B (11)
01015
01117
1111F (15)

Therefore, (1111011101011011) 2 = (F75B) 16

001 undefined 111 undefined 011 undefined 101 undefined 011 undefined 011 undefined \underlinesegment{001} \quad \underlinesegment{111} \quad \underlinesegment{011} \quad \underlinesegment{101} \quad \underlinesegment{011} \quad \underlinesegment{011} 001 ​ 111 ​ 011 ​ 101 ​ 011 ​ 011 ​

Binary
Number
Equivalent
Octal
0113
0113
1015
0113
1117
0011

Therefore, (1111011101011011) 2 = (173533) 8

0011 undefined 0101 undefined 1101 undefined 0111 undefined \underlinesegment{0011} \quad \underlinesegment{0101} \quad \underlinesegment{1101} \quad \underlinesegment{0111} 0011 ​ 0101 ​ 1101 ​ 0111 ​

Binary
Number
Equivalent
Hexadecimal
01117
1101D (13)
01015
00113

Therefore, (11010111010111) 2 = (35D7) 16

011 undefined 010 undefined 111 undefined 010 undefined 111 undefined \underlinesegment{011} \quad \underlinesegment{010} \quad \underlinesegment{111} \quad \underlinesegment{010} \quad \underlinesegment{111} 011 ​ 010 ​ 111 ​ 010 ​ 111 ​

Binary
Number
Equivalent
Octal
1117
0102
1117
0102
0113

Therefore, (11010111010111) 2 = (32727) 8

0001 undefined 0101 undefined 1011 undefined 0111 undefined \underlinesegment{0001} \quad \underlinesegment{0101} \quad \underlinesegment{1011} \quad \underlinesegment{0111} 0001 ​ 0101 ​ 1011 ​ 0111 ​

Binary
Number
Equivalent
Hexadecimal
01117
1011B (11)
01015
00011

Therefore, (1010110110111) 2 = (15B7) 16

001 undefined 010 undefined 110 undefined 110 undefined 111 undefined \underlinesegment{001} \quad \underlinesegment{010} \quad \underlinesegment{110} \quad \underlinesegment{110} \quad \underlinesegment{111} 001 ​ 010 ​ 110 ​ 110 ​ 111 ​

Binary
Number
Equivalent
Octal
1117
1106
1106
0102
0011

Therefore, (1010110110111) 2 = (12667) 8

0010 undefined 1101 undefined 1101 undefined 1011 undefined \underlinesegment{0010} \quad \underlinesegment{1101} \quad \underlinesegment{1101} \quad \underlinesegment{1011} 0010 ​ 1101 ​ 1101 ​ 1011 ​

Binary
Number
Equivalent
Hexadecimal
1011B (11)
1101D (13)
1101D (13)
00102

Therefore, (10110111011011) 2 = (2DDB) 16

010 undefined 110 undefined 111 undefined 011 undefined 011 undefined \underlinesegment{010} \quad \underlinesegment{110} \quad \underlinesegment{111} \quad \underlinesegment{011} \quad \underlinesegment{011} 010 ​ 110 ​ 111 ​ 011 ​ 011 ​

Binary
Number
Equivalent
Octal
0113
0113
1117
1106
0102

Therefore, (10110111011011) 2 = (26733) 8

1111 undefined 1011 undefined 1010 undefined 1111 undefined \underlinesegment{1111} \quad \underlinesegment{1011} \quad \underlinesegment{1010} \quad \underlinesegment{1111} 1111 ​ 1011 ​ 1010 ​ 1111 ​

Binary
Number
Equivalent
Hexadecimal
1111F (15)
1010A (10)
1011B (11)
1111F (15)

Therefore, (1111101110101111) 2 = (FBAF) 16

001 undefined 111 undefined 101 undefined 110 undefined 101 undefined 111 undefined \underlinesegment{001} \quad \underlinesegment{111} \quad \underlinesegment{101} \quad \underlinesegment{110} \quad \underlinesegment{101} \quad \underlinesegment{111} 001 ​ 111 ​ 101 ​ 110 ​ 101 ​ 111 ​

Binary
Number
Equivalent
Octal
1117
1015
1106
1015
1117
0011

Therefore, (1111101110101111) 2 = (175657) 8

Checkpoint 2.2

Multiple choice questions.

The value of radix in binary number system is ..........

The value of radix in octal number system is ..........

The value of radix in decimal number system is ..........

The value of radix in hexadecimal number system is ..........

Which of the following are not valid symbols in octal number system ?

Which of the following are not valid symbols in hexadecimal number system ?

Which of the following are not valid symbols in decimal number system ?

The hexadecimal digits are 1 to 0 and A to ..........

The binary equivalent of the decimal number 10 is ..........

Question 10

ASCII code is a 7 bit code for ..........

  • other symbol
  • all of these ✓

Question 11

How many bytes are there in 1011 1001 0110 1110 numbers?

Question 12

The binary equivalent of the octal Numbers 13.54 is.....

  • 1101.1110 ✓
  • None of these

Question 13

The octal equivalent of 111 010 is.....

Question 14

The input hexadecimal representation of 1110 is ..........

Question 15

Which of the following is not a binary number ?

Question 16

Convert the hexadecimal number 2C to decimal:

Question 17

UTF8 is a type of .......... encoding.

  • extended ASCII

Question 18

UTF32 is a type of .......... encoding.

Question 19

Which of the following is not a valid UTF8 representation?

  • 2 octet (16 bits)
  • 3 octet (24 bits)
  • 4 octet (32 bits)
  • 8 octet (64 bits) ✓

Question 20

Which of the following is not a valid encoding scheme for characters ?

Fill in the Blanks

The Decimal number system is composed of 10 unique symbols.

The Binary number system is composed of 2 unique symbols.

The Octal number system is composed of 8 unique symbols.

The Hexadecimal number system is composed of 16 unique symbols.

The illegal digits of octal number system are 8 and 9 .

Hexadecimal number system recognizes symbols 0 to 9 and A to F .

Each octal number is replaced with 3 bits in octal to binary conversion.

Each Hexadecimal number is replaced with 4 bits in Hex to binary conversion.

ASCII is a 7 bit code while extended ASCII is a 8 bit code.

The Unicode encoding scheme can represent all symbols/characters of most languages.

The ISCII encoding scheme represents Indian Languages' characters on computers.

UTF8 can take upto 4 bytes to represent a symbol.

UTF32 takes exactly 4 bytes to represent a symbol.

Unicode value of a symbol is called code point .

True/False Questions

A computer can work with Decimal number system. False

A computer can work with Binary number system. True

The number of unique symbols in Hexadecimal number system is 15. False

Number systems can also represent characters. False

ISCII is an encoding scheme created for Indian language characters. True

Unicode is able to represent nearly all languages' characters. True

UTF8 is a fixed-length encoding scheme. False

UTF32 is a fixed-length encoding scheme. True

UTF8 is a variable-length encoding scheme and can represent characters in 1 through 4 bytes. True

UTF8 and UTF32 are the only encoding schemes supported by Unicode. False

Type A: Short Answer Questions

What are some number systems used by computers ?

The most commonly used number systems are decimal, binary, octal and hexadecimal number systems.

What is the use of Hexadecimal number system on computers ?

The Hexadecimal number system is used in computers to specify memory addresses (which are 16-bit or 32-bit long). For example, a memory address 1101011010101111 is a big binary address but with hex it is D6AF which is easier to remember. The Hexadecimal number system is also used to represent colour codes. For example, FFFFFF represents White, FF0000 represents Red, etc.

What does radix or base signify ?

The radix or base of a number system signifies how many unique symbols or digits are used in the number system to represent numbers. For example, the decimal number system has a radix or base of 10 meaning it uses 10 digits from 0 to 9 to represent numbers.

What is the use of encoding schemes ?

Encoding schemes help Computers represent and recognize letters, numbers and symbols. It provides a predetermined set of codes for each recognized letter, number and symbol. Most popular encoding schemes are ASCI, Unicode, ISCII, etc.

Discuss UTF-8 encoding scheme.

UTF-8 is a variable width encoding that can represent every character in Unicode character set. The code unit of UTF-8 is 8 bits called an octet. It uses 1 to maximum 6 octets to represent code points depending on their size i.e. sometimes it uses 8 bits to store the character, other times 16 or 24 or more bits. It is a type of multi-byte encoding.

How is UTF-8 encoding scheme different from UTF-32 encoding scheme ?

UTF-8 is a variable length encoding scheme that uses different number of bytes to represent different characters whereas UTF-32 is a fixed length encoding scheme that uses exactly 4 bytes to represent all Unicode code points.

What is the most significant bit and the least significant bit in a binary code ?

In a binary code, the leftmost bit is called the most significant bit or MSB. It carries the largest weight. The rightmost bit is called the least significant bit or LSB. It carries the smallest weight. For example:

1 M S B 0 1 1 0 1 1 0 L S B \begin{matrix} \underset{\bold{MSB}}{1} & 0 & 1 & 1 & 0 & 1 & 1 & \underset{\bold{LSB}}{0} \end{matrix} MSB 1 ​ ​ 0 ​ 1 ​ 1 ​ 0 ​ 1 ​ 1 ​ LSB 0 ​ ​

What are ASCII and extended ASCII encoding schemes ?

ASCII encoding scheme uses a 7-bit code and it represents 128 characters. Its advantages are simplicity and efficiency. Extended ASCII encoding scheme uses a 8-bit code and it represents 256 characters.

What is the utility of ISCII encoding scheme ?

ISCII or Indian Standard Code for Information Interchange can be used to represent Indian languages on the computer. It supports Indian languages that follow both Devanagari script and other scripts like Tamil, Bengali, Oriya, Assamese, etc.

What is Unicode ? What is its significance ?

Unicode is a universal character encoding scheme that can represent different sets of characters belonging to different languages by assigning a number to each of the character. It has the following significance:

  • It defines all the characters needed for writing the majority of known languages in use today across the world.
  • It is a superset of all other character sets.
  • It is used to represent characters across different platforms and programs.

What all encoding schemes does Unicode use to represent characters ?

Unicode uses UTF-8, UTF-16 and UTF-32 encoding schemes.

What are ASCII and ISCII ? Why are these used ?

ASCII stands for American Standard Code for Information Interchange. It uses a 7-bit code and it can represent 128 characters. ASCII code is mostly used to represent the characters of English language, standard keyboard characters as well as control characters like Carriage Return and Form Feed. ISCII stands for Indian Standard Code for Information Interchange. It uses a 8-bit code and it can represent 256 characters. It retains all ASCII characters and offers coding for Indian scripts also. Majority of the Indian languages can be represented using ISCII.

What are UTF-8 and UTF-32 encoding schemes. Which one is more popular encoding scheme ?

UTF-8 is a variable length encoding scheme that uses different number of bytes to represent different characters whereas UTF-32 is a fixed length encoding scheme that uses exactly 4 bytes to represent all Unicode code points. UTF-8 is the more popular encoding scheme.

What do you understand by code point ?

Code point refers to a code from a code space that represents a single character from the character set represented by an encoding scheme. For example, 0x41 is one code point of ASCII that represents character 'A'.

What is the difference between fixed length and variable length encoding schemes ?

Variable length encoding scheme uses different number of bytes or octets (set of 8 bits) to represent different characters whereas fixed length encoding scheme uses a fixed number of bytes to represent different characters.

Type B: Application Based Questions

Convert the following binary numbers to decimal:

Binary
No
PowerValueResult
1 2 11x1=1
02 20x2=0
12 41x4=4
1 2 81x8=8

Equivalent decimal number = 1 + 4 + 8 = 13

Therefore, (1101) 2 = (13) 10

Equivalent decimal number = 2 + 8 + 16 + 32 = 58

Equivalent decimal number = 1 + 2 + 4 + 8 + 16 + 64 + 256 = 351

Convert the following binary numbers to decimal :

Equivalent decimal number = 4 + 8 = 12

(b) 10010101

(c) 11011100

Convert the following decimal numbers to binary:

Multiply=ResultantCarry
0.25 x 2=0.50
0.5 x 2=01

Therefore, (0.25) 10 = (0.01) 2

2QuotientRemainder
21220 (LSB)
2611
2300
2151
271
231
211 (MSB)
 0 

Therefore, (122) 10 = (1111010) 2

Multiply=ResultantCarry
0.675 x 2=0.351
0.35 x 2=0.70
0.7 x 2=0.41
0.4 x 2=0.80
0.8 x 2=0.61

(We stop after 5 iterations if fractional part doesn't become 0)

Therefore, (0.675) 10 = (0.10101) 2

Convert the following decimal numbers to octal:

8QuotientRemainder
81222 (LSB)
8157
811 (MSB)
 0 

Therefore, (122) 10 = (172) 8

Multiply=ResultantCarry
0.675 x 8=0.45
0.4 x 8=0.23
0.2 x 8=0.61
0.6 x 8=0.84
0.8 x 8=0.46

Therefore, (0.675) 10 = (0.53146) 8

Convert the following hexadecimal numbers to binary:

Hexadecimal
Number
Binary
Equivalent
D (13)1101
30011
20010

(23D) 16 = (1000111101) 2

Convert the following binary numbers to hexadecimal:

(a) 1010110110111

(b) 10110111011011

(c) 0110101100

0001 undefined 1010 undefined 1100 undefined \underlinesegment{0001} \quad \underlinesegment{1010} \quad \underlinesegment{1100} 0001 ​ 1010 ​ 1100 ​

Binary
Number
Equivalent
Hexadecimal
1100C (12)
1010A (10)
00011

Therefore, (0110101100) 2 = (1AC) 16

Convert the following octal numbers to decimal:

Octal
No
PowerValueResult
7 8 17x1=7
58 85x8=40
2 8 642x64=128

Equivalent decimal number = 7 + 40 + 128 = 175

Therefore, (257) 8 = (175) 10

Octal
No
PowerValueResult
7 8 17x1=7
28 82x8=16
58 645x64=320
3 8 5123x512=1536

Equivalent decimal number = 7 + 16 + 320 + 1536 = 1879

Therefore, (3527) 8 = (1879) 10

Octal
No
PowerValueResult
3 8 13x1=3
28 82x8=16
1 8 641x64=64

Equivalent decimal number = 3 + 16 + 64 = 83

Therefore, (123) 8 = (83) 10

Integral part

Octal
No
PowerValueResult
58 15x1=5
08 80x8=0
68 646x64=384

Fractional part

Octal
No
PowerValueResult
18 0.1251x0.125=0.125
28 0.01562x0.0156=0.0312

Equivalent decimal number = 5 + 384 + 0.125 + 0.0312 = 389.1562

Therefore, (605.12) 8 = (389.1562) 10

Convert the following hexadecimal numbers to decimal:

Hexadecimal
Number
PowerValueResult
616 16x1=6
A (10)16 1610x16=160

Equivalent decimal number = 6 + 160 = 166

Therefore, (A6) 16 = (166) 10

Hexadecimal
Number
PowerValueResult
B (11)16 111x1=11
316 163x16=48
116 2561x256=256
A (10)16 409610x4096=40960

Equivalent decimal number = 11 + 48 + 256 + 40960 = 41275

Therefore, (A13B) 16 = (41275) 10

Hexadecimal
Number
PowerValueResult
516 15x1=5
A (10)16 1610x16=160
316 2563x256=768

Equivalent decimal number = 5 + 160 + 768 = 933

Therefore, (3A5) 16 = (933) 10

Hexadecimal
Number
PowerValueResult
916 19x1=9
E (14)16 1614x16=224

Equivalent decimal number = 9 + 224 = 233

Therefore, (E9) 16 = (233) 10

Hexadecimal
Number
PowerValueResult
3 (11)16 13x1=3
A (10)16 1610x16=160
C (12)16 25612x256=3072
716 40967x4096=28672

Equivalent decimal number = 3 + 160 + 3072 + 28672 = 31907

Therefore, (7CA3) 16 = (31907) 10

Convert the following decimal numbers to hexadecimal:

16QuotientRemainder
161324
1688
 0 

Therefore, (132) 10 = (84) 16

16QuotientRemainder
1623520
161473
1699
 0 

Therefore, (2352) 10 = (930) 16

16QuotientRemainder
16122A (10)
1677
 0 

Therefore, (122) 10 = (7A) 16

Multiply=ResultantCarry
0.675 x 16=0.8A (10)
0.8 x 16=0.8C (12)
0.8 x 16=0.8C (12)
0.8 x 16=0.8C (12)
0.8 x 16=0.8C (12)

Therefore, (0.675) 10 = (0.ACCCC) 16

16QuotientRemainder
16206E (14)
1612C (12)
 0 

Therefore, (206) 10 = (CE) 16

16QuotientRemainder
1636193
162262
1614E (14)
 0 

Therefore, (3619) 10 = (E23) 16

Convert the following hexadecimal numbers to octal:

Hexadecimal
Number
Binary
Equivalent
C (12)1100
A (10)1010
81000
30011

(38AC) 16 = (11100010101100) 2

011 undefined   100 undefined   010 undefined   101 undefined   100 undefined \underlinesegment{011}\medspace\underlinesegment{100}\medspace\underlinesegment{010}\medspace\underlinesegment{101}\medspace\underlinesegment{100} 011 ​ 100 ​ 010 ​ 101 ​ 100 ​

Binary
Number
Equivalent
Octal
1004
1015
0102
1004
0113

(38AC) 16 = (34254) 8

Hexadecimal
Number
Binary
Equivalent
60110
D (13)1101
F (15)1111
70111

(7FD6) 16 = (111111111010110) 2

111 undefined   111 undefined   111 undefined   010 undefined   110 undefined \underlinesegment{111}\medspace\underlinesegment{111}\medspace\underlinesegment{111}\medspace\underlinesegment{010}\medspace\underlinesegment{110} 111 ​ 111 ​ 111 ​ 010 ​ 110 ​

Binary
Number
Equivalent
Octal
1106
0102
1117
1117
1117

(7FD6) 16 = (77726) 8

Hexadecimal
Number
Binary
Equivalent
D (13)1101
C (12)1100
B (11)1011
A (10)1010

(ABCD) 16 = (1010101111001101) 2

001 undefined   010 undefined   101 undefined   111 undefined   001 undefined   101 undefined \underlinesegment{001}\medspace\underlinesegment{010}\medspace\underlinesegment{101}\medspace\underlinesegment{111}\medspace\underlinesegment{001}\medspace\underlinesegment{101} 001 ​ 010 ​ 101 ​ 111 ​ 001 ​ 101 ​

Binary
Number
Equivalent
Octal
1015
0011
1117
1015
0102
0011

(ABCD) 16 = (125715) 8

Convert the following octal numbers to binary:

Octal
Number
Binary
Equivalent
3011
2010
1001

Therefore, (123) 8 = ( 001 undefined   010 undefined   011 undefined \bold{\underlinesegment{001}}\medspace\bold{\underlinesegment{010}}\medspace\bold{\underlinesegment{011}} 001 ​ 010 ​ 011 ​ ) 2

Octal
Number
Binary
Equivalent
7111
2010
5101
3011

Therefore, (3527) 8 = ( 011 undefined   101 undefined   010 undefined   111 undefined \bold{\underlinesegment{011}}\medspace\bold{\underlinesegment{101}}\medspace\bold{\underlinesegment{010}}\medspace\bold{\underlinesegment{111}} 011 ​ 101 ​ 010 ​ 111 ​ ) 2

Octal
Number
Binary
Equivalent
5101
0000
7111

Therefore, (705) 8 = ( 111 undefined   000 undefined   101 undefined \bold{\underlinesegment{111}}\medspace\bold{\underlinesegment{000}}\medspace\bold{\underlinesegment{101}} 111 ​ 000 ​ 101 ​ ) 2

Octal
Number
Binary
Equivalent
2010
4100
6110
7111

Therefore, (7642) 8 = ( 111 undefined   110 undefined   100 undefined   010 undefined \bold{\underlinesegment{111}}\medspace\bold{\underlinesegment{110}}\medspace\bold{\underlinesegment{100}}\medspace\bold{\underlinesegment{010}} 111 ​ 110 ​ 100 ​ 010 ​ ) 2

Octal
Number
Binary
Equivalent
5101
1001
0000
7111

Therefore, (7015) 8 = ( 111 undefined   000 undefined   001 undefined   101 undefined \bold{\underlinesegment{111}}\medspace\bold{\underlinesegment{000}}\medspace\bold{\underlinesegment{001}}\medspace\bold{\underlinesegment{101}} 111 ​ 000 ​ 001 ​ 101 ​ ) 2

Octal
Number
Binary
Equivalent
6110
7111
5101
3011

Therefore, (3576) 8 = ( 011 undefined   101 undefined   111 undefined   110 undefined \bold{\underlinesegment{011}}\medspace\bold{\underlinesegment{101}}\medspace\bold{\underlinesegment{111}}\medspace\bold{\underlinesegment{110}} 011 ​ 101 ​ 111 ​ 110 ​ ) 2

Convert the following binary numbers to octal

111 undefined 010 undefined \underlinesegment{111} \quad \underlinesegment{010} 111 ​ 010 ​

Binary
Number
Equivalent
Octal
0102
1117

Therefore, (111010) 2 = (72) 8

(b) 110110101

110 undefined 110 undefined 101 undefined \underlinesegment{110} \quad \underlinesegment{110} \quad \underlinesegment{101} 110 ​ 110 ​ 101 ​

Binary
Number
Equivalent
Octal
1015
1106
1106

Therefore, (110110101) 2 = (665) 8

(c) 1101100001

001 undefined 101 undefined 100 undefined 001 undefined \underlinesegment{001} \quad \underlinesegment{101} \quad \underlinesegment{100} \quad \underlinesegment{001} 001 ​ 101 ​ 100 ​ 001 ​

Binary
Number
Equivalent
Octal
0011
1004
1015
0011

Therefore, (1101100001) 2 = (1541) 8

011 undefined 001 undefined \underlinesegment{011} \quad \underlinesegment{001} 011 ​ 001 ​

Binary
Number
Equivalent
Octal
0011
0113

Therefore, (11001) 2 = (31) 8

(b) 10101100

010 undefined 101 undefined 100 undefined \underlinesegment{010} \quad \underlinesegment{101} \quad \underlinesegment{100} 010 ​ 101 ​ 100 ​

Binary
Number
Equivalent
Octal
1004
1015
0102

Therefore, (10101100) 2 = (254) 8

(c) 111010111

111 undefined 010 undefined 111 undefined \underlinesegment{111} \quad \underlinesegment{010} \quad \underlinesegment{111} 111 ​ 010 ​ 111 ​

Binary
Number
Equivalent
Octal
1117
0102
1117

Therefore, (111010111) 2 = (727) 8

Add the following binary numbers:

(i) 10110111 and 1100101

1 1 0 1 1 1 0 1 1 1 1 1 1 + 1 1 0 0 1 0 1 1 0 0 0 1 1 1 0 0 \begin{matrix} & & \overset{1}{1} & \overset{1}{0} & 1 & 1 & \overset{1}{0} & \overset{1}{1} & \overset{1}{1} & 1 \\ + & & & 1 & 1 & 0 & 0 & 1 & 0 & 1 \\ \hline & \bold{1} & \bold{0} & \bold{0} & \bold{0} & \bold{1} & \bold{1} & \bold{1} & \bold{0} & \bold{0} \end{matrix} + ​ 1 ​ 1 1 0 ​ 0 1 1 0 ​ 1 1 0 ​ 1 0 1 ​ 0 1 0 1 ​ 1 1 1 1 ​ 1 1 0 0 ​ 1 1 0 ​ ​

Therefore, (10110111) 2 + (1100101) 2 = (100011100) 2

(ii) 110101 and 101111

1 1 1 1 0 1 1 1 0 1 1 + 1 0 1 1 1 1 1 1 0 0 1 0 0 \begin{matrix} & & \overset{1}{1} & \overset{1}{1} & \overset{1}{0} & \overset{1}{1} & \overset{1}{0} & 1 \\ + & & 1 & 0 & 1 & 1 & 1 & 1 \\ \hline & \bold{1} & \bold{1} & \bold{0} & \bold{0} & \bold{1} & \bold{0} & \bold{0} \end{matrix} + ​ 1 ​ 1 1 1 1 ​ 1 1 0 0 ​ 0 1 1 0 ​ 1 1 1 1 ​ 0 1 1 0 ​ 1 1 0 ​ ​

Therefore, (110101) 2 + (101111) 2 = (1100100) 2

(iii) 110111.110 and 11011101.010

0 1 0 1 1 1 1 1 0 1 1 1 1 1 1 1 . 1 1 1 0 + 1 1 0 1 1 1 0 1 . 0 1 0 1 0 0 0 1 0 1 0 1 . 0 0 0 \begin{matrix} & & \overset{1}{0} & \overset{1}{0} & \overset{1}{1} & \overset{1}{1} & \overset{1}{0} & \overset{1}{1} & \overset{1}{1} & \overset{1}{1} & . & \overset{1}{1} & 1 & 0 \\ + & & 1 & 1 & 0 & 1 & 1 & 1 & 0 & 1 & . & 0 & 1 & 0 \\ \hline & \bold{1} & \bold{0} & \bold{0} & \bold{0} & \bold{1} & \bold{0} & \bold{1} & \bold{0} & \bold{1} & \bold{.} & \bold{0} & \bold{0} & \bold{0} \end{matrix} + ​ 1 ​ 0 1 1 0 ​ 0 1 1 0 ​ 1 1 0 0 ​ 1 1 1 1 ​ 0 1 1 0 ​ 1 1 1 1 ​ 1 1 0 0 ​ 1 1 1 1 ​ . . . ​ 1 1 0 0 ​ 1 1 0 ​ 0 0 0 ​ ​

Therefore, (110111.110) 2 + (11011101.010) 2 = (100010101) 2

(iv) 1110.110 and 11010.011

0 1 1 1 1 1 1 0 1 . 1 1 1 0 + 1 1 0 1 0 . 0 1 1 1 0 1 0 0 1 . 0 0 1 \begin{matrix} & & \overset{1}{0} & \overset{1}{1} & \overset{1}{1} & 1 & \overset{1}{0} & . & \overset{1}{1} & 1 & 0 \\ + & & 1 & 1 & 0 & 1 & 0 & . & 0 & 1 & 1 \\ \hline & \bold{1} & \bold{0} & \bold{1} & \bold{0} & \bold{0} & \bold{1} & \bold{.} & \bold{0} & \bold{0} & \bold{1} \end{matrix} + ​ 1 ​ 0 1 1 0 ​ 1 1 1 1 ​ 1 1 0 0 ​ 1 1 0 ​ 0 1 0 1 ​ . . . ​ 1 1 0 0 ​ 1 1 0 ​ 0 1 1 ​ ​

Therefore, (1110.110) 2 + (11010.011) 2 = (101001.001) 2

Question 21

Given that A's code point in ASCII is 65, and a's code point is 97. What is the binary representation of 'A' in ASCII ? (and what's its hexadecimal representation). What is the binary representation of 'a' in ASCII ?

Binary representation of 'A' in ASCII will be binary representation of its code point 65.

Converting 65 to binary:

2QuotientRemainder
2651 (LSB)
2320
2160
280
240
220
211 (MSB)
 0 

Therefore, binary representation of 'A' in ASCII is 1000001.

Converting 65 to Hexadecimal:

16QuotientRemainder
16651
1644
 0 

Therefore, hexadecimal representation of 'A' in ASCII is (41) 16 .

Similarly, converting 97 to binary:

2QuotientRemainder
2971 (LSB)
2480
2240
2120
260
231
211 (MSB)
 0 

Therefore, binary representation of 'a' in ASCII is 1100001.

Question 22

Convert the following binary numbers to decimal, octal and hexadecimal numbers.

(i) 100101.101

Decimal Conversion of integral part:

Binary
No
PowerValueResult
12 11x1=1
02 20x2=0
12 41x4=4
02 80x8=0
02 160x16=0
12 321x32=32

Decimal Conversion of fractional part:

Binary
No
PowerValueResult
12 0.51x0.5=0.5
02 0.250x0.25=0
12 0.1251x0.125=0.125

Equivalent decimal number = 1 + 4 + 32 + 0.5 + 0.125 = 37.625

Therefore, (100101.101) 2 = (37.625) 10

Octal Conversion

100 undefined 101 undefined . 101 undefined \underlinesegment{100} \quad \underlinesegment{101} \quad \bold{.} \quad \underlinesegment{101} 100 ​ 101 ​ . 101 ​

Binary
Number
Equivalent
Octal
1015
1004
1015

Therefore, (100101.101) 2 = (45.5) 8

Hexadecimal Conversion

0010 undefined 0101 undefined   .   1010 undefined \underlinesegment{0010} \quad \underlinesegment{0101} \medspace . \medspace \underlinesegment{1010} 0010 ​ 0101 ​ . 1010 ​

Binary
Number
Equivalent
Hexadecimal
01015
00102
. 
1010A (10)

Therefore, (100101.101) 2 = (25.A) 16

(ii) 10101100.01011

Binary
No
PowerValueResult
02 10x1=0
02 20x2=0
12 41x4=4
12 81x8=8
02 160x16=0
12 321x32=32
02 640x64=0
12 1281x128=128
Binary
No
PowerValueResult
02 0.50x0.5=0
12 0.251x0.25=0.25
02 0.1250x0.125=0
12 0.06251x0.0625=0.0625
12 0.031251x0.03125=0.03125

Equivalent decimal number = 4 + 8 + 32 + 128 + 0.25 + 0.0625 + 0.03125 = 172.34375

Therefore, (10101100.01011) 2 = (172.34375) 10

010 undefined 101 undefined 100 undefined . 010 undefined 110 undefined \underlinesegment{010} \quad \underlinesegment{101} \quad \underlinesegment{100} \quad \bold{.} \quad \underlinesegment{010} \quad \underlinesegment{110} 010 ​ 101 ​ 100 ​ . 010 ​ 110 ​

Binary
Number
Equivalent
Octal
1004
1015
0102
0102
1106

Therefore, (10101100.01011) 2 = (254.26) 8

1010 undefined 1100 undefined   .   0101 undefined   1000 undefined \underlinesegment{1010} \quad \underlinesegment{1100} \medspace . \medspace \underlinesegment{0101} \medspace \underlinesegment{1000} 1010 ​ 1100 ​ . 0101 ​ 1000 ​

Binary
Number
Equivalent
Hexadecimal
1100C (12)
1010A (10)
. 
01015
10008

Therefore, (10101100.01011) 2 = (AC.58) 16

Decimal Conversion:

Binary
No
PowerValueResult
02 10x1=0
12 21x2=2
02 40x4=0
12 81x8=8

Equivalent decimal number = 2 + 8 = 10

001 undefined 010 undefined \underlinesegment{001} \quad \underlinesegment{010} 001 ​ 010 ​

Binary
Number
Equivalent
Octal
0102
0011

Therefore, (1010) 2 = (12) 8

(iv) 10101100.010111

Binary
No
PowerValueResult
02 0.50x0.5=0
12 0.251x0.25=0.25
02 0.1250x0.125=0
12 0.06251x0.0625=0.0625
12 0.031251x0.03125=0.03125
12 0.0156251x0.015625=0.015625

Equivalent decimal number = 4 + 8 + 32 + 128 + 0.25 + 0.0625 + 0.03125 + 0.015625 = 172.359375

Therefore, (10101100.010111) 2 = (172.359375) 10

010 undefined 101 undefined 100 undefined . 010 undefined 111 undefined \underlinesegment{010} \quad \underlinesegment{101} \quad \underlinesegment{100} \quad \bold{.} \quad \underlinesegment{010} \quad \underlinesegment{111} 010 ​ 101 ​ 100 ​ . 010 ​ 111 ​

Binary
Number
Equivalent
Octal
1004
1015
0102
0102
1117

Therefore, (10101100.010111) 2 = (254.27) 8

1010 undefined 1100 undefined   .   0101 undefined   1100 undefined \underlinesegment{1010} \quad \underlinesegment{1100} \medspace . \medspace \underlinesegment{0101} \medspace \underlinesegment{1100} 1010 ​ 1100 ​ . 0101 ​ 1100 ​

Binary
Number
Equivalent
Hexadecimal
1100C (12)
1010A (10)
. 
01015
1100C (12)

Therefore, (10101100.010111) 2 = (AC.5C) 16

NCERT Books

NCERT Books for Class 11 Computer Science PDF Download

NCERT Books for Class 11 Computer Science PDF Download

NCERT Books Class 11 Computer Science : The National Council of Educational Research and Training (NCERT) publishes Computer Science textbooks for Class 11. The NCERT Class 11th Computer Science textbooks are well known for it’s updated and thoroughly revised syllabus. The NCERT Computer Science Books are based on the latest exam pattern and CBSE syllabus.

NCERT keeps on updating the Computer Science books with the help of the latest question papers of each year. The Class 11 Computer Science books of NCERT are very well known for its presentation. The use of NCERT Books Class 11 Computer Science is not only suitable for studying the regular syllabus of various boards but it can also be useful for the candidates appearing for various competitive exams, Engineering Entrance Exams, and Olympiads.

NCERT Class 11 Computer Science Books in English PDF Download

NCERT Class 11 Computer Science Books are provided in PDF form so that students can access it at any time anywhere. Class 11 NCERT Computer Science Books are created by the best professors who are experts in Computer Science and have good knowledge in the subject.

NCERT Books for Class 11 Computer Science – English Medium

  • Chapter 1 : Computer System
  • Chapter 2 : Encoding Schemes and Number System
  • Chapter 3 : Emerging Trends
  • Chapter 4 : Introduction to Problem SolvIng
  • Chapter 5 : Getting Started with Python
  • Chapter 6 : Flow of Control
  • Chapter 7 : Functions
  • Chapter 8 : Strings
  • Chapter 9 : Lists
  • Chapter 10 : Tuples and Dictionaries
  • Chapter 11 : Societal Impact

NCERT Books for Class 11 Computer Science English Medium PDF-Download

The NCERT syllabus mainly focuses on this book to make it student-friendly to make it useful for both the students and the competitive exam aspirants. The book covers a detailed Computer Science based on the syllabuses of various boards. NCERT Computer Science Books for Class 11 is perfectly compatible with almost every Indian education state and central boards.

We hope that this detailed article on NCERT Books Class 11 Computer Science helps you in your preparation and you crack the Class 11 exams or competitive exams with excellent scores.

Leave a Comment Cancel reply

You must be logged in to post a comment.

NCERT solutions for Class 11 Computer Science chapter 1 - Computer System [Latest edition]

NCERT solutions for Class 11 Computer Science chapter 1 - Computer System - Shaalaa.com

Advertisements

Solutions for chapter 1: computer system.

Below listed, you can find solutions for Chapter 1 of CBSE NCERT for Class 11 Computer Science.

NCERT solutions for Class 11 Computer Science Chapter 1 Computer System Exercise [Pages 24 - 26]

Name the software required to make a computer functional. Write down its two primary services.

How does the computer understand a program written in high-level language?

Why is the execution time of the machine code less than that of the source code?

What is the need for RAM?

How does RAM differ from ROM?

What is the need for secondary memory?

How do different components of the computer communicate with each other?

Draw the block diagram of a computer system. Briefly write about the functionality of each component.

What is the primary role of the system bus?

Why is the data bus bidirectional while the address bus is unidirectional?

Differentiate between proprietary software and freeware software. Name two software for each type.

Write the main difference between a microcontroller and a microprocessor. Why do smart home appliances have a microcontroller instead of a microprocessor embedded in them?

Mention the different types of data that you deal with while browsing the Internet.

Categorize the following data as structured, semi-structured, and unstructured:

Cricket Match Score

Patient records in a hospital

Name the input or output device used to do the following:

To output audio

To enter textual data

To make a hard copy of a text file

To display the data or information

To enter the audio-based command

To build 3D models

To assist a visually-impaired individual in entering data

Identify the category (system, application, programming tool) of the following software:

application

programming tool

Text editor

Explore Yourself

Ask your teacher to help you locate any two device drivers installed on your computer.

Write any two system software and two application software installed on your computer.

Which microprocessor does your personal computer have? Which generation does it belong to?

What is the clock speed of your microprocessor?

Name any two devices in your school or home that have a microcontroller.

Check the size of the RAM and HDD of a computer in your school. Make a table and write their size in Bytes, Kilobytes, Megabytes, and Gigabytes.

List all secondary storage devices available at your school or home.

Which operating system is installed on your computer at home or school?

NCERT solutions for Class 11 Computer Science chapter 1 - Computer System

Shaalaa.com has the CBSE Mathematics Class 11 Computer Science CBSE solutions in a manner that help students grasp basic concepts better and faster. The detailed, step-by-step solutions will help you understand the concepts better and clarify any confusion. NCERT solutions for Mathematics Class 11 Computer Science CBSE 1 (Computer System) include all questions with answers and detailed explanations. This will clear students' doubts about questions and improve their application skills while preparing for board exams.

Further, we at Shaalaa.com provide such solutions so students can prepare for written exams. NCERT textbook solutions can be a core help for self-study and provide excellent self-help guidance for students.

Concepts covered in Class 11 Computer Science chapter 1 Computer System are Computer System, History of Computers, Types of Computer Memory, Memory Unit (Memory Devices), Data Transfer Between Memory and CPU, Basics of Microprocessors, Microprocessor Specifications, Introduction to Microcontroller, Introduction to Microcontroller, Data and Information, Data Types, Data Capturing, Storage and Retrieval, Data Deletion and Recovery, System Software and Its Types, Programming Tools of System Software, Application Software, Proprietary Or Free and Open Source Software, Operating System, OS User Interface and Its Types, Functions of Operating System, Software.

Using NCERT Class 11 Computer Science solutions Computer System exercise by students is an easy way to prepare for the exams, as they involve solutions arranged chapter-wise and also page-wise. The questions involved in NCERT Solutions are essential questions that can be asked in the final exam. Maximum CBSE Class 11 Computer Science students prefer NCERT Textbook Solutions to score more in exams.

Get the free view of Chapter 1, Computer System Class 11 Computer Science additional questions for Mathematics Class 11 Computer Science CBSE, and you can use Shaalaa.com to keep it handy for your exam preparation.

Download the Shaalaa app from the Google Play Store

  • Maharashtra Board Question Bank with Solutions (Official)
  • Balbharati Solutions (Maharashtra)
  • Samacheer Kalvi Solutions (Tamil Nadu)
  • NCERT Solutions
  • RD Sharma Solutions
  • RD Sharma Class 10 Solutions
  • RD Sharma Class 9 Solutions
  • Lakhmir Singh Solutions
  • TS Grewal Solutions
  • ICSE Class 10 Solutions
  • Selina ICSE Concise Solutions
  • Frank ICSE Solutions
  • ML Aggarwal Solutions
  • NCERT Solutions for Class 12 Maths
  • NCERT Solutions for Class 12 Physics
  • NCERT Solutions for Class 12 Chemistry
  • NCERT Solutions for Class 12 Biology
  • NCERT Solutions for Class 11 Maths
  • NCERT Solutions for Class 11 Physics
  • NCERT Solutions for Class 11 Chemistry
  • NCERT Solutions for Class 11 Biology
  • NCERT Solutions for Class 10 Maths
  • NCERT Solutions for Class 10 Science
  • NCERT Solutions for Class 9 Maths
  • NCERT Solutions for Class 9 Science
  • CBSE Study Material
  • Maharashtra State Board Study Material
  • Tamil Nadu State Board Study Material
  • CISCE ICSE / ISC Study Material
  • Mumbai University Engineering Study Material
  • CBSE Previous Year Question Paper With Solution for Class 12 Arts
  • CBSE Previous Year Question Paper With Solution for Class 12 Commerce
  • CBSE Previous Year Question Paper With Solution for Class 12 Science
  • CBSE Previous Year Question Paper With Solution for Class 10
  • Maharashtra State Board Previous Year Question Paper With Solution for Class 12 Arts
  • Maharashtra State Board Previous Year Question Paper With Solution for Class 12 Commerce
  • Maharashtra State Board Previous Year Question Paper With Solution for Class 12 Science
  • Maharashtra State Board Previous Year Question Paper With Solution for Class 10
  • CISCE ICSE / ISC Board Previous Year Question Paper With Solution for Class 12 Arts
  • CISCE ICSE / ISC Board Previous Year Question Paper With Solution for Class 12 Commerce
  • CISCE ICSE / ISC Board Previous Year Question Paper With Solution for Class 12 Science
  • CISCE ICSE / ISC Board Previous Year Question Paper With Solution for Class 10
  • Entrance Exams
  • Video Tutorials
  • Question Papers
  • Question Bank Solutions
  • Question Search (beta)
  • More Quick Links
  • Privacy Policy
  • Terms and Conditions
  • Shaalaa App
  • Ad-free Subscriptions

Select a course

  • Class 1 - 4
  • Class 5 - 8
  • Class 9 - 10
  • Class 11 - 12
  • Search by Text or Image
  • Textbook Solutions
  • Study Material
  • Remove All Ads
  • Change mode

WorkSheets Buddy

Download Math, Science, English and Many More WorkSheets

CBSE Worksheets for Class 11 Computer Science

CBSE Worksheets for Class 11 Computer Science: One of the best teaching strategies employed in most classrooms today is Worksheets. CBSE Class 11 Computer Science Worksheet for students has been used by teachers & students to develop logical, lingual, analytical, and problem-solving capabilities. So in order to help you with that, we at WorksheetsBuddy have come up with Kendriya Vidyalaya Class 11 Computer Science Worksheets for the students of Class 11. All our CBSE NCERT Class 11 Computer Science practice worksheets are designed for helping students to understand various topics, practice skills and improve their subject knowledge which in turn helps students to improve their academic performance. These chapter wise test papers for Class 11 Computer Science will be useful to test your conceptual understanding.

Board: Central Board of Secondary Education(www.cbse.nic.in) Subject: Class 11 Computer Science Number of Worksheets: 20

CBSE Class 11 Computer Science Worksheets PDF

All the CBSE Worksheets for Class 11 Computer Science provided in this page are provided for free which can be downloaded by students, teachers as well as by parents. We have covered all the Class 11 Computer Science important questions and answers in the worksheets which are included in CBSE NCERT Syllabus. Just click on the following link and download the CBSE Class 11 Computer Science Worksheet. CBSE Worksheets for Class 11 Computers can also use like assignments for Class 11 Computer Science students.

  • CBSE Worksheets for Class 11 Computer Science C++ Assignment
  • CBSE Worksheets for Class 11 Computer Science Computer Overview Assignment
  • CBSE Worksheets for Class 11 Computer Science Data Handling, Operators and Expressions Assignment
  • CBSE Worksheets for Class 11 Computer Science Data Representation Assignment
  • CBSE Worksheets for Class 11 Computer Science Functions Assignment
  • CBSE Worksheets for Class 11 Computer Science Getting Started with C++ Assignment
  • CBSE Worksheets for Class 11 Computer Science List of C++ Programs Assignment
  • CBSE Worksheets for Class 11 Computer Science Operators and Expressions in C++ Assignment
  • CBSE Worksheets for Class 11 Computer Science Pointers Assignment
  • CBSE Worksheets for Class 11 Computer Science Practical Questions Assignment
  • CBSE Worksheets for Class 11 Computer Science SERIES.CPP Assignment
  • CBSE Worksheets for Class 11 Computer Science Assignment 1
  • CBSE Worksheets for Class 11 Computer Science Assignment 2
  • CBSE Worksheets for Class 11 Computer Science Assignment 3
  • CBSE Worksheets for Class 11 Computer Science Assignment 4
  • CBSE Worksheets for Class 11 Computer Science Assignment 5
  • CBSE Worksheets for Class 11 Computer Science Assignment 6
  • CBSE Worksheets for Class 11 Computer Science Assignment 7
  • CBSE Worksheets for Class 11 Computer Science Assignment 8
  • CBSE Worksheets for Class 11 Computer Science Assignment 9

Advantages of CBSE Class 11 Computer Science Worksheets

  • By practising NCERT CBSE Class 11 Computer Science Worksheet , students can improve their problem solving skills.
  • Helps to develop the subject knowledge in a simple, fun and interactive way.
  • No need for tuition or attend extra classes if students practise on worksheets daily.
  • Working on CBSE worksheets are time-saving.
  • Helps students to promote hands-on learning.
  • One of the helpful resources used in classroom revision.
  • CBSE Class 11 Computer Science Workbook Helps to improve subject-knowledge.
  • CBSE Class 11 Computers Worksheets encourages classroom activities.

Worksheets of CBSE Class 11 Computer Science are devised by experts of WorksheetsBuddy experts who have great experience and expertise in teaching Maths. So practising these worksheets will promote students problem-solving skills and subject knowledge in an interactive method. Students can also download CBSE Class 11 Computer Science Chapter wise question bank pdf and access it anytime, anywhere for free. Browse further to download free CBSE Class 11 Computer Science Worksheets PDF .

Now that you are provided all the necessary information regarding CBSE Class 11 Computer Science Worksheet and we hope this detailed article is helpful. So Students who are preparing for the exams must need to have great solving skills. And in order to have these skills, one must practice enough of Class 11 Computers revision worksheets . And more importantly, students should need to follow through the worksheets after completing their syllabus.  Working on CBSE Class 11 Computer Science Worksheets will be a great help to secure good marks in the examination. So start working on Class 11 Computers Worksheets to secure good score.

CBSE Worksheets For Class 11

Share this:.

  • Click to share on Twitter (Opens in new window)
  • Click to share on Facebook (Opens in new window)

Leave a Comment Cancel reply

Notify me of follow-up comments by email.

Notify me of new posts by email.

  • CBSE Class 11
  • CBSE Class 11 Syllabus
  • Class 11 Computer Science Syllabus

CBSE Class 11 Computer Science Syllabus 2023-24

CBSE Class 11 Computer Science Syllabus is of utmost importance in the educational field. Class 11 Computer Science syllabus covers topics such as computer systems and organization, data management, etc., which gives a basic understanding of the terms related to Computer Science. CBSE Syllabus for Class 11 Computer Science for the academic year 2023-24 is provided on this page. The syllabus is provided by the board. The CBSE Syllabus covers the marks distribution and time duration for each topic. It also includes a practical syllabus, assignments, and projects that need to be done in that particular academic year.

The CBSE Syllabus for Class 11 Computer Science 2023-24 is released by the board. Students can download the syllabus PDF and go through it to plan their studies.

CBSE Class 11 Computer Science Syllabus PDF 2023-24

Given below is the CBSE Class 11 Computer Science theory as well as the practical syllabus for the academic year 2023-24.

2023-24 CBSE Class 11 Computer Science Syllabus

Below you will find the CBSE Class 11 Computer Science Syllabus with unit name, marks allotment and the number of periods allotted for theory and practical.

1. Computer Systems and Organisation 10 10 10
2. Computational Thinking and Programming – 1 45 80 60
3. Society, Law and Ethics 15 20

To know the syllabus of all the subjects of class 11, visit CBSE Class 11 Syllabus page at BYJU’S.

Unit-wise CBSE Class 11 Computer Science Syllabus

Below you will find topics under each unit of the Computer Science Syllabus.

I Computer Systems and Organisation Basic Computer Organisation

Types of Software

Operating System

Boolean Logic

Number System

Encoding Schemes

II Computational Thinking and
Programming -1
Introduction to Problem-Solving

Familiarization with the Basics of Python Programming

Knowledge of Data Types

Operators

Expressions, Statement, Type Conversion, and Input/output

Errors

Flow of Control

Conditional Statements

Iterative Statement

Strings

Lists

Tuples

Dictionary

Introduction to Python Modules

III Society, Law, and Ethics Digital Footprints

Digital Society and Netizen

Data Protection

Cyber Crime

Cyber Safety

Malware

E-waste management

Information Technology Act (IT Act)

Technology and Society

Practical Syllabus for Computer Science Along with Marking Scheme

1. Python program (60% logic + 20% documentation + 20% code quality) 12
2. Report file: Minimum 20 Python programs 7
Viva voce 3
3. Project (that uses most of the concepts that have been learnt) 8

Suggested Practical List of CBSE Class 11 Computer Science Syllabus

Python Programming

  • Input a welcome message and display it.
  • Input two numbers and display the larger / smaller number.
  • Input three numbers and display the largest / smallest number.

cbse class 11 computer science syllabus

  • Write a program to input the value of x and n and print the sum of the following series:

Computer Science Syllabus Class 11

  • Determine whether a number is a perfect number, an armstrong number or a palindrome.
  • Input a number and check if the number is a prime or composite number.
  • Display the terms of a Fibonacci series.
  • Compute the greatest common divisor and least common multiple of two integers.
  • Count and display the number of vowels, consonants, uppercase, lowercase characters in string.
  • Input a string and determine whether it is a palindrome or not; convert the case of characters in a string.
  • Find the largest/smallest number in a list/tuple
  • Input a list of numbers and swap elements at the even location with the elements at the odd location.
  • Input a list/tuple of elements, search for a given element in the list/tuple.
  • Input a list of numbers and find the smallest and largest number from the list.
  • Create a dictionary with the roll number, name and marks of n students in a class and display the names of students who have scored marks above 75.

Frequently Asked Questions on CBSE Class 11 Computer Science Syllabus 2023-24

How many units are present in the cbse class 11 computer science syllabus 2023-24, which unit carries more marks in the cbse class 11 computer science syllabus, how many marks are allotted for practicals in the cbse class 11 computer science syllabus.

CBSE Related Links

Leave a Comment Cancel reply

Your Mobile number and Email id will not be published. Required fields are marked *

Request OTP on Voice Call

Post My Comment

computer science assignment for class 11

Register with BYJU'S & Download Free PDFs

Register with byju's & watch live videos.

AssignmentsBag.com

AssignmentsBag.com

Assignments For Class 11 Computer Science

Assignments for Class 11 Computer Science have been developed for Standard 11 students based on the latest syllabus and textbooks applicable in CBSE, NCERT and KVS schools. Parents and students can download the full collection of class assignments for class 11 Computer Science from our website as we have provided all topic wise assignments free in PDF format which can be downloaded easily. Students are recommended to do these assignments daily by taking printouts and going through the questions and answers for Grade 11 Computer Science. You should try to do these test assignments on a daily basis so that you are able to understand the concepts and details of each chapter in your Computer Science book and get good marks in class 11 exams.

Assignments for Class 11 Computer Science as per CBSE NCERT pattern

All students studying in Grade 11 Computer Science should download the assignments provided here and use them for their daily routine practice. This will help them to get better grades in Computer Science exam for standard 11. We have made sure that all topics given in your textbook for Computer Science which is suggested in Class 11 have been covered ad we have made assignments and test papers for all topics which your teacher has been teaching in your class. All chapter wise assignments have been made by our teachers after full research of each important topic in the textbooks so that you have enough questions and their solutions to help them practice so that they are able to get full practice and understanding of all important topics. Our teachers at https://www.assignmentsbag.com have made sure that all test papers have been designed as per CBSE, NCERT and KVS syllabus and examination pattern. These question banks have been recommended in various schools and have supported many students to practice and further enhance their scores in school and have also assisted them to appear in other school level tests and examinations. Its easy to take print of thee assignments as all are available in PDF format.

Some advantages of Free Assignments for Class 11 Computer Science

  • Solving Assignments for Computer Science Class 11 helps to further enhance understanding of the topics given in your text book which will help you to get better marks
  • By solving one assignments given in your class by Computer Science teacher for class 11 will help you to keep in touch with the topic thus reducing dependence on last minute studies
  • You will be able to understand the type of questions which are expected in your Computer Science class test
  • You will be able to revise all topics given in the ebook for Class 11 Computer Science as all questions have been provided in the question banks
  • NCERT Class 11 Computer Science Workbooks will surely help you to make your concepts stronger and better than anyone else in your class.
  • Parents will be able to take print out of the assignments and give to their child easily.

All free Printable practice assignments are in PDF single lick download format and have been prepared by Class 11 Computer Science teachers after full study of all topics which have been given in each chapter so that the students are able to take complete benefit from the worksheets. The Chapter wise question bank and revision assignments can be accessed free and anywhere. Go ahead and click on the links above to download free CBSE Class 11 Computer Science Assignments PDF.

Assignments For Class 11 Computer Science

You can download free assignments for class 11 Computer Science from https://www.assignmentsbag.com

You can get free PDF downloadable assignments for Grade 11 Computer Science from our website which has been developed by teachers after doing extensive research in each topic.

On our website we have provided assignments for all subjects in Grade 11, all topic wise test sheets have been provided in a logical manner so that you can scroll through the topics and download the worksheet that you want.

You can easily get question banks, topic wise notes and questions and other useful study material from https://www.assignmentsbag.com without any charge

Yes all test papers for Computer Science Class 11 are available for free, no charge has been put so that the students can benefit from it. And offcourse all is available for download in PDF format and with a single click you can download all assignments.

https://www.assignmentsbag.com is the best portal to download all assignments for all classes without any charges.

Related Posts

Space And Planets Assignments Download PDF

Space and Planets Assignments Download PDF

Assignments Class 11 Chemistry Some Basic Concepts of Chemistry

Assignments Class 11 Chemistry Some Basic Concepts of Chemistry

Assignments For Class 7 Social Science

Assignments For Class 7 Social Science

CBSE Class 11 Computer Science Syllabus 2024-25 Out, Download PDF -_0.1

  • CBSE Class 11 Computer Science Syllabus 2024-25 Out, Download PDF

The CBSE Class 11 Computer Science Syllabus 2024-25 has been released online. Students who have taken Computer Science as a subject in class 11 can download the official syllabus pdf from this post

CBSE Class 11 Computer Science Syllabus 2024-25

Table of Contents

The CBSE, the apex school education board in India, has released the syllabus for all the subjects taught in class 9th to 1th on its official website. In this process, the CBSE Class 11 Computer Science syllabus 2024-25 has also been officially published at cbseacademic.nic.in. The official syllabus serves as a credible resource in the preparation journey of a student. To help students score good marks in the exam, we are providing the detailed CBSE Class 11 Computer Science Syllabus 2024-25 here.

CBSE Class 11 Computer Science Syllabus 2024-25

The CBSE Class 11 computer science syllabus 2024-25 has been designed meticulously by the experts to provide technical prowess to the students. Computer Science has become a vital component of the contemporary world. CBSE has developed a detailed curriculum for Class 11 to provide students with essential computational thinking and programming skills. This article gives an in-depth look at the CBSE Class 11 Computer Science curriculum for the academic year 2024-25.

CBSE Class 11 Computer Science Syllabus 2024-25 Overview

The CBSE 11 Class Computer Science Syllabus includes a variety of subjects, ranging from fundamental computational thinking to more complex topics like algorithms, data structures, and operating systems. The syllabus aims to provide students with a strong base in computer science and ready them for advanced studies in the subject. By practicing all the topics given in the CBSE Class 11 Computer Science Syllabus 2024-25, students can be ensured to get excellent marks in the annual examinations.

CBSE Class 11 Computer Science Paper Pattern 2024-25

The CBSE class 11 computer science paper has the total weightage of 100 marks. Out of the 100 marks allocated for the paper, 70 marks is awarded on the basis of theory examination while 30 marks is kept aside for the practical exam/internal assessment. The subject code for the CBSE class 11 computer science subject is 083. Students can check the detailed paper pattern below for both theory exam and internal assessment below.

CBSE Class 11 Computer Science Theory Paper Pattern 2024-25

As per the official CBSE class 11 computer science syllabus 2024-25, check the theory paper pattern below.

CBSE Class 11 Computer Science Internal Assessment 2024-25

Review the assessment plan for internal evaluations. According to the grading system, students must participate in 30 marks worth of internal assessments that come in various formats and serve multiple purposes. Ensure you understand the assessment criteria for the 30 marks.

CBSE Class 11 Computer Science Detailed Syllabus 2024-25

The official detailed syllabus for the CBSE class 11 computer science for academic session 2024-25 has been provided below chapter-wise.

CBSE Class 11 Computer Science Syllabus 2024-25 PDF

The syllabus for CBSE Class 11 Computer Science is extensive and covers various Computer Science topics. The syllabus aims to assist students in acquiring the necessary skills and knowledge to effectively utilize information technology in both personal and professional contexts. Download the official syllabus pdf released by the board below for free.

Download CBSE Class 11 Computer Science Syllabus 2024-25 PDF

Sharing is caring!

What is the total marks allocated to the CBSE Class 11 Computer Science paper 2024-25?

As per the CBSE Class 11 Computer Science Syllabus 2024-25, the CBSE class 11 computer science theory paper is held for 70 marks.

Ashish Kumar

Hi there, I am Ashish and have done my post graduation in Science. I have 2 years of experience in content creation, catering to the demands of young students. I provide written content related to NEET, JEE, Board Exams, CLAT, CUET (UG & PG) and management exams in a simple manner. My content provides important insights on several topics in depth.

CBSE Class 10 Maths Syllabus 2024-25, Check Deleted Syllabus

Leave a comment

Your email address will not be published. Required fields are marked *

Save my name, email, and website in this browser for the next time I comment.

Trending Articles

  • NEET Revised Result 2024
  • CUET Result 2024
  • CBSE Compartment Result 2024
  • NEET Syllabus 2025
  • NEET Counselling 2024
  • NEET Cut Off 2024

CBSE Board Exam 2024

  • CBSE Previous Year Papers  
  • CUET Syllabus
  • CUET Previous Year paper
  • CUET Participating College & Universities
  • JEE Main 2024  
  • JEE Main Syllabus 2024  
  • JEE Main Exam Analysis 2023  
  • NEET State wise Cut off
  • NEET Rank Predictor  
  • NEET OMR Sheet
  • NEET College Predictor

Recent Posts

  • CBSE Class 10 Maths Syllabus 2024-25, Check Deleted Syllabus
  • CAT Syllabus 2024- Download PDF Free
  • CBSE Class 11 Geography Syllabus 2024-25, Download Official PDF
  • NEET 2025 Syllabus PDF Free Download by NTA Official Website Link
  • CBSE Class 11 Maths Syllabus 2024-25 Out, Download Official PDF
  • CBSE Class 10 Hindi Syllabus 2024-25 Out, Download Hindi A & B Complete Syllabus PDF
  • CBSE Class 12 Physics Syllabus 2024-25 PDF, Exam Pattern, Download PDF, Notes
  • CBSE Class 11 Accountancy Syllabus 2024-25 Out, Download Syllabus PDF
  • CBSE Class 9 English Syllabus 2024-25, Download PDF

IMPORTANT EXAMS

Ncert solutions.

  • NCERT Class 12
  • NCERT Class 11
  • NCERT Class 10
  • NCERT Class 9

NCERT Books

School syllabus.

  • CBSE Class 12
  • CBSE Class 11
  • CBSE Class 10
  • CBSE Class 9
  • JEE Mains 2024

Our Other Websites

  • Teachers Adda
  • Bankers Adda
  • Current Affairs
  • Adda Bengali
  • Engineers Adda
  • Adda Marathi
  • Adda School

school

Get all your queries solved in one single place. We at Adda247 school strive each day to provide you the best material across the online education industry. We consider your struggle as our motivation to work each day.

Download Adda247 App

google store

Follow us on

youtube

  • Responsible Disclosure Program
  • Cancellation & Refunds
  • Terms & Conditions
  • Privacy Policy

CS-IP-Learning-Hub

CS-IP-Learning-Hub

Important Questions and Notes

Chapter 2 Number System Class 11 Computer Science NCERT Solution

Encoding scheme & number system class 11 computer science ncert solution, q1. write base values of binary, octal and hexadecimal number system..

Show Answer Ans. Base value of binary – 2

Base value of Octal – 8

Base value of Hexadecimal – 16

Q2. Give full form of ASCII and ISCII.

Show Answer Ans. Full forms are :

ASCII : American Standard Code for Information Interchange

ISCII : Indian Script Code for Information Interchange

Q3. Try the following conversions. (Number after bracket is showing the base)

(i) (514) 8  = (?) 10

(ii) (220) 8 = (?) 2

(iii) (76F) 16  = (?) 10

(iv) (4D9) 16  = (?) 10

(v) (11001010) 2  = (?) 10

(vi) (1010111) 2  = (?) 10

Show Answer Ans. i) (514) 8  = (332) 10

ii) (220) 8 = (10010000) 2

iii) (76F) 16  = (1903) 10

iv) (4D9) 16  = (1241) 10

v) (11001010) 2  = (202) 10

vi) (1010111) 2  = (87) 10

Q4. Do the following conversions from decimal number to other number systems.

(i) (54) 10  = (?) 2

(ii) (120) 10  = (?) 2

(iii) (76) 10  = (?) 8

(iv) (889) 10  = (?) 8

(v) (789) 10  = (?) 16

(vi) (108) 10   = (?) 16

Show Answer Ans. (i) (54) 10  = (110110) 2

(ii) (120) 10  = (1111000) 2

(iii) (76) 10  = (114 )8

(iv) (889) 10  = (1571) 8

(v) (789) 10  = (315) 16

(vi) (108) 10   = (6C) 16

Q5. Express the following octal numbers into their equivalent decimal numbers.

Show Answer Ans. (i) (145) 8  = (101) 10

(ii) (6760) 8  = (3568) 10

(iii) (455) 8  = (301) 10

(iv) (10.75) 8  = (8.953125) 10

Q6. Express the following decimal numbers into hexadecimal numbers.

(iv) 100.25

Show Answer Ans. (548) 10  = (224) 16

(ii) (4052) 10  = (FD4) 16

(iii) (58) 10  = (3A) 16

(iv) (100.25) 10  = (64.4) 16

Q7. Express the following hexadecimal numbers into equivalent decimal numbers.

Show Answer Ans. (i) (4A2) 16 = (1186) 10

(ii) (9E1A) 16  = (40474) 10

(iii) (6BD) 16  = (1725) 10

(iv) (6C.34) 16  = (108.203125) 10

Q8. Convert the following binary numbers into octal and hexadecimal numbers.

(i) 1110001000

(ii) 110110101

(iii) 1010100

(iv) 1010.1001

Show Answer Ans. (i) (1110001000) 2  = (1610) 8 = (388) 16

(ii) (110110101) 2  = (665) 8 = (1B5) 16

(iii) (1010100) 2  = (124) 8 = (54) 16

(iv) (1010.1001) 2  = (12.44) 8 = (A.9) 16

Q9. Write binary equivalent of the following octal numbers.

(iv) 65.203

Show Answer Ans. (i) (2306) 8  = (10011000110) 2

(ii) (5610) 8  = (101110001000) 2

(iii) (742) 8  = (111100010) 2

(iv) (65.203) 8  = (110101.010000011) 2

Q10. Write binary representation of the following hexadecimal numbers.

(iv) 132.45

Show Answer Ans. (i) (4026) 16  = (100000000100110) 2

(ii) (BCA1) 16  = (1011110010100001) 2

(iii) (98E) 16  = (100110001110) 2

(iv) (132.45) 16  = (100110010.01000101 2 )

Q11. How does computer understand the following text? (hint: 7 bit ASCII code).

Show Answer Ans.

ASCII value of H is 72 and its equivalent 7-bit binary code = 1001000

ASCII value of O is 79 and its equivalent 7-bit binary code = 1001111

ASCII value of T is 84 and its equivalent 7-bit binary code = 1010100

ASCII value of S is 83 and its equivalent 7-bit binary code = 1010011

Binary equivalent of complete word “HOTS” is given below :

HOTS = 1001000100111110101001010011

ASCII value of ‘M’ is 77 and its equivalent 7-bit binary code = 1001101

ASCII value of ‘a’ is 97 and its equivalent 7-bit binary code = 1100001

ASCII value of ‘i’ is 105 and its equivalent 7-bit binary code = 1101001

ASCII value of ‘n’ is 110 and its equivalent 7-bit binary code = 1101110

Binary equivalent of complete word “Main” is given below :

Main = 1 001101110000111010011101110

ASCII value of ‘C’ is 67 and its equivalent 7-bit binary code = 1000011

ASCII value of ‘S’ is 83 and its equivalent 7-bit binary code = 1010011

ASCII value of ‘e’ is 101 and its equivalent 7-bit binary code = 1101110

Binary equivalent of complete word “CaSe” is given below :

CaSe = 1000011 110000110100111100101

Q12. The hexadecimal number system uses 16 literals(0–9, A–F). Write down its base value.

Show Answer Ans. 16

Q13. Let X be a number system having B symbols only. Write down the base value of this number system.

Show Answer Ans. Base value of this number system is B.

As we know the number of symbols is equal to base number like in binary there are two symbols so base value is two similarly in Octal, Decimal and Hexadecimal

Q14. Write the equivalent hexadecimal and binary values for each character of the phrase given below. ‘‘ हम सब एक”

Show Answer Ans .

Q15. What is the advantage of preparing a digital content in Indian language using UNICODE font?

Show Answer Ans. The most important advantage of UNICODE is that we need not to add/install these fonts in our system . These are rendered automatically in the system.

Q17. Encode the word ‘COMPUTER’ using ASCII and convert the encode value into binary values.

Binary code of ‘COMPUTER’ is :

10000111001111100110110100001010101101010010001011010010

Number System Class 11 Computer Science

Disclaimer : I tried to give you the correct “ Number System Class 11 Computer Science ” , but if you feel that there is/are mistakes in the “ Number System Class 11 Computer Science “ given above, you can directly contact me at [email protected] .

Python Fundamentals practice questions

100 Practice Questions on Python Fundamentals

computer science assignment for class 11

120+ MySQL Practice Questions

python list programs

90+ Practice Questions on List

python output based questions

50+ Output based Practice Questions

computer science assignment for class 11

100 Practice Questions on String

computer science assignment for class 11

70 Practice Questions on Loops

Computer Network

120 Practice Questions of Computer Network in Python

computer science assignment for class 11

70 Practice Questions on if-else

computer science assignment for class 11

40 Practice Questions on Data Structure

Class 12 Computer Science Sample Paper 2020-2021 .

Class 12 Computer Science Sample Paper Marking Scheme

Class 12 Computer Science Test Series

Leave a Reply Cancel reply

If NCERT website is not working properly in your device kindly clear your browser cache, cookies, temp files and retry click to know more.

  • Skip to main content |
  • Skip to navigation |
  • Screen Reader Access |
  • Text Size: A- | A | A+
  • Site View: A A

computer science assignment for class 11

Textbooks PDF (I-XII)

COMMENTS

  1. Class 11 Computer Science Assignments

    Class 11 Students studying in per CBSE, NCERT and KVS schools will be able to free download all Computer Science chapter wise worksheets and assignments for free in Pdf. Class 11 Computer Science question bank will help to improve subject understanding which will help to get better rank in exams.

  2. NCERT Solutions for Class 11 Computer Science

    The answers to the NCERT books are the best study material for students. Listed below are the chapter-wise NCERT Computer Science (Python) Class 11 Solutions CBSE. • Chapter 1: Computer System. • Chapter 2: Encoding Schemes and Number System. • Chapter 3: Emerging Trends.

  3. Solutions of Computer Science with Python by Sumita Arora for Class 11

    Get solutions to all chapters of Computer Science with Python by Sumita Arora book Class 11 CBSE & NCERT. Enjoy FREE doubts help & video explanations. This is your guide to ace computers exam easily.

  4. Chapterwise Question Bank CBSE Class 11 Computer Science (Python)

    Chapterwise Question Bank CBSE Class 11 Computer Science (Python) Unit 1 : Computer Fundamentals 1. Computer overview and its Basics 2. Software Concepts 3. Data Representation 4. Microprocessor and Memory Concepts Unit 2 : Programming Methodology 5. Programming Methodology 6. Algorithms and Flowcharts Unit 3 : Introduction to Python 7. Introduction to Python 8. Getting […]

  5. NCERT Solutions for Class 11 Computer Science (Python)

    NCERT Solutions for Class 11 Computer Science (Python) Here is the list of chapters for Class 11 Computer Science (Python) NCERT Textbook. Unit 1 : Computer Fundamentals. 1. Computer overview and its Basics 2. Software Concepts 3. Data Representation 4. Microprocessor and Memory Concepts. Unit 2 : Programming Methodology.

  6. CBSE Class 11: Notes and Assignments: Computer Science

    CBSE Class 11: Notes and Assignments: Computer Science. Home / CBSE Class 11: Notes and Assignments: Computer Science; CBSE Class 11: Notes and Assignments Computer Science FREE PDF DOWNLOAD XI_CS_PythonPrograms. Search: Vocational Education Study Material NEW (JAVA Online Tutorial)

  7. Computer Science

    Computer science class 11 is a comprehensive and rigorous course that covers the core concepts and principles of computer science. Computer science class 11 will help you understand how computers work and how they can be used to solve various problems. Some of the topics you will cover in computer science class 11 are: The introduction to ...

  8. Chapter 2: Data Representation

    Get answers to all exercises of Chapter 2: Data Representation Sumita Arora Computer Science with Python CBSE Class 11 book. Clear your computer doubts instantly & get more marks in computers exam easily. Master the concepts with our detailed explanations & solutions.

  9. PDF Class XI Subject: Computer Science

    NCERT, Computer Science Textbook for Class XI, Chapter 5: Getting Started with Python. apter-1: Getting StartedVariableVariable, in Python, is an object that is used to store values viz. numeric (e.g., 345), string (e.g., 'Python') or any combination of al. hanumeric characters (e.g., CD67). In Python, we can use an assignment statement to a.

  10. NCERT Solution Class 11 Computer Science Chapter 1 Computer System

    Class 11 Computer Science Chapter 1. SUMMARY : A computing device, also referred as computer, processes the input data as per given instructions. to generate desired output. Computer system has four physical components viz. (i) CPU, (ii) Primary Memory, (iii) Input Device. and (iv) Output Devices. They are referred to as hardware of computer.

  11. Assignments Class 11 Computer Science Pdf Download

    All Assignments for Computer Science Grade 11 have been designed by expert faculty members and have been designed based on the type of questions asked in standard 11 class tests and exams. All Free printable Assignments for NCERT CBSE Class 11, practice worksheets, and question banks have been designed to help you understand all concepts properly.

  12. NCERT Books for Class 11 Computer Science PDF Download

    Chapter 11 : Societal Impact. NCERT Books for Class 11 Computer Science English Medium PDF-Download. The NCERT syllabus mainly focuses on this book to make it student-friendly to make it useful for both the students and the competitive exam aspirants. The book covers a detailed Computer Science based on the syllabuses of various boards.

  13. NCERT solutions for Class 11 Computer Science chapter 1

    Using NCERT Class 11 Computer Science solutions Computer System exercise by students is an easy way to prepare for the exams, as they involve solutions arranged chapter-wise and also page-wise. The questions involved in NCERT Solutions are essential questions that can be asked in the final exam. Maximum CBSE Class 11 Computer Science students ...

  14. CBSE Worksheets for Class 11 Computer Science

    Free PDF download of CBSE Class 11 Computer Science Worksheets with Answers prepared by expert teachers from the latest edition of CBSE (NCERT) books. By practising given Class 11 Computer Science Worksheets will help in scoring more marks in your Examinations. ... CBSE Worksheets for Class 11 Computers can also use like assignments for Class ...

  15. CBSE Class 11 Computer Science Syllabus 2023-24

    CBSE Syllabus for Class 11 Computer Science for the academic year 2023-24 is provided on this page. The syllabus is provided by the board. The CBSE Syllabus covers the marks distribution and time duration for each topic. It also includes a practical syllabus, assignments, and projects that need to be done in that particular academic year.

  16. Assignments For Class 11 Computer Science

    All free Printable practice assignments are in PDF single lick download format and have been prepared by Class 11 Computer Science teachers after full study of all topics which have been given in each chapter so that the students are able to take complete benefit from the worksheets.

  17. PDF Computer Science (2024-25) CLASS XI Code No. 083

    Computer Science (2024-25) CLASS XI Code No. 083. Learning Outcomes. Students should be able to: develop basic computational thinking. explain and use data types. appreciate the notion of algorithms. develop a basic understanding of computer systems- architecture and operating system. explain cyber ethics, cyber safety, and cybercrime.

  18. CBSE Class 11 Computer Science Syllabus 2024-25 Out, Download PDF

    The CBSE Class 11 Computer Science Syllabus 2024-25 has been released online. Students who have taken Computer Science as a subject in class 11 can download the official syllabus pdf from this post ... Operators: arithmetic operators, relational operators, logical operators, assignment operators, augmented assignment operators, identity ...

  19. Chapter 2 Number System Class 11 Computer Science NCERT Solution

    Encoding Scheme & Number System Class 11 Computer Science NCERT Solution SUMMARY Encoding scheme maps text into the codes that facilitate communication among computers. Textual data is encoded using ASCII, ISCII or Unicode. Unicode scheme is a character encoding standard which can encode all the characters of almost all languages of the world.