Explore topic-wise InterviewSolutions in .

This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.

13401.

(a) Name the salt formed by the reaction between magnesium hydroxide [Mg(OH)2] and dil. hydrochloric acid (HCl). (b) Write the equation for the reaction (c) Which is the acid required for the preparation of magnesium sulfate?

Answer»

(a) Magnesium Chloride 

(b) Mg(OH)2 + 2HCl MgCl2 + 2H2

(c) H2SO4 (sulphuric acid)

13402.

Select the correct answer from the choice in brackets.1. The oxidised product obtained when sulphur reacts with cone. H2SO4 . (H2S/SO2 /H2SO3)2. The dehydrated product obtained when cane sugar reacts with cone. H2SO4 . (CO / C / CO2)3. The type of salt formed when excess of caustic soda reacts with sulphuric acid, (acid salt / normal salt)4. The reduced product obtained when hydrogen sulphide reacts with cone. H2SO4 . (SO2 / S / H2O)5. The salt which reacts with dil. H2SO4 acid to give an insoluble ppt. (Cu (NO3 )2 / Zn (NOs )2 / Pb (NO3)2

Answer»

 1. SO2

 2. C

3.  Normal salt

 4. SO2

5.Pb(NO3)2

13403.

What property of cone. H2SO4 is used in the action when sugar turns black in its presence.

Answer»

Cone. Sulphuric acid is a dehydrating agent. 

13404.

Give reasons : Hydrogen chloride gas cannot be dried over quick lime.

Answer»

Hydrogen chloride is acidic while quick lime is basic, so they react.

13405.

 Hydrogen chloride gas cannot be dried over quick time. Why?

Answer»

Because quick lime is basic in nature and combines with moist hydrogen chloride gas forming calcium chloride.

13406.

Name – The gas produced on reaction of dilute sulphuric acid with a metallic sulphide. 

Answer»

Hydrogen sulphide (H2S)

13407.

Carbonic acid gives an acid salt but hydrochloric acid does not. Explain.

Answer»

The strength of an acid is the extent to which the acid ionizes or dissociates in water.

The strength of an acid depends on the degree of ionization and concentration of hydronium ions [H3O+] produced by that acid in aqueous solution.

13408.

Properties of H2SO4 are listed below. Choose the property A, B, C or D which is responsible for the reactions (i) to (v). A : Acid B: Dehydrating agent C: Nonvolatile acid D: Oxidizing agent 1. C12H12O11+ nH2SO4 → 12C + 11H2O + nH2SO4 , 2. S + 2H2SO4 → 3SO2 + 2H2O, 3. NaCl + H2SO4 → NaHSO4 + HCl, 4. CuO + H2SO4 → CuSO4 + H2O 5. Na2CO3 + H2SO4 Na2SO4 + H2O + CO2 (Some properties may be repeated)

Answer»

(1) B 

(2) D 

(3) C 

(4) A 

(5) A

13409.

In the given equation S + 2H2SO4 → 3SO2 + 2H2O: Identify the role played by cone. H2SO4 i.e. (A) Non-volatile acid (B) Oxidising agent (C) Dehydrating agent (D) None of the above.

Answer»

In the given equation S + 2H2SO4 → 3SO2 + 2H2O:Oxidising agent 

13410.

(a) Name the gas evolved when ethanol reacts with sodium.(b) What type of compound is formed when a carboxylic acid reacts with an alcohol in the presence of cone. H2SO4 ?(c) What will you observe when dilute ethanoic acid and dilute hydrochloric acid are put on universal indicator paper, one by one ? What does it show ?

Answer»

(a) Hydrogen gas is evolved when ethanol reacts with sodium.

(b) Esters are formed when a carboxylic acid reacts with an alcohol in the presence of conc. H2SO4

(c) Dilute ethanoic acid turns universal indicator paper to orange, showing that its pH is about 4 which tell us that ethanoic acid is a weak acid. On the other hand, dilute hydrochloric acid turns universal indicator paper to red, showing that its pH is about 1. This shows us that hydrochloric acid is a strong acid.

13411.

Some properties of sulphuric acid are listed below. Choose the role played by sulphuric acid – A, B, C, or D which is responsible for the reactions (i) to (v). Some role/s may be repeated. A. Dilute acid B. Dehydrating agent C. Non-volatile acid D. Oxidising agent(2) S+H2SO4 (conc) →3SO2 + 2H2O(4) MgO + H2SO4 → MgSO4 + H2O (5) Zn + 2H2SO4 (cone.) → ZnSO4 + SO2 + 2H2O

Answer»

1. B: Dehydrating agent 

2. D: Oxidising agent 

3. C: Non-volatile acid 

4. A: Dilute acid 

5. D: Oxidising agent

13412.

(a) Give a balanced equation for reaction of nitrogen dioxide with water.(b) How many types of salts does dibasic acid produce when it reacts with caustic soda solution? Give equation(s)

Answer»

(a) 2NO2 + H2O ⟶ HNO2 + HNO3

(b) Two types of salts are produced when dibasic acid reacts with caustic soda. One is acidic salt and other normal salt.

Acid salts:

H2SO4 + NaOH ⟶ NaHSO4 + H2O

Normal salts:

H2SO4 + 2NaOH ⟶ Na2SO4 + 2H2O

13413.

Which of the following is not Logical operator?(a) And(b) Or(c) Not(d) Assignment

Answer»

(d) Assignment

13414.

Which operator is also called as Comparative operator?(a) Arithmetic(b) Relational(c) Logical(d) Assignment

Answer»

(b) Relational

13415.

Which of the following is not a Keyword in Python? (a) Break (b) While (c) Continue (d) Operators

Answer»

Operators is not a Keyword in Python

13416.

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

Answer»

# is used to give comments in Python Program

13417.

The Python prompt indicates that Interpreter is ready to accept instruction?(a) >>>(b) <<< (c) # (d) <<

Answer»

Answer (a) >>>

13418.

Who developed Python?(a) Ritche(b) Guido Van Rossum(c) Bill Gates(d) Sunder Pitchai

Answer»

(b) Guido Van Rossum

13419.

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»

Ctrl + N is used to create new Python Program

13420.

Which of the following is not a token?(a) Interpreter(b) Identifiers(c) Keyword(d) Operators

Answer»

(a) Interpreter

13421.

This symbol is used to print more than one item on a single line?(a) Semicolon(b) Dollor($)(c) Comma(,) (d) Colon(;)

Answer»

Comma(,) is used to print more than one item on a single line

13422.

What are the different operators that can be used in Python?

Answer»

In computer programming languages operators are special symbols which represent computations, conditional matching etc. The value of an operator used is called operands. Operators are categorized as Arithmetic, Relational, Logical, Assignment etc

13423.

Write short notes on Tokens?

Answer»

Python breaks each logical line into a sequence of elementary lexical components known as Tokens. 

The normal token types are;

1. Identifiers

2. Keywords

3. Operators

4. Delimiters

5. Literals

White space separation is necessary between tokens, identifiers or keywords.

13424.

What are the different modes that can be used to test Python Program?

Answer»

In Python, programs can be written in two ways namely Interactive mode and Script mode. The Interactive mode allows us to write codes in Python command prompt (>>>) whereas in script mode programs can be written and stored as separate file with the extension .py and executed. Script mode is used to create and edit python source file.

13425.

Which operator is also called as Conditional operator?(a) Ternary(b) Relational(c) Logical(d) Assignment

Answer»

Ternary is also called as Conditional operator

13426.

Write short notes on Exponent data?

Answer»

An Exponent data contains decimal digit part, decimal point, exponent part followed by one or more digits. 

12.E04, 24.e04 # Exponent data

13427.

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

3. Boolean

13428.

Explain Ternary operator with examples?

Answer»

Conditional operator:

Ternary operator is also known as conditional operator that evaluate something based on a condition being true or false. It simply allows testing a condition in a single line replacing the multiline if – else making the code compact.

The Syntax conditional operator is,

Variable Name = [on – true] if [Test expression] else [on – false]

Example:

min = 50 if 49 < 50 else 70 # min = 50 min = 50 if 49 > 50 else 70 # min = 70

13429.

Pick the odd one out.(a) Tuples, for, list, dictionaries, Number(b) \n, \” , V, \r, \k(c) and, or, not, true(d) &gt;, &gt; = ,

Answer»

(a) for, (b) \k, (c) true, (d) <>

13430.

What are string literals? Explain?

Answer»

String Literals:

In Python a string literal is a sequence of characters surrounded by quotes. Python supports single, double and triple quotes for a string. A character literal is a single character surrounded by single or double quotes. The value with triple – quote is used to give

multi – line string literal.

Strings = “This is Python”

char = “C

multiline _ str = “This is a multiline string with more than one line code”.

13431.

Fill in the blanks.(i) CWI means ………(ii) Python got its name from ……

Answer»

(i) Centrum Wiskunde & Information

(ii) Monthly Python’s Flying Circus

13432.

……… is the simple assignment operator.(a) ! =(b) &gt; (c) &gt;&gt; (d) =

Answer»

= is the simple assignment operator.

13433.

How many logical operators are there?(a) 2(b) 3(c) 4(d) 5

Answer»

There are 3 many logical operators

13434.

Assume a = 100 and b = 35. Find the true statements.(i) &gt;&gt;&gt; a &gt; b(ii) &gt;&gt;&gt; a = = b(iii) &gt;&gt;&gt; a ! = b(a) (i), (iii) are true(b) (ii), (iii) are true(c) (i), (ii) are true

Answer»

(a) (i), (iii) are true

13435.

IDLE means ………

Answer»

Integrated Development Learning Environment

13436.

Python language was released in the year …….(a) 1991(b) 1993(c) 1995(d) 1997

Answer»

Python language was released in the year 1991

13437.

Identify which is not a delimiter(a) &amp; = (b) : (c) ; (d) ::

Answer»

:: is not a delimiter

13438.

Find the wrongly matched pair.(a) ! = – relational operator(b) not a &gt; b – Comparative Operator(c) **= – delimitors operator(d) Assingnment Operator

Answer»

(b) not a > b – Comparative Operator

13439.

Compound operators comes under the category of …… operators.

Answer»

Compound operators comes under the category of Assingnment operators.

13440.

How many comparative operators are there?(a) 4(b) 5(c) 6(d) 7

Answer»

There are 6 many comparative operators

13441.

Identify Not equal to operator in python?(a) &lt; &gt;(b) ==(c) NOT EQUAL(d) ! =

Answer»

Answer is (d) ! =

13442.

Find the correct statement from the following(a) Continue is an identifier(b) Sum is a keyword(c) ** = is a delimiter(d) = = is an assignment operator

Answer»

(c) ** = is a delimiter

13443.

Pick the odd one out.(a) Sum, regno, numl, 12Name, – Marks(b) False, class, is, as, if, end(c) Relational, while, logical, Assignment,(d) + * % ** = =

Answer»

(a) 12 Name,

(b) end, 

(c) while,

(d) =

13444.

…… is the escape character.(a) +(b) t(c) \(d) %

Answer»

\ is the escape character.

13445.

How many types of literals are there?(a) 2(b) 3 (c) 4 (d) 5

Answer»

There are 3 types of literals

13446.

 .............. is the escape character for carriage return.

Answer»

\r is the escape character for carriage return.

13447.

Which one of the following is the newline character? (a) \t (b) \v (c) \r (d) \n

Answer»

\n is the newline character

13448.

What does prompt (&gt;&gt;&gt;) indicator?(a) Compiler is ready to debug(b) Results are ready(c) Waiting for the Input data(d) Interpreter is ready to accept Instructions

Answer»

(d) Interpreter is ready to accept Instructions

13449.

The …… function is used to convert string data as integer data explicitly.

Answer»

The int ( ) function is used to convert string data as integer data explicitly.

13450.

Which command is selected from file menu create new script text editor?(a) New(b) New file(c) New editor(d) New Script file

Answer»

(b) New file