Explore topic-wise InterviewSolutions in Current Affairs.

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

1.

A ___________ often abbreviated as DB. (A) Database (B) Direct Banking (C) Data Bank (D) Direct Bank

Answer»

(A) Database

2.

 A ___________ often abbreviated as DB.

Answer»

Correct option is Database

3.

Discuss the basic database concept.

Answer»

1. The Table is the basic data storage unit in a Relational database.

2. The table consists of columns and rows. 

3. A database consists of one or more tables according to which data is stored in a table. 

4. The database designer decides the name of the table and the titles of columns. 

5. A record is composed of fields and contains all the data about one particular person, company, or item in a database. 

6. Record is also called a Tuple, 

7. A column or a combination of columns that can be used to identify one or more rows (tuples) in a table is called a Key of the table. 

8. The group of one or more columns used to uniquely identify each row of a relation is called its Primary Key. 

9. Foreign Key is a field (or collection of fields) in one table that refers to the Primary Key in another table.

4.

What is the Output unit and units of memory?

Answer»

1. Output units basically reproduce the data formatted by the computer for the user’s benefit. 

2. The bit is a binary digit that holds only one of two values. 

3. A group of 4 bits is called a Nibble. 

4. A group of 8 bits is called a Byte. 

5. A Byte is the smallest unit, which can represent a data item or a character. 

6. 1 Byte is 8 Bits. 

7. 1 KiloByte (KB) is 1,024 Bytes

8. 1 MegaByte (MB) is 1,024 KiloBytes. 

9. 1 GigaByte (GB) is 1,024 MegaBytes. 

10. 1 TeraByte (TB) is 1,024 GigaBytes. 

11. 1 PetaByte (PB) is 1,024 TeraBytes. 

12. 1 ExaByte (EB) is 1,024 PetaBytes.

5.

Explain concepts of hardware and software.

Answer»

1. Computer hardware comprises the physical components that a computer system requires to function. 

2. A set of instructions given to the computer is known as Program. 

3. Program or set of programs are called Software. 

4. Software is a generic term used to describe computer programs. 

5. Open-source software refers to the software which releases code in the public domain for anyone to use. 

6. The full form of FOSS is FOSS Free Open Source Software Policy. 

7. Free Open Source Software Policy and enabled them to save some millions of rupees each year in licensing costs. 

8. In the case of Closed Source Software user has to purchase the software before using it.

6.

1. The full form of DBMS is Database Management System.2. A Database Management System is software for creating and managing databases.

Answer»

1. True

2. True 

7.

Write a function to add any customer’s information to queue.

Answer»

def insert(queue): customer=[]

print “QUEUE BEFORE INSERT” display(queue)

customer.append(input(“Enter customer number?’’))

customer.append(raw_input(“Enter customer name”))

customer.append(input(“Enter customer phone number”))

queue. append(customer)

def display (queue):

l=len(queue)

fori in range(O.l): print queue[i]

queue=[]

print “Creating Queue”

n=input(“Enter the number of customers”)

for i in range(n):

customer=[]

customer. append(input(“Enter customer number?”))

customer.append(rawjnput(“Enter customer name”))

customer.append(input(“Enter customer phone number”))

queue.append(customer)

insert(queue)

display(queue)

8.

Write the pop operation of stack containing names using class.

Answer»

class stack:

s=[]

def push (self):

a=raw_input(“Enter any name :”)

stack.s.append(a)

def pop(self):

if (a.s==D):

print “Stack Empty”

else:

print “Deleted element is : ”,

a.s.pop()

def display (self):

l=len(stack.s)

print “STACK CONTENTS”

for i in range(l-1,-1,-1):

print stack.s[i]

a=stack()

n= input(“Enter no. of names”)

for i in range(n):

a.push()

a.pop()

a.display()

9.

Write Insert (Place) and Delete (Place) methods in Python to be add Place and Remove Place considering them to act as Insert and Delete operations of the data structure Queue.

Answer»

Class queue: place=[]

def Insert (self):

a=raw_input (“Enter city”)

queue.place. append (a)

def delete (self):

if (queue.place = = []):

print “Queue empty”

else:

print “Deleted element is”, queue, place [0]

class queue :

place = [ ]

def Insert (self) 1

a = rawjnput (“Enter place”) queue, a.append (a)

def delete (self):

if (queue.place==[ ] ):

print (“Queue empty”)

else:

print (“Deleted element is” queue, place [0])

queue.place.delete ( )

10.

Write a function to push any student’s information to stack.

Answer»

def push(stack):

s=[]

print “STACK BEFORE PUSH” display(stack)

s.append(input(“Enter student rollno?”))

s.append(raw_input(“Enter student name”))

s.append(raw_input(“Enter student grade”))

stack, append(s)

def display (stack):

l=len(stack)

print “STACK CONTENTS”

for i in range(l-1,-1,-1):

print stack[i]

stack=[]

print “Creating Stack”

n = input(“Enter the number of students”)

for i in range(n): student = []

student.append(input(“Enter student rollno?”))

student.append(raw_input(“Enter student name”))

student.append(raw_input(“Enter student grade”))

stack, append(student) push(stack)

display(stack)

11.

Define stack class in Python to operate on stack of numbers.

Answer»

class Stack:

def_init_(self):

self.s = [ ]

def push(self):

a = input(“Enter number”)

self.s. append(a)

def pop(self):

self.s.pop()

def display (self):

l = len(self.s)

for I in range(l-1,1,-1):

print self.s[i]

12.

Write Insert (city) and Delete (City) methods in Python to add City and Remove City considering them to act as Insert and Delete operations of the data structure Queue.

Answer»

class queue:

city=[ ]

def Insert (self):

a = raw_input(“Enter city”)

queue.city append (a)

def Delete (self):

if (queue, city = = []):

print “Queue empty”

else:

print “Deleted element is”,

queue.city[0]

queue.city.delete ()

OR

class queue:

city=[ ]

def Insert(self):

a=raw_input(“Enter city”)

queue.a.append(a)

def Delete(self):

if (queue.city==[ ]):

print (“Queue emtpy”)

else

print (“Deleted element is”,queue, city [0])

13.

Write an algorithm to implement pop operation.

Answer»

1. Start

2. If the value of top is -1 go to step 3 else go to step 4

3. Print “Stack Empty” and go to step 7

4. Deleted item = Stack[top]

5. Decrement top by 1

6. print “Item Deleted”

7. Stop

14.

Write an algorithm to implement deletion operation of queue.

Answer»

1. Start

2. Check for underflow situation by checking the value of Front=-1

(i). If it displays an appropriate message and stops

(ii). Otherwise Deleted item=queue [Front]

3. If Front=Rear then Front=Rear=-1 Otherwise Front is incremented by one

4. Print “Item Deleted”

5. Stop

15.

Write an algorithm to implement insertion operation of queue.

Answer»

1. Start

2. Check FRONT and REAR value,

(i). if both the values are -1, then FRONT and REAR are incremented by 1

(ii). otherwise, Rear is incremented by one.

3. queue [Rear]=new element.

4. Stop

16.

For a given list of values in ascending order, write a method in Python to search for a value with the help of Binary Search method. The method should return position of the value and should return -1 if the value not present in the list.

Answer»

def Binary Search (list, search):

lower_bound=0

upper_bond=len(list) -1

found=false

pos=’x’

while lower_bound< =upper_bond:

middle_pos=(lower_bound + upper_bond)/2

if list [middle_pos] = = search:

pos=middlepos found=True break

elif search < list [middle_pos]:

upper_bound=middle_pos-l else:

lower_bound=middle_pos + 1 if found:

print(“The item found”, pos) else:

print (“The item not available”)

return (-1)

17.

Write an algorithm to implement push operation.

Answer»

1. Start

2. Initialize top with -1.

3. Input the new element.

4. Increment top by one.

5. stack[top]=new element

6. Print “Item Inserted”

7. Stop

18.

What are the two major queue operations?

Answer»

Addition of element is known as INSERT operation, also known as enqueuing. It is done using rear terminal position, i.e. tail end. Removal of the element is known as DELETE operation, also known as dequeuing.

19.

Write all the operations possible in data structure.

Answer»

The major operations are:

1. Traversal

2. Insertion

3. Deletion

4. Searching

20.

Define Queue.

Answer»

Queue is a first-in, first-out (FIFO) data structure, i.e. the element added first to the queue will be the one to be removed first. Elements are always added to the rear of the queue and removed from the front of the queue.

21.

Write the pop operation of stack containing numbers using class.

Answer»

class stack:

s=[]

def push(self):

a=input(“Enter number :”)

stack.s.append(a)

def pop(self):

