Probability Engine · CSC315

System Analysis and Design (BSc CSIT, CSC315): the questions likely to come

33 analyzed questions from 8 past papers (2074-2082), grouped by syllabus unit — each with its probability, how often it's been asked, and where to study the answer.

8
Papers analyzed
2074-2082
33
Analyzed questions
across 6 syllabus units
2
Very likely units
high-probability topics
3
Units = 80% of marks
study these first
Model answers for this subject are being written. Every question links to its original paper so you can study from the source meanwhile.
Pick a unit
U2 · Q1/13 · 208010 marks
System Analysis: Tools and Techniques

What is a CASE tool? Explain the different components of CASE tools and their role in system development.

38%
Possible to appearAppeared in 3 of the last 3 board papers
Seen in
How well do you know this?rating moves you on
MODEL ANSWERU2 · 10 marks

CASE Tools

CASE (Computer-Aided Software Engineering) tools are software applications that automate and support the various activities of the System Development Life Cycle, such as analysis, design, coding, testing and documentation. They improve productivity, reduce errors and enforce standards by providing a common, integrated environment for analysts, designers and developers.

Components of CASE Tools

CASE environments are usually built from the following components:

  1. Central Repository (Information Repository): A shared database that stores all project data — data dictionary entries, diagrams, design specifications and metadata — ensuring consistency and reuse across the project.
  2. Diagramming / Graphics Tools: Used to draw DFDs, ER diagrams, structure charts, flowcharts and UML diagrams that model the system pictorially.
  3. Data Dictionary / Documentation Tools: Record definitions of data elements, data stores and processes, and automatically generate project documentation.
  4. Analysis and Verification Tools: Check models for completeness, consistency and balancing errors (e.g. ensuring data flows in a DFD are properly defined).
  5. Code Generators: Automatically produce source code or database schemas from the design specifications.
  6. Prototyping / Screen-and-Report Generators: Help build sample input screens, forms and reports for user validation.
  7. Project Management Tools: Support scheduling, estimation and tracking of project tasks.

Classification

  • Upper CASE: Supports early SDLC phases — planning, analysis and design (diagramming, repository).
  • Lower CASE: Supports later phases — coding, testing and maintenance (code generators, debuggers).
  • Integrated CASE (I-CASE): Combines both through a shared repository.

Role in System Development

  • Speeds up development and reduces manual effort.
  • Enforces standardization and consistency of diagrams and documentation.
  • Improves quality through automated error and consistency checking.
  • Eases maintenance because changes are reflected automatically across linked components.
  • Enhances communication among the development team via a shared repository.
AI-generated answer · unverifiedView in 2080 paper →
U2 · Question 1 of 13
Question Priority · U2ranked by appearance likelihood — study top-down

System Analysis: Tools and Techniques

Analyzed next52%
1
★ TOP PICK

What is a CASE tool? Explain the different components of CASE tools and their role in system development.

10 marksSEEN IN
38%
2

What is a Data Flow Diagram (DFD)? Draw a context diagram and a level-0 DFD for a retail clothing store selling system.

10 marksSEEN IN
30%
3

Define feasibility study. Explain the different categories of feasibility and describe how economic feasibility is measured using cost-benefit analysis.

10 marksSEEN IN
27%
4

What is a data dictionary? Explain its contents and importance in structured analysis.

5 marksSEEN IN
52%
5

Explain the relationship between DFD and ERD in system modelling.

5 marksSEEN IN
51%
6

What is structured English? Write structured English for a process of computing employee payroll.

5 marksSEEN IN
50%
7

Compare and contrast between observation and document analysis while requirement determination. Explain radical methods for determining the requirements.

10 marksSEEN IN
25%
8

Draw DFD for the following scenario:

A patient after registration in the online pathology system will get login credentials. After the valid login the patient upon entering the details of test to be conducted will get the test date and time. The patient can also pay online. The patient can download the test report from the system after notification. The patient will also get schedule for doctor visit if required and in that case the report will also be emailed to the doctor.

