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.

What is phishing ?

Answer»

Phishing scams are fraudulent attempts by cyber criminals to obtain private information. phishing scams often appear in the guise of email messages designed to appear as though they are from legitimate sources. 

For example, the message would try to lure you into giving your personal information by pretending that your bank.

2.

Which website content and layout may change during run time? (a) Static (b) Dynamic (c) Both (a) & (b) (d) URL

Answer»

Correct answer is (b) Dynamic

3.

What is CC and BCC in an email?

Answer»

The CC (Carbon Copy) field allows you to specify recipients who are not direct addressees (listed in the "To" field). This field is optional. The BCC (Blind Carbon Copy) Field is similar to CC, expect the recipients are secret. Each BCC recipient will receive the e-mail, but will not see who else received a copy.

4.

What are the benefits of e-governance?

Answer»

1. Reduced corruption, 

2. High transparency, 

3. Increased convenience, 

4. Reduction in overall cost, 

5. Expanded reach of government.

5.

What is a Rootkit?

Answer»

A root kit is a collection of tools that are used to obtain administrator-level access to a computer or a network of computers. A root kit could be installed on your computer by a cyber criminal exploiting a vulnerability or security hole in a legitimate application on your PC and may contain spyware that monitors and records keystrokes.

6.

What is a web page?

Answer»

A webpage is a page of a Website. A web that page can be copied and or send to a friend for review whereas websites are collections of multiple page that must be navigated to view other content.

7.

What is a Dynamic web page ?

Answer»

Websites that displays marks of public Examinations and Entrance Examinations changes when different register numbers are given. Such websites are called as Dynamic Websites.

Eg : Websites of Government and Entranace Exams.

8.

What is static Web page?

Answer»

Web pages are called Static websites as the y remain the same whenever it is visited. Examples of static websites are website owned by Small business organizations, School websites etc

9.

Google Inc. was developed for familiar web browser is: (a) chrome (b) firefox (c) safari (d) vivaldi

Answer»

Correct answer is  (a) chrome

10.

A collection of webpages is called: (a) website (b) e-mail (c) web service (d) home page

Answer»

Correct answer is (a) website

11.

Safari is a web browser, who was developed by: (a) Google Inc. (b) Mozilla foundation (c) Apple Inc (d) Microsoft Corp

Answer»

(c) Apple Inc

12.

Safari web browser was developed by:(a) Google(b) Apple(c) Microsoft(d) Linux Corpn

Answer»

Correct answer is (b) Apple

13.

Predict the output of the following. var a, b; a = ”0480″;b = 2828159; document.write(a+b);

Answer»

The output is “04802828159”. That is the string “0480″ concatenates(joins) the number 2828159. The output is a string, not a number.

14.

Differentiate between CUI and GUI.

Answer»

Differences between CUI and GUI are as follows:

CUIGUI
CUI stands for Character User Interface.GUI stands for Graphical User Interface.
In CUI, user interacts with applications by making use of commands.In GUI, user interacts with applications by making use of graphics.
Only one task can run at a time.More than one task can run simultaneously.
A CUI will require less computer resources. e.g. MS-DOS.A GUI will require a lot of more system resources because each element that needs to be loaded such as icons, fonts etc. e.g. MS-DOS. e.g. Windows.

15.

Kernel is the central module of operating system. Explain.

Answer»

Kernel is like heart of operating system which plays a vital role in modern OS. Kernel is a program that manages I/O requests and translate them into data processing instructions for CPU and other components. It is a part of the OS that loads first and it remains in the main memory.

16.

What do you mean by Linux?

Answer»

Linux is an open source operating system, means anyone can download it and use it without any fees. 

It is similar to Unix in its working and difficult to understand. It is an OS that controls your computer system.

17.

Name any two commonly used operating system.

Answer» Windows 7 and Windows XP.
18.

Consider the following declaration varb;From the following which value can be used for the variable b as boolean value. (a) True (b) TRUE (c) True (d) FALSE

Answer»

