• Wrong document? Swap it for free
  • Written by students who passed
  • Immediately available after payment
  • Read online or as PDF
Sell
Where do you study
Your language
Document preview thumbnail
Preview 2 out of 12 pages
Exam (elaborations)

ICT2622 Verified Practice Questions 2026/2027 Actual Questions And Verified Answers A+ Guaranteed Pass!!! (MOST RECENT)

Document preview thumbnail
Preview 2 out of 12 pages

Prepare for your ICT2622 assessments with this 2026/2027 practice resource featuring review questions and answers. Designed to reinforce essential ICT knowledge, this study guide supports revision of core concepts, technical applications, information systems, digital technologies, and problem-solving skills relevant to the course. Use the practice materials to assess your understanding, identify knowledge gaps, and strengthen your exam preparation. Ideal for students seeking a structured approach to reviewing course content and building confidence in ICT-related assessments.

Content preview

📋 ICT2622 Verified Practice Questions
2026/2027 Actual Questions And Verified
Answers A+ Guaranteed Pass!!! (MOST
RECENT)

Object-Oriented Principles
1) In the context of Object-Oriented Analysis and Design, which of the following best describes the primary purpose of encapsulation
when designing a software system's class architecture?
A. It allows a subclass to inherit all the public and private attributes of its parent class without any restrictions.
B. It bundles the data and the methods that operate on that data within a single unit, while restricting direct access to some of the object's
components.
C. It enables a single interface to represent different underlying forms of data, allowing methods to be used interchangeably across diverse
object types.
D. It ensures that a class has only one reason to change, thereby promoting high cohesion and low coupling across the entire system
architecture.
Correct Answer: B
Encapsulation is a fundamental object-oriented principle that involves bundling the state (attributes) and behavior (methods) of an object into
a single unit (a class) and restricting direct access to some of the object's components. This is typically achieved through access modifiers (like
private or protected), which protect the internal state of the object from unintended interference and misuse, thereby enhancing
maintainability, security, and modularity .
2) In Object-Oriented Analysis, polymorphism is best utilized in a system design to achieve which of the following primary objectives?
A. To hide the internal implementation details of a class from other classes in the system.
B. To allow objects of different classes to be treated as objects of a common superclass, enabling interchangeable behavior.
C. To ensure that a class is instantiated only once throughout the entire lifecycle of the application.
D. To combine multiple interfaces into a single, simplified interface for a complex subsystem.
Correct Answer: B
Page | 1 SUCCESS!!!

, Polymorphism allows methods to do different things based on the object it is acting upon, even though they share the same interface. This
enables a system to be more flexible and extensible, as new subclasses can be introduced without modifying the code that uses the superclass
interface .
UML Relationships & Diagrams
3) When modeling a software system using UML, which relationship between two classes indicates that one class is a specialized
version of another, inheriting its attributes and operations?
A. Association
B. Aggregation
C. Generalization
D. Composition
Correct Answer: C
Generalization is the UML relationship that represents inheritance, where a specialized class (subclass or child) inherits the attributes and
operations of a more generalized class (superclass or parent). This relationship is depicted by a solid line with a hollow, closed arrowhead
pointing from the subclass to the superclass, signifying an "is-a" relationship .
4) In a UML Class Diagram, what does a multiplicity of "1..*" on an association end signify?
A. The associated class must have exactly one instance linked to the other class.
B. The associated class may have zero or one instance linked to the other class.
C. The associated class must have at least one instance, and potentially many instances, linked to the other class.
D. The associated class can have any number of instances, including zero, linked to the other class.
Correct Answer: C
Multiplicity "1.." indicates a mandatory one-to-many relationship. The class at this end of the association must have at least one instance, and
potentially many instances, linked to the other class* .
5) In UML notation for the object-oriented approach, the term _______ is used instead of cardinality.
A. multiplicity
B. aggregation
C. association
D. dependency
Correct Answer: A
In UML notation for the object-oriented approach, the term "multiplicity" is used instead of cardinality. Multiplicity describes the actual range
of linkups allowed in an association (the minimum and maximum values) .
Use Cases & Requirements
6) During the requirements gathering phase of Object-Oriented Analysis, a "Use Case" primarily serves to describe which of the
following?
A. The internal algorithmic steps and data structures used by a specific class to process information.
B. The sequence of interactions between a system and external entities to achieve a specific, observable goal of value.
C. The physical deployment architecture of the software components across various hardware nodes.
D. The state transitions of a specific object in response to internal and external events over its lifecycle.
Correct Answer: B


Page | 2 SUCCESS!!!

Document information

Uploaded on
October 16, 2026
Number of pages
12
Written in
2026/2027
Type
Exam (elaborations)
Contains
Questions & answers
$24.49

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Sold
6
Followers
0
Items
253
Last sold
2 months ago



Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions