| .. |
|
0cXmwn3Z - Why does the JVM rely on the preemption of lower-priority threads.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
0gCTh6vr - How does the OS distinguish between a Process and a Thread.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
0giiktq8 - What is a Coordinator control object.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
1mnrnrnJ - Why is OS support Native Threads required for true multi-processor concurrency.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
1mP3Csyc - What two events cause a thread to terminate and release the processor permanently.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
2oSEtZME - Why is a mutex usually required when using Entity Objects in a multi-threaded environment.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
03iSJpuB - What is a Design Anti-Pattern.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
3UeTLboG - How does a Service Subsystem differ from other subsystems in terms of behavior.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
3vPbF387 - If a method call like sleep or wait causes a thread to relinquish the processor when does that method return.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
4Gx5T4NM - Which class acts as the middleman that can talk to Boundary Entity and other Control objects.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
4ZE7Mnsm - What exotic tool can be used to record specific event times by thread at the OS level.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
5CqQd5zo - What is the difference between Deadlock Detection and Deadlock Prevention.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
5F6pTno4 - Who are Entity Objects permitted to communicate with.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
5lKBOfp2 - What does it mean for Application Logic to be independent of presentation details.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
6ENKicBx - What is the specific responsibility of a Boundary Object regarding Hardware.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
6HmSECvS - How does the scale of a Design Pattern compare to a single Class.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
6IvdCzQY - How does a Watchdog Timer help handle deadlocks.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
7DPEsoCe - When measuring by events what does Wall Clock Time refer to.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
7Q6BA8X8 - What are the two methods for measuring the state of an entity eg Device Busy.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
9bKORvm7 - What are Idioms in the context of software patterns.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
9Ialcody - Why is disabling preemption while a low-priority thread is in a critical section considered a poor solution.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
9OvFGJBe - What occurs in the Synchronous Object Access pattern.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
9Pxr1C3p - What is the difference between Design Patterns and Architectural Patterns.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
9uaX1o4K - What is the primary benefit of the Synchronous Message without Reply pattern.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
9VelMVvp - What is a classic example of the Synchronous Object Access pattern.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
9zNtT5Kx - What is a major risk of Asynchronous Message Communication.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
27O0OwdT - Why are Entity Objects usually the only passive objects in this architecture.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
99qRPpnf - In a MasterSlave pattern what are the three main rules for the Slaves.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
A3CJPTxL - What is the difference between System Threads and User Threads.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
AayQLm0P - What is the difference between Data Collection and Data Analysis subsystems.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
aCX1shcK - Define the following transitions between Ready to Run and Running.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
Asr4M2DS - How does the OS view a Java process using Green Threads.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
Au4jjrb0 - How do Control Objects facilitate the fulfillment of a Use Case.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
aUL2yRwS - What happens to a threads state during an IO operation like reading a file.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
AwwKwoDL - How do components in a Component-Based Architecture interact.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
b1G435QN - What is the difference between a delay measure and a deadline in embedded systems.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
bd0wblBb - Why does Synchronous Communication involve less data copying on the same node.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
BeWo9Pov - What operation moves a thread from the Born state to the Runnable state.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
BFwIufeU - What are the defining features of a Control Subsystem.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
BGI8INIc - How does communication differ between Active and Passive objects.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
bL9GptCK - How many threads can be in the Running state at any given time.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
BLIVREGh - What does a Boundary Class typically represent in a UML class diagram.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
bop8ZreL - Which object types are allowed to communicate with others of their own type.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
bUZh2kgs - What does the Utilization of a resource measure.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
BwuhBQzg - What are the communication limits for a Boundary Object.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
CmbphXLi - How does Timeslicing change the execution of equal-priority threads.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
Cruy1IO9 - In UNIX accounting what two categories is Process CPU time divided into.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
Cs9R0AEx - What is the Ceiling Priority of a lock.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
eaFUYQCb - How do the two protocols differ in when they promote a threads priority.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
EAWnjJfJ - In a JVM without timeslicing how do two equal-priority threads $t_1$ and $t_2$ share a single processor.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
EHvbQ6v9 - What are the three named priority constants defined in the Java Thread class.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
eiwOBS8i - How does the Asynchronous Message Communication pattern affect the sender.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
EK25wATo - What are the three major steps in the Measurement Technique process.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
eP0Uh9jC - What is the primary purpose of a Boundary Object in the context of the HardwareSoftware boundary.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
EtiUYm4s - Does Java currently support the Priority Ceiling Protocol.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
EVkix4ID - How do Entity Classes typically interact with one another.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
fzBPLVbF - What is the difference between Strict and Loose Layered architectures.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
Geb1p9t1 - What is the difference between the Ready to Run and Running states.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
GHDUbfXl - What is the main downside of the Broadcast pattern in a network.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
GjAdqQs9 - What does it mean for an Entity Object to be passive.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
gl26c2kk - What are the two types of Transparency provided by a Broker Pattern.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
GQUY8oZg - What are the two types of Entity Objects based on data lifespan.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
gx3qZf3U - Why is a Controller forbidden from talking to an Actor.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
HdCKbPon - How does a timeslice affect thread execution in supported systems.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
HYpAPYoO - What is the difference between the two types of Software Monitors.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
IcMlwJNw - What happens to a client during a Synchronous Message with Reply.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
iK3llXDu - When does a thread transition into the Dead state.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
JcYAP1DW - How does PCP prevent Deadlocks.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
Je1lIwOD - What defines the Native Threads model.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
JTErs5B7 - Which two system conditions must exist for Unbounded Priority Inversion to be a risk.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
JynZMQKe - If persistent data is stored in a database what is the role of the Entity Object.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
K2RJOzPV - What is the granularity of Network measurements compared to DiskMemory.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
k5u0ZzFj - When is a threads priority restored to its original value under the Priority Inheritance Protocol.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
K6hOlZgY - How does a Hybrid Monitor function.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
KeVEjnOI - How does the OS Scheduler view the population of threads.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
khnWRGZC - What is the difference between Broadcast and Subscription message patterns.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
koVmOol7 - What types of operations are measured at the OS Service Level.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
kzPL9PbJ - In a Component-Based system what is a Subsystem.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
lbofJKOO - What does the Structural View of a software architecture show.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
lcA5uZbT - How does a Control Object interact with Boundary and Entity classes.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
lZgPPb6M - What is the primary cost or disadvantage of using a Broker.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
M5a51LQa - What are the scheduling characteristics of most Green Thread implementations.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
mGn5xDIO - How does a Sampling Profiler determine where a program is spending its time.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
msBgZ4YO - How is Throughput Capacity defined.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
Msh4GA7y - What characterizes a Hierarchical Control pattern.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
mWnFzCqX - Which well-known design pattern is used to implement SubscriptionNotification.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
NB5hwjVl - What is the primary role of a Boundary Object.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
ndiHJi2U - Why are Application Logic classes used to partition logic away from data.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
NGi8dAzd - What are three ways a thread voluntarily relinquishes the processor.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
niDAaDa1 - What is the rule for Clients and Services in subsystem structuring.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
nPbiMVUz - What defines Distributed Collaborative Control.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
nUhdLRtQ - In the Asynchronous Message with Callback pattern what is the limit on outstanding requests.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
OcLVVYJJ - What are the three types of Control Objects.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
OnXqlzxI - What is Bounded Priority Inversion.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
oPcSlccY - What is a major limitation of Processor-level measurements.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
OQYWvr3J - In a Broker Pattern what are the two ways a Broker can handle a clients request.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
OV4Hg508 - How does the Priority Inheritance Protocol protect against medium-priority threads.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
OY6qcpmc - Does the Java specification require timeslicing for equal-priority threads.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
PhHltFaw - Why might equal-priority threads behave differently on Windows vs early Unix Green Threads.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
pp1FE7QU - What is the function of a Timer control object.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
PVTcsARC - What is the key restriction in Distributed Independent Control.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
pZzSoZE1 - What is the interface rule regarding External Components.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
QBaqnilS - What may a User-Interaction Subsystem contain for performance optimization.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
QfPDrKZP - How does Unbounded Priority Inversion differ from the bounded version.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
QH1kVSxo - What defines a State-dependent control object.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
qitOJOC1 - Is the reduced parallelism of Synchronous Communication always a disadvantage.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
QRHCtzNT - In terms of External Interaction how does a Boundary Class function.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
r4iUGxWX - Which specific object type is the only one allowed to communicate with an Actor.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
r413NImq - What is the purpose of a Service type Application Logic class.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
rEHTV96X - How are Java priorities handled in Windows Native Threads.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
RfqZKLxs - How do the wait and notify methods interact.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
rJ7Jfkku - What is Preemptive Priority-Based Scheduling.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
RJTVmoU5 - What is the primary purpose of a Control Object.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
rlDjH8Xq - In a standard priority-based scheduler which threads are normally selected to enter the Running state.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
rRF6BU9Z - What is Response Time in the context of system performance.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
RU2oRvBN - If $t_1$ and $t_2$ are high priority and $t_3$ is low priority when will $t_3$ get to run in a timesliced system.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
rvnFPhDB - What is the purpose of Stack Sampling in profiling.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
RZeRzXvK - What does it mean to model a threads lifecycle as a Finite State Machine FSM.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
s72yTlfZ - What are Green Threads.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
s77nHRf0 - What are the three key characteristics of a Boundary Class.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
SRW6v9nm - In Embedded Systems how is Java thread scheduling typically determined.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
StDBNwYU - What are the main differences between Priority Inheritance and Priority Ceiling regarding configuration.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
T5uAII2J - What is the primary objective when choosing a Measurement Tool.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
t6YjW9xw - Compare the two main Monitoring Modes Event Trace vs Sampling.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
T7hjpCOc - Where should Control objects and the Entity objects they interact with be located.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
T9hV8ZwD - How do Application Logic classes interact with Entities and Controls.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
tF4SNndv - What is the primary function of an Entity Object.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
tHCk52ST - How do you calculate Throughput using event counters.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
TiHpylp4 - How does Bidirectional Asynchronous messaging differ from standard asynchronous messaging.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
Tke5Edjw - What determines the current priority of a thread holding a lock under Priority Inheritance.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
ty8ZlnNW - What are the standard components of an Event Log entry.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
uFuuZpdX - Which methods are used to modify or check a threads priority at runtime.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
UhBxWDGP - What is the valid integer range for a threads priority.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
Uikz7GsD - How does a Deadlock occur in a system with shared resources.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
un2HR6ML - What are the defining characteristics of a Sequential Software Architecture.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
UOJnMBKV - What causes a thread to move into the Sleeping state and how does it leave.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
V2dTgEK7 - In what context are methods always executed.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
vwJrzYX0 - What is the difference between how Simple and Complex Algorithms are encapsulated.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
WEAYiXV9 - How does the Priority Ceiling Protocol handle preemption.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
WHiHLo8P - What does the Deployment View represent.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
WK4PrzMr - What are the two common protocols used to solve the Priority Inversion problem.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
wSNlf0it - What is the primary role of Application Logic classes.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
xF6oCtO3 - How is a newly created threads priority determined by default.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
xVgd8P54 - In the Priority Ceiling Protocol why might a high-priority thread be blocked even if a lock is free.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
XYyl27Dd - When applying Separation of Concerns what is the rule regarding objects on separate nodes.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
YHQLNTD2 - Which types of objects are assumed to be active concurrent by default.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
yzWM3cKG - Name three major benefits of Concurrent Software Architectures.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
zcdbNQ0Q - What is the primary focus of the Dynamic View in software architecture.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
ZfgSDRWr - What are the pros and cons of Hardware Monitors eg oscilloscopes or logic analyzers.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
zlblJ8Zv - In a UML class diagram what do the attributes of an Entity Class represent.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
zM1XYlDF - Why is requesting resources in the same order considered a Prevention strategy.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
zUzdNxcF - What is the role of a Coordinator Subsystem.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
ZXc3D7yi - Can an Entity Object initiate communication with a Boundary Object.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |
|
ZZDRjAZg - How does Centralized Control manage system inputs and outputs.md
|
reformat
|
2026-04-20 23:08:47 -04:00 |