System Analysis And Design Trivia Questions

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By Khyrix
K
Khyrix
Community Contributor
Quizzes Created: 1 | Total Attempts: 582
Questions: 22 | Attempts: 582

SettingsSettingsSettings
System Analysis And Design Trivia Questions - Quiz

A computer system is one complex thing and concept to understand. System designers have to come up with a system that solves a particular problem. Take up the quiz below and see how good you are.


Questions and Answers
  • 1. 

    THE______________is a realistic approach to the development of large-scale software products because the software evolves as the process progresses.

    • A.

      SPIRAL

    • B.

      ITERATIVE

    • C.

      WATERFALL

    Correct Answer
    A. SPIRAL
    Explanation
    The spiral model is a realistic approach to the development of large-scale software products because it allows for the software to evolve as the process progresses. The spiral model is iterative in nature, meaning that it involves a series of iterations or cycles, where each cycle includes planning, designing, building, and testing phases. This allows for feedback and adjustments to be made throughout the development process, ensuring that the software meets the evolving needs and requirements of the stakeholders. The spiral model is particularly suitable for complex and large-scale projects where there is a high degree of uncertainty and risk involved.

    Rate this question:

  • 2. 

    Which of the following IS not part of Spiral Model Task?

    • A.

      Planning

    • B.

      Risk Analysis

    • C.

      Engineering

    • D.

      Construction and Release

    • E.

      Customer Evaluation

    • F.

      Customer Interaction

    Correct Answer
    F. Customer Interaction
    Explanation
    The Spiral Model is a software development process that involves iterative cycles of planning, risk analysis, engineering, construction and release. Customer interaction is an essential part of the Spiral Model, as it allows for continuous feedback and evaluation from the customer throughout the development process. Therefore, customer interaction is part of the Spiral Model task, making "Customer Interaction" the incorrect answer.

    Rate this question:

  • 3. 

      Is a type of bar chart, developed by Henry Gantt in the 1910s and illustrates as a project schedule.

    • A.

      PERT

    • B.

      GANTT

    • C.

      HENRY

    • D.

      FLOWCHART

    Correct Answer
    B. GANTT
    Explanation
    A Gantt chart is a type of bar chart that was developed by Henry Gantt in the 1910s. It is used to illustrate a project schedule, showing the start and end dates of different tasks or activities. Gantt charts are commonly used in project management to visually represent the timeline and progress of a project. They help to identify dependencies between tasks, allocate resources, and track the overall progress of the project.

    Rate this question:

  • 4. 

    Is an event that receives special attention. It is often falsely put at the end of a stage to mark the completion of a work package or phase.

    • A.

      BEGIN

    • B.

      START

    • C.

      MILESTONE

    • D.

      TARGET

    Correct Answer
    C. MILESTONE
    Explanation
    A milestone is an event that receives special attention and is often falsely put at the end of a stage to mark the completion of a work package or phase. In project management, milestones are significant points in a project that help track progress and determine whether the project is on schedule. They serve as checkpoints and indicate the completion of key deliverables or the achievement of important objectives. By placing a milestone at the end of a stage, it falsely suggests that the work package or phase is complete, when in reality there may still be unfinished tasks or additional work required.

    Rate this question:

  • 5. 

      An event that occurs as a result of reaching a point in time.

    • A.

      STATE

    • B.

      TEMPORAL

    • C.

      EXTERNAL

    Correct Answer
    B. TEMPORAL
    Explanation
    The correct answer is TEMPORAL because the question is asking for an event that occurs as a result of reaching a point in time. "Temporal" refers to something related to time or the sequence of events. Therefore, the event that occurs as a result of reaching a point in time can be described as a temporal event.

    Rate this question:

  • 6. 

    Is a type of static structure diagram that describes the structure of a system by showing the system’s classes, their attributes, operations (method) and the relationships among the classes

    • A.

      DFD

    • B.

      ERD

    • C.

      CLASS DIAGRAM

    • D.

      SEQUENCE DIAGRAM

    Correct Answer
    C. CLASS DIAGRAM
    Explanation
    A class diagram is a type of static structure diagram that provides a visual representation of the structure of a system. It depicts the classes in the system, along with their attributes and operations (methods). Additionally, it shows the relationships between different classes, such as inheritance, association, and dependency. This diagram is commonly used in object-oriented programming to design and analyze systems. It helps in understanding the overall structure of the system and how different classes interact with each other.

    Rate this question:

  • 7. 

    Is a construct that is used to define a distinct type.

    • A.

      ENTITY

    • B.

      PROCESS

    • C.

      CLASS

    Correct Answer
    C. CLASS
    Explanation
    A class is a construct that is used to define a distinct type in programming. It serves as a blueprint for creating objects, which are instances of that class. Classes encapsulate data and behavior, allowing for code reusability and organization. They define the properties (attributes) and methods (functions) that objects of that class can have. By creating objects from a class, we can create multiple instances with their own unique data but sharing the same structure and behavior defined by the class.

    Rate this question:

  • 8. 

    Is a specification that defines a property of an object, element or file

    • A.

      ATTRIBUTE

    • B.

      RELATIONSHIP

    • C.

      FOREIGN KEY

    Correct Answer
    A. ATTRIBUTE
    Explanation
    An attribute is a specification that defines a property of an object, element, or file. It provides additional information about the object, element, or file, such as its characteristics or properties. Attributes help in describing and categorizing objects, elements, or files, making it easier to organize and retrieve information.

    Rate this question:

  • 9. 

    Is a sequential design process, often used in software development processes, in which progress is seen as flowing steadily downwards.

    • A.

      TOP DOWN APPROACH

    • B.

      WATERFALL MODEL

    • C.

      SPIRAL MODEL

    • D.

      INCREMENTAL MODEL

    Correct Answer
    C. SPIRAL MODEL
    Explanation
    The Spiral Model is a correct answer because it is a sequential design process commonly used in software development. It is characterized by a series of iterations or "spirals" that progress in a cyclical manner, with each iteration building upon the previous one. This approach allows for flexibility and risk management, as it incorporates elements of both waterfall and iterative development. The Spiral Model is particularly useful for large and complex projects where requirements may change over time.

    Rate this question:

  • 10. 

    A third type of event is a state event, events that occurs when something happens inside the system that triggers the need for processing

    • A.

      TEMPORAL

    • B.

      STATE

    • C.

      EXTERNAL

    Correct Answer
    B. STATE
    Explanation
    The given statement describes a "state event" which occurs when something happens within the system that requires processing. This suggests that the correct answer is "STATE" as it aligns with the description provided.

    Rate this question:

  • 11. 

    It  is  a kind of Interaction Diagram that shows how its process operate with one another and in what order

    • A.

      CLASS DIAGRAM

    • B.

      ERD

    • C.

      DFD

    • D.

      SEQUENCE DIAGRAM

    Correct Answer
    D. SEQUENCE DIAGRAM
    Explanation
    A sequence diagram is a type of Interaction Diagram that illustrates the interaction between objects in a system and the order in which they operate. It shows the flow of messages between objects and the sequence of actions that occur during a particular scenario or use case. This diagram is commonly used to visualize the dynamic behavior of a system and is helpful in understanding the timing and coordination of processes within the system.

    Rate this question:

  • 12. 

    It is an event that occurs outside the system, usually initiated by an external agent or actor.

    • A.

      EXTERNAL

    • B.

      TEMPORAL

    • C.

      STATE

    Correct Answer
    A. EXTERNAL
    Explanation
    This answer is correct because it accurately describes the term "external" in the context of the question. It states that an external event is one that occurs outside the system and is usually initiated by an external agent or actor. This implies that the event is not generated or controlled by the system itself, but rather by factors or entities outside of it. Therefore, "external" is the appropriate term to describe such events.

    Rate this question:

  • 13. 

    Are graphical representations of workflows of stepwise activities and actions with support for choice, iteration and concurrency.

    • A.

      SEQUENCE DIAGRAM

    • B.

      ACTIVITY DIAGRAM

    • C.

      USE CASE DIAGRAM

    Correct Answer
    B. ACTIVITY DIAGRAM
    Explanation
    Activity diagrams are graphical representations of workflows that show stepwise activities and actions. They can depict the flow of activities, decisions, iterations, and concurrency in a system. This makes activity diagrams suitable for modeling business processes, software workflows, and system behavior. Therefore, activity diagrams are the correct answer as they align with the given description.

    Rate this question:

  • 14. 

     The combination is of long standing and has been widely suggested for large development efforts.

    • A.

      WATERFALL

    • B.

      SPIRAL

    • C.

      ITERATIVE

    • D.

      PROTOTYPE

    Correct Answer
    C. ITERATIVE
    Explanation
    The correct answer is ITERATIVE because it is a combination that is widely suggested for large development efforts. The iterative approach involves breaking down the project into smaller, manageable parts and continuously refining and improving them through multiple iterations. This approach allows for flexibility, adaptability, and continuous feedback, which is crucial for large development efforts where requirements and goals may change over time. The iterative approach is often preferred over other methods like Waterfall or Spiral for its ability to manage complexity and deliver high-quality results.

    Rate this question:

  • 15. 

    What is the last stage of Incremental Model?

    • A.

      FINALIZATION

    • B.

      DEPLOYMENT

    • C.

      PACKAGING

    • D.

      IMPLEMENTATION

    Correct Answer
    B. DEPLOYMENT
    Explanation
    The last stage of the Incremental Model is DEPLOYMENT. This stage involves the final implementation and release of the software to the end-users. It includes activities such as installation, configuration, and testing of the software in the live environment. The deployment stage ensures that the software is ready for use by the intended users and that any necessary documentation and support are provided.

    Rate this question:

  • 16. 

    Is a graphic representation of a project’s schedule, showing the sequence of tasks, which tasks can be performed simultaneously, and the critical path of tasks that must be completed on time in order for the project to meet its completion deadline. Emphasize relationships between tasks.

    • A.

      FLOWCHART

    • B.

      PERT CHART

    • C.

      GANTT CHART

    Correct Answer
    B. PERT CHART
    Explanation
    A PERT chart is a graphic representation of a project's schedule that shows the sequence of tasks, the relationships between tasks, and the critical path. It is used to plan and manage complex projects, emphasizing the dependencies and interconnections between tasks. The PERT chart helps project managers identify the tasks that are critical to the project's success and must be completed on time to meet the completion deadline. It allows for better coordination and scheduling of tasks, ensuring that the project progresses smoothly and efficiently.

    Rate this question:

  • 17. 

    The WBS represents a logical decomposition of the work to be performed and focuses on how the product, service, or result is naturally subdivided. It is an outline of what work is to be performed

    • A.

      WBS

    • B.

      WSS

    • C.

      WDS

    Correct Answer
    A. WBS
    Explanation
    The correct answer is WBS because it stands for Work Breakdown Structure. The WBS is a hierarchical decomposition of the project deliverables, tasks, and subtasks that need to be completed in order to achieve the project objectives. It provides a clear and organized breakdown of the work to be performed, allowing for better planning, scheduling, and resource allocation. The WBS focuses on dividing the work into manageable and logical components, making it easier to understand and track the progress of the project.

    Rate this question:

  • 18. 

    Which of the following is not part of the level in WBS?

    • A.

      PROJECT

    • B.

      CATEGORY

    • C.

      SUBCATEGORY

    • D.

      SUB-SUBCATEGORY

    • E.

      MANAGEMENT

    • F.

      WORK PACKAGE

    Correct Answer
    E. MANAGEMENT
    Explanation
    The option "MANAGEMENT" is not part of the level in the Work Breakdown Structure (WBS). The WBS is a hierarchical decomposition of the project deliverables into smaller, more manageable components. It typically consists of project, category, subcategory, sub-subcategory, and work package levels. However, "MANAGEMENT" does not fit into this hierarchy as it is not a specific component or level within the WBS structure.

    Rate this question:

  • 19. 

       WHAT TYPE OF MODEL IS THIS?

    • A.

      SPIRAL

    • B.

      WATERFALL

    • C.

      INCREMENTAL

    Correct Answer
    A. SPIRAL
    Explanation
    The correct answer is "SPIRAL." The spiral model is a software development model that combines elements of both the waterfall model and the iterative model. It involves a series of iterations, where each iteration includes planning, risk analysis, development, and evaluation. The spiral model is suitable for projects with high risk and uncertainty, as it allows for flexibility and the ability to make changes throughout the development process.

    Rate this question:

  • 20. 

    What type diagram is this?

    • A.

      Sequence

    • B.

      Class

    • C.

      Use case

    Correct Answer
    B. Class
    Explanation
    This diagram is a class diagram. Class diagrams are used to represent the structure and relationships of classes in an object-oriented system. They show the attributes, operations, and associations of each class, as well as the inheritance and dependency relationships between classes.

    Rate this question:

  • 21. 

    Is this a USE CASE diagram?

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    The given answer is true because a USE CASE diagram is a type of behavioral diagram in UML that represents the interactions between a system and its external entities (actors) in terms of use cases. It helps to visualize the functionality of a system from the user's perspective and shows how different actors interact with the system to achieve certain goals. Therefore, if the diagram in question represents the interactions and relationships between actors and use cases, it can be considered a USE CASE diagram.

    Rate this question:

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 20, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Jun 25, 2013
    Quiz Created by
    Khyrix
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.