question 1
(a) i. Explain the difference in the nature and purpose of conceptual class diagram and design class diagram?
ii. Design classes are often classified as information (model), control (controller) and interface (or boundary or view) classes. Briefly describe the general role that each of these types of classes play in the generation of behaviour
iii. Briefly explain the nature and purpose of UML in OOAD
i. Explain the difference in the nature and purpose of a
conceptual class diagram and design class
diagram?
Conceptual Class Diagram: Conceptual class diagrams are the
diagrams that are designed to understand the business logic
involved to create the software. It includes various UML diagrams
that include different classes and the relationship is defined
within the classes. So association, Inheritance is defined in these
diagrams such that we can understand the basic business
requirement,
Design Class Diagram : These diagram include detailed data of the particular classes like their methods and all the attributes with their data type.
for example: Lets say we have a class named as Student ; so in
case of conceptual design of this class; we will have UML diagram
defined as name, age, address as the attribute and name of the
method let's say getName() whereas in case of design class diagram,
this will have the attributes' names along with their data
type.
ii. Design classes are often classified as
information (model), control (controller) and
interface (or boundary or view) classes. Briefly describe
the general role that each of these types of classes plays in the
generation of behavior.
Ans: Model, View , and controller divide the application into three
parts where each part has dedicated work given.
Model: This layer consist of all the data of the application. All
the variables are defined here which are going to be used in the
application.
View: This layer is responsible for what the end-user will see. So,
this layer will pick the data and display it to the end-user.
Controller: This is the intermediate layer where the logic for the
application is written .So, here the data is manipulated
accordingly to get the desired result. This layer consists of
methods that contain the logic and the result is sen to view
layer.
iii. Briefly explain the nature and purpose of UML in
OOAD.
Unified Modelling Language is a graphical language that is used in
the software industry for designing artifacts that are related to
the software. It helps us to understand via diagrams how the
software is divided and hence, easy to understand . It helps to
understand the complete system in a single view. It gives the clear
picture of the software so that developers can easily work on the
coding,
Friend, This was a really nice question to answer. If you like the answer, do like it here. Thanks.
question 1 (a) i. Explain the difference in the nature and purpose of conceptual class diagram...
I NEED HELP with this. please create a UML diagram. I need a simple code to solve the problem. The ADT Bag is a group of items, much like what you might have with a bag of groceries. In a software development cycle, specification, design, implementation, test/debug, and documentation are typical activities. The details are provided in the rest of the document. ADT Bag Specification: (Note: You should not change the names of the operations in your program. This should...
Question 1: In a tabular form, list the fundamental system modeling perspectives as context, interaction, structural, and behavioral and provide the names of corresponding UML diagrams that best fits to each model perspective. When applicable, provide subcategories for the system modeling perspectives, as well as possible alternative diagrams. Question 2: Imagine you are hired to design a software FBI-HRSW for FBI to be used in its Human Resources Department to hire job applicants. Draw the context model for the FBI-HRSW...
3. With the aid of a diagram, briefly explain th ing principle of a Successive a) Approximation Analog-to-Digital Converter (ADC) b) An ADC has to be designed to convert voltages in the range from -5 V to +5 V, with a resolution below (better than) 1 mV. What is the minimum number of bits required to meet this design specification? An ADC has to be designed to convert input voltage signals with frequency c) components less than or equal o...
Question 1- part-1) Provide complete UML class diagrams for the Polygon and Rectangle classes, including access specifiers, parameters, and data/return types. Include the relationship between these two classes in the diagram. And then, Question 1-part-2) Given the following reference variable declaration and object assignment: Polygon poly = new Rectangle(); What would happen given each of the following two lines of code? Briefly explain your answer. System.out.println(poly); double area = poly.getArea(); Then tell me what is the major difference between abstract...
1. How does the conceptual framework differ from an accounting standard? a. The principles in the conceptual framework are specific in nature while accounting standards provide more general requirements for financial reporting. b. The principles in the conceptual framework are general concepts while accounting standards provide specific requirements for a particular area of financial reporting. c. The principles in the conceptual framework are designed to provide guidance and apply to a limited range of decisions relating to the preparation of...
Question 1 In the diagram of Superheterodne AM receiver shown below explain the function of each block. (a) 15 marks Antenna Speaker Audio and power amplifiers RF IF Mixer Detector Mi amplifier amplifier AGC --_Local Gang tuned oscillator (b) For a 4-bit DAC, calculate the output voltage for an input code word 1010 if a [10 marks] logic 1 is 10V and a logic 0 is 0V, and R = RFI kΩ Total: 25 marks] Question 2 (a) Explain the...
/*hello everyone. my question is mostly related to the garagetest part of this assignment that i've been working on. i am not sure how to read the file's contents AND put them into variables/an array. should it be in an arraylist? or maybe a regular array? or no arrays at all? i am also not sure how to call the factory method from garagec. i'm thinking something along the lines of [Garage garage = new GarageC.getInstance("GarageC", numFloors, areaofEachFloor);] but i...
I need Summary of this Paper i dont need long summary i need
What methodology they used , what is the purpose of this paper and
some conclusions and contributes of this paper. I need this for my
Finishing Project so i need this ASAP please ( IN 1-2-3 HOURS
PLEASE !!!)
SPECIAL ARTICLES tole of Monetary Policy C Rangarajan What should be the objectives of monetary policy? Does the objective of price stability conflict with the goal of achieving...
Chapter overview 1. Reasons for international trade Resources reasons Economic reasons Other reasons 2. Difference between international trade and domestic trade More complex context More difficult and risky Higher management skills required 3. Basic concept s relating to international trade Visible trade & invisible trade Favorable trade & unfavorable trade General trade system & special trade system Volume of international trade & quantum of international trade Commodity composition of international trade Geographical composition of international trade Degree / ratio of...
1) What are the two hypotheses of this experiment? What are you
predictions for each hypotheses & briefly describe how you will
test the given hypothesis and the one you generated.
2) What is a histogram AND why is it used for this lab instead
of just plotting each individual's data?
3) Does the multi-year TRC (total ridge count) support each
hypothesis? (explain your answer in terms of the shape and the
position of the curve.)
4) What might account...