10 marksSEEN IN
25%
9

Explain the different fact-gathering techniques used in system analysis.

5 marksSEEN IN
47%
10

Differentiate between technical, operational and economic feasibility.

5 marksSEEN IN
47%
11

Explain decision tables and decision trees with an example for representing process logic.

5 marksSEEN IN
43%
12

Explain the rules and symbols used for drawing a Data Flow Diagram.

5 marksSEEN IN
39%
13

An initial investment of Rs. 5,00,000 is required to start a company. The cash flow-in is Rs. 60,000 per year. Assuming the interest rate as 15%, calculate the discounted payback period. (use Net Present Value)

5 marksSEEN IN
25%
03The mock

Sit a probable paper

A full mock exam built from the most likely questions, mirroring the real paper's structure. Every slot is a real past question.

Most Probable Paper

Mirrors the real structure · 60 marks · based on 8 past papers

Section A: Long Answer QuestionsAttempt any TWO questions.
  1. 1.

    What is a CASE tool? Explain the different components of CASE tools and their role in system development.

    [10 marks]
    System Analysis: Tools and TechniquesVery likelyfrom 2080 paper →

    This question has recurred in 3 of 8 years; so far only in internal assessments, not the board; and its topic (System Analysis: Tools and Techniques) appears in 100% of years.

  2. 2.

    What is a Data Flow Diagram (DFD)? Draw a context diagram and a level-0 DFD for a retail clothing store selling system.

    [10 marks]
    System Analysis: Tools and TechniquesVery likelyfrom 2078 paper →

    This question has recurred in 3 of 8 years; so far only in internal assessments, not the board; and its topic (System Analysis: Tools and Techniques) appears in 100% of years.

  3. 3.

    Define feasibility study. Explain the different categories of feasibility and describe how economic feasibility is measured using cost-benefit analysis.

    [10 marks]
    System Analysis: Tools and TechniquesVery likelyfrom 2077 paper →

    This question has recurred in 3 of 8 years; so far only in internal assessments, not the board; and its topic (System Analysis: Tools and Techniques) appears in 100% of years.

Section B: Short Answer QuestionsAttempt any EIGHT questions.
  1. 1.

    What is a data dictionary? Explain its contents and importance in structured analysis.

    [5 marks]
    System Analysis: Tools and TechniquesVery likelyfrom 2081 paper →

    This question has recurred in 5 of 8 years; so far only in internal assessments, not the board; and its topic (System Analysis: Tools and Techniques) appears in 100% of years.

  2. 2.

    What is structured English? Write structured English for a process of computing employee payroll.

    [5 marks]
    System Analysis: Tools and TechniquesVery likelyfrom 2081 paper →

    This question has recurred in 5 of 8 years; so far only in internal assessments, not the board; and its topic (System Analysis: Tools and Techniques) appears in 100% of years.

  3. 3.

    Differentiate between technical, operational and economic feasibility.

    [5 marks]
    System Analysis: Tools and TechniquesVery likelyfrom 2081 paper →

    This question has recurred in 5 of 8 years; so far only in internal assessments, not the board; and its topic (System Analysis: Tools and Techniques) appears in 100% of years.

  4. 4.

    Differentiate between RAD and Agile development approaches.

    [5 marks]
    System Concept and the Information System EnvironmentVery likelyfrom 2081 paper →

    This question has recurred in 5 of 8 years; so far only in internal assessments, not the board; and its topic (System Concept and the Information System Environment) appears in 100% of years.

  5. 5.

    Define a system. Explain the characteristics and different types of systems with examples.

    [5 marks]
    System Concept and the Information System EnvironmentVery likelyfrom 2081 paper →

    This question has recurred in 5 of 8 years; so far only in internal assessments, not the board; and its topic (System Concept and the Information System Environment) appears in 100% of years.

  6. 6.

    What is normalization? Explain 1NF, 2NF and 3NF with examples.

    [5 marks]
    Detailed DesignLikelyfrom 2079 paper →

    This question has recurred in 5 of 8 years; so far only in internal assessments, not the board; and its topic recurs in 6 of 8 years.

  7. 7.

    Explain the different system conversion (changeover) strategies: direct, parallel, phased and pilot.

    [5 marks]
    Implementation and Software Maintenance EvaluationLikelyfrom 2080 paper →

    This question has recurred in 5 of 8 years; so far only in internal assessments, not the board; and its topic recurs in 6 of 8 years.

  8. 8.

    Explain the relationship between DFD and ERD in system modelling.

    [5 marks]
    System Analysis: Tools and TechniquesVery likelyfrom 2081 paper →

    This question has recurred in 4 of 8 years; so far only in internal assessments, not the board; and its topic (System Analysis: Tools and Techniques) appears in 100% of years.

  9. 9.

    Explain the different fact-gathering techniques used in system analysis.

    [5 marks]
    System Analysis: Tools and TechniquesVery likelyfrom 2081 paper →

    This question has recurred in 4 of 8 years; so far only in internal assessments, not the board; and its topic (System Analysis: Tools and Techniques) appears in 100% of years.

