TN Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 1.
Write the short notes on Python IDLE.
Answer:

  1. The python IDLE (Integrated Development Learning Environment) is used to develop and run python code.
  2. IDLE is working in interactive mode, so python code can be directly typed and the displays the results immediately.

Question 2.
Write the short note on script mode programming.
Answer:

  1. Python script is a text file containing its statements.
  2. Python scripts are reusable code.
  3. Once the script is created, it can be executed again and again.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 3.
Rewrite the following identifiers are valid or invalid.
(i) TOTAL
(ii) 50 students
(iii) student#
(iv) SALARY
(v) GRANDTOTAL
(vi) Break
Answer:

Valid Identifiers:
(i) TOTAL,
(iv) SALARY,
(v) GRANDTOTAL

Invalid Identifiers:
(ii) 50 students,
(iii) student#,
(vi) Break

Question 4.
What is the keywords?
Answer:
Keywords are special words used by python interpreter to recognize the structure of program.
They cannot be used for any other purpose.
Eg:break, while, class etc..

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 5.
Write the python fundamental data types.
Answer:
Python has Built-in or fundamental data types such as Numbers, String, Boolean, Tuples, Lists and Dictionaries.

Question 6.
What is a number Data type?
Answer:
The built-in number objects in python supports integers, floating point numbers and complex numbers.,
Eg: 100, 2056, 78656
256.75, 2008.06

Question 7.
What is a Boolean Data type?
Answer:
Boolean means Tme or False. A Boolean data can have any of the two values, True or False.
Eg: Bool _ var 1 = True
Bool _ var 2 = False.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 8.
What is a string data type?
Answer:
String data can be enclosed with single quote or double quote or triple quote.
Eg: String data = “computer Science”

Question 9.
What is a conditional operator?
Answer:
Ternary operator is also known as conditional operator that evaluates something based on a condition being true or false.

It simply allows, testing a condition in a single line replacing the multiline of if-else making the code.

Question 10.
Write the key features of python.
Answer:

  1. Python is a general purpose programming language which can be used for both scientific and non-scientific programming.
  2. Python platform is a independent programming language.
  3. Python programs are easily readable and understandable.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 11.
