Monday, June 23, 2008

MCS-014 Question Papers

MCS-014
System Analysis And Design


December, 2007
  • Define SRS. What are basic issues that the SRS writer should address?.
  • Write the importance of feasibility study. Describe different type of feasibility reports.
  • List principles of system design. Also, differentiate between Top-Down and Bottom-Up design with the help of a suitable example.
  • Why is joined application development (JAD) used. Expain the different participants in JAD. Also Write the benefit of JAD.
  • Differentiate between Decision Support System(DSS) and Expert System. Also, write the main characteristics of both.
  • What are the important disadvantages f CASE tools ? Explain, how CASE tools are used in reverse and forward engineering.
  • Explain required steps taken by software development team at the time of delivery of software?.
  • Design the detailed process modeling and data modeling diagrams for employee information system. Make necessary assumptions.
  • "inaccurate, incomplete, out of date, or missing documentation is a major contributor to poor software quality. " Justify the statement: Also,explain, how software maturity model (CMM) contributes in the quality of a software.
  • Define process, procedure and process specification tools. Make the decision table equivalent to the following structured English notation :
    If balance <= 0 then{issue exception note} else if balance in account <>
  • Draw E - R diagram for statement written below :
    "The LG company is organized into departments. Each department has a particular employee who manages the department. A department may have several locations. A department controls a number of projects. Each project has a single location. An employee is assigned to one department but may work on several projects. Every employee has a direct supervisor.
  • Explain the important tasks performed by a Systems Analyst.
  • Write the importance of testing in software development. Explain the important contents of Test Design Document.


June, 2007
  • Prepare a SRS ' for a "Railway Reservation System". Design the DFD for the context level, first level and second level for the system. Follow the rules/conventions given in your study material to draw the DFDs.
  • What is the significance of the prototype approach ? Mention the steps for the prototype
    design with the help of the flow diagram. Also, list the advantages and disadvantages of this approach.
  • "The design principles are meant to effectively handle the complexity f the process of design". List and explain all the design principles. Also, explain the top-down design approach with the help of "an inventory system" design.
  • Describe the aims of the following testing techniques :
    (i) Stress testing
    (ii) Performance testing
    (iii) Response testing
    (iv) Recovery testing
    (v) Security testing.
  • What are the various components associated in a Entity-Relationship diagram ? List the various symbols used and their purpose of use. Also, draw an ERD for a "Pay slip generation" application. Assumptions can be made wherever necessary.
  • Define an Expert system. Mention the basic characteristics f the expert systems.Also describe various components of them.
  • What are CASE tools ? List the broad classification of various types of CASE tools and their usage.
  • Define Systems Audit. List the objectives of it.Discuss the issues involved in Transaction, Security and Application audits.
  • Elaborate the role of the Systems Analyst in the overall system development. Also, discuss the inter-personal skills that s/he should possess.
  • Why are software documentation standards followed in any organization ? Explain any three documentation standards, mentioning their high-points.
  • Explain the following :
    (i) Cost-Benefit Analysis
    (ii) Data Coupling
    (iii) Criteria for the form design
    (iv) Sequence diagrams




December, 2006

  • Explain the phases of SDLC in detail. Also explain the role of feasibility analysis with an example.
  • Prepare ERD for a library management system. Also explain the details related to keys, fields, relationships etc.
  • List and explain the basic skills of a system analyst.
  • Explain all types of coupling and cohesion in detail.Which type of coupling and cohesion is best ? Justify your answer.
  • Build a context and first level DFD for a student registration system of a college.
  • Give various types of documentation required in system development. Explain in detail with the help of suitable examples.
  • Explain the following terms with an example :(i) System Testing (ii) Structure Chart (iii) Inheritance Diagram
  • Explain the following with the help of an example : (i) Primary key (ii) Secondary key (iii) Referential integrity
  • Prepare a database schema for a hospital managements system and elaborate its components.
  • Explain the role of a DBA.
  • List and explain various components of a CASE tool. Draw suitable diagram to elaborate your answer.
  • List any four basic requirements for designing a project report.
  • Explain the use and function of the following with suitable diagram for each :(i) TPS(ii) Expert system (iii) DSS .
  • Explain any four types of testing techniques with an example of each.
  • Explain the differences between reverse and forward engineering.Give a suitable example for each.
  • Explain how the inference engine provides the reasoning capability to the expert system.



June, 2006 Question Paper

  • What is a System ? List the various types of systems and explain each of them in detail.
  • Explain the role of a system analyst in software development.
  • Differentiate between the following :
    (i) Coupling and Cohesion
    (ii) Decision tree and Decision table
    (iii) Alpha Testing and Beta Testing
    (iv) Forward Engineering and Reverse Engineering.
  • Consider the following situation :
    A bank offers two types of savings accounts, Type A and Type B. For the Type A account, the bank pays a dividend on the account balance at the end of each quarter. The balance can be insured. The insured amount gets 8'750/o annual interest. The uninsured amount gets 5'00o/oa annuli interest. For the Type B account, dividends are paid monthly
    on an average daily balance for that month. No dividend is paid for a balance below Rs. 2,000,/-, otherwise 5% interest is paid on the first Rs. 5,000/-, 5'5%o on the next Rs. 20,000/- and 7o/o over Rs. 25,000,/-. Draw a decision table and a decision tree for this situation. What is a feasibility study ? Why is it important for system design ? How does cost benefit analysis contribute in it ? Define logical design of a system. How is it performed ? Describe the relationship between data mining and logical design. Also, describe a tool for data mining.
  • What is a CASE tool ? How are CASE tools important for an organization ? List the advantages and disadvantages of CASE tools.
  • What is the importance of studying the maintenance of a system ? Explain the various types of system maintenance in SDLC.
  • Explain information security architecture, with the help of a suitable diagram.
  • What are the risks and threats involved in a system security ? Also, briefly describe 3 risks and 3 threats.
  • What are the methods for gathering the user requirement? What problemsa re encountered hen using these methods ?.
  • Explain five components required to construct a DFD.
  • Construct the zero level and first level DFDs for the problem of "on line examination".
  • Explain four reasons for the need of documentation of a system.

No comments: