Skip to main content

Paper - II (xi) — System Analysis and Design MCQ — 56 Practice Questions with Answers

Paper - II (xi) — System Analysis and Design is a DBMS, SAD & IoT (Basic CI) topic in the RAS/RPSC syllabus. This page gathers exam-style Paper - II (xi) — System Analysis and Design multiple-choice questions with correct answers and explanations, so aspirants can test recall and revise frequently examined concepts.

Practice 56 Paper - II (xi) — System Analysis and Design multiple-choice questions with detailed answers and explanations. Ideal for RAS/RPSC exam preparation.

56 Questions DBMS, SAD & IoT (Basic CI)

Reviewed by: Aspirant Academy Editorial Team

Practice Questions

Q1. In structured design, a module M calls modules P, Q, R, S and T. Each called module performs a different step of the same transaction, but all five need to know only a transaction identifier passed as a parameter. Which assessment is most accurate?

A M has high fan-out, and the parameter passing suggests data coupling rather than common coupling. Correct
B M has low fan-out because the five modules belong to the same transaction.
C The design has common coupling because all modules work on the same transaction.
D The design necessarily has coincidental cohesion because five different modules are involved.

Explanation

Fan-out is about how many modules a module directly controls or calls. Coupling is about the dependency between modules; passing only the needed transaction identifier is a lighter dependency than using shared globals or control flags.

Q2. In a context DFD, the whole scholarship-management system receives 'Application Form' from Student and sends 'Sanction List' to Institution. In the level-1 DFD, no process receives 'Application Form', but a process generates 'Sanction List'. Which structured-analysis rule is violated?

A Cyclomatic-complexity control in white-box testing
B Encapsulation of private class attributes
C Data-store normalisation in an entity-relationship model
D Balancing between parent and child DFD levels Correct

Explanation

A DFD decomposition must conserve the data crossing the boundary of the process being decomposed. If the context diagram shows an external input to the system, the lower-level model must account for that input somewhere inside the system boundary. Producing the output alone does not repair the missing incoming flow, so the fault is unbalanced decomposition.

Q3. An analyst draws a decision table for scholarship approval. The rules include combinations of income category, domicile status and minimum marks, but two rules have identical condition entries and different actions. What does this indicate?

A The decision table is optimized because duplicate conditions improve readability.
B The table has an impossible rule, but it is harmless if both actions are desirable.
C The table shows a rule conflict that must be resolved before it can be used as a reliable specification. Correct
D The table should be replaced by a DFD because decision tables cannot represent eligibility logic.

Explanation

Decision tables are used to make complex condition-action logic explicit. When the same condition pattern maps to different outcomes, the analyst has exposed an inconsistency in the business rule and should resolve it with stakeholders.

Q4. A requirement says: The system shall be fast, user friendly and secure. During SRS review, the analyst rewrites it as: The candidate search screen shall return the first 50 matching records within 2 seconds for 95 percent of searches under 500 concurrent users; failed login attempts shall be locked after 5 consecutive failures. Which requirement-quality issue is primarily being corrected?

A Excessive coupling between modules
B Loss of DFD balancing across decomposition levels
C Incorrect use of composition instead of aggregation in UML
D Ambiguous and unverifiable non-functional requirements Correct

Explanation

Good requirements should be clear enough to test or review against objective criteria. The original wording uses broad adjectives that different stakeholders can interpret differently. The revised wording introduces measurable response-time, load and lockout conditions, turning vague non-functional wishes into verifiable requirements.

Q5. A data dictionary entry defines TOTAL_FEE as TUITION_FEE + LAB_FEE + LATE_FINE. In the DFD, a process Calculate Payable Amount outputs TOTAL_FEE but none of its input flows contains LATE_FINE or data from which it can be derived. Which analytical defect is best indicated?

A The data dictionary is unnecessary because process names are enough to define data composition.
B The process has insufficient input data to produce one part of its defined output. Correct
C The problem is only a UML notation issue and cannot occur in structured analysis.
D The DFD is wrong because all derived data must be stored only in external entities.

Explanation

A DFD process should not create data from nowhere. If TOTAL_FEE is defined as including LATE_FINE, then Calculate Payable Amount needs LATE_FINE or enough input to derive it. The mismatch between the data dictionary definition and the process inputs signals an analytical defect in flow completeness, often called a miracle-like process in DFD review.

You've seen 5 of 56 sample questions

Unlimited practice on Paper - II (xi) — System Analysis and Design comes with the RAS Test Series + Practice pack. Sign up to save progress; practice sets open with a pack or Gate Pass.

More questions (pack required)

Pack unlocks practice

Q6.

A
B
C
D
Pack unlocks practice

Q7.

A
B
C
D
Pack unlocks practice

Q8.

A
B
C
D
Pack unlocks practice

Q9.

A
B
C
D
Pack unlocks practice

Q10.

A
B
C
D
Pack unlocks practice

Q11.

A
B
C
D
Pack unlocks practice

Q12.

A
B
C
D
Pack unlocks practice

Q13.

A
B
C
D
Pack unlocks practice

Q14.

A
B
C
D
Pack unlocks practice

Q15.

A
B
C
D

51 more questions can appear in generated practice.

Frequently Asked Questions

How many Paper - II (xi) — System Analysis and Design MCQ questions are available?
There are 56 Paper - II (xi) — System Analysis and Design practice MCQs available on Aspirant Academy, with detailed answers and explanations for each question.
Are answers and explanations provided for Paper - II (xi) — System Analysis and Design MCQs?
Yes, every Paper - II (xi) — System Analysis and Design question comes with the correct answer and a detailed explanation to help you understand the underlying concept.
How is Paper - II (xi) — System Analysis and Design relevant to the RAS/RPSC exam?
Paper - II (xi) — System Analysis and Design falls under the DBMS, SAD & IoT (Basic CI) section of the RAS/RPSC syllabus. It is a frequently tested area and regular practice with these MCQs will strengthen your preparation.
Can I practice Paper - II (xi) — System Analysis and Design questions in Hindi?
Yes, Aspirant Academy offers bilingual support. You can practice Paper - II (xi) — System Analysis and Design MCQs in both English and Hindi, including questions, options, and explanations.

More Topics in DBMS, SAD & IoT (Basic CI)

Continue your DBMS, SAD & IoT (Basic CI) preparation with these related topics.

Explore Other Subjects

Want unlimited practice on Paper - II (xi) — System Analysis and Design?

Unlimited practice comes with the RAS Test Series + Practice pack. Create a free account to save progress and choose a pack or Gate Pass when you are ready.

Browse all subjects