Final answer:
In a computerized system, computer operators manage the system's operation but do not need detailed knowledge of the programs, which is the purview of the programming function. Separation of duties is maintained for security and accuracy, while automation has shifted the landscape of certain job functions.
Step-by-step explanation:
The question deals with roles and responsibilities in a computerized system, such as those involved in the design and operation of computers and programs. In such systems, it is typical that computer operators do not need to have detailed knowledge of the programs they run. Instead, their role is to ensure the operational integrity of the system.
On the other hand, data entry is a separate function that generally falls outside the purview of the programming function, which is more closely associated with the creation and maintenance of the actual code and software components. Controls within a computerized system are designed to enforce a segregation of duties, where different individuals or departments handle different aspects of the system to prevent errors and fraud.
For example, those who code software in a company such as Microsoft, Apple, or Hewlett Packard are not typically the same individuals who would enter data or operate the computer systems using those programs.
Furthermore, the automation of various job roles due to advances in technology has significantly impacted the job market. Many roles that were once manual, such as bookkeeping and clerical work, are now more efficiently completed by automated systems.
This transformation can be seen in multiple environments including the overhauling of traditional supermarket cashier positions with self-scan checkout aisles, which is facilitated by computer-assisted systems.