Page 35 - Computer Science V2.0 Class 11
P. 35
Case-based Questions
1. Joey is a student of class XI. He is familiar with the term software but does not have clarity about the types of software.
Therefore, he approaches you. Answer the following questions for him:
a. He wants to form a presentation on Cyber Security. Which type of software should he use? Also, give an example of one
such software.
b. The appearance of attendance record on Joey’s school portal has been changed recently in view of the feedback from
the students. Is the school using generic application software or customized application software?
c. Joey’s father has purchased a printer, but when he connects the printer to the computer, it fails to print. What could be
wrong with the printer or computer?
d. In class 11, Joey will learn programming using Python. His teacher told him that Python is an interpreter-based language.
Explain to him the difference between interpreted and compiled language.
2. Morjina knows that a user interacts with a computer using an operating system. She wants to further know more about
different types of user interfaces. Help her by answering the questions given below:
a. Using which interface, the user interacts by typing commands?
b. Which interface uses human touch to give instructions to the computer?
c. Which interface comprises menus and icons that are accessible by double-clicking?
NCERT Exercise Solutions
1. Name the software required to make a computer functional. Write down its two primary services.
Ans. To make a computer functional operating system is required. The two services of primary services:
a. Memory Management
b. Process Management
2. How does the computer understand a program written in high level language?
Ans. Refer to 1.5.1 Types of Software, Programming Languages, Translators, and Interpreters
3. Why is the execution time of the machine code less than that of source code?
Ans. Machine language is inherently computer-readable, eliminating the necessity for any conversion. In contrast, high-level languages
are utilized for coding source programs, requiring a preliminary conversion to machine language. Consequently, the execution time of
machine language is notably shorter than that of source code.
4. What is the need of RAM? How does it differ from ROM?
Ans. Refer to 1.4.2 Types of Memory
5. What is the need for secondary memory?
Ans. Refer to 1.4.2 Types of Memory
6. How do different components of the computer communicate with each other?
Ans. Data are transferred between different components of a computer system using physical wires called bus.
For example:-
Bus is used for data transfer between a USB port and hard disk or between a hard disk and main memory.
7. Draw the block diagram of a computer system. Briefly write about the functionality of each component.
Ans.
Central Processing
Unit
Input Output
Device Device
Memory Unit
Refer Section 1: Introduction of Chapter 1: Computer Fundamentals
Computer Fundamentals 21