Write the comments in python.
Answer:

  1. In Python, comments begin with hash symbol (#). ,
  2. The lines that begins with # are considered as comments.
  3. Python comments may be single line or multilines.
  4. The multiline comments should be enclosed within a set of #.

Question 12.
What is Indentation?
Answer:

  1. Python uses whitespace such as spaces and tabs to define program blocks.
  2. The number of whitespaces (spaces and tabs) in the indentation is not fixed.
  3. But all statements within the block must be indented with same amount of spaces.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 13.
Define:
(a) Operators
(b) Operands.
Answer:
(a) Operators:
Operators are special symbols which represent computations, conditional matching etc.

(b) Operands :
Value and variables when used with operator are known as operands.

Question 14.
What are the logical operators are used in python?
Answer:
There are three logical operators they are AND, OR and NOT.
Logical operators are used to perform logical operations on the given relational expressions.
Eg: (i) >>> x > y or x = = y
(ii) >>> x > y and x = = y
(iii) >>> not x > y

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 15.
Write a program using Relational operators.
Answer:
# Program using Relational operators
x = int (input (“Type the value for X :”))
y = int (input (“type the value for Y:”))
print (“X=”,x, “and Y=”,y)
print (“The x = = y=”, x = = y)
print (“The x > y=”, x > y)
print (“The x < y=”, x < y)
print (“The x >= y=”, x >= y)
print (“The x <= y=”, x <= 0)
print (“The x !- y – ”, x !- y)

Question 16.
Write a python program using different assignment operators.
Answer:
# Program for using Assignment operators
X = int (input (“Type a value for X :”))
print (“X=”,x)
print (“The x += 20 is =”, x += 20
print (“The x- = 5 is =”, x- = 5)
print (“the x *= 5 is x *- 5)
print (“the x /= 2 is x/=2)
print (“The x %- 3 is x %= 3)
print (“The x **= 2 is =”, x **= 2)
print (“The x //—3 is=”,x//=3)

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 17.
What are the rules should follow while writing Identifier with example?
Answer:
(i) An identifier must start with an alphabet (A..Z or a..z) or underscore (_).
(ii) Identifiers may contain digits (0.. 9)
(iii) Python identifiers are case sensitive i.e., uppercase and lowercase letters are distinct.
(iv) Identifiers must not be a python keyword.
(v) Python does not allow punctuation character such as %, $, @ etc., within identifiers.
Example of valid identifiers:
Sum, totaljnarks, regno, numl

Example of invalid identifiers:
12Name, name$, total-mark, continue

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 18.
Write any ten keywords used in python?
Answer:

  1. True
  2. false
  3. return
  4. class
  5. for
  6. if
  7. elif
  8. continue
  9. break
  10. pass

Question 19.
Write a python program to add, subtract, multiply, divide for any two number using Input statement?
Answer:
# python program to add, sub, mul, divide any two numbers.
X = int (input (“Type number 1 ”))
Y = int (input (“Type number 2”))
print (“Sum = “, x+y)
print (“Difference x-y)
print (“Quotient – “, x/y)
print (“Product = “, x*y).

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 20.
What are the different modes that can be used to test Python Program?
Answer:
There are two modes that can be used to test python program.

  • Interactive mode – using python IDLE window.
  • Script mode – using python Shell window.

Question 21.
Write short notes on Tokens.
Answer:

  1. Python breaks each logical line into a sequence of elementary lexical components known as Tokens.
  2. The normal Token types are Identifiers, keywords, operators, Delimiters and literals.

Question 22.
What are the different operators that can be used in Python?
Answer:
The different operators that can be used in python are Arithmetic, Relational, logical, Assignment and conditional.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 23.
What is a literal? Explain the types of literals.
Answer:
Literal is a raw data given in a variable or constant. In python, there are various types of Literals. –

  1. Numeric
  2. String and
  3. Boolean.

Question 24.
Write short notes on Exponent data.
Answer:
An Exponent data contains decimal digit part, decimal point, exponent part followed by one or more digits.
Eg: 12.E04,41.e04

Question 25.
Write short notes on Arithmetic operators with examples.
Answer:

  1. An arithmetic operator is a mathematical operator that takes two operands and performs a calculation on them.
  2. They are used for simple arithmetic calculations.
  3. Python supports the arithmetic operators are +, -, *, /, %, (modules), ** (Exponent) and // (Floor Division).

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 26.
What are the assignment operators that can be used in Python?
Answer:

  1. = (equal to) is the python simple assignment operator to assign values to variable.
  2. Let a, b=5, 10 assign the value 5 and 10 on the right to the variables a and b respectively.
  3. There are various compound operators in python like +=, – =, *=, /=, %=, **= and = are also available.

Question 27.
Explain Ternary operator with examples.
Answer:
(i) Ternary operator is also known as conditional operator that evaluates something based on a condition being true or false.
(ii) It simply allows testing a condition in a single line replacing the multiline if-else making the code.
(iii) The syntax is
Variable Name = [on-true] if [Text expression] else [on-false].
Eg:
min = 100 if 99 <100 else # min =100
min = 100 if 99 >100 else # min =150

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 28.
Write short notes on Escape sequences with examples.
Answer:
(i) “/” (back slash) is a special character called the escape character in python strings.
(ii) It is used in representing certain whitespace characters are “\t” is a tab, “\n” is a newline, and “\r” is a carriage return.
Eg:
>>> print (“DonVt”)
>>> print (“python”, “\n”, “Language”)
The output will be printed as
Don’t
Python
Language

Question 29.
What are string literals? Explain.
Answer:
(i) Python supports single, double and triple quotes for a string.
(ii) A character literal is a single character surrounded by single or double quotes.
(iii) The value with triple-quote “‘ “‘ is used to give multiline string literal.
Eg:
char = “A”
print (char)
C will be printed
strings = “SCHOOL”
The output is SCHOOL
multiline_str=“TWELTH STANDARD”
The output is TWELTH STANDARD.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 30.
Describe in detail the procedure Script mode programming.
Answer:

  1. Python script mode is a text file containing statements.
  2. Python scripts are reusable code. Once the script is created, it can be executed again and again without retyping.
  3. Choose File → New file or press ctrl+N in python shell window to create scripts.
  4. An untitled blank script text editor will be displayed on the screen, now type python coding.
  5. Choose File → save or press ctrl+S for saving the python typed script.
  6. Choose Run → Run module or press F5 to execute the python script.
  7. If your script has any error, for correct all error, that is free code.
  8. The output will appear in the IDLE window of python.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 31.
Explain input() and print() functions with examples.
Answer:
(i) Input ( ) function is used to accept data as input at run time in python.
(ii) The syntax is variable = input (“prompt string”)
prompt string → statement or message.
(iii) The input ( ) accept all data as string or characters but not as numbers. If a numerical value is entered, the input values converted into numeric data type.
Eg:
(1) >>> Name = input (“Enter your
name”)
(2) >>> Name = input ()
(iv) The print () function is used to display result on the screen.
(v) The syntax is print (variable)
Eg:
(1) print (“The sum=”, a)
(2) print (a)
(vi) The print () displays an entire statement which is specified within print ().
(vii) Comma (,) is used as a separator in print ( ) to print more than one item.

Question 32.
Discuss in detail about Tokens in Python.
Answer:

  1. Python breaks each logical line into a sequence of elementary lexical components known as Tokens.
  2. The normal token types are identifier, keywords, operators, Delimiters and Literals.
  3. An identifier is a name used to identify a variable, function, class, module or object.
  4. An identifier must start with an alphabet (A…Z/ a..z) or underscore (_).
  5. Identifier may contain digit (0…9), and are case sensitive.
  6. Identifiers must not be a python keyword and does not allow punctuation character such as %, $, @ etc., within identifiers.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Choose the best answer:

Question 1.
Which name is the extension file name in python language?
(a) -pi
(b) .py
(c) .bi
(d) .phi
Answer:
(b) .py

Question 2.
How many types are Numeric Literals in python?
(a) 2
(b) 3
(c) 4
(d) 5
Answer:
(b) 3

Question 3.
Which is the character to support carriage return in python?
(a) “\r”
(b) “\t”
(c) “\n”
(d) “\c”
Answer:
(a) “\r”

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 4.
How many values are made up of complex number in python?
(a) 3
(b) 4
(c) 2
(d) 5
Answer:
(c) 2

Question 5.
Match the following:

(i) #(hash) (A) multiline string
(ii) {} (curly braces) (B) more item single line
(iii) , (comma) (C) blocks of code
(iv) “‘ “‘(triple – quote) (D) comments

(a) (i) – B, (ii) – C, (iii) – D, (iv) – A
(b) (i)- D, (ii) – C, (iii) – B, (iv) – A
(c) (i) – B, (ii) – D, (iii) – A, (iv) – C
(d) (i) – D, (ii) – B, (iii) – A, (iv) – C
Answer:
(b) (i)- D, (ii) – C, (iii) – B, (iv) – A

Question 6.
Match the following:

(i) “\” (back slash) (A) tab
(ii) “\t” (B) escape character
(iii) “\n” (C) carriage return
(iv) “\r” (D)  newline

(a) (i) – B, (ii) – A, (iiij – D, (iv) – C
(b) (i) – B, (ii) – C, (iii) – D, (iv) – A
(c) (i) – C, (ii) – D, (iii) – A, (iv) – B
(d) (i) – C, (ii) – B, (iii) – A, (iv) – D
Answer:
(a) (i) – B, (ii) – A, (iiij – D, (iv) – C

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 7.
Match the following:

(i) >>> (A) Create new python program
(d) ctrl+N (B) python prompt
(iii) continue (C) conditional operator
(iv) Ternary (D) keyword

(a) (i) – C, (ii) – D, (iii) – B, (iv) – A
(b) (i) – C, (ii) – B, (iii) – A, (iv) – D
(c) (i) – B, (ii) – A, (iii) – D, (iv) – C
(d) (1)- B, (ii) – D, (iii) – C, (iv) – A
Answer:
(c) (i) – B, (ii) – A, (iii) – D, (iv) – C

Question 8.
Assertion (A):
Python is a programming language which can be used for both scientific and non-scientific programming.
Reason (R):
It has independent programming language and are easily readable and understandable.
(a) Both A and R are true, and R is the correct explanation for A.
(b) Both A and R are true, but R is not the correct explanation for A.
(c) A is true, but R is false.
(d) A is false, but R is true.
Answer:
(a) Both A and R are true, and R is the correct explanation for A.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 9.
Assertion (A):
In python, the prompt (»>) indicates that interpreter is ready to accept instructions.
Reason (R):
In python, programs can be written in two namely interactive mode and script mode.
(a) Both A and R are true, and R is the correct explanation for A.
(b) Both A and R are true, but R is not the correct explanation for A.
(c) A is true, but R is false.
(d) A is false, but R is true.
Answer:
(b) Both A and R are true, but R is not the correct explanation for A.

Question 10.
Assertion (A):
In python, comments begin with * (asterisk).
Reason (R):
The lines begins with * are * considered as comments.
(a) Both A and R are true, and R is the correct explanation for A.
(b) Both A and R are true, but R is not the correct explanation for A.
(c) A is true, but R is false.
(d) Both A and R are false.
Answer:
(d) Both A and R are false.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 11.
Assertion (A):
An identifier is a name used to identify a variable or object.
Reason (R):
Python identifier are not case sensitive.
(a) Both A and R are true, and R is the correct explanation for A.
(b) Both A and R are true, but R is the not correct explanation for A.
(c) A is true, but R is false.
(d) A is false, but R is true.
Answer:
(c) A is true, but R is false.

Question 12.
Assertion (A):
Complex numbers is made up of only integer values.
Reason (R):
A Boolean data can live any of the two values.
(a) Both A and R are true, and R is the correct explanation for A.
(b) Both A and R are true, but R is not the correct explanation for A.
(c) A is true, but R is false.
(d) A is false, but R is true.
Answer:
(d) A is false, but R is true.

Question 13.
Choose the incorrect pair:
(a) IDLE – Python window
(b) %- Python prompt
(c) .py * Python file extension
(d) # * Single line comment
Answer:
(b) %- Python prompt

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 14.
Choose the correct pair:
(a) Identifiers – Spaces
(b) Delimiters – Operators
(c) Literal – Variable
(d) Data types – Tab
Answer:
(c) Literal – Variable

Question 15.
Choose the incorrect statement:
(a) A text file containing the python statements.
(b) Python scripts are reusable code.
(c) Python scripts are editable.
(d) Python scripts is created, it cannot be executed.
Answer:
(d) Python scripts is created, it cannot be executed.

Question 16.
Choose the correct statement:
(a) Octal integer use O to denote octal digits.
(b) Hexadecimal integer use HX to denote Hexadecimal digits.
(c) An exponent data contains integer data.
(d) Complex number is made up of three floating point values.
Answer:
(a) Octal integer use O to denote octal digits.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 17.
Pick the odd one out:
(a) Integer
(b) String
(c) Floating
(d) Complex
Answer:
(b) String

Question 18.
Pick the odd one out:
(a) Python
(b) MS-Excel
(c) Starcalc
(d) Lotus 1-2-3
Answer:
(a) Python

Question 19.
Pick the odd one out:
(a) Identifiers
(b) Keywords
(c) Operators
(d) Prompt
Answer:
(d) Prompt

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 20.
Pick odd one out:
(a) “\t”
(b) “\n”
(c) »>
(d) ‘ V’
Answer:
(c) »>

Question 21.
Expand IDLE:
(a) Information Development Learning Environment
(b) Integrated Development Learning Environment
(c) Information Development Language Environment
(d) Integrated Development Logical Environment
Answer:
(b) Integrated Development Learning Environment

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 22.
Which python mode allows to write code in command prompt?
(a) Script mode
(b) Edit mode
(c) Program mode
(d) Interactive mode
Answer:
(d) Interactive mode

Question 23.
Which mode can be used as a simple calculator in python?
(a) Script mode
(b) Edit mode
(c) Program mode
(d) Interactive mode
Answer:
(d) Interactive mode

Question 24.
Which is indicates in python that interpreter is ready to accept instructions?
(a) »>
(b) «<
(c) »
(d) «
Answer:
(a) »>

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 25.
Who was created python Language?
(a) Guido Van Rossum
(b) John Maxwell
(c) Guido Wan Rouske
(d) Guido Maxwells
Answer:
(c) Guido Wan Rouske

Question 26.
Which of the following is not a identifier?
(a) Input
(b) City
(c) School
(d) Student
Answer:
(a) Input

Question 27.
Which of the following is not a immutable?
(a) Integer
(b) Float
(c) Complex
(d) Keyword
Answer:
(d) Keyword

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 28.
Which of the following is used as multiple line string?
(a) ‘ ‘
(b) ” ”
(c) ‘” ‘”
(d) All of these
Answer:
(c) ‘” ‘”

Question 29.
Which of the following character is used as escape character?
(a) /
(b) \
(c) $
(d) #
Answer:
(b) \

Question 30.
Which of the following statement are ignored by the python interpreter?
(a) input ( )
(b) print ( )
(c) comments
(d) write ( )
Answer:
(c) comments

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 31.
Who developed Python?
(a) Ritche
(b) Guido Van Rossum
(c) Bill Gates
(d) Sunder Pitchai
Answer:
(b) Guido Van Rossum

Question 32.
The Python prompt indicates that Interpreter is ready to accept instruction.
(a) >>>
(b) <<<
(c) #
(d) <<
Answer:
(a) >>>

Question 33.
Which of the following shortcut is used to create new Python Program ?
(a) Ctrl + C
(b) Ctrl + F
(c) Ctrl + B
(d) Ctrl + N
Answer:
(d) Ctrl + N

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 34.
Which of the following character is used to give comments in Python Program ?
(a) #
(b) &
(c) @
(d) $
Answer:
(a) #

Question 35.
This symbol is used to print more than one item on a single line:
(a) Semicolon(;)
(b) Dollor($)
(c) comma(,)
(d) Colon(:)
Answer:
(c) comma(,)

Question 36.
Which of the following is not a token ?
(a) Interpreter
(b) Identifiers
(c) Keyword
(d) Operators
Answer:
(a) Interpreter

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 37.
Which of the following is not a Keyword in Python ?
(a) break
(b) while
(c) continue
(d) operators
Answer:
(d) operators

Question 38.
Which operator is also called as Comparative operator? .
(a) Arithmetic
(b) Relational
(c) Logical
(d) Assignment
Answer:
(b) Relational

Question 39.
Which of the following is not Logical operator?
(a) and .
(b) or
(c) not
(d) Assignment
Answer:
(d) Assignment

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 5 Python -Variables and Operators

Question 40.
Which operator is also called as Conditional operator?
(a) Ternary
(b) Relational
(c) Logical
(d) Assignment
Answer:
(a) Ternary

TN Board 12th Computer Science Important Questions

TN Board 12th Computer Science Important Questions Chapter 3 Scoping

TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 1.
What is meant by built-in scope?
Answer:
Any variable or module which is defined in the library functions of a programming language has Built-in scope or module scope.

Normally only functions or modules come along with the software, as packages. Therefore they will come under Built-in scope.

Question 2.
What is a modular programming and write the examples?
Answer:
A program can be defined into small functional modules that work together to get the outputThe process of sub dividing a computer program into separate sub programs is called modular programming.
Eg: Procedures, Subroutines and Functions.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 3.
What is a life time variable?
Answer:
The duration for which a variable is alive is called its life time of the variable.

Question 4.
What is a Module?
Answer:
A module is a part of a program. Programs are composed of one or more independently developed modules.
Modules work perfectly on individual level and can be integrated with other modules.

Question 5.
Write the types of variable scope.
Answer:
There are four types of variable scope, they are

  1. Local scope
  2. Enclosed scope
  3. Global scope
  4. Built-in-scope

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 6.
What is the use of LEGB rule?
Answer:
The LEGB rule is used to decide the order in which the the scopes are to be searched for scope resolution.
The scopes are listed bfclow in terms of hierarchy (highest to lowest).

Question 7.
What is LEGB rule?
Answer:
LEGB rule means, scope also defines the order in which variables have to be mapped to the object in order to obtain the value.

Question 8.
What is Access control?
Answer:
Access control is a security technique that regulates who or what can view Or use resources in a computing environment. It is a fundamental concept in security that minimizes risk to the object.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 9.
Define
(a) Private Members
(b) Public Members
(c) Protected Members
Answer:
(a) Private Members:
Private members of a class are denied access from the outside the class. They can be handled only from within the class.

(b) Public Members:
Public members are accessible from , outside the class. The object of the same class is required to invoke a public method.

(c) Protected Members:
Protected Members of a class are accessible from within the class and are also available to its sub-classes.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 10.
What are the hierarchy of scopes using LEGB rule?
Answer:
Local (L) – Defined inside class
Enclosed (E) – Nested function concept
Global (G) – Defined at the uppermost level
Built-in (B) – Modules or Reserved names

Question 11.
Explain the variable scope with examples.
Answer:
(i) Scope refers to the visibility of variables, parameters and functions.
(ii) When you assign a variable with := to an instance (object), you are binding the variable to that instance. Multiple variables can be mapped to the same instance.
(iii) Eg: a:=5, b:=a
Here, a is first mapped to the integer 5. Here a is the variable name and 5 is the object.
(iv) Then, b is set equal to a, this actually means that b is now bound to the same integer value as a, which is 5.
(v) The scope of a variable is that part of the code where it is visible.
Eg:
Disp( ):
a:=7
(vi) When you try to display the value of a outside the procedure the program flags gives the error. So the life time of the variable is only till the end of the procedure.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 12.
Write a simple example using LEGB rule?
Answer:
The LEGB rule is used to decide the order in which the scopes are to be searched for scope resolution. The scopes are listed below in terms of hierarchy (highest to lowest).
1. X : =‘outer × variable’
2. display ( ):
3. X : = ‘inner × variable’
4. display ( )
When the above statements are executed the output will be printed as
outer × variable
inner × variable

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 13.
What is a scope?
Answer:
Scope refers to the visibility of variables, parameters and functions in one part of a program to another part of the same program.

Question 14.
Why scope should be used for variable? State the reason.
Answer:

  1. The scope of a variable is that part of the code where it is visible. Scope also defines the order in which variables have to be mapped to the object in order to obtain the value.
  2. Variables are addresses (references or pointers), to an object in memory.

Question 15.
What is Mapping?
Answer:
The process of binding a variable name with an object is called Mapping; = (Equal to sign) is used in programming languages to map the variable and object.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 16.
What do you mean by Namespaces?
Answer:

  • Programming languages keeps track of all these mappings with namespaces.
  • Namespaces are containers for mapping names of variables to objects.

Question 17.
How Python represents the private and protected Access specifiers?
Answer:

  1. Private members of a class are denied access from the outside class. They can be handled only from within the class.
  2. Protected members of a class are accessible from within the class and are also available to its sub-classes.

Question 18.
Define Local scope with an example.
Answer:
(i) The local scope refers to variables defined in current function.
(ii) Always a function will first look up for a variable name in its local scope.
Eg: Disp( ):
a:=10
print a
Disp( )
(iii) Here a is declared as local scope variable. And displays its value is 10.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 19.
Define Global scope with an example.
Answer:
A variable which is declared outside of all the functions in a program is called as global scope.
A global variable can be accessed inside or outside of all the functions in a program.
Eg: a:=70
Disp( )
a:=10
Print a
Disp 1( ):
Print a

Here variable a:=10 is declared inside the function, so it is known as local scope. And variable a:=70 is declared outside the function, so it is known as global scope.

Question 20.
Define Enclosed scope with an example.
Answer:
A variable which is declared inside a function which contains another function definition within it, the inner function can also access the variable of the outer function. This scope is called enclosed scope.

When a compiler or interpreter search for a variable in a programs, it first search local scope, and then search enclosing scopes.
Eg: Disp( )
a:=10
Disp 1( ):
Print a
Disp 1( ):
print a
Disp( )
Here, Disp1( ) is a member of Disp( ). So the inner function can also access the variable of the outer function.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 21.
Why access control is required?
Answer:

  1. Access control is required in object oriented programming languages.
  2. Access control is a security technique that regulates who or what can view or use resources in computing environment.
  3. In other words access control is a selective restriction of access to data.
  4. Object oriented languages control the access to class members by public, private and protected keywords.

Question 22.
Identify the scope of the variables in the following pseudo code and write its output.
Answer:
color:= Red
mycolor( ):
b:=Blue
myfavcolor( ):
g:=Green
printcolor, b, g
myfavcolor( )
printcolor, b
mycolor( )
printcolor
g – Local variable
b – Enclosed variable
color – Global variable
Output:
Red blue Green
Red blue
Red

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 23.
Explain the types of scopes for variable or LEGB rule with example.
Answer:
There are four types of variable scope.
(i) Local scope:
The local scope refers to variables defined in current function. Always a function will first look up for a variable name in its local scope.
Eg: Disp( ):
a:=10
print a
Disp( )
Here a is declared as local scope variable.
And displays its value is 10.

(ii) Global scope:
A variable which is declared outside of all the functions in a program is called as global scope.
A global variable can be accessed inside or outside of all the functions in a program.
Eg: a:=70
Disp( )
a:=10
Print a
Disp 1( ):
Print a
Here variable a:=10 is declared inside the function, so it is known as local scope. And variable a:=70 is declared outside the function, so it is known as global scope.

(iii) Enclosed scope:
A variable which is declared inside a function which contains another function definition within it, the inner function can also access the variable of the outer function. This scope is called enclosed scope.
When a compiler or interpreter search for a variable in a programs, it first Search local scope, and then search enclbsing scopes.
Eg: Disp( )
a:=10
Disp1( ):
Print a
Disp1( ):
print a
Disp( )
Here, Disp1( ) is a member of Disp( ). So the inner function can also access the variable of the outer function.

(iv)Built-in scope:
The built-in scope has all names that are pre-loaded into the program scope when we start the compiler.
Any variable or module which is defined in the library functions of a programming languages has built-in scope.
Eg: Library files, Functions, or modules come along with the software, they will ’ come under built in scope.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 24.
Write any Five Characteristics of Modules.
Answer:
The following are the desirable characteristics of a module.

  1. Modules contain instructions, processing logic, and data.
  2. Modules can be separately compiled and stored in a library.
  3. Modules can be included in a program.
  4. Module segments can be used by invoking a name and some parameters
  5. Module segments can be used by other modules.

Question 25.
Write any five benefits in using modular programming.
Answer:
The benefits of using modular programming include:

  1. Less code to be written.
  2. A single procedure can be developed for reuse, eliminating the need to retype the code many times.
  3. Programs can be designed more easily because a small team deals with only a small part of the entire code.
  4. Modular programming allows many programmers to collaborate on the same application.
  5. The code is stored across multiple files.
  6. Code is short, simple and easy to understand.
  7. Errors can easily be identified, as they are localized to a subroutine or function.
  8. The same code can be used in many applications.
  9. The scoping of variables can easily be controlled.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Hands On Practice (Tb. P. No. 28):

Question 1.
Observe the following diagram and Write the pseudo code for the following:
Answer:

TN State Board 12th Computer Science Important Questions Chapter 3 Scoping 1

sum( ) :
num 1 := 20
sum1 ( ) :
num 1 := num 1 + 10
sum2 ( ) :
num 1 := num 1 + 10
sum2( ):
sum1 ( ):
num1 :=10
Sum( ) :
print num 1

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Choose the best answer:

Question 1.
Normally every variable defined in a program has:
(a) Global scope
(b) Local scope
(c) Enclosed scope
(d) Built-in scope
Answer:
(a) Global scope

Question 2.
Which sign is used in programming languages to map the variable and object?
(a) +
(b) –
(c) :=
(d) /
Answer:
(c) :=

Question 3.
How many type of scope variables available in python language?
(a) 2
(b) 3
(c) 4
(d) 5
Answer:
(c) 4

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 4.
Match the following:

(i) Local (A) Nested
(ii) Enclosed (B) Modules
(iii) Global (C) Inside
(iv) Built in (D) Uppermost

(a) (i) – B, (ii) – C, (iii) – A, (iv) – D
(b) (i) – C, (ii) – A, (iii) – D, (iv) – B
(c) (i) – B, (ii) – A, (iii) – D, (iv) – C
(d) (i) – C, (ii) – D, (iii) – B, (iv) – A
Answer:
(b) (i) – C, (ii) – A, (iii) – D, (iv) – B

Question 5.
Match the following:

(i) Access control(A) Outside the class
(ii) public Members(B) Within the class
(iii) Private Members(C) Security technique
(iv) Protected Members(D) Denied outside the class

(a) (i) – C, (ii) – A, (iii) – D, (iv) – B
(b) (i)- C, (ii) – B, (iii) – D, (iv) – A
(c) (i) – B, (ii) – D, (iii) – C, (iv) – A
(d) (i) – B, (ii) – C, (iii) – A, (iv) – D
Answer:
(a) (i) – C, (ii) – A, (iii) – D, (iv) – B

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 6.
Choose the incorrect pair.
(a) Module – Small Program
(b) Program – Built in scope
(c) Software – Packages
(d) Debugging – Errors
Answer:
(b) Program – Built in scope

Question 7.
Choose the correct pair.
(a) Namespaces – Mapping names
(b) LEGB – Variable rule
(c) Function – Output
(d) Scope – Language
Answer:
(a) Namespaces – Mapping names

Question 8.
Choose the incorrect statement:
(a) Modules can be separately compiled.
(b) Modules can be used by other modules.
(c) Modules are not easy to understand.
(d) Errors can easily be identified in modules.
Answer:
(c) Modules are not easy to understand.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 9.
Choose the correct statement:
(a) C++ is a function
(b) A default members in a python class are public.
(c) Python prescribes a suffixing file name of the variable.
(d) A default members in a C++ members are public.
Answer:
(b) A default members in a python class are public.

Question 10.
Assertion (A):
Local scope refers to variables defined in current function.
Reason (R):
Always, a function will first look up for a variable name in its local scope.
(a) A and R are True and R is the correct explanation for A.
(b) A is True but R is False.
(c) A is False but R is True.
(d) Both A and R are False
Answer:
(a) A and R are True and R is the correct explanation for A.

Question 11.
Assertion (A):
A module is a part of a program.
Reason (R):
Modules work not perfectly on individual level.
(a) A and R are True and R is the correct explanation for A.
(b) A is True but R is False.
(c) A is False but R is True.
(d) Both A and R are False.
Answer:
(b) A is True but R is False.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 12.
Assertion (A):
Private members of a class are accessible from the outside the class.
Reason (R):
It can be handled only from outside the class.
(a) A and R are True and R is the correct explanation for A.
(b) A is True but R is False.
(c) A is False but R is True.
(d) Both A and R are False.
Answer:
(d) Both A and R are False.

Question 13.
Assertion (A):
Protected members of a class are accessible from within the class.
Reason (R):
They can be handled only from outside the class.
(a) A and R are True and R is the correct explanation for A.
(b) A is True but R is False.
(c) A is False but R is True.
(d) Both A and R are False.
Answer:
(b) A is True but R is False.

Question 14.
Pick the odd one out:
(a) C++
(b) Java
(c) Python
(d) Module
Answer:
(d) Module

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 15.
Pick the odd one out:
(a) Procedures
(b) Scope
(c) Subroutines
(d) Functions
Answer:
(b) Scope

Question 16.
Which type of variable declared outside the functions in a program?
(a) Local
(b) Global
(c) private
(d) Enclosed
Answer:
(b) Global

Question 17.
Which of the following contain Instructions processing logic and data?
(a) Modules
(b) Scofje
(c) Variable
(d) Identifier
Answer:
(a) Modules

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 18.
Which part of a program that can see or use as variable?
(a) function
(b) scope
(c) Indentation
(d) Identifier
Answer:
(b) scope

Question 19.
Which of the following refers in the addresses to an object in memory?
(a) Functions
(b) Scope
(c) Indentation
(d) Identifier
Answer:
(c) Indentation

Question 20.
Which of the following is not a module?
(a) Indentation
(b) Procedure
(c) Subroutines
(d) Function
Answer:
(a) Indentation

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 21.
Which is called contain instructions, processing logic and data?
(a) Function
(b) Modules
(c) Scope
(d) Indentation
Answer:
(b) Modules

Question 22.
How many access control keywords are there?
(a) 2
(b) 3
(c) 4
(d) 5
Answer:
(b) 3

Question 23.
Which is a python class members?
(a) Public
(b) Private
(c) Global
(d) Protected
Answer:
(a) Public

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 24.
Which of the following is does not visibility of scope?
(a) Modules
(b) Variables
(c) Functions
(d) Identifiers
Answer:
(a) Modules

Question 25.
The duration for which a variable is alive is called:
(a) Duration Time
(b) Life Time
(c) Running Time
(d) Execution Time
Answer:
(b) Life Time

Question 26.
Which of the following refers to the visibility of variables in one part of a program to another part of the same program?
(a) Scope
(b) Memory
(c) Address
(d) Accessibility
Answer:
(a) Scope

Question 27.
The process of binding a variable name with an object is called:
(a) Scope
(b) Mapping
(c) late binding
(d) early binding
Answer:
(b) Mapping

Question 28.
Which of the following is used in programming languages to map the variable and object?
(a) ::
(b) :=
(c) =
(d) = =
Answer:
(b) :=

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 29.
Containers for mapping names of variables to objects is called
(a) Scope
(b) Mapping
(c) Binding
(d) Namespaces
Answer:
(d) Namespaces

Question 30.
Which scope refers to variables defined in current function?
(a) Local Scope
(b) Global scope
(c) Module scope
(d) Function Scope
Answer:
(a) Local Scope

Question 31.
The process of subdividing a computer program into separate sub-programs is called:
(a) Procedural Programming
(b) Modular programming
(c) Event Driven Programming
(d) Object oriented Programming
Answer:
(b) Modular programming

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 32.
Which of the following security technique that regulates who can use resources in a computing environment?
(a) Password
(b) Authentication
(c) Access control
(d) Certification
Answer:
(c) Access control

Question 33.
Which of the following members of a class can be handled only from within the class?
(a) Public members
(b) Protected members
(c) Secured members
(d) Private members
Answer:
(d) Private members

Question 34.
Which members are accessible from outside the class?
(a) Public members
(b) Protected members
(c) Secured members
(d) Private members
Answer:
(a) Public members

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 3 Scoping

Question 35.
The members that are accessible from within the class and are also available to its subclasses is called
(a) Public members
(b) Protected members
(c) Secured members
(d) Private members
Answer:
(b) Protected members

TN Board 12th Computer Science Important Questions

TN Board 12th Computer Science Important Questions Chapter 1 Function

TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 1.
Define Parameters.
Answer:
Parameters are the variables if a function definition mid arguments are the values which are passed to a function definition.

Question 2.
What is a recursive function?
Answer:
A function definition which call itself is called recursive function.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 3.
How will you define function?
Answer:
The syntax for function definitions:
let rec fn a<sub>1</sub> a<sub>2</sub> ……….. a<sub>n</sub>: = k
Here the fn is a variable indicating an identifier being used as a function name.
The names a<sub>1</sub> to a<sub>n</sub> are variables indicating the identifiers used as parameters.
The keyword rec is required if fn is to be a recursive function, otherwise it may be omitted.

Question 4.
Write the syntax for function types.
Answer:
The syntax for function types:
x → y
x<sub>1</sub> → x<sub>2</sub> → y
x<sub>1</sub> → …… x<sub>n</sub> → y
Here, x and y are variable indicating types. The type x→y is the type of a function that gets an input of type ‘x’ and returns an output of the type y.

Whereas x<sub>1</sub>→x<sub>2</sub>→y is a type of a function that takes two inputs, the first input is of type X! and the second input of type x<sub>2</sub>, and returns an output of type y.

Such as x<sub>1</sub>→ …….x<sub>n</sub>→y has type x as input of n arguments and y type as output.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 5.
How will you solve, chameleons of chromeland problem using function?
Answer:
(i) Let us represent the number of chameleons of each type by variable a,b and c, and their initial values by A,B and C, respectively.
(ii) Let a – b be the input property.
(iii) The input – output relation is a = b = 0 and c = A + B + C.
(iv) The algorithm can be specified as monochromatize (a,b,c).

TN State Board 12th Computer Science Important Questions Chapter 1 Function 1

(vi) In each iterative step, two chameleons of the two types(equal in number) meet and change their colors to the third one. For example, if A, B, C = 4, 4, 6, then the series of meeting will result in:

TN State Board 12th Computer Science Important Questions Chapter 1 Function 2

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 6.
Write a monochromatize (a, b, c) algorithm and draw a flow chart.
Answer:
Let A and B each decreases by a, and c increases by 2.
The solution can be expressed as an iterative algorithm.
monochromatize (a, b, c)
– – inputs: a = A, b = B, c = C, a = b
– – outputs: a = b = 0, c = A + B + C while a > 0
a, b, c: = a – 1, b – 1,c + 2.
The algorithm is depicted in the flowchart as:

TN State Board 12th Computer Science Important Questions Chapter 1 Function 3

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 7.
What is a subroutine?
Answer:
Subroutines are the basic building blocks of computer programs.
Subroutines are small sections of code that are used to perform a particular task that can be used repeatedly.

Question 8.
Define Function with respect to Programming language.
Answer:
A function is a unit of code that is often defined within a greater code structure.
A function contains a set of code that works on many kinds of inputs, like variants, expressions and produces a concrete output.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 9.
Write the inference you get from X:=(78).
Answer:
X:= (78) has an expression in it but (78) is not itself an expression.
In this case the value 78 being bound to the name X. That is definitions bind values to names.

Question 10.
Differentiate interface and implementation.
Answer:

Interface Implementation
Interface just defines what an object can do, but won’t actually do it. Implementation carries out the instructions defined in the interface.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 11.
Which of the following is a normal function definition and which is recursive function definition.
Answer:
(i) let rec sum x y:
return x + y
Recursive function

(ii) let disp:
print ‘welcome’
Normal function

(iii) let rec sum num:
if (num!=0) then return num + sum (num-1)
else
return num
Recursive function

Question 12.
Mention the characteristics of Interface.
Answer:

  1. The class template specifies the interfaces to enable an object to be created and operated properly.
  2. An object’s attributes and behaviour is controlled by sending functions to the object.
    Eg: Let’s take the example of increasing a car’s speed.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 13.
Why strlen is called Pure function?
Answer:

  1. Strlen is called pure function because the function takes one variable as a parameter, and accessed it to find its length.
  2. This function reads external memory but does not change it, and the value returned derives from the external memory accessed.
    Eg: strlen(s) is compiled, strlen needs to iterate over the whole of s.
    If the compiler is smart enough to work out that strlen is a Pure function.

Question 14.
What is the side effect of impure function? Give example.
Answer:
(i) Impure function has side effects when it has observable interaction with the outside world.
(ii) There are situations our functions can become impure though our goal is to make our functions pure.
(iii) Eg:
let Y: = 0
(int) inc (int)x
Y: = y + x ;
return(y)
The side effect of the inc() function is, it is changing the data 0 if the external visible variable Y.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 15.
Differentiate pure and impure function.
Answer:

Pure Function Impure Function
The return value of the pure functions solely depends on its arguments passed. Hence, if you call the pure functions with the same set of arguments, you will always get the same return values. They do not have any side effects. The return value of the impure functions does not solely depend on its arguments passed. Hence, if you call the impure functions with the same set of arguments, you might get the different return values. For example, random(), Date().
They do not modify the arguments which are passed to them. They may modify the arguments which are passed to them.

Question 16.
What happens if you modify a variable outside the function? Give an example.
Answer:
Modify variable outside a function due to which the result will change, each time of the function definition.
Eg:
let x: = 0
(int) inc (int) y
x: = x + y;
return (x)
In the above example the side effect of theinc () function is, it is changing the data of the external visible variable x.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 17.
What are called Parameters and write a note on
(i) Parameter without Type
(ii) Parameter with Type.
Answer:
Parameters are the variables in a function definition and arguments are the values which are passed to a function definition.
(i) Parameter without type:
(a) In this function definition let rec pow a b: = variable b is the parameter and the value which is passed to the variable b is the argument.
(b) Here, we have not mentioned any data types.
(c) Some language compiler solves this type inference problem algorithmically.

(ii) Parameter with type:
(a) Let rec pow (a: int) (b: int): int: = in this definition for a and b the parentheses are mandatory.
(b) In this types can help with debugging such an error message.
(c) There are number of times we may want to explicitly write down types.

Question 18.
Identify in the following program
let rec gcd a b :=
if b <> 0 then gcd b (a mod b) else return a

(i) Name of the function.
Answer:
gcd

(ii) Identify the statement which tells it is a recursive function.
Answer:
rec

(iii) Name of the argument variable.
Answer:
a, b

(iv) Statement which invoke the function recursively.
Answer:
gcd b(a mod b)

(v) Statement which terminates the recursion.
Answer:
return a

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 19.
Explain with example Pure and impure functions.
Answer:
Pure functions:
Pure functions are functions which will give exact result when the same arguments are passed.
Eg: Let square x
return x*x

In the above example square is a pure function because it will not give different results for same inputs.

Impure functions:
The variables used inside the function may cause side effects though the functions which are not passed with any arguments.
Eg:
Let a: = random ( )
if a >10 then
return: a
else
return : 10
Here the function random is impure as it is hot sure what will be the result when we call the function.

Question 20.
Explain with an example interface and implementation.
Answer:

  1. An interface is a set of action that an object can do.
  2. For example, when you press a light switch, the light goes on, you may not have cared how it splashed the light.
  3. The purpose of interfaces is to allow the computer to enforce the properties of the class of TYPE T must have functions called X, Y, 2, etc.,
  4. Implementation carries out the instructions defined in the interface.
  5. Inobjectorientedprogramsclassesarethe interface and how the object is processed and executed is the implementation.
  6. The interface defines an objects visibility to the outside world.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Hands On Practice (Tb. P.No: 8):

Question 1.
Write an algorithmic function definition to find the minimum among 3 numbers.
Answer:
The specification of a an algorithm minimum is minimum (a, b, c)
– – inputs: (a, b, c)
– outputs: a↓b↓C
Algorithm minimum can be defined as

  1. Minimum (a, b, c)
  2. – -a, b, c
  3. x = a
  4. if b < x then
  5. x = b
  6. else
  7. if c < x then
  8. x = c
  9. x = a↓b↓c

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 2.
Write algorithmic recursive function definition to find the sum of n natural numbers.
Answer:

  1. To find the sum of n natural numbers
  2. – -input: n
  3. If n = 0 then
  4. Finds = 1 + 2 + 3 + ….. + n
  5. Prints
  6. else
  7. print 0 is not natural number.

Choose the best answer:

Question 1.
Which are expressed using statements of programming language?
(a) Algorithms
(b) Functions
(c) Programs
(d) Files
Answer:
(a) Algorithms

Question 2.
Match the following:

(i) Subroutines (A) Greater code structure
(ii) Functions (B) Distinct syntactic blocks
(iii) Definitions (C) Sections of code
(iv) Parameter (D) Variables

(a) (i) – C, (ii) – A, (iii) – B, (iv) – D
(b) (i) – C, (ii) – A, (iii) – D, (iv) – B
(c) (i) – D, (ii) – B, (iii) – A, (iv) – C
(d) (i) – D, (ii) – C, (iii) – A, (iv) – B
Answer:
(a) (i) – C, (ii) – A, (iii) – B, (iv) –

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 3.
Choose the incorrect pair:
(a) Parameters – Variable
(b) Arguments – Values
(c) Compiling – Debugging
(d) Interface – Action
Answer:
(c) Compiling – Debugging

Question 4.
Choose the correct pair:
(a) Pure function – calling functions
(b) Impure function – side-effects
(c) Subroutine – parameters
(d) Implementation – Algorithm
Answer:
(b) Impure function – side-effects

Question 5.
Choose the incorrect statement:
(a) Subroutines are the basic memory type of the computer
(b) Parameters are the variables in a function.
(c) Arguments are the values which are passed to a function definition.
(d) Definition are distinct syntactic blocks.
Answer:
(a) Subroutines are the basic memory type of the computer

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 6.
Choose the correct statement:
(a) An interface is a set of variables.
(b) In object oriented programs classes are the interface.
(c) The interface defines an object’s not visibility to the outside world.
(d) A class declaration is internal interface.
Answer:
(b) In object oriented programs classes are the interface.

Question 7.
Assertion (A):
The variable used inside the function may cause side effects though the functions which are not passed with any arguments.
Reason (R):
When a function depends on variables or functions outside of its definition block.
(a) Both A and R are True, and R is the correct explanation for A
(b) Both A and R are True, but R is not the correct explanation for A.
(c) A is True, but R is False.
(d) A is False, but R is True.
Answer:
(b) Both A and R are True, but R is not the correct explanation for A.

Question 8.
Assertion (A):
A function is a unit of code that is often defined within a greater code structure.
Reason (R):
A function contains a set of code that works on many kinds of inputs and produces a concrete output.
(a) Both A and R are true, and R is the correct explanation for A.
(b) Both A and R are True, but R is not the correct explanation for A.
(c) A is True, But R is False.
(d) A is False, But R is True..
Answer:
(a) Both A and R are true, and R is the correct explanation for A.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 9.
Pick the odd one out:
(a) Curly braces
(b) Parentheses
(c) Functions
(d) Square brackets
Answer:
(c) Functions

Question 10.
Pick the odd one out:
(a) Pseudo code
(b) Operating system
(c) Programs
(d) Modules
Answer:
(b) Operating system

Question 11.
Which of the following bulk of statements to be repeated for many number of times?
(a) Algorithm
(b) Flow chart
(c) Coding
(d) Subroutines
Answer:
(d) Subroutines

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 12.
Which Of the following keyword is introduced function definition?
(a) let
(b) def
(c) rec
(d) fn
Answer:
(b) def

Question 13.
A function definition which call itself is called:
(a) Recursive function
(b) User defined function
(c) Built-in-function
(d) Derived function
Answer:
(a) Recursive function

Question 14.
Which of the following in an instance created from the class?
(a) object
(b) function
(c) variable
(d) Recursive
Answer:
(a) object

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 15.
Which type of function the return type is solely depends on its argument passed?
(a) Pure
(b) impure
(c) Recursive
(d) user defined
Answer:
(a) Pure

Question 16.
Which type of function the return type does not solely depends on its argument passed?
(a) Pure
(b) Impure
(c) Recursive
(d) User defined
Answer:
(b) Impure

Question 17.
Which are the variables in a function definition?
(a) Variables
(b) Arguments
(c) Functions
(d) Parameters
Answer:
(d) Parameters

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 18.
Which of the following type is can help with explicitly debugging?
(a) Annotating
(b) Compiling
(c) Debugging
(d) Interpreting
Answer:
(a) Annotating

Question 19.
The small sections of code that are used to perform a particular task is Called:
(a) Subroutines
(b) Files
(c) Pseudo code
(d) Modules
Answer:
(a) Subroutines

Question 20.
Which of the following is a unit of code that is often defined within a greater code structure?
(a) Subroutines
(b) Function
(c) Files
(d) Modules
Answer:
(b) Function

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 21.
Which of the following is a distinct syntactic block?
(a) Subroutines
(b) Function
(c) Definition
(d) Modules
Answer:
(c) Definition

Question 22.
The variables in a function definition are called as:
(a) Subroutines
(b) Function
(c) Definition
(d) Parameters
Answer:
(d) Parameters

Question 23.
The values which are passed to a function definition are called:
(a) Arguments
(b) Subroutines
(c) Function
(d) Definition
Answer:
(a) Arguments

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 24.
Which of the following are mandatory to write the type annotations in the function definition?
(a) Curly braces
(b) Parentheses
(c) Square brackets
(d) indentations
Answer:
(b) Parentheses

Question 25.
Which of the following defines what an object can do?
(a) Operating System
(b) Compiler
(c) Interface
(d) Interpreter
Answer:
(c) Interface

Question 26.
Which of the following carries out the instructions defined in the interface?
(a) Operating System
(b) Compiler
(c) Implementation
(d) Interpreter
Answer:
(c) Implementation

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 1 Function

Question 27.
The functions which will give exact result when same arguments are passed are called:
(a) Impure functions
(b) Partial Functions
(c) Dynamic Functions
(d) Pure functions
Answer:
(d) Pure functions

Question 28.
The functions which cause side effects to the arguments passed are called:
(a) impure function
(b) Partial Functions
(c) Dynamic Functions
(d) Pure functions
Answer:
(a) impure function

TN Board 12th Computer Science Important Questions

TN Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 1.
What is known as Accessing characters in a string?
Answer:
Python allocate an index value for its each character. These index values are otherwise called as subscript which are used to access and manipulate the strings.

Question 2.
What is replace () and write its syntax?
Answer:
replace () function to change all occurrence of a particular character in a string.
The syntax is replace(“ char1”, “char2”)

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 3.
What is meant by string concatenation?
Answer:

  • Joining of two string is called as string concatenation.
  • The plus (+) operator is used to concatenate string in python.

Question 4.
What is known as string formatting operators?
Answer:

  • The string formatting operator is one of the most exciting feature of python.
  • The formatting operator % is used to construct strings, replacing parts of the strings with the data.

Question 5.
Short note on Escape sequences in python.
Answer:

  1. Escape sequences start with a backslash (\) and it can be interpreted differently.
  2. When you have use single quote to represent a string, all the single quotes inside the string must be escaped. Similar in the case with double quotes.
    Eg: >>> print (“They said, “what\s there?”)

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 6.
What are called membership operators?
Answer:
The ‘in’ and ‘not in’ operators can be used with string to determine whether a string is present in another string. Therefore, these operators called as membership operators.

Question 7.
What is the output?
Answer:
>>>strl = “slice.substrings”
>>>print(strl[::4])
The output is curs

Question 8.
Short note on chr(ASII).
Answer:
Chr(ASII) returns the character represented by a ASCII.
Eg: >>>print (ch(98))
Output b

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 9.
How can you allocate an index value of subscript?
Answer:

  1. The positive subscript 0 is assigned to the first character and n-1 to the last character, when n is the number of characters in the string.
  2. The negative index assigned from the last character to the first character in reverse order begins with -1.

Question 10. What is output?
Answer:
>>> “print (“School”.replace(“o”,”e”))
The output will be printed as school.

Question 11.
What is output?
Answer:
>>> strl = “school”
>>> print (strl[0:3))
The output is sch.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 12.
What is output?
Answer:
>>> strl = “Ramakrishna mission”
>>> print (stri[:: -2]
Output:
nisM nhikmR

Question 13.
What is output?
Answer:
strl = “G”
i = 1
while i <=5 :
print (str!*i)
i+=1
output
G
G G
G G G
G G G G
G G G G G

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 14.
Write a python program using Format( ) function.
Answer:
num1=int (input(“number 1:”))
num2=int (input(“Number 2:”))
print (“The sum of { } and { } is {}”. format(numl, num2,(numl+num2)))
Output:
Number 1 : 34
Number 2 : 54
The sum of 34 and 54 is 88.

Question 15.
Write a short note on modifying and deleting strings.
Answer:

  1. Strings in python are immutable.
  2. That means, once you define a string modifications or deletion is not allowed.
  3. If you want to modify the string, a new string value can be assign to the existing string variable.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 16.
Write a python program to slice substring.
Answer:
strl = “WELCOME”
index = 0
for i in srtl:
print (strl [: index+1])
index+=1

Question 17.
Explain swap case () function with example.
Answer:
Swap case( ) function will change case of every character to its opposite case vice- versa.
Eg:
>>> strl+ “COmpUteR SCiENcE”
>>> print (strl. swapcase())
The output will be printed as coMPuTEr scIenCe.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 18.
Write a program to create an abecedarian series.
Answer:
str1 = “A B C D E F G H”
str2 = “ate”
for i in str1:
print ((i+str2), end = ‘\t’)
Output: Aate Bate Cate Bate Fate Gate Hate

Question 19.
What is known as stride when slicing string?
Answer:
When the slicing operation, you can specify a third argument as the stride. Which refers to the number of characters to move forward after the first character is retrieved from the string.
The default value of stride is 1.
Eg:
>>.strl=“l am studying TWELTH standard”
>>>print(str1 [13:20:3])
Output E.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 20.
Write any five formatting characters and its usage.
Answer:

Format characters Usage
%c Character
%d or %i Signed decimal integer
%s String
%u Unsigned decimal integer
%o Octal integer
%x or %X Hexadecimal integer (lower case x refers a – f;  upper case X refers A – F)

Question 21.
Write any five escape sequences supported by python.
Answer:

Escape Sequence Description
 \newline backslash and newline ignored
 \\ Backslash
 \’ Single quote
 \” Double quote
 \a ASCII Bell
 \b ASCII Backspace
 \f ASCII Form feed
 \n ASCII Linefeed

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 22.
Explain the following Built-in string functions is python.
Answer:
(a) len () (b) count ()

(a) len ( ) – This function returns the length of the given string.
The syntax is len (str)
Eg:
>>> A= “SCHOOL”
>>> print (len (A))
The output is 6.

(b) count ( ) – It returns the number of substrings occurs within the given range. Range (beg, end) arguments are optional, if it is not given, python searched in whole string.Search is case sensitive.
Eg:
>>> strl+ “RAM RAM RAM 1+1”
>>> print (srt 1. count(‘RAM’))
The output is 3
>>> print (str 1. count (‘A’))
output is 3
>>> print (str 1. count(‘S’))
output is 0.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 23.
What is string?
Answer:
In python, Anything (Numbers, characters, special symbols) can be created with single or double or triple quotes is called string.
Eg“RAMA”, “12 std”

Question 24.
Do you modify a string in python?
Answer:
No, because string in python are immutable. So we cannot modify a string in python.

Question 25.
How will you delete a string in python?
Answer:

  1. Python will not allow deleting a particular character in a string.
  2. Whereas we can remove entire string variable using del command.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 26.
What will be the output of the following python code?
Answer:
strl = “School”
print (strl * 3)
The output as,
school school school

Question 27.
What is slicing?
Answer:
Slice is a substring of a main string. A substring can be taken from the original string by using [ ] operator and index values.
Thus [ ] is also known as slicing operator.

Question 28.
Write a Python program to display the given pattern
COMPUTER
COMPUTE
COMPUT
CO M P U
COMP
COM
CO
C
Answer:
Strl = “COMPUTER”
index = 0
for i in str1:
print (str1[index+1:])
index+=1

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 29.
Write a short about the followings with suitable example:
(a) capitalize( )
(b) swapcase( )
Answer:
(a) capitalize () – It is used to capitalize the first character of the string.
Eg:
>>> city = “Chennai”
>>>print (city, capitalize ())
The output as Chennai.

(b) swapcase( ) – It will change case into opposite case of character, vice-versa.
Eg:
»>strl = “rKM SCHOOL”
>>print(strl.swapcase())
The output as Rkm school.

Question 30.
What will be the output of the given python program?
Answer:
str1 = “welcome”
str2 = “to school”
str3=strl[:2]+str2[len(str2)-2:]
print(str3)
The output will be printed as
we 7

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 31.
What is the use of format()? Give an example.
Answer:
The format ( ) function used with strings is very versatile and powerful function used for formatting strings.
The curly braces { } are used as placeholders or replacement fields, which get replaced along with format () function.
Eg:
(Let n1=50, n2=100)
n1= int (input (“Number”))
n2= int (input(“Number”))
print (“The sum of {} and {} is {}”.
Format (nl, n2 (nl+n2)))
The output will be printed as
The sum of 50 and 100 is 150.

Question 32.
Write a note about count() function in python.
Answer:
Count function returns the number of substrings occurs within the given range.
The syntax is count (str, beg, end)
Eg:
>>> strl = “COMPUTER SCIENCE”
>>> print (strl. count (‘COMPUTER’))
The output is 1
>>> print (strl. count (‘C’)) .
The output is 3
Python searching in whole string. Search in case sensitive.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 33.
Explain about string operators in python with suitable example.
Answer:
String operators in python:
(i) (Concatenation (+) – joining of two of more strings is called as concatenation. The plus (+) operator is used to concatenate string in python.
Eg:
>>> “COMPUTER” + “SCIENCE”
The output is COMPUTERSCIENCE
(ii) Append (+=) – Adding more strings at the end of an existing string is known as append. The operator += is used to append a new string with an existing string.
Eg:
>>> strl “My name is”
>>> strl+= “Rajesh”
>>> print (strl)
The output is My name is Rajesh

(iii) Repeating (*) – The multiplication operator (*) is used to display a string in multiple number of times.
Eg:
>>> strl = “CHENNAI”
print (strl*3)
The output will printed as
CHENNAI CHENN AI CHENNAI

(iv) Stride slicing – Slice a substring of a main string. A substring can be taken from the original string by using [ ] operator and index or subscript values. .
Eg:
>>> strl = “EDUCATION”
>>> print (strl [:3]
>>> print (strl [7:]
The output will be printed as
EDU
ON

(v) Strinde when slicing string – when the slicing operation, you can specify a third argument as the stride.
Eg:
>>> srtl = “welcome to learn python”
>>> print (strl [10:16:4])
The output is
r

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 34.
Write a python program to find the length of a string.
Answer:
# program to find the length of a string
strl = input (“Type a string”)
print (len (strl))

Question 35.
Write a program to count the occurrences of each word in a given string.
Answer:
# program to count occurrence of each word in a given siring.
strings raw_ input (“Type string”)
word= raw input (“Type word”)
a= [ ]
count= 0
a= string, split (“ ”)
for i in range (0, len(a)):
if(word = =a(i)):
count= count- 1
print (“Counted word is”)
print (count)

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 36.
Write a program to add a prefix text to all the lines in a string.
Answer:
# program to add a prefix text to all the lines in a string.
import text wrap
sample text – (‘ ‘)
Python is a widely used high-level general purpose, interpreted, dynamic programing language.
text_without_indentation= textwrap. indent (sample text)
wrapped = textwrap. fill (text without indentation, with =50)
Finalresult- textwrap. indent (wrapped,‘>’)
print ()
print (final_result)
print ()

Question 37.
Write a program to print integers with on the right of specified width.
Answer:
# pgm print integers with ‘*’ on the right of specified width.
x=3
y=123
print (“In original number”,x)
print (“Formatted Number (right padding, width 2) “+”{:*<3d}. format (x));
print (“Original number”,y)
print (“Formatted number (right padding, width 6): “+”{:*<7d}”. Format (y));
print ()

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 38.
Write a program to create a mirror of the given string. For example, “wel” = “lew”.
Answer:
# program to create a mirror of a given string.
strl = input ( )
Valid = True
for char in strl:
If not mirrored [char] in strl:
break
else:
(or)
>>> mirror (‘wood’)
The output is ‘boow’

Question 39.
Write a program to removes all the occurrences of a give character in a string.
Answer:
# program to removes of given character
string strl- (“Type text to remove”)
str. replace (‘x’,|‘ ’); //replace with space

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 40.
Write a program to append a string to another string without using += operator.
Answer:
# program to append a string
str1=“SENTHIL”
srt2= “KUMAR”
newstr= “ ’’.join ((strl, str2))
(or)
var1= “SENTHIL”
var2= “KUMAR”
var3=f“ {varl} {var2}”
print (var3)
(or)
str1= “SENTHIL”
str2= “KUMAR”
s= srtl.___add___(str2)
print (s)

Question 41.
Write a program to swap two strings.
Answer:
# program to swap two springs.
strl= input (“Type First String to swap”)
str2= input (“Type Second String to Swap”)
print (“\n Both String Before Swap”)
print (“First string= ”, srtl)
print (“Second string= ”, srt2) t= srtl strl= srt2 str2= t
print (“\n Both string affer swap”)
print (“First string=”, srtl)
print (“Second string=’, str2)

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 42.
Write a program to replace a string with another string without using replace( ).
Answer:
# program to replace a string with another string without using replace ( )
str1 = “string is a data type in python, strings are immutable”
result = ( )
for i in str1:
if i – =‘0’:
result +=1
print result
(OR)
result = [ ]
for i in strl:
if i = = ‘0’:
i = ‘0’:
result.append (i)
print1’. join (result)

Question 43.
Write a program to count the number of characters, words and lines in a given string.
Answer:
# program to count the number of characters, words and lines
string = raw_input(“Type string” )
char= 0
word= 1
line= 0
for i in string:
char = char +1
if(i = ‘ ’):
word= word +1
if (i =’ ‘):
line= line +1
print (“Number of words in the string”)
print (word)
print (“Number of character in the string”)
print (char)
print (“Number of lines in the string”)
print (line)

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Choose the best answer:

Question 1.
Which is the first positive character assigned to the subscript?
(a) 0
(b) 1
(c) 2
(d) 3
Answer:
(a) 0

Question 2.
Which is the last positive character assigned to the subscript?
(a) n
(b) n<sup>2</sup>
(c) n – 1
(d) 1 – n
Answer:
(c) n – 1

Question 3.
Which operator is used to append new string with an existing string?
(a) ++
(b) +=
(c) /=
(d) *=
Answer:
(b) +=

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 4.
Which multiplication operator is used to display a string is multiple number of times?
(a) x
(b) **
(c) ^
(d) *
Answer:
(c) ^

Question 5.
What is the output?
>>> strl= “GOOD”
>>> print (strl[0])
(a) G
(b) GO
(c) GOO
(d) Null
Answer:
(a) G

Question 6.
Which is the string formatting operator?
(a) //
(b) \\
(c) %
(d) &
Answer:
(c) %

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 7.
Which is the Hexadecimal formatting character?
(a) %H
(b) %X
(c) %d
(d) %e
Answer:
(b) %X

Question 8.
Escape sequences starts with a:
(a) /
(b) \
(c) %
(d) //
Answer:
(b) \

Question 9.
Which escape sequences is used for carriage return?
(a) \c
(b) \f
(c) \r
(d) \t
Answer:
(b) \f

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 10.
Which is the output of >>> print(ord(‘B’))?
(a) 65
(b) 66
(c) 67
(d) 68
Answer:
(b) 66

Question 11.
What is the output of >>> print (chr (97)) ?
(a) a
(b) A
(c) b
(d) B
Answer:
(a) a

Question 12.
Which command is used to remove entire string variable?
(a) era
(b) del
(c) ctrl+D
(d) Alt+D
Answer:
(b) del

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 13.
Match the following:

(i) + (A) Slicing operator
(ii) += (B) Repeating operator
(iii) * (C) Append
(iv) [ ] (D) Concatenation

(a) (i) – D, (ii) – B, (iii) – A, (iv) – C
(b) (i) – D, (ii) – C, (iii) – B, (iv) – A
(c) (i) – C, (ii) – B, (iii) – A, (iv) – D
(d) (i) – C, (ii) – D, (iii) – A, (iv) – B
Answer:
(b) (i) – D, (ii) – C, (iii) – B, (iv) – A

Question 14.
Match the following:

(i) %c (A) decimal integer
(ii) % d (B) character
(iii) %X (C) Floating point integer
(iv) %f (D) Hexadecimal integer

(a) (i) – B, (ii) – A, (iii) – D, (iv) – C
(b) (i) – B, (ii) – C, (iii) – D, (iv) – A
(c) (i) – C, (ii) – D, (iii) – A, (iv) – B
(d) (i) – C, (ii) – D, (iii) – B, (iv) – A
Answer:
(a) (i) – B, (ii) – A, (iii) – D, (iv) – C

Question 15.
Match the following:

(i) \a (A) Ascii carriage return
(ii) \b (B ) Ascii Bell
(iii) \n (C ) Ascii Backspace
(iv) \r (D ) Ascii Linefeed

(a) (i) – B, (ii) – D, (iii) – A, (iv) – C
(b) (i) – B, (ii) – C, (iii) – D, (iv) – A
(c) (i) – C, (ii) – D, (iii) – A, (iv) – B
(d) (i) – C, (ii) – A, (iii) – B, (iv) – D
Answer:
(b) (i) – B, (ii) – C, (iii) – D, (iv) – A

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 16.
Choose the incorrect pair:

Column I Column II
(a) % Formatting operator
(b) % u unsigned decimal integer
(c) % i unsigned integer
(d) % e exponential notation

Answer:
(c)

Question 17.
Choose the incorrect statement:
(a) len (str) is returns the length of the string.
(b) Capitalize () function is used to capitalize the all the character of the string.
(c) isalpha () is returns only letters.
(d) isdigit () is returns only numbers.
Answer:
(b) Capitalize () function is used to capitalize the all the character of the string.

Question 18.
Pick the odd one out:
(a) lower ( )
(b) upper ( )
(c) title ( )
(d) format ( )
Answer:
(d) format ( )

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 19.
Assertion (A):
Usually python does not support any modification in its strings.
Reason (R):
But, it provides a function replace ( ) to change all occurrences of a particular character in a string.
(a) Both A and R are True, And R is the Correct explanation for A.
(b) Both A and R are True, But R is not the correct explanation for A.
(c) A is True, But R is false.
(d) A is False, But R is True.
Answer:
(a) Both A and R are True, And R is the Correct explanation for A.

Question 20.
Assertion (A):
The string formatting operator is one of the most exciting feature in python.
Reason (R):
The formatting operator + is used to construct strings with the data stored in variables.
(a) Both A and R are True, And R is the Connect explanation for A.
(b) Both A and R are True, But R is not the correct explanation for A.
(c) A is True, But R is false.
(d) A is False, But R is True.
Answer:
(c) A is True, But R is false.

Question 21.
Choose the incorrect pair:
(a) %o – octal integer
(b) %e – decimal integer
(c) %f – exponential
(d) %g – character
Answer:
(a) %o – octal integer

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 22.
Choose the correct pair:
(a) \t – horizontal tab
(b) \v – form feed
(c) \ooo – octal value
(d) \a – new line
Answer:
(a) \t – horizontal tab

Question 23.
Choose the incorrect statement:
(a) Slice is a substring of a main string.
(b) The slicing operator is &.
(c) The default value of stride is 0.
(d) We cannot use negative value as a stride.
Answer:
(a) Slice is a substring of a main string.

Question 24.
Choose the correct statement:
(a) String is a sequence of numbers.
(b) String is a data type in Python.
(c) String is enclosed with only single quote.
(d) Python string are mutable.
Answer:
(b) String is a data type in Python.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 25.
The default value of stride is:
(a) 0
(b) 1
(c) 3
(d) 5
Answer:
(b) 1

Question 26.
Which is first negative value assigned to the subscript?
(a) 0
(b) 1
(c) -1
(d) n – 2
Answer:
(c) -1

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 27.
The default value of string is:
(a) 0
(b) -1
(c) 1
(d) Nothing
Answer:
(c) 1

Question 28.
Which of the following is the output of the following python code?
strl=“TamilNadu”
print(str 1 [::-!])
(a) Tamilnadu
(b) Tmlau
(c) udanlimaT
(d) udaNlimaT
Answer:
(d) udaNlimaT

Question 29.
What will be the output of the following code?
strl = “Chennai Schools” strl [7] =
(a) Chennai-Schools
(b) Chenna-School
(c) Type error
(d) Chennai
Answer:
(c) Type error

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 30.
Which of the following operator is used for concatenation?
(a) +
(b) &
(c) *
(d) =
Answer:
(a) +

Question 31.
Defining strings within triple quotes allows creating:
(a) Single line Strings
(b) Multiline Strings
(c) Double line Strings
(d) Multiple Strings
Answer:
(b) Multiline Strings

Question 32.
Strings in python:
(a) Changeable
(b) Mutable
(c) Immutable
(d) flexible
Answer:
(c) Immutable

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 33.
Which of the following is the slicing operator?
(a) { }
(b) [ ]
(c) < >
(d) ( )
Answer:
(b) [ ]

Question 34.
What is stride?
(a) index value of slide operation
(b) first argument of slice operation
(c) second argument of slice operation
(d) third argument of slice operation
Answer:
(d) third argument of slice operation

Question 35.
Which of the following formatting character is used to print exponential notation in
upper case?
(a) %e
(b) %E
(c) %g
(d) %n
Answer:
(b) %E

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 8 Strings and String Manipulations

Question 36.
Which of the following is used as placeholders or replacement fields which get replaced along with format( ) function?
(a) { }
(b) <>
(c) ++
(d) ^^
Answer:
(a) { }

Question 37.
The subscript of a string may be:
(a) Positive
(b) Negative
(c) Both (a) and (b)
(d) Either (a) or (b)
Answer:
(c) Both (a) and (b)

TN Board 12th Computer Science Important Questions

TN Board 12th Computer Science Important Questions Chapter 7 Python Functions

TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 1.
What is function arguments? and its types.
Answer:
Function arguments are used to call a function.
There are four types of function arguments, they are Required arguments, keyword arguments, Default arguments and variable- length arguments.

Question 2.
What is Required arguments?
Answer:
Required arguments are the arguments passed to a function in correct positional order.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 3.
What is default Arguments?
Answer:
In python the default argument is an argument that takes a default value if no value is provided in the function call.

Question 4.
What is anonymous function?
Answer:

  • In python, anonymous function is a function that is without a name.
  • In python anonymous function are defined using the lambda keyword.

Question 5.
What is the use of lambda or anonymous function?
Answer:

  • Lambda function is mostly used fòr creating small and one-time anonymous function.
  • Lambda function are mainly used in combination like filter ( ), map ( ) and reduce ( ).

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 6.
Write the syntax of return statement.
Answer:

  • The syntax of return statment is return [expression list].
  • This statement can contain expression which gets evaluated and the value is retuned.

Question 7.
Define Block in python.
Answer:
A block in one or more lines of code, grouped together, so that they are treated as one big sequence of statements while execution.

Question 8.
What is Nested Block?
Answer:

  • A block within a block is called nested block.
  • When the first block statement is indented by a single tab space, the second block of statement is indented by double tab spaces.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 9.
What is purpose of Lambda function in python?
Answer:

  • Lambda function can take any number of arguments and must return one value in the form of an expression.
  • Lambda function can only access global variables and variables in its parameter list.

Question 10.
What is output?
Answer:
Sum = lambda arg1, arg2: arg1+arg2
print (” sum=” sum (-60,100))
The output is 40.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 11.
What is output?
Answer:
C = 1
def add ( ):
print (c)
add ( )
Output is 1

Question 12.
Explain the using block in python?
Answer:
A block is one or more lines of code, grouped together so that they are treated as one big sequence of statements while execution.
In Python, statements in a block are written with indentation.
A block begins when a line is indented and all the statements of the block should be at same indent level.

Question 13.
What are the advantage of user-defined functions?
Answer:

  1. Functions help us to divide a program into modules. This makes the code easier to manage.
  2. It implements code reuse. Every time you need to execute a sequence of statements, all you need to do is to call the function.
  3. Functions, allows us to change functionality easily, and different programmers can work on different functions.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 14.
Explain passing parameters in function.
Answer:

  1. Parameters or arguments can be passed to functions. The syntax is def function_ name (parameter (s) separated by comma):
  2. The parameters that you place in the parenthesis will be used by the function itself.
    Eg: def area (w, h):
    return w*h
    print (area (3,5))
  3. The above code assigns the width and height values to the parameters w and h.
  4. The value of 3 and 5 are passed to w and h respectively, the function will return 15 as output.

Question 15.
Explain variable-Length arguments.
Answer:

  1. We might need to pass more arguments than have already been specified.
  2. Variable-length arguments can be used instead of that.
  3. These are not specified in the function definition and an asterisk (*) is used to define such arguments.
    Eg: def sum (x, y, z):
    print (x+y+z)
    sum (10, 20, 30)

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 16.
What are the methods in variable length arguments can pass the arguments?
Answer:
There are two methods using variable length arguments. They are:
(a) Non keyword variable arguments.
(b) Keyword variable arguments.
(i) Non-keyword variable arguments are called tuples.
(ii) The python’s print ( ) function is itself an example of such a function which supports variable length arguments.

Question 17.
What is the functions of the return statement?
Answer:

  1. The return statement causes your function to exit and returns a value to its caller. The point of functions in general is to take inputs and return something.
  2. The return statement is used when a function is ready to return a value to its caller. So, only one return statement is executed at run time even though the function contains multiple return statements.
  3. Any number of ‘return’ statements are allowed in a function definition but only one of them is executed at run time.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 18.
Write a python program using global and local variables in same code.
Answer:
x=8 # x is a global variable
def loc ():
global x
y = “local”
x = x *2
print(x)
print(y)
loc()
output:
16
local

Question 19.
Write a python program to calculate factorial using recursive function.
Answer:
def fact(n):
if n==0:
return 1
return 1
else:
return n*fact (n-1)
print (fact (0))
print (fact (5))
output:
1
120

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 20.
Write a python program using global and local variable with same name.
Answer:
x = 5
defloc():
x= 10
print (“local x:”,x)
loc()
print (“global x:”,x)
output:
local x: 10
global x: 5

Question 21.
Explain any three python mathematical functions.
Answer:
(i) Floor ( ) – It returns the largest integer less than or equal to x.
The syntax is math.floor(x)
Eg: x – 10.6
y = -10.6
. z = -10.2
print (math, floor(x))
print (math, floor (y))
print (math, floor(z))
The output will be printed as
10
– 11
– 11

(ii) Ceil ( ) – It returns the smallest integer greater than or equal to x.
The syntax is math. Ceil (x)
Eg:
x = 10.7
y = -10.7
Z = -10.2
print (math, ceil (x))
print (math, ceil (y))
print (math, ceil(z))
The output will be printed as
11
-10
-10

(iii) sqrt ( ) – It returns the square root of x.
Here x must be greater than zero.
The syntax is sqrt (x)
Eg:
a = 16
b = 49
c = 25.5
print (math, sqrt (a))
print (math, sqrt (b))
print (math, sqrt (c))
The output will be printed as
4.0
7.0
5.049752469181039

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 22.
What is function?
Answer:
(i) Functions are named blocks of code that are designed to do specific job.
(ii) When you want to perform a particular task, that you call the name of the function responsible for it.

Question 23.
Write the different types of function?
Answer:
There are four types of python functions. They are:
(i) User-defined functions
(ii) Built- in functions,
(iii) Lambda functions
(iv) Recursion functions.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 24.
What are the main advantages of function?
Answer:
(i) It avoids repetition and makes high degree of code reusing.
(ii) It provides better modularity for your application.

Question 25.
What is meant by scope of variable? Mention its types.
Answer:
Scope of variable refers to the part of the program, where it is accessible. There are two types of scopes local scope and global scope.

Question 26.
Define global scope.
Answer:
A variable, with global scope can be used anywhere is the program. It can be created by defining a variable outside the scope of any function or block.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 27.
What is base condition in recursive function?
Answer:
(i) The condition that is applied in any recursive function is known as base condition.
(ii) A base condition is must in every recursive function otherwise it will continue to execute like an infinite loop.

Question 28.
How to set the limit for recursive function? Give an example.
Answer:
Recursive function is like a loop but sometimes it makes more sense to use recursion than loop.
We can convert any loop to recursion.
Eg: det fact (n):
if n = = 0:
return 1 else:
return n* fact (n -1)

Question 29.
Write the rules of local variable?
Answer:
(i) A variable with local scope can be accessed only within the function/block that it is created in.
(ii) When a variable is created inside the function/block, the variable becomes local to it.
(iii) A local variable only exists while the function is executing.
(iv) The formate arguments are also local to function.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 30.
Write the basic rules for global keyword in python?
Answer:
The basic rules for global keyword in Python are:
(i) When we define a variable outside a function, it’s global by default. You don’t have to use global keyword.
(ii) We use global keyword to read and write a global variable inside a function.
(iii) Use of global keyword outside a function has no effect.

Question 31.
What happens when we modify global variable inside the function?
Answer:
(i) We need to modify the global variable from inside function, unbound local error will be displayed.
(ii) We can only access the global variable but cannot modify it from inside the function.
(iii) The solution for this is to use the global keyword.
Eg: c =1
def add():
c =c+5
print (c)
add ()
Local variable c referenced before assignment, so it is display for unbound local error.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 32.
Differentiate ceil ( ) and floor ( ) function.
Answer:

Ceil ( ) floor( )
Ceil is a mathematical function. floor () is also mathematical function.
Ceil function returns the least value of the integer that is greater than or equal to the specific number. Return the largest integer less than or equal to the specific number.
Ceil (x), Returns the ceiling of x as a float, the smallest integer value greater than or equal to x. floor (x), Return the floor of x as a float, the largest integer value less than or equal to x.

Question 33.
Write a python code to check whether a given year is leap year or not.
Answer:
# Python code to check whether a given year is leap or not
year = int (input (“Type a year:”))
if (Year% 4==0 and year % 100!=0 or year % 400==0):
print (“The year is a leap year”)
else
print (“The year is not a leap year”)

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 34.
What is composition in functions?
Answer:
The value returned by a function may be used as an argument for another function in a nested manner. This is called composition.
The input string from the user using the function input () and apply eval() function to evaluate its value.
Eg: >>>x = eval(input(“Type the value”)
Type the value 15 + 5.0*3
>>>x
30.0

Question 35.
How recursive function works?
Answer:
(i) Recursive function is called by some external code.
(ii) If the base condition is met then the program gives meaningful output and exits.
(iii) Otherwise, function does some required processing and then calls itself to continue recursion.

Question 36.
What are the points to be noted while defining a function?
Answer:
(i) Function blocks begin with the keyword def followed by function name and parenthesis ().
(ii) Any input parameters or arguments should be placed within these parentheses when you define a function.
(iii) The code block always comes after a colon (:) and is indented.
(iv) The statement return [expression] exits a function, optionally passing back an expression to the caller.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 37.
Explain the different types of function with an example.
Answer:
There are four types of functions used in python language. There are
(i) User-defined function,
(ii) Built-in function
(iii) Lambda function,
(iv) Recursion function.

(i) User-defined functions defined by the users themselves. Function blocks begin with the keyword def followed by function name and parenthesis. The statement return [expression] exits a function.
Eg: defhello():
print (“116110”)
return

(ii) Built-in functions that are inbuilt with in python language. Python has a set of built-in functions, some examples are
(i) bin( ) – returns the binary version of a number.
(ii) chr ( ) – returns a character from the specified Unicode code.
(iii) Lambda function that are anonymous un-named function. Lambda function
can take any number of arguments.
Eg: x = lambda a: a+10
print (x(5))
The output will be printed as 15.

(iv) Recursion functions that calls itself that is Recursion is a way of programming or coding a problem, in which a function calls itself one or more times in its body.
Eg: def factorial (n):
if n = =1:
return 1
else
return n* factorial (n -1)

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 38.
Explain the scope of variables with on example.
Answer:
(i) Scope of variable refers to the part of the program, where it i§ accessible. There are two types of scopes, local scope and global scope.
(ii) Local scope: A variable declared inside the function’s body or in the local scope is known as local variable.

A variable with local scope can be accessed only within the function or block that it is created in. The format arguments are also local to function.
Eg: Creating a local variable
def lva ():
y=0 # local scope
print (y)
lva ()
The output as 0.

(iii)Global scope: A variable, with global scope can be used anywhere in the program, ft can be created by defining a variable outside the scope of any function or block.

When we define a variable outside a function. It’s global by default. We use global variable inside a function, but use of outside a function has no effect.
Eg: a=1 # global variable.
def x ():
print (a)
x()
The output as 1

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 39.
Explain the following built-in functions
(a) id( )
(b) chr ( )
(c) round ( )
(d) type ( )
(e) pow ( )
Answer:
(a)id () :
It return the identity of an object, that is the address of the object in memory.
The syntax is id (object)
Eg: x = 10
print id (x)
The output is 13480785 (This is memory address)

(b)chr () :
It returns the Unicode character
for the given ASCII value. The syntax is
chr (i)
Eg:
x = 65
print (chr(x))
The output will printed as A

(c) round ( ):
It returns the nearest integer to its input. The syntax is round (number, [n digits])
number – specify the value to be rounded
n digits – specify the number of decimal digits desired after rounding.
Eg:
x= 18.9
y =11.29
print (round (x))
print (round (nl, 1))
The output are 19 11.3

(d)ype ( ) :
It returns the type of object for the given single object. The syntax is type (object)
Eg:
x= 15.2 y = ‘a’
print (type (x)) print (type (y))
The output are <class ‘float’>
<class ‘str’>

(e) pow ():
It returns the computation of ab. i.e., (a**b) a raised to the power of b. The syntax is pow (a,b)
Eg:
a = 3
b = 2
print (pow (a,b))
print (pow (a+b, b))
The output are
9
25

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 40.
Write a python code to find the L.C.M of two numbers.
Answer:
# python code to find LCM
num1 = int (input (“Type the first number”))
num2 = int (input (“Type the second number”))
print (“The LCM of’, numl, “and”, num2, “is”, 1cm (numl, num2))
def lcm (x,y):
if x>y: # choose the greater number.
greater = x
else
greater = y
while (True):
if (greater % x=0) and (greater % y==0):
1cm = greater
break
greater +=1
return 1cm

Question 41.
Explain recursive function with an example.
Answer:
(i) Functions that calls itself is known as recursive function.
(ii) Recursion works like loop but something it makes more sense to use recursion than loop, you can convert any loop to recursion.
(iii) A recursive function, condition that is applied in any recursive function is known as base condition.
(iv) A base condition is must in every recursive function otherwise it will continue to execute like an infinite loop.
(v) If the base condition is met then the program gives meaningful output and exits.
(vi) Otherwise, function does some required processing and then calls itself to continue recursion.
Eg: def factorial (x):
if x=0:
return 1
else:
return x * factorial (n-1)

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 42.
def printnos (*nos):
for n in nos:
print(n)
return
# now invoking the printnos() function
print (‘Printing two values’)
printnos (1,2)
print (‘Printing three values’)
printnos (10,20,30)
In the above program change the function name printnos as printnames in all places wherever it is used and give the appropriate data Ex. printnos (10, 20, 30) as printnames . (‘mala’, ‘kala’, ‘bala’) and see output.
Answer:
Output:
Printing two names
Mala
Kala
Printing three names
Mala
Kala
Bala

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 43.
Try the following code in the program:
Answer:

TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions 1

Question 44.
Evaluate the following furfctions and write the output:
Answer:

TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions 2

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 45.
Evaluate the following functions and write the output:
Answer:

TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions 3

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Choose the best answer:

Question 1.
In python, statements in a block are written with:
(a) indentation
(b) keyword
(c) return
(d) colon
Answer:
(a) indentation

Question 2.
Which will be displayed as the last statement of the output, if the return has no argument?
(a) True
(b) False
(c) None
(d) No
Answer:
(c) None

Question 3.
How many types of functions that arguments are used to call a function?
(a) 2
(b) 3
(c) 4
(d) 5
Answer:
(c) 4

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 4.
There are not specified in the function’s definition which character is used to define such arguments?
(a) #
(b) *
(c) !
(d) /
Answer:
(b) *

Question 5.
Which is called Non-keyword variable arguments?
(a) tuples
(b) lambda
(c) return
(d) Recursion
Answer:
(a) tuples

Question 6.
Which function is return the ASCII value for the given character?
(a) chr ( )
(b) ord ( )
(c) type ( )
(d) format ( )
Answer:
(b) ord ( )

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 7.
Match the following:

(i) User – defined unctions (A) in – built
(ii) built – in functions (B) itself
(iii) umbda functions (C) themselves
(iv) Recursion functions (D) anonymous

(a) (i) – C, (ii) – D, (iii) – B, (iv) – A
(b) (i) – C, (ii) – A, (iii) – D, (iv) – B
(c) (i) – B, (ii) – D, (iii) – C, (iv) – A
(A) (i) – B, (ii) – C, (iii) – A, (iv) – D
Answer:
(b) (i) – C, (ii) – A, (iii) – D, (iv) – B

Question 8.
Match the following:

(i) Required arguments (A) invoke the unction
(ii) keyword arguments (B) correct aositional
(iii) default arguments (C) pass more arguments
(iv) variable length argument (D) default value

(a) (i) – B, (ii) – A, (iii) – D, (iv) – C
(b) (i) – B, (ii) – C, (iii) – D, (iv) – A
(c) (i) – C, (ii) – A, (iii) – B, (iv) – D
(d) (i) – C, (ii) – B, (iii) – D, (iv) – A
Answer:
(a) (i) – B, (ii) – A, (iii) – D, (iv) – C

Question 9.
Match the following:

(i) abs( ) (A) retums the unary code
(ii) ard( ) (B) retums absolute /alue
(iii) chr ( ) (C) retums ascii /alue
(iv) in( ) (D) retums Unicode

(a) (i) – B, (ii) – D, (iii) – A, (iv) – C
(b) (i) – B, (ii) – C, (iii) – D, (iv) – A
(c) (i) – D, (ii) – C, (iii) – B, (iv) – A
(d) (i) – D, (ii) – B, (iii) – A, (iv) – C
Answer:
(b) (i) – B, (ii) – C, (iii) – D, (iv) – A

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 10.

(i) ceil ( )(A) returns the truncated integer
(ii) floor ( )(B) returns the accurate floating values
(iii) trunk ( )(C) Returns smallest integer
(iv) fsum ( )(D) returns the largest integer

(a) (i) – C, (ii) – D, (iii) – A, (iv) – B
(b) (i) – C, (ii) – A, (iii) – B, (iv) – D
(c) (i)- B, (ii) – D, (iii) – A, (iv) – C
(d) (i) – B, (ii) – C, (iii) – A, (iv) – D
Answer:
(a) (i) – C, (ii) – D, (iii) – A, (iv) – B

Question 11.
Choose the incorrect pair:
(a) Scope – part of program
(b) local – Inside function
(c) global – anywhere in the program
(d) lambda – python structure
Answer:
(d) lambda – python structure

Question 12.
Choose the correct pair:
(a) type ( ) – return the minimum value
(b) id ( ) – return the maximum value
(c) round ( ) – return the nearest integer
(d) format ( ) – return the hexa decimal value
Answer:
(c) round ( ) – return the nearest integer

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 13.
Choose the incorrect statement:
(a) When a function calls itself is known as recursion.
(b) Recursion works like loop.
(c) Recursive function is called by some external code.
(d) A base condition is not must in every recursive function.
Answer:
(d) A base condition is not must in every recursive function.

Question 14.
Choose the correct statement:
(a) Function blocks begin with the keyword fun.
(b) return statement is must in python.
(c) Python statements in a block should begin with indentation.
(d) A block within a block is called a loop.
Answer:
(c) Python statements in a block should begin with indentation.

Question 15.
Assertion (A):
Python keywords should not be used as function name.
Reason (R):
Function blocks begin with def followed by function name and parenthesis ().
(a) Both A and R are true and R is the correct explanation for A.
(b) Both A and R are true, but R is not the correct explanation for A
(c) A is true but R is false.
(d) A is false but R is true.
Answer:
(a) Both A and R are true and R is the correct explanation for A.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 16.
Assertion (A):
Functions help us to divide a program into modules.
Reason (R):
This makes the code very difficult to manage.
(a) Both A and R are true and R is the correct explanation for A.
(b) Both A and R are true, but R is not the correct explanation for A
(c) A is true but R is false.
(d) A is false but R is true.
Answer:
(c) A is true but R is false

Question 17.
Pick the odd one out:
(a) min ()
(b) max ()
(c) floor ()
(d) sum ()
Answer:
(c) floor ()

Question 18.
Which of the following provides better modularity for python program?
(a) Function
(b) Statement
(c) Recursive
(d) Scope
Answer:
(a) Function

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 19.
Which of the following statement exit function?
(a) exit
(b) return
(c) pass
(d) continue
Answer:
(b) return

Question 20.
In python, statement in a block are written with:
(a) Function
(b) Statement
(c) Identification
(d) Parameters
Answer:
(c) Identification

Question 21.
What will be the output if the return has no argument?
(a) Exit
(b) Return
(c) Stop
(d) None
Answer:
(d) None

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 22.
Which of the following are the values pass to the function parameters?
(a) Identifier
(b) Variables
(c) Function
(d) Arguments
Answer:
(d) Arguments

Question 23.
Which keyword is used to define anonymous function?
(a) Def
(b) Alpha
(c) Gamma
(d) Lambda
Answer:
(d) Lambda

Question 24.
Print (ord (A)), the output is:
(a) 60
(b) 62
(c) 65
(d) 66
Answer:
(c) 65.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 25.
Print (chr (43)), the output is:
(a) +
(b) –
(c) /
(d) *
Answer:
(a) +

Question 26.
print (round(14.9)), the output is:
(a) 14
(b) 15
(c) 14.9
(d) 9
Answer:
(b) 15

Question 27.
print (round (14.9657, 2)), the output will be as:
(a) 14.9657
(b) 14.2
(c) 14.96
(d) 14.57
Answer:
(c) 14.96

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 28.
What is output print(math.sqrt(100))?
(a) 10.0
(b) 100.0
(c) 10.10
(d) 10.22
Answer:
(a) 10.0

Question 29.
What is output print(math.ceil(~25.7))?
(a) -26
(b) -25
(c) -25.7
(d) 25
Answer:
(b) -25

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 30.
Non-keyword variables arguments are called:
(a) tuples
(b) list
(c) pairs
(d) list
Answer:
(a) tuples

Question 31.
A named blocks of code that are. designed to do one specific job is called as:
(a) Loop
(b) Branching
(c) Function
(d) Block
Answer:
(c) Function

Question 32.
A Function which calls itself is called as:
(a) Built-in
(b) Recursion
(c) Lambda
(d) return
Answer:
(b) Recursion

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 33.
Which function is called anonymous un-named function?
(a) Lambda
(b) Recursion
(c) Function
(d) define
Answer:
(a) Lambda

Question 34.
Which of the following keyword is used to begin the function block?
(a) define
(b) for
(c) finally
(d) def
Answer:
(d) def

Question 35.
Which of the following keyword is used to exit a function block?
(a) define
(b) return
(c) finally
(d) def
Answer:
(b) return

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 36.
While defining a function which of the following symbol is used:
(a) ; (semicolon)
(b). (dot)
(c) : (colon)
(d) $ (dollar)
Answer:
(c) : (colon)

Question 37.
In which arguments the correct positional order is passed to a function?
(a) Required
(b) Keyword
(c) Default
(d) Variable-length
Answer:
(a) Required

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 38.
Read the following statement and choose the correct statement(s).
(I) In Python, you don’t have to mention the specific data types while defining function.
(II) Python keywords can be used as function name.
(a) I is correct and II is wrong
(b) Both are correct
(c) I is wrong and II is correct
(d) Both are wrong
Answer:
(a) I is correct and II is wrong

Question 39.
Pick the correct one to execute the given statement successfully.
if : print(x, “ is a leap year”)
(a) x%2=0
(b) x%4==0
(c) x/4=0
(d) x%4=0
Answer:
(b) x%4==0

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 7 Python Functions

Question 40.
Which of the following keyword is used to define the function test python(): ?
(a) define
(b) pass
(c) def
(d) while
Answer:
(c) def

 

TN Board 12th Computer Science Important Questions

TN Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Question 1.
What is abstraction?
Answer:
The process of providing only the essentials and hiding the details is known as abstraction.

Question 2.
What is Data Abstraction? Give examples.
Answer:
Data Abstraction is a powerful concept in computer science that allows programmers to treat code as objects.
Eg: Car, pencil, people are objects.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Question 3.
What is wishful thinking?
Answer:
Wishful thinking is the formation of beliefs and making decisions according to what might be pleasing to imagine instead of by appealing to reality.

Question 4.
What is a main difference between table and list?
Answer:
The main difference between table and list is that you cannot change the elements of a table once it is assigned, whereas in a list elements can be changed.

Question 5.
How will you support Data abstraction by defining an abstract data type?
Answer:

  1. Data abstraction is supported by defining an abstract datat type (ADT), which is a collection of constructors and selectors.
  2. Constructors create an object, bundling together different pieces of information, while selectors extract individual pieces of information from the object.
  3. The basic idea of data abstraction is to structure programs so that they operate on abstract data.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Question 6.
Write a example for Representation of Tuple as a pair.
Answer:
Representation of Tuple as a pair
num : = (1 ,2)
nums [0]
1
nums [1]
2
Here, the square bracket notation is used to access the data you stored in the pair.
The data is zero indexed, access the first element with nums [0] and the secondelement with nums [1].

Question 7.
Write a pseudo code in the following list to represent student as class.
Answer:
student – [‘Selvan’, ‘Kumar’, ‘100012345’, ‘[email protected]’]
code:
class student:
creation ( )
first Name: = “ ”
last Name : = “ ”
Id: = “ ” .
email

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Question 8.
Explain the Representing Rational numbers using List? Give example.
Answer:
The rational number as a pair of two integers in pseudo code that is a numerator and a denominator.
Anyway of bundling two values together into one can be considered as a pair.
List are a common method to do so. Therefore List can be called as Pairs.
Eg: rational (n,d):
return [n,d]
return (x):
return x[o]
denom (x):
return x[1]

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Question 9.
What is abstract data type?
Answer:
(i) Abstract Data Type (ADT) is a type for objects whose behavior is defined by a set of value and a set of operations.
(ii) Abstraction provides splitting a program into many modules.

Question 10.
Differentiate constructors and selectors.
Answer:

Constructors

 Beleetprs

Constructors are function that build the abstract data type Selectors are functions that retrieve information from the data type.
Eg: city = make city (name, lat, Ion). Where, city is called an abstract data type. Eg: get name (city) getlat (city)

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Question 11.
What is a Pair?
Give an example.
Answer:
Bundling two values together into one can be considered as a pair.
Eg: 1st: =5 [10, 20]

Question 12.
What is a List? Give an example.
Answer:
List is constructed by placing expressions within square brackets separated by commas,
Eg: 1st: – [10, 20]

Question 13.
What is a Tuple? Give an example.
Answer:
Python language provides a compound Structure called pair which is made up of list or tuple.
Eg: colour = (‘red’, ‘blue’, ‘green’)

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Question 14.
Differentiate Concrete data type and abstract datatype.
Answer:

Concrete datatype

 Abstract data type

A concrete data type is a data type whose representation is known. In abstract data type the representation of a data type is unknown.
A concrete data type representation is defined. The basic idea of data abstraction is Structured programs.
It is an independent part of the program. Our programs should use data in such a way, as’ to make a few assumptions about the data as possible.

Question 15.
Which strategy is used for program designing? Define that Strategy.
Answer:
We are using a powerful strategy for designing programs ‘Wishful thinking’.
Wishful Thinking is the formation of beliefs and making decisions according to what might be pleasing to imagine instead of by appealing to reality.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Question 16.
Identify Which of the following are constructors and selectors?
Answer:
(a) N1=number( )
Constructors
(b) accetnum(n1)
Selectors
(c) dispiaynum(n1)
Selectors
(d) eval(a/b)
Selectors
(e) x,y= makeslope (m) makeslope(n) Constructors
(f) display( )
Selectors

Question 17.
What are the different ways to access the elements of a list? Give example.
Answer:
(i) There are two different ways to access the elements of a list.
(ii) The first way is multiple assignment, which unpacks a list into its elements and binds each element to a different name.
Eg: lst:= [10,20]
x,y:= 1st
(iii) The second method for accessing the elements in a list is by the element selection operator, with square brackets. Eg: 1st [0].

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Question 18.
Identify Which of the following are List, Tuple and class ?
Answer:
(a) arr [1, 2, 34]
List
(b) arr (1,2, 34)
Tuple
(c) student [mo, name, mark] class
(d) day= (‘sun’, ‘mon’, ‘tue’, ‘wed’)
Tuple
(e) x= [2, 5, 6.5, [5, 6], 8.2]
List
(f) employee [eno, ename, esal, eaddress]
class

Question 19.
How will you facilitate data abstraction. Explain it with suitable example.
Answer:
(i) To facilitate data abstraction, you will need to create two types of functions: Constructors and Selectors.
(ii) Constructors are functions that build the abstract data type.
(iii) For example city= make city (name, lat, Ion)
(iv) Selectors are functions that retrieve information from the data type.
(v)get name (city), get lat (city), get Ion (city) are the selectors, because these functions extract information of this city object.
(vi) Constructors create an object, bundling together different pieces of information.
(vii) Selectors extract individual pieces of information from the object.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Question 20.
What is a List? Why List can be called as Pairs. Explain with suitable example.
Answer:
(i) List is constructed by placing expressions within square brackets separated- by comma.
(ii) Any way of bundling two values together into one can be considered as a pair.
(iii) List are a common method to do so. Therefore list can be called as pairs.
Eg: for list 1st: = [10,20] x, y: = 1st
Here x will become 10 and y will become 20.
(iv) Example for pair
1st [(0, 10), (1, 20)], Here 0 is a index position and 10 is a value.
1 is a index position and 20 is a value.
(v) List can store multiple values! Each value can be of any type and can even be another list.

Question 21.
How will you access the multi-item? Explain with example.
Answer:
(i) Multi-item means a multiple-item object where each item is a named thing.
Eg: class person:
creation ( )
Name: = “ ”
ID: – “ ”
email: = “”

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Choose the best answer:

Question 1.
Which is a poweful concept in Computer science that allows programmers to treat code as objects?
(a) Data abstraction
(b) Memory
(c) Mapping
(d)Accessibility
Answer:
(a) Data abstraction

Question 2.
Match the following:

(i) Constructors(A) Comma – separated
(ii) Selectors(B) Square brackets
(iii) List(C) Extract individual
(iv)Tuple(D) Bundling together

(a) (i) – D, (ii) – A, (iii) – B, (iv) – C
(b) (i) – D (ii) – C, (iii) – B, (iv) – A
(c) (i) – B, (ii) – C, (iii) – D, (iv) – A
(d) (i) – B, (ii) – D, (iii) – A, (iv) – C
Answer:
(b) (i) – D (ii) – C, (iii) – B, (iv) – A

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Question 3.
Match the following:

(i) Compound structure(A) Pair
(ii) Bundling two values(B) Functions
(iiii) Multi – item object(C) Pair
(iv) Constructors(D) Classes

(a) (i) – A, (ii) – C, (iii) – D, (iv) – B
(b) (i) – A (ii) – D, (iii) – B, (iv) – C
(c) (i) – D, (ii) – B, (iii) – C, (iv) – A
(d) (i) – D, (ii) – C, (iii) – A, (iv) – B
Answer:
(a) (i) – A, (ii) – C, (iii) – D, (iv) – B

Question 4.
Assertion (A):
The basic idea of data abstraction is to structure program.
Reason (R):
Abstract Data Type is a type for objects whose behaviour is defined by a set of value and a set of operations.
(a) Both A and R are True and R is the correct explanation for A.
(b) Both A and R are True but R is not the correct explanation for A.
(c) A is True, but R is False.
(d) A is False, but R is True.
Answer:
(a) Both A and R are True and R is the correct explanation for A.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Question 5.
Choose the incorrect Pair:
(a) ADT – Abstract Data Type
(b) Classes – Structures
(c) Abstraction – Modularity
(d) List – Immutable
Answer:
(d) List – Immutable

Question 6.
Choose the correct Pair:
(a) Constructors – Retrieve data
(b) Selectors – Build the data
(c) Pair – Compound structure
(d) Classes – Single-item object
Answer:
(c) Pair – Compound structure

Question 7.
Choose the incorrect statement:
(a) Python provides a compound structure called Pair.
(b) A tuple is a semicolon(;) separated sequence of values surrounded with Parantheses.
(c) List is constructed by placing expressions within square brackets.
(d) The elements of a list can be accessed in two ways.
Answer:
(b) A tuple is a semicolon(;) separated sequence of values surrounded with Parantheses.

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Question 8.
Choose the correct statement:
(a) The class construct defines the form for multi-part objects that represent a Person
(b) Constructor? are functions that build the concrete data type.
(c) Selectors are functions that build the data.
(d) ADT (Abstract Data Type) does specify how data will be organised in Memory.
Answer:
(a) The class construct defines the form for multi-part objects that represent a Person

Question 9.
Pick the odd one out:
(a) List
(b) Constructor
(c) Pair
(d) Tuple
Answer:
(b) Constructor

Question 10.
Expand ADT:
(a) Abstract Data Type
(b) Add Data Type
(c) Application,Data Type
(d) Absolute Data Type
Answer:
(a) Abstract Data Type

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Question 11.
Which of the following provides modularity?
(a) Function
(b) Class
(c) Object
(d) Variable
Answer:
(c) Object

Question 12.
Which of the following are functions that build the abstract data type?
(a) Function
(b) Selectors
(c) Constructors
(d) Destructors
Answer:
(c) Constructors

Question 13.
Which of the following extract the information of the object?
(a) Function
(b) Selectors
(c) Constructors
(d) Destructors
Answer:
(b) Selectors

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Question 14.
Which data representation, a definition for each function is known?
(a) Concrete
(b) Abstract
(c) User defined
(d) Built in
Answer:
(a) Concrete

Question 15.
Which is contracted by placing expressions within square brackets separated by comma?
(a) Tuple
(b) List
(c) Dictionary
(d) Set
Answer:
(b) List

Question 16.
List can be called as:
(a) Tuple
(b) List
(c) Set
(d) Pairs
Answer:
(d) Pairs

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Question 17.
Which of the following representation for Abstract Data Types?
(a) Classes
(b) Tuples
(c) Lists
(d) Pairs
Answer:
(a) Classes

Question 18.
Which data representation is defined as an independent part of the program?
(a) Abstract
(b) Concrete
(c) Tuple
(d) List
Answer:
(b) Concrete

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Question 19.
Which of the following is a comma separated values surrounded with parentheses?
(a) List
(b) Dictionary
(c) Set
(d) Tuple
Answer:
(d) Tuple

Question 20.
Which of the following functions that build the abstract data type ?
(a) Constructors
(b) Destructors
(c) Recursive
(d) Nested
Answer:
(a) Constructors

Question 21.
Which of the following functions that retrieve information from the data type?
(a) Constructors
(b) Selectors
(c) Recursive
(d) Nested
Answer:
(b) Selectors

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Question 22.
The data structure which is a mutable ordered sequence of elements is called:
(a) Built in
(b) List
(c) Tuple
(d) Derived data
Answer:
(b) List

Question 23.
A sequence of immutable objects is called:
(a) Built in
(b) List
(c) Tuple
(d) Derived data
Answer:
(c) Tuple

Question 24.
The data type whose representation is known are called:
(a) Built in datatype
(b) Derived datatype
(c) Concrete datatype
(d) Abstract datatype
Answer:
(c) Concrete datatype

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Question 25.
Hie data type whose representation is unknown are called:
(a) Built in datatype
(b) Derived datatype
(c) Concrete datatype
(d) Abstract datatype
Answer:
(d) Abstract datatype

Question 26.
Which of the following is a compound structure?
(a) Pair
(b) Triplet
(c) Single
(d) Quadrat
Answer:
(a) Pair

Question 27.
Bundling two values together into one can be considered as:
(a) Pair
(b) Triplet
(c) Single
(d) Quadrat
Answer:
(a) Pair

Samacheer Kalvi TN State Board 12th Computer Science Important Questions Chapter 2 Data Abstraction

Question 28.
Which of the following allow to name the various parts of a multi-item object?
(a) Tuples
(b) Lists
(c) Classes
(d) Quadrats
Answer:
(c) Classes

Question 29.
Which of the following is constructed by placing expression? within square brackets?
(a) Tuples
(b) Lists
(c) fel Glasses
(d) Quadrats
Answer:
(b) Lists

TN Board 12th Computer Science Important Questions

TN Board 12th Physics Important Questions Chapter 11 Recent Developments in Physics

TN State Board 12th Physics Important Questions Chapter 11 Recent Developments in Physics

Question 1.
What is Nano science?
Answer:
Nano science is the science of objects with typical size 1 to 100 nm.

Question 2.
What is meant by Nano technology?
Answer:
Nano technology is a technology involving the design, production, characterisation and applications of nano structural material.

Question 3.
Name the two important phenomena given by nano properties.
Answer:
(i) Quantum confinement effects.
(ii) Surface effects.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 11 Recent Developments in Physics

Question 4.
What is the reason for self cleaning process in lotus leaf?
Answer:
Lotus leaf surface scanning electron micrograph showing the nano structures on the surface of a leaf from a lotus plant. This is the reason for self cleaning process in lotus leaf.

Question 5.
How do you synthesis nano particles?
Answer:
There are two ways of preparing the nanomaterials, top down and bottom up approaches.

Question 6.
What is robotics?
Answer:
Robotics is an integrated study of mechanical engineering, electronic engineering, computer engineering and science.

Question 7.
What are the different types of Robot locomotion?
Answer:
The different types are:

  • Legged locomotion
  • Wheeled locomotion
  • Combination of legged and wheeled locomotion.
  • Tracked slip / skid.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 11 Recent Developments in Physics

Question 8.
Write a note on precision medicine.
Answer:
Precision medicine is an emerging approach for disease treatment and prevention that takes into account individual variability in genes, environment and life style for each person.

Question 9.
Name the two important phenomena that govern by nano properties?
Answer:
Quantum confinement effects and surface effects are the two important phenomena that govern nano properties.

Question 10.
What are the specialized methods of preparing the nanomaterials.
Answer:
There are two specialized ways of preparing the nano materials, top down and bottom up
approaches.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 11 Recent Developments in Physics

Question 11.
What is the aim of artificial intelligence?
Answer:
The aim of artificial intelligence is to bring in human like behaviour in robots.

Question 12.
What is cosmology?
Answer:
Cosmology is the branch that involves the origin and evolution of the universe. It deals with the formation of stars, galaxy etc.

Question 13.
How biomolecules and drugs delivered to a specific cell is achieved?
Answer:
The adsorbing nature depends on the surface of the nanoparticle. Indeed, it is possible to deliver a drug directly to a specific eell in the body by designing the surface of a nano particle so that it adsorbs specially onto the surface of the target cell.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 11 Recent Developments in Physics

Question 14.
Discuss the applications of nano materials in medicine.
Answer:
The applications of nano materials medicine are:

  1. Medical rapid tests
  2. Drug and biomoles delivery system
  3. Agents in cancer therapy
  4. Contrast medium
  5. Active agents
  6. Antimicrobial agents and coating
  7. Prostheses and implants.

Question15.
List out the applications of nano materials in sports.
Answer:

  • Ski wax
  • Antifogging of glasses
  • Antifouling coatings for ships / boats
  • Reinforced tennis rackets and balls

Question 16.
Explain the following with examples.
(i) Top down approach.
(ii) Bottom up approach.
Answer:
(i) Top down approach:
Nano materials are synthesised by breaking down bulk solids into nano sizes, eg: Ball milling, sol-gel,lithography.

(ii) Bottom up approach:
Nano materials are synthesised by assembling the atoms / molecules together. Selectively atoms are added to create structures.
eg: Plasma etching and chemical vapour deposition.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 11 Recent Developments in Physics

Question 17.
How virtual reality is used in medical field?
Answer:
Medical virtual reality is effectively used to stop the brain from processing pain and cure soreness in the hospitalized patients. Virtual reality has enhanced surgeries by the use of 3D models by surgeons to plan operations. It helps in the treatment of Autism, memory loss and mental illness.

Question 18.
What are the usage of household and Industrial robots?
Answer:
(i) Household robots are used as vacuum cleaners, floor cleaners, gutter cleaners, lawn mowing, pool cleaning and to open and close doors.
(ii) Industrial robots are used for welding, cutting robotic water j et cutting, robotic laser cutting,; lifting, sorting, bending, manufacturing, assembling packing, transport, handling hazardous materials like nuclear waste, weaponry, laboratory research, mass production of consumer and industrial goods.

Question 19.
What is gravitational waves? Name the sources of gravitational waves.
Answer:
Gravitational waves are the disturbances in the curvature of space-time and it travels with speed of light. Any accelerated mass emits gravitational waves which are very weak. Block holes are the strongest source of gravitational waves.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 11 Recent Developments in Physics

Question 20.
Write short notes on smart inhalers.
Answer:
asthma. Smart inhalers are designed with health systems and patients in mind so that they can offer maximum benefit. Smart inhalers use bluetooth technology to detect inhaler use, remind patients when to take their medication and gather data to help guide care.

Question 21.
Mention the applications of nano robots.
Answer:
The size of the nano robots is reduced to microscopic level to perform a task in very small spaces. Nano robots in blood stream to perform small surgical procedures, to fight against bacteria, repairing individual cell in the body. An autonomous DNA robots to combat cancer tumours.

Question 22.
Write down some applications of nano technology in the field of medicine.
Answer:

  1. Drug delivery system.
  2. Active agents
  3. Contrast medium.
  4. Prostheses (an artificial body part) and implant.
  5. Anti microbial agents and coating.
  6. Agents in cancer therapy.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 11 Recent Developments in Physics

Question 23.
What is the role of nano technology in construction?
Answer:

  • Thermal insulation and flame retardants.
  • Surface functionalised building materials for wood floors, stone, facades, tiles, roof tiles etc.
  • Facade coating
  • Groove motar.

Question 24.
list out five advantages of Robotics,
Answer:

  1. Robot can work for 24 × 7.
  2. Stronger atid faster than humans.
  3. Robots are significantly used in handling material in chemical industries, in nuclear plants which can lead to health hazards in human.
  4. It is more precise and error free in performing the task.
  5. In warfare, robots can save human lives.

Question 25.
Mention some of recent advancement in medical technology.
Answer:
The recent advancement in medical technology includes.

  1. Artificial organs
  2. Smart inhalers
  3. 3D printing
  4. Robotic surgery
  5. Wireless brain sensors
  6.  Virtual reality

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 11 Recent Developments in Physics

Question 26.
What is medical virtual reality?
Answer:
Virtual reality has enhanced surgeries by the use of 3D models by surgeons to plan operations. It is effectively used to stop the brain from processing pain and cure soreness in the hospitalized patients. It helps in the treatment of Autism, memory loss and mental illness.

Multiple Choice Questions:

Question 1.
The method of making nanoparticles by breaking down bulk solids is called:
(a) bottom up approach
(b) top down approach
(c) diagonal approach
(d) cross down approachAnswer:
Answer:
(b) top down approach

Question 2.
Which one of the following is not the natural nanomaterial?
(a) Peacock feather
(b) Lotus leaf surface
(c) A single strand of DNA
(d) Grain of sand
Answer:
(d) Grain of sand

Question 3.
The width of a single strand of DNA is about:
(a) 3 nm
(b) 5 nm
(c) 30 nm
(d) 50 nm
Answer:
(a) 3 nm

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 11 Recent Developments in Physics

Question 4.
In nano solid, the particle size is:
(a) less than 1000 nm
(b) less than 100 nm
(c) greater than 100 nm
(d) greater than 1000 nm
Answer:
(b) less than 100 nm

Question 5.
Which one of the following is not synthesized by top down approach?
(a) Plasma etching
(b) Sol-gel
(c) Lithography
(d) Ball milling
Answer:
(a) Plasma etching

Question 6.
Match List I with List II and then select the correct answer using the codes given below:

List – I List – II
(i) Magnetic fluid (A) Construction
(ii) Catalyst (B) Medicine
(iii) Contrast medium (C) Chemical industry
(iv) Flame retardants (D) Automotive industry

TN State Board 12th Physics Important Questions Chapter 11 Recent Developments in Physics 1
Answer:
(a)

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 11 Recent Developments in Physics

Question 7.
Match List I with List II and then select the correct answer using the codes given below:

List I List II
(i) Additives (A) House hold
(ii) Odors Catalyst (B) Chemical industry
(iii) Skin creams (C) Food and drinks
(iv) Switchable adhesives (D) Cosmetics

TN State Board 12th Physics Important Questions Chapter 11 Recent Developments in Physics 2

Answer:
(c)

Question 8.
Protons and neutrons comprising the nuan atom, which are made up of:
(a) quarks
(b) mesons
(c) leptons
(d) gluons
Answer:
(a) quarks

Question 9.
The adsorbing nature depends on of the nano particle.
(a) surface
(b) size
(c) nature
(d) bulk counter part
Answer:
(a) surface

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 11 Recent Developments in Physics

Question 10.
Which of the following converts energy into movement?
(a) Muscle wires
(b) Sensors
(c) Actuators
(d) Pneumatic air muscles
Answer:
(c) Actuators

Question 11.
Black holes are the strongest source of:
(a) electromagnetic waves
(b) gravitational waves
(c) light waves
(d) heat waves
Answer:
(b) gravitational waves

Assertions cmd Reasons:
In the following questions, a statement of Assertion (A) is followed by a statement of Reason (R), mark the correct choice as:
(a) If both assertion and reason are true and reason is the correct explanation of assertion.
(b) If both assertion and reason are true but reason is not the correct explanation of assertion.
(c) If assertion is true but reason is false.
(d) If both assertion and reason are false.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 11 Recent Developments in Physics

Question 12.
Assertion:
Nano science is the science of objects with typical size of 1 to 100 nm.
Reason:
Nano means one-billionth of a metre that is 10-9 m.
Answer:
(a) If both assertion and reason are true and reason is the correct explanation of assertion.

Question 13.
Assertion:
The major concern with nano application is that the nano particles have the dimensions same as that of the biological molecules such as proteins.
Reason:
Nano particles can easily get absorbed into the surface of living organism and they might enter the tissues and fluids of the body.
Answer:
(a) If both assertion and reason are true and reason is the correct explanation of assertion.

Question 14.
Assertion:
Nano particles can cross cell membranes.
Reason:
The adsorbing nature does not depend on the surface of the nano particle.
Answer:
(c) If assertion is true but reason is false.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 11 Recent Developments in Physics

Question 15.
Assertion:
The robots are much cheaper than humans.
Reason:
Robots have no sense of emotion or conscience.
Answer:
(b) If both assertion and reason are true but reason is not the correct explanation of assertion.

TN Board 12th Physics Important Questions

TN Board 12th Physics Important Questions Chapter 10 Communication Systems

TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Question 1.
What are the different types of radio wave propagation?
Answer:
The different types of radio wave propagation are:
(a) ground (surface) wave propagation.
(b) space wave propagation
(c) skywave (ionospheric propagation)

Question 2.
Name the types of communication systems according to the mode of the transmission.
Answer:

  • Analog communication system
  • Digital communication system.

Question 3.
Define modulation.
Answer:
Modulation is the process by which some characteristic, usually amplitude, frequency or phase angle of a high frequency earner wave is varied in accordance with the instantaneous value of the low frequency baseband signal input signal called modulation.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Question 4.
Write the factors which justify the need of modulating a low frequency signal into high frequencies before transmission.
Answer:
Modulation is needed,
(i) To transmit a low frequency signal to a distant place so that it may not die out in the way itself.
(ii) For protecting the waveform of the signal and
(iii) To keep the height of antenna small.

Question 5.
Whichismoreefficientmodeoftransmission. FM or AM?
Answer:
FM transmission is more efficient because all the transmitted power is useful but in AM transmission most of the power goes waste in transmitting the carrier alone.

Question 6.
Why do we need a higher bandwidth for transmission of music compared to that for commercial telephonic communication?
Answer:
Speech signals contain frequencies between 300 Hz to 3100 Hz. Such signals require a small bandwidth of 2800 Hz for telephonic communication. Audio signals have frequencies between 20 Hz to 20 kHz. So, the transmission of a good music requires a higher bandwidth of about 20 kHz.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Question 7.
Give one example each of a ‘system’ that uses the (i) Sky wave, (ii) Space wave mode of propagation.
Answer:
(i) Short broadcast services use sky wave propagation.
(ii) TV broadcast / microwaves link / satellite communication use space wave propagation.

Question 8.
Distinguish between analog and digital communications.
Answer:

Analog Communications Digital Communications
It makes use of analog electronic circuit and analog signal in such a way that the output voltage varies continuously in accordance with the input signal. It makes use of an electronic circuit that can handle only digital signals.

Question 9.
Why are short wavebands used for long distance transmission of signals?
Answer:
Radiowaves of short wavebands can be easily reflected by the ionosphere. So they are used in long distance transmission.

Question 10.
It is necessary to use satellites for iong distance TV transmission. Why?
Answer:
TV signals being of high frequency are not reflected by the ionosphere. Also ground wave transmission is possible only upto a limited range. That is why satellites are used for long distance TV transmission.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Question 11.
Give the reason why transmission of TV signals via sky waves is not possible.
Answer:
Television frequencies lie in the range 100 – 220 MHz which cannot be reflected by the ionosphere. So skywave propagation is not used in TV transmission.

Question 12.
What is the essential requirement for transmitting a microwave from one point to another on the earth?
Answer:
For microwave transmission, the transmitting and receiving antenna must be in the line of sight.

Question 13.
Why is the transmission of signals using ’ skywaves, restricted to frequencies upto 300 mega hertz?
Answer:
This is because ionosphere cannot reflect electromagnetic radiations having frequency
greater than 30 MHz.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Question 14.
Name the two basic modes of communication. Which of these modes is used for telephonic communication?
Answer:
Two basic modes of transmission are:
(i) Point-to-point and
(ii) Broadcast mode.
Point-to-point mode is used for telephonic communication.

Question 15.
Draw block diagram of transmission of voice signals.
Answer:

TN State Board 12th Physics Important Questions Chapter 10 Communication Systems 1

Question 16.
Explain briefly the following terms used in communication system
(i) Transducer,
(ii) Repeater,
(iii) Transmitter,
(iv) Amplification.
Answer:
(i) Transducer:
It is a device which converts energy from one form to another form.

(ii) Repeater:
It is a combination of receiver, amplifier and transmitter. It picks up a signal from the transmitter, amplifies and transmits it to the receiver sometimes with a change of carrier frequency.

(iii) Transmitter:
It is a device which processes the incoming message signal into a form suitable for transmission through a channel and for its subsequent transmission.

(iv) Amplification:
It is the process of increasing the amplitude and hence the strength of an electrical signal by using an electric circuit called the amplifier.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Question 17.
Draw block diagram of reception of voice signals.
Answer:

TN State Board 12th Physics Important Questions Chapter 10 Communication Systems 2

Question 18.
Write some limitations of amplitude modulation.
Answer:

  • Amplitude modulation suffers from noise.
  • Quality of audio signal is poor.
  • Efficiency of AM transmission is low.

Question 19.
Give some advantages of AM over FM transmission.
Answer:

  • FM transmission needs a much wider channel, typically 200 kHz.
  • Reception of FM signal is limited to the line of sight.
  • Transmitting and receiving components used in FM transmission are costly and complex.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Question 20.
Name some advantages of digital communication.
Answer:

  • Digital signal can be easily received.
  • Digital signal do not get distorted by noise.
  • Digital signal can be coded.
  • Digital signal can be reproduced more accurately.

Question 21.
Write some advantages of frequency modulation over amplitude modulation.
Answer:
Advantages of frequency modulation over amplitude modulation are:

  • The transmission efficiency is very high.
  • Fess noise. This leads to an increase in signal – noise ratio.
  • The operating range is quite large.
  • Maximum use of transmitted power.

Question 22.
What should be the length of the dipole antenna for a carrier wave of frequency 3 × 108 Hz?
Answer:
The length of a dipole antenna l = \(\frac{\lambda}{2}=\frac{c}{2 f}=\frac{3 \times 10^{8}}{2 \times 3 \times 10^{8}}\)
= \(\frac{1}{2}\) = 0.5 m

Question 23.
The maximum peak-to-peak voltage of an AM wave is 20 mV and the minimum peak-to-peak voltage is 8 mV. What is the modulation factor?
Answer:

TN State Board 12th Physics Important Questions Chapter 10 Communication Systems 3

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Question 24.
A Tv transmitting antenna is 125 m tall. How much service area can this transmitting antenna cover, if the receiving antenna is at the ground level? Radius of earth = 6400 km.
Answer:
d = \(\sqrt{2 \mathrm{R} h_{\mathrm{T}}}\)
= \(\sqrt{2 \times 64 \times 10^{5} \times 125}\)
= 40 × 103 m = 40km
Area covered = nd2 = 3.14 × (40)2 = 5024 km2.

Question 25.
A transmitting antenna at the top of a tower has a height 32 m and that of the receiving antenna is 50 m. What is the maximum distance between them for satisfactory communication in LOS mode? (Radius of earth is 6.4 × 106 m)
Answer:

TN State Board 12th Physics Important Questions Chapter 10 Communication Systems 4

Question 26.
Distinguish between the term
(i) Communi-cation,
(ii) Information,
(iii) Message and
(iv) Signal.
Answer:
(i) Communication:
It is the process by which information is transferred from one point (source) to the other point (destination).

(ii) Information:
It is basically the news which one wishes to convey.

(iii) Message:
It is the physical manifestation of the information produced by the source. It may appear as a sequence of discrete symbols, time-varying quantity etc.

(iv) Signal:
It is the electrical analog of the information produced by the source. It may be defined as a single – valued function of time and which at every instant of time, takes a unique value. Signals can be analog or digital.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Question 27.
What are the two basic modes of communication?
Answer:
Two basic modes of communication are as follows.
(i) Point-to-point communication:
In this mode, communication occurs over a link between a single transmitter and receiver, eg: Telephony.

(ii) Broadcast mode:
In this mode, a large number of receivers are linked to a single transmitter, eg: Radio and Television.

Question 28.
Discuss the advantages and disadvantages of amplitude modulation.
Answer:
Advantages:
(i) It is an easier method for transmitting and receiving voice signals.
(ii) It requires simple and cheaper transmitter and receivers.
(iii) Its transmission requires low carrier frequencies.
(iv) Area in which AM transmission can be received is much larger than that in case of FM transmission.

Disadvantages:
(i) Amplitude modulation suffers from noise.
(ii Efficiency of AM transmission is low.
(iii) Quality of audio signal is poor.

Question 29.
What is bandwidth? Write an expression for the bandwidth (or) What is channel bandwidth?
Answer:
The frequency range over which the basebond signals or the information signals such as voice, music, picture, etc is transmitted is known as bandwidth. Each of these signals has different frequencies.

The type of communication system depends on the nature of the frequency band for a given signal. Bandwidth gives the difference between the upper an lower frequency limits of the signal. It can also be defined as the portion of the electromagnetic spectrum occupied by the signal. If υ and υ are the lower and upper frequency limits of a signal then the bandwidth.
Bw = υ2 – υ1

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Question 30.
What is satellite communication? Mention different types of satellites based on their applications.
Answer:
The satellite communication is a mode of communication of signal between transmitter and receiver via satellite. The message signal from the earth station is transmitted to the satellite on board via an uplink (frequency band 6 GHz), amplified by a transponder and then retransmitted to another earth station via a downlink (frequency band 4 GHz).

The high frequency radio wave signals travel in a straight line (line of sight) may come across tall buildings or mountains or even encounter the curvature of the earth. A communication satellite relays and amplitudes such radio signals via transponder to reach distant and far off places using uplinks and downlinks.

It is also called as a radio repeater in sky. The applications are found to be in all fields. Satellites are classified into different types based on their applications.

(i) Weather Satellites:
They are used to monitor the weather and climate of earth. By measuring cloud mass, these satellites enable us to predict rain and dangerous storms like hurricanes, cyclones etc.

(ii) Communication Satellites:
They are used to transmit television, radio, internet signal etc. Multiple satellites are used for long distances.

(iii)Navigation Satellites:
These are employed to determine the geographic location of ships, aircrafts or any other objects.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Multiple Choice Questions:

Question 1.
Which of the following is used in optical fibres?
(a) Scattering
(b) Total internal reflection
(c) Diffraction
(d) Refraction
Answer:
(b) Total internal reflection

Question 2.
Consider the telecommunication through optical fibres. Which of the following statements is not true?
(a) Optical fibres are subjected to electromagnetic interference from outside.
(b) Optical fibres can be of graded refractive index.
(c) Optical fibres have extremely low transmission loss.
(d) Optical fibres may have homogeneous core with suitable cladding
Answer:
(a) Optical fibres are subjected to electromagnetic interference from outside.

Question 3.
Antenna is:
(a) inductive
(b) capacitive
(c) resistive above in resonant frequency
(d) resistive at resonant frequency
Answer:
(d) resistive at resonant frequency

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Question 4.
In frequency modulated wave:
(a) both frequency and amplitude using with time.
(b) both frequency and amplitude are constant
(c) frequency varies with time
(d) amplitude varies with time
Answer:
(c) frequency varies with time

Question 5.
Laser light is considered to be coherent because it consists of:
(a) uncoordinated wavelength
(b) coordinated waves of exactly the same wavelength
(c) many wavelengths
(d) divergent beam
Answer:
(b) coordinated waves of exactly the same wavelength

Question 6.
Which of the following is not a transducer?
(a) amplifier
(b) loudspeaker
(c) microphone
(d) all of these
Answer:
(a) amplifier

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Question 7.
Long distance short wave radio broadcasting uses:
(a) ground wave
(b) ionospheric wave
(c) direct wave
(d) skywave
Answer:
(c) direct wave

Question 8.
The waves used by artificial satellites for communication purposes are:
(a) microwaves
(b) AM radiowaves
(c) FM radio waves
(d) X rays
Answer:
(a) microwaves

Question 9.
A laser beam is used for locating distant objects because it:
(a) is coherent
(b) is monochromatic
(c) is not absorbed
(d) has small angular spread
Answer:
(d) has small angular spread

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Question 10.
Which one of the following statements are correct. Advantages of optical fibres are:
(a) high bandwidth and EM interference.
(b) low bandwidth and EM interference.
(c) high bandwidth, high data transmission capacity and no EM interference
(d) high bandwidth, low transmission capacity and no EM interference
Answer:
(c) high bandwidth, high data transmission capacity and no EM interference

Question 11.
The process of separating radio signal from the modulated wave is known as:
(a) modulation
(b) demodulation
(c) amplification
(d) super imposition
Answer:
(b) demodulation

Question 12.
The maximum distance upto which TV transmission from a TV tower of height h can be received is proportional to:
(a) h1/2
(b) h
(c) h3/2
(d) h2
Answer:
(a) h1/2

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Question 13.
To double the covering range of a TV transmitter tower its height should be made:
(a) 2 times
(b) √2 times
(c) 8 times
(d) 4 times
Answer:
(d) 4 times

Question 14.
A laser beam is used for carrying out surgery, because it:
(a) is highly monochromatic
(b) is highly coherent
(c) can be sharply focussed
(d) is highly directional
Answer:
(c) can be sharply focussed

Question 15.
If the highest modulating frequency of the wave is 5kHz, the number of stations that can be accommodated in a 150 kHz bandwidth is:
(a) 15
(b) 10
(c) 5
(d) none of these
Answer:
(a) 15

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Question 16.
In communication with help of antenna if height is doubled, then the range covered which was initially r would become:
(a) 3r
(b) 4r
(c) √2r
(d) 5r
Answer:
(c) √2r

Question 17.
If the radio receiver amplifies all the signal frequencies equally well, it is said to have high:
(a) sensitivity
(b) fidelity
(c) selectivity
(d) distortion
Answer:
(b) fidelity

Question 18.
Which of the following statements is wrong?
(a) Ground wave propagation can be sustained at frequencies 500 kHz to 1500 kHz.
(b) Skywave propagation is useful in the range of 30 to 40 MHz.
(c) The phenomenon involved in skywave propagation is total internal reflection.
(d) Satellite communication is useful for the frequencies above 30 MHz.
Answer:
(b) Skywave propagation is useful in the range of 30 to 40 MHz.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Question 19.
High frequency waves follows:
(a) ionospheric propagation
(b) the ground wave propagation
(c) the line of sight direction
(d) the curvature of the earth
Answer:
(a) ionospheric propagation

Question 20.
The radiowaves after refraction from different parts of ionosphere on reaching the earth are called as:
(a) ground waves
(b) space waves
(c) sky waves
(d) microwaves
Answer:
(c) sky waves

Question 21.
In amplitude modulation, the bandwidth is:
(a) equal to the signal frequency
(b) twice the signal frequency
(c) thrice the signal frequency
(d) four times the signal frequency
Answer:
(b) twice the signal frequency

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Question 22.
The distance between the point of transmission and the point of reception along the surface is known as:
(a) shortest distance
(b) maximum distance
(c) sky distance
(d) skip distance
Answer:
(d) skip distance

Question 23.
The frequency range for audiowaves is:
(a) 20 Hz to 20 kHz
(b) 200 Hz to 2000 Hz
(c) 20 Hz to 20 MHz
(d) 10Hz to 10 kHz
Answer:
(a) 20 Hz to 20 kHz

Question 24.
The limitation of amplitude modulation is:
(a) low efficiency
(b) high efficiency
(c) small operating range
(d) low efficiency and small operating range
Answer:
(d) low efficiency and small operating range

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Question 25.
Based on the principle of radio echoes:
(a) Sonar
(b) Television
(c) Radar
(d) Laser
Answer:
(c) Radar

Assertions and Reasons:

In each of the following questions, a statement of assertion (A) is given followed by a corresponding statement of reason (R) just below it. Of the statements, mark the correct answer is:
(a) If both assertion and reason are true and reason is the correct explanation of assertion.
(b) If both assertion and reason are true but reason is not the correct explanation of assertion.
(c) If assertion is true but reason is false.
(d) If both assertion and reason are false.

Question 26.
Assertion:
At amplitude modulation, frequency and phase of the carrier signal remains constant.
Reason:
AM has small operating range.
Answer:
(b) If both assertion and reason are true but reason is not the correct explanation of assertion.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Question 27.
Assertion:
During surface wave transmission, the electrical signals are attenuated over a distance.
Reason:
The earth behaves like a leaky capacitor.
Answer:
(a) If both assertion and reason are true and reason is the correct explanation of assertion.

Question 28.
Assertion:
Sky wave signals are used for long distance radio communication. These signals are in general, less stable than ground wave signals.
Reason:
The state of ionosphere varies from hour to hour, day to day and season to season.
Answer:
(a) If both assertion and reason are true and reason is the correct explanation of assertion.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 10 Communication Systems

Question 29.
Assertion:
The satellites equipped with electronic devices are called active satellites.
Reason:
Passive satellite works as active satellite.
Hint:
A passive satellite only reflects the signal back to earth’s station.
Answer:
(c) If assertion is true but reason is false.

TN Board 12th Physics Important Questions

TN Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 1.
In a photo diode, the conductivity increases when the material is exposed to light, It is found that conductivity charges only if the wavelength is less than 620 nm. What is the band gap?
Answer:

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 1

Question 2.
An alloy semiconductor gallium arsenide phosphide is 1.98 eV. Calculate the wavelength of radiation that is emitted when electrons and holes in this material combine directly. What is the colour of the emitted radiation?
Answer:
Wave length λ = \(\frac{h c}{\mathrm{E}_{g}}=\frac{6.6 \times 10^{-34} \times 3 \times 10^{8}}{1.98 \times 1.6 \times 10^{-19}}\)
= 6.25 × 10-7 = 6250 Å
The colour of emitted radiation is red.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 3.
The circuit has two oppositely connected ideal diodes in parallel. What is the current flowing in the circuit?

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 2

Answer:
Since diode D1 is reverse biased, no current flows through it. Only diode D2 conduct because it is forward biased
I = \(\frac{V}{R}=\frac{12}{2+4}\) = 2 A

Question 4.
In the given circuit, the potential difference between A and 8 is;

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 3

Answer:
The forward biased p-n junction does not offer any resistance.
∴ RAB = \(\frac{10 \times 10}{10+10}\)
= 5 KΩ
Total resistance, R = 10 + 5 = 15KΩ
Current in the circuit,
I = \(\frac{V}{R}=\frac{30 V}{15 \times 10^{3}}\)
= 2 × 10-3 A
Current through each arm = \(\frac{I}{2}\) = 10-3 A

∴ Potential difference between A and B is VAB = 10 × 10 + 3 × 10-3 = 10 V

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 5.
The current gain of a transistor \(\frac{\mathrm{I}_{\mathrm{C}}}{\mathrm{I}_{\mathrm{E}}}=\) = 0.96 then, what is the current gain for CE configuration?
Answer:
For CE configuration, the current transfer ratio is

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 4

Question 6.
Distinguish between n-type and p-type semiconductors.
Answer:

n – type semiconductor p – type semiconductor
These are extrinsic semiconductor obtained by doping impurity atoms of group V to Ge or Si crystal. These are extrinsic semiconductor obtained by doping impurity atoms of group III to Ge or Si crystals.
The impurity atoms added provide free electrons and one called donors. The impurity atoms added create vacancies of electrons (or holes) and are called acceptors.
The donor impurity level lies just below the conduction band. The acceptor impurity level lies just above the valence band.
The electrons are majority charge carriers while holes are minority charge carriers. The holes are majority charge carriers while electrons are minority charge carrier.
The free electron density is much greater than hole density, i.e., ne >> nn The hole density is much greater than free electron density. ; i.e., nn >> ne

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 7.
Distinguish between metals, insulators and semiconductors on the basis of band theory.
Answer:
Depending upon energy band gap is zero, large or small, the solids may be classified into metals, insulators and semiconductors as explained below.
(i) Metals:
The energy band structure of metal as shown in figure. The valence band and the conduction band are overlap with each other. Hence, electrons can move freely into the conduction band which results in a large number of free electrons in the conduction band.

Therefore, conduction becomes possible even at low temperature. The application of electric field provides sufficient energy to the electrons to drift in a particular direction to constitute a current. For metals the resistivity value lies between 10-2 and 10-8 Ωm.

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 5

Insulators:
The energy band structure of insulators is shown in figure. The valence band and the conduction band are separated by a large energy gap. The forbidden energy gap is approximately 6 eV in insulators. The energy gap is very large that electrons from valence band cannot move into conduction band even on the application of strong external electric field or the increase in temperature. Therefore, the electrical conduction is not possible as the free electrons are almost nil and hence these materials are called insulators. Its resistivity is in the range of 1011 to 1019 Ωm.

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 6

(iii) Semi conductors:
In semiconductors, there exists a narrow forbidden energy gap (Eg < 3 eV) between the valence band and the conduction band. At a finite temperature, thermal agitations in the solid can break the covalent bond between the atoms. This releases some electrons from valence band to the conduction band.

Since free electrons are small in number, the conductivity of the semiconductors is not as high m that of the conductors. The resistivity value of semiconductors is from 105 to 106 Ωm. When the temperature is increased further, more number of electrons is promoted to the conduction band and increases the conduction.

Thus, we can say that the electrical conduction increases with the increase in temperature. In other words, resistance decreases with increase in temperature. Hence, semiconductors are said to have negative temperature 1 coefficient of resistance. The forbidden energy gap for Si and Ge at room temperature are 1.1 eV and 0.7 eV respectively.

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 7

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 8.
Sketch and explain the energy band diagram of intrinsic and extrinsic semiconductors.
Answer:
(i) Energy band diagram of intrinsic semiconductor:

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 8

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 9

At T = 0 K, the valence band of a semiconductor is completely filled with electrons while the conduction band is empty as shown in fig (a). Hence an intrinsic semiconductor behaves like an insulator at T = 0 K. At higher temperature (T > 0 K), some electrons of the valence band gain sufficient thermal energy and jump to the conduction band, creating an equal number of holes in the valence band.

These thermally excited electrons occupy the lowest possible energy levels in the conduction band. Therefore, the energy band diagram of an intrinsic semiconductor at T > 0 K is of the type shown in figure (b). Clearly, the number of electrons in the conduction band is equal to the number of holes in valence band.

(ii) Energy band diagram of n-type semiconductors:
In n-type semiconduc-tors, extra (fifth) electron is very weakly attracted by the donor impurity. A very small energy (≈ 0.01 eV) is required to free this electron from donor impurity. When freed, this electron will occupy the lowest possible energy level in the conduction band i.e., the energy of the donor electron -is slightly less than E .

Thus the donor energy level ED lies just below the bottom of the conduction band as shown in figure. At room temperature this small energy gap is easily covered by the thermally excited electrons. The conduction band has more electrons (than holes in valence band) as they have been contributed both by thermal excitation and donor impurities.

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 10

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 11

(iii) Energy band diagram of p – type semi conductors:

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 12

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 13

In p – type semiconductors, each acceptor impurity creates a hole which can be easily filled by an electron of Si – Si covalent bond. A very small energy is required by an electron of the valence band to move into this hole. Hence the
acceptor energy EA lies slightly above the top of the valence band.

At room temperature, many electrons of the valence band get excited to these acceptor energy levels, leaving behind equal number of holes in the valence band. These holes can conduct current. Thus the valence band has more holes than electrons in the conduction band.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 9.
What is a BJT? Mention its two types. Give their symbolic representations. Describe the construction of BJT and state the function of its each parts.
Answer:
The bipolar junction transistor (BJT) is a three terminal solid state device obtained by growing either a narrow section of p – type crystal between two relatively thicker sections of n – type crystals or a narrow section of n – type crystal between two thicker sections ofp – type crystals.

Transistors are of two types:
(i) NFN transistor:
It consists of a thin section of p – type semiconductor sandwiched between two thicker sections of n – type semiconductor. Figure shows the NPN transistor and its circuit symbol. The arrow head in the symbol points outwards.

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 14

(ii) PNP transistor:
It consists of a thin section of n – type semiconductor sandwiched between two thicker sections of p – type semiconductors. Fig shows the PNP transistor and its circuit symbol. The arrow head in the symbol points inwards.

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 15

In both types of transistors, the arrow head on the emitter points in the direction of conventional current. Each type of transistor has three main parts:

(i) Emitter (E):
It is a section on one side of the transistor. It is of moderate size and heavily doped semiconductor. It is normally forward biased with respect to any other part of the transistor. It supplies a large number of majority charge carriers for the flow of current through the transistor.

(ii) Base (B):
It is the middle section. It is very thin and lightly doped. It controls the flow of majority charge carriers from emitter to collector.

(iii) Collector (C):
It is section on the other side of the transistor. It is moderately doped and larger in size as compared to the emitter. It is normally reverse biased with respect to any other part of the transistor. It collects the majority charge carriers for the circuit operations.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 10.
Draw the three types of circuit arrangements in which an NPN transistor can be used.
Answer:
A transistor is a three element device. One terminal has to be always common to the input and the output circuits. This terminal is connected to the ground and serves as a reference point for the entire circuit. So a transistor can be used in one of the following three configurations.

(i) Common-base configuration:
The base is common to both the input and output circuits as shown in figure. The input current is the emitter current IE and the output current is the collector current IC. The input signal is applied between emitter and base, the output is measured between collector and base.

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 16

(ii) Common-Emitter configuration:
In this configuration, the emitter is common to both the input and output loops as shown in figure. Base current IB is the input current and the collector current IC is the output current. The input signal is applied between the emitter and base and the output is measured between the collector and the emitter.

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 17

(iii) Common-collector configuration: Here, the collector is common to both the input and output circuits as shown in figure. The base current IB is the input current, the emitter current IF is the output current. The input signal is applied between the base and the collector, the output is measured between the emitter and collector.

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 18

Question 11.
Define the two current gains of a transistor and deduce a relation between them.
Answer:
Two types of current gains are defined for a transistor.
(i) Common base current amplification factor (or) AC current gain (α).
It is defined as the ratio of the small change in the collector current to the small change in the emitter current when the collector-base voltage is kept constant.

Thus α = \(\left(\frac{\Delta I_{C}}{\Delta I_{E}}\right)\)
VCB = constant

(ii) Common emitter current amplification factor (or) AC current gain (β):
It is defined as the ratio of the small change in the collector current to the small change in the base current when the collector – emitter voltage is kept constant.
β = \(\left(\frac{\Delta \mathrm{I}_{\mathrm{C}}}{\Delta \mathrm{I}_{\mathrm{B}}}\right)\)
VCE = constant

Relation between α and β:
For both NPN and PNP transistors, we have IE = IB + IC
For small changes, we can write
∆IE = ∆IB + ∆IC
Dividing both sides by ∆IC

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 39

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Multiple Choice Questions:

Question 1.
The cause of potential barrier in a p-n junction diode is:
(a) depletion of positive charges near the junction.
(b) concentration of positive charges near the junction.
(c) depletion of negative charges near the junction.
(d) concentration of positive and negative charges near the junction.
Answer:
(d) concentration of positive and negative charges near the junction.

Question 2.
A semiconductor device is connected in series in circuit with a battery and resistance. A current is allowed to pass through the circuit. If the polarity of the battery is reversed, the current drops to almost zero. The device may be:
(a) a p-n junction diode
(b) an intrinsic semiconductor
(c) a n-type semiconductor
(d) an p-type semiconductor
Answer:
(a) a p-n junction diode

Question 3.
Which of the following when added as an impurity into silicon produces 72-type semiconductor?
(a) P
(b) Al
(c) B
(d) Mg
Answer:
(a) P

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 4.
In a junction diode, the holes are due to:
(a) protons
(b) extra electrons
(c) neutrons
(d) missing electrons
Answer:
(d) missing electrons

Question 5.
Depletion layer consists of:
(a) electron
(b) protons
(c) mobile charge carriers
(d) immobile ions
Answer:
(d) immobile ions

Question 6.
In p-type semiconductor, the majority charge carriers are:
(a) protons
(b) holes
(c) electrons
(d) neutrons
Answer:
(b) holes

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 7.
In forward bias the width of the depletion layer in a p-n junction diode:
(a) increases
(b) remain constant
(c) decreases
(d) first increases then decreases
Answer:
(c) decreases

Question 8.
Reverse bias applied to a junction diode:
(a) lowers the potential barrier
(b) raises the potential barrier
(c) increases the majority carrier current
(d) increases the minority carrier current
Answer:
(b) raises the potential barrier

Question 9.
Barrier potential of a p-n junction diode does not depend on:
(a) diode design
(b) temperature
(c) forward bias
(d) doping density
Answer:
(a) diode design

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 10.
In p – n junction:
(a) high potential is at n-side and low potential at p-side
(b) high potential is at p-side and low potential at n-side
(c) p and n both are at same potential
(d) undetermined
Answer:
(a) high potential is at n-side and low potential at p-side.

Question 11.
Si and Cu are cooled to a temperature of 300 K, then resistivity:
(a) for Si increases and for Cu decreases
(b) for Cu increases and for Si decreases
(c) decreases for both Si and Cu
(d) increases for both Si and Cu
Answer:
(a) for Si increases and for Cu decreases

Question 12.
A n-p-n transistor conducts when:
(a) both collector and emitter are positive with respect to the base.
(b) collector is positive and emitter is at same potential as the base.
(c) collector is positive and emitter is negative with respect to the base.
(d) both collector
Answer:
(c) collector is positive and emitter is negative with respect to the base.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 13.
In semiconductors at room temperature:
(a) the valence band is completely filled and the conduction band is partially filled.
(b) the valence band is completely filled.
(c) the conduction band is completely empty.
(d) the valence band is partially empty and the conduction band is partially filled
Answer:
(d) the valence band is partially empty and the conduction band is partially filled

Question 14.
Zener diode is used for:
(a) rectification
(b) stabilization
(c) amplification
(d) producing oscillations in an oscillators
Answer:
(b) stabilization

Question 15.
Carbon, silicon and germanium atoms have four valence electron each. Their valence and conduction bands are separated by energy band gaps represented by (Eg)C, (Eg)Si and (Eg)Ge respectively. Which one of the following relationship is true in their case.
(a) (Eg)C < (Eg)Ge
(b) (Eg)C > (Eg)Si
(c) (Eg)C = (Eg)Si
(d) (Eg)C < (Eg)Si
Answer:
(b) (Eg)C > (Eg)Si

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 16.
Application of a forward bias to a p-n junction:
(a) widens the depletion zone
(b) increases the number of donors on the n-side.
(c) increases the potential difference across the depletion zone.
(d) increases the electric field in the depletion zone.
Answer:
(d) increases the electric field in the depletion zone.

Question 17.
The device that can act as a complete electronic circuit is:
(a) Zener diode
(b) junction diode
(c) integrated circuits
(d) junction transistor
Answer:
(c) integrated circuits

Question 18.
Which of the following statement is false?
(a) The resistance of intrinsic semiconductor decreases with increase of temperature
(b) Pure Si doped with trivalent impurity gives a p-type semiconductor.
(c) Majority carriers in a n-type semi conductors are holes.
(d) Minority carriers in a p-type semi conductor are electrons.
Answer:
(c) Majority carriers in a n-type semi conductors are holes.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 19.
Choose the only false statement from the following:
(a) The resistivity of a semiconductor increases with increase in temperature.
(b) Substances with an energy gap of the order of 10 eV are insulators.
(c) In conductors, the valence and conduction bands may overlap.
(d) The conductivity of a semiconductor increases with increase in temperature.
Answer:
(a) The resistivity of a semiconductor increases with increase in temperature.

Question 20.
If a small amount of antimony is added to germanium crystal:
(a) there will be more free electrons from hole in the semiconductor.
(b) its resistance is increased.
(c) it become a p-type semiconductor
(d) the antimony becomes an acceptor atom
Answer:
(a) there will be more free electrons from hole in the semiconductor.

Question 21.
A photocell employs photo electric effect to convert:
(a) change in the intensity of illumination into a change in photoelectric current.
(b) change in the frequency of light into a change in electric voltage.
(c) change in the intensity of illumination into a change in the work function of the photo cathode.
(d) change in the frequency of light into a change in the electric current.
Answer:
(a) change in the intensity of illumination into a change in photoelectric current.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 22.
For transistor action:
(i) base, emitter and collector regions should have similar size and doping concentrations.
(ii) the base region must be very thin and lightly doped.
(iii) the emitter – base junction is forward biased and base-collector junction is reverse biased.
(iv) both the emitter base junction as well as the base collector junction are forward biased.
Which one of the following pairs of statements is correct?
(a) (i), (ii)
(b) (ii), (iii)
(c) (ii), (iv)
(d) (iv), (i)
Answer:
(b) (ii), (iii)

Question 23.
In a n-type semiconductor, which of the following statement is true?
(a) Electrons are majority carriers and trivalent atoms are dopant.
(b) Electrons are minority carriers and pentavalent atoms are dopants.
(c) Holes are minority carriers and pentavalent atoms are dopants.
(d) Holes are majority carriers and trivalent atoms are dopants
Answer:
(c) Holes are minority carriers and pentavalent atoms are dopants.

Question 24.
The barrier potential of a p – n junction depends on:
(i) type of semiconductor material
(ii) amount of doping
(iii) temperature
Which one of the following is correct?
(a) (i) and (ii) only
(b) (ii) only
(c) (ii) and (Hi) only
(d) (i), (ii) and (iii)
Answer:
(d) (i), (ii) and (iii)

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 25.
The electron in the atom of an element Which determine its chemical and electrical properties are called:
(a) revolving electrons
(b) valence electrons
(c) excess electrons
(d) active electrons
Answer:
(b) valence electrons

Question 26.
Avalanche breakdown is primarily dependent on the phenomenon of:
(a) collision
(b) doping
(c) recombination
(d) ionisation
Answer:
(a) collision

Question 27.
The colour of light emitted by a LED depends on:
(a) its forward bias
(b) its reverse bias
(c) type of semiconductor material used
(d) the amount of forward current
Answer:
(c) type of semiconductor material used

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 28.
The emitter base junction of a given transistor is forward biased and its collector- base junction is reversed biased. If the base current is increased, then its:
(a) IC will increase
(b) IC will decrease
(c) VCE will increase
(d) VCC will increase
Answer:
(a) IC will increase

Question 29.
An oscillator is:
(a) an amplifier
(b) converter of AC into DC energy
(c) an amplifier without feed back
(d) an amplifier with feed back
Answer:
(d) an amplifier with feed back

Question 30.
Which of the following statement is correct?
(a) Pentavalent dopant atom is called donor atom
(b) Trivalent dopant atom is called donor atom
(c) Tetravalent dopant atom is called acceptor atom
(d) Monovalent dopant atom is called donor atom.
Answer:
(a) Pentavalent dopant atom is called donor atom

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 31.
The strength of the current flowing through p-n junction during forward bias is of the order of:
(a) Ampere
(b) µA
(c) mA
(d) \(\frac{1}{10}\)A
Answer:
(c) mA

Question 32.
The barrier potential of a Germanium diode is approximately:
(a) 0.7 V
(b) 2.0 V
(c) 0.3 V
(d) 2.2 V
Answer:
(c) 0.3 V

Question 33.
Among dopers doping atom is called an acceptor atom.
(a) trivalent
(b) pentavalent
(c) tetravalent
(d) monovalent
Answer:
(a) trivalent

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 34.
Holes and free electrons can pass through depletion region if applied potential difference is:
(a) zero
(b) less than the potential barrier
(c) equal to potential barrier
(d) more than potential barrier
Answer:
(d) more than potential barrier

Question 35.
Which one of the following is suited for high voltage applications?
(a) Half wave rectifier
(b) Amplifier
(c) Bridge full wave rectifier
(d) Oscillator
Answer:
(c) Bridge full wave rectifier

Question 36.
The operating point of an amplifier is always chosen in the:
(a) saturation region
(b) cut off region
(c) active region
(d) ohmic region
Answer:
(c) active region

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 37.
The arrow lead in a transistor represents the flow of:
(a) direct current
(b) forward current
(c) conventional current
(d) reverse current
Answer:
(a) direct current

Question 38.
Which of the following is correct?
(a) IC = IE + IB
(b) IE = IB + IC
(c) IB = IE + IC
(d) IB -IC = IE
Answer:
(b) IE = IB + IC

Question 39.
What is current gain in common emitter configuration?
(a) β = IE/IC
(b) β = IC/ IB
(c) β = IE/IB
(d) β = IC/IE
Answer:
(b) β = IC/ IB

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 40.
The condition for sustained oscillations in the oscillator is:
(a) |A β| = 0
(b) |A β| = ∞
(c) |A β| = 1
(d) |A β| = -1
Answer:
(c) |A β| = 1

Question 41.
Input impedance is:
(a) Ri = \(\left(\frac{\Delta \mathrm{I}_{\mathrm{B}}}{\Delta \mathrm{V}_{\mathrm{BE}}}\right)_{\mathrm{V}_{\mathrm{BE}}}\)

(b) Ri = \(\left(\frac{\Delta \mathrm{V}_{\mathrm{CE}}}{\Delta \mathrm{I}_{\mathrm{B}}}\right)_{\mathrm{V}_{\mathrm{CE}}}\)

(c) Ri = \(\left(\frac{\Delta V_{\mathrm{BE}}}{\Delta \mathrm{I}_{\mathrm{C}}}\right)_{\mathrm{V}_{\mathrm{CE}}}\)

(d) Ri = \(\left(\frac{\Delta \mathrm{V}_{\mathrm{BE}}}{\Delta \mathrm{I}_{\mathrm{B}}}\right)_{\mathrm{V}_{\mathrm{CE}}}\)

Answer:
(d) Ri = \(\left(\frac{\Delta \mathrm{V}_{\mathrm{BE}}}{\Delta \mathrm{I}_{\mathrm{B}}}\right)_{\mathrm{V}_{\mathrm{CE}}}\)

Question 42.
In positive logic 1 represents:
(a) on circuit a high voltage
(b) on circuit a low voltage
(c) off circuit a low voltage
(d) off circuit a high voltage
Answer:
(a) on circuit a high voltage

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 43.
Logic gates are circuits which process:
(a) analog signal
(b) digital signal
(c) hybrid signal
(d) all the above
Answer:
(d) all the above

Question 44.
The operating point of a transistor is called Question point lies in:
(a) saturation region
(b) active region
(c) cut off region
(d) threshold region
Answer:
(b) active region

Question 45.
Better performance of an amplifier is achieved by:
(a) negative feedback
(b) positive feedback
(c) both positive and negative feedback
(d) first positive and then negative feedback
Answer:
(a) negative feedback

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 46.
Which one of the following gates will have an output 1?
(a) TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 18
(b) TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 19
(c) TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 20
(d) TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 21
Answer:
(c) TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 20

Question 47.
If a and P are current gains in common- base and common-emitter configuration of a transistor, then p is equal to:
(a) \(\frac{1}{\alpha}\)

(b) \(\frac{\alpha}{1+\alpha}\)

(c) \(\frac{\alpha}{1-\alpha}\)

(d) α – \(\frac{1}{\alpha}\)
Answer:
(c) \(\frac{\alpha}{1-\alpha}\)

Question 48.
The truth table given below:

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 22

(a) AND gate
(b) NOR gate
(c) OR gate
(d) NAND gate
Answer:
(d) NAND gate

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 49.
In a common base configuration of transistor \(\frac{\Delta \mathrm{I}_{\mathrm{C}}}{\Delta \mathrm{I}_{\mathrm{E}}}\) = 0.98, then current gain in common AE emitter configuration of transistor will be: [Hint: α = 0.98, β = ?]
(a) 4.9
(b) 9.8
(c) 98
(d) 49
Answer:
(b) 9.8

Question 50.
If internal resistance of cell is negligible, then current flowing through the circuit is:
For which logic gate, the given truth table is shown?
TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 23
(a) \(\frac{3}{50}\)A

(b) \(\frac{5}{50}\)A

(c) \(\frac{4}{50}\)A

(d) \(\frac{2}{50}\)A
Answer:
(b) \(\frac{5}{50}\)A

Question 51.
For which logic gate, the given truth table is shown?

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 38

(a) NAND
(b) XOR
(c) NOR
(d) OR
Answer:
(a) NAND

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 52.
In a full wave rectifier circuit is operating from 50 Hz mains, the fundamental frequency in the ripple will be:
(a) 25 Hz
(b) 50 Hz
(c) 70.7 Hz
(d) 100 Hz
Answer:
(d) 100 Hz

Question 53.
Following diagram performs the logic function of:

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 24

(a) AND gate
(b) NAND gate
(c) OR gate
(d) NOR gate
Answer:
(a) AND gate

Question 54.
Which one of the diode is reverse biased?
(a) TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 25

(b) TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 26

(c) TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 27

(d) TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 28
Answer:
(b) TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 26

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 55.
In the following circuit, the output Y for all possible inputs A and B is expressed by:
TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 29
(a) Ā + B̄
(b) Ā . B̄
(c) A. B
(d) A + B
Answer:
(d) A + B

Question 56.
The output of OR gate is 1
(a) only if both inputs are 1
(b) if either or both inputs are 1
(c) if either input is zero
(d) if both inputs are zero
Answer:
(a) only if both inputs are 1

Question 57.
The peak voltage in the output of a half wave diode rectifier with sinusoidal signal without filter is 1OV. The DC component of the output voltage is:
[Hint: VDC = \(\frac{\mathrm{V}_{m}}{\pi}\)]
(a) \(\frac{10}{\sqrt{2}}\)V
(b) \(\frac{20}{\pi}\)V
(c) 10 V
(d) \(\frac{10}{\pi}\)V
Answer:
(d) \(\frac{10}{\pi}\)V

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 58.
The circuit is equivalent to:
TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 30
(a) OR gate
(p) AND gate
(c) NAND gate
(d) NOR gate
Answer:
(c) NAND gate

Question 59.
A p-n photodiode is fabricated from a semiconductor with a band gap of 2.5 eV. It can defect a signal of wavelength:
(a) 4000 nm
(b) 6000 nm
(c) 4000 Å
(d) 6000 Å
Answer:
(c) 4000 Å

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 60.
A common emitter amplifier has a voltage gain of 50, an input impedance of 100 Ω and an output impedance of 200 Ω. The power gain of the amplifier is:
(a) 50
(b) 1250
(c) 500
(d) 1000
Answer:
(b) 1250

Question 61.
To get an inputs = 1 from the circuit shown below the input must be:
TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 31
TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 32
Answer:
(d)

Question 62.
Which logic gate is represented by the following combination of logic gates?

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 33

(a) NAND
(b) AND
(c) NOR
(d) OR
Answer:
(b) AND

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 63.
Consider an ideal junction diode, the value of current flowing through AB is:
TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 34
(a) 10-1A
(b) 10-3 A
(c) 10-2 A
(d) 0 A
Answer:
(c) 10-2 A

Question 64.
In the given figure, a diode D is connected to an external resistance R = 100 Ω and an emf of 3.5V. If the barrier potential developed across the diode is 0.5V, the current in the circuit will be:

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 35

(a) 35 mA
(b) 30 mA
(c) 40 mA
(d) 20 mA
Answer:
(b) 30 mA

Question 65.
The given circuit has two ideal diodes connected as shown in figure below. The current flowing through the resistance R1 will be:

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 36

(a) 2.0 A
(b) 10.0 A
(c) 3.13 A
(d) 1.43 A
Answer:
(a) 2.0 A

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 66.
The part of a transistor, which is heavily doped to produce a large number of majority carriers, is called:
(a) base
(b) collector
(c) emitter
(d) any one out of emitter, base and collector
Answer:
(c) emitter

Question 67.
The given combination represents the following gate:

TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics 37

(a) NOR
(b) XOR
(c) NAND
(d) OR
Answer:
(d) OR

Question 68.
A transistor is a / an:
(a) chip
(b) semiconductor
(c) metal
(d) insulator
Answer:
(b) semiconductor

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 69.
Boolean algebra is essentially based on:
(a) logic
(b) numbers
(c) symbol
(d) truth
Answer:
(a) logic

Question 70.
The Boolean expression P + \(\vec{P}\) Question where P and Question are the inputs of the logic circuit, represents:
(a) AND gate
(b) NAND gate
(c) NOT gate .
(d) OR gate
Answer:
(d) OR gate

Assertions and Reasons:

In each of the following questions, a statement of assertion (A) is given followed by a corresponding statement of reason (R) just below it. Of the statements, mark the correct answer is:

(a) If both assertion and reason are true and reason is the correct explanation of assertion.
(b) If both assertion and reason are true but reason is not the correct explanation of assertion.
(c) If assertion is true but reason is false
(d) If both assertion and reason are false
(e) Assertion is false but reason is true.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 71.
Assertion:
A transistor amplifier in common emitter configuration has a low input impedance.
Reason:
The base to emitter region is forward biased.
Answer:
(e) Assertion is false but reason is true.

Question 72.
Assertion:
In a transistor amplifier, the output voltage is always out of phase with the input voltage.
Reason:
The emitter is more heavily doped than the other two regions.
Answer:
(d) If both assertion and reason are false

Question 73.
Assertion:
Most amplifiers use common emitter configuration circuit.
Reason:
Its input resistance is comparatively higher.
Answer:
(a) If both assertion and reason are true and reason is the correct explanation of assertion.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 9 Semiconductor Electronics

Question 74.
Assertion:
When the base region has larger width, the collector current increases.
Reason:
Electron – hole combination in base results in increase of base current.
Answer:
(e) Assertion is false but reason is true.

Question 75.
Assertion:
The resistivity of a semi conductor increases with temperature.
Reason:
The atoms of a semi conductor vibrate with larger amplitude at higher temperature thereby increasing in resistivity.
Answer:
(d) If both assertion and reason are false

TN Board 12th Physics Important Questions

TN Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 1.
Why did Thomson’s atomic model fail?
Answer:
Thomson model failed to explain the scattering of α-particles through large angles in Rutherford’s experiment.

Question 2.
Why is it that mass of the nucleus does not enter the formula for impact parameter, but in change does?
Answer:
The scattering occurs due to the electrostatic field of the nucleus. That is why charge of nucleus enters the expression for the impact parameter.

Question 3.
The kinetic energy of α-particle incident on gold foil is doubled. How does the distance of closest approach charge?
Answer:
As the distance of closest approach is inversely proportional to the kinetic energy of the incident a-particle, so the distance of closest approach is halved when the kinetic energy of a-particle is doubled.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 4.
Why is electron revolving round the nucleus of an atom?
Answer:
If the electrons were stationary, they would fall into the nucleus due to the electrostatic attraction and the atom would be unstable.

Question 5.
What is the significance of the negative energy of electron in the orbit?
Answer:
The negative energy signifies that the electron is bound to the nucleus. Due to electrostatic attraction between electron and nucleus, the potential energy is negative and is greater than kinetic energy of electron. The total energy of electron is negative. It cannot escape from the atom.

Question 6.
How much is the energy possessed by an electron for n = ∞?
Answer:
For n = ∞,
En = \(-\frac{13.6}{n^{2}}=\frac{-13.6}{\infty}\) = 0
Its energy is zero.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 7.
Define ionization energy How would the ionisation energy charge when electron in hydrogen atom is replaced by a particle of mass 200 times that of the electron but having the same charge.
Answer:
Ionisation energy is defined as the energy required to free an electron from the ground state of an atom.
i. e., IE = E – E1 = \(\frac{2 \pi^{2} m k^{2} e^{4}}{h^{3}}\)
i.e., IE ∝ m
Thus, the I.E will become 200 times that of the electron.

Question 8.
The ground state energy of hydrogen atom is -13.6 eV. What are the kinetic and potential energies of the electron in his state?
Answer:
Total energy, E = -13.6 eV
K.E = – E = – (-13.6) =13.6 eV
P.E = – 2.K.E = – 2 x 13.6 = – 27.2 eV

Question 9.
What holds nucleons together in a nucleus?
Answer:
The strong attractive nuclear force holds the nucleons together inside a nucleus which even over comes the electrostatic repulsion between the protons.

Question 10.
Why is the mass of a nucleus always less than the sum of the masses of its constituents, neutrons and protons?
Answer:
When nucleons approach each other to form a nucleus, they strongly attract each other. Their potential energy decreases and becomes negative. It is their potential energy which holds the nucleons together in the nucleus. The decrease in potential energy results in the decrease in the mass of the nucleons inside the nucleus.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 11.
A nucleus contains no electrons, yet it ejects them. How?
Answer:
A neutron of a nucleus decays into a proton, an electron arid an antineutrino. It is this electron which is emitted as β-particle.
\({ }_{0}^{1} n \rightarrow{ }_{1}^{1} p+{ }_{-1}^{0} e+\bar{v}\)

Question 12.
Why is nuclear fusion difficult to carry out?
Answer:
Nuclear fusion requires very high temperature of 106 – 107 K. This temperature is attained by causing explosion due to the fission process. Moreover, no solid container can withstand such a high temperature.

Question 13.
How sun is constantly lossing mass due to thermonuclear fusion?
Answer:
In each fusion reaction, a small mass of the Sun changes into thermal energy. So Sun is constantly losing mass due to thermonuclear fusion.

Question 14.
State the reason, why heavy water is I generally used as a moderator in a nuclear reactor.
Answer:
Heavy water contains protons (of mass nearly that of neutrons). Fast moving neutrons undergo elastic collisions with these slow moving neutrons and thus get slowed down. Hence heavy water can be used as a moderator. Also, heavy water has negligible cross section for neutron absorption.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 15.
When \({ }_{3}^{7} \mathrm{Li}\) is bombarded with a certain particle, two alpha particle are produced, identify the bombarding particle.
Answer:
Let \({ }_{Z}^{A} \mathrm{P}\) be the bombarding particle.
Then, \({ }_{3}^{7} \mathrm{Li}+\underset{\mathrm{Z}}{\mathrm{A}} \mathrm{P}_{2}^{4} \mathrm{He}+{ }_{2}^{4} \mathrm{He}\)
Using the laws of conservation of mass and energy, we get
A + 7 = 4 + 4
A = 1
Z + 3 = 2 + 2
Z = 1
Thus, the bombarding particle is proton (\({ }_{1}^{1} \mathrm{Li}\)).

Question 16.
A radioactive substance has a half-life period of 30 days. What is the disintegration constant?
Answer:
Decay constant λ = \(\frac{0.693}{\mathrm{~T}_{1 / 2}}\)

= \(\frac{0.693}{30}\) = 0.0231 day-1

Question 17.
The half-life period of a radioactive substance is 60 days. What is the time taken for(\(\frac{3}{4}\))th of its original mass to disintegrate?
Answer:

TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics 1
∴ Number of half-lives, n = 2
Time of disintegration = Half-life × No. of half-lives = 60 × 2 = 120 days.

Question 18.
A radioactive nucleus A undergoes a series of decays according to the following scheme.

TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics 2

The mass number and atomic number of A are 180 and 72 respectively. What are these numbers for A4.
Answer:
Mass number of A4 = 172
Atomic number of A4 = 69

TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics 3

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 19.
Complete the following reactions:
(a) \({ }_{5}^{10} \mathrm{~B}+{ }_{0}^{1} n \rightarrow{ }_{2}^{4} \mathrm{He}+\ldots\)
(b) \({ }_{42}^{94} \mathrm{M}_{0}+{ }_{1}^{2} \mathrm{H} \rightarrow{ }_{43}^{95} \mathrm{Te}+\ldots\)

(a) \({ }_{5}^{10} \mathrm{~B}+{ }_{0}^{1} n \rightarrow{ }_{2}^{4} \mathrm{He}+\ldots\)
Answer:
Atomic number: 5 + 0 – 2 = 3
Mass number: 10+1-4 = 7
Since atomic number is 3, element is Li.

(b) \({ }_{42}^{94} \mathrm{M}_{0}+{ }_{1}^{2} \mathrm{H} \rightarrow{ }_{43}^{95} \mathrm{Te}+\ldots\)
Answer:
Mass number: 94 + 2 – 95 = 1
Atomic number: 42 + 1 – 43 = 0
Since atomic number is 0, it represents neutron.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 20.
If the mass defect of the nucleus 126C is 0.088 amu, then calculate the binding energy per nucleon.
Answer:
mass defect of 126C ∆m = 0.088 amu
B.E of the nucleus = 0.088 × 931 MeV
B.E per nucleon = \(\frac{0.088 \times 931}{12}\)
= 6.827 MeV

Question 21.
Distinguish atom bomb from nuclear reactor.
Answer:

Atom Bomb Nuclear reactor
It is used for destructive purpose. It is used for constructive power. It is used to produce electric power and radio isotopes.
The chain reaction in it is uncontrolled. The chain reaction in it is controlled.

Question 22.
Distinguish between nuclear fission and fusion.
Answer:

Nuclear fission Nuclear Fusion
The process of breaking up of the nucleus of a heavy atom into two fragments with the release of large amount of energy is known as nuclear fission. The process in which two or more lighter nuclei combine to form a heavier nucleus.
Neutrons are the link particle of this process. Protons are the link particles of this process.
It is quick process. It occurs in several steps. There is sufficient time gap between initial and final step.
It produce very harmful radioactive wastes. The products of fusion are harmless.
Here the energy available per nucleon is small, about 0.85 MeV Here the energy available per nucleon is large, about 6.75 MeV

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 23.
Fusion energy is a clean energy. Why?
Answer:
As lighter atomic nuclei are involved in the reaction, harmful radiations are not given out during fusion reaction. So, we say that fusion energy is a clean energy.

Question 24.
What is the use of a control rod in the reactor? Mention any two control rods.
Answer:
Control rods are used to control the chain reactions. They are good absorbers of neutrons. Eg: Boron, Cadmium.

Question 25.
(a) The energy levels of an atom are as shown below. Which of them will result in the transition of a photon of wavelength 275 nm?

TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics 4

(b) Which transition corresponds to emission of radiation of (i) maximum wavelength and (ii) minimum wavelength.
Answer:
(a) The energy E of a photon of wavelength 275 nm is given by
E = \(\frac{h c}{\lambda}\)

= \(\frac{6.626 \times 10^{-34} \times 3 \times 10^{8}}{275 \times 10^{-9} \times 1.6 \times 10^{-19}}\) eV
= 4.5 eV
This energy corresponds to the transition B for which the energy change.

(b) E = \(\frac{h c}{\lambda}\)
i.e., E ∝ \(\frac{1}{\lambda}\)
⇒ λ ∝\(\frac{1}{\mathrm{E}}\)
λmin ∝ \(\frac{1}{\mathrm{E}_{\min }}\) and
λmin ∝ \(\frac{1}{\mathrm{E}_{\max }}\)

(i) Transition A, for which the energy emission is minimum, corresponds to the emission of radiation of maximum wavelength.
(ii) Transition D, for which the energy emission is maximum, corresponds to the emission of radiation of minimum wavelength.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 26.
Find the relation between the three wavelength λ1, λ2 and λ3 from the energy level diagram shown below:

TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics 5

Answer:

TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics 6

Question 27.
The wavelength of the second line of the Balmar series in the hydrogen spectrum is 4861 Å. Calculate the wavelength of the first line.
Answer:
The wavelength λ1 and λ2 of the first and second lines of the Balmer series are given by

TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics 7

λ1 = \(\frac{27}{20}\) × λ2

λ1 = \(\frac{27}{20}\) × 4861 = 6562 Å

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 28.
What is the minimum energy that must be given to a H-atom in ground state so that it ean emit an in Salmar series?
If the angular momentum of the system is conserved, what would be the angular momentum of such Hr photon?
Answer:
Hr in Balmar series corresponds to transition, n = 5 to n = 2. So the electron in ground state n = 1 must first be put in the state n = 5.
Energy required = E1 – E5 = 13.6 – 0.54 = 13.06 eV

If the angular momentum is conserved, angular momentum of photon change in angular momentum of electron.
L5 – L1 = \(\frac{5 h}{2 \pi}-\frac{2 h}{2 \pi}=\frac{3 h}{2 \pi}\)
= \(\frac{3 \times 6.63 \times 10^{-34}}{2 \times 3.14}\)
= 3.167 × 10-34 kg m2 s-1

Question 29.
The decay constant, for a radio nuclide element, has a value 1.386 day-1. After how much time will a given sample of this radio nuclide get reduced to only 6.25% of its present number.
Answer:
Have λ = 1.386 day
T1/2 = \(\frac{0.693}{\lambda}=\frac{0.693}{1.386}\) = 0.5 day

\(\frac{\mathrm{N}}{\mathrm{N}_{0}}\) = 6.25 %
= \(\frac{6.25}{100}=\frac{1}{16}\)
= \(\left(\frac{1}{2}\right)^{4}\)
∴ n = 4
t = n T1/2
= 4 × 0.5 = 2 days.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 30.
The half life of \({ }_{92}^{238} \mathrm{U}\) against ∝-decay is 1.5 × 107 s. What is the activity of a sample of \({ }_{92}^{238} \mathrm{U}\) having 2.5 × 1020 atoms.
Answer:
Here, T1/2 = 1.5 × 1017 s
N = 2.5 × 1020 atoms
∴ R = λN = \(\frac{0.693}{\mathrm{~T}_{1 / 2}}\) × N
= \(\frac{0.693 \times 25 \times 10^{20}}{1.5 \times 10^{17}}\)
= 11.55 × 103
= 11550 disintegrations / sec

Question 31.
The half life of \({ }_{92}^{238} \mathrm{U}\) ∝-decay is 4.5 × 109 years. Calculate the activity of 1g sample of \({ }_{92}^{238} \mathrm{U}\).
Answer:
Here T1/2 = 4.5 × 109 years
= 4.5 × 109 × 365 × 24 × 3600
= 1.419 × 1017 s
m = 1 g
M = 238
Number of atoms in 1 g uranium
N = \(\frac{m}{\mathrm{M}}\) × Avogadro’s number
= \(\frac{1 \times 6.023 \times 10^{23}}{238}\)
= 2.5306 × 1021 atoms.

Activity of the sample
R = λN = \(\frac{0.693}{\mathrm{~T}_{1 / 2}}\) × N

= \(\frac{0.693 \times 2.5306 \times 10^{21}}{1.419 \times 10^{17}}\)
= 1.235 × 104 Bq.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 32.
If the binding energy of the electron in a hydrogen atom is 13.6 eV, what is the energy required to remove the electron from the first excIted state of Li++ ion.
Answer:
En = \(\frac{13.6}{n^{2}} \mathrm{Z}^{2}\)
for first excited state, n = 2
for Li++ Z = 3
∴ E = \(\frac{13.6}{4}\) × 9 = 30.6 eV

Question 33.
What is the ratio of frequencies of long wavelength limits of Lyman and Balmar series of hydrogen spectrum.
Answer:
For Lyman series
υLyman = \(\frac{c}{\lambda_{\max }}\)
= Rc[latex]\frac{1}{1^{2}}-\frac{1}{2^{2}}[/latex]
= \(\frac{3 \mathrm{R} c}{4}\)
For Balmer series

TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics 8

Question 34.
A heavy nucleus X of miss number A = 240 and binding energy per nucleon 7.6 MeV is split into two nearly equal fragment Y and Z of mass number A1 = 110 and A2 = 130, The binding energy of each one of these nuclei is 8.5 MeV per nucleon. Calculate the total binding energy of each of the nuclei X, Y and Z find hence the energy Question released per fission in MeV.
Answer:
For nucleus X : A = 240
B.E per nucleon = 7.6 MeV
Total B.E of X = 240 × 7.6 = 1824 MeV
For nucleus Y : A1 = 110
B.E per nucleon = 8.5 MeV
Total B.E of Y = 110 × 8.5 = 935 MeV
For nucleus Z : A2 = 130
B.E per nucleon = 8.5 MeV
Total B.E of Z = 130 × 8.5 = 1105 MeV
Energy released per fission,
Question = B.E of Y + B.E of Z – B.E of X = 935 + 1105 – 1824 = 216 MeV

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 35.
With the help of a diagram, describe discharge tube. What is the origin of cathode rays?
Answer:
A simple and convenient device used to study the conduction of electricity through gases is known as gas discharge tube. It is a electrodes C and A are fitted inside the tube at the ends. The side tube is connected to a high vacuum pump and a low pressure gauge. The electrodes C and A are fitted inside the tube at the ends. The side tube is connected to a high vacuum pump and a low pressure gauge. The electrodes C and A are connected to the secondary of a powerful induction coil, which maintains a potential difference of 50 kV. The electrode C connected to the negative terminal of the induction coil is called cathode and the electrode A connected to the positive terminal is called the anode.

TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics 9

Suppose the pressure of the gas in discharge tube is reduced to around 110 mm of Hg using vacuum pump, it is observed that no discharge takes place, when the pressure is kept near 100mm of Hg, the discharge electricity through the tube takes place. Consequently, irregular streaks of light appear and also crackling sound is produced. When the pressure is reduced to the order of 10 mm of Hg, a luminous column known as positive column is formed from anode to cathode.

When the pressure reaches to around 0.1 mm of Hg, positive column disappears. At this time, a dark space is formed between anode and cathode which is often called crooke’s dark space and the walls of the tube appear with green colour. At this stage, some invisible rays emanates from cathode called cathode rays, which are later found be a beam of electrons.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 36.
Describe Thomson’s model of an atom. Why was this model discarded later on?
Answer:
J.J. Thomson proposed that an atom is a sphere is a sphere of positively charged matter with electrons embedded in it. The j positive charge is uniformly distributed over the entire atom. The arrangement of electrons inside the continuous positive charge is similar to that of the seeds in a watermelon or the plums in a pudding.

The electrons are arranged in such a manner that their mutual repulsions are balanced by their attractions with the positively charged matter. Thus the atom as a whole is stable and neutral.

Thomson’s model was able to explain with some success the process like chemical reaction and radioactive disintegration. According to this model, all the charges are assumed to be at rest. But from classical electrodynamics, no stable equilibrium points exist in electrostatic configuration and hence such an atom cannot be stable.

TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics 10

Failure of Thomsons model:
(i) It could not explain the origin of several spectral series in the case of hydrogen and other atoms.
(ii) It failed to explain the large angle scattering of a-particles in Rutherford’s experiment.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 37.
Describe Rutherford’s experiment on the scattering of a-partieie by a nucleus. Ext fain the observations and conclusions of the experiment.
Answer:
Experimental arrangement:
A schematic arrangement of the Geiger – Marsden experiment is shown in figure.

TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics 11

A radioactive source of a-particles polonium is enclosed in thick lead block, provided with a narrow opening. The a-particles from this source are collimated into a narrow beam through a narrow slit. The beam is allowed to fall on a thin gold foil of thickness 2.1 × 10-7 m. The ∝-particles scattered in different directions are observed with the help of a rotatable detector which consists of a zinc sulphide screen and a microscope.

Whenever an a-particle strikes the screen, it produces a tiny flash or scintillation, which is viewed through the microscope. In this way, the number of ∝-particles scattered at different angles can be counted. The whole apparatus is enclosed in an evacuated chamber to avoid scattering of a-particles by air molecules.

TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics 12

Observations:
As shown in figure, a graph is drawn between the scattering angle θ and the number N (θ) of the a-particles scattered at angle θ, for a very large number of a-particles. The dotted points are the alpha scattering experiment data points obtained by Geiger and Marsden and the solid curve is the prediction from Rutherford’s nuclear model. It is observed that the Rutherford’s nuclear model is in good agreement with the experimental data.

The above graph reveals the following facts:
(i) Most of the alpha particles are undeflected through the gold foil and went straight.
(ii) Some of the alpha particles are deflected through a small angle.
(iii) A few alpha particle (one is thousand) are deflected through the angle more than 90°.
(iv) Very few alpha particles returned back from the gold foil, scattering a deflection of nearly 180°.

TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics 13

Significance of the result:
Rutherford concluded the following important falls about an atom.
(i) As most of the α-particles pass straight through the foil, so most of the space within atoms must be empty.
(ii) To explain large angle scattering of α-particles, Rutherford suggested that all the positive charge and the mass of the atom is concentrated in a very small region, called the nucleus of the atom.
(iii) The nucleus is surrounded by a cloud of electrons whose total negative charge is equal to the total positive charge on the nucleus so that the atom as a whole is electrically neutral.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 38.
Obtain Bohr’s quantisation condition on the basis of the wave picture of an electron.
Answer:
Consider -the motion of an electron in a circular orbit of radius r around the nucleus of the atom. According to de Broglie hypothesis, this electron is also associated with wave character.

Hence a circular orbit can be taken to be a stationary energy state only if it contains an integral number of de- Broglie wavelength.

i.e., we must have 2πr = nλ
But de-Broglie wavelength λ = \(\frac{h}{m v}\)
∴ 2πr = \(\frac{n h}{m v}\)
mvr = \(\frac{n h}{2 \pi}\)

∴ The angular momentum L of the electron must be L = mvr = \(\frac{n h}{2 \pi}\) = 1, 2, 3 …

This is the famous Bohr’s quantisation condition for angular momentum. Thus only those circular orbits can be the allowed stationary states of an electron in which its angular momentum is an integral multiples of \(\frac{h}{2 \pi}\)

Question 39.
State the postulates of Bohr’s theory of hydrogen atom.
Answer:
Accepting the Rutherford’s nucleus model of an atom as well as the planck’s quantum theory, Bohr proposed an atomic model to explain the spectra emitted by hydrogen atom. Bohr’s atom model, so called planetary model of the atom, is based on the following postulates.

(i) Nuclear concept:
An atom consists of a small and massive central core, called nucleus around which planetary electrons revolve. The centripetal force required for their rotation is provided by the electrostatic attraction between the electrons and the nucleus.

(ii) Quantum condition:
Of all the possible circular orbits allowed by the classic theory, the electrons are permitted to circulate only in those orbits in which the angular momentum of an electron is an integral multiple of \(\frac{h}{2 \pi}\), h being planck’s constant.
∵ For any permitted orbit L = mvr = \(\frac{n h}{2 \pi}\)
Where n is positive integer called principal quantum number. The above equation is quantum condition.

(iii) Stationary orbits:
while revolving around the nucleus in the permissible orbits, an electron does not radiate energy. These non-radiating orbits are called stationary orbits.

(iv) Frequency condition:
An atom can emit or absorb radiation in the form of discrete energy photon only when an electron jumps from a higher to lower orbit or from a lower to a higher orbit, respectively. If E x and E2 are the energies associated with these permitted orbits, then the frequency v of the emitted or absorbed radiation is given by
hυ = E2 – E1
This is Bohr’s frequency condition.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 40.
Using Bohr’s postulates, drive an expression for the radii of the permitted orbits in the hydrogen atom. What is Bohr’s radius?
Answer:

TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics 14

According to Bohr’s theory, a hydrogen atom consists of a nucleus with a positive charge Ze, and a single electron of charge -e, which revolves around it in a circular orbit of radius rn. Here Z is the atomic number and for hydrogen Z = 1.

The electrostatic force of attraction between the nucleus and the electron is

F = \(\frac{k . Z e . e}{r_{n}^{2}}=\frac{k Z e^{2}}{r_{n}^{2}}\)

To keep the electron in its orbit, the centripetal force on the electron must be equal to the electrostatic attraction.

\(\frac{m v_{n}^{2}}{r_{n}}=\frac{k Z e^{2}}{r_{n}^{2}}\)
mvn2 = \(\frac{k Z e^{2}}{r_{n}^{2}}\)
rn = \(\frac{k Z e^{2}}{m v_{n}^{2}}\) …………..(1)

Where m is the mass of the electron and vn, its speed in an orbit of radius rn
Bohr’s quantisation condition for angular spectrum is

TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics 15

This is known as Bohr radius which is the smallest radius of the orbit in an atom. Bohr radius is also used as unit of length called Bohr. For hydrogen atom (Z = 1) the radius of nth orbit is rn = a0n2

Clearly, the radii of the permitted orbits are proportional to n2 and increase in the ratio of 1 : 4 : 9 : 16 … where n is called the principle quantum number.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Multiple Choice Questions:

Question 1.
The value of 1 amu is:
(a) 937 eV
(b) mass of carbon atom
(c) mass of one proton
(d) 1.60 × 10-27 kg
Answer:
(d) 1.60 × 10-27 kg

Question 2.
In the following nuclear reaction \({ }_{13}^{27} \mathrm{~A} l+{ }_{2}^{4} \mathrm{He} \rightarrow \mathrm{X}+{ }_{0}^{1} n\) the element X is:
(a) \({ }_{15}^{30} \mathrm{S}\)

(b) \({ }_{15}^{30} \mathrm{P}\)

(c) \({ }_{15}^{30} \mathrm{S}\)

(d) \({ }_{15}^{29} \mathrm{Si}\)

Answer:
(a) \({ }_{15}^{30} \mathrm{S}\)

Question 3.
The time taken by the radioactive element to reduce to \(\frac{1}{e}\) times is:
(a) half-life
(b) mean life
(c) half-life/2
(d) 2 mean life
Answer:
(b) mean life

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 4.
The moderator used in nuclear reactor is:
(a) cadmium
(b) boron carbide
(c) heavy water
(d) uranium \({ }_{92}^{235} \mathrm{U}\)
Answer:
(c) heavy water

Question 5.
The nuclei \({ }_{13}^{27} \mathrm{Si}\) and \({ }_{14}^{28} \mathrm{Si}\) are examples of:
(a) isotopes
(b) isobars
(c) isotones
(d) isomers
Answer:
(c) isotones

Question 6.
The mean life (τ) and half life (T1/2) of a radioactive element are related as:
(a) τ = 2T1/2

(b) τ = \(\frac{\mathrm{T}_{1 / 2}}{0.6937}\)

(c) τ = \(\frac{\mathrm{T}_{1 / 2}}{2}\)

(d) τ = 0.6931 T1/2
Answer:
(b) τ = \(\frac{\mathrm{T}_{1 / 2}}{0.6937}\)

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 7.
The binding energy of nucleus is:
(a) 8.8 MeV
(b) 88 MeV
(c) 41.3 MeV
(d) 493 MeV
Answer:
(d) 493 MeV

Question 8.
Which of the following is not a moderator?
(a) Water
(b) Heavy water
(c) Liquid sodium
(d) Graphite
Answer:
(c) Liquid sodium

Question 9.
Wave number is defined as the number of waves:
(a) produced in one second
(b) in a distance of 1 metre
(c) in a distance of 3 × 108 metre
(d) in a distance of X metre
Answer:
(b) in a distance of 1 metre

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 10.
In hydrogen atom, which of the following transitions produce spectral line of maximum frequency?
(a) 2 → 1
(b) 6 → 2
(c) 4 → 3
(d) 5 → 1
Answer:
(d) 5 → 1

Question 11.
The ratio of areas enclosed by first three Bohr orbits of hydrogen atom is:
(a) 1 : 2 : 3
(b) 1 : 16 : 81
(c) 1 : 8 : 27
(d) 1 : 4 :9
Answer:
(b) 1 : 16 : 81

Question 12.
According to Bohr’s postulates, which of the following quantities take discrete values?
(a) Kinetic energy
(b) Potential energy
(c) Angular momentum
(d) Momentum
Answer:
(c) Angular momentum

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 13.
The first excitation potential energy or the minimum energy required to excite the atom from ground state of hydrogen atom is:
(a) 13.6 eV
(b) 10.2 eV
(c) 3.4 eV
(d) 1.89 eV
Answer:
(b) 10.2 eV

Question 14.
The ratio of the radii of the first three Bohr orbits is:
(a) 1 : \(\frac{1}{2}\) : \(\frac{1}{3}\)
(b) 1 : 2 : 3
(c) 1 : 8 : 27
(d) 1 : 4 : 9
Answer:
(d) 1 : 4 : 9

Question 15.
The time taken by a radioactive element to reduce to e~’A times its original amount is its:
(a) half-life period
(b) \(\frac{\text { half – life period }}{2}\)
(c) mean life period
(d) \(\frac{\text { mean life period }}{2}\)
Answer:
(d) \(\frac{\text { mean life period }}{2}\)

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 16.
In which of the following systems will the radius of the first orbit (n= 1) be minimum?
(a) single ionized helium
(b) double ionized lithium
(c) deuterium atom
(d) hydrogen atom
Answer:
(b) double ionized lithium

Question 17.
In Bohr’s model, if the atomic radius of the first orbit is rQ, then the radius of the fourth orbit is:
(a) 16 r0
(b) 4 r0
(c) r0
(d) \(\frac{r_{0}}{16}\)
Answer:
(a) 16 r0

Question 18.
In Bohr model of hydrogen atom, the ratio of periods of revolution of an electron in n = 2 and n = 1 orbits is:
(a) 2 : 1
(b) 4 : 1
(c) 8 : 1
(d) 16 : 1
Answer:
(c) 8 : 1

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 19.
What is the angular momentum of an electron in Bohr’s hydrogen atom whose energy is – 0.544 eV:
(a) \(\frac{h}{\pi}\)

(b) \(\frac{2 h}{\pi}\)

(c) \(\frac{5 h}{\pi}\)

(d) \(\frac{7 h}{\pi}\)

Answer:
(c) \(\frac{5 h}{\pi}\)

Question 20.
Minimum excitation potential of Bohr’s first orbit in hydrogen atom is:
(a) 10.2 V
(b) 13.6 V
(c) 3.6 V
(d) 3.4 V
Answer:
(a) 10.2 V

Question 21.
The ratio of the frequencies of the long wavelength limits of Lyman and Balmer series of hydrogen spectrum is:
(a) 5 : 27
(b) 27 : 5
(c) 4 : 1
(d) 1 : 4
Answer:
(b) 27 : 5

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 22.
The ground state energy of hydrogen atom is -13.6 eV what is the potential energy of the electron is this state?
(a) 0 eV
(b) – 27.2 eV
(c) 1 eV
(d) 2 eV
Answer:
(b) – 27.2 eV

Question 23.
Radius of first orbit is r. What is the radius of 2nd Bohr orbit?
(a) 4r
(b) 8r
(c) 2r
(d) 16r
Answer:
(a) 4r

Question 24.
In Bohr model of hydrogen atom, the force on the electron depends on the principal quantum number as:
(a) F ∝ \(\frac{1}{n^{3}}\)

(b) F ∝ \(\frac{1}{n^{4}}\)

(c) F ∝ \(\frac{1}{n^{5}}\)

(b) F ∝ \(\frac{1}{n^{2}}\)
Answer:
(b) F ∝ \(\frac{1}{n^{4}}\)

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 25.
Orbital acceleration \(\left(\frac{v^{2}}{r}\right)\) of electron is:
(a) \(\frac{n^{2} h^{2}}{4 \pi^{2} m^{2} r^{3}}\)

(b) \(\frac{n^{2} h^{2}}{2 n^{2} r^{3}}\)

(c) \(\frac{4 n^{2} h^{2}}{\pi^{2} m^{2} r^{3}}\)

(d) \(\frac{4 n^{2} h^{2}}{4 \pi^{2} m^{2} r^{3}}\)

Answer:
(a) \(\frac{n^{2} h^{2}}{4 \pi^{2} m^{2} r^{3}}\)

Question 26.
In a beryllium atom, if a0 be the radius of the first orbit, then the radius of the second orbit will be:
(a) na0
(b) a0
(c) n2a0
(d) \(\frac{a_{0}}{n^{2}}\)
Answer:
(c) n2a0

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 27.
The ionisation potential for second He electron is:
(a) 13.6 eV
(b) 27.2 eV
(c) 100 eV
(d) 54.4 eV
Answer:
(d) 54.4 eV

Question 28.
The ratio of the energies of the hydrogen atom is in first to second excited state is:
(a) \(\frac{1}{4}\)

(b)\(\frac{4}{9}\)

(c) \(\frac{9}{4}\)

(d) 4
Answer:
(c) \(\frac{9}{4}\)

Question 29.
The radius of electron’s second stationary orbit in Bohr’s atom is R. The radius of the third orbit will be:
(a) 3 R
(b) 2.25 R
(c) 9 R
(d) \(\frac{R}3}\)
Answer:
(b) 2.25 R

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 30.
In any Bohr orbit of the hydrogen atom, the ratio of kinetic energy to potential energy of the electron is:
(a) \(\frac{1}{2}\)
(b) 2
(c) –\(\frac{1}{2}\)
(d) -2
Answer:
(c) –\(\frac{1}{2}\)

Question 31.
In \({ }_{88} \mathrm{Ra}^{226}\) nucleus, there are:
(a) 138 protons and 88 neutrons
(b) 138 neutrons and 88 protons
(c) 226 protons and 88 electrons
(d) 226 neutrons and 138 electrons
Answer:
(b) 138 neutrons and 88 protons

Question 32.
Outside a nucleus:
(a) neutron is stable
(b) proton and neutron both are stable
(c) neutron is unstable
(d) neither neutron nor proton is stable
Answer:
(c) neutron is unstable

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 33.
Nuclear force are:
(a) short ranged independent attractive and charge independent
(b) short ranged dependentattractive and charge independent
(c) long ranged independent repulsive and charge independent
(d) long ranged dependent repulsive and charge dependent
Answer:
(a) short ranged independent attractive and charge independent

Question 34.
In nuclear reaction, \({ }_{2}^{4} \mathrm{He}+{ }_{\mathrm{Z}} \mathrm{A} \rightarrow{\mathrm{z}}+2 \mathrm{Y}^{\mathrm{A}+3}+\mathrm{A}\) A denotes:
(a) electron
(b) positron
(c) proton
(d) neutron
Answer:
(d) neutron

Question 35.
Complete the reaction:
\(n+{ }_{92}^{235} \mathrm{U} \rightarrow{ }_{56}^{144} \mathrm{Ba}+\ldots+3 n\)
(a) \({ }_{36} \mathrm{Kr}^{89}\)

(b) \({ }_{36} \mathrm{Kr}^{90}\)

(c) \({ }_{36} \mathrm{Kr}^{91}\)

(d) \({ }_{36} \mathrm{Kr}^{92}\)
Answer:
(a) \({ }_{36} \mathrm{Kr}^{89}\)

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 36.
In the nuclear reaction \({ }_{6} \mathrm{C}^{11} \rightarrow{ }_{5} \mathrm{~B}^{11}+\mathrm{B}^{+}+\mathrm{X}\) what does X stand for:
(a) an electron
(b) a proton
(c) a neutron
(d) a neutrino
Answer:
(d) a neutrino

Question 37.
1g of hydrogen is converted into 0.993 g of helium in a thermonuclear reaction. The energy released is:
(a) 63 × 107 J
(b) 63 × 1010 J
(c) 63 × 1014 J
(d) 63 × 1020 J
Answer:
(b) 63 × 1010 J

Question 38.
In the given reaction \({ }_{z} \mathrm{X}^{\mathrm{A}} \rightarrow{ }_{\mathrm{z}+1} \mathrm{Y}^{\mathrm{A}} \rightarrow{ }_{\mathrm{z}-1} \mathrm{~K}^{\mathrm{A}-4} \rightarrow_{\mathrm{z}-1} \mathrm{~K}^{\mathrm{A}-4}\) Radioactive radiations are emitted in the sequence:
(a) α, β, γ
(b) β, α, γ
(c) γ, α, β
(d) β, γ, α
Answer:
(b) β, α, γ

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 39.
The ratio of the surface area of the nuclei (assuming spherical shape) Zn64 and Al27 is:
(a) 9 : 16
(b) 16 : 9
(c) 64 : 27
(d) 4 : 3
Answer:
(b) 16 : 9

40.
A sample of uranium containing both the isotopes U235 and U238 is bombarded with a slow neutron. Then the isotope that fission readily is:
(a) U235
(b) U238
(c) both U235 and U238
(d) neither U235 nor U238
Answer:
(a) U235

41.
Match List -I with List -II and then select the correct answer using the codes given below:

TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics 16

TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics 17
Answer:
(c)

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 42.
Match List – I with List – II.

List I List II
(i) Isotopes (A) same number of neutrons
(ii) Isotones (B) ∆m/A
(iii) Binding energy (C) same number of atomic number
(iv) Pracking fraction (D) same number of mass number
 (E) ∆m/c2

(a) (i) – (C); (ii) – (A); (iii) – (B); (iv) – (E)
(b) (i) – (C); (ii) – (A); (iii) – (D); (iv) – (B)
(c) (i) – (C); (ii) – (A); (iii) – (B); (iv) – (E)
(d) (i) – (B); (ii) – (C); (iii) – (D); (iv) – (E)
Answer:
(a) (i) – (C); (ii) – (A); (iii) – (B); (iv) – (E)

Question 43.
Which one of the following statements is wrong in the context of X rays generated from a X-ray tube?
(a) Wavelength of characteristic X-ray decreases when the atomic number of the target increases.
(b) Cut-off wavelength of the continuous X-rays depends on the atomic number of the target.
(c) Intensity of the characteristic X-rays depends on the electrical power given to the X-ray tube.
(d) Cut-off wavelength of the continuous X-rays depends on the energy of the electrons in the X-ray tube
Answer:
(b) Cut-off wavelength of the continuous X-rays depends on the atomic number of the target.

Question 44.
Which one of the following statements is wrong in the context of Bohr’s model of hydrogen atom.
(a) the radius of the nth orbit is proportional to n2.
(b) the total energy of the electron in nth orbit is inversely proportional to n.
(c) the angular momentum of electron in an nth orbit is an integer multiple of \(\frac{h}{2 \pi}\).
(d) the magnitude of potential energy of the electron in any orbit is greater than in kinetic energy.
Answer:
(b) the total energy of the electron in nth orbit is inversely proportional to n.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 45.
Which one of the following statements is correct the X-ray beam coming from an X-ray tube will be:
(a) monochromatic
(b) having all wavelength larger than a certain maximum wavelength.
(c) having all wavelength larger than a certain minimum wavelength.
(d) having all wavelength lying between a minimum and a maximum wavelength
Answer:
(c) having all wavelength larger than a certain minimum wavelength.

Assertions and Reasons:

In each of the following questions, a statement of assertion (A) is given followed by a corresponding statement of reason (R) just below it. Of the statements, mark the correct answer is:
(a) If both assertion and reason are true and reason is the correct explanation of assertion.
(b) If both assertion and reason are true but reason is not the correct explanation of assertion.
(c) If assertion is true but reason is false.
(d) If both assertion and reason are false.

Question 46.
Assertion:
Nuclei having mass number about 60 are most stable.
Reason:
When two or more light nuclei are combined into a heavier nucleus, then the binding energy per nucleon will increase.
Hint:Nuclei having mass number around 60 have maximum binding energy per nucleon, so they are most stable.
Answer:
(b) If both assertion and reason are true but reason is not the correct explanation of assertion.

Question 47.
Assertion:
A beam of charged particle is employed in the treatment of cancer.
Reason:
Charged particles on passing through a material medium lose their energy by causing ionisation of the atoms along their path.
Answer:
(d) If both assertion and reason are false.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 48.
Assertion :
In a radioactive disintegration, an electron is emitted by the nucleus.
Reason:
Electrons are present inside the nucleus.
Hint:
Electrons are emitted as P-particles when a neutron decays into a proton during a radioactive disintegration.
Answer:
(c) If assertion is true but reason is false.

Question 49.
Assertion:
On α-decay daughter nucleus shifts two places to the left from the parent nucleus.
Reason:
An alpha particle carries four units of mass.
Hint:
An α-particle carries 2 units of positive charge. So the atomic number of the daughter nucleus decreases by 2 on α-decay.
Answer:
(b) If both assertion and reason are true but reason is not the correct explanation of assertion.

Samacheer Kalvi TN State Board 12th Physics Important Questions Chapter 8 Atomic and Nuclear Physics

Question 50.
Assertion:
Heavy water is a better moderator than normal water.
Reason:
Heavy water absorbs neutrons more efficiently than normal water.
Hint:
Heavy water absorbs fewer neutrons than normal water. The assertion is right. The reason is false.
Answer:
(c) If assertion is true but reason is false.

Question 51.
Assertion:
Total energy of electron in an hydrogen atom is negative.
Reason:
It is bounded to the nucleus.
Answer:
(a) If both assertion and reason are true and reason is the correct explanation of assertion.

TN Board 12th Physics Important Questions