Page 32 - Computer Science V2.0 Class 11
P. 32

4.  Give any two advantages of secondary memory.
               Ans.   Provides permanent storage
                      Is non-volatile
                 5.  List the functions of an operating system.
               Ans.   Memory management
                      Process management
                      Device Management
                      File Management

                 6.  Do the following conversions:
                    (i)  1 GB=____________bytes
                    (ii)  1 EB=____________TB
                    (iii)  1024TB= _____________PB
                    (iv)  1 PB= ______________KB
               Ans.  (i)   1024*1024*1024
                    (ii)  1024 * 1024
                    (iii)  1
                    (iv)  1024*1024*1024*1024


                     Case-based Questions


                   1.  Asha comes from a remote village in Bihar. Since she had little access to computers or any other digital gadgets, her
                    knowledge of hardware and software is limited. Her teacher has given her the following list of items that have to be
                    categorized into input, output, and memory devices. Help her complete the task.
                       Mouse
                       Plotter
                       Compact disc
                       Light pen
                       Projector
                       External hard disk
               Ans.   Mouse                           Input device
                      Plotter                         Output device
                      Compact disc                    Memory device
                      Light pen                       Input Device
                      Projector                       Output Device
                      External hard disk              Memory Device

                 2.  Ramadan wants to create his resume on a word processor but does not want to buy any software. What is the alternative
                    that he can use free of cost?
               Ans.  Ramadan may use open-source software such as Google Docs or Open Office.
                 3.  Partho Das is learning to program in Python. He notices that each line of the program is executed in a sequence. If an error
                    is encountered, all the statements before that point are executed and produce the output, however, he must rectify the
                    error before the execution continues. He was surprised to see this since, while he was writing C++ programs, all the errors
                    with line numbers were displayed on the screen, and the program could only display the result once all the errors were
                    fixed. Why do the two programming languages behave so differently? Please explain this to Partho Das.
               Ans.   This is because Python is an interpreter-based language, while C++ is a compiler-based language. In an interpreter-based
                    language, the interpreter executes the statements as they are encountered.




                18   Touchpad Computer Science (Ver. 2.0)-XI
   27   28   29   30   31   32   33   34   35   36   37