Accounting Information Systems (D217)

Excel in D217: Accounting Information Systems with ULOSCA
Unlock your full potential with 200+ actual exam-style questions and expert explanations from Ulosca tailored for WGU’s D217 course.
- Master key concepts like transaction cycles, internal controls, data flow diagrams, and system security
- Realistic practice questions modeled after the actual exam
- Step-by-step explanations to build clarity and confidence
- Unlimited access for just $30/month — flexible, affordable, and effective
Join the growing number of students who trust ULOSCA to simplify complex topics and boost exam scores.
Begin your success story at Ulosca
Rated 4.8/5 from over 1000+ reviews
- Unlimited Exact Practice Test Questions
- Trusted By 200 Million Students and Professors
What’s Included:
- Unlock 0 + Actual Exam Questions and Answers for Accounting Information Systems (D217) on monthly basis
- Well-structured questions covering all topics, accompanied by organized images.
- Learn from mistakes with detailed answer explanations.
- Easy To understand explanations for all students.

Free Accounting Information Systems (D217) Questions
Which of the following statements accurately describes a feature of BPMN?
-
Tasks are represented by a diamond symbol
-
Message flows are depicted with dashed arrows
-
Swimlanes indicate the sequence of activities
-
Gateways are used to represent decision points in a process
Explanation
Correct Answer
B. Message flows are depicted with dashed arrows
Explanation
In BPMN (Business Process Model and Notation), message flows are represented by dashed arrows. These arrows are used to depict communication between different participants or pools in a process. This distinguishes them from regular sequence flows, which are solid lines and represent the flow of control or tasks within a single pool or lane.
Why other options are wrong
A. Tasks are represented by a diamond symbol
This is incorrect because tasks in BPMN are represented by rectangles with rounded corners, not a diamond. Diamonds are typically used to represent gateways, which are decision points.
C. Swimlanes indicate the sequence of activities
This is incorrect because swimlanes are used to represent the different participants or roles in a process. They do not represent the sequence of activities but help organize the diagram by showing which participant is responsible for each task.
D. Gateways are used to represent decision points in a process
While this is partially correct (gateways do represent decision points), the statement is not as accurate as option B. Gateways can also be used to define different paths for the process flow based on conditions or events, not just decisions.
Which of the following is the role of an internal auditor in an organization?
-
To establish the controls for the organization
-
To write the code of ethical business conduct for the organization
-
To test the system of internal controls in order to attest that there are no material weaknesses
-
To assist management with the evaluation of internal controls currently in place
Explanation
Correct Answer
D. To assist management with the evaluation of internal controls currently in place
Explanation
The internal auditor plays a supportive role in evaluating and monitoring the effectiveness of internal controls. They provide independent and objective assessments to management about the adequacy and effectiveness of risk management, control, and governance processes. Rather than establishing controls themselves, they help identify weaknesses, assess compliance, and recommend improvements based on their evaluations.
Why other options are wrong
A. To establish the controls for the organization
This is incorrect because internal auditors do not establish internal controls; that is the responsibility of management. The auditor’s job is to assess whether the controls implemented by management are effective and being followed.
B. To write the code of ethical business conduct for the organization
This is incorrect because the development of a code of conduct is typically the responsibility of senior management and the board, often involving legal or compliance departments. Auditors may assess adherence to the code but do not create it.
C. To test the system of internal controls in order to attest that there are no material weaknesses
This is incorrect because internal auditors do not "attest" in the same way external auditors do. While they may perform tests and provide assurance to management, internal auditors do not issue formal attestations to the public or stakeholders.
Which statement accurately describes the function of start events in BPMN?
-
A start event can initiate a process based on a timer
-
A start event can only be triggered by user input
-
A start event can catch a message
-
A start event must always have a corresponding end event
Explanation
Correct Answer
A. A start event can initiate a process based on a timer
Explanation
In BPMN, start events can be configured with different triggers, and one of them is a timer. A timer start event is commonly used to initiate processes at specific times or intervals. This is useful for processes that need to run on schedules, such as daily reports or weekly notifications.
Why other options are wrong
B. A start event can only be triggered by user input
This is incorrect because start events are not limited to user input. BPMN allows various triggers, such as messages, timers, and signals. Restricting it to only user input misrepresents the flexibility of BPMN start events.
C. A start event can catch a message
While it's true that a message start event exists in BPMN, this option is not the best description of start events generally. "Catch" is typically used with intermediate events. The start event "receives" or is "triggered" by a message rather than catching one mid-process, so the phrasing here is misleading.
D. A start event must always have a corresponding end event
BPMN allows for processes that may not have an end event, especially for ongoing or looping processes. While it's good modeling practice to include an end event, it's not a strict requirement, making this statement incorrect.
Retail information and supply chain management systems help retailers to do all of the following except
-
gain strategic advantages.
-
monitor the flow of information and merchandise.
-
make sure desired merchandise is available when customers want it.
-
minimize the retailer's inventory investment.
-
avoid class action lawsuits.
Explanation
Correct Answer
E. avoid class action lawsuits.
Explanation
Retail information and supply chain management systems are focused on optimizing the movement of goods, managing inventory, ensuring product availability, and gaining competitive advantages. They are not designed to directly address legal issues such as class action lawsuits. Legal compliance may be important, but it is outside the scope of what these systems specifically aim to achieve.
Why other options are wrong
A. gain strategic advantages.
Supply chain management systems help retailers gain strategic advantages by improving operational efficiency, reducing costs, and enhancing customer satisfaction, which can lead to a competitive edge.
B. monitor the flow of information and merchandise.
These systems are designed to track both the physical flow of merchandise and the information related to it, ensuring better decision-making and smoother operations.
C. make sure desired merchandise is available when customers want it.
Supply chain management systems ensure that products are stocked and available at the right time, improving customer satisfaction by minimizing stockouts.
D. minimize the retailer's inventory investment.
By optimizing inventory levels and improving demand forecasting, these systems help retailers minimize excess inventory, reducing costs and improving cash flow.
In comparing UML class diagrams to entity-relationship diagrams, which of the following pairs represents elements that do not serve the same purpose?
-
attribute and entity
-
association and relationship
-
class and entity
-
method and attribute
Explanation
Correct Answer
D. method and attribute
Explanation
In UML class diagrams and entity-relationship diagrams, the elements "method" and "attribute" do not serve the same purpose. A method in a UML class diagram represents the behavior or operations of a class, while an attribute represents the properties or data associated with a class. In contrast, in an entity-relationship diagram, the concept of methods does not exist; it focuses on entities and their attributes.
Why other options are wrong
A. attribute and entity
Attributes and entities are both elements in both UML and entity-relationship diagrams. In UML, attributes define properties of a class, while in ER diagrams, attributes are used to define properties of entities.
B. association and relationship
Association in UML class diagrams and relationship in ER diagrams both represent connections between objects/entities. They serve the same purpose of connecting elements in both models.
C. class and entity
In UML class diagrams, a class defines a blueprint for objects, and in entity-relationship diagrams, an entity represents a distinct object or concept in the database. The two elements are conceptually similar, representing objects or things.
Which of the following is not a general category of operational decision?
-
Eligibility
-
Validation
-
Accumulation
-
Risk
-
Opportunity
Explanation
Correct Answer
E. Opportunity
Explanation
Operational decisions generally focus on day-to-day operations of a business and are categorized into types such as eligibility (whether a condition is met for a specific process), validation (ensuring that inputs and processes meet certain criteria), accumulation (gathering and storing data or resources), and risk (assessing and mitigating risks). "Opportunity" is not typically considered an operational decision category; it relates more to strategic or tactical decision-making, which involves identifying and pursuing new business prospects.
Why other options are wrong
A. Eligibility
This is a valid operational decision category. Eligibility decisions are made to determine if a specific action or condition is allowed, such as whether a customer qualifies for a discount or if an employee is eligible for a promotion.
B. Validation
This is a valid operational decision category. Validation decisions are made to ensure that inputs, data, or actions meet specified criteria, such as validating a credit card transaction or confirming that a product meets quality standards.
C. Accumulation
This is a valid operational decision category. Accumulation decisions involve gathering and storing data, resources, or information over time, such as accumulating sales data or inventory levels for analysis.
D. Risk
This is a valid operational decision category. Risk decisions involve identifying and managing potential risks within business operations, such as assessing whether a particular action might lead to financial, legal, or reputational damage.
Which of the following best describes message flows?
-
Message flows represent exchanges between pools.
-
Message flows are continuous within each pool.
-
Message flows may not cross lane boundaries.
-
Message flows may not cross pool boundaries.
-
Message flows are modeled with solid arrows.
Explanation
Correct Answer
A. Message flows represent exchanges between pools.
Explanation
In BPMN (Business Process Model and Notation), message flows represent the exchange of information between different pools (i.e., different participants or organizations in a process). These flows are indicated by dotted lines with an arrow at the end. Message flows allow communication between pools, which can represent different business entities or participants in a process.
Why other options are wrong
B. Message flows are continuous within each pool – This is incorrect because message flows are intended to show communication between different pools, not within the same pool.
C. Message flows may not cross lane boundaries – This is incorrect; message flows can cross lane boundaries within a pool, as long as they are still within the same pool.
D. Message flows may not cross pool boundaries – This is incorrect because message flows are specifically designed to cross pool boundaries to represent communication between different participants or organizations.
E. Message flows are modeled with solid arrows – This is incorrect; message flows are modeled with dotted arrows, not solid arrows, which are used for sequence flows.
What is the main function of 'GROUP BY' in SQL?
-
To aggregate data
-
To sort data alphabetically
-
To filter data
-
To join tables
Explanation
Correct Answer
A. To aggregate data
Explanation
The GROUP BY clause in SQL is used to group rows that have the same values in specified columns into summary rows. It is typically used with aggregate functions like SUM(), AVG(), COUNT(), etc., to perform operations on each group of data. This helps in generating meaningful reports and summaries.
Why other options are wrong
B. To sort data alphabetically
Sorting is handled by the ORDER BY clause, not GROUP BY. While GROUP BY may incidentally affect the order, its purpose is not to sort but to aggregate data based on shared column values.
C. To filter data
Filtering data is done using the WHERE clause before grouping or the HAVING clause after grouping. GROUP BY does not perform filtering; it organizes data for aggregation.
D. To join tables
Table joins are performed using JOIN operations (INNER JOIN, LEFT JOIN, etc.). GROUP BY has no function in combining data from multiple tables—it only deals with grouping within a result set.
Which of the following represents an invalid relationship between database tables?
-
linking employee table with payroll table
-
linking product table with order table
-
linking vendor table with inventory table
-
linking vendor table with employee table
Explanation
Correct Answer
D. linking vendor table with employee table
Explanation
Linking the vendor table with the employee table represents an invalid relationship in most business databases. Vendors are external entities that provide goods or services, while employees are internal to the organization. These two tables do not typically have a direct relationship with each other in standard database design. Relationships are usually made between entities that are directly related, such as between employees and payroll, or between products and orders.
Why other options are wrong
A. linking employee table with payroll table
This is a valid relationship because employees are typically linked to payroll information, where each employee may have corresponding payroll data.
B. linking product table with order table
This is a valid relationship because orders usually contain products, and the relationship between products and orders is common in a sales database to track which products are purchased by customers.
C. linking vendor table with inventory table
This is a valid relationship, as vendors supply inventory items, and therefore, the vendor table can be linked with the inventory table to track which vendor supplies which items.
What is the name of a system that records, processes, reports, and communicates the results of business transactions to provide financial and nonfinancial information for decision-making purposes?
-
Accounting information system
-
Enterprise information system
-
Enterprise resource planning
-
Financial information system
Explanation
Correct Answer
A. Accounting information system
Explanation
An Accounting Information System (AIS) is a system designed to collect, store, manage, and process financial and accounting data. It helps in recording and reporting business transactions, providing both financial and non-financial information necessary for decision-making.
Why other options are wrong
B. Enterprise information system
This is a broader term that encompasses various systems within an organization, including both financial and operational data management, but it doesn't specifically focus on accounting data like an AIS.
C. Enterprise resource planning
Enterprise Resource Planning (ERP) systems are integrated systems that manage core business processes, including accounting, but ERP is a broader category than just an accounting system.
D. Financial information system
While a Financial Information System (FIS) focuses on financial data, an AIS is more specifically designed for managing and reporting on accounting transactions, which is a more specialized subset within financial systems.
How to Order
Select Your Exam
Click on your desired exam to open its dedicated page with resources like practice questions, flashcards, and study guides.Choose what to focus on, Your selected exam is saved for quick access Once you log in.
Subscribe
Hit the Subscribe button on the platform. With your subscription, you will enjoy unlimited access to all practice questions and resources for a full 1-month period. After the month has elapsed, you can choose to resubscribe to continue benefiting from our comprehensive exam preparation tools and resources.
Pay and unlock the practice Questions
Once your payment is processed, you’ll immediately unlock access to all practice questions tailored to your selected exam for 1 month .
Study Notes: ACCT 3360 D217 - Accounting Information Systems (AIS)
1. Introduction to Accounting Information Systems
An Accounting Information System (AIS) is a structured system that collects, stores, processes, and reports financial and accounting data for decision-making purposes. It integrates accounting principles with information technology to provide accurate and timely financial information.
-
Efficiency: Automates routine tasks, reducing manual effort and errors.
-
Accuracy: Ensures data integrity and reliability.
-
Compliance: Helps organizations adhere to legal and regulatory requirements.
- Decision-Making: Provides real-time data for strategic planning and analysis.
-
Data Collection: Gathering financial data from various sources.
-
Data Processing: Converting raw data into meaningful information.
-
Information Reporting: Delivering financial reports to stakeholders.
- Internal Controls: Safeguarding assets and ensuring data accuracy.
2. Components of Accounting Information Systems
-
People:
- Users of the system, including accountants, managers, auditors, and IT professionals.
- Training and user competence are critical for effective AIS utilization.
- Procedures and Instructions:
- Guidelines for data collection, processing, and reporting.
- Standard operating procedures (SOPs) ensure consistency and compliance.
- Data:
- Financial and non-financial information stored in the system.
- Data must be accurate, relevant, and timely.
- Software:
- Applications used for accounting tasks (e.g., QuickBooks, SAP, Oracle).
- Includes modules for general ledger, accounts payable, accounts receivable, etc.
- IT Infrastructure:
- Hardware (servers, computers) and networks that support the AIS.
- Cloud-based systems are increasingly popular for scalability and accessibility.
- Internal Controls:
- Policies and mechanisms to protect data integrity and prevent fraud.
- Examples: access controls, encryption, and audit trails.
3. The Role of AIS in Business Processes
-
Revenue Cycle:
- Manages sales, invoicing, and cash receipts.
- Tracks customer orders, deliveries, and payments.
- Expenditure Cycle:
- Handles purchasing, accounts payable, and cash disbursements.
- Ensures timely payment to suppliers and vendors.
- Conversion Cycle:
- Tracks production and inventory management.
- Links raw materials to finished goods and cost accounting.
- Human Resources/Payroll Cycle:
- Manages employee data, payroll, and benefits.
- Ensures compliance with labor laws and tax regulations.
- Financial Reporting Cycle:
- Prepares financial statements (income statement, balance sheet, cash flow statement).
- Supports external reporting and auditing.
4. Data Management and Database Systems
-
Ensures data accuracy, consistency, and security.
- Facilitates efficient data retrieval and analysis.
-
Relational Databases: Store data in tables with rows and columns (e.g., SQL databases).
- Non-Relational Databases: Handle unstructured data (e.g., NoSQL databases).
- Data Normalization: Organizing data to reduce redundancy and improve efficiency.
- Data Warehousing: Centralized storage for large volumes of historical data.
- Data Mining: Analyzing data to identify patterns and trends.
5. Internal Controls and Risk Management
-
Safeguard assets.
-
Ensure data accuracy and reliability.
- Promote operational efficiency.
- Ensure compliance with laws and regulations.
-
Preventive Controls: Designed to prevent errors or fraud (e.g., access controls, segregation of duties).
-
Detective Controls: Identify issues after they occur (e.g., reconciliations, audits).
- Corrective Controls: Address and resolve identified issues (e.g., error correction procedures).
-
Identify, assess, and mitigate risks to the AIS.
- Examples of risks: cyberattacks, data breaches, system failures.
6. Auditing and Assurance in AIS
-
Evaluate the effectiveness of internal controls.
- Ensure compliance with accounting standards and regulations.
-
Internal Audit: Conducted by internal auditors to assess operational efficiency and control effectiveness.
- External Audit: Performed by independent auditors to verify financial statements.
-
A record of all transactions and changes made in the AIS.
- Essential for tracing errors, fraud, and ensuring accountability.
7. Ethics and Fraud in AIS
-
Ensure confidentiality, integrity, and availability of data.
- Avoid conflicts of interest and maintain professional competence.
-
Common types: embezzlement, financial statement fraud, cyber fraud.
- Prevention measures: strong internal controls, regular audits, and employee training.
-
Three factors that contribute to fraud:
- Opportunity: Weak internal controls.
- Pressure: Financial or personal stress.
- Rationalization: Justifying fraudulent behavior.
8. Emerging Technologies in AIS
- Provides a secure and transparent ledger for transactions.
- Reduces the risk of fraud and enhances data integrity.
-
Automates data analysis and decision-making.
- Improves predictive analytics and fraud detection.
- Offers scalable and cost-effective solutions for data storage and processing.
- Enhances accessibility and collaboration.
- Automates repetitive tasks, such as data entry and reconciliations.
- Increases efficiency and reduces errors.
Frequently Asked Question
Ulosca.com is an online platform offering high-quality, tailored exam practice questions for various courses, including ACCT 3360 D217: Accounting Information Systems, designed to help students improve their understanding and excel in their exams.
Ulosca.com provides structured practice questions with detailed answers, ensuring that you grasp key concepts in Accounting Information Systems. Our content is regularly updated to reflect the most recent course material and exam trends.
A subscription to ulosca.com costs $30 per month, giving you access to 150+ exam practice questions tailored specifically for ACCT 3360 D217: Accounting Information Systems, as well as other courses.
Our practice packs include multiple-choice questions, case studies, and scenario-based questions, each with detailed explanations to help you understand the reasoning behind correct answers.
Yes, once you subscribe, you gain unlimited access to all the practice questions and materials, which can be accessed at any time from your account.
The practice questions on ulosca.com are updated regularly to ensure they remain relevant to the latest course content and exam formats, keeping your study materials current.
Yes, our materials are designed for all learning levels, from beginner to advanced students. Whether you're just starting or looking to review, our practice questions cater to a variety of learning needs.
Yes, ulosca.com offers exam practice questions for a variety of subjects and courses, including business, management, and accounting, tailored to help students succeed across different fields of study.
Yes, our customer support team is available to assist you with any questions or issues you encounter while using ulosca.com. We aim to ensure your learning experience is smooth and effective.
You can easily subscribe to ulosca.com by visiting our website, selecting your desired course, and following the simple steps to create an account and start your subscription.