(a) True, The value is case sensitive

19.

Andrea wants to check a value is a number or not. From the following which function is used for that. (a) isNumb() (b) isNaN() (c) isNotNumb() (d) isNotNumber()

Answer»

 Correct answer is (b) isNaN()

20.

Suchi has recently installed a new operating system on her computer. 1. Describe the main functions of an operating system. 2. What does command-driven user interface mean?

Answer»

1. Monitors the performance of the system, enables software to communicate with hardware, enables applications, software to be loaded; gives prompts and error reports to the users. 

2. Command-driven user interface means CUI, by which a user gives instructions via typing command onto the computer.

21.

Which of the following is not an OS? (a) Android (b) Windows (c) Apple (d) BOSS

Answer»

(c) Apple is not an OS while it is the name of a company

22.

State true or false Even though a function is defined within the body section, it will not be executed, if it is not called.

Answer»

Even though a function is defined within the body section, it will not be executed, if it is not called is True.

23.

Christy wants to convert an upper case text to lower case text, which function is to be used.

Answer»

Christy should use tolower case() function.

24.

Differentiate between hard and soft real-time operating systems.

Answer»

Difference between hard and soft real-time OS are as follows:

Hard Real-Time OSSoft Real-Time OS
1.  A hard real-time system guarantees that critical tasks complete on time.1.  A soft real-time system where a critical real-time task gets priority over other tasks and retains that priority until it completes.
2. This goal requires that all delays in the system be bounded from the retrieval of the stored data to the time that it takes the operating system to finish any request made of it.2.  As in hard real-time systems kernel delays need to be bounded.
3.  Its tasks are periodic that receive, process and send messages.3.  Usually, they are periodic tasks scheduled in background, during the idle time of the processor.

25.

The time-sharing operating system allows multiple programs share the computer resources simultaneously.

Answer»

True 

In time-sharing OS, a small amount of time is allocated for the processing simultaneously.

26.

Real-time operating systems (a) are primarily used on mainframe computers (b) can respond quickly to an event (c) are used for program development (d) are used for real-time interactive users

Answer»

(b) Real-time operating systems can respond more quickly or predictably to an event than any other OS.

27.

Symbian is the operating system developed and sold by …………..

Answer»

Symbian is the operating system developed and sold by Symbian Ltd.

28.

Operating system refers to the core software components of a computer system that manages internal operations and hardware.

Answer»

True 

Operating system is a set of programs that control internal computer operations and make best use of hardware.

29.

State True or False The identifiers are case sensitive

Answer»

The identifiers are case sensitive is True.

30.

Odd one out (a) Google Chrome (b) Internet Explorer (c) Mozilla Firefox (d) C++

Answer»

(d) C++, It is a programming language others are browsers.

31.

A web page contains a button. Write HTML code for the button which executes a function Message() on the occurrence of the following events.(a) When a user clicks the mouse on the button.(b) When user moves the mouse over the button.

Answer»

(a) <inputtype=”button”value=”Message” onClick=”Message()">

(b) <input types”button” value=”Message” onMouseEnter=”Message()”>

32.

Explain some of the characteristics of modern operating systems.

Answer»

Some characteristics of modern operating system are as follows: 

1. Microkernel Architecture 

Provide a communication facility between the client program and the various services that are also running in user space. 

2. Multl-Threadlng 

It is a process, which can be divided into threads, that can run simultaneously. In other words, it is the ability of an OS to execute different parts of a program called threads, simultaneously by more than one user at a time. 

(a) Thread 

It is a dispatchable unit of work. It includes a processor context program counter, stack pointer and its own data storage for the stack. It executes sequentially and is interruptible. It is a light weight process. In other words, it is the smallest sequence of program instructions in execution. Threads are managed by OS scheduler. 

(b)  Process 

Process is a collection of one or more threads. Each process have its own address in memory, i.e. each process allocates separate memory area. Switching from one process to another require some time for saving and loading registers, memory maps, updating lists etc.

3. Symmetric Multi-Processing 

In this processing, stand-alone computers with multiple processors that share the common memory and I/O facilities are connected by a communication bus. All processors can perform the same functions. 

4. Object-Oriented Design 

It is used for adding modular extensions to a small kernel. Also, it enable programmers to customise an OS without disrupting system integrity.

33.

To declare a function the keyword ……. is used.

Answer»

To declare a function the keyword function is used.

34.

Read the following three statements regarding JavaScript. (a) JavaScript can be used at the client side for data validation. (b) JavaScript statements are case sensitive. (c) JavaScript can be used only for creating web pages. (d) All the three statements are correct

Answer»

(d) All the three statements are correct

35.

………… are the scripts that are executed by the web server.

Answer»

Server Scripts are the scripts that are executed by the web server.

36.

In JavaScript, a variable is declared using the keyword

Answer»

In JavaScript, a variable is declared using the keyword var.

37.

……… are the scripts that are executed by the browser

Answer»

Client Scripts are the scripts that are executed by the browser.

38.

What will be the output for the following snippet? (HOT) For (var n=0; n&lt;10; n+1){if (n==3){break;}document write (n+ “&lt;br&gt;”);}(a) 0 1 2(b) 0 1 2 3 4(c) 0 1 2 3 4(d) 0, 1, 3

Answer»

Correct answer is (a) 0 1 2

39.

Write the syntax for else-if statement?

Answer»

if(n== 10)

{

// Execute code block #1

}

else if (n == 20)

{

// Execute code block #2\

}

else if (n == 30)

{

// Execute code block #3

else

{

// If all else fails,

execute block #4

}

40.

Which of the following is not a branching statement?(a) Loop (b) If-else (c) Switch (d) For

Answer»

Correct answer is  (d) For

41.

In which loop the condition is evaluated, before executing a statement?(a) while(b) do while(c) break(d) continue

Answer»

Correct answer is (a) while

42.

Write the general syntax for switch statement?

Answer»

{

case label 1:

statements 1;

break;

case label2:

statements 2;

break;

case labeln;

statements – N;

break;

default:

statements;

}

43.

The simple if construction, no special processing is performed when the condition evaluates to false?(a) if else(b) switch(c) nested if(d) if

Answer»

Correct answer is (a) if else

44.

……. statement can be used as alterative to multiple if-else statement (a) while (b) if (c) else-if (d) switch

Answer»

Correct answer is  (d) switch

45.

……… is can be at the end of a switch structure if the result of the expression that do not match any of the case labels?(a) break statement(b) switch structure(c) continue statement(d) default structure

Answer»

(d) default structure

46.

The purpose of a ……. is to execute a statement/block of’statement repeatedly as long as an expression is true?(a) for loop(b) do while loop(c) while loop(d) all the above

Answer»

(c) while loop

47.

In the ………. loop, body of the loop always executed at least once before the condition is checked?(a) for(b) while(c) if(d) do while

Answer»

Correct answer is (d) do while

48.

……… statement is executed, the current iteration of the enclosig loop is terminated and the next iteration begins?(a) switch(b) break(c) continue(d) if

Answer»

Correct answer is (c) continue

49.

The loop initialize a variable which is also called as control variable ………. (a) Third (b) First (c) Second (d) All the above

Answer»

Correct answer is (b) First

50.

Write the different types of cyber attacks ?

Answer»
Cyber AttackFunction
VirusA virus is a small piece of computer code that can repeat itself and spreads form one  computer to another by attaching itself to another  computer file.
One of the most common virus is Trojan.
WormsWorms are self-repeating and do not require a computer program to attach themselves. Worms continually look for vulnerabilities and report back to the author of the worm when weaknesses are discovered.
SpywareSpyware can be installed on the computer automatically when the attachments are open, by clicking on links or by downloading infected software.
RansomwareRansomware is a type of malicious program that demands payment after launching a cyber-attack on a computer system. This type of malware has become increasingly popular among criminals and costs the organizations millions each year.