Subject Expert
Learn, Evaluate and Optimize
Home
Click to open
Learn
Help
Login
Sign Up
Learn
Computer Science
Object Oriented Software Engineering
OOSE Labs
Web Engineering
Database Systems
Database Systems Labs
Computer Programming
Software Quality
Operating Systems
Computer Networks
Software Engineering
Data Structures
Computer Organization
Object Oriented Programming
Software Construction
Compiler Construction
Android Development
Android Labs
Automata Theory
Essentials of Cyber Security
Cloud Computing
Numerical Computing
Digital Switching
Wireless Networks
Programming Fundamentals
Routing and Switching Principles
Human Computer Interaction
Discrete Structures
Machine Learning
Artificial Intelligence
Digital Image Processing
Software Testing
Design Patterns
Computer Basics
Technology Trends
Data Science
Software Engineering Principles
Assembly Language
Web Technologies
HTML
CSS
HTML5
AngularJS
Bootstrap
Git
E Marteking Tips
Flutter
Online Tools
UX Automation
Python
MVC
ReactJS
College Subjects
Biology 11
Biology 12
Physics 11
Physics 12
Mathematics 11
Mathematics 12
Chemistry 11
Chemistry 12
English 11 and 12
Accounting
Biology for ADA
Programming Languages
Javascript
PHP
C Sharp Language
Java
TypeScript
Programming Concepts
Dart
Puthon
Primary School
Inspiring Science Class 4
Inspiring Science Grade 1
Computer Made Friendly Class 4
Pick Me Up 2 Class 4
English Grammer Class 1
Mathematic for 5th Class
Computer Science for Class II
Mathematics Class 5
Mathematics Class 2
General Science Class 5
English Class 2
English Class 5
Mathematics Class 3
Mathematics for Grade 4 for Oxford
Professionals
Interview Tips
Tips
Emerging Trends in IT
High School
Computer Science Class 9
Computer Science Class 10
General Science Class 6
Mathematics Class 6
ISLAM
Quran Recitation
Islam Basics
Quran Tafseer
Courses
×
Computer Science
Web Technologies
College Subjects
Programming Languages
Primary School
Professionals
High School
ISLAM
Object Oriented Software Engineering
OOSE Labs
Web Engineering
Database Systems
Database Systems Labs
Computer Programming
Software Quality
Operating Systems
Computer Networks
Software Engineering
Data Structures
Computer Organization
Software Construction
Compiler Construction
Android Development
Android Labs
Automata Theory
Essentials of Cyber Security
Cloud Computing
Numerical Computing
Digital Switching
Wireless Networks
Programming Fundamentals
Routing and Switching Principles
Discrete Structures
Machine Learning
Artificial Intelligence
Digital Image Processing
Software Testing
Design Patterns
Computer Basics
Technology Trends
Data Science
Software Engineering Principles
Assembly Language
HTML
CSS
HTML5
AngularJS
Bootstrap
E Marteking Tips
Flutter
Online Tools
UX Automation
Python
ReactJS
Biology 11
Biology 12
Physics 11
Physics 12
Mathematics 12
Chemistry 11
Chemistry 12
English 11 and 12
Biology for ADA
Javascript
PHP
C Sharp Language
TypeScript
Programming Concepts
Dart
Inspiring Science Class 4
Inspiring Science Grade 1
Computer Made Friendly Class 4
Pick Me Up 2 Class 4
English Grammer Class 1
Computer Science for Class II
Mathematics Class 5
Mathematics Class 2
General Science Class 5
English Class 2
Mathematics Class 3
Mathematics for Grade 4 for Oxford
Interview Tips
Tips
Computer Science Class 9
Computer Science Class 10
Mathematics Class 6
Quran Recitation
Islam Basics
Home
Communicator
Tools
Profile Settings
Loading, please wait ...
Open its course -
Object Oriented Software Engineering
Multiple Choice Questions for OOAD and Visual Modeling
1
_____ combines a piece of information with the specific behavior that act upon that information?
Information hiding
Polymorphism
Encapsulation
Inheritance
View Answer
2
_____ emphasizes on the investigation of the problem and requirements rather than its solution?
Analysis
Design
Object Oriented Analysis
Object Oriented Design
View Answer
3
How many Industry known visual modeling notations we have in software engineering?
Three
Two
Four
Five
View Answer
4
The ability to hide murky details of an object from the outside world is
Encapsulation
Information Hiding
Polymorphism
Inheritance
View Answer
5
Instead of traditional software analysis and designing approach, We have a better visual modeling language to express the analysis and designing of a software called
Unified Modeling Language
Visual Modeling
Object Modeling Technology
None
View Answer
6
UML initially adopted by which major industry standards governing boards?
Booch and OMT
OMT and UML
ANSI and OMG
None
View Answer
7
Software quality from the user view is:
Low cost on software
quality is fitness for purpose
quality of process
none
View Answer
8
Perspectives of UML are:
Conceptual, Specification
Specification, Implementation
Implementation
Conceptual, Specification and Implementation
View Answer
9
If Class A owns Class B e.g. Body consist of arm, head, legs etc. Then it is:
Aggregation
Encapsulation
Composition
Association
View Answer
10
The process of taking the information from the model and displaying it graphically using some sort of standard set of graphical elements is called:
TDD
Data Modeling
Object Modeling
Visual Modeling
View Answer
11
If Class A uses Class B (Employee uses university bus for transportation) Then it is:
Aggregation
Encapsulation
Composition
Association
View Answer
12
Which practice of iterative development encourage that early iterations should focus on building, testing, and stabilizing the core architecture
architecture-centric
features-centric
component-centric
None
View Answer
13
The detailed refinement of the unified process (adopted widely) is:
RUP
UML
OOA/D
None
View Answer
14
Which of following is not characteristic of OOP
Encapsulation
Data Hiding
Multi Programming
Polymorphism
View Answer
15
A single instance of the class is is called
Object
Interface
State
none
View Answer
16
Which of the following is the benefit of iterative and evolutionary development?
Early visible progress
Manage complexity
Less Project Failure
All of Above
View Answer
17
Which of the following emphasize on defining domain objects and how they collaborate to fulfills the requirements?
Analysis
Design
Object Oriented Analysis
Object Oriented Design
View Answer
18
Which of the following emphasize on finding and describing the objects or concepts in the problem domain?
Analysis
Object Oriented Design
Object Oriented Analysis
Design
View Answer
19
_____ emerged as a popular iterative software development process for building object oriented systems.
Waterfall
Visual Modeling
Unified process
UML
View Answer
20
Which of the following are perspective of UML?
Conceptual
Spectification
Implementation
All of above
View Answer
21
Which of the following is a most famous visual language for specifying and documenting the artifacts of the system
Unified Modeling Language
Booch
Object Modeling Technology
None
View Answer
22
Which of the following exceeds software development cost?
Quality Assurance
Software Maintenance
Software Deployment
Hardwares
View Answer
23
Which of the following strongly influences the robustness, maintainability and re-usability of software components?
Attributes assignment to objects
Accumulating responsibilities in one object
Responsibilities assignment to objects
None
View Answer
About Us
Who we are
Privacy Policy
Terms of Use
Contact Us
support@subexpert.com
Write to Us
View Help
Subject Expert
Learn, Evaluate and Optimize
Products / Utilites
Attendance Mapper
Industry Liason Cell (ILC)
Smart Secretary
Follow Us
Facebook
Switch Display Mode
Enable Translation
© 2024 - Subject Expert