Preview

Software design and architecture

Satisfactory Essays
Open Document
Open Document
349 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Software design and architecture
MULTIPLE CHOICE QUESTIONS - SDA

Question /choices
Reference
1.
State machine diagram is a behavior diagram which shows.
a. state of a part of designed system
b. behavior of a part of designed system
c. state of the machine
d. how the machine works
Lecture 1, Slide 43
2.
Activity diagram is UML behavior diagram which shows flow of control or object flow with emphasis on which one of the following?
a. states and conditions of the flow
b. Activity flow
c. sequence and conditions of the flow
d. Information flow
Lecture 2, Slide 10
3.
Who works for a company that makes a highly successful duck pond simulation game, simUDuck
a. Joe
b. Jhon
c. Aslam
d. Salma
Lecture 3, Slide 18
4.
The observer pattern provides an object design where subjects and observers are
a. Not coupled
b. Coupled
c. Are tightly coupled
d. loosely coupled
Lecture 4, Slide 16
5.
Which one of the following pattern allows you to compose objects into tree structure to represent part-whole hierarchies.
a. Compoiste Pattern
b. Abstract Factory
c. Adaptor
d. Factory
Lecture 5, Slide 58
6.
Which of the following pattern influence the entire system and require all the parts of the system that are touched by the pattern to participate in its design?
a. Architectural patterns
b. Composite patterns
c. Design pattern
d. System pattern
Lecture 7, Slide 30
7.
A view consists of a primary presentation, an element catalog, a context diagram, a variability guide, and a
a. Directory
b. Document control information
c. System overview
d. Rationale
Lecture 8, Slide 48
8.
How well a solution to some problem work when the size of the problem increases. which of the following discusses this scenario.
a) Scalability
b) Portability
c) Reliability
d) Performance
Lecture 11, Slide 12
9.
MOM is often implemented as a server that can handle messages from
a. Internet
b. Mobile network
c. Application Servers
d.

You May Also Find These Documents Helpful

  • Satisfactory Essays

    The plant method design pattern generates a group of connected items instantiated by subclasses (University of Phoenix, 2005). This design pattern generates items without indicating the category of item that's to be generated. The plant method pattern describes a different way of producing items by using subclasses to override the derived kind of item that's to be generated.…

    • 579 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    - The problem which is needed to be designed in this project is all about design software for a petrol filling station. There will be two software needed to be designed; software system running on the computers of the pumps and the cashier’s consoles to process the transactions. However, we can optionally add third software the server computer.…

    • 4154 Words
    • 17 Pages
    Powerful Essays
  • Good Essays

    "Data flow diagrams and flowcharts provide redundant pictures of an information system. We don't need both." Discuss.…

    • 2915 Words
    • 12 Pages
    Good Essays
  • Good Essays

    manageable size as it is used in the analysis, interpretation, and presentation of a research.…

    • 329 Words
    • 2 Pages
    Good Essays
  • Good Essays

    IMPORTANT: Questions 1, 2 and 4 apply to the prefuse system provided in the specified repository. Question 1. Intra-method Control Flow (Flowchart) [7 points] Draw a flowchart for the void clearAggregateMappings(int row, boolean update) method defined in the AggregateTable class of the prefuse.visual package.…

    • 1717 Words
    • 7 Pages
    Good Essays
  • Good Essays

    The iPod shuffle mp3 player is a product that I continue to increasingly enjoy since my acquisition. Apple and namely Steve Jobs are notorious for design thinking and adherence to principles that govern good design with many rumored stories in circulation about product development and Jobs’ reaction to new Apple products. With combination of a great design, sound technology, and the addition of philanthropic support of a cause this product has quickly become a treasure.…

    • 590 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Software Engineering

    • 985 Words
    • 4 Pages

    I have many goals in mind for my life. I want to graduate university, possibly go to graduate school, and obtain a career in which I am happy and satisfied. Yes, I know this sounds very cliché as many people want to obtain this kind of life. I don’t mind obtaining a “normal” happy life as long as I am happy with it. I am familiar with Maslow’s Hierarchy of Needs and I want to make sure I fulfill my lower needs before I start trying to achieve my goals. I have never actually applied the GIOADA process to my decision making in the past. After reading the document that describes the GIOADA process, I will start applying this process to future decisions I make in life. Also, as I look back at some of the big decisions I made previously, I wish I applied the GIOADA process in making these decisions. That would have allowed me to more strongly analyze all the processes of the decision making.…

    • 985 Words
    • 4 Pages
    Good Essays
  • Better Essays

    Application Architecture

    • 1006 Words
    • 5 Pages

    “Software architecture encompasses the set of significant decisions about the organization of a software system including the selection of the structural elements and their interfaces by which the system is composed; behavior as specified in collaboration among those elements; composition of these structural and behavioral elements into larger subsystems; and an architectural style that guides this organization. Software architecture also involves functionality, usability, resilience, performance, reuse, comprehensibility, economic and technology constraints, tradeoffs and aesthetic concerns.”…

    • 1006 Words
    • 5 Pages
    Better Essays
  • Good Essays

    Independent business units can change strategy for success in marketplace, levels of production and costs/gains are variable…

    • 720 Words
    • 1 Page
    Good Essays
  • Better Essays

    Senior management has the responsibility of developing system that that the organization operates within. “General systems theory provided a theoretical and philosophical framework for recognizing the openness of systems for developing information feedback to adapt and maintain a steady state. From Wiener, cybernetics stressed that information feedback was essential to this adjustment. Organizations needed information; from systems theory came the notion…

    • 1974 Words
    • 8 Pages
    Better Essays
  • Better Essays

    Software Development

    • 6242 Words
    • 25 Pages

    ABSTRACT Developments in software engineering have led to models of the system life cycle incorporating the use of prototyping and formal methods of program verification. These are becoming supported by integrated project support environments and permit the planning and monitoring of software development projects. In contrast, Knowledge Based Systems (KBS) are developed using informal views of the system life cycle. Tools have been developed to support some stages of the life cycle in an undisciplined manner. The commercial use of KBS needs development projects to be planned and monitored. This requires methods and tools based on systematic life cycle models to be established for KBS. This paper reviews the current state of life cycle approaches to software engineering and KBS development projects in order to provide a direction for the development of methodical KBS life cycle models.…

    • 6242 Words
    • 25 Pages
    Better Essays
  • Satisfactory Essays

    The Design Process

    • 295 Words
    • 2 Pages

    There are five parts to the design process. They include defining the design dilemma, gathering information about the problem, generating design ideas, find solutions to those problems, and employing those solutions. Not all of these steps need to be followed in a precise manner; they can be mixed up to a certain extent.…

    • 295 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Study Guide GB 310

    • 5424 Words
    • 22 Pages

    the activity of creating a detailed flow chart of process map of a work process showing its inputs, tasks, and activities, in a structured sequence…

    • 5424 Words
    • 22 Pages
    Good Essays
  • Good Essays

    Ux Design Analysis

    • 881 Words
    • 4 Pages

    More often than not, UX and UI are the center of any web designing conversation. As a layman these terms can be daunting and can perplex you. But don’t worry, we’ve got you covered.…

    • 881 Words
    • 4 Pages
    Good Essays
  • Good Essays

    A flowchart is described as "cross-functional" when the page is divided into different swimlanes describing the control of different organizational units. A symbol appearing in a particular "lane" is within the control of that organizational unit. This technique allows the author to locate the responsibility for performing an action or making a decision correctly, showing the responsibility of each organizational unit for different parts of a single process.…

    • 364 Words
    • 2 Pages
    Good Essays