04The receipts

Behind the numbers

The raw evidence the predictions are computed from: marks per unit per year, syllabus weights, trends, and coverage.

Show the heatmap, topic table and coverage analysis

The receipt: marks per unit, per year

Each row is a syllabus unit, each column an exam year, each cell the marks that unit earned that year. Click any cell to see the actual questions behind it.

Marks:nonefew → many
2074
2075
2077
2078
2079
2080
2081
2082
Total
U2System Analysis: Tools and Techniques
270
U1System Concept and the Information System Environment
150
U4Detailed Design
85
U5Implementation and Software Maintenance Evaluation
55
U3System Design
40
U6Security, Disaster, Recovery and Ethics in System Development
0
#Syllabus unitProbabilityAppearedAvg marksSyllabus weightExam vs syllabusTrendQuestions
1U2System Analysis: Tools and TechniquesVery likely100%33.818%8 lecture hrsOver-examinedexam 45% · syllabus 18%Fading10 recurring13 total
2U1System Concept and the Information System EnvironmentVery likely100%18.813%6 lecture hrsOver-examinedexam 25% · syllabus 13%Steady5 recurring8 total
3U4Detailed DesignLikely75%14.220%9 lecture hrsUnder-examinedexam 14% · syllabus 20%Steady3 recurring5 total
4U5Implementation and Software Maintenance EvaluationLikely75%9.213%6 lecture hrsBalancedexam 9% · syllabus 13%Steady2 recurring4 total
5U3System DesignPossible50%1022%10 lecture hrsUnder-examinedexam 7% · syllabus 22%Rising1 recurring3 total
6U6Security, Disaster, Recovery and Ethics in System DevelopmentOccasional0%
013%6 lecture hrsUnder-examinedexam 0% · syllabus 13%SteadyNone

Study smart, not hard

Drag the slider: studying the top 3 units in priority order covers ~84% of all observed marks.

  1. ~80% line

Lecture time vs exam marks

Where the exam pays more than the curriculum spends: ● lectures vs ● exam marks, as a share of the whole course. A long teal-leading bar = high-yield unit.

U2System Analysis: Tools and Techniques
18% of lectures → 45% of markshigh yield
U1System Concept and the Information System Environment
13% of lectures → 25% of markshigh yield
U4Detailed Design
20% of lectures → 14% of markslow yield
U5Implementation and Software Maintenance Evaluation
13% of lectures → 9% of marks
U3System Design
22% of lectures → 7% of markslow yield
U6Security, Disaster, Recovery and Ethics in System Development
13% of lectures → 0% of markslow yield

Topics are the official CSC315 syllabus units. Predictions are data-driven probabilities computed from 8 past papers (2074-2082) by mapping each real question to its syllabus unit. They indicate what has historically been likely, not guaranteed questions. Always study the full syllabus.