if (a.s==[]):

print “Stack Empty”

else:

print “Deleted element is : ”,a.s.pop()

def display(self):

l=len(stack.s) print “STACK CONTENTS”

for i in range(l-1,-1,-1):

print stack.s[i]

a=stack()

n= input(“Enter count of numbers”)

for i in range (n):

a.push()

a.pop()

a. display ()

22.

Write the deletion operation of queue containing characters using class.

Answer»

class queue:

s=0

def insert(self):

a=raw_input(“Enter any letter:”)

queue.s.append(a)

def delete(self):

if (a.s==[]):

print “Queue Empty”

else:

print “Deleted element is: ”,queue.s[0]

del queue.s[0]

def display(self): l=len(queue.s)

print “QUEUE CONTENTS”

for i in range(0,l):

print queue.s[i]

a=queue()

n= input(“Enter no. of letters”)

for i in range (n):

a.insert()

a. delete()

a. display ()

23.

What do you mean by transport?

Answer»

Carrying of goods and people from one place to another is called transport.

24.

Which superhighway connects the four metro cities of India?

Answer»

Golden Quadrilateral Superhighway

25.

What do you mean by surface transport?

Answer»

The modes of transport which cany people, goods and services on land come under surface transport. It is mainly divided into roadways, railways and pipelines.

26.

Expand the following:1. LIFO2. FIFO

Answer»

1. LIFO: Last-In First-Out

2. FIFO: First-In First-Out

27.

Write down any two hardware requirements for multimedia.

Answer»

Two hardware requirements for multimedia are as follows: 

1. The CPU for a multimedia computer should be Pentium IV or other advanced chips. 

2. The multimedia PC should be equipped with a monitor having atleast VGA card.

28.

What are the main sectors of surface transport?

Answer»

Roadways and Railways.

29.

Explain the modern means of communication.

Answer»

Following are the modern means of communication: 

Internet: Internet began in 1969. During initial days, internet was used for exchange of data over a limited area. Beginning of e-mail in 1972 brought a revolution in communication. Any information can be sent to any part of the world within a few seconds through e-mail. It enables to do video conferencing. Videoconferencing saves time and money and enables us to communicate through audio-visual medium.

Telephone: Telephone is an important tool of communication. It was invented by Graham Bell. There has been continuous improvement in telephones.Telephone facilitates conversation between two people who are sitting at distant places. Beginning of STD and ISD facilities in telephone helped in directly dialing numbers to any place within the country or to any country in the world. Use of STD and ISD involves using STD or ISD code of a place followed by dialing the number.

Mobile Phone: Invention of mobile phone brought a revolution in the field of telephony. Mobile phones enable us to directly talk to a person (who is using a mobile phone). High speed 3G and 4G internet services are available through mobile phones. You can do video calling through mobile phone. Mobile applications have further improved communication. Technology in this field is developing at a rapid pace on a daily basis.

30.

What are the various drawbacks that affect the railways?

Answer»

Rail transport is suffering from many drawbacks. A large number of people resort to ticketless travel. Many people damage the railways’ property and commit theft and robbery. Many passengers unnecessarily pull the chain to stop the train without schedule. This results in heavy losses to the railways.

31.

The use of RORO (Roll on Roll off) services started in …………… railways in India. (a) Goa (b) Maharashtra (c) Konkan (d) Pune

Answer»

Correct option is (c) Konkan

32.

Differentiate between:Railways and roadways

Answer»
BasisRailwaysRoadways
(1) Carrying CapacityCarrying capacity is moreCarrying capacity is limited
(2) DistanceSuitable for long distancesSuitable for short distance
(3) Door to door serviceRailway does not provide door to door service.Roadways provide door to door service.
(4) TrafficThere is no problem of traffic jam on railways.There is a problem of traffic jam on roadways.
(5) PollutionRailways do not create a problem of air pollution.Roadways create a problem of air pollution.
33.

What do you mean by a Single Entry System?

Answer»

