Good Modular Design has the following characteristics ____________________________ Modules are based on sequence, selection, and iteration Modules are highly coupled and loosely cohesive Control modules should never invoke library modules Modules are loosely coupled and highly cohesive a and c a and d The ___________ in a Use Case diagram are external to the

Programming Logic & Design Comprehensive
9th Edition
ISBN:9781337669405
Author:FARRELL
Publisher:FARRELL
Chapter2: Elements Of High-quality Programs
Section: Chapter Questions
Problem 12RQ
icon
Related questions
icon
Concept explainers
Question
  1. Good Modular Design has the following characteristics ____________________________
    1. Modules are based on sequence, selection, and iteration
    2. Modules are highly coupled and loosely cohesive
    3. Control modules should never invoke library modules
    4. Modules are loosely coupled and highly cohesive
    5. a and c
    6. a and d
  1. The ___________ in a Use Case diagram are external to the system boundary.
    1. actors   extends    d.  includes         e. processes
  1. Which of the following tools can be used to describe computer algorithms?
    1. Pseudocode     Structured English    c. Flowcharts      d.  b and c only     d. All of these
  1. Chapter 8 lists 7 Habits of Successful Interface Designers. Which one of the following is not one of these habits?
    1. Think like a user
    2. Focus on usability
    3. Understand the business
    4. Maximize textual effectiveness
    5. Invite feedback
  1. Analogy: An Attribute is to an Entity as a Field is to a _________________.
    1. method   property              c. record       d. schema              e. flowchart
  1. An important feature of O-O design is that the data and the methods are self-contained, which prevents the internal code from being altered by another object or process. What is this feature called?
    1. encapsulation polymorphism                c. cohesion               d. coupling    
  1. A Post Implementation of a system is an evaluation that assesses the overall quality of the new information system, and verifies that the system meets specified user requirements and performs correctly. What areas are verified?
    1. System reliability and maintainability
    2. Accuracy, completeness of system output and user satisfaction
    3. System performance
    4. Quality and effectiveness of training
    5. All of the above
    6. a, b and c only
  1. I distributed an article that we reviewed in class and that is on my site in Chapter Resources – Chapter 6 titled “Building in security instead of testing it in”.  The article introduced you to three additional Use Cases. They are the Abuse Case, the Misuse Case and the Confuse Case.  Which of the following statements best describes the “Misuse Case”?
    1. Insiders doing inappropriate tasks unintentionally
    2. Outsiders trying to breach the system
    3. Insiders doing appropriate tasks
    4. Insiders doing inappropriate tasks intentionally
  1. In database normalization, 3NF means that ____________
    1. The primary key for every table in the database must contain only 1 field
    2. No tables in the database should have a compound key
    3. Every non-key field depends on the primary key and 3NF avoids redundancy
    4. b and c
    5. None of these
  1. An attribute that appears in more than one table and joins the tables together is called a ________.
    1. property            primary key                 c. common field                       d. secondary key
  1. There is a table called CustAcct with the following 5 fields: CustId, TransDte, TransCode, OldBal, NewBal. The primary key is CustId. Which of the following is the standard notation format for this table?
    1. (CustId, TransDte, TransCode, OldBal, NewBal) = CustAcct
    2. CustAcct (CustomerId, TransDate, TransCode, OldBal, NewBal)
    3. CustAcct = (CustId, TransDte, TransCode, OldBal, NewBal)
    4. CustAcct (CustId, TransDte, TransCode, OldBal, NewBal)
    5. None of these
  1. What is the decimal equivalent of the binary number: 10001101?
    1. 143         141                             c. 142                           d.  119                     
  1. The strongest relationship between objects is where one object derives one or more of its attributes and methods from a higher level object. This relationship is called ______________.
    1. Association           Aggregation               c. Inheritance                     d. Composition
  1. Polymorphism is a feature of O-O that relates to how two or more objects respond to the same message. In an online shopping application, if the Message “Select item for purchase” is given to two or more objects in a program, which one of the following would most probably not be one of the immediate responses from the system?
    1. User is asked to specify the quantity of the item
    2. User is asked to input payment information
    3. Item is added to your online shopping cart
    4. Item quantity is deducted from inventory

 

Expert Solution
steps

Step by step

Solved in 3 steps

Blurred answer
Knowledge Booster
Design of User Interface
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage