System Analysis and Design Online MCQ Set 14

QN01. The objective of using decision trees is to

  1. Expand a DFD so that a user can understand it
  2. To specify sequence of conditions to be tested and actions to be taken
  3. Describe a computational procedure that can be easily understood by a person
  4. Use it as a tool in decision support system
Answer

(B)To specify sequence of conditions to be tested and actions to be taken

QN02. Decision Tables are preferred when

  1. Too many conditions need to be tested
  2. Sequencing of testing conditions is important
  3. When there are many loops to be performed
  4. When too many actions are to be taken
Answer

(A)Too many conditions need to be tested

QN03. Rule R3 is interpreted as follows:

  1. If C1 is TRUE and C2 is TRUE then perform action A1 and A2
  2. If C1 is TRUE or C2 is TRUE then perform action A3
  3. If C1 is TRUE and C2 is TRUE then perform action A1 or A2
  4. If C1 is TRUE and C2 is TRUE then perform action A3
Answer

(D)If C1 is TRUE and C2 is TRUE then perform action A3

QN04. Structured English is preferred when

  1. Too many conditions need to be tested
  2. Sequencing of testing conditions is important
  3. When there are many loops to be performed
  4. When too many actions are to be taken
Answer

(C)When there are many loops to be performed

QN05. Logical correctness of a specifications can be systematically checked by

  1. Using decision trees
  2. Using structured English
  3. Using DFD’s
  4. Using decision tables
Answer

(D)Using decision tables

QN06. A data dictionary has information about

  1. every data element in a data flow
  2. only key data element in a data flow
  3. only important data elements in a data flow
  4. only numeric data elements in a data flow
Answer

(A)every data element in a data flow

QN07. Structured English equivalent of the decision table "test" are given below

  1. if C1 TRUE
    then if C2 TRUE
    then do A3
    else do A1 and A3
    end if
    else do A2
    end if

  2. if C1 FALSE
    then do A2
    else if C2 TRUE
    then do A3
    else do A1 and A3
    end if
    end if

  3. if C2 TRUE
    then if C1 TRUE
    then do A3
    else do A2
    end if
    else do A1 and A3
    end if

  4. if C2 FALSE
    then if C1 TRUE
    then do A1 and A3
    else do A2
    end if
    else do A3
    end if

Which of the following are correct?

  1. i and iii
  2. i and ii
  3. iii and iv
  4. ii and iv
Answer

(B)i and ii

QN08. Decision trees are superior to decision tables when

  1. The number of conditions to be tested is very large
  2. When sequence of testing conditions is not particularly important
  3. When sequence of testing conditions is not particularly important
  4. When a large number of actions are to be specified
Answer

(C)When sequence of testing conditions is not particularly important

QN09. Structured English equivalents of decision table "test" are given below. Pick the right ones

  1. if C1 TRUE and C2 FALSE then R=1 end if
    if C1 FALSE then R=2 end if
    if C1 TRUE and C2 TRUE then R=3 end if
    case (R)
    R=1; perform actions A1 and A3
    R=2; perform action A2
    R=3; perform action A3
    end case

  2. if C1 TRUE and C2 FALSE then perform actions A1, A3 end if
    if C1 FALSE then perform action A2 end if
    if C1 TRUE and C2 TRUE then perform action A3 end if

  3. case (C1 TRUE and C2 FALSE) Rule R1
    case (C1 FALSE) Rule R2
    case (C1 TRUE and C2 TRUE) Rule R3
    end case

  4. if C1 TRUE and C2 TRUE then do Rule R3 end if
    if C1 TRUE and C2 FALSE then do Rule R1 end if
    if C1 TRUE then do Rule R2 end if
  1. i and ii
  2. i and iii
  3. ii and iii
  4. iii and iv
Answer

(A)i and ii

QN10. A data dictionary has consolidated list of data contained in

  1. dataflows
  2. data stores
  3. data outputs
  4. processes
  1. (i) and (iii)
  2. (i) and (ii)
  3. (ii) and (iv)
  4. (i) and (iv)
Answer

(B)(i) and (ii)

QN11. It is necessary to carefully design data input to a computer based system because

  1. it is good to be careful
  2. the volume of data handled is large
  3. the volume of data handled is small
  4. data entry operators are not good
Answer

(B)the volume of data handled is large

QN12. In interactive data input a menu is used to

  1. enter new data
  2. add/delete data
  3. select one out of many alternatives often by a mouse click
  4. detect errors in data input
Answer

(C)select one out of many alternatives often by a mouse click

QN13. By the term "meaningful code” we understand that the code

  1. conveys information on item being coded
  2. is of small length
  3. can add new item easily
  4. includes all relevant characteristics of item being code
Answer

(A)conveys information on item being coded

QN14. Significant codes are

  1. concise
  2. meaningful
  3. expandable
  4. comprehensive
  1. i and ii
  2. i, ii and iii
  3. ii, iii and iv
  4. i, ii and iv
Answer

(C)ii, iii and iv

QN15. For modulus-11 check digit to detect a single transcription errors

  1. weights should all be distinct
  2. weights may all be equal and > 0
  3. weights should be less than 8
  4. weights should all be > 0 and distinct
Answer

(B)weights may all be equal and > 0

QN16. A record total uses

  1. batch totals of selected fields
  2. count of numbers of records
  3. modulus-11 check digit sum of all fields
  4. total of selected fields of a record
Answer

(D)total of selected fields of a record

QN17. Reasonableness checks for monthly mess bill of a student if daily rate is Rs. 40 is

  1. 1200
  2. 12000
  3. 120
  4. 2400
Answer

(D)2400

QN18. In payroll record a reasonable inter-field relationship check is to relate salary field with

  1. age field
  2. department field
  3. designation field
  4. increment field
Answer

(C)designation field

QN19. A data dictionary is useful as

  1. it is a documentation aid
  2. it assists in designing input forms
  3. it contains al data in an application including temporary data used in processes
  4. it is a good idea in system design
  1. (i) and (ii)
  2. (i) and (iv)
  3. (i),(ii) and (iii)
  4. (i) and (iv)
Answer

(B)(i) and (iv)

QN20. In on-line data entry it is possible to

  1. Give immediate feedback if incorrect data is entered
  2. Eliminate all errors
  3. Save data entry operators time
  4. Eliminate forms
Answer

(A)Give immediate feedback if incorrect data is entered

QN21. A code is useful to represent a key field because

  1. it is a concise representation of the field
  2. it is usually done by all
  3. it is generally a good idea
  4. it is needed in database design
Answer

(A)it is a concise representation of the field

QN22. Block codes are

  1. concise
  2. meaningful
  3. expandable
  4. comprehensive
  1. i and ii
  2. ii and iii
  3. iii and iv
  4. i and iii
Answer

(B)ii and iii

QN23. A modulus-11 check digit is used to detect error in

  1. alphanumeric codes
  2. numeric codes
  3. hexadecimal codes
  4. serial number code
Answer

(B)numeric codes

QN24. Modulus-17 check character for the hexadecimal code AB4567 is

  1. F
  2. D
  3. 1
  4. 0
Answer

(B)D

QN25. Radix check for a field representing year is

  1. possible
  2. not possible
  3. not relevant
  4. may be tried
Answer

(B)not possible

QN26. Batch control totals will detect

  1. incorrect data entry of a field
  2. missing record
  3. data records out of order
  4. inconsistent data
  1. i and ii
  2. i, ii and iii
  3. ii, iii and iv
  4. iii and iv
Answer

(A)i and ii

QN27. By metadata we mean

  1. very large data
  2. data about data
  3. data dictionary
  4. meaningful data
Answer

(B)data about data

QN28. Errors occur more often when

  1. data is entered by users
  2. data is entered by operators
  3. when data is handwritten by users and entered by an operator
  4. the key board design is bad
Answer

(C)when data is handwritten by users and entered by an operator

QN29. Data inputs which required coding are

  1. fields which specify prices
  2. key fields
  3. name fields such as product name
  4. fields which are of variable length
Answer

(B)key fields

QN30. By the term "comprehensive code" we understand that the code

  1. conveys information on item being coded
  2. is of small length
  3. can add new item easily
  4. includes all relevant characteristics of item being coded
Answer

(D)includes all relevant characteristics of item being coded

QN31. In significant codes some or all parts of the code

  1. are meaningful
  2. are usable
  3. are significant
  4. represent values
Answer

(D)represent values

QN32. Modulus-11 check digit for the code 45672 is

  1. 0
  2. 1
  3. 2
  4. 3
Answer

(B)1

QN33. A batch control record uses

  1. Batch totals of selected fields
  2. A simple count of number of records in a batch
  3. Modulus-11 check digit of each key field
  4. Totals of selected fields of record totalled for the batch
  1. i and ii
  2. i, ii, iv
  3. i, ii, iii, iv
  4. iii and iv
Answer

(B)i, ii, iv

QN34. If records are out-of-order then error may be detected by

  1. batch control totals
  2. radix check
  3. sequence number check
  4. range check
Answer

(C)sequence number check

QN35. A data dictionary is usually developed

  1. At requirements specification phase
  2. During feasibility analysis
  3. When DFD is developed
  4. When a datadase is designed
Answer

(C)When DFD is developed

QN36. By the term "expandable code" we understand that the code

  1. conveys information on item being coded
  2. is of small length
  3. can add new item easily
  4. includes all relevant characteristics of item being coded
Answer

(C)can add new item easily

QN37. The main problems encountered in off-line data entry are:

  1. Data are entered by operators
  2. Data entered by hand in forms batched and forms may be missed or misread
  3. Errors are detected after a lapse of time
  4. Data are entered by users
  1. i and ii
  2. i and iii
  3. ii and iii
  4. iii and iv
Answer

(C)ii and iii

QN38. By the term "concise code” we understand that the code

  1. conveys information on item being coded
  2. is of small length
  3. can add new item easily
  4. includes all relevant characteristics of item being coded
Answer

(B)is of small length

QN39. Errors in codes are detected by

  1. proper design of code
  2. introducing redundant digits/characters designed to detect errors
  3. making the code concise
  4. making the code precise
Answer

(B)introducing redundant digits/characters designed to detect errors

QN40. If a field is known to represent an angle of a triangle, radix used to check should be

  1. 90
  2. 60
  3. 180
  4. 360
Answer

(C)180

ed010d383e1f191bdb025d5985cc03fc?s=120&d=mm&r=g

DistPub Team

Distance Publisher (DistPub.com) provide project writing help from year 2007 and provide writing and editing help to hundreds student every year.