{"id":2737,"date":"2026-04-08T04:11:45","date_gmt":"2026-04-08T04:11:45","guid":{"rendered":"https:\/\/gmsisuccess.in\/?p=2737"},"modified":"2026-04-08T04:11:45","modified_gmt":"2026-04-08T04:11:45","slug":"system-control-very-important-notes","status":"publish","type":"post","link":"https:\/\/gmsisuccess.in\/?p=2737","title":{"rendered":"System Control.Very important Notes"},"content":{"rendered":"<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-medium wp-image-2513\" src=\"https:\/\/gmsisuccess.in\/wp-content\/uploads\/2024\/02\/IMG-20240228-WA0030-300x300.jpg\" alt=\"\" width=\"300\" height=\"300\" srcset=\"https:\/\/gmsisuccess.in\/wp-content\/uploads\/2024\/02\/IMG-20240228-WA0030-300x300.jpg 300w, https:\/\/gmsisuccess.in\/wp-content\/uploads\/2024\/02\/IMG-20240228-WA0030-1024x1024.jpg 1024w, https:\/\/gmsisuccess.in\/wp-content\/uploads\/2024\/02\/IMG-20240228-WA0030-150x150.jpg 150w, https:\/\/gmsisuccess.in\/wp-content\/uploads\/2024\/02\/IMG-20240228-WA0030-768x768.jpg 768w, https:\/\/gmsisuccess.in\/wp-content\/uploads\/2024\/02\/IMG-20240228-WA0030.jpg 1080w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>&nbsp;<\/p>\n<table style=\"font-weight: 400;\" width=\"100%\">\n<tbody>\n<tr>\n<td width=\"143\"><\/td>\n<td><strong>GMSi Gmsisuccess &lt;gmsi2022cia@gmail.com&gt;<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table width=\"100%\">\n<tbody>\n<tr>\n<td><strong>control application notes<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<table width=\"100%\">\n<tbody>\n<tr>\n<td><strong>GMSi Gmsisuccess\u00a0<\/strong>&lt;gmsi2022cia@gmail.com&gt;<\/td>\n<td>Wed, Apr 8, 2026 at 9:06 AM<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">To: GMSi Gmsisuccess &lt;gmsi2022cia@gmail.com&gt;<\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\">\n<table width=\"100%\">\n<tbody>\n<tr>\n<td><strong>System controls<\/strong><strong>\u00a0<\/strong>ensure the integrity of IT environments through two main layers:\u00a0<strong><a href=\"https:\/\/www.google.com\/search?q=General+Controls&amp;sca_esv=91f788fc0d48d683&amp;rlz=1C1CHBD_enIN1097IN1097&amp;sxsrf=ANbL-n53r9Ulqg980703p-YZmj8X2Q1QXA%3A1775613891256&amp;ei=w7fVad3ODuSr4-EP_6OCmQM&amp;biw=1360&amp;bih=641&amp;ved=2ahUKEwipt8-4ld2TAxW-zDgGHd2TKQAQgK4QegQIARAC&amp;uact=5&amp;oq=system+control+general+control+and+application+control&amp;gs_lp=Egxnd3Mtd2l6LXNlcnAiNnN5c3RlbSBjb250cm9sIGdlbmVyYWwgY29udHJvbCBhbmQgYXBwbGljYXRpb24gY29udHJvbDIIEAAYgAQYogQyBRAAGO8FMgUQABjvBTIIEAAYogQYiQVI2EJQ6glYujRwAXgBkAEAmAGbAaABqBCqAQQwLjE1uAEDyAEA-AEBmAIQoAKvEcICChAAGLADGNYEGEfCAgcQIxiwAhgnwgIHEAAYgAQYDcICBhAAGA0YHsICCxAAGIAEGIYDGIoFmAMAiAYBkAYIkgcEMS4xNaAHvFWyBwQwLjE1uAefEcIHCTAuNS45LjEuMcgHZ4AIAA&amp;sclient=gws-wiz-serp&amp;mstk=AUtExfBBf90dSVpVOgiYMc8W2VAjVph9UPOKmZ4fmHuiOXScJukM86V5tTCqOVcsPOrUtV3EsnweejgUMtEwj9St50OSgB6TT9ycsWPxHcGj0CDVCVQFAf1xkYgJi-iweJGPhQjMeBUnOty0AWoPFuLburf3g7Lii8rQucYUmeRhQGywVUpOYWEj9L4gRR8xbZb8T7mLMaBfoYKQLFr_FCY12loM-e3HeMes9MK22SPuSLKXuyKR9SdRg-D-qGn5ACA04ErMa9sjUeUGPJWG5uCpISi0&amp;csui=3\" data-saferedirecturl=\"https:\/\/www.google.com\/url?hl=en&amp;q=https:\/\/www.google.com\/search?q%3DGeneral%2BControls%26sca_esv%3D91f788fc0d48d683%26rlz%3D1C1CHBD_enIN1097IN1097%26sxsrf%3DANbL-n53r9Ulqg980703p-YZmj8X2Q1QXA%253A1775613891256%26ei%3Dw7fVad3ODuSr4-EP_6OCmQM%26biw%3D1360%26bih%3D641%26ved%3D2ahUKEwipt8-4ld2TAxW-zDgGHd2TKQAQgK4QegQIARAC%26uact%3D5%26oq%3Dsystem%2Bcontrol%2Bgeneral%2Bcontrol%2Band%2Bapplication%2Bcontrol%26gs_lp%3DEgxnd3Mtd2l6LXNlcnAiNnN5c3RlbSBjb250cm9sIGdlbmVyYWwgY29udHJvbCBhbmQgYXBwbGljYXRpb24gY29udHJvbDIIEAAYgAQYogQyBRAAGO8FMgUQABjvBTIIEAAYogQYiQVI2EJQ6glYujRwAXgBkAEAmAGbAaABqBCqAQQwLjE1uAEDyAEA-AEBmAIQoAKvEcICChAAGLADGNYEGEfCAgcQIxiwAhgnwgIHEAAYgAQYDcICBhAAGA0YHsICCxAAGIAEGIYDGIoFmAMAiAYBkAYIkgcEMS4xNaAHvFWyBwQwLjE1uAefEcIHCTAuNS45LjEuMcgHZ4AIAA%26sclient%3Dgws-wiz-serp%26mstk%3DAUtExfBBf90dSVpVOgiYMc8W2VAjVph9UPOKmZ4fmHuiOXScJukM86V5tTCqOVcsPOrUtV3EsnweejgUMtEwj9St50OSgB6TT9ycsWPxHcGj0CDVCVQFAf1xkYgJi-iweJGPhQjMeBUnOty0AWoPFuLburf3g7Lii8rQucYUmeRhQGywVUpOYWEj9L4gRR8xbZb8T7mLMaBfoYKQLFr_FCY12loM-e3HeMes9MK22SPuSLKXuyKR9SdRg-D-qGn5ACA04ErMa9sjUeUGPJWG5uCpISi0%26csui%3D3&amp;source=gmail&amp;ust=1775707561993000&amp;usg=AOvVaw23rSAy21_H0FL32poEZb5d\">General Controls<\/a>\u00a0 (ITGCs)<\/strong>\u00a0 and\u00a0\u00a0<strong><a href=\"https:\/\/www.google.com\/search?q=Application+Controls&amp;sca_esv=91f788fc0d48d683&amp;rlz=1C1CHBD_enIN1097IN1097&amp;sxsrf=ANbL-n53r9Ulqg980703p-YZmj8X2Q1QXA%3A1775613891256&amp;ei=w7fVad3ODuSr4-EP_6OCmQM&amp;biw=1360&amp;bih=641&amp;ved=2ahUKEwipt8-4ld2TAxW-zDgGHd2TKQAQgK4QegQIARAD&amp;uact=5&amp;oq=system+control+general+control+and+application+control&amp;gs_lp=Egxnd3Mtd2l6LXNlcnAiNnN5c3RlbSBjb250cm9sIGdlbmVyYWwgY29udHJvbCBhbmQgYXBwbGljYXRpb24gY29udHJvbDIIEAAYgAQYogQyBRAAGO8FMgUQABjvBTIIEAAYogQYiQVI2EJQ6glYujRwAXgBkAEAmAGbAaABqBCqAQQwLjE1uAEDyAEA-AEBmAIQoAKvEcICChAAGLADGNYEGEfCAgcQIxiwAhgnwgIHEAAYgAQYDcICBhAAGA0YHsICCxAAGIAEGIYDGIoFmAMAiAYBkAYIkgcEMS4xNaAHvFWyBwQwLjE1uAefEcIHCTAuNS45LjEuMcgHZ4AIAA&amp;sclient=gws-wiz-serp&amp;mstk=AUtExfBBf90dSVpVOgiYMc8W2VAjVph9UPOKmZ4fmHuiOXScJukM86V5tTCqOVcsPOrUtV3EsnweejgUMtEwj9St50OSgB6TT9ycsWPxHcGj0CDVCVQFAf1xkYgJi-iweJGPhQjMeBUnOty0AWoPFuLburf3g7Lii8rQucYUmeRhQGywVUpOYWEj9L4gRR8xbZb8T7mLMaBfoYKQLFr_FCY12loM-e3HeMes9MK22SPuSLKXuyKR9SdRg-D-qGn5ACA04ErMa9sjUeUGPJWG5uCpISi0&amp;csui=3\" data-saferedirecturl=\"https:\/\/www.google.com\/url?hl=en&amp;q=https:\/\/www.google.com\/search?q%3DApplication%2BControls%26sca_esv%3D91f788fc0d48d683%26rlz%3D1C1CHBD_enIN1097IN1097%26sxsrf%3DANbL-n53r9Ulqg980703p-YZmj8X2Q1QXA%253A1775613891256%26ei%3Dw7fVad3ODuSr4-EP_6OCmQM%26biw%3D1360%26bih%3D641%26ved%3D2ahUKEwipt8-4ld2TAxW-zDgGHd2TKQAQgK4QegQIARAD%26uact%3D5%26oq%3Dsystem%2Bcontrol%2Bgeneral%2Bcontrol%2Band%2Bapplication%2Bcontrol%26gs_lp%3DEgxnd3Mtd2l6LXNlcnAiNnN5c3RlbSBjb250cm9sIGdlbmVyYWwgY29udHJvbCBhbmQgYXBwbGljYXRpb24gY29udHJvbDIIEAAYgAQYogQyBRAAGO8FMgUQABjvBTIIEAAYogQYiQVI2EJQ6glYujRwAXgBkAEAmAGbAaABqBCqAQQwLjE1uAEDyAEA-AEBmAIQoAKvEcICChAAGLADGNYEGEfCAgcQIxiwAhgnwgIHEAAYgAQYDcICBhAAGA0YHsICCxAAGIAEGIYDGIoFmAMAiAYBkAYIkgcEMS4xNaAHvFWyBwQwLjE1uAefEcIHCTAuNS45LjEuMcgHZ4AIAA%26sclient%3Dgws-wiz-serp%26mstk%3DAUtExfBBf90dSVpVOgiYMc8W2VAjVph9UPOKmZ4fmHuiOXScJukM86V5tTCqOVcsPOrUtV3EsnweejgUMtEwj9St50OSgB6TT9ycsWPxHcGj0CDVCVQFAf1xkYgJi-iweJGPhQjMeBUnOty0AWoPFuLburf3g7Lii8rQucYUmeRhQGywVUpOYWEj9L4gRR8xbZb8T7mLMaBfoYKQLFr_FCY12loM-e3HeMes9MK22SPuSLKXuyKR9SdRg-D-qGn5ACA04ErMa9sjUeUGPJWG5uCpISi0%26csui%3D3&amp;source=gmail&amp;ust=1775707561994000&amp;usg=AOvVaw1_mJ1m1XsO7_Blbe9jp_XU\">Application Controls<\/a>\u00a0(ITACs)<\/strong>. ITGCs (e.g., security, backups, change management) apply\u00a0broadly to all systems, while application controls (e.g., data validation, authorization) are\u00a0specific, input-output checks for particular applications. Both are essential for accuracy and security<\/p>\n<p><u>General controls<\/u>\u00a0(ITGC) are\u00a0broad policies\u00a0safeguarding the entire IT infrastructure (security, systems, development), while\u00a0<u>application controls\u00a0<\/u>are\u00a0specific, automated controls within software ensuring\u00a0data integrity for specific transactions.\u00a0<strong>General controls support the reliable operation of application controls, which focus on input, processing, and output.<\/strong><\/p>\n<p><strong><a href=\"https:\/\/www.google.com\/search?q=IT+General+Controls+%28ITGC%29&amp;rlz=1C1CHBD_enIN1097IN1097&amp;oq=general++control+and+application+control&amp;gs_lcrp=EgZjaHJvbWUqBwgAEAAYgAQyBwgAEAAYgAQyBwgBEAAYgAQyCAgCEAAYFhgeMggIAxAAGBYYHjIICAQQABgWGB4yCAgFEAAYFhgeMggIBhAAGBYYHjIICAcQABgWGB4yCAgIEAAYFhgeMggICRAAGBYYHtIBCjE4MjU0ajBqMTWoAgiwAgHxBRmVzsRztkj98QUZlc7Ec7ZI_Q&amp;sourceid=chrome&amp;ie=UTF-8&amp;mstk=AUtExfAnBxS39jloha44vqtH8P7QU6rRgoOVJIP2-twESGxRKRQLvfVvNpk9_htR3qwr1pVcQ5L0kXqsz5Dau1nqRAvUoivi0EJg8_BJlu5c_1cS8WmcaiJUtw-WfwQEwoQgaBqzKXnuA-3_MmdeyUQ7fSQsUHyKyWAVVZNVxMS6MQwqsRU&amp;csui=3&amp;ved=2ahUKEwjVvoqald2TAxVa3jgGHY6xMWAQgK4QegQIAhAB\" data-saferedirecturl=\"https:\/\/www.google.com\/url?hl=en&amp;q=https:\/\/www.google.com\/search?q%3DIT%2BGeneral%2BControls%2B%2528ITGC%2529%26rlz%3D1C1CHBD_enIN1097IN1097%26oq%3Dgeneral%2B%2Bcontrol%2Band%2Bapplication%2Bcontrol%26gs_lcrp%3DEgZjaHJvbWUqBwgAEAAYgAQyBwgAEAAYgAQyBwgBEAAYgAQyCAgCEAAYFhgeMggIAxAAGBYYHjIICAQQABgWGB4yCAgFEAAYFhgeMggIBhAAGBYYHjIICAcQABgWGB4yCAgIEAAYFhgeMggICRAAGBYYHtIBCjE4MjU0ajBqMTWoAgiwAgHxBRmVzsRztkj98QUZlc7Ec7ZI_Q%26sourceid%3Dchrome%26ie%3DUTF-8%26mstk%3DAUtExfAnBxS39jloha44vqtH8P7QU6rRgoOVJIP2-twESGxRKRQLvfVvNpk9_htR3qwr1pVcQ5L0kXqsz5Dau1nqRAvUoivi0EJg8_BJlu5c_1cS8WmcaiJUtw-WfwQEwoQgaBqzKXnuA-3_MmdeyUQ7fSQsUHyKyWAVVZNVxMS6MQwqsRU%26csui%3D3%26ved%3D2ahUKEwjVvoqald2TAxVa3jgGHY6xMWAQgK4QegQIAhAB&amp;source=gmail&amp;ust=1775707561994000&amp;usg=AOvVaw27WqZTcF3yN7cYLNaDCLvt\">IT General Controls (ITGC)<\/a><\/strong><br \/>\n<strong>ITGCs apply to all IT systems and support the overall IT environment<\/strong>. Key areas include:<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Access Controls:<\/strong>\u00a0Managing user access to systems, data, and programs.<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Change Management:<\/strong>\u00a0Ensuring authorized, tested changes to systems.<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Backup and Recovery:<\/strong>\u00a0Protecting against data loss.<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Physical Security:<\/strong>\u00a0Securing data centers and hardware.<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>IT Operations:<\/strong>\u00a0Managing data center operations and backups.<\/p>\n<p><strong><a href=\"https:\/\/www.google.com\/search?q=IT+Application+Controls+%28ITAC%29&amp;rlz=1C1CHBD_enIN1097IN1097&amp;oq=general++control+and+application+control&amp;gs_lcrp=EgZjaHJvbWUqBwgAEAAYgAQyBwgAEAAYgAQyBwgBEAAYgAQyCAgCEAAYFhgeMggIAxAAGBYYHjIICAQQABgWGB4yCAgFEAAYFhgeMggIBhAAGBYYHjIICAcQABgWGB4yCAgIEAAYFhgeMggICRAAGBYYHtIBCjE4MjU0ajBqMTWoAgiwAgHxBRmVzsRztkj98QUZlc7Ec7ZI_Q&amp;sourceid=chrome&amp;ie=UTF-8&amp;mstk=AUtExfAnBxS39jloha44vqtH8P7QU6rRgoOVJIP2-twESGxRKRQLvfVvNpk9_htR3qwr1pVcQ5L0kXqsz5Dau1nqRAvUoivi0EJg8_BJlu5c_1cS8WmcaiJUtw-WfwQEwoQgaBqzKXnuA-3_MmdeyUQ7fSQsUHyKyWAVVZNVxMS6MQwqsRU&amp;csui=3&amp;ved=2ahUKEwjVvoqald2TAxVa3jgGHY6xMWAQgK4QegQIBBAB\" data-saferedirecturl=\"https:\/\/www.google.com\/url?hl=en&amp;q=https:\/\/www.google.com\/search?q%3DIT%2BApplication%2BControls%2B%2528ITAC%2529%26rlz%3D1C1CHBD_enIN1097IN1097%26oq%3Dgeneral%2B%2Bcontrol%2Band%2Bapplication%2Bcontrol%26gs_lcrp%3DEgZjaHJvbWUqBwgAEAAYgAQyBwgAEAAYgAQyBwgBEAAYgAQyCAgCEAAYFhgeMggIAxAAGBYYHjIICAQQABgWGB4yCAgFEAAYFhgeMggIBhAAGBYYHjIICAcQABgWGB4yCAgIEAAYFhgeMggICRAAGBYYHtIBCjE4MjU0ajBqMTWoAgiwAgHxBRmVzsRztkj98QUZlc7Ec7ZI_Q%26sourceid%3Dchrome%26ie%3DUTF-8%26mstk%3DAUtExfAnBxS39jloha44vqtH8P7QU6rRgoOVJIP2-twESGxRKRQLvfVvNpk9_htR3qwr1pVcQ5L0kXqsz5Dau1nqRAvUoivi0EJg8_BJlu5c_1cS8WmcaiJUtw-WfwQEwoQgaBqzKXnuA-3_MmdeyUQ7fSQsUHyKyWAVVZNVxMS6MQwqsRU%26csui%3D3%26ved%3D2ahUKEwjVvoqald2TAxVa3jgGHY6xMWAQgK4QegQIBBAB&amp;source=gmail&amp;ust=1775707561994000&amp;usg=AOvVaw2x4AShWo2aVorHyg9g5Dt7\">IT Application Controls (ITAC)<\/a><\/strong><br \/>\nITACs are embedded in business applications (like ERP or billing systems) to ensure transaction accuracy and completeness. They typically focus on three areas:<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Input Controls:<\/strong>\u00a0Validation checks, data formatting, and authorization checks (e.g., ensuring fields are not blank, dropdown menus).<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Processing Controls:<\/strong>\u00a0Ensuring authorized transactions are processed accurately and completely.<\/p>\n<p><strong>Output Controls:<\/strong>\u00a0Verifying that output reports and data are complete, accurate, and properly distributed.<\/p>\n<p><strong>Key Differences<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Scope:<\/strong>\u00a0ITGC covers the broad IT infrastructure; ITAC covers specific application transactions.<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Purpose:<\/strong>\u00a0ITGC maintains a reliable operating environment; ITAC ensures accuracy of data.<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Responsibility:<\/strong>\u00a0ITGC is managed by IT staff; ITAC is often managed by business process owners.<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Nature:<\/strong>\u00a0ITGC often includes manual procedures, while ITAC is usually automated.<\/p>\n<p>&nbsp;<\/p>\n<p>Case-based questions, scenarios, and answers analyzing IT System Controls, General Controls (ITGC), and Application Controls, based on auditing standards and scenarios.<\/p>\n<p><strong>Case 1: The &#8220;Too-Busy&#8221; Administrator (General Control Focus)<\/strong><\/p>\n<p><strong>Scenario:<\/strong>\u00a0A company, XYZ Ltd., has a high-turnover IT department. Due to limited staff, the Database Administrator (DBA) not only manages database security but also develops and changes the application code. An internal audit reveals that while password policies are enforced, there is no formal log review of the DBA\u2019s actions, and the DBA has approved their own code changes in the production environment.<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Q1: Which general control principle is violated here?<\/strong><\/p>\n<p>o\u00a0\u00a0\u00a0\u00a0<strong>Answer:<\/strong>\u00a0Segregation of Duties (SoD). The roles of system development\/change management and system administration (access control) must be separate.<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Q2: What is the risk associated with this scenario?<\/strong><\/p>\n<p>o\u00a0\u00a0\u00a0\u00a0<strong>Answer:<\/strong>\u00a0Risk of unauthorized or malicious changes to the production system (sabotage or fraud) going undetected, as the developer is also the auditor of their own work.<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Q3: Recommend a general control to mitigate this risk.<\/strong><\/p>\n<p>o\u00a0\u00a0\u00a0\u00a0<strong>Answer:<\/strong>\u00a0Implement a strict change management process where developers have read-only access to production and code changes are approved by a separate, authorized user or change manager.<\/p>\n<p><strong>Case 2: The Erroneous Invoice (Application Control Focus)<\/strong><\/p>\n<p><strong>Scenario:<\/strong>\u00a0A distribution company uses an ERP system to process customer orders. A new order taker mistakenly enters an order for 100,000 units instead of the usual 1,000 units. The system accepts the order, generates an invoice, and posts the revenue. The customer calls to complain.<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Q1: What type of application control failed here?<\/strong><\/p>\n<p>o\u00a0\u00a0\u00a0\u00a0<strong>Answer:<\/strong>\u00a0Input Controls\u2014specifically, a reasonable check or validity check.<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Q2: How could this have been prevented?<\/strong><\/p>\n<p>o\u00a0\u00a0\u00a0\u00a0<strong>Answer:<\/strong>\u00a0A &#8220;reasonableness test&#8221; (e.g., comparing the current order against historical order data) would have flagged the transaction as anomalous and paused it for manual review.<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Q3: Is this a &#8220;Preventive&#8221; or &#8220;Detective&#8221; control issue?<\/strong><\/p>\n<p>o\u00a0\u00a0\u00a0\u00a0<strong>Answer:<\/strong>\u00a0It is a failure of a\u00a0<em>preventive<\/em>\u00a0control (stopping bad data entry).<\/p>\n<p><strong>Case 3: The Untraceable Data (General &amp; Application Controls)<\/strong><\/p>\n<p><strong>Scenario:<\/strong>\u00a0A financial services company finds that a batch processing run for payroll resulted in incorrect totals. Upon investigation, they cannot determine which transactions were processed or if the input file was altered.<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Q1: What application control was missing?<\/strong><\/p>\n<p>o\u00a0\u00a0\u00a0\u00a0<strong>Answer:<\/strong>\u00a0Run-to-run totals (processing control) and check digits (input control). These ensure that data is not lost or changed during processing.<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Q2: Why does the system lack accountability?<\/strong><\/p>\n<p>o\u00a0\u00a0\u00a0\u00a0<strong>Answer:<\/strong>\u00a0Lack of adequate audit trails (a General Control), which should log which user or process modified the data, and when.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Summary: Key Contrasts<\/strong><\/p>\n<table width=\"304\">\n<tbody>\n<tr>\n<td><strong>Control Type\u00a0<\/strong><\/td>\n<td><strong>Focus Area<\/strong><\/td>\n<td><strong>Example<\/strong><\/td>\n<td><strong>Scenario<\/strong><\/td>\n<\/tr>\n<tr>\n<td><strong>General Control<\/strong><\/td>\n<td>Environment-wide<\/td>\n<td>Password policies, Access Control, Change Management<\/td>\n<td>A terminated employee still has access to the network.<\/td>\n<\/tr>\n<tr>\n<td><strong>Application Control<\/strong><\/td>\n<td>Transaction Specific<\/td>\n<td>Input Validation, Processing Check, Output Reconciliation<\/td>\n<td>A negative amount is entered in a salary field.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Important Case-Based Takeaways<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>ITGC Failure Impact:<\/strong>\u00a0If General Controls (e.g., access security) are weak, application controls (e.g., password restrictions within an app) cannot be trusted.<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Real-life Failures:<\/strong>\u00a0Many frauds result from no segregation of duties (e.g., same person onboarded vendors and paid them).<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Configuration vs. Manual:<\/strong>\u00a0Automated controls (like system configurations) are often stronger than manual procedures because they are consistent.<\/p>\n<h1>\ud83d\udd37\u00a01. SYSTEM CONTROLS \u2013 OVERVIEW<\/h1>\n<p>System controls ensure:<\/p>\n<ul>\n<li><strong>Reliability of financial reporting<\/strong><\/li>\n<li><strong>Safeguarding of assets<\/strong><\/li>\n<li><strong>Data integrity, confidentiality &amp; availability<\/strong><\/li>\n<\/ul>\n<p>\ud83d\udc49 Divided into:<\/p>\n<ol>\n<li><strong>General Controls (ITGC)<\/strong><\/li>\n<li><strong>Application Controls<\/strong><\/li>\n<\/ol>\n<h1>\ud83d\udd37 2. GENERAL CONTROLS (ITGC)<\/h1>\n<h2>\u2705 Meaning<\/h2>\n<p>Controls that apply to\u00a0<strong>overall IT environment<\/strong>, not specific applications.<\/p>\n<p>\ud83d\udc49 They create the\u00a0<strong>foundation<\/strong>\u00a0for effective application controls.<\/p>\n<h2>\ud83d\udd11 IMPORTANT EXAM POINT:<\/h2>\n<p>\ud83d\udc49\u00a0<em>If ITGC is weak \u2192 Application controls cannot be relied upon.<\/em><\/p>\n<h2>\ud83d\udd37 TYPES OF GENERAL CONTROLS<\/h2>\n<h3>1. \ud83d\udd10 Access Controls<\/h3>\n<ul>\n<li>Restrict unauthorized access to systems\/data<\/li>\n<li>Examples:\n<ul>\n<li>User ID &amp; Password<\/li>\n<li>Multi-factor authentication *<\/li>\n<li>Role-based access<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>\ud83d\udc49 Risks:<\/p>\n<ul>\n<li>Unauthorized transactions<\/li>\n<li>Data theft<\/li>\n<\/ul>\n<p>*Multi-Factor Authentication (MFA) in system control\u00a0enhances security by requiring two or more independent credentials\u2014knowledge, possession, or inherence\u2014to verify identity, making users 99% less likely to be hacked. It prevents unauthorized access, mitigates phishing risks, and secures sensitive digital or physical assets.<\/p>\n<h3>2. \ud83d\udd04 Change Management Controls<\/h3>\n<ul>\n<li>Ensure changes in system are:\n<ul>\n<li>Authorized<\/li>\n<li>Tested<\/li>\n<li>Documented<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>\ud83d\udc49 Examples:<\/p>\n<ul>\n<li>Version control<\/li>\n<li>Approval before deployment<\/li>\n<\/ul>\n<p>\ud83d\udc49 Risk:<\/p>\n<ul>\n<li>Unauthorized program changes<\/li>\n<\/ul>\n<h3>3. \ud83d\udcbb IT Operations Controls<\/h3>\n<ul>\n<li>Ensure smooth day-to-day operations<\/li>\n<\/ul>\n<p>Examples:<\/p>\n<ul>\n<li>Job scheduling<\/li>\n<li>Backup procedures<\/li>\n<li>Incident management<\/li>\n<\/ul>\n<p>\ud83d\udc49 Risk:<\/p>\n<ul>\n<li>System downtime<\/li>\n<li>Data loss<\/li>\n<\/ul>\n<h3>4. \ud83c\udfe2 Physical &amp; Environmental Controls<\/h3>\n<ul>\n<li>Protect hardware &amp; infrastructure<\/li>\n<\/ul>\n<p>Examples:<\/p>\n<ul>\n<li>CCTV, biometric access<\/li>\n<li>Fire alarms, UPS<\/li>\n<\/ul>\n<p>\ud83d\udc49 Risk:<\/p>\n<ul>\n<li>Theft, disaster loss<\/li>\n<\/ul>\n<h3>5. \ud83e\uddfe System Development Controls (SDLC)<\/h3>\n<ul>\n<li>Controls during system development lifecycle<\/li>\n<\/ul>\n<p>Phases:<\/p>\n<ul>\n<li>Planning \u2192 Design \u2192 Testing \u2192 Implementation<\/li>\n<\/ul>\n<p>\ud83d\udc49 Risk:<\/p>\n<ul>\n<li>Poor system design<\/li>\n<li>Errors in output<\/li>\n<\/ul>\n<h2>\ud83d\udd01 Mnemonic for ITGC:<\/h2>\n<p>\ud83d\udc49\u00a0<strong>\u201cACOPS\u201d<\/strong><\/p>\n<ul>\n<li><strong>A<\/strong>ccess<\/li>\n<li><strong>C<\/strong>hange management<\/li>\n<li><strong>O<\/strong>perations<\/li>\n<li><strong>P<\/strong>hysical controls<\/li>\n<li><strong>S<\/strong>DLC<\/li>\n<\/ul>\n<h1>\ud83d\udd37 3. APPLICATION CONTROLS<\/h1>\n<h2>\u2705 Meaning<\/h2>\n<p>Controls within\u00a0<strong>specific applications\/software<\/strong>\u00a0to ensure:<\/p>\n<ul>\n<li>Accuracy<\/li>\n<li>Completeness<\/li>\n<li>Authorization of transactions<\/li>\n<\/ul>\n<h2>\ud83d\udd11 IMPORTANT EXAM POINT:<\/h2>\n<p>\ud83d\udc49 Application controls are\u00a0<strong>transaction-level controls<\/strong><\/p>\n<h2>\ud83d\udd37 TYPES OF APPLICATION CONTROLS<\/h2>\n<h3>1. \ud83d\udce5 Input Controls<\/h3>\n<p>Ensure data entered is\u00a0<strong>accurate &amp; valid<\/strong><\/p>\n<p>Examples:<\/p>\n<ul>\n<li>Validation checks (format, range)<\/li>\n<li>Mandatory fields<\/li>\n<li>Check digits<\/li>\n<\/ul>\n<p>\ud83d\udc49 Risk:<\/p>\n<ul>\n<li>Garbage in \u2192 Garbage out<\/li>\n<\/ul>\n<h3>2.\u00a0\u2699\ufe0f Processing Controls<\/h3>\n<p>Ensure data is processed correctly<\/p>\n<p>Examples:<\/p>\n<ul>\n<li>Run-to-run totals<\/li>\n<li>Reasonableness checks<\/li>\n<li>Error reports<\/li>\n<\/ul>\n<p>\ud83d\udc49 Risk:<\/p>\n<ul>\n<li>Incorrect calculations<\/li>\n<\/ul>\n<h3>3. \ud83d\udce4 Output Controls<\/h3>\n<p>Ensure output is accurate and reaches correct users<\/p>\n<p>Examples:<\/p>\n<ul>\n<li>Review of reports<\/li>\n<li>Restricted report access<\/li>\n<li>Reconciliation<\/li>\n<\/ul>\n<p>\ud83d\udc49 Risk:<\/p>\n<ul>\n<li>Wrong decision making<\/li>\n<\/ul>\n<h3>4. \ud83d\udcca Master Data Controls<\/h3>\n<p>Controls over standing data (e.g., vendor, customer)<\/p>\n<p>Examples:<\/p>\n<ul>\n<li>Approval for changes<\/li>\n<li>Audit trail<\/li>\n<\/ul>\n<p>\ud83d\udc49 Risk:<\/p>\n<ul>\n<li>Fraud via fake vendors<\/li>\n<\/ul>\n<h2>\ud83d\udd01 Mnemonic for Application Controls:<\/h2>\n<p>\ud83d\udc49\u00a0<strong>\u201cIPOM\u201d<\/strong><\/p>\n<ul>\n<li><strong>I<\/strong>nput<\/li>\n<li><strong>P<\/strong>rocessing<\/li>\n<li><strong>O<\/strong>utput<\/li>\n<li><strong>M<\/strong>aster data<\/li>\n<\/ul>\n<h1>\ud83d\udd37 4. KEY DIFFERENCES (EXAM FAVOURITE)<\/h1>\n<table>\n<thead>\n<tr>\n<td><strong>Basis<\/strong><\/td>\n<td><strong>General Controls (ITGC)<\/strong><\/td>\n<td><strong>Application Controls<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Scope<\/td>\n<td>Entire IT system<\/td>\n<td>Specific application<\/td>\n<\/tr>\n<tr>\n<td>Nature<\/td>\n<td>Preventive<\/td>\n<td>Preventive + Detective<\/td>\n<\/tr>\n<tr>\n<td>Level<\/td>\n<td>Entity level<\/td>\n<td>Transaction level<\/td>\n<\/tr>\n<tr>\n<td>Dependency<\/td>\n<td>Independent<\/td>\n<td>Depends on ITGC<\/td>\n<\/tr>\n<tr>\n<td>Example<\/td>\n<td>Password control<\/td>\n<td>Invoice validation<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h1><a href=\"http:\/\/www.gmsisuccess.in\/\" data-saferedirecturl=\"https:\/\/www.google.com\/url?hl=en&amp;q=http:\/\/www.gmsisuccess.in&amp;source=gmail&amp;ust=1775707561994000&amp;usg=AOvVaw1JN6HvPrGO-gbKAXRQFcuH\">www.gmsisuccess.in<\/a><\/h1>\n<h1>\ud83d\udd37 5. AUDIT PERSPECTIVE (VERY IMPORTANT)<\/h1>\n<h3>\ud83d\udd0d Auditor Focus:<\/h3>\n<h4>For ITGC:<\/h4>\n<ul>\n<li>Test:\n<ul>\n<li>Access rights<\/li>\n<li>Change logs<\/li>\n<li>Backup systems<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h4>For Application Controls:<\/h4>\n<ul>\n<li>Test:\n<ul>\n<li>Data validation<\/li>\n<li>Reconciliation<\/li>\n<li>Exception reports<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2>\ud83d\udd11 CRITICAL EXAM CONCLUSION:<\/h2>\n<p>\ud83d\udc49 Strong ITGC \u2192 Auditor can rely on system<br \/>\n\ud83d\udc49 Weak ITGC \u2192 Auditor must do more substantive testing<\/p>\n<h1>\ud83d\udd37 6. COMMON EXAM MCQ TRAPS<\/h1>\n<p>\u274c Confusing ITGC with application controls<br \/>\n\u274c Assuming application controls work without ITGC<br \/>\n\u274c Ignoring master data controls<br \/>\n\u274c Treating all controls as preventive<\/p>\n<h1>\ud83d\udd37 7. QUICK REVISION SUMMARY<\/h1>\n<ul>\n<li><strong>ITGC = Backbone of IT system<\/strong><\/li>\n<li><strong>Application controls = Transaction accuracy<\/strong><\/li>\n<li><strong>ITGC failure \u2192 Entire system risk<\/strong><\/li>\n<li><strong>Input \u2192 Processing \u2192 Output \u2192 Master data<\/strong><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>Below are\u00a0<strong>important, exam-oriented, crisp notes<\/strong>\u00a0on\u00a0<strong>Input Controls, Process Controls, Output Controls, General IT Controls, Application Controls, and Techniques to Evaluate Controls in an Automated Environment<\/strong>\u00a0\u2014 suitable for\u00a0<strong>CMA, CIA, CISA, ACCA, CIMA, CPA<\/strong>\u00a0exams.<\/p>\n<p><strong>\u2705 1. INPUT CONTROLS<\/strong><\/p>\n<p><strong>Purpose:<\/strong>\u00a0Ensure data entered into the system is\u00a0<strong>accurate, complete, authorized, and valid.<\/strong><\/p>\n<p><strong>Key Input Controls<\/strong><\/p>\n<ol>\n<li><strong>Field Check \/ Data Type Check<\/strong><br \/>\n\u2013 Ensures correct data type (numeric, date, characters).<\/li>\n<li><strong>Limit Check<\/strong><br \/>\n\u2013 Validates value does not exceed a pre-set maximum\/minimum.<\/li>\n<li><strong>Range Check<\/strong><br \/>\n\u2013 Ensures the value falls within an acceptable range.<\/li>\n<li><strong>Validity Check \/ Referential Integrity<\/strong><br \/>\n\u2013 Compares data against master files (e.g., customer ID exists).<\/li>\n<li><strong>Completeness Check<\/strong><br \/>\n\u2013 Ensures all mandatory fields are entered (e.g., invoice number not blank).<\/li>\n<li><strong>Reasonableness Check<\/strong><br \/>\n\u2013 Logical test between two related fields (e.g., OT hours &gt; 0 only if status = present).<\/li>\n<li><strong>Check Digit Verification<\/strong><br \/>\n\u2013 Prevents transposition errors using mathematical algorithms (used in credit cards, bank accounts).<\/li>\n<li><strong>Sequence Check \/ Batch Control<\/strong><br \/>\n\u2013 Ensures documents are complete and in sequence (missing invoices detected).<\/li>\n<li><strong>Authentication Controls<\/strong><br \/>\n\u2013 User login, passwords, biometrics to ensure authorized input.<\/li>\n<li><strong>Batch Totals<\/strong><br \/>\n\u2013<\/li>\n<\/ol>\n<ul>\n<li><strong>Financial totals<\/strong>\u00a0(sum of amounts),<\/li>\n<li><strong>Hash totals<\/strong>\u00a0(sum of non-financial numeric fields),<\/li>\n<li><strong>Record count<\/strong>\u00a0(number of entries).<\/li>\n<\/ul>\n<p><strong>\u2705 2. PROCESS CONTROLS<\/strong><\/p>\n<p><strong>Purpose:<\/strong>\u00a0Ensure data processing is\u00a0<strong>complete, accurate, and valid<\/strong>\u00a0during system operations.<\/p>\n<p><strong>Key Process Controls<\/strong><\/p>\n<ol>\n<li><strong>Run-to-Run Totals<\/strong><br \/>\n\u2013 Ensures totals remain consistent before &amp; after processing.<\/li>\n<li><strong>Control Totals Reconciliation<\/strong><br \/>\n\u2013 Compares batch totals from input \u2192 processing \u2192 output.<\/li>\n<li><strong>Reasonableness \/ Logic Tests<\/strong><br \/>\n\u2013 System-embedded rules verify processing (e.g., price \u00d7 qty = total?).<\/li>\n<li><strong>Error Detection &amp; Correction Routines<\/strong><br \/>\n\u2013 Processing program flags errors and sends messages to user.<\/li>\n<li><strong>Edit Checks \/ System Validations<\/strong><br \/>\n\u2013 System automatically validates data during calculations.<\/li>\n<li><strong>File Label Checks<\/strong><br \/>\n\u2013 Ensures correct master file is used during processing.<\/li>\n<li><strong>Parity Check \/ Checksum<\/strong><br \/>\n\u2013 Ensures data integrity during transmission.<\/li>\n<li><strong>Backup &amp; Recovery During Processing<\/strong><br \/>\n\u2013 Checkpoints, rollback, journaling.<\/li>\n<\/ol>\n<p><strong>\u2705 3. OUTPUT CONTROLS<\/strong><\/p>\n<p><strong>Purpose:<\/strong>\u00a0Ensure processed information is\u00a0<strong>accurately generated, distributed, and used by authorized persons only.<\/strong><\/p>\n<p><strong>Key Output Controls<\/strong><\/p>\n<ol>\n<li><strong>Report Distribution Controls<\/strong><br \/>\n\u2013 Only authorized users receive reports (invoice, payroll reports).<\/li>\n<li><strong>Output Review &amp; Reconciliation<\/strong><br \/>\n\u2013 User departments review accuracy (e.g., payroll summary \u00d7 employee list).<\/li>\n<li><strong>Spooling Controls<\/strong><br \/>\n\u2013 Protect data in print queues (prevents unauthorized access).<\/li>\n<li><strong>Error Listing &amp; Exception Reports<\/strong><br \/>\n\u2013 Identifies transactions not processed.<\/li>\n<li><strong>Retention &amp; Disposal Controls<\/strong>\n<ul>\n<li>Secure storage of reports,<\/li>\n<li>Controlled shredding\/disposal.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Display Controls<\/strong><br \/>\n\u2013 Output displayed only to authorized users.<\/li>\n<\/ol>\n<p><strong>\u2705 4. GENERAL IT CONTROLS (GITC)<\/strong><\/p>\n<p><strong>Purpose:<\/strong>\u00a0Provide the overall system environment and infrastructure to ensure integrity of all IT processes.<\/p>\n<p><strong>Categories<\/strong><\/p>\n<p><strong>1. Access Controls<\/strong><\/p>\n<ul>\n<li>Authentication: passwords, MFA.<\/li>\n<li>Authorization: Role-based access (RBAC).<\/li>\n<li>User provisioning, de-provisioning.<\/li>\n<\/ul>\n<p><strong>2. Change Management Controls<\/strong><\/p>\n<ul>\n<li>All changes to systems are approved, tested, documented, and controlled.<\/li>\n<li>Separation between development, testing, and production.<\/li>\n<\/ul>\n<p><strong>3. IT Operations Controls<\/strong><\/p>\n<ul>\n<li>Backup &amp; recovery procedures<\/li>\n<li>Disaster recovery plan (DRP)<\/li>\n<li>Job scheduling<\/li>\n<li>Incident management<\/li>\n<\/ul>\n<p><strong>4. Physical &amp; Environmental Controls<\/strong><\/p>\n<ul>\n<li>Server room restricted access<\/li>\n<li>Fire suppression, air conditioning, UPS<\/li>\n<\/ul>\n<p><strong>5. System Development Life Cycle (SDLC) Controls<\/strong><\/p>\n<ul>\n<li>Project approvals<\/li>\n<li>Testing &amp; validation<\/li>\n<li>Quality assurance<\/li>\n<li>Post-implementation review<\/li>\n<\/ul>\n<p><strong>\u2705 5. APPLICATION CONTROLS<\/strong><\/p>\n<p><strong>Purpose:<\/strong>\u00a0Controls embedded in specific software apps to ensure integrity of transactions.<\/p>\n<p><strong>Types<\/strong><\/p>\n<ol>\n<li><strong>Input Controls<\/strong>\u00a0(covered above)<\/li>\n<li><strong>Processing Controls<\/strong>\u00a0(covered above)<\/li>\n<li><strong>Output Controls<\/strong>\u00a0(covered above)<\/li>\n<li><strong>Integrity Controls<\/strong><br \/>\n\u2013 Database constraints, referential integrity.<\/li>\n<li><strong>Authorization Controls<\/strong><br \/>\n\u2013 Approval workflows, segregation of duties within application.<\/li>\n<\/ol>\n<p><strong>Examples:<\/strong><\/p>\n<ul>\n<li>ERP three-way match (PO\u2013GRN\u2013Invoice)<\/li>\n<li>Payroll system updates based on HR master data only<\/li>\n<li>Automated credit limit checks<\/li>\n<li>System restricts duplicate payments<\/li>\n<\/ul>\n<p><strong>\u2705 6. TECHNIQUES TO EVALUATE CONTROL SYSTEM IN AUTOMATED ENVIRONMENT (IT AUDIT TECHNIQUES)<\/strong><\/p>\n<p><strong>1. CAATs (Computer-Assisted Audit Techniques)<\/strong><\/p>\n<p>Tools used by auditors to test automated systems.<\/p>\n<p><strong>Types:<\/strong><\/p>\n<ul>\n<li><strong>Generalized Audit Software (GAS)<\/strong>\u00a0\u2013 ACL, IDEA<\/li>\n<li><strong>Test Data<\/strong>\u00a0\u2013 Auditors input dummy records to test controls<\/li>\n<li><strong>Integrated Test Facility (ITF)<\/strong>\u00a0\u2013 Dummy division or department inside system<\/li>\n<li><strong>Parallel Simulation<\/strong>\u00a0\u2013 Auditor simulates processing independently<\/li>\n<li><strong>Embedded Audit Modules<\/strong>\u00a0\u2013 Audit hooks built into system<\/li>\n<\/ul>\n<p><strong>2. IT Control Testing Techniques<\/strong><\/p>\n<ol>\n<li><strong>Walkthroughs<\/strong><br \/>\n\u2013 Trace a transaction from initiation \u2192 processing \u2192 output.<\/li>\n<li><strong>Reperformance<\/strong><br \/>\n\u2013 Auditor re-runs a process to verify results.<\/li>\n<li><strong>Observation<\/strong><br \/>\n\u2013 Watching how controls operate (login, approval workflow).<\/li>\n<li><strong>Inspection of Logs &amp; Evidence<\/strong><br \/>\n\u2013 Access logs, change management logs, error logs.<\/li>\n<li><strong>Inquiry<\/strong><br \/>\n\u2013 Discussions with system and process owners.<\/li>\n<\/ol>\n<p><strong>3. Black-Box Testing<\/strong><\/p>\n<ul>\n<li>Focuses on\u00a0<strong>functionality only<\/strong>, not internal code.<\/li>\n<li>Tests input \u2192 output accuracy.<\/li>\n<\/ul>\n<p><strong>4. White-Box Testing<\/strong><\/p>\n<ul>\n<li>Reviews\u00a0<strong>internal logic, code, paths, branches<\/strong>.<\/li>\n<\/ul>\n<p><strong>5. Penetration Testing (Ethical Hacking)<\/strong><\/p>\n<ul>\n<li>Evaluates IT security by simulating attacks.<\/li>\n<\/ul>\n<p><strong>6. Vulnerability Assessment<\/strong><\/p>\n<ul>\n<li>Scans for software, network, configuration weaknesses.<\/li>\n<\/ul>\n<p><strong>\u2705 7. HIGH-SCORING SHORT NOTES (Quick Revision)<\/strong><\/p>\n<p><strong>Input controls:<\/strong>\u00a0field check, limit check, range check, completeness, check digit, batch totals.<br \/>\n<strong>Processing controls:<\/strong>\u00a0run-to-run totals, logic tests, data integrity checks, file label checks.<br \/>\n<strong>Output controls:<\/strong>\u00a0distribution control, reconciliation, exception reports, retention policies.<br \/>\n<strong>General IT Controls:<\/strong>\u00a0access control, change management, IT operations, physical safeguards.<br \/>\n<strong>Application controls:<\/strong>\u00a0automated approvals, edit checks, matching, validations.<br \/>\n<strong>Evaluation techniques:<\/strong>\u00a0CAATs, ITF, Test Data, Parallel Simulation, walkthroughs, black-box\/white-box testing.<\/p>\n<p><a href=\"http:\/\/www.gmsisuccess.in\/\" data-saferedirecturl=\"https:\/\/www.google.com\/url?hl=en&amp;q=http:\/\/www.gmsisuccess.in&amp;source=gmail&amp;ust=1775707561995000&amp;usg=AOvVaw07Fu0vksE4cloaiZgxAfL6\">www.gmsisuccess.in<\/a><\/p>\n<p>Below is a\u00a0<strong>clear, exam-oriented, structured set of notes<\/strong>\u00a0on<br \/>\n<strong>Input Controls \u00b7 Processing (Application) Controls \u00b7 Output Controls<\/strong><br \/>\nfor\u00a0<strong>Manufacturing, Finance, Revenue, Payroll, Procurement Cycles<\/strong>.<br \/>\nThese are written in CMA \/ CIA \/ CISA exam style with examples and keywords that help score marks.<\/p>\n<h1>\u2705\u00a0<strong>1. INPUT CONTROLS \u2014 BY PROCESS CYCLE<\/strong><\/h1>\n<p>Input controls ensure\u00a0<strong>accuracy, validity, completeness<\/strong>\u00a0of data\u00a0<strong>before<\/strong>\u00a0it enters the system.<\/p>\n<h2><strong>A. MANUFACTURING PROCESS (MES + ERP)<\/strong><\/h2>\n<p><strong>1. Barcode \/ RFID validation<\/strong>\u00a0\u2013 wrong material scanned \u2192 reject<br \/>\n<strong>2. Machine sensor reading validation<\/strong>\u00a0\u2013 range checks, format checks<br \/>\n<strong>3. Production order input checks<\/strong>\u00a0\u2013 cannot start without approved BOM &amp; routing<br \/>\n<strong>4. Operator login authentication<\/strong>\u00a0\u2013 prevents unauthorized shop floor entries<br \/>\n<strong>5. Mandatory quality check entries<\/strong>\u00a0\u2013 system blocks movement to next stage<br \/>\n<strong>6. Raw material issuance validation<\/strong>\u00a0\u2013 must match BOM quantity tolerance<\/p>\n<h2><strong>B. FINANCE (General Ledger Accounting)<\/strong><\/h2>\n<p><strong>1. Journal entry validation<\/strong>\u00a0\u2013 debits = credits, mandatory fields<br \/>\n<strong>2. GL account posting rules<\/strong>\u00a0\u2013 prevent posting to closed periods<br \/>\n<strong>3. Vendor\/customer master creation controls<\/strong>\u00a0\u2013 dual approval<br \/>\n<strong>4. Invoice number duplication checks<\/strong><br \/>\n<strong>5. Currency validation against forex tables<\/strong><\/p>\n<h2><strong>C. REVENUE CYCLE<\/strong><\/h2>\n<p><strong>1. Customer credit validation<\/strong>\u00a0before order acceptance<br \/>\n<strong>2. SO\u2013Delivery\u2013Invoice matching<\/strong><br \/>\n<strong>3. Quantity\/price validation vs master data<\/strong><br \/>\n<strong>4. Duplicate order checks<\/strong><br \/>\n<strong>5. Mandatory customer ID entry<\/strong><\/p>\n<h2><strong>D. PAYROLL CYCLE<\/strong><\/h2>\n<p><strong>1. Employee master validation<\/strong>\u00a0\u2013 only HR can create\/update employee profile<br \/>\n<strong>2. Input time-sheet validation<\/strong>\u00a0\u2013 range checks, maximum hours per day<br \/>\n<strong>3. Biometric or swipe validation<\/strong>\u00a0\u2013 to avoid ghost employees<br \/>\n<strong>4. Pay rate validation vs HR master<\/strong><br \/>\n<strong>5. Overtime approval checks<\/strong><\/p>\n<h2><strong>E. PROCUREMENT CYCLE<\/strong><\/h2>\n<p><strong>1. Vendor master validation<\/strong>\u00a0\u2013 PAN, GST, bank account verification<br \/>\n<strong>2. PO creation validation<\/strong>\u00a0\u2013 item codes, budget checks<br \/>\n<strong>3. Three-way match input validation<\/strong>\u00a0\u2013 PO-GRN\u2013Invoice<br \/>\n<strong>4. Price tolerance validation<\/strong><br \/>\n<strong>5. Duplicate invoice prevention<\/strong><\/p>\n<h1>\u2705\u00a0<strong>2. PROCESSING \/ APPLICATION CONTROLS \u2014 BY CYCLE<\/strong><\/h1>\n<p>Processing controls ensure\u00a0<strong>correct, complete, authorized<\/strong>\u00a0processing once inputs are accepted.<\/p>\n<h2><strong>A. MANUFACTURING PROCESS<\/strong><\/h2>\n<p><strong>1. Run-to-run totals<\/strong>\u00a0\u2013 raw material issue \u2192 production \u2192 scrap \u2192 finished goods<br \/>\n<strong>2. Standard costing calculation controls<\/strong><br \/>\n<strong>3. Routing logic validation<\/strong>\u00a0\u2013 correct sequence of operations<br \/>\n<strong>4. Automated WIP updates<\/strong>\u00a0from MES to ERP<br \/>\n<strong>5. Exception handling for machine breakdowns<\/strong><br \/>\n<strong>6. Batch processing controls for production reporting<\/strong><\/p>\n<h2><strong>B. FINANCE<\/strong><\/h2>\n<p><strong>1. Automatic accrual calculations<\/strong><br \/>\n<strong>2. Depreciation processing validation<\/strong><br \/>\n<strong>3. Period-end closing controls<\/strong>\u00a0\u2013 postings blocked after close<br \/>\n<strong>4. GL\u2013subledger reconciliation automation<\/strong><br \/>\n<strong>5. Duplicate journal identification<\/strong><\/p>\n<h2><strong>C. REVENUE CYCLE<\/strong><\/h2>\n<p><strong>1. Sales order processing logic<\/strong>\u00a0\u2013 do not ship &gt; ordered quantity<br \/>\n<strong>2. Automatic tax computation<\/strong><br \/>\n<strong>3. Real-time credit limit enforcement<\/strong><br \/>\n<strong>4. Revenue cutoff controls<\/strong>\u00a0at month-end<br \/>\n<strong>5. Interface controls between CRM \u2192 ERP \u2192 Billing<\/strong><\/p>\n<h2><strong>D. PAYROLL CYCLE<\/strong><\/h2>\n<p><strong>1. Gross-to-net pay calculation validation<\/strong><br \/>\n<strong>2. Auto payroll tax calculation<\/strong><br \/>\n<strong>3. Pay register balancing (control totals)<\/strong><br \/>\n<strong>4. Negative pay validation<\/strong><br \/>\n<strong>5. Run-to-run reconciliation between payroll runs<\/strong><\/p>\n<h2><strong>E. PROCUREMENT CYCLE<\/strong><\/h2>\n<p><strong>1. Automated 3-way match logic<\/strong>\u00a0(PO\u2013GRN\u2013Invoice)<br \/>\n<strong>2. Purchase budget control at PR\/PO stage<\/strong><br \/>\n<strong>3. Duplicate payment validation<\/strong><br \/>\n<strong>4. Vendor payment batch approval workflow<\/strong><br \/>\n<strong>5. GRN blocking for price mismatch<\/strong><\/p>\n<h1>\u2705\u00a0<strong>3. OUTPUT CONTROLS \u2014 BY CYCLE<\/strong><\/h1>\n<p>Output controls ensure that reports, documents, and system outputs are\u00a0<strong>accurate, distributed properly, and used correctly<\/strong>.<\/p>\n<h2><strong>A. MANUFACTURING PROCESS<\/strong><\/h2>\n<p><strong>1. Production report validation<\/strong>\u00a0\u2013 actual vs plan<br \/>\n<strong>2. Scrap reports sent only to authorized supervisors<\/strong><strong><br \/>\n3. WIP valuation reports protected via access rights<\/strong><br \/>\n<strong>4. Machine performance dashboards<\/strong>\u00a0\u2013 accuracy checks<br \/>\n<strong>5. Control of printed job tickets<\/strong><\/p>\n<h2><strong>B. FINANCE<\/strong><\/h2>\n<p><strong>1. Trial balance, FS review &amp; sign-off<\/strong><br \/>\n<strong>2. Restricted access to financial statements<\/strong><br \/>\n<strong>3. Exception reports (unbalanced journals, open periods)<\/strong><br \/>\n<strong>4. Account reconciliation reports<\/strong><br \/>\n<strong>5. Audit trail reports for all GL changes<\/strong><\/p>\n<h2><strong>C. REVENUE CYCLE<\/strong><\/h2>\n<p><strong>1. Invoice distribution control<\/strong>\u00a0\u2013 correct customer &amp; format<br \/>\n<strong>2. Aging reports accuracy validation<\/strong><br \/>\n<strong>3. Dispatch register output accuracy<\/strong><br \/>\n<strong>4. Failed billing run alerts<\/strong><br \/>\n<strong>5. Revenue MIS reports access rights<\/strong><\/p>\n<h2><strong>D. PAYROLL CYCLE<\/strong><\/h2>\n<p><strong>1. Pay slip accuracy and confidentiality controls<\/strong><br \/>\n<strong>2. Bank payment file reconciliation<\/strong><br \/>\n<strong>3. Payroll register output review<\/strong><br \/>\n<strong>4. TDS\/PF\/ESIC statutory output validation<\/strong><br \/>\n<strong>5. Unauthorized printing restrictions<\/strong><\/p>\n<h2><strong>E. PROCUREMENT CYCLE<\/strong><\/h2>\n<p><strong>1. PO print\/output control<\/strong>\u00a0(authorized only)<br \/>\n<strong>2. Vendor payment advice validation<\/strong><br \/>\n<strong>3. GRN &amp; inspection report distribution controls<\/strong><br \/>\n<strong>4. Open PO \/ overdue PO exception reports<\/strong><br \/>\n<strong>5. Mismatch reports for GRN\u2013Invoice<\/strong><\/p>\n<p>Below is a\u00a0<strong>clean, exam-oriented, professional summary<\/strong>\u00a0of<br \/>\n<strong>Input Controls \u00b7 Application (Processing) Controls \u00b7 Output Controls<\/strong><br \/>\nspecifically for\u00a0<strong>Authorization, Authentication, Verification, Evaluation, User Ownership of Business Transactions<\/strong>.<\/p>\n<p>This is written in a way suitable for\u00a0<strong>CISA\/CIA\/CMA\/CIMA\/ACCA<\/strong>\u00a0exams.<\/p>\n<h1>\u2705 **1. INPUT CONTROLS<\/h1>\n<p>\u2192 applied BEFORE a transaction enters the system**<\/p>\n<p>These controls ensure the transaction is\u00a0<strong>valid, authorized, accurate, complete<\/strong>, and belongs to the correct user.<\/p>\n<h2><strong>A. AUTHORIZATION (Before entry)<\/strong><\/h2>\n<p>Controls ensuring\u00a0<strong>only approved transactions<\/strong>\u00a0are entered.<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Maker-Checker \/ Dual Approval<\/strong>\u00a0before transaction submission<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Approval Codes<\/strong>\u00a0required before PO creation, journal entry, payment run<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Authorization limits<\/strong>\u00a0(amount, type of transaction)<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Digital approval workflow validation<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<strong>Mandatory attachment of approval evidence<\/strong><\/p>\n<h2><strong>B. AUTHENTICATION (User identity validation before entering data)<\/strong><\/h2>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Username + password validation<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0MFA (OTP, biometric, token)<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Device authentication<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Login time\/location restrictions<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Session start logging<\/p>\n<h2><strong>C. VERIFICATION (Check correctness of input data)<\/strong><\/h2>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Mandatory fields (customer ID, item code, amount)<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Duplicate transaction checks<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Format checks (numeric only, date format)<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Range checks (discount cannot exceed 10%)<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Cross-field validation (qty * price\u00a0<strong>=<\/strong>\u00a0amount)<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Valid master data lookup (valid vendor, valid GL code)<\/p>\n<h2><strong>D. EVALUATION (Check business logic before acceptance)<\/strong><\/h2>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Credit limit check before sales order<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Budget check before purchase request<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Stock availability check before delivery<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Policy compliance check (e.g., travel claim criteria)<\/p>\n<h2><strong>E. USER OWNERSHIP OF BUSINESS TRANSACTIONS<\/strong><\/h2>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0User-specific workflow assignment<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Role-based input screens<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Only transaction owner can submit\/edit draft<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Prevent entering transactions on behalf of others<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Audit trail showing creator + purpose<\/p>\n<h1>\u2705 **2. APPLICATION (PROCESSING) CONTROLS<\/h1>\n<p>\u2192 applied DURING the transaction flow inside the system**<\/p>\n<p>These ensure\u00a0<strong>authorized, correct, consistent, complete processing<\/strong>\u00a0of approved data.<\/p>\n<h2><strong>A. AUTHORIZATION (During processing)<\/strong><\/h2>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Workflow routing based on approval hierarchy<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0System-enforced maker\u2013checker separation<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Rejection if approval chain incomplete<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Automatic tagging of approver identity<\/p>\n<h2><strong>B. AUTHENTICATION (Processing integrity)<\/strong><\/h2>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Session timeout<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Re-authentication for high-risk actions (payments, data edits)<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Role-based access at processing level (who can approve, post, delete)<\/p>\n<h2><strong>C. VERIFICATION (During calculation\/processing)<\/strong><\/h2>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Validation of transaction status (e.g., cannot invoice if GRN not posted)<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Recalculation of totals (system auto-calculates amount, tax)<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Check digits &amp; hash totals during interface processing<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Run-to-run controls in batch processing<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Exception validation (e.g., negative stock)<\/p>\n<h2><strong>D. EVALUATION (Business rule enforcement)<\/strong><\/h2>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a03-way matching (PO + GRN + Invoice)<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Credit hold logic<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Salary calculation rules (pay grade \u00d7 rate)<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Purchase approval workflow logic<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Compliance rules embedded in application (e.g., max per diem)<\/p>\n<h2><strong>E. USER OWNERSHIP OF TRANSACTIONS<\/strong><\/h2>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0No unauthorized overwrites<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Transaction cannot be posted by person who created it<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Change history (before-after values) preserved<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0User responsibility enforced through audit trail<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Automated restriction on deleting processed entries<\/p>\n<h1>\u2705 **3. OUTPUT CONTROLS<\/h1>\n<p>\u2192 applied AFTER transaction processing**<\/p>\n<p>These ensure\u00a0<strong>accurate, secure, and authorized distribution<\/strong>\u00a0of transaction outputs.<\/p>\n<h2><strong>A. AUTHORIZATION (Who receives outputs?)<\/strong><\/h2>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Access control on generated reports<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Distribution to only authorized recipients<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Approval required before releasing invoices, payments<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Restrict printing of sensitive reports (payroll, pricing)<\/p>\n<h2><strong>B. AUTHENTICATION (Identity checks before accessing results)<\/strong><\/h2>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0MFA for viewing financial statements<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Encryption + secure login for bank payment files<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Role-based report viewers<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Output file integrity check before download<\/p>\n<h2><strong>C. VERIFICATION (Accuracy of output)<\/strong><\/h2>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Reconciliation reports (input vs output totals)<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0System-generated exception reports<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Control totals (debits = credits, inventory in vs out)<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Compare key fields: approved vs processed quantities<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Hash totals for interface outputs (ERP \u2192 bank, ERP \u2192 vendor portal)<\/p>\n<h2><strong>D. EVALUATION (Business review of generated reports)<\/strong><\/h2>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Supervisor review of revenue, cost, exception, and variance reports<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Review of approval logs (who approved what)<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0KPI dashboards verifying rule compliance<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Review of rejected transactions and overrides<\/p>\n<h2><strong>E. USER OWNERSHIP<\/strong><\/h2>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Audit trail showing who executed\/output the report<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Responsibility for validating output accuracy<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Ownership matrix: who owns which report and decisions<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Version control to ensure people use the\u00a0<em>correct<\/em>\u00a0output<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Monitoring unauthorized report extraction<\/p>\n<h1>\u2b50\u00a0<strong>FULL SUMMARY TABLE (Exam Perfect Revision Chart)<\/strong><\/h1>\n<table>\n<thead>\n<tr>\n<td><strong>Control Type<\/strong><\/td>\n<td><strong>Authorization<\/strong><\/td>\n<td><strong>Authentication<\/strong><\/td>\n<td><strong>Verification<\/strong><\/td>\n<td><strong>Evaluation<\/strong><\/td>\n<td><strong>User Ownership<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Input Controls<\/strong><\/td>\n<td>Approval before entry<\/td>\n<td>Login\/MFA<\/td>\n<td>Field &amp; data checks<\/td>\n<td>Business rule checks<\/td>\n<td>Creator ownership<\/td>\n<\/tr>\n<tr>\n<td><strong>Application Controls<\/strong><\/td>\n<td>Workflow approval<\/td>\n<td>Session &amp; role rules<\/td>\n<td>Calculation &amp; rule validation<\/td>\n<td>3-way match, credit checks<\/td>\n<td>Audit trail, maker-checker<\/td>\n<\/tr>\n<tr>\n<td><strong>Output Controls<\/strong><\/td>\n<td>Authorized distribution<\/td>\n<td>Secure access<\/td>\n<td>Reconciliation &amp; control totals<\/td>\n<td>Supervisory review<\/td>\n<td>Report ownership &amp; traceability<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>Below are\u00a0<strong>50 tricky, challenging, scenario-based MCQs with answers<\/strong>\u00a0covering:<br \/>\n\u2714\u00a0Input Controls<br \/>\n\u2714\u00a0Processing Controls<br \/>\n\u2714\u00a0Output Controls<br \/>\n\u2714\u00a0General IT Controls (GITC)<br \/>\n\u2714\u00a0Application Controls<br \/>\n\u2714\u00a0Techniques to Evaluate Controls in Automated Environment (CAATs, ITF, Test Data, etc.)<\/p>\n<p>Perfect for\u00a0<strong>CIA, CISA, CMA, ACCA, CPA, CIMA<\/strong>\u00a0exam prep.<\/p>\n<p><a href=\"http:\/\/www.gmsisuccess.in\/\" data-saferedirecturl=\"https:\/\/www.google.com\/url?hl=en&amp;q=http:\/\/www.gmsisuccess.in&amp;source=gmail&amp;ust=1775707561996000&amp;usg=AOvVaw0WFawcGD_TS9vLKeUI6TLm\">www.gmsisuccess.in<\/a><\/p>\n<p>Here is a\u00a0<strong>comprehensive exam-oriented question bank<\/strong>\u00a0on\u00a0<strong>System Controls (ITGC &amp; Application Controls)<\/strong>\u00a0including\u00a0<strong>case-based MCQs, Assertion\u2013Reasoning, True\/False, Odd-one-out, and tricky formats<\/strong>\u2014aligned with CIA Part 1 style.<\/p>\n<p><strong>\ud83d\udd37 1. CASE-BASED MCQs (HIGH LEVEL)<\/strong><\/p>\n<p><strong>\ud83d\udcd8 Case 1:<\/strong><\/p>\n<p>ABC Ltd. implemented a new ERP system. During audit, it was found:<\/p>\n<ul>\n<li>Developers had access to production environment<\/li>\n<li>No formal approval for system changes<\/li>\n<li>Input validation checks exist in the system<\/li>\n<\/ul>\n<p><strong>\u2753 Question:<\/strong><\/p>\n<p>Which control weakness is MOST critical?<\/p>\n<p>A. Lack of input validation<br \/>\nB. Weak change management control<br \/>\nC. Lack of output control<br \/>\nD. Poor documentation<\/p>\n<p>\u2705\u00a0<strong>Answer: B<\/strong><\/p>\n<p>\ud83d\udc49\u00a0<strong>Reason:<\/strong>\u00a0Even if application controls exist,\u00a0<strong>weak ITGC (change management)<\/strong>\u00a0undermines system reliability.<\/p>\n<p><strong>\ud83d\udcd8 Case 2:<\/strong><\/p>\n<p>An auditor finds:<\/p>\n<ul>\n<li>Strong password policy<\/li>\n<li>Proper segregation of duties<\/li>\n<li>No validation checks for invoice entry<\/li>\n<\/ul>\n<p><strong>\u2753 Question:<\/strong><\/p>\n<p>What is the MOST likely risk?<\/p>\n<p>A. Unauthorized access<br \/>\nB. Data entry errors<br \/>\nC. System failure<br \/>\nD. Data backup failure<\/p>\n<p>\u2705\u00a0<strong>Answer: B<\/strong><\/p>\n<p>\ud83d\udc49\u00a0<strong>Reason:<\/strong>\u00a0Missing\u00a0<strong>input controls \u2192 inaccurate transactions<\/strong><\/p>\n<p><strong>\ud83d\udcd8 Case 3:<\/strong><\/p>\n<p>Company generates payroll reports automatically but:<\/p>\n<ul>\n<li>Reports are not reviewed<\/li>\n<li>Access is restricted<\/li>\n<li>Processing controls exist<\/li>\n<\/ul>\n<p><strong>\u2753 Question:<\/strong><\/p>\n<p>Which control is missing?<\/p>\n<p>A. Input control<br \/>\nB. Processing control<br \/>\nC. Output control<br \/>\nD. ITGC<\/p>\n<p>\u2705\u00a0<strong>Answer: C<\/strong><\/p>\n<p><strong>\ud83d\udd37 2. ASSERTION \u2013 REASONING QUESTIONS<\/strong><\/p>\n<p><strong>\u2753 Q1:<\/strong><\/p>\n<p><strong>Assertion (A):<\/strong>\u00a0Application controls ensure accuracy of transactions<br \/>\n<strong>Reason (R):<\/strong>\u00a0Application controls operate at transaction level<\/p>\n<p>A. Both A and R are true, and R explains A<br \/>\nB. Both true, but R does not explain A<br \/>\nC. A true, R false<br \/>\nD. A false, R true<\/p>\n<p>\u2705\u00a0<strong>Answer: A<\/strong><\/p>\n<p><strong>\u2753 Q2:<\/strong><\/p>\n<p><strong>Assertion (A):<\/strong>\u00a0Strong ITGC guarantees absence of fraud<br \/>\n<strong>Reason (R):<\/strong>\u00a0ITGC ensures system-wide control environment<\/p>\n<p>\u2705\u00a0<strong>Answer: C<\/strong><\/p>\n<p>\ud83d\udc49 ITGC helps, but\u00a0<strong>does not guarantee no fraud<\/strong><\/p>\n<p><strong>\u2753 Q3:<\/strong><\/p>\n<p><strong>Assertion (A):<\/strong>\u00a0Input controls prevent incorrect data entry<br \/>\n<strong>Reason (R):<\/strong>\u00a0They include validation and edit checks<\/p>\n<p>\u2705\u00a0<strong>Answer: A<\/strong><\/p>\n<p><strong>\ud83d\udd37 3. TRUE \/ FALSE (TRICKY)<\/strong><\/p>\n<ol>\n<li>Application controls are independent of ITGC<br \/>\n\u274c\u00a0<strong>False<\/strong><\/li>\n<li>Change management is part of ITGC<br \/>\n\u2705\u00a0<strong>True<\/strong><\/li>\n<li>Output controls ensure completeness of input<br \/>\n\u274c\u00a0<strong>False<\/strong><\/li>\n<li>Weak ITGC increases audit risk<br \/>\n\u2705\u00a0<strong>True<\/strong><\/li>\n<li>Master data controls are part of ITGC<br \/>\n\u274c\u00a0<strong>False<\/strong>\u00a0(they are application controls)<\/li>\n<\/ol>\n<p><strong>\ud83d\udd37 4. ODD ONE OUT (VERY IMPORTANT)<\/strong><\/p>\n<p><strong>\u2753 Q1:<\/strong><\/p>\n<p>A. Password control<br \/>\nB. Backup procedure<br \/>\nC. Invoice validation<br \/>\nD. Access restriction<\/p>\n<p>\u2705\u00a0<strong>Answer: C<\/strong>\u00a0(Application control, others are ITGC)<\/p>\n<p><strong>\u2753 Q2:<\/strong><\/p>\n<p>A. Input validation<br \/>\nB. Processing checks<br \/>\nC. Output review<br \/>\nD. Firewall security<\/p>\n<p>\u2705\u00a0<strong>Answer: D<\/strong>\u00a0(ITGC)<\/p>\n<p><strong>\u2753 Q3:<\/strong><\/p>\n<p>A. Change management<br \/>\nB. Segregation of duties<br \/>\nC. Run-to-run totals<br \/>\nD. Physical access control<\/p>\n<p>\u2705\u00a0<strong>Answer: C<\/strong>\u00a0(Application control)<\/p>\n<p><strong>\ud83d\udd37 5. MATCH THE FOLLOWING<\/strong><\/p>\n<table>\n<thead>\n<tr>\n<td><strong>List 1<\/strong><\/td>\n<td><strong>List 2<\/strong><\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>A. Input control<\/td>\n<td>1. Review reports<\/td>\n<\/tr>\n<tr>\n<td>B. Output control<\/td>\n<td>2. Data validation<\/td>\n<\/tr>\n<tr>\n<td>C. ITGC<\/td>\n<td>3. Backup system<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u2705\u00a0<strong>Answer:<\/strong><\/p>\n<ul>\n<li>A \u2192 2<\/li>\n<li>B \u2192 1<\/li>\n<li>C \u2192 3<\/li>\n<\/ul>\n<p><strong>\ud83d\udd37 6. MULTI-SELECT MCQs<\/strong><\/p>\n<p><strong>\u2753 Q:<\/strong><\/p>\n<p>Which are examples of ITGC?<\/p>\n<p>A. Change management<br \/>\nB. Input validation<br \/>\nC. Backup procedures<br \/>\nD. Password control<\/p>\n<p>\u2705\u00a0<strong>Answer: A, C, D<\/strong><\/p>\n<p><strong>\ud83d\udd37 7. CASE-BASED ASSERTION (ADVANCED)<\/strong><\/p>\n<p><strong>\ud83d\udcd8 Case:<\/strong><\/p>\n<p>System has:<\/p>\n<ul>\n<li>Strong access controls<\/li>\n<li>Weak change management<\/li>\n<li>Strong input validation<\/li>\n<\/ul>\n<p><strong>\u2753 Assertion:<\/strong><\/p>\n<p>System reliability is high<\/p>\n<p><strong>\u2753 Reason:<\/strong><\/p>\n<p>Application controls compensate for weak ITGC<\/p>\n<p>A. Both true<br \/>\nB. Both false<br \/>\nC. A true, R false<br \/>\nD. A false, R true<\/p>\n<p>\u2705\u00a0<strong>Answer: B<\/strong><\/p>\n<p>\ud83d\udc49 Weak ITGC \u2192 overall reliability compromised<\/p>\n<p><strong>\ud83d\udd37 8. FILL IN THE BLANKS<\/strong><\/p>\n<ol>\n<li>______ controls ensure data accuracy at entry stage<br \/>\n\u2705 Input controls<\/li>\n<li>______ controls form foundation of IT environment<br \/>\n\u2705 General controls<\/li>\n<li>______ controls ensure reports are reviewed<br \/>\n\u2705 Output controls<\/li>\n<\/ol>\n<p><strong>\ud83d\udd37 9. EXAM TRAP CASE<\/strong><\/p>\n<p><strong>\ud83d\udcd8 Case:<\/strong><\/p>\n<p>Auditor relies on system-generated reports without testing ITGC.<\/p>\n<p><strong>\u2753 Question:<\/strong><\/p>\n<p>Is this appropriate?<\/p>\n<p>A. Yes<br \/>\nB. No<\/p>\n<p>\u2705\u00a0<strong>Answer: B<\/strong><\/p>\n<p>\ud83d\udc49 Must evaluate ITGC before relying on system output<\/p>\n<p><strong>\ud83d\udd37 10. VERY TRICKY MCQ<\/strong><\/p>\n<p><strong>\u2753 Q:<\/strong><\/p>\n<p>Which control failure has the MOST pervasive impact?<\/p>\n<p>A. Missing input control<br \/>\nB. Weak ITGC<br \/>\nC. Missing output control<br \/>\nD. Missing processing control<\/p>\n<p>\u2705\u00a0<strong>Answer: B<\/strong><\/p>\n<p><strong>\ud83d\udd37 FINAL REVISION LINE (IMPORTANT)<\/strong><\/p>\n<p>\ud83d\udc49\u00a0<strong>\u201cITGC failure = System failure\u201d<\/strong><br \/>\n\ud83d\udc49\u00a0<strong>\u201cApplication controls = Transaction accuracy\u201d<\/strong><\/p>\n<p><a href=\"http:\/\/www.gmsisuccess.in\/\" data-saferedirecturl=\"https:\/\/www.google.com\/url?hl=en&amp;q=http:\/\/www.gmsisuccess.in&amp;source=gmail&amp;ust=1775707561996000&amp;usg=AOvVaw0WFawcGD_TS9vLKeUI6TLm\">www.gmsisuccess.in<\/a><\/p>\n<p><strong>\u2705 50 TRICKY &amp; SCENARIO-BASED MCQs WITH ANSWERS<\/strong><\/p>\n<p><em>(Answers at the end)<\/em><\/p>\n<p><strong>INPUT, PROCESSING &amp; OUTPUT CONTROLS (Q1\u201318)<\/strong><\/p>\n<p><strong>1. A clerk enters a customer code \u201cCUST-980\u201d but the system rejects it because &#8220;letters not allowed.&#8221; This is an example of:<\/strong><\/p>\n<p>A. Range check<br \/>\nB. Field check<br \/>\nC. Validity check<br \/>\nD. Limit check<\/p>\n<p><strong>2. An order entry system rejects an order for 8,000 units because the preset maximum is 5,000. This control prevents:<\/strong><\/p>\n<p>A. Reasonableness errors<br \/>\nB. Limit violations<br \/>\nC. Master data mismatches<br \/>\nD. Sequence errors<\/p>\n<p><strong>3. A company finds that invoice #4021 is missing in the batch sequence. Which input control detects this first?<\/strong><\/p>\n<p>A. Check digit<br \/>\nB. Sequence check<br \/>\nC. Range check<br \/>\nD. Field check<\/p>\n<p><strong>4. During input, the system calculates the checksum &#8220;57&#8221; based on a formula and rejects mismatches. This prevents:<\/strong><\/p>\n<p>A. Transcription errors<br \/>\nB. Processing errors<br \/>\nC. Output misrouting<br \/>\nD. Unauthorized access<\/p>\n<p><strong>5. An employee enters a negative sales quantity, and the system rejects it. This is:<\/strong><\/p>\n<p>A. Sign check<br \/>\nB. Limit check<br \/>\nC. Hash total<br \/>\nD. Completeness check<\/p>\n<p><strong>6. A payroll system ensures overtime hours &gt;0 only when \u201cPresent\u201d status = Yes. This is an example of:<\/strong><\/p>\n<p>A. Reasonableness test<br \/>\nB. Completeness check<br \/>\nC. Check digit validation<br \/>\nD. Batch total<\/p>\n<p><strong>7. Before processing a batch of invoices, the system counts 118 records; after processing only 116 appear. What control identifies the issue?<\/strong><\/p>\n<p>A. Hash total<br \/>\nB. Record count<br \/>\nC. Check digit<br \/>\nD. Range check<\/p>\n<p><strong>8. While processing payroll, an error log shows 25 employees with missing bank account details. This is an example of:<\/strong><\/p>\n<p>A. Error listing<br \/>\nB. Exception report<br \/>\nC. Output reconciliation<br \/>\nD. Processing validation<\/p>\n<p><strong>9. The accounting department reviews system-generated pay slips before distributing them. This is:<\/strong><\/p>\n<p>A. Reperformance<br \/>\nB. Output review control<br \/>\nC. Batch input validation<br \/>\nD. Test data review<\/p>\n<p><strong>10. A buyer receives a vendor report addressed to another department. Which output control should prevent this?<\/strong><\/p>\n<p>A. Spooling control<br \/>\nB. Distribution control<br \/>\nC. Label check<br \/>\nD. User authentication<\/p>\n<p><strong>11. During network transmission, the system uses parity bits. This mainly prevents:<\/strong><\/p>\n<p>A. Data duplication<br \/>\nB. Data corruption in transit<br \/>\nC. Unauthorized access<br \/>\nD. Processing errors<\/p>\n<p><strong>12. A system flags \u201cItem price \u00d7 Quantity \u2260 Total invoice amount.\u201d This is a:<\/strong><\/p>\n<p>A. File label control<br \/>\nB. Logic check<br \/>\nC. Sequence check<br \/>\nD. Run-to-run check<\/p>\n<p><strong>13. \u201cBefore and after\u201d totals for a batch do not match after processing. What control is triggered?<\/strong><\/p>\n<p>A. Run-to-run total<br \/>\nB. Range validation<br \/>\nC. Hash total<br \/>\nD. Reasonableness test<\/p>\n<p><strong>14. During posting to the GL, the system confirms the use of the correct master file before proceeding. This is:<\/strong><\/p>\n<p>A. File existence check<br \/>\nB. File label check<br \/>\nC. Referential integrity check<br \/>\nD. Hash total check<\/p>\n<p><strong>15. A user enters a vendor code that does not exist in the vendor master. The system rejects it. This is:<\/strong><\/p>\n<p>A. Range check<br \/>\nB. Validity check<br \/>\nC. Sequence check<br \/>\nD. Limit check<\/p>\n<p><strong>16. An invoice batch has:<\/strong><\/p>\n<p>Record count: 40<br \/>\nHash total: 12,590<br \/>\nAmount total: \u20b93,60,000<br \/>\nAfter processing, only the amount total matches. What error likely occurred?<br \/>\nA. Wrong amounts posted<br \/>\nB. Missing or extra invoices<br \/>\nC. Transposed digits<br \/>\nD. Master file mismatch<\/p>\n<p><strong>17. A customer returns goods but the credit note is missing in system reports. Which control should detect it?<\/strong><\/p>\n<p>A. Exception report<br \/>\nB. Range check<br \/>\nC. Spooling control<br \/>\nD. Completeness check<\/p>\n<p><strong>18. Duplicate invoices were processed. Which input control should prevent this?<\/strong><\/p>\n<p>A. Check digit<br \/>\nB. Duplicate check<br \/>\nC. Limit test<br \/>\nD. Reasonableness check<\/p>\n<p><strong>GENERAL IT CONTROLS (Q19\u201330)<\/strong><\/p>\n<p><strong>19. A developer accesses the live production database to fix code on a weekend. Which GITC failed?<\/strong><\/p>\n<p>A. Access control<br \/>\nB. Change management<br \/>\nC. Physical control<br \/>\nD. Output control<\/p>\n<p><strong>20. A former employee\u2019s ID remains active for 40 days after resignation. Which control weakness?<\/strong><\/p>\n<p>A. Password policy<br \/>\nB. User provisioning \/ de-provisioning<br \/>\nC. Encryption<br \/>\nD. Backup procedures<\/p>\n<p><strong>21. Fire suppression, CCTVs, and biometric locks are examples of:<\/strong><\/p>\n<p>A. Application controls<br \/>\nB. Physical controls<br \/>\nC. Input controls<br \/>\nD. Output controls<\/p>\n<p><strong>22. Before pushing an update, the IT team tests it in a staging environment. This is part of:<\/strong><\/p>\n<p>A. Incident Management<br \/>\nB. SDLC \u2013 Testing phase<br \/>\nC. Output control<br \/>\nD. Network monitoring<\/p>\n<p><strong>23. Overnight batch jobs fail due to low disk space. Which GITC is weak?<\/strong><\/p>\n<p>A. Access control<br \/>\nB. Operations control<br \/>\nC. Physical control<br \/>\nD. Change management<\/p>\n<p><strong>24. A system was changed without documentation or approvals. What control failed?<\/strong><\/p>\n<p>A. Authorization control<br \/>\nB. Change management control<br \/>\nC. Application control<br \/>\nD. Validity control<\/p>\n<p><strong>25. A server room air conditioner malfunction leads to data center shutdown. Which GITC relates?<\/strong><\/p>\n<p>A. Environmental control<br \/>\nB. Input control<br \/>\nC. Output control<br \/>\nD. Processing control<\/p>\n<p><strong>26. A user accesses payroll but is from purchasing department. This violates:<\/strong><\/p>\n<p>A. SDLC<br \/>\nB. Segregation of duties<br \/>\nC. Authentication<br \/>\nD. Authorization<\/p>\n<p><strong>27. A ransomware attack succeeds because backups were not updated for 2 months. GITC weakness:<\/strong><\/p>\n<p>A. Physical control<br \/>\nB. Backup &amp; recovery<br \/>\nC. Access control<br \/>\nD. Processing control<\/p>\n<p><strong>28. Logs show that system changes were made without logging. Weakness in:<\/strong><\/p>\n<p>A. Monitoring controls<br \/>\nB. Application controls<br \/>\nC. Input controls<br \/>\nD. Output controls<\/p>\n<p><strong>29. DRP was not tested for two years. What risk increases the most?<\/strong><\/p>\n<p>A. Undetected fraud<br \/>\nB. System recovery failure<br \/>\nC. Data entry errors<br \/>\nD. Unauthorized access<\/p>\n<p><strong>30. A power failure occurs and data is lost during processing due to no checkpoints. Control missing:<\/strong><\/p>\n<p>A. Batch total<br \/>\nB. File labeling<br \/>\nC. Backup during processing<br \/>\nD. Logic check<\/p>\n<p><strong>APPLICATION CONTROLS (Q31\u201340)<\/strong><\/p>\n<p><strong>31. A procurement system\u2019s 3-way match prevents:<\/strong><\/p>\n<p>A. Payment delays<br \/>\nB. Unauthorized payments<br \/>\nC. Duplicate purchase orders<br \/>\nD. Inaccurate master data<\/p>\n<p><strong>32. A customer credit limit check before order confirmation is what type?<\/strong><\/p>\n<p>A. Input control<br \/>\nB. Integrity control<br \/>\nC. Application authorization control<br \/>\nD. Output control<\/p>\n<p><strong>33. A payroll system pays only employees listed in the HR master. This is:<\/strong><\/p>\n<p>A. Integrity control<br \/>\nB. Range check<br \/>\nC. Validity check<br \/>\nD. Duplicate check<\/p>\n<p><strong>34. A system prevents a sales order unless the customer is approved by Finance. This is:<\/strong><\/p>\n<p>A. Processing control<br \/>\nB. Application-level authorization control<br \/>\nC. Input control<br \/>\nD. Output control<\/p>\n<p><strong>35. ERP blocks invoice posting if GL period is closed. This is:<\/strong><\/p>\n<p>A. Output control<br \/>\nB. File label check<br \/>\nC. Integrity &amp; authorization control<br \/>\nD. Batch validation<\/p>\n<p><strong>36. A system denies payment because vendor bank details are not verified. What control is this?<\/strong><\/p>\n<p>A. Output control<br \/>\nB. Vendor master authorization control<br \/>\nC. Range check<br \/>\nD. Sequence test<\/p>\n<p><strong>37. Duplicate GRN entries were found in inventory. Missing control?<\/strong><\/p>\n<p>A. Run-to-run control<br \/>\nB. Duplicate check<br \/>\nC. Limit check<br \/>\nD. Authorization check<\/p>\n<p><strong>38. Employee salary changes require HR manager approval in system. This ensures:<\/strong><\/p>\n<p>A. Input validity<br \/>\nB. Authorization &amp; integrity<br \/>\nC. Range accuracy<br \/>\nD. Exception reporting<\/p>\n<p><strong>39. A system automatically logs out inactive users after 5 minutes. This is:<\/strong><\/p>\n<p>A. Input control<br \/>\nB. Application security control<br \/>\nC. Output control<br \/>\nD. Logic check<\/p>\n<p><strong>40. A bank ATM rejects a transaction for invalid PIN attempts exceeding 3. This is:<\/strong><\/p>\n<p>A. Limit check<br \/>\nB. Security control<br \/>\nC. Completeness control<br \/>\nD. Reasonableness check<\/p>\n<p><strong>TECHNIQUES TO EVALUATE CONTROLS \/ CAATs (Q41\u201350)<\/strong><\/p>\n<p><strong>41. An auditor enters fake transactions into a copy of the production system to test controls. This is:<\/strong><\/p>\n<p>A. Parallel simulation<br \/>\nB. Test data<br \/>\nC. ITF<br \/>\nD. Reperformance<\/p>\n<p><strong>42. Auditor sets up a dummy department inside live ERP and posts transactions to test controls. This is:<\/strong><\/p>\n<p>A. Test data<br \/>\nB. Parallel simulation<br \/>\nC. Integrated Test Facility<br \/>\nD. GAS analysis<\/p>\n<p><strong>43. Auditor uses ACL\/IDEA to reperform depreciation calculations. This technique is:<\/strong><\/p>\n<p>A. Embedded module<br \/>\nB. GAS<br \/>\nC. Test data<br \/>\nD. Penetration testing<\/p>\n<p><strong>44. To test automated credit checks, the auditor reprocesses actual data using independent logic. This is:<\/strong><\/p>\n<p>A. ITF<br \/>\nB. Test data<br \/>\nC. Parallel simulation<br \/>\nD. Reperformance manually<\/p>\n<p><strong>45. Auditor monitors transactions in real-time using audit hooks placed inside application. This is:<\/strong><\/p>\n<p>A. Embedded audit modules<br \/>\nB. ITF<br \/>\nC. Parallel simulation<br \/>\nD. Test data<\/p>\n<p><strong>46. An auditor runs the same payroll program and compares results to the company\u2019s output. This is:<\/strong><\/p>\n<p>A. Black-box testing<br \/>\nB. Parallel simulation<br \/>\nC. ITF<br \/>\nD. Test data<\/p>\n<p><strong>47. Auditor traces one payroll transaction from start to finish to observe control operation. This is:<\/strong><\/p>\n<p>A. Walkthrough<br \/>\nB. GAS<br \/>\nC. Test data<br \/>\nD. Penetration test<\/p>\n<p><strong>48. A cybersecurity team attempts to break into the network to test security. This is:<\/strong><\/p>\n<p>A. Vulnerability scan<br \/>\nB. Penetration testing<br \/>\nC. Black-box test<br \/>\nD. Test data<\/p>\n<p><strong>49. An auditor scans systems for missing patches and weak passwords. This is:<\/strong><\/p>\n<p>A. Penetration testing<br \/>\nB. Vulnerability assessment<br \/>\nC. Integrated testing<br \/>\nD. ITF<\/p>\n<p><strong>50. Auditor reviews logs, error reports, and user access audit trails. This is:<\/strong><\/p>\n<p>A. Observation<br \/>\nB. Inspection<br \/>\nC. Reperformance<br \/>\nD. Test data<\/p>\n<p><strong>\u2705 ANSWER KEY<\/strong><\/p>\n<p>1-B<br \/>\n2-B<br \/>\n3-B<br \/>\n4-A<br \/>\n5-A<br \/>\n6-A<br \/>\n7-B<br \/>\n8-A<br \/>\n9-B<br \/>\n10-B<br \/>\n11-B<br \/>\n12-B<br \/>\n13-A<br \/>\n14-B<br \/>\n15-B<br \/>\n16-B<br \/>\n17-A<br \/>\n18-B<br \/>\n19-B<br \/>\n20-B<br \/>\n21-B<br \/>\n22-B<br \/>\n23-B<br \/>\n24-B<br \/>\n25-A<br \/>\n26-D<br \/>\n27-B<br \/>\n28-A<br \/>\n29-B<br \/>\n30-C<br \/>\n31-B<br \/>\n32-C<br \/>\n33-A<br \/>\n34-B<br \/>\n35-C<br \/>\n36-B<br \/>\n37-B<br \/>\n38-B<br \/>\n39-B<br \/>\n40-B<br \/>\n41-B<br \/>\n42-C<br \/>\n43-B<br \/>\n44-C<br \/>\n45-A<br \/>\n46-B<br \/>\n47-A<br \/>\n48-B<br \/>\n49-B<br \/>\n50-B<\/p>\n<p><a href=\"http:\/\/www.gmsissuccess.in\/\" data-saferedirecturl=\"https:\/\/www.google.com\/url?hl=en&amp;q=http:\/\/www.gmsissuccess.in&amp;source=gmail&amp;ust=1775707561997000&amp;usg=AOvVaw0As7XDQMDZ9nD1pT8SV2dg\">www.gmsissuccess.in<\/a><\/p>\n<p>Below are\u00a0<strong>50 CASE-STUDY BASED, TRICKY &amp; CHALLENGING MCQs<\/strong>\u00a0on:<br \/>\n\u2714\u00a0Input Controls<br \/>\n\u2714\u00a0Processing Controls<br \/>\n\u2714\u00a0Output Controls<br \/>\n\u2714\u00a0Application Controls<br \/>\n\u2714\u00a0General IT Controls (GITC)<br \/>\n\u2714\u00a0CAATs &amp; IT Audit Techniques<\/p>\n<p>All questions are\u00a0<strong>scenario-driven<\/strong>\u00a0like CIA\/CISA\/CMA exams.<br \/>\n<strong>Answers included at the end.<\/strong><\/p>\n<h1>\u2705\u00a0<strong>50 CASE-STUDY BASED MCQs (Challenging &amp; Tricky)<\/strong><\/h1>\n<h2><strong>Case 1: Payroll System Failure (Q1\u20135)<\/strong><\/h2>\n<p>A company\u2019s payroll system processed salaries incorrectly for 42 employees due to missing attendance data caused by incorrect master file updates.<\/p>\n<h3><strong>1.<\/strong>\u00a0Which control should have prevented incomplete attendance data from being used in payroll processing?<\/h3>\n<p>A. Range check<br \/>\nB. Completeness check<br \/>\nC. File label check<br \/>\nD. Authorization control<\/p>\n<h3><strong>2.<\/strong>\u00a0The HR executive mistakenly updated the wrong employee\u2019s attendance using a similar employee code. Which control would best reduce this?<\/h3>\n<p>A. Check digit<br \/>\nB. Sequence check<br \/>\nC. Referential integrity<br \/>\nD. Limit check<\/p>\n<h3><strong>3.<\/strong>\u00a0After payroll error, the auditor compares expected salary totals with system-generated totals. This is an example of:<\/h3>\n<p>A. Output reconciliation<br \/>\nB. Input validation<br \/>\nC. Test data method<br \/>\nD. Run-to-run totals<\/p>\n<h3><strong>4.<\/strong>\u00a0Multiple unauthorized edits were made by a junior HR staff. Which GITC failure is indicated?<\/h3>\n<p>A. Change management<br \/>\nB. Access control<br \/>\nC. Physical control<br \/>\nD. Output control<\/p>\n<h3><strong>5.<\/strong>\u00a0Which CAAT technique would allow auditors to test payroll calculations without affecting live data?<\/h3>\n<p>A. ITF<br \/>\nB. Parallel simulation<br \/>\nC. GAS<br \/>\nD. Embedded audit module<\/p>\n<h2><strong>Case 2: Procurement Fraud Risk (Q6\u201310)<\/strong><\/h2>\n<p>The purchasing manager colluded with a vendor to approve fake invoices. The system did not perform 3-way matching due to a configuration error.<\/p>\n<h3><strong>6.<\/strong>\u00a0Which application control would prevent payment of fake invoices?<\/h3>\n<p>A. Limit check<br \/>\nB. Three-way match (PO\u2013GRN\u2013Invoice)<br \/>\nC. Sequence check<br \/>\nD. Range validation<\/p>\n<h3><strong>7.<\/strong>\u00a0The system posted invoices even when purchase orders were not approved. Which control is missing?<\/h3>\n<p>A. Authorization control<br \/>\nB. Completeness control<br \/>\nC. Hash total<br \/>\nD. Reasonableness test<\/p>\n<h3><strong>8.<\/strong>\u00a0Which general IT control ensures that system configurations like matching rules are not changed without approval?<\/h3>\n<p>A. Access control<br \/>\nB. Change management<br \/>\nC. Input validation<br \/>\nD. Physical controls<\/p>\n<h3><strong>9.<\/strong>\u00a0To identify all payments to a suspicious vendor, the auditor uses ACL to extract and analyze transactions. This reflects:<\/h3>\n<p>A. Test data<br \/>\nB. Parallel simulation<br \/>\nC. Embedded audit module<br \/>\nD. Generalized Audit Software<\/p>\n<h3><strong>10.<\/strong>\u00a0Many duplicate invoices from the vendor were found. Which specific control should prevent this?<\/h3>\n<p>A. Batch total<br \/>\nB. Duplicate check<br \/>\nC. Range check<br \/>\nD. Sign check<\/p>\n<h2><strong>Case 3: Manufacturing Production Errors (Q11\u201315)<\/strong><\/h2>\n<p>The production system generated wrong material usage reports. Incorrect quantities were processed due to corrupted input data.<\/p>\n<h3><strong>11.<\/strong>\u00a0Before processing, the system could have detected incorrect quantities through:<\/h3>\n<p>A. Sign check<br \/>\nB. Logic check<br \/>\nC. Validity check<br \/>\nD. Duplicate check<\/p>\n<h3><strong>12.<\/strong>\u00a0If a wrong version of the production master file was used, which control failed?<\/h3>\n<p>A. File label check<br \/>\nB. Batch total<br \/>\nC. Input completeness<br \/>\nD. Output review<\/p>\n<h3><strong>13.<\/strong>\u00a0Production totals before and after processing did NOT match. Which control detects this?<\/h3>\n<p>A. Run-to-run total<br \/>\nB. Hash total<br \/>\nC. Reasonableness test<br \/>\nD. File existence check<\/p>\n<h3><strong>14.<\/strong>\u00a0A system crash caused loss of production data during processing. Which control prevents loss?<\/h3>\n<p>A. Exception report<br \/>\nB. Checkpoints &amp; rollback<br \/>\nC. Parallel simulation<br \/>\nD. Test data<\/p>\n<h3><strong>15.<\/strong>\u00a0Material consumption reports were distributed to wrong departments. This indicates failure of:<\/h3>\n<p>A. Output distribution control<br \/>\nB. Input validation control<br \/>\nC. Integrity control<br \/>\nD. Change management<\/p>\n<h2><strong>Case 4: Banking Transaction Errors (Q16\u201320)<\/strong><\/h2>\n<p>A bank ATM system allowed customers to withdraw more than the daily limit due to a coding error.<\/p>\n<h3><strong>16.<\/strong>\u00a0Which control should have prevented withdrawals exceeding limits?<\/h3>\n<p>A. Authentication control<br \/>\nB. Limit check<br \/>\nC. Completeness check<br \/>\nD. Sequence check<\/p>\n<h3><strong>17.<\/strong>\u00a0The error existed because the updated code bypassed approval. This shows weakness in:<\/h3>\n<p>A. Change management<br \/>\nB. Access control<br \/>\nC. Output review<br \/>\nD. Physical protection<\/p>\n<h3><strong>18.<\/strong>\u00a0The bank wants to test the updated ATM code using simulated accounts and transactions. Best method?<\/h3>\n<p>A. Test data<br \/>\nB. ITF<br \/>\nC. Parallel simulation<br \/>\nD. Reperformance<\/p>\n<h3><strong>19.<\/strong>\u00a0If customers received incorrect withdrawal receipts, which control should detect it?<\/h3>\n<p>A. Output validation<br \/>\nB. File label check<br \/>\nC. Batch control<br \/>\nD. Logic check<\/p>\n<h3><strong>20.<\/strong>\u00a0Auditor traces a single ATM transaction from card swipe to settlement. This is:<\/h3>\n<p>A. Walkthrough<br \/>\nB. Reperformance<br \/>\nC. Observation<br \/>\nD. Parallel testing<\/p>\n<h2><strong>Case 5: Sales Order Processing Issues (Q21\u201325)<\/strong><\/h2>\n<p>A sales system accepts orders even when customer credit limits are exceeded.<\/p>\n<h3><strong>21.<\/strong>\u00a0Which control should prevent this?<\/h3>\n<p>A. Range check<br \/>\nB. Credit limit validation<br \/>\nC. File label check<br \/>\nD. Hash total<\/p>\n<h3><strong>22.<\/strong>\u00a0A sales order was created for a non-existent customer code. Missing control?<\/h3>\n<p>A. Validity check<br \/>\nB. Sign check<br \/>\nC. Run-to-run check<br \/>\nD. Reasonableness check<\/p>\n<h3><strong>23.<\/strong>\u00a0To detect missing sales orders, the system should use:<\/h3>\n<p>A. Sequence check<br \/>\nB. Duplicate check<br \/>\nC. Limit check<br \/>\nD. Completeness check<\/p>\n<h3><strong>24.<\/strong>\u00a0Auditor reprocesses sales orders using independent logic to test system accuracy. Technique?<\/h3>\n<p>A. Test data<br \/>\nB. Generalized Audit Software<br \/>\nC. Parallel simulation<br \/>\nD. ITF<\/p>\n<h3><strong>25.<\/strong>\u00a0Sales invoices were printed twice and mailed twice. Which control failed?<\/h3>\n<p>A. Spooling control<br \/>\nB. Distribution control<br \/>\nC. Range check<br \/>\nD. Logic test<\/p>\n<h2><strong>Case 6: Inventory Shrinkage (Q26\u201330)<\/strong><\/h2>\n<p>The warehouse reported mismatched inventory records due to incorrect scanning at receipt.<\/p>\n<h3><strong>26.<\/strong>\u00a0Wrong item codes scanned should be prevented by:<\/h3>\n<p>A. Sequence check<br \/>\nB. Validity check<br \/>\nC. Range validation<br \/>\nD. Hash total<\/p>\n<h3><strong>27.<\/strong>\u00a0Barcodes unreadable due to damage indicate reliance on which input control?<\/h3>\n<p>A. Check digit<br \/>\nB. Batch control<br \/>\nC. Limit test<br \/>\nD. Sequence check<\/p>\n<h3><strong>28.<\/strong>\u00a0Lost inventory records indicate missing:<\/h3>\n<p>A. Backup control<br \/>\nB. Run-to-run control<br \/>\nC. Error listing control<br \/>\nD. Output integrity<\/p>\n<h3><strong>29.<\/strong>\u00a0Warehouse staff printed inventory reports belonging to other warehouses. Missing control?<\/h3>\n<p>A. Output distribution control<br \/>\nB. File label control<br \/>\nC. Authorization control<br \/>\nD. Access control<\/p>\n<h3><strong>30.<\/strong>\u00a0Auditor inserts fake receiving transactions into the live system using a dummy warehouse. Method?<\/h3>\n<p>A. Test data<br \/>\nB. Parallel simulation<br \/>\nC. ITF<br \/>\nD. GAS<\/p>\n<h2><strong>Case 7: E-Commerce Website Failure (Q31\u201335)<\/strong><\/h2>\n<p>The customer checkout module frequently crashes and loses order data.<\/p>\n<h3><strong>31.<\/strong>\u00a0Which processing control prevents order loss during crashes?<\/h3>\n<p>A. Logic check<br \/>\nB. Checkpoints &amp; rollback<br \/>\nC. Exception report<br \/>\nD. Duplicate check<\/p>\n<h3><strong>32.<\/strong>\u00a0System accepts invalid coupon codes ensuring heavy discounts. Which control should prevent?<\/h3>\n<p>A. Validity check<br \/>\nB. Range check<br \/>\nC. Hash total<br \/>\nD. Sequence check<\/p>\n<h3><strong>33.<\/strong>\u00a0Orders placed through mobile app are missing in ERP. Which control detects incomplete transfers?<\/h3>\n<p>A. Run-to-run total<br \/>\nB. File label check<br \/>\nC. Output reconciliation<br \/>\nD. Range validation<\/p>\n<h3><strong>34.<\/strong>\u00a0Customer receives emails meant for another customer. Control weakness?<\/h3>\n<p>A. Output distribution<br \/>\nB. File label check<br \/>\nC. Authorization<br \/>\nD. Integrity<\/p>\n<h3><strong>35.<\/strong>\u00a0Audit team uses automated scripts to check if all orders received online match ERP entries. Method?<\/h3>\n<p>A. Reperformance<br \/>\nB. Test data<br \/>\nC. GAS<br \/>\nD. ITF<\/p>\n<h2><strong>Case 8: Financial Closing Errors (Q36\u201340)<\/strong><\/h2>\n<p>GL posting errors occurred because the system allowed posting into a closed accounting period.<\/p>\n<h3><strong>36.<\/strong>\u00a0Which control should prevent postings in a closed period?<\/h3>\n<p>A. Authorization control<br \/>\nB. Integrity control<br \/>\nC. File label check<br \/>\nD. Limit check<\/p>\n<h3><strong>37.<\/strong>\u00a0Accountant modified GL mapping without approval. Control failure?<\/h3>\n<p>A. Input validation<br \/>\nB. Access control<br \/>\nC. Change management<br \/>\nD. Processing validation<\/p>\n<h3><strong>38.<\/strong>\u00a0Month-end totals before and after adjustments do not match. Which control helps detect this?<\/h3>\n<p>A. Sequence check<br \/>\nB. Hash total<br \/>\nC. Run-to-run total<br \/>\nD. Reasonableness test<\/p>\n<h3><strong>39.<\/strong>\u00a0Auditor inserts invalid GL codes to test system response. Technique?<\/h3>\n<p>A. Test data<br \/>\nB. GAS<br \/>\nC. Walkthrough<br \/>\nD. ITF<\/p>\n<h3><strong>40.<\/strong>\u00a0Financial statements printed before approvals may indicate weakness in:<\/h3>\n<p>A. Output distribution<br \/>\nB. Physical security<br \/>\nC. File label check<br \/>\nD. Range control<\/p>\n<h2><strong>Case 9: Hospital Patient Billing Errors (Q41\u201345)<\/strong><\/h2>\n<p>Billing system charged patients for services they never received.<\/p>\n<h3><strong>41.<\/strong>\u00a0Missing service entries in system relate to which control?<\/h3>\n<p>A. Completeness check<br \/>\nB. Duplicate control<br \/>\nC. Range control<br \/>\nD. Limit test<\/p>\n<h3><strong>42.<\/strong>\u00a0System accepted service codes not listed in the approved medical services file. Missing control?<\/h3>\n<p>A. File existence check<br \/>\nB. Validity check<br \/>\nC. Sequence control<br \/>\nD. Sign check<\/p>\n<h3><strong>43.<\/strong>\u00a0Billing clerks accessed doctor-fee rate tables and changed rates. Weak GITC?<\/h3>\n<p>A. Access control<br \/>\nB. Output control<br \/>\nC. Input control<br \/>\nD. Hash control<\/p>\n<h3><strong>44.<\/strong>\u00a0Auditor reviews history logs to find who changed rate tables. Technique?<\/h3>\n<p>A. Observation<br \/>\nB. Inspection<br \/>\nC. Walkthrough<br \/>\nD. Reperformance<\/p>\n<h3><strong>45.<\/strong>\u00a0Auditor simulates billing using a copy of production data. This is:<\/h3>\n<p>A. ITF<br \/>\nB. Test data<br \/>\nC. Parallel simulation<br \/>\nD. GAS<\/p>\n<h2><strong>Case 10: Airline Reservation System Error (Q46\u201350)<\/strong><\/h2>\n<p>Customers were issued duplicate boarding passes due to system delays.<\/p>\n<h3><strong>46.<\/strong>\u00a0Which control should prevent duplicate boarding passes?<\/h3>\n<p>A. Duplicate check<br \/>\nB. Range test<br \/>\nC. Completeness check<br \/>\nD. File label check<\/p>\n<h3><strong>47.<\/strong>\u00a0Reservation system crashed due to untested patch deployment. Weakness?<\/h3>\n<p>A. Change management<br \/>\nB. Physical safeguard<br \/>\nC. Input control<br \/>\nD. Integrity control<\/p>\n<h3><strong>48.<\/strong>\u00a0Auditor enters invalid travel dates \u201c32\/13\/2025\u201d to test validation. Method?<\/h3>\n<p>A. ITF<br \/>\nB. Test data<br \/>\nC. Reperformance<br \/>\nD. Black-box test<\/p>\n<h3><strong>49.<\/strong>\u00a0Wrong flight manifests were sent to security teams. Which control failed?<\/h3>\n<p>A. Output distribution<br \/>\nB. Access control<br \/>\nC. File label<br \/>\nD. Range check<\/p>\n<h3><strong>50.<\/strong>\u00a0Auditor monitors live reservation transactions through embedded code in system. Method?<\/h3>\n<p>A. Parallel simulation<br \/>\nB. Test data<br \/>\nC. Embedded audit module<br \/>\nD. ITF<\/p>\n<h1>\u2705\u00a0<strong>ANSWER KEY<\/strong><\/h1>\n<p>1-B<br \/>\n2-C<br \/>\n3-A<br \/>\n4-B<br \/>\n5-B<br \/>\n6-B<br \/>\n7-A<br \/>\n8-B<br \/>\n9-D<br \/>\n10-B<br \/>\n11-B<br \/>\n12-A<br \/>\n13-A<br \/>\n14-B<br \/>\n15-A<br \/>\n16-B<br \/>\n17-A<br \/>\n18-A<br \/>\n19-A<br \/>\n20-A<br \/>\n21-B<br \/>\n22-A<br \/>\n23-A<br \/>\n24-C<br \/>\n25-A<br \/>\n26-B<br \/>\n27-A<br \/>\n28-A<br \/>\n29-A<br \/>\n30-C<br \/>\n31-B<br \/>\n32-A<br \/>\n33-A<br \/>\n34-A<br \/>\n35-C<br \/>\n36-A<br \/>\n37-C<br \/>\n38-C<br \/>\n39-A<br \/>\n40-A<br \/>\n41-A<br \/>\n42-B<br \/>\n43-A<br \/>\n44-B<br \/>\n45-C<br \/>\n46-A<br \/>\n47-A<br \/>\n48-B<br \/>\n49-A<br \/>\n50-C<\/p>\n<p><a href=\"http:\/\/www.gmsisuccess.in\/\" data-saferedirecturl=\"https:\/\/www.google.com\/url?hl=en&amp;q=http:\/\/www.gmsisuccess.in&amp;source=gmail&amp;ust=1775707561998000&amp;usg=AOvVaw3HV2TePzKlBTURxEMojb1h\">www.gmsisuccess.in<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Below are\u00a0<strong>60 extremely challenging, case-study based, scenario-driven MCQs<\/strong>\u00a0on:<\/p>\n<p>\u2714\u00a0<strong>Input Controls<\/strong><br \/>\n\u2714\u00a0<strong>Process Controls<\/strong><br \/>\n\u2714\u00a0<strong>Output Controls<\/strong><br \/>\n\u2714\u00a0<strong>General IT Controls (GITCs)<\/strong><br \/>\n\u2714\u00a0<strong>Application Controls<\/strong><br \/>\n\u2714\u00a0<strong>Control Evaluation Techniques in Automated Environments (audit trail review, CAATs, test data, integrated test facility, continuous auditing, etc.)<\/strong><\/p>\n<p>These are\u00a0<strong>difficult<\/strong>, layered with traps, and designed for CMA \/ CIA \/ CISA exam level.<\/p>\n<h1>\u2705\u00a0<strong>60 ULTRA-DIFFICULT SCENARIO MCQs WITH ANSWERS<\/strong><\/h1>\n<p><em>(Answers provided after each question)<\/em><\/p>\n<h2><strong>INPUT CONTROLS (1\u201312)<\/strong><\/h2>\n<h3><strong>1.<\/strong><\/h3>\n<p>A company uses barcode scanners to capture warehouse shipments. Auditors notice that when barcodes are damaged, employees manually key-in shipment codes, often entering incorrect digits. Which control would MOST effectively reduce incorrect manual entries?<\/p>\n<p>A. Limit checks<br \/>\nB. Check digit verification<br \/>\nC. Range check<br \/>\nD. Reasonableness check<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<h3><strong>2.<\/strong><\/h3>\n<p>A bank requires loan officers to type customer IDs manually if the magnetic card reader fails. Several cases were found where invalid IDs were entered and processed. The BEST control?<\/p>\n<p>A. Field format check<br \/>\nB. Pre-numbered forms<br \/>\nC. Dual authorization<br \/>\nD. Database access control<\/p>\n<p><strong>Answer: A<\/strong><\/p>\n<h3><strong>3.<\/strong><\/h3>\n<p>During data entry on vendor invoices, an AP clerk enters a quantity of \u201c9,000\u201d instead of \u201c900.\u201d The system accepts it because the vendor sometimes ships in bulk. What input control is missing?<\/p>\n<p>A. Sequence check<br \/>\nB. Reasonableness check<br \/>\nC. Existence check<br \/>\nD. Batch total check<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<h3><strong>4.<\/strong><\/h3>\n<p>A retail POS system occasionally records duplicate sales when the cashier presses &#8220;Enter&#8221; twice. Which control prevents duplication?<\/p>\n<p>A. Limit test<br \/>\nB. Field check<br \/>\nC. Transaction edit check<br \/>\nD. Duplicate record check<\/p>\n<p><strong>Answer: D<\/strong><\/p>\n<h3><strong>5.<\/strong><\/h3>\n<p>An online banking system allows users to input unlimited-length text for the payee name and amount field, causing data truncation errors. Missing control?<\/p>\n<p>A. Limit check<br \/>\nB. Size check<br \/>\nC. Completeness check<br \/>\nD. Range check<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<h3><strong>6.<\/strong><\/h3>\n<p>Customer orders entered into the ERP often miss mandatory fields like \u201cShipping Address.\u201d Which control?<\/p>\n<p>A. Completeness check<br \/>\nB. Redundant data check<br \/>\nC. Reasonableness test<br \/>\nD. Logical check<\/p>\n<p><strong>Answer: A<\/strong><\/p>\n<h3><strong>7.<\/strong><\/h3>\n<p>A system validates vendor numbers by checking their existence in the master file. This is:<\/p>\n<p>A. SIC<br \/>\nB. Validity check<br \/>\nC. Hash total check<br \/>\nD. Control total check<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<h3><strong>8.<\/strong><\/h3>\n<p>A data-entry clerk uploads a batch of transactions, but one transaction was missing. What control prevents incomplete batch uploads?<\/p>\n<p>A. Cross-footing check<br \/>\nB. Hash total<br \/>\nC. Record count check<br \/>\nD. Limit check<\/p>\n<p><strong>Answer: C<\/strong><\/p>\n<h3><strong>9.<\/strong><\/h3>\n<p>A clerk typed \u201c31 Feb 2025\u201d and system accepted it. Missing:<\/p>\n<p>A. Sequence check<br \/>\nB. Limit check<br \/>\nC. Range check<br \/>\nD. Validity check<\/p>\n<p><strong>Answer: D<\/strong><\/p>\n<h3><strong>10.<\/strong><\/h3>\n<p>An insurance firm receives scanned claim forms. The OCR system misreads some fields. BEST control?<\/p>\n<p>A. Dual entry<br \/>\nB. Field check<br \/>\nC. Batch totals<br \/>\nD. Manual review of exception reports<\/p>\n<p><strong>Answer: D<\/strong><\/p>\n<h3><strong>11.<\/strong><\/h3>\n<p>A data-entry operator mistakenly swaps customer ID and product ID columns. What prevents wrong field assignment?<\/p>\n<p>A. Field label check<br \/>\nB. Format check<br \/>\nC. Reasonableness check<br \/>\nD. Table lookup check<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<h3><strong>12.<\/strong><\/h3>\n<p>A clerk enters a quantity of \u201c\u201350\u201d and system accepts negative values. Missing?<\/p>\n<p>A. Limit check<br \/>\nB. Validity check<br \/>\nC. Reasonableness test<br \/>\nD. Input mask<\/p>\n<p><strong>Answer: A<\/strong><\/p>\n<h1><strong>PROCESS CONTROLS (13\u201324)<\/strong><\/h1>\n<h3><strong>13.<\/strong><\/h3>\n<p>Payroll runs continue to process terminated employees because HR updates are not integrated. BEST control?<\/p>\n<p>A. Sequence checks<br \/>\nB. Automated interface reconciliation<br \/>\nC. Limit checks<br \/>\nD. Output review<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<h3><strong>14.<\/strong><\/h3>\n<p>A bank\u2019s loan system recalculates interest incorrectly on leap years. The cause is most likely a failure in:<\/p>\n<p>A. Input validation<br \/>\nB. Processing logic controls<br \/>\nC. Output accuracy<br \/>\nD. IT general controls<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<h3><strong>15.<\/strong><\/h3>\n<p>An ERP accidentally processes the same batch twice. BEST prevention?<\/p>\n<p>A. Logging<br \/>\nB. Checkpoint restart<br \/>\nC. Run-to-run controls<br \/>\nD. File lockout<\/p>\n<p><strong>Answer: C<\/strong><\/p>\n<h3><strong>16.<\/strong><\/h3>\n<p>An insurance claim is processed even though supporting documents were not uploaded. Missing process control?<\/p>\n<p>A. Edit check<br \/>\nB. Exception handling<br \/>\nC. Conditional processing<br \/>\nD. Interface control<\/p>\n<p><strong>Answer: C<\/strong><\/p>\n<h3><strong>17.<\/strong><\/h3>\n<p>The system truncates large numbers in financial reports. Cause?<\/p>\n<p>A. Input mask error<br \/>\nB. Buffer overflow<br \/>\nC. Processing routine error<br \/>\nD. Output formatting error<\/p>\n<p><strong>Answer: C<\/strong><\/p>\n<h3><strong>18.<\/strong><\/h3>\n<p>A manufacturing system processes production quantities without checking against BOM standards. Missing:<\/p>\n<p>A. Run-to-run controls<br \/>\nB. Reasonableness test<br \/>\nC. Validity test<br \/>\nD. Dual access control<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<h3><strong>19.<\/strong><\/h3>\n<p>Order processing logic allows discount &gt; 40% without approval. Missing:<\/p>\n<p>A. Workflow control<br \/>\nB. Range check<br \/>\nC. Business rule control<br \/>\nD. Exception control<\/p>\n<p><strong>Answer: C<\/strong><\/p>\n<h3><strong>20.<\/strong><\/h3>\n<p>A bank batch job crashes midway, causing data imbalance. Needed:<\/p>\n<p>A. Sequence check<br \/>\nB. Control total<br \/>\nC. Checkpoint restart<br \/>\nD. Reconciliation<\/p>\n<p><strong>Answer: C<\/strong><\/p>\n<h3><strong>21.<\/strong><\/h3>\n<p>Data transmitted between modules is sometimes lost. Best control?<\/p>\n<p>A. Echo check<br \/>\nB. Reasonableness check<br \/>\nC. Record count<br \/>\nD. File validation<\/p>\n<p><strong>Answer: A<\/strong><\/p>\n<h3><strong>22.<\/strong><\/h3>\n<p>A hospital billing system performs calculations incorrectly only when special characters are entered in patient details. Root issue?<\/p>\n<p>A. Input error<br \/>\nB. Weak processing logic validation<br \/>\nC. Weak GITC<br \/>\nD. Output error<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<h3><strong>23.<\/strong><\/h3>\n<p>Inventory adjustments get overwritten when concurrent entries occur. Best control?<\/p>\n<p>A. Lockout control<br \/>\nB. Version control<br \/>\nC. Concurrent update control<br \/>\nD. Batch control<\/p>\n<p><strong>Answer: C<\/strong><\/p>\n<h3><strong>24.<\/strong><\/h3>\n<p>An application combines two fields in processing but occasionally swaps them. Control?<\/p>\n<p>A. Field mapping validation<br \/>\nB. Limit test<br \/>\nC. Edit check<br \/>\nD. Reperformance<\/p>\n<p><strong>Answer: A<\/strong><\/p>\n<h1><strong>OUTPUT CONTROLS (25\u201332)<\/strong><\/h1>\n<h3><strong>25.<\/strong><\/h3>\n<p>Sensitive payroll reports are emailed as PDFs without encryption. Lacking:<\/p>\n<p>A. Output validation control<br \/>\nB. Output distribution control<br \/>\nC. Logical access control<br \/>\nD. Data classification control<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<h3><strong>26.<\/strong><\/h3>\n<p>Financial statements print incomplete totals because system did not verify full report creation. Needed:<\/p>\n<p>A. Pagination control<br \/>\nB. Output completeness check<br \/>\nC. Hash total check<br \/>\nD. Batch control<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<h3><strong>27.<\/strong><\/h3>\n<p>Customer invoices sometimes print without item descriptions. Why?<\/p>\n<p>A. Missing processing logic<br \/>\nB. Poor output field mapping<br \/>\nC. Weak input validation<br \/>\nD. Inaccurate master data link<\/p>\n<p><strong>Answer: D<\/strong><\/p>\n<h3><strong>28.<\/strong><\/h3>\n<p>Printed reports sometimes exclude the last page. Best control?<\/p>\n<p>A. End-of-report message<br \/>\nB. Output validation<br \/>\nC. Job control language check<br \/>\nD. Reconciliation<\/p>\n<p><strong>Answer: A<\/strong><\/p>\n<h3><strong>29.<\/strong><\/h3>\n<p>An automated system emails duplicate copies of invoices to customers. Missing:<\/p>\n<p>A. Output logging<br \/>\nB. Print spooling<br \/>\nC. Output sequence control<br \/>\nD. Access control<\/p>\n<p><strong>Answer: C<\/strong><\/p>\n<h3><strong>30.<\/strong><\/h3>\n<p>A manufacturing report shows \u201c0 units produced,\u201d but audit trail shows production occurred. Likely failure?<\/p>\n<p>A. Input<br \/>\nB. Output formatting<br \/>\nC. Process logic<br \/>\nD. Data summarization<\/p>\n<p><strong>Answer: D<\/strong><\/p>\n<h3><strong>31.<\/strong><\/h3>\n<p>Users complain that output reports display outdated data. Missing:<\/p>\n<p>A. Cache control<br \/>\nB. Real-time data sync<br \/>\nC. Output-to-input reconciliation<br \/>\nD. Timestamp check<\/p>\n<p><strong>Answer: D<\/strong><\/p>\n<h3><strong>32.<\/strong><\/h3>\n<p>Management receives overly detailed output reports containing confidential data. Needed:<\/p>\n<p>A. Report filtering controls<br \/>\nB. Encryption<br \/>\nC. Access rights<br \/>\nD. Print authorization<\/p>\n<p><strong>Answer: A<\/strong><\/p>\n<h1><strong>GENERAL IT CONTROLS (33\u201346)<\/strong><\/h1>\n<h3><strong>33.<\/strong><\/h3>\n<p>A developer with production access modifies code during a financial close. Which GITC failed?<\/p>\n<p>A. Backup control<br \/>\nB. Change management<br \/>\nC. Incident response<br \/>\nD. Logical access<\/p>\n<p><strong>Answer: D<\/strong><\/p>\n<h3><strong>34.<\/strong><\/h3>\n<p>Developers deploy code directly without testing. Missing:<\/p>\n<p>A. Configuration control<br \/>\nB. Systems development control<br \/>\nC. Change migration control<br \/>\nD. Version control<\/p>\n<p><strong>Answer: C<\/strong><\/p>\n<h3><strong>35.<\/strong><\/h3>\n<p>A ransomware attack succeeded because employees reused passwords. Issue with:<\/p>\n<p>A. Authentication<br \/>\nB. Authorization<br \/>\nC. Availability<br \/>\nD. Integrity<\/p>\n<p><strong>Answer: A<\/strong><\/p>\n<h3><strong>36.<\/strong><\/h3>\n<p>Frequent system outages are caused by untested patches. GITC weakness?<\/p>\n<p>A. Logical access<br \/>\nB. Backup and recovery<br \/>\nC. Change management<br \/>\nD. Operations control<\/p>\n<p><strong>Answer: C<\/strong><\/p>\n<h3><strong>37.<\/strong><\/h3>\n<p>Backup tapes stored in same room as servers. Which principle violated?<\/p>\n<p>A. Segregation of duties<br \/>\nB. Confidentiality<br \/>\nC. Offsite backup control<br \/>\nD. Incident response<\/p>\n<p><strong>Answer: C<\/strong><\/p>\n<h3><strong>38.<\/strong><\/h3>\n<p>A terminated employee&#8217;s login works for two weeks. Cause?<\/p>\n<p>A. Faulty HR interface<br \/>\nB. Poor termination procedures<br \/>\nC. Bad patching<br \/>\nD. Weak monitoring<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<h3><strong>39.<\/strong><\/h3>\n<p>Unauthorized changes detected in log files. Missing:<\/p>\n<p>A. Encryption<br \/>\nB. Access control<br \/>\nC. Integrity checks<br \/>\nD. Monitoring<\/p>\n<p><strong>Answer: C<\/strong><\/p>\n<h3><strong>40.<\/strong><\/h3>\n<p>Disaster recovery test reveals missing vendor contact numbers. Issue?<\/p>\n<p>A. IR plan incomplete<br \/>\nB. BCP not updated<br \/>\nC. DRP outdated<br \/>\nD. Access rights incomplete<\/p>\n<p><strong>Answer: C<\/strong><\/p>\n<h3><strong>41.<\/strong><\/h3>\n<p>System runs out of storage every quarter, halting processes. Missing:<\/p>\n<p>A. Capacity management<br \/>\nB. Backup control<br \/>\nC. Incident management<br \/>\nD. Monitoring<\/p>\n<p><strong>Answer: A<\/strong><\/p>\n<h3><strong>42.<\/strong><\/h3>\n<p>A system update removed critical accounting configuration. Lacking:<\/p>\n<p>A. Change documentation<br \/>\nB. Parallel testing<br \/>\nC. Segregation of duties<br \/>\nD. Backup rollback<\/p>\n<p><strong>Answer: A<\/strong><\/p>\n<h3><strong>43.<\/strong><\/h3>\n<p>User passwords are stored in plain text. Missing:<\/p>\n<p>A. Encryption control<br \/>\nB. Access control<br \/>\nC. Firewalls<br \/>\nD. Authentication control<\/p>\n<p><strong>Answer: A<\/strong><\/p>\n<h3><strong>44.<\/strong><\/h3>\n<p>A vendor-managed system allows vendor unrestricted admin access. Weakest area?<\/p>\n<p>A. Patch management<br \/>\nB. SLA security clause<br \/>\nC. Network monitoring<br \/>\nD. Backup access<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<h3><strong>45.<\/strong><\/h3>\n<p>Unauthorized USB devices are found accessing files. Control needed?<\/p>\n<p>A. Physical control<br \/>\nB. Endpoint security<br \/>\nC. Logical access<br \/>\nD. Cryptographic control<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<h3><strong>46.<\/strong><\/h3>\n<p>A power outage caused a database corruption. Missing:<\/p>\n<p>A. UPS control<br \/>\nB. Backup control<br \/>\nC. Data integrity<br \/>\nD. Failover cluster<\/p>\n<p><strong>Answer: A<\/strong><\/p>\n<h1><strong>APPLICATION CONTROLS (47\u201353)<\/strong><\/h1>\n<h3><strong>47.<\/strong><\/h3>\n<p>An ERP does not prevent posting of journal entries without description. Missing:<\/p>\n<p>A. Completeness check<br \/>\nB. Application logic control<br \/>\nC. Range check<br \/>\nD. Format check<\/p>\n<p><strong>Answer: A<\/strong><\/p>\n<h3><strong>48.<\/strong><\/h3>\n<p>A system generates duplicate purchase orders. Weak:<\/p>\n<p>A. Sequence control<br \/>\nB. Input control<br \/>\nC. Authorization logic<br \/>\nD. Transaction ID control<\/p>\n<p><strong>Answer: D<\/strong><\/p>\n<h3><strong>49.<\/strong><\/h3>\n<p>Discount approval workflow allows bypass when system is offline. Weak:<\/p>\n<p>A. Workflow control<br \/>\nB. Authorization logic<br \/>\nC. Interface control<br \/>\nD. Override control<\/p>\n<p><strong>Answer: D<\/strong><\/p>\n<h3><strong>50.<\/strong><\/h3>\n<p>A mobile banking app crashes when large attachments uploaded. Cause?<\/p>\n<p>A. Input validation<br \/>\nB. Exception handling<br \/>\nC. Poor data processing<br \/>\nD. Insufficient memory control<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<h3><strong>51.<\/strong><\/h3>\n<p>Customers receive statements with another customer\u2019s name. Failure:<\/p>\n<p>A. Data classification<br \/>\nB. Output control<br \/>\nC. Application access logic<br \/>\nD. Data mapping<\/p>\n<p><strong>Answer: D<\/strong><\/p>\n<h3><strong>52.<\/strong><\/h3>\n<p>The VAT calculation module fails when new rates introduced. Missing:<\/p>\n<p>A. Change management<br \/>\nB. Parameterization<br \/>\nC. Authorization<br \/>\nD. Validation<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<h3><strong>53.<\/strong><\/h3>\n<p>A company performs month-end closing manually due to application failure. Weak:<\/p>\n<p>A. Automated control<br \/>\nB. System integration<br \/>\nC. Application reliability<br \/>\nD. Backup processing<\/p>\n<p><strong>Answer: C<\/strong><\/p>\n<h1><strong>CONTROL EVALUATION TECHNIQUES (54\u201360)<\/strong><\/h1>\n<h3><strong>54.<\/strong><\/h3>\n<p>Auditors plant fictitious employees in payroll to test controls continuously. Technique?<\/p>\n<p>A. Test data<br \/>\nB. Parallel simulation<br \/>\nC. Integrated Test Facility (ITF)<br \/>\nD. Reperformance<\/p>\n<p><strong>Answer: C<\/strong><\/p>\n<h3><strong>55.<\/strong><\/h3>\n<p>Auditors run their own calculation program and compare results with system output. Technique?<\/p>\n<p>A. ITF<br \/>\nB. Parallel simulation<br \/>\nC. Reperformance<br \/>\nD. Test data<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<h3><strong>56.<\/strong><\/h3>\n<p>Auditors submit invalid transactions to see if system rejects them. Technique?<\/p>\n<p>A. CAATs test data<br \/>\nB. ITF<br \/>\nC. Parallel processing<br \/>\nD. Examination<\/p>\n<p><strong>Answer: A<\/strong><\/p>\n<h3><strong>57.<\/strong><\/h3>\n<p>Auditors use scripts to continuously scan for unusual transactions. Technique?<\/p>\n<p>A. Real-time monitoring<br \/>\nB. Continuous auditing<br \/>\nC. Exception reporting<br \/>\nD. Parallel testing<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<h3><strong>58.<\/strong><\/h3>\n<p>Auditors test entire data sets instead of samples. Technique?<\/p>\n<p>A. Data analytics<br \/>\nB. CAATs<br \/>\nC. Test data<br \/>\nD. ADA (Audit Data Analysis)<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<h3><strong>59.<\/strong><\/h3>\n<p>A system generates alert when a user overrides a control. This supports which auditing method?<\/p>\n<p>A. Test data<br \/>\nB. Embedded audit module<br \/>\nC. Data tracing<br \/>\nD. Exception reporting<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<h3><strong>60.<\/strong><\/h3>\n<p>Auditors trace data from source documents through each system stage. Method?<\/p>\n<p>A. Process walkthrough<br \/>\nB. Data tracing<br \/>\nC. Reconciliation<br \/>\nD. Reperformance<\/p>\n<p><strong>Answer: B<\/strong><\/p>\n<p><a href=\"http:\/\/www.gmsisuccess.in\/\" data-saferedirecturl=\"https:\/\/www.google.com\/url?hl=en&amp;q=http:\/\/www.gmsisuccess.in&amp;source=gmail&amp;ust=1775707561998000&amp;usg=AOvVaw3HV2TePzKlBTURxEMojb1h\">www.gmsisuccess.in<\/a><\/p>\n<p><strong>\u2705<\/strong><strong>\u00a0CASE STUDY 1 \u2014 Cloud-Based ERP Financial Close Failure<\/strong><\/p>\n<p>A multinational company,\u00a0<strong>Arden Global<\/strong>, recently migrated its\u00a0<strong>entire financial closing process to a cloud-based ERP<\/strong>. During the first quarter-end close after migration, several\u00a0<strong>critical failures<\/strong>\u00a0occurred:<\/p>\n<ul>\n<li>Journal entries posted by external consultants without approval<\/li>\n<li>Scheduled batch jobs (currency revaluation, depreciation, accrual postings) ran\u00a0<strong>out of sequence<\/strong><\/li>\n<li>The interface between AP and GL transferred\u00a0<strong>incomplete batches<\/strong>\u00a0with missing invoices<\/li>\n<li>System logs showed\u00a0<strong>mass overrides<\/strong>\u00a0by a single power user<\/li>\n<li>Management reports showed inconsistent totals due to\u00a0<strong>cache delays<\/strong>\u00a0in the reporting database<\/li>\n<li>Backup restoration tests failed: restored database contained data from\u00a0<strong>3 days earlier<\/strong><\/li>\n<li>A newly deployed patch caused the\u00a0<strong>foreign exchange rate table<\/strong>\u00a0to reset to default values<\/li>\n<\/ul>\n<p>You are the internal auditor assigned to evaluate the breakdown.<\/p>\n<p><strong>MCQs (1\u20137)<\/strong><\/p>\n<p><strong>1.<\/strong><\/p>\n<p>The MOST significant control failure leading to unauthorized journal entries posted by external consultants is:<\/p>\n<p>A. Weak input validation controls<br \/>\nB. Ineffective change management<br \/>\nC. Inadequate role-based access and provisioning controls<br \/>\nD. Poor interface reconciliation<\/p>\n<p><strong>2.<\/strong><\/p>\n<p>Batch jobs running out of sequence indicate a failure in:<\/p>\n<p>A. Application access security<br \/>\nB. IT operations scheduling controls<br \/>\nC. Input completeness checks<br \/>\nD. Backup and restoration configuration<\/p>\n<p><strong>3.<\/strong><\/p>\n<p>The AP \u2192 GL interface is transmitting batches with missing invoices. Which control would MOST effectively detect this BEFORE posting?<\/p>\n<p>A. Run-to-run totals in GL<br \/>\nB. Hash total and record count reconciliation at the interface layer<br \/>\nC. Edit checks in AP data entry<br \/>\nD. Output report validation<\/p>\n<p><strong>4.<\/strong><\/p>\n<p>A single power user executed multiple overrides during financial close. The MOST effective detective control is:<\/p>\n<p>A. Periodic user access review<br \/>\nB. Continuous monitoring of privileged user activity logs<br \/>\nC. Segregation of duties during role assignment<br \/>\nD. Multi-factor authentication for superusers<\/p>\n<p><strong>5.<\/strong><\/p>\n<p>The inconsistency in management reports due to reporting database cache delays indicates a weakness in:<\/p>\n<p>A. Output formatting control<br \/>\nB. Real-time data synchronization and replication controls<br \/>\nC. Input completeness<br \/>\nD. Reasonableness checks in reporting logic<\/p>\n<p><strong>6.<\/strong><\/p>\n<p>The backup restoration produced data from three days earlier. Which GITC weakness is the ROOT cause?<\/p>\n<p>A. Backup encryption failure<br \/>\nB. Backup scheduling or job failure not being monitored<br \/>\nC. Excessive backup retention<br \/>\nD. Incorrect user access to backup files<\/p>\n<p><strong>7.<\/strong><\/p>\n<p>The patch deployment that reset FX rate tables indicates failure in:<\/p>\n<p>A. Application-level interface controls<br \/>\nB. Configuration management and regression testing<br \/>\nC. Input validation rules<br \/>\nD. Audit trail integrity controls<\/p>\n<p><strong>\u2705 ANSWER KEY \u2014 CASE STUDY 1<\/strong><\/p>\n<p>1 \u2014\u00a0<strong>C<\/strong><br \/>\n2 \u2014\u00a0<strong>B<\/strong><br \/>\n3 \u2014\u00a0<strong>B<\/strong><br \/>\n4 \u2014\u00a0<strong>B<\/strong><br \/>\n5 \u2014\u00a0<strong>B<\/strong><br \/>\n6 \u2014\u00a0<strong>B<\/strong><br \/>\n7 \u2014\u00a0<strong>B<\/strong><\/p>\n<p><a href=\"http:\/\/www.gmsisuccess.in\/\" data-saferedirecturl=\"https:\/\/www.google.com\/url?hl=en&amp;q=http:\/\/www.gmsisuccess.in&amp;source=gmail&amp;ust=1775707561999000&amp;usg=AOvVaw0spOgcNRteVszbRNv_JeDv\">www.gmsisuccess.in<\/a><\/p>\n<p><strong>\u2705<\/strong><strong>\u00a0CASE STUDY 2 \u2014 Automated Payroll System Fraud &amp; Processing Breakdown<\/strong><\/p>\n<p>A large retail chain\u00a0<strong>DeltaMart<\/strong>\u00a0uses a fully automated cloud payroll system integrated with biometric attendance. During an internal fraud investigation, auditors discovered:<\/p>\n<ul>\n<li>18 ghost employees were created in the HR master by an HR supervisor<\/li>\n<li>The system processed payroll even when biometric data was\u00a0<strong>missing or unreadable<\/strong><\/li>\n<li>A recent system enhancement disabled the \u201cduplicate bank account detection\u201d rule<\/li>\n<li>Payroll batches were uploaded to the bank without\u00a0<strong>review of exception reports<\/strong><\/li>\n<li>Overtime calculations showed systematic inflation due to a\u00a0<strong>flawed calculation algorithm<\/strong><\/li>\n<li>User access review showed\u00a0<strong>terminated employees retained access for 45 days<\/strong><\/li>\n<li>The IT audit trail shows\u00a0<strong>missing logs<\/strong>\u00a0for 3 critical payroll days due to logging service failure<\/li>\n<\/ul>\n<p>As the internal auditor, you must determine root causes and control gaps.<\/p>\n<p><strong>MCQs (1\u20137)<\/strong><\/p>\n<p><strong>1.<\/strong><\/p>\n<p>The creation of 18 ghost employees MOST directly indicates a breakdown in:<\/p>\n<p>A. Input validation controls<br \/>\nB. Access provisioning and segregation of duties within HR master maintenance<br \/>\nC. Payroll batch reconciliation<br \/>\nD. Exception-handling workflow<\/p>\n<p><strong>2.<\/strong><\/p>\n<p>Biometric data missing but payroll still processing indicates failure in:<\/p>\n<p>A. Input completeness and mandatory field validation<br \/>\nB. Application access control<br \/>\nC. Payroll cycle reconciliation<br \/>\nD. GITC disaster recovery<\/p>\n<p><strong>3.<\/strong><\/p>\n<p>The removal of duplicate bank account detection after a system enhancement indicates a failure in:<\/p>\n<p>A. Incident response<br \/>\nB. Change management and regression testing<br \/>\nC. Input validation checks<br \/>\nD. Role-based provisioning<\/p>\n<p><strong>4.<\/strong><\/p>\n<p>Payroll batches uploaded to the bank without reviewing exception reports is primarily a failure in:<\/p>\n<p>A. General IT controls<br \/>\nB. Output control and review procedures<br \/>\nC. Input validation<br \/>\nD. Business continuity planning<\/p>\n<p><strong>5.<\/strong><\/p>\n<p>Systematic overtime inflation due to flawed algorithms MOST directly signals:<\/p>\n<p>A. Incorrect input controls<br \/>\nB. Processing logic failure due to poor unit and integration testing<br \/>\nC. Output distribution errors<br \/>\nD. Incorrect master data configuration<\/p>\n<p><strong>6.<\/strong><\/p>\n<p>Terminated employees retaining access for 45 days is a breakdown of:<\/p>\n<p>A. Multi-factor authentication<br \/>\nB. Identity and access management lifecycle controls<br \/>\nC. Password rotation policies<br \/>\nD. Output controls<\/p>\n<p><strong>7.<\/strong><\/p>\n<p>Missing system logs for critical payroll processing days implies:<\/p>\n<p>A. Poor log retention storage<br \/>\nB. Ineffective continuous monitoring of logging service health<br \/>\nC. Weak encryption over logs<br \/>\nD. Over-reliance on manual compensating controls<\/p>\n<p><strong>\u2705 ANSWER KEY \u2014 CASE STUDY 2<\/strong><\/p>\n<p>1 \u2014\u00a0<strong>B<\/strong><br \/>\n2 \u2014\u00a0<strong>A<\/strong><br \/>\n3 \u2014\u00a0<strong>B<\/strong><br \/>\n4 \u2014\u00a0<strong>B<\/strong><br \/>\n5 \u2014\u00a0<strong>B<\/strong><br \/>\n6 \u2014\u00a0<strong>B<\/strong><br \/>\n7 \u2014\u00a0<strong>B<\/strong><\/p>\n<p><a href=\"http:\/\/www.gmsisuccess.in\/\" data-saferedirecturl=\"https:\/\/www.google.com\/url?hl=en&amp;q=http:\/\/www.gmsisuccess.in&amp;source=gmail&amp;ust=1775707561999000&amp;usg=AOvVaw0spOgcNRteVszbRNv_JeDv\">www.gmsisuccess.in<\/a><\/p>\n<p><strong>\u2705<\/strong><strong>\u00a0CASE STUDY 3 \u2014 Manufacturing Execution System (MES) Data Integrity Collapse<\/strong><\/p>\n<p><strong>Titan Motors<\/strong>, a global automotive manufacturer, relies on a\u00a0<strong>Manufacturing Execution System (MES)<\/strong>\u00a0integrated with ERP for real-time production, inventory valuation, and quality control.<\/p>\n<p>During an internal audit, the following issues were discovered:<\/p>\n<ul>\n<li>Production orders were\u00a0<strong>automatically closed<\/strong>\u00a0by the MES even though physical production was incomplete<\/li>\n<li>The PLC\u2013MES interface intermittently\u00a0<strong>dropped sensor readings<\/strong>, resulting in missing machine data<\/li>\n<li>Quality checks were bypassed when operators used an\u00a0<strong>administrator override key<\/strong>, intended only for emergencies<\/li>\n<li>The ERP inventory valuation showed negative quantities in several plants<\/li>\n<li>A recent MES patch caused part master data to\u00a0<strong>default to old standard rates<\/strong>, inflating WIP<\/li>\n<li>MES audit logs rotated every 24 hours, causing loss of detailed traceability for investigations<\/li>\n<li>Control room monitoring dashboards showed\u00a0<strong>outdated machine data<\/strong>\u00a0because the real-time refresh connector had failed for 3 weeks<\/li>\n<\/ul>\n<p>This system is considered mission-critical for safety and financial reporting.<\/p>\n<p><strong>MCQs (1\u20137)<\/strong><\/p>\n<p><strong>1.<\/strong><\/p>\n<p>Automatic closure of production orders despite incomplete physical production indicates a failure in:<\/p>\n<p>A. Input validation controls<br \/>\nB. Workflow and processing logic controls in MES<br \/>\nC. Output verification control<br \/>\nD. General IT access management<\/p>\n<p><strong>2.<\/strong><\/p>\n<p>The intermittent loss of PLC sensor readings MOST likely represents a breakdown in:<\/p>\n<p>A. Input completeness controls at the interface layer<br \/>\nB. Output formatting<br \/>\nC. Master data maintenance<br \/>\nD. Application access rights<\/p>\n<p><strong>3.<\/strong><\/p>\n<p>Operators bypassing quality checks using an admin override key indicates weakness in:<\/p>\n<p>A. Segregation of duties and privilege restriction<br \/>\nB. Input data validation<br \/>\nC. Backup and recovery<br \/>\nD. Physical access control to the shop floor<\/p>\n<p><strong>4.<\/strong><\/p>\n<p>Negative inventory appearing in ERP is MOST likely caused by:<\/p>\n<p>A. Incorrect output reports<br \/>\nB. Failed interface reconciliation and run-to-run controls<br \/>\nC. Faulty input validation<br \/>\nD. Poor user training<\/p>\n<p><strong>5.<\/strong><\/p>\n<p>A patch causing part master data to revert to old standard rates indicates failure in:<\/p>\n<p>A. Regression testing and configuration management<br \/>\nB. Interface validation<br \/>\nC. Exception handling<br \/>\nD. Output distribution controls<\/p>\n<p><strong>6.<\/strong><\/p>\n<p>24-hour log rotation causing loss of traceability affects:<\/p>\n<p>A. Application availability<br \/>\nB. Audit trail integrity and forensic readiness<br \/>\nC. Backup scheduling<br \/>\nD. Output validation<\/p>\n<p><strong>7.<\/strong><\/p>\n<p>Dashboards showing outdated machine data due to failed data refresh connector highlight weakness in:<\/p>\n<p>A. Output formatting controls<br \/>\nB. Real-time data replication and monitoring controls<br \/>\nC. Mandatory field validation<br \/>\nD. Encryption controls<\/p>\n<p><strong>\u2705 ANSWER KEY \u2014 CASE STUDY 3<\/strong><\/p>\n<p>1 \u2014\u00a0<strong>B<\/strong><br \/>\n2 \u2014\u00a0<strong>A<\/strong><br \/>\n3 \u2014\u00a0<strong>A<\/strong><br \/>\n4 \u2014\u00a0<strong>B<\/strong><br \/>\n5 \u2014\u00a0<strong>A<\/strong><br \/>\n6 \u2014\u00a0<strong>B<\/strong><br \/>\n7 \u2014\u00a0<strong>B<\/strong><\/p>\n<p><a href=\"http:\/\/www.gmsisuccess.in\/\" data-saferedirecturl=\"https:\/\/www.google.com\/url?hl=en&amp;q=http:\/\/www.gmsisuccess.in&amp;source=gmail&amp;ust=1775707561999000&amp;usg=AOvVaw0spOgcNRteVszbRNv_JeDv\">www.gmsisuccess.in<\/a><\/p>\n<p><strong>CASE STUDY 4 \u2014 Advanced, Tricky, Scenario-Based MCQs (CMA \/ CIA \/ CISA\u2013Level)<\/strong><\/p>\n<p><strong>Theme:<\/strong>\u00a0<em>Cybersecurity Governance, Data Governance, IT Controls, Fraud Risk &amp; Ethics<\/em><br \/>\n<strong>Total:<\/strong>\u00a0<em>Start with\u00a0<strong>5 MCQs<\/strong>\u00a0for Case Study 4. If you want 70+, say \u201ccontinue\u201d.<\/em><\/p>\n<p><strong>\ud83d\udcd8 CASE STUDY 4: \u201cTHE PHANTOM ACCESS INCIDENT\u201d<\/strong><\/p>\n<p><strong>Background:<\/strong><br \/>\nGlobalTech Manufacturing Ltd. (GTML) operates in 14 countries. Its ERP integrates procurement, inventory, payroll, and financial reporting.<br \/>\nA recent internal audit identified unusual system behaviour:<\/p>\n<ul>\n<li>Multiple failed login attempts to the CFO account at 2:47 AM.<\/li>\n<li>Successful login from an\u00a0<em>unregistered IP address<\/em>\u00a020 minutes later.<\/li>\n<li>Several vendor master data fields were changed, including\u00a0<em>bank account numbers<\/em>.<\/li>\n<li>System logs show the use of a\u00a0<em>privileged service account<\/em>\u00a0the same night.<\/li>\n<li>The IT security manager claims\u00a0<strong>all privileged accounts require MFA<\/strong>, but auditors found that\u00a0<strong>service accounts bypass MFA<\/strong>\u00a0due to \u201coperational constraints.\u201d<\/li>\n<li>A whistleblower reported that an AP supervisor might be colluding with an external vendor.<\/li>\n<\/ul>\n<p><strong>MCQ 1<\/strong><\/p>\n<p>The internal auditors discovered that bank account details were changed using a privileged service account that bypasses MFA.<br \/>\n<strong>What is the MOST significant control weakness?<\/strong><\/p>\n<p>A. Lack of segregation of duties in the AP department<br \/>\nB. Improper monitoring of master data change logs<br \/>\nC. Privileged accounts not subject to full authentication controls<br \/>\nD. Unusual login times not flagged by the system<\/p>\n<p><strong>Correct Answer: C<\/strong><\/p>\n<p><strong>Why:<\/strong>\u00a0The ability for privileged accounts to bypass MFA is the\u00a0<strong>root enabler<\/strong>\u00a0of unauthorized access. The other issues are important, but secondary.<\/p>\n<p><strong>MCQ 2<\/strong><\/p>\n<p>After investigating, auditors found that the privileged service account had its password last changed\u00a0<strong>3 years ago<\/strong>\u00a0because it is used for automated scripts. What should the auditor recommend FIRST?<\/p>\n<p>A. Disable the account immediately<br \/>\nB. Rotate credentials and enforce periodic password changes<br \/>\nC. Implement real-time monitoring of automated scripts<br \/>\nD. Require AP supervisors to approve all master data changes<\/p>\n<p><strong>Correct Answer: B<\/strong><\/p>\n<p><strong>Why:<\/strong>\u00a0Immediate disabling may break core operations.<br \/>\nThe FIRST step is\u00a0<strong>credential rotation and enforcing lifecycle management<\/strong>.<\/p>\n<p><strong>MCQ 3<\/strong><\/p>\n<p>The CFO asks whether this incident indicates an \u201coverride of controls.\u201d<br \/>\nWhich factor BEST indicates that management override likely occurred?<\/p>\n<p>A. Changes were made during non-working hours<br \/>\nB. Vendor accounts were modified without approval<br \/>\nC. Logs show access from an external IP not on the whitelist<br \/>\nD. A privileged account was intentionally configured to bypass MFA<\/p>\n<p><strong>Correct Answer: D<\/strong><\/p>\n<p><strong>Why:<\/strong>\u00a0Designing or permitting privileged accounts to bypass MFA reflects\u00a0<strong>intentional weakening of controls<\/strong>, a hallmark of override.<\/p>\n<p><strong>MCQ 4<\/strong><\/p>\n<p>The AP supervisor claims the vendor bank changes were made \u201cfor urgent payment processing.\u201d The auditor notes the supervisor\u2019s nephew works for that vendor. Which principle of the IIA Code of Ethics is MOST violated?<\/p>\n<p>A. Competency<br \/>\nB. Confidentiality<br \/>\nC. Integrity<br \/>\nD. Objectivity<\/p>\n<p><strong>Correct Answer: D (Objectivity)<\/strong><\/p>\n<p><strong>Why:<\/strong>\u00a0Conflict of interest directly affects independence and unbiased judgment.<\/p>\n<p><strong>MCQ 5<\/strong><\/p>\n<p>An external cybersecurity consultant reviewed the access logs and reported that \u201cthe anomalous login behaviour should have triggered alerts under the SIEM configuration.\u201d<br \/>\nWhat does this MOST directly indicate?<\/p>\n<p>A. Ineffective detective controls<br \/>\nB. Poor configuration management<br \/>\nC. Weak application controls<br \/>\nD. Lack of preventive controls<\/p>\n<p><strong>Correct Answer: A<\/strong><\/p>\n<p><strong>Why:<\/strong>\u00a0The SIEM (Security Information &amp; Event Management) is a\u00a0<strong>detective control<\/strong>, and it failed to identify suspicious events.<\/p>\n<p><a href=\"http:\/\/www.gmsisuccess.in\/\" data-saferedirecturl=\"https:\/\/www.google.com\/url?hl=en&amp;q=http:\/\/www.gmsisuccess.in&amp;source=gmail&amp;ust=1775707561999000&amp;usg=AOvVaw0spOgcNRteVszbRNv_JeDv\">www.gmsisuccess.in<\/a><\/p>\n<p><strong>\ud83d\udcd8<\/strong><strong>\u00a0CASE STUDY 5 \u2014 Ultra-Challenging, Scenario-Based MCQs (CMA \/ CIA \/ CISA Exam Level)<\/strong><\/p>\n<p><strong>Theme:<\/strong>\u00a0<em>Data Governance \u00b7 IT General Controls \u00b7 Fraud Risk \u00b7 Cyber Incident Response \u00b7 Ethical Dilemmas<\/em><br \/>\n*<em>We begin with the first\u00a0<strong>5 MCQs<\/strong>. Say \u201ccontinue\u201d for more (up to 70).<\/em><\/p>\n<p><strong>CASE STUDY 5: \u201cTHE SILENT DATA CORRUPTION CRISIS\u201d<\/strong><\/p>\n<p><strong>Background:<\/strong><br \/>\nNovaHealth Diagnostics (NHD) runs 32 labs and uses a centralized\u00a0<strong>Laboratory Information Management System (LIMS)<\/strong>\u00a0that integrates:<\/p>\n<ul>\n<li>Billing<\/li>\n<li>Payroll<\/li>\n<li>Inventory<\/li>\n<li>Diagnostic results<\/li>\n<li>Regulatory reporting<\/li>\n<\/ul>\n<p>During a quarterly audit, internal auditors discovered:<\/p>\n<ul>\n<li>Multiple patient test results were\u00a0<strong>overwritten<\/strong>\u00a0without a system alert.<\/li>\n<li>The database integrity logs show\u00a0<strong>checksum mismatches<\/strong>\u00a0on three tables.<\/li>\n<li>A junior IT administrator recently ran a\u00a0<strong>schema update script<\/strong>\u00a0in production without peer review.<\/li>\n<li>Backup restoration test failed \u2014 last three backups were\u00a0<strong>corrupted<\/strong>.<\/li>\n<li>A vendor support engineer had\u00a0<strong>VPN access<\/strong>\u00a0at the same time the data corruption occurred.<\/li>\n<li>Finance noted unexplained increases in reagent consumption and inventory adjustments.<\/li>\n<\/ul>\n<p><strong>MCQ 1<\/strong><\/p>\n<p>The most critical concern when test results are overwritten without any alert is a failure in:<\/p>\n<p>A. Authorization controls<br \/>\nB. Data integrity controls<br \/>\nC. Input validation controls<br \/>\nD. Segregation of duties<\/p>\n<p><strong>Correct Answer: B<\/strong><\/p>\n<p>Because checksum mismatches and silent overwrites directly indicate\u00a0<strong>integrity control failure<\/strong>.<\/p>\n<p><strong>MCQ 2<\/strong><\/p>\n<p>The IT administrator claims the schema update was \u201croutine.\u201d What should the auditor assess FIRST?<\/p>\n<p>A. Whether the script was approved in the change management system<br \/>\nB. Whether version control documentation exists<br \/>\nC. Whether the developer understood the system impact<br \/>\nD. Whether the script was tested in UAT<\/p>\n<p><strong>Correct Answer: A<\/strong><\/p>\n<p>The FIRST test is always\u00a0<strong>whether the change was formally approved<\/strong>\u00a0through change management.<\/p>\n<p><strong>MCQ 3<\/strong><\/p>\n<p>The vendor VPN session overlaps with the corruption timestamp. What is the BEST immediate auditor response?<\/p>\n<p>A. Terminate vendor access permanently<br \/>\nB. Request the VPN activity logs and session commands<br \/>\nC. Assume vendor involvement since timing matches<br \/>\nD. Disable all external VPN accounts<\/p>\n<p><strong>Correct Answer: B<\/strong><\/p>\n<p>The correct professional step is to\u00a0<strong>obtain evidence<\/strong>, not jump to conclusions.<\/p>\n<p><strong>MCQ 4<\/strong><\/p>\n<p>The corrupted backups indicate a long-standing issue. Which control weakness does this MOST strongly point to?<\/p>\n<p>A. Poor incident response<br \/>\nB. Weak data classification policies<br \/>\nC. Ineffective backup monitoring and testing<br \/>\nD. Inadequate user access provisioning<\/p>\n<p><strong>Correct Answer: C<\/strong><\/p>\n<p>Failed restoration means\u00a0<strong>backup integrity verification controls<\/strong>\u00a0are ineffective.<\/p>\n<p><strong>MCQ 5<\/strong><\/p>\n<p>Finance suspects inventory fraud because reagent usage is higher while the number of tests has remained steady. Which red flag BEST supports this?<\/p>\n<p>A. Lack of automated reconciliation between LIMS and inventory module<br \/>\nB. Vendor engineer had system access<br \/>\nC. Backups were corrupted<br \/>\nD. Schema update ran in production<\/p>\n<p><strong>Correct Answer: A<\/strong><\/p>\n<p>Without automated reconciliation,\u00a0<strong>quantities can be manipulated to cover theft or misuse<\/strong>.<\/p>\n<p><strong>**CASE STUDY 5 \u2014 CONTINUED (MCQs 6\u201315)<\/strong><\/p>\n<p>Ultra-difficult \u00b7 Scenario-based \u00b7 CIA\/CISA\/CMA exam level**<\/p>\n<p>We continue the same case:<\/p>\n<p><strong>NovaHealth Diagnostics (NHD)<\/strong>\u00a0has<\/p>\n<ul>\n<li>silent data overwrites,<\/li>\n<li>checksum mismatches,<\/li>\n<li>unapproved schema updates,<\/li>\n<li>corrupted backups,<\/li>\n<li>vendor VPN access overlaps,<\/li>\n<li>suspicious reagent inventory usage.<\/li>\n<\/ul>\n<p><strong>MCQ 6<\/strong><\/p>\n<p>The checksum mismatches appear only on tables that were part of the schema update. What is the auditor\u2019s MOST likely conclusion?<\/p>\n<p>A. The corruption is unrelated to the change<br \/>\nB. Change management controls failed and data integrity was compromised<br \/>\nC. The vendor intentionally manipulated the data<br \/>\nD. User access provisioning caused the issue<\/p>\n<p><strong>\u2705 Correct Answer: B<\/strong><\/p>\n<p>Schema change + integrity mismatch =\u00a0<strong>failed change management + compromised integrity<\/strong>.<\/p>\n<p><strong>MCQ 7<\/strong><\/p>\n<p>The auditor notices that the LIMS audit log does not record \u201cbefore\u2013after\u201d values for data changes. Which critical control is missing?<\/p>\n<p>A. Input edit checks<br \/>\nB. Preventive access control<br \/>\nC. Non-repudiation and traceability<br \/>\nD. Encryption of data at rest<\/p>\n<p><strong>\u2705 Correct Answer: C<\/strong><\/p>\n<p>Without before\u2013after values,\u00a0<strong>user accountability and traceability<\/strong>\u00a0are lost.<\/p>\n<p><strong>MCQ 8<\/strong><\/p>\n<p>Restoration testing shows the last 3 backups are all corrupted. What does this imply about internal controls?<\/p>\n<p>A. The corruption must have happened more than 3 days ago<br \/>\nB. Backup retention policy is adequate<br \/>\nC. Backups are not encrypted<br \/>\nD. Backup process lacks end-to-end verification<\/p>\n<p><strong>\u2705 Correct Answer: D<\/strong><\/p>\n<p>The system is\u00a0<strong>backing up corrupted data<\/strong>\u00a0\u2192 no verification, no validation.<\/p>\n<p><strong>MCQ 9<\/strong><\/p>\n<p>Which indicator MOST strongly suggests intentional tampering rather than system error?<\/p>\n<p>A. Only specific patient records of high-profile clients were altered<br \/>\nB. Multiple tables have checksum mismatches<br \/>\nC. Backups are corrupted<br \/>\nD. Vendor had remote access during the incident<\/p>\n<p><strong>\u2705 Correct Answer: A<\/strong><\/p>\n<p>Targeted alteration \u2192\u00a0<strong>intentional<\/strong>, not accidental.<\/p>\n<p><strong>MCQ 10<\/strong><\/p>\n<p>Which control would MOST effectively prevent unapproved schema changes in production?<\/p>\n<p>A. Database encryption<br \/>\nB. Automated role-based access control with production lockout<br \/>\nC. Manual review of logs<br \/>\nD. Password rotation<\/p>\n<p><strong>\u2705 Correct Answer: B<\/strong><\/p>\n<p><strong>RBAC + production environment lockout<\/strong>\u00a0prevents direct DDL\/DML execution by junior staff.<\/p>\n<p><strong>MCQ 11<\/strong><\/p>\n<p>Inventory adjustments are not separately approved and are part of a daily automated batch. What key control is missing?<\/p>\n<p>A. Supervisory review of exception reports<br \/>\nB. Encryption between LIMS and Inventory module<br \/>\nC. Input formatting rules<br \/>\nD. Two-factor authentication<\/p>\n<p><strong>\u2705 Correct Answer: A<\/strong><\/p>\n<p>Without manual review, fraudulent adjustments can be hidden inside batches.<\/p>\n<p><strong>MCQ 12<\/strong><\/p>\n<p>Which of the following would BEST detect silent overwriting of patient results?<\/p>\n<p>A. Duplicate record checks<br \/>\nB. Hash-based record versioning (immutable logs)<br \/>\nC. Stronger password rules<br \/>\nD. Data entry training<\/p>\n<p><strong>\u2705 Correct Answer: B<\/strong><\/p>\n<p>Immutable logs + hashing \u2192 cannot overwrite without detection.<\/p>\n<p><strong>MCQ 13<\/strong><\/p>\n<p>The internal auditor finds that the vendor&#8217;s VPN account is shared by 4 engineers. What is the MAJOR risk?<\/p>\n<p>A. Excessive log size<br \/>\nB. Lack of accountability and inability to attribute actions<br \/>\nC. Use of weak internet<br \/>\nD. Vendor lock-in risk<\/p>\n<p><strong>\u2705 Correct Answer: B<\/strong><\/p>\n<p>Shared credentials =\u00a0<strong>cannot trace actions<\/strong>\u00a0\u2192 major audit violation.<\/p>\n<p><strong>MCQ 14<\/strong><\/p>\n<p>The IT team claims the checksum mismatch is a \u201cfalse positive.\u201d What should the auditor request FIRST?<\/p>\n<p>A. Independent recalculation of checksums<br \/>\nB. A meeting with the vendor<br \/>\nC. Proof that the result is harmless<br \/>\nD. Review of password policies<\/p>\n<p><strong>\u2705 Correct Answer: A<\/strong><\/p>\n<p>Recompute checksum to validate whether data corruption is real.<\/p>\n<p><strong>MCQ 15<\/strong><\/p>\n<p>If the LIMS system auto-deletes log files after 48 hours due to storage limitations, what is the MOST severe consequence?<\/p>\n<p>A. Increased cost of storage<br \/>\nB. Loss of forensic evidence during fraud or breach investigations<br \/>\nC. Slower system performance<br \/>\nD. Higher backup frequency<\/p>\n<p><strong>\u2705 Correct Answer: B<\/strong><\/p>\n<p>Short log retention =\u00a0<strong>no forensic trail<\/strong>, extremely high risk for healthcare.<\/p>\n<p><a href=\"http:\/\/www.gmsisuccess.in\/\" data-saferedirecturl=\"https:\/\/www.google.com\/url?hl=en&amp;q=http:\/\/www.gmsisuccess.in&amp;source=gmail&amp;ust=1775707561999000&amp;usg=AOvVaw0spOgcNRteVszbRNv_JeDv\">www.gmsisuccess.in<\/a><\/p>\n<p><strong>CASE STUDY 5 \u2014 CONTINUED (MCQs 16\u201325)<\/strong><\/p>\n<p><strong>Ultra-difficult \u00b7 Scenario-based \u00b7 CIA \/ CISA \/ CMA Part 1 control environment level<\/strong><\/p>\n<p><strong>MCQ 16<\/strong><\/p>\n<p>The auditor discovers that the database server&#8217;s system clock is\u00a0<strong>4 minutes ahead<\/strong>\u00a0of the application server. This MOST critically affects:<\/p>\n<p>A. User authentication<br \/>\nB. Log correlation and incident reconstruction<br \/>\nC. Encryption strength<br \/>\nD. Backup compression<\/p>\n<p><strong>\u2705 Correct Answer: B<\/strong><\/p>\n<p>Time desynchronization breaks\u00a0<strong>log correlation<\/strong>, making investigations unreliable.<\/p>\n<p><strong>MCQ 17<\/strong><\/p>\n<p>NHD uses a batch job to sync reagent usage from LIMS to Inventory every 8 hours. Corrupted transactions in LIMS caused the batch to stop mid-run without alerting Finance. This indicates a failure in:<\/p>\n<p>A. Input edit controls<br \/>\nB. Run-to-run completeness checks and batch failure alerts<br \/>\nC. Output formatting controls<br \/>\nD. IT asset management<\/p>\n<p><strong>\u2705 Correct Answer: B<\/strong><\/p>\n<p>A batch job must have\u00a0<strong>run-to-run totals + error alerts<\/strong>.<\/p>\n<p><strong>MCQ 18<\/strong><\/p>\n<p>The auditor finds\u00a0<strong>disabled audit logging<\/strong>\u00a0on the table containing high-value reagent consumption data. What is the strongest implication?<\/p>\n<p>A. Storage optimization<br \/>\nB. Unauthorized suppression of evidence<br \/>\nC. Poor hardware performance<br \/>\nD. Lack of user training<\/p>\n<p><strong>\u2705 Correct Answer: B<\/strong><\/p>\n<p>Disabling logs on a sensitive table =\u00a0<strong>possible intentional concealment<\/strong>.<\/p>\n<p><strong>MCQ 19<\/strong><\/p>\n<p>During corruption, several rows were updated with NULL values, but NULL is not allowed for that field. Which control failed?<\/p>\n<p>A. Business rule validation<br \/>\nB. Authentication<br \/>\nC. Encryption<br \/>\nD. Change approval<\/p>\n<p><strong>\u2705 Correct Answer: A<\/strong><\/p>\n<p>NULL appearing in a NOT NULL field =\u00a0<strong>business rule validation failure<\/strong>.<\/p>\n<p><strong>MCQ 20<\/strong><\/p>\n<p>A forensic specialist notes that the corruption occurred at 02:14 AM, exactly when\u00a0<strong>the nightly index rebuild<\/strong>\u00a0is scheduled. What is the BEST conclusion?<\/p>\n<p>A. Index rebuild caused intentional tampering<br \/>\nB. Index rebuild might have exposed an existing flaw or triggered corruption<br \/>\nC. Index rebuild is unnecessary<br \/>\nD. Index rebuild should never be automated<\/p>\n<p><strong>\u2705 Correct Answer: B<\/strong><\/p>\n<p>Rebuilds can expose latent schema\/data integrity issues \u2014 not necessarily fraud.<\/p>\n<p><strong>MCQ 21<\/strong><\/p>\n<p>The vendor states: \u201cWe run scripts only when the customer authorizes us.\u201d What should the auditor request to validate this claim?<\/p>\n<p>A. Password policy documentation<br \/>\nB. Vendor SOC 2 report<br \/>\nC. Ticketing system logs showing approval + timestamps<br \/>\nD. Network diagram<\/p>\n<p><strong>\u2705 Correct Answer: C<\/strong><\/p>\n<p>Must verify\u00a0<strong>approval evidence<\/strong>, not just vendor assurance.<\/p>\n<p><strong>MCQ 22<\/strong><\/p>\n<p>An analysis shows that user IDs used during corruption were active for over 3 hours of idle time. This indicates a deficiency in:<\/p>\n<p>A. Encryption<br \/>\nB. Automatic session timeout controls<br \/>\nC. Data masking<br \/>\nD. Job rotation<\/p>\n<p><strong>\u2705 Correct Answer: B<\/strong><\/p>\n<p>Long idle sessions = weak\/disabled\u00a0<strong>session timeout controls<\/strong>.<\/p>\n<p><strong>MCQ 23<\/strong><\/p>\n<p>During interviews, LIMS operators mention they frequently \u201coverride system warnings because they slow us down.\u201d What control weakness is evident?<\/p>\n<p>A. Access provisioning<br \/>\nB. Poor user awareness and weak enforcement of preventive controls<br \/>\nC. Incident response<br \/>\nD. Data classification<\/p>\n<p><strong>\u2705 Correct Answer: B<\/strong><\/p>\n<p>Users bypass warnings \u2192\u00a0<strong>controls not enforced + poor training<\/strong>.<\/p>\n<p><strong>MCQ 24<\/strong><\/p>\n<p>A root-cause analysis reveals that the corruption began immediately after a\u00a0<strong>failed hotfix deployment<\/strong>. Which control would MOST likely have prevented the issue?<\/p>\n<p>A. Network segmentation<br \/>\nB. Mandatory rollback procedures and deployment OR reversal plans<br \/>\nC. Mandatory vacation policy<br \/>\nD. Batch monitoring<\/p>\n<p><strong>\u2705 Correct Answer: B<\/strong><\/p>\n<p>Hotfix failures require\u00a0<strong>automatic rollback policies<\/strong>.<\/p>\n<p><strong>MCQ 25<\/strong><\/p>\n<p>Which control would BEST detect unauthorized schema modifications in real time?<\/p>\n<p>A. File integrity monitoring (FIM) on database binaries<br \/>\nB. Host-based intrusion detection (HIDS) with DDL\/DML monitoring rules<br \/>\nC. Monthly DBA review<br \/>\nD. Manual peer review of logs<\/p>\n<p><strong>\u2705 Correct Answer: B<\/strong><\/p>\n<p>HIDS can detect\u00a0<strong>real-time schema modifications<\/strong>\u00a0with DDL triggers.<\/p>\n<p><a href=\"https:\/\/gmsisuccess.in\/?p=2710\" data-saferedirecturl=\"https:\/\/www.google.com\/url?hl=en&amp;q=http:\/\/www.gmsisuccess.in&amp;source=gmail&amp;ust=1775707562000000&amp;usg=AOvVaw3h1zVxk_yX5euLMAYEpSVx\">www.gmsisuccess.in<\/a><\/p>\n<table>\n<tbody>\n<tr>\n<td>\n<table>\n<tbody>\n<tr>\n<td><\/td>\n<td width=\"7\"><\/td>\n<td><strong>control application notes with mccq nov19.docx<\/strong><br \/>\n6128K\u00a0<a href=\"https:\/\/mail.google.com\/mail\/u\/0\/?ui=2&amp;ik=a39b63888a&amp;view=att&amp;th=19d6b295170c7d84&amp;attid=0.1&amp;disp=vah&amp;realattid=f_mnphrudk0&amp;safe=1&amp;zw\">View as HTML<\/a>\u00a0<a href=\"https:\/\/mail.google.com\/mail\/u\/0\/?ui=2&amp;ik=a39b63888a&amp;view=att&amp;th=19d6b295170c7d84&amp;attid=0.1&amp;disp=attd&amp;realattid=f_mnphrudk0&amp;safe=1&amp;zw\">Scan and download<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; GMSi Gmsisuccess &lt;gmsi2022cia@gmail.com&gt; control application notes GMSi Gmsisuccess\u00a0&lt;gmsi2022cia@gmail.com&gt; Wed, Apr 8, 2026 at 9:06 AM To: GMSi Gmsisuccess &lt;gmsi2022cia@gmail.com&gt; System controls\u00a0ensure the integrity of IT environments through two main layers:\u00a0General Controls\u00a0 (ITGCs)\u00a0 and\u00a0\u00a0Application Controls\u00a0(ITACs). ITGCs (e.g., security, backups, change management) apply\u00a0broadly to all systems, while application controls (e.g., data validation, authorization) are\u00a0specific, input-output checks [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[69,90,70,50,43,44,71,21,20,17,72,68,91,51],"tags":[94,93,92,73],"class_list":["post-2737","post","type-post","status-publish","format-standard","hentry","category-accounting-information-system","category-application-control","category-big-data","category-business","category-certified-internal-auditor","category-cia-part-1","category-data-analytics","category-internal-audit","category-internal-control","category-risk-management","category-system-control","category-technology-data-analytics","category-technology-data-analytics-2","category-tecnology","tag-application-control","tag-general-control","tag-system-control","tag-technology-data-analytics"],"_links":{"self":[{"href":"https:\/\/gmsisuccess.in\/index.php?rest_route=\/wp\/v2\/posts\/2737","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gmsisuccess.in\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gmsisuccess.in\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gmsisuccess.in\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gmsisuccess.in\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2737"}],"version-history":[{"count":1,"href":"https:\/\/gmsisuccess.in\/index.php?rest_route=\/wp\/v2\/posts\/2737\/revisions"}],"predecessor-version":[{"id":2738,"href":"https:\/\/gmsisuccess.in\/index.php?rest_route=\/wp\/v2\/posts\/2737\/revisions\/2738"}],"wp:attachment":[{"href":"https:\/\/gmsisuccess.in\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2737"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gmsisuccess.in\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2737"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gmsisuccess.in\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2737"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}