100+ Free OCUP 2 Foundation Practice Questions
Pass your OMG Certified UML Professional 2 — Foundation (OCUP 2) exam on the first try — instant access, no signup required.
Which direction does the «extend» dashed arrow point?
Explore More OMG Certifications
Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.
Key Facts: OCUP 2 Foundation Exam
90
Exam Questions
OMG
62/90
Passing Score (~69%)
OMG
90 min
Exam Duration (English)
OMG (120 min others)
$250
Exam Fee (USD)
OMG
Pearson VUE
Delivery
Test center / online
5 years
Validity
Recertification required
The OMG OCUP 2 Foundation (OMG-OCUP2-FOUND100) exam has 90 multiple-choice questions in 90 minutes (English) or 120 minutes (other languages) with a 62/90 (~69%) passing score. Topic areas: Classes (~20%) covering Class/Property/Operation/Association/Aggregation/Generalization, Other UML Constructs (~20%) covering packages/components/objects/comments/profiles basics, Common Structure (~15%) covering Element/NamedElement/visibility/multiplicity, Use Cases (~15%) covering Actor/UseCase/Include/Extend, Activities (~10%) covering ControlFlow/ObjectFlow/Decision/Fork/Join, Interactions (~10%) covering sequence diagrams and CombinedFragments, and Common Behavior (~10%) covering Trigger/Event/Signal. Exam fee is $250 USD via Pearson VUE. Certification is valid for 5 years.
Sample OCUP 2 Foundation Practice Questions
Try these sample questions to test your OCUP 2 Foundation exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.
1In UML 2.5, what is a Class?
2Which UML symbol denotes composite aggregation (composition) between two classes?
3An association end is marked with the multiplicity 1..*. What does this mean?
4In UML 2.5, what is the difference between shared aggregation and composite aggregation?
5Which UML class diagram element represents a generalization relationship?
6How is an abstract class shown in UML notation?
7An attribute is shown as 'count : Integer = 0'. What does the 0 represent?
8What does an underlined attribute or operation name in a class indicate?
9In an operation signature 'transfer(amount : Money, target : Account) : Boolean', what is 'Boolean'?
10Which UML relationship is shown as a dashed line with an open stick arrowhead pointing to the supplier?
About the OCUP 2 Foundation Exam
The OMG-OCUP2-FOUND100 exam validates foundational UML 2.5 modeling knowledge — Common Structure, Classes, Use Cases, Activities, Interactions (sequence diagrams), Common Behavior, and other UML constructs (packages, components, object diagrams). It is the prerequisite for the OCUP 2 Intermediate and Advanced exams.
Questions
90 scored questions
Time Limit
90 minutes
Passing Score
62/90 (~69%)
Exam Fee
$250 (OMG (delivered via Pearson VUE))
OCUP 2 Foundation Exam Content Outline
Classes
Class, Property (attribute), Operation, Parameter, Association (binary and n-ary), AssociationEnd, Aggregation (shared diamond) vs Composition (filled diamond), Generalization, Realization, Dependency, InterfaceRealization, abstract class, class scope (static) vs instance scope, multiplicity notation (0..1, 1, 0..*, 1..*, *, m..n), navigability, ordering, uniqueness.
Other UML Constructs
Package (packageable contents, package import, package merge), Component (basic component diagram), Object diagram (InstanceSpecification, link, slot value), Note/Comment, Stereotype basics, Profile basics (Foundation focuses on stereotype application notation), Constraint (textual, precondition, postcondition, body, invariant), OCL awareness, UML conformance levels (L1 Foundation, L2 Composite, L3 Complete), MOF metamodel awareness.
Common Structure
UML Foundation: Element, NamedElement, PackageableElement, Namespace, Type, Multiplicity, qualified name (Namespace::name), visibility (public +, private -, protected #, package ~). Basis for the rest of the UML metamodel.
Use Cases
Actor, UseCase, Subject (system boundary rectangle), Include (mandatory inclusion, dependency arrow from base to included), Extend (conditional, dependency arrow from extension to base, with ExtensionPoint), Generalization between use cases, Generalization between actors.
Activities
Activity, ActivityNode, ControlFlow vs ObjectFlow, InitialNode, FinalNode (Activity Final vs Flow Final), DecisionNode, MergeNode, ForkNode, JoinNode, Action, ActivityPartition (swimlane), ObjectNode, Pin (Input/Output Pin), ParameterNode, token semantics, traversal-to-completion vs single-token offering.
Interactions
Sequence diagrams: Lifeline, Message (synchronous, asynchronous, reply, create, destroy), MessageOccurrenceSpecification, ExecutionSpecification, InteractionFragment, CombinedFragment with operators (alt, opt, loop, par, break, neg, critical, assert, seq, strict), Gate, InteractionUse (reference to another interaction), State invariant, Continuation, Coregion.
Common Behavior
Behavior, BehavioredClassifier, BehavioralFeature, Trigger, Event (SignalEvent, CallEvent, TimeEvent, ChangeEvent), Signal, Reception. The behavioral semantics that activities, interactions, and state machines build upon.
How to Pass the OCUP 2 Foundation Exam
What You Need to Know
- Passing score: 62/90 (~69%)
- Exam length: 90 questions
- Time limit: 90 minutes
- Exam fee: $250
Keys to Passing
- Complete 500+ practice questions
- Score 80%+ consistently before scheduling
- Focus on highest-weighted sections
- Use our AI tutor for tough concepts
OCUP 2 Foundation Study Tips from Top Performers
Frequently Asked Questions
What is the OCUP 2 Foundation exam?
The OMG-OCUP2-FOUND100 (OMG Certified UML Professional 2 — Foundation) is the entry-level certification in OMG's three-tier OCUP 2 program. It validates foundational knowledge of UML 2.5 notation and semantics across class, use case, activity, and sequence diagrams, plus basic packages, components, object diagrams, and common behavior.
How many questions are on the exam and how long is it?
The exam has 90 multiple-choice questions. Candidates in native English-speaking countries get 90 minutes; candidates in all other countries get 120 minutes. Some questions reference UML diagrams. The passing score is 62 out of 90, approximately 69%.
How much does the OCUP 2 Foundation exam cost?
Per OMG's official exam overview, the fee is US$250 (or local equivalent) in English-speaking countries and US$260 in others. Retakes cost US$175 / US$185. The exam is delivered through Pearson VUE at test centers or via online proctoring.
Are there prerequisites?
No prerequisites — Foundation is the entry point of the OCUP 2 program. Passing it is a prerequisite for both the OCUP 2 Intermediate and OCUP 2 Advanced exams.
What are the largest topic areas?
Per OMG's coverage map: Classes (~20%), Other UML Constructs including packages/components/objects (~20%), Common Structure (~15%), Use Cases (~15%), Activities (~10%), Interactions (~10%), and Common Behavior (~10%). Foundation focuses on notation and basic semantics, not metamodel internals.
How long is the certification valid?
OCUP 2 certifications are valid for 5 years from the date you pass. To extend, you must pass the same level or a higher-level exam before expiration. You can retake the exam 30 days after your previous attempt, with a maximum of three attempts in a 12-month window.
What is the difference between OCUP 2 Foundation and the old OCUP 1?
OCUP 2 is built on UML 2.5 and uses three conformance-aligned levels (Foundation, Intermediate, Advanced). The legacy OCUP 1 program was built on UML 2.1 with four levels (Fundamental, Intermediate, Advanced, Expert). OCUP 1 was retired in 2017; only OCUP 2 is currently active.
How should I prepare?
Plan for 4-6 weeks of study. Read the UML 2.5.1 specification chapters listed in the exam overview (Common Structure, Classification, SimpleClassifiers, StructuredClassifiers, Packages, UseCases, Activities, Interactions), use the recommended OCUP 2 Foundation guide (Weilkiens), and practice with at least 100 questions targeting 80%+ on timed mocks.