Track each student's skills and progress in your Mastery dashboards
Give this quiz to my class
Q 1/40
Score 0
In an online library system where a user searches for and borrows a book, what are the inputs, processes, and outputs?
30
Input is the borrowing transaction, process is the user's search term and selection of the book, output is the borrowed book.
Input is the user's search term and the borrowed book, process is the transaction, output is the selection of the book.
Input is the user's search term and selection of the book, process is the borrowing transaction, output is the borrowed book available for the user to read.
Input is the borrowed book, process is the borrowing transaction, output is the user's search term and selection of the book.
Q 2/40
Score 0
In an alarm clock application where a user sets an alarm, what are the inputs, processes, and outputs?
30
Input is the alarm ringing at the set time, process is the countdown to the alarm time, output is the alarm time set by the user.
Input is the countdown to the alarm time, process is the alarm time set by the user, output is the alarm ringing.
Input is the alarm time set by the user, process is the countdown to the alarm time, output is the alarm ringing at the set time.
Input is the alarm time and the alarm ringing, process is the countdown, output is the time set by the user.
40 questions
Q.
In an online library system where a user searches for and borrows a book, what are the inputs, processes, and outputs?
1
30 sec
2.1.2a
Q.
In an alarm clock application where a user sets an alarm, what are the inputs, processes, and outputs?
2
30 sec
2.1.2a
Q.
In a ticket booking system where a user selects a movie and a showtime to book a ticket, what are the inputs, processes, and outputs?
3
30 sec
2.1.2a
Q.
In an online grocery shopping system, where a user selects groceries and completes the purchase, what are the inputs, processes, and outputs?
4
30 sec
2.1.2a
Q.
In a social media platform where a user uploads a photo, what are the inputs, processes, and outputs?
5
30 sec
2.1.2a
Q.
In the context of a food ordering app where a user places an order for a pizza, what are the inputs, processes, and outputs?
6
30 sec
2.1.2a
Q.
In an email program, where the user writes and sends an email, what are the inputs, processes, and outputs?
7
30 sec
2.1.2a
Q.
In a weather prediction system, what are the inputs, processes, and outputs?
8
30 sec
2.1.2a
Q.
If a calculator program is used to calculate the sum of 7 and 3, what are the inputs, processes, and outputs?
9
30 sec
2.1.2a
Q.
In the context of problem solving in computer science, when a user types a query into a search engine, what are the inputs, processes, and outputs?
10
30 sec
2.1.2a
Q.
What is the role of an association in a class diagram?
11
30 sec
2.1.2b
Q.
In a UML structure diagram, which type of relationship represents the ability for an object of one class to be an instance of another as well?
12
30 sec
2.1.2b
Q.
In UML structure diagrams, what is represented by an aggregation relationship?
13
30 sec
2.1.2b
Q.
Which UML structure diagram would you use to depict the organization of system components?
14
30 sec
2.1.2b
Q.
What is the main purpose of a class diagram in structure diagrams?
15
30 sec
2.1.2b
Q.
Which of the following is a characteristic of a good structure diagram?
16
30 sec
2.1.2b
Q.
What is the purpose of a Composition relationship in a structure diagram?
17
30 sec
2.1.2b
Q.
In a structure diagram, what does a line or arrow between two elements represent?
18
30 sec
2.1.2b
Q.
Which of the following is NOT an example of a structure diagram?
19
30 sec
2.1.2b
Q.
What is a structure diagram commonly used for in computer science?
20
30 sec
2.1.2b
Q.
What is the primary purpose of refining an algorithm in computer science?
21
30 sec
2.1.2c
Q.
Which of the following is most similar to pseudocode in terms of its use in algorithm development?
22
30 sec
2.1.2c
Q.
Why are flowcharts used in algorithm creation?
23
30 sec
2.1.2c
Q.
What is the main purpose of pseudocode?
24
30 sec
2.1.2c
Q.
What is the meaning of 'correcting' an algorithm in computer science?
25
30 sec
2.1.2c
Q.
Why do we need to refine algorithms?
26
30 sec
2.1.2c
Q.
What is the primary use of a reference language in algorithms?
27
30 sec
2.1.2c
Q.
What is a high-level programming language in computer science?
28
30 sec
2.1.2c
Q.
In the context of algorithm creation, what is the main function of flowcharts?
29
30 sec
2.1.2c
Q.
What is the primary purpose of pseudocode in writing algorithms?
30
30 sec
2.1.2c
Q.
What causes a 'Null Pointer Exception' error in Java?
31
30 sec
2.1.2d
Q.
What kind of error is typically caused by an infinite loop in the program?
32
30 sec
2.1.2d
Q.
What type of error does a Python program encounter when it tries to perform an operation with incompatible data types?
33
30 sec
2.1.2d
Q.
What is a common syntax error in programming?
34
30 sec
2.1.2d
Q.
What type of error is likely to occur if you attempt to divide a number by zero in your program?
35
30 sec
2.1.2d
Q.
What kind of error is likely to occur if you attempt to open a file that does not exist in the specified directory?
36
30 sec
2.1.2d
Q.
What error is likely to occur when you use an uninitialized variable in your program?
37
30 sec
2.1.2d
Q.
What is a common runtime error in programming?
38
30 sec
2.1.2d
Q.
What is a commonly encountered logical error in programming?
39
30 sec
2.1.2d
Q.
Which of the following is an example of a syntax error in programming?