81.9k views
4 votes
Which of the following is a function of an application program?

A) allocating main memory to programs
B) performing memory swapping
C) accessing a customer database
D) allocating resources to a computer

User Politus
by
7.3k points

1 Answer

3 votes

Final answer:

The function of an application program is accessing a customer database, which involves creating, modifying, and managing business or personal data, not system-level tasks such as memory allocation.

Step-by-step explanation:

Among the options provided, the function of an application program is most accurately described by C) accessing a customer database. An application program, also known as an application or app, is a type of software designed to perform specific tasks for the user. These tasks often involve creating, modifying, and managing data related to business or personal activities.

Application programs are not responsible for allocating main memory to programs or for performing memory swapping as these are functions managed by the operating system. The operating system serves as an intermediary between application software and the physical hardware of a computer, handling resource allocation and memory management. Meanwhile, allocating resources to a computer is a general description of the combined responsibilities of both the operating system and the hardware, rather than the application program itself.

The role of an application program like a customer relationship management (CRM) system, by contrast, is precisely to access and manage data within a customer database. It provides the functionality needed to enter, search, and analyze customer information, and helps to streamline business processes related to customer interactions.

User Mikael Finstad
by
7.8k points