Software Development Fundamentals — Question 32

You are creating an application for computers that run Windows XP or later. This application must run after the computer starts. The user must not be aware that the application is running.
The application performs tasks that require permissions that the logged-in user does not have.
Which type of application allows this behavior?

Answer options

Correct answer: A

Explanation

A Windows Service application is designed to run in the background and can start automatically when the operating system boots, making it ideal for this scenario. In contrast, a Windows Forms application is user-interactive and not suitable for background operation without user knowledge. A DOS batch file is a script that runs commands but does not operate as a service, while a TSR program is outdated and not applicable to modern Windows environments.