A system of bookkeeping in which an accountant or businessman records only one aspect of business transaction (either debit or credit and ignores the other aspect is called ‘Single Entry System’.

34.

Fill in the blanks:(i) Net profit is transferred to ________(ii) If cash/goods withdrawn by proprietor for domestic use, it is called __________(iii) Payment made in advance are shown on ___________ side of Balance Sheet.(iv) Royalty on production is debited to ___________ A/c of final A/c.(v) General Expenses are recolored to the debit side of ___________ A/c when Office expenses, Sundry expenses, or General expenses are given in the trial balance.

Answer»

(i) Balance Sheet Capital A/c

(ii) Drawings

(iii) Asset

(iv) Trading

(v) Trading

35.

State the meaning of Accrued Income?

Answer»

Income that is due and accumulated but not yet actually received during the current accounting year is called accrued income.

36.

Do you agree or disagree with the following statement:(i) Software expenses paid for the installation of the computer should be debited to Software A/c.(ii) In absence of information interest on the drawing is charged for twelve months(iii) Only carriage means carriage on sales.(iv) Final accounts are prepared at the end of the month.(v) Return Inwards means purchase return.

Answer»

(i) Disagree

(ii) Disagree

(iii) Disagree

(iv) Disagree

(v) Disagree

37.

Find the odd one :(i) Salary, Sundry expenses, General Expenses.(ii) Creditors, Bank Loan, Investment.(iii) Royalty on purchases, Octroi, Discount Allowed.(iv) Rent, Factory Lighting, Freight.(v)  Outstanding Salary, Accrued Interest, Outstanding Rent.

Answer»

(i) General Expenses

(ii) Investment

(iii) Discount Allowed

(iv) Rent

(v) Accrued Interest

38.

Correct and Rewrite the following statement:When the credit side of the Profit and Loss Account is greater than the debit side, it is called Net Loss.

Answer»

When the credit side of the Profit and Loss account is greater than the debit side, it is called Net Profit.

39.

Correct and Rewrite the following statement:Trading A/c……………Dr.To Sales A/c(Being Sales transferred to Trading A/c)

Answer»

Sales A/c…………Dr

To Trading A/c

(Being sales transferred to Trading A/c)

40.

State True or False with reason:The credit balance of the Profit &amp; Loss account shows a net profit.

Answer»

This statement is True.

The credit side of profit and loss A/c represents incomes when the credit side is greater than the debit side (expenses) it shows the Net Profit of the year.

41.

Pre-received income is shown on ___________ side of Balance sheet. (a) Assets (b) Liabilities (c) Credit (d) Debit

Answer»

Correct option is (b) Liabilities

42.

Fill in the blanks:(i) A Copy Right is __________ Asset.(ii) Wages paid for installation of Machinery should be debited to ___________ A/c.(iii) A provision made for debts irrecoverable from debtors is called __________(iv) In the absence of information interest on Drawings is charged for __________(v) Return outward are deducted from _____________

Answer»

(i) An intangible

(ii) Machinery

(iii) Reserve for doubtful debts

(iv) six

(v) purchases

43.

What do you mean by Gross Profit?

Answer»

When the total credit side of Trading A/c is greater than the total of debit side, it indicates credit balance, which is called gross profit.

44.

A list of balances of all the accounts in ledger is called __________ (a) Balance Sheet (b) Profit and Loss A/c (c) Trading A/c (d) Trial Balance

Answer»

Correct option is (d) Trial Balance

45.

What is Net Profit?

Answer»

When the total credit side of Profit and Loss A/c is greater than the total of debit side, it indicates credit balance which is known as net profit.

46.

State True or False with reason :Depreciation need not be provided if the asset is not in use.

Answer»

This statement is False. 

The working life of fixed assets decreases with passes of time. The value of these assets decreases every year as new technology introduced in the market old becomes outdated so it is necessary to depreciate an asset even it is not in use.

47.

Opening stock is entered in a Trading Account on the __________ side.(a) credit (b) debit (c) asset (d) liabilities

Answer»

Correct option is (b) debit

48.

Give a word, term, or phrase which can substitute each of the following statements:(i) Income received before it is due.(ii) Unpaid expenses of a business.(iii) Account prepared on the basis of direct expenses and direct income of the business.(iv) Account prepared on the basis of indirect expenses and indirect incomes of the business.(v) Group of accounts which gives the result of business activities.

Answer»

(i) Pre-received Income

(ii) Outstanding Expenses

(iii) Trading A/c

(iv) Profit and Loss A/c

(v) Final Accounts

49.

What are the adjustments?

Answer»

Adjustments are additional information given below the trial balance and are to be considered for arriving at the correct profit or loss.

50.

Reserve for discount on debtor has a __________ balance. (a) credit (b) debit (c) nil (d) positive

Answer»

Correct option is (a) credit