Which of the following is a type of software that enables communication between different applications? MCQ with Answer and Explanation

Which of the following is a type of software that enables communication between different applications?
A. Compiler
B. Middleware
C. Assembler
D. Firmware
Answer: Option B
Solution (By JKSSB Mock Tests)
Middleware facilitates interoperability between different software components.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Computer Software Questions

Question #1
Which of the following is a type of system software that manages user accounts?
A. User Account Control (UAC)
B. Disk Cleanup
C. Device Manager
D. File Explorer

Correct Answer: Option A


Explanation:
UAC is a security feature that controls user permissions and privilege levels.

This question belongs to: Computer Computer Software
Question #2
Which of the following is an example of a cross-platform application?
A. Android apps only
B. iOS apps only
C. Microsoft Office for Windows only
D. Firefox browser

Correct Answer: Option D


Explanation:
Firefox runs on Windows, macOS, Linux, and mobile OSes, making it cross-platform.

This question belongs to: Computer Computer Software
Question #3
What type of application software is specifically designed to create, track, and manage customer service support tickets and troubleshooting queues?
A. Word Processing Tool
B. Help Desk / Customer Support Software
C. Desktop Publishing Tool
D. Database Administration Suite

Correct Answer: Option B


Explanation:
Help desk applications centralize customer support requests, tracking issues from submission through resolution.

This question belongs to: Computer Computer Software