lecture 1 Flashcards
What is one reason modern systems require self-adaptation?
A. To reduce operational costs
B. To handle uncertainties in their environment
C. To improve user interface design
D. To increase hardware performance
B. To handle uncertainties in their environment
Which of the following is NOT a type of uncertainty that modern systems face?
A. User requests
B. Market trends
C. Software faults
D. Resource availability
B. Market trends
What type of uncertainty relates to the number of requests a system receives?
A. Environmental uncertainty
B. User uncertainty
C. Internal functioning uncertainty
D. Goal uncertainty
B. User uncertainty
Which aspect of modern systems can be affected by software faults?
A. Resource allocation
B. User experience
C. Internal functioning
D. Market competition
C. Internal functioning
What is an example of goal uncertainty in modern systems?
A. Changing user preferences
B. Software bugs
C. Resource shortages
D. Inconsistent task prioritization
D. Inconsistent task prioritization
Which of the following uncertainties is related to the resources available to a system?
A. Environmental uncertainty
B. Internal functioning uncertainty
C. User uncertainty
D. Goal uncertainty
A. Environmental uncertainty
At what point does a self-adaptive system collect data?
A. Only when prompted
B. During initialization
C. At runtime
D. After a failure occurs
C. At runtime