Systems Analysis And Design: Final Exam Practice

91 Questions  I  By Kilikika
Please take the quiz to rate it.

Software Engineering Quizzes & Trivia
I hope i will pass this course and don't have to retake it.

  
Changes are done, please start the quiz.


Questions and Answers

Removing question excerpt is a premium feature

Upgrade and get a lot more done!
  • 1. 
    Which of the following describes a set of rules that governs how a process it to be completed?
    • A. 

      DFD

    • B. 

      Association matrix

    • C. 

      Policy

    • D. 

      Hierarchy chart


  • 2. 
    Which of the following is the definition for a composite data flow?
    • A. 

      The practice of making sure that a data flow contains the correct for the receiving process

    • B. 

      A data flow that consists of other data flows

    • C. 

      A condition or event that triggers a process

    • D. 

      Simplifies the interface between processes


  • 3. 
    Data flows can be described in terms of all of the following types of data structures EXCEPT:
    • A. 

      A sequence or group of data attributes that occur one after another

    • B. 

      The selection of one or more attributes from a set of attributes

    • C. 

      The repetition of one or more attributes

    • D. 

      The absence of one or more attributes


  • 4. 
    All of the following are the types of events that are associated with inputs on the context diagram EXCEPT:
    • A. 

      External events

    • B. 

      Temporal events

    • C. 

      National events

    • D. 

      State events


  • 5. 
    Which of the following is a language syntax for specifying the logic of a process?
    • A. 

      Jargon

    • B. 

      Policy

    • C. 

      Structured English

    • D. 

      Decision table


  • 6. 
    You will find all of the following in use cases EXCEPT:
    • A. 

      Actors

    • B. 

      Members

    • C. 

      Events

    • D. 

      Inputs

    • E. 

      Outputs


  • 7. 
    Which statement below is true about data flow diagrams (DFDs)?
    • A. 

      A DFD is a tool that depicts the flow of data through a system and the work or processing performed by that system

    • B. 

      A DFD is known as a process model

    • C. 

      A DFD is known as a conceptual model

    • D. 

      A & b

    • E. 

      A & c


  • 8. 
    Which of the following is the best definition for an iteration structure in structured english?
    • A. 

      It specifies that a set of steps should be repeated based on some sated condition

    • B. 

      It indicates that a process must perform under well-specified conditions

    • C. 

      A series of simple, declarative sentences

    • D. 

      It specifies that one set of steps should be taken if an event occurs and another set if it is false


  • 9. 
    Which of the following terms is defined as a concept that requires that data flow diagrams at different levels of detail reflect consistency and completeness?
    • A. 

      Synchronizing

    • B. 

      Balancing

    • C. 

      Specializing

    • D. 

      Symmetry


  • 10. 
    Each event process should be described to the CASE repository with all of the following properties EXCEPT:
    • A. 

      Documentation requirements

    • B. 

      Throughput requirements

    • C. 

      Response time requirements

    • D. 

      Security, audit, and control requirements

    • E. 

      Archival requirements


  • 11. 
    What is process modeling?
    • A. 

      A technique used to organize and document a system's process

    • B. 

      The number of entities that participate in a relationship

    • C. 

      The act of breaking a system into sub components

    • D. 

      A description of activities and services a system must provide


  • 12. 
    What is a class of data that can be stored in an attribute called?
    • A. 

      Data flow

    • B. 

      Data type

    • C. 

      Data structure

    • D. 

      Data size


  • 13. 
    The CRUD in a CRUD matrix stands for?
    • A. 

      Customer, receiver, user, data

    • B. 

      Create, relay, uploaded, delete

    • C. 

      Context diagram, requirements diagram, use-case diagram, decomposition diagram

    • D. 

      Create, read, update, delete

    • E. 

      Check, resume, update, delete


  • 14. 
    What is the practice of ensuring that a data flow contains only data needed by the receiving process called?
    • A. 

      Data conservation

    • B. 

      Data flow

    • C. 

      Data motion

    • D. 

      Control flow


  • 15. 
    The act of breaking a system into its component subsystems, processes, and subprocesses is known as __
    • A. 

      Control flow

    • B. 

      Data conservation

    • C. 

      Dissecting

    • D. 

      Decomposition


  • 16. 
    What is the legitimate values for an attribute called?
    • A. 

      Domain

    • B. 

      Type

    • C. 

      Flow

    • D. 

      Structure


  • 17. 
    What do rounded rectangles represent in data flow diagrams?
    • A. 

      Processes

    • B. 

      External agents

    • C. 

      Data stores

    • D. 

      Data flows


  • 18. 
    Which of the following is the best definition of a decision table?
    • A. 

      Table of rules that governs how a process is to be completed?

    • B. 

      Table presentation of the use-case list

    • C. 

      Tabular presentation that specifies a set of conditions and their corresponding actions

    • D. 

      Table that documents processes and the locations where they are performed


  • 19. 
    Data models are superior for all of the following reasons EXCEPT:
    • A. 

      Data models more quickly identify business vocabulary than process models

    • B. 

      Data models are far less expensive to construct than process models

    • C. 

      Process models frequently include too much high level detail

    • D. 

      Data models are almost always built quicker


  • 20. 
    What is a process model used to document the scope for a system called?
    • A. 

      Context data flow diagram

    • B. 

      Flow chart

    • C. 

      Event table

    • D. 

      Data flow diagram


  • 21. 
    What concept requires that data flow diagrams at different levels of detail reflect consistency and completeness?
    • A. 

      Data conservation

    • B. 

      Composite data flow

    • C. 

      Policy

    • D. 

      Balancing


  • 22. 
    Which of the following terms describes the smallest piece of data that has meaning to the users and the business?
    • A. 

      Data structure

    • B. 

      Data conservation

    • C. 

      Data attribute

    • D. 

      Data requirement


  • 23. 
    Data flows can be described in terms of all of the following data structures EXCEPT:
    • A. 

      A single attribute that is representative of a group of attributes

    • B. 

      A sequence or group of data attributes that occur one after another

    • C. 

      The selection of one or more attributes from a set of attributes

    • D. 

      The repetition of one or more attributes


  • 24. 
    Which of the following is a type of data flow that splits into multiple data flows?
    • A. 

      Diverging data flow

    • B. 

      Converging data flow

    • C. 

      Event data flow

    • D. 

      Control data flow


  • 25. 
    With respect to data structures, what does the "=" mean?
    • A. 

      And, and designates sequence

    • B. 

      Only one of the attributes may be present

    • C. 

      The system is incapable of handling such high levels of data flow

    • D. 

      Consists of or is composed of


  • 26. 
    What is the logical unit of work that must be completed as a whole called?
    • A. 

      Function

    • B. 

      Process

    • C. 

      Model

    • D. 

      Event


  • 27. 
    When mapping data requirements, it is important to ask all of the following questions EXCEPT:
    • A. 

      What level of access is required

    • B. 

      Can the location create instances of the entity

    • C. 

      Can the location update existing instances of the entity

    • D. 

      Can the location delete instances of the entity

    • E. 

      Will we have comp ability issues


  • 28. 
    All of the following are synonyms for the term "Attribute" EXCEPT:
    • A. 

      Element

    • B. 

      Property

    • C. 

      Child

    • D. 

      Field


  • 29. 
    What is an analysis tool for finding and identifying business events and responses called?
    • A. 

      Use case

    • B. 

      System analysis

    • C. 

      Strategic systems planning

    • D. 

      Data structure


  • 30. 
    All of the following are part of process models EXCEPT:
    • A. 

      External agents

    • B. 

      Data stores

    • C. 

      Process concepts

    • D. 

      Data flows

    • E. 

      System users


  • 31. 
    All of the following is true about structured english except
    • A. 

      Should use strong, imperative verbs

    • B. 

      Pseudocode

    • C. 

      A sequence of simple, declarative sentences

    • D. 

      Uses only names that have been defined in the project dictionary


  • 32. 
    What is a context diagram?
    • A. 

      A diagram used to document the scope for a system

    • B. 

      The most in depth data flow diagram

    • C. 

      A model of the final design, ready for implementation

    • D. 

      A flowchart depicting one small, specific process broken down to its lowest level


  • 33. 
    What is the work performed by a system in response to incoming data flows or conditions called?
    • A. 

      Value stream

    • B. 

      Process

    • C. 

      Activity

    • D. 

      Task


  • 34. 
    Which of the following is the definition of an entity
    • A. 

      A class of persons, places, objects, events, or concepts about which we need to capture and store

    • B. 

      A data model utilizing several notations to depict data in terms of the entities and relationships described by that data

    • C. 

      The value that will be recorded if a value is not specified by the user

    • D. 

      A group of attributes that uniquely identifies an instance of an entity


  • 35. 
    Which of the following is a data model that includes all entities, attributes, relationships, subsetting criteria, and precise cardinalities?
    • A. 

      Fully attributed data model

    • B. 

      Key based data model

    • C. 

      Application data model

    • D. 

      Context data model


  • 36. 
    What does CASE stand for?
    • A. 

      Computer aided selection enterprise

    • B. 

      Computer aided service enterprise

    • C. 

      Computer aided system engineering

    • D. 

      Computer aided system evaluation


  • 37. 
    Which of the following best describes second normal form?
    • A. 

      An entity whose attributes have no more than one value for a single instance of that entity

    • B. 

      An entity whose non primary key attributes are dependent on the full primary key

    • C. 

      An entity whose non primary key attributes are not dependent on any other non primary key attributes

    • D. 

      None of the above


  • 38. 
    Which type of normal form looks for transitive dependencies?
    • A. 

      First normal form

    • B. 

      Second normal form

    • C. 

      Third normal form

    • D. 

      Fourth normal form

    • E. 

      Fifth normal form


  • 39. 
    An entity can be all of the following EXCEPT
    • A. 

      Persons

    • B. 

      Places

    • C. 

      Objects

    • D. 

      Events

    • E. 

      Relationships


  • 40. 
    One of a number of keys that may serve as the primary key of an entity is an __
    • A. 

      Subsetting criteria

    • B. 

      Alternate key

    • C. 

      Candidate key

    • D. 

      Degree


  • 41. 
    What is a candidate key called that is not selected to become the primary key?
    • A. 

      Primary key

    • B. 

      Concatenated key

    • C. 

      Alternate key

    • D. 

      Child key


  • 42. 
    What type of data flow diagram depicts the elementary processes, data stores, and data flows for a single event?
    • A. 

      Event diagram

    • B. 

      Primitive diagram

    • C. 

      Context diagram

    • D. 

      System diagram


  • 43. 
    All of the following are properties for the values for each attribute EXCEPT:
    • A. 

      Data type

    • B. 

      Domain

    • C. 

      Null value

    • D. 

      Default value


  • 44. 
    Which of the following is the definition of a domain?
    • A. 

      A property of an attribute that identifies what type of data can be stored in the attribute

    • B. 

      A property of an attribute that defines what values the attributes can legitimately take on

    • C. 

      The value that will be recorded if a value is not specified by the user

    • D. 

      A single occurrence of an entity


  • 45. 
    What is data model called that utilizes several notations to depict data in terms of the entities and relationships described by that data?
    • A. 

      Use case diagram

    • B. 

      Entity relationship diagram

    • C. 

      Context diagram

    • D. 

      Diagram 0

    • E. 

      Business process hierarchy


  • 46. 
    What is an attribute called that assumes a unique value for each entity instance?
    • A. 

      Data type

    • B. 

      Domain

    • C. 

      Default value

    • D. 

      Key


  • 47. 
    What is a data entity called that derives one or more attributes from another entity?
    • A. 

      Parent entity

    • B. 

      Associative entity

    • C. 

      Identifying entity

    • D. 

      Child entity


  • 48. 
    What is the technique that compares the lifetime profitability of alternative solutions?
    • A. 

      Discount rate

    • B. 

      Payback analysis

    • C. 

      Net present value analysis

    • D. 

      Return on investment analysis


  • 49. 
    The types of logical processes include all of the following EXCEPT
    • A. 

      Function

    • B. 

      Event

    • C. 

      Elementary process

    • D. 

      Sequence


  • 50. 
    Which of the following is NOT a process model?
    • A. 

      Context data flow diagram

    • B. 

      Functional decomposition diagram

    • C. 

      External event diagram

    • D. 

      Temporal system data flow diagram

    • E. 

      Use case list


  • 51. 
    Which word is a synonym for "logical model"?
    • A. 

      Implementation model

    • B. 

      Technical model

    • C. 

      External agent

    • D. 

      Conceptual model


  • 52. 
    All of the following diagrams are used to model processes during systems analysis EXCEPT
    • A. 

      Context data flow diagram

    • B. 

      Component diagram

    • C. 

      Event diagram

    • D. 

      Primitive diagram

    • E. 

      System diagram


  • 53. 
    All of the following are examples of elementary process names EXCEPT
    • A. 

      Process online order

    • B. 

      Check product availability

    • C. 

      Calculate order cost

    • D. 

      Check customer credit


  • 54. 
    Which of the following is NOT considered a compound attribute
    • A. 

      Name

    • B. 

      Address

    • C. 

      Gender

    • D. 

      Phone number


  • 55. 
    What is the practice of ensuring that a data flow contains only data needed by the receiving process called?
    • A. 

      Data balancing

    • B. 

      Data conservation

    • C. 

      Event partitioning

    • D. 

      Data synchronization


  • 56. 
    Which of the following is a process that handles a given event?
    • A. 

      Event partitioning

    • B. 

      Event response list

    • C. 

      Event handler

    • D. 

      Event diagram


  • 57. 
    What is a data flow?
    • A. 

      Data at rest

    • B. 

      Data in motion

    • C. 

      Data being processed

    • D. 

      Data being recited


  • 58. 
    What is a tabular form of presentation that specifies a set of conditions and their corresponding actions called?
    • A. 

      Decision table

    • B. 

      Event table

    • C. 

      Use case table

    • D. 

      Response event table


  • 59. 
    Which tool depicts the flow of data through a system and the work or processing performed by that system?
    • A. 

      Logical flowcharts

    • B. 

      Decision tables

    • C. 

      Data flow diagram

    • D. 

      Event table


  • 60. 
    When data is at "rest" it is most likely an:
    • A. 

      System

    • B. 

      External agent

    • C. 

      Data flow

    • D. 

      Data store

    • E. 

      Process


  • 61. 
    Which of the following is the best definition for an iteration structure in Structured English?
    • A. 

      It specifies that a set of steps should be repeated based on some stated condition

    • B. 

      It indicates that a process must perform under well-specified conditions

    • C. 

      A series of simple, declarative sentences

    • D. 

      It specifies that one set of steps should be taken if an event occurs and another set if it is false


  • 62. 
    What is a process called that handles a given event in the event response list?
    • A. 

      Event handler

    • B. 

      Event diagram

    • C. 

      Event response list

    • D. 

      Event partitioning


  • 63. 
    Which of the event types are triggered on the basis of time, or something that merely happens?
    • A. 

      External events

    • B. 

      State events

    • C. 

      Temporal events

    • D. 

      None of the above


  • 64. 
    Which of the following is a synonym for logical model?
    • A. 

      Business model

    • B. 

      Physical model

    • C. 

      Technical model

    • D. 

      Implementation model


  • 65. 
    What does a data structure contain?
    • A. 

      Entities

    • B. 

      Pieces

    • C. 

      Jargon

    • D. 

      Attributes


  • 66. 
    What is the merger of multiple data flows into a single data flow called?
    • A. 

      Diverging data flow

    • B. 

      Converging data flow

    • C. 

      Controlling data flow

    • D. 

      Event driven data flow


  • 67. 
    Which of the following is not a common synonym for "logical model"?
    • A. 

      Essential model

    • B. 

      Physical model

    • C. 

      Business model

    • D. 

      Conceptual model


  • 68. 
    What is an outside person, unit, system, or organization that interacts with a system called?
    • A. 

      External agent

    • B. 

      Data store

    • C. 

      Process

    • D. 

      Data structure


  • 69. 
    What is the act of breaking a system into sub components called?
    • A. 

      System design

    • B. 

      Decomposition

    • C. 

      Feasibility analysis

    • D. 

      Data conservation


  • 70. 
    Which of the following is not part of a data flow diagram?
    • A. 

      Rounded rectangles that represent processes

    • B. 

      Squares that represent external agents

    • C. 

      Open ended boxes that represent data stores

    • D. 

      Circle representing an entity


  • 71. 
    Which of the following is an external entity?
    • A. 

      Customer

    • B. 

      Account transactions

    • C. 

      Monthly account statements

    • D. 

      Payment


  • 72. 
    What is a data model called that includes entities and relationships but no attributes?
    • A. 

      Fully attributed data model

    • B. 

      Key based data model

    • C. 

      Application data model

    • D. 

      Context data model


  • 73. 
    All of the following are valid rules for data flows EXCEPT
    • A. 

      A data flow should never go unnamed

    • B. 

      In logical modeling, data flow names should describe the data flow without describing the implementation

    • C. 

      All data flows must being and or end at a process

    • D. 

      All processes do not need to have at least one input and one output data flow


  • 74. 
    Which of the following best describes first normal form?
    • A. 

      An entity whose attributes have no more than one value for a single instance of that entity

    • B. 

      An entity whose non primary key attributes are dependent on the full primary key

    • C. 

      An entity whose non primary key attributes are not dependent on any other non primary key attributes

    • D. 

      None of the above


  • 75. 
    Which of the following is not a reason why systems analysts focus on logical system models?
    • A. 

      Logical models remove bias

    • B. 

      Logical models improve communication

    • C. 

      Logical models are simple to create and require less time

    • D. 

      Logical models reduce the risk of missing requirements


  • 76. 
    All of the following are stages of logical data model development EXCEPT:
    • A. 

      Fully attributed model is built

    • B. 

      Entities discovered and defined

    • C. 

      Context data model is built

    • D. 

      Key based data model is built

    • E. 

      Data requirements by location communication model


  • 77. 
    What is the language syntax for specifying the logical of a process called?
    • A. 

      Pseudocode

    • B. 

      Structured english

    • C. 

      Process synchronization

    • D. 

      Instructions


  • 78. 
    Which of the following is an example of a derived attribute?
    • A. 

      Gender

    • B. 

      Last name

    • C. 

      Social security number

    • D. 

      Gpa


  • 79. 
    What concept requires that data flow diagrams at different levels of detail reflect consistency and completeness?
    • A. 

      Data conservation

    • B. 

      Composite data flow

    • C. 

      Policy

    • D. 

      Balancing


  • 80. 
    What is a relationship called in which each participating entity has its own independent primary key?
    • A. 

      Identifying relationship

    • B. 

      Nonspecific relationship

    • C. 

      Nonidentifying relationship

    • D. 

      Specific relationship


  • 81. 
    Which normal form would correspond to an entity whose non key attributes are dependent on the full primary key?
    • A. 

      1nf

    • B. 

      2nf

    • C. 

      3nf

    • D. 

      4nf


  • 82. 
    What is application data model?
    • A. 

      A data model for a complete, single information system

    • B. 

      A data model that includes entities and relationships but no attributes

    • C. 

      A data model that includes all relationships and precise cardinalities

    • D. 

      A data model that includes entities and relationships with precise cardinalities resolving non specific relationships


  • 83. 
    Which of the following is NOT true of an external agent?
    • A. 

      Anything outside the system that interacts with the system (such as a person, unit, system or organization)

    • B. 

      It is also known as an external entity

    • C. 

      External agents can become processes

    • D. 

      Processes can become external agents

    • E. 

      External agents can access a data store directly on a DFD


  • 84. 
    Which one of the following is a synonym of candidate key?
    • A. 

      Secondary key

    • B. 

      Candidate identifier

    • C. 

      Inversion entry

    • D. 

      Composite attribute


  • 85. 
    Categories of Entities include all of the following EXCEPT:
    • A. 

      Place

    • B. 

      Person

    • C. 

      Objects

    • D. 

      Systems

    • E. 

      Concepts


  • 86. 
    Which of the following best describes third normal form?
    • A. 

      An entity whose attributes have no more than one value for a single instance of that entity

    • B. 

      An entity whose non primary key attributes are dependent on the full primary key

    • C. 

      An entity whose non primary key attributes are not dependent on any other non primary key attributes

    • D. 

      None of the above


  • 87. 
    What is the property of an attribute called that defines what values the attribute can legitimately take on?
    • A. 

      Data type

    • B. 

      Domain

    • C. 

      Default value

    • D. 

      Key


  • 88. 
    Which of the following defines a relationship that exists between instances of the same entity?
    • A. 

      Recursive relationship

    • B. 

      Degree relationship

    • C. 

      Primary relationship

    • D. 

      Nonspecific relationship

    • E. 

      Foreign relationship


  • 89. 
    Which of the following is not a reason why system analysts focus on logical system models?
    • A. 

      Remove biases that are the result of the way the current system is implemented

    • B. 

      reflect technology choices and the limitations of those technology choices

    • C. 

      Reduce the risk of missing business requirements

    • D. 

      Allow us to communicate with end users in nontechnical or less technical languages


  • 90. 
      What is the purpose of logical models?
    • A. 

      Show "how" the system is physically and technically implemented

    • B. 

      Store data intended for later use

    • C. 

      Break a system into subcomponents

    • D. 

      Show "what" a system does


  • 91. 
    Which class of data shows the communication between a system and its environment?
    • A. 

      Data communication

    • B. 

      Data flow

    • C. 

      Data attribute

    • D. 

      Data structure


Back to top

Removing ad is a premium feature

Upgrade and get a lot more done!
Take Another Quiz
We have sent an email with your new password.