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

9.  What is the difference between a list and a tuple
               Ans.   (i)  A list is enclosed in [] while a tuple is enclosed in ()
                    (ii)  A list is mutable while a tuple is immutable
                10.  What is the difference between unary and binary operators?
               Ans.  A unary operator takes one operand while a binary operator takes two operands.
                11.  What will be the output when the following expressions are evaluated?
                        (i)  33 * 5/6 + 1
                       (ii)  2 * (22//7) * 5
                      (iii)  10 ** 2 - 45 / 6
                      (iv)  "SUN" + "MOON"
                       (v)  45 % 3 > 8 and 23 // 6
                      (vi)  (90 - 3 // 5) > 5 or 2 ** 3 > 5
                     (vii)  not True or False and True
                    (viii)  "TOWER" * 3
               Ans.     (i)  28.5
                      (ii)  30
                     (iii)  92.5

                     (iv)  'SUNMOON'
                      (v)  False
                     (vi)  True
                    (vii)  False

                    (viii) 'TOWERTOWERTOWER'
                12.  Identify the errors in the given code:
                    radius = input("Enter a number")
                    area = 3.14*Radius**2
                    PRINT("The area is" + area)
               Ans.  radius = int(input("Enter a number") ) ………int() should be used
                    area = 3.14*radius**2                        ………wrong variable name
                    print("The area is " , area)                 ………wrong function name and usage
                13.  Write a program that takes the temperature in Celsius and displays it in Fahrenheit.
               Ans.  #Objective: Given temperature in degree Celcius. Display in fahrenheit.
                    celcius = float(input("Enter temperature in degree Celcius : "))
                    F = celcius * 9 / 5 + 32
                    print("The temperature in degree Fahrenheit is  : ", F)


                      Assertion and Reasoning Based Questions


                     The following questions are assertion(A) and reasoning(R) based. Mark the correct choice as
                    a.  Both A and R are true and R is the correct explanation of A
                    b.  Both A and R are true and R is not the correct explanation of A
                    c.  A is true but R is false
                    d.  A is false but R is true
                 1.  Assertion(A):  0x876 is a hexadecimal number
                    Reasoning(R):  The computer understands only hexadecimal number system.

               176   Touchpad Computer Science (Ver. 2.0)-XI
   185   186   187   188   189   190   191   192   193   194   195