Looking for ENG1013 - Engineering Smart Systems - S1 2025 test answers and solutions? Browse our comprehensive collection of verified answers for ENG1013 - Engineering Smart Systems - S1 2025 at learning.monash.edu.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
This is an individual assessment competency hurdle task. If you have questions or need help, ask privately on the forums. Students caught working together will be awarded an automatic fail.
Write a python program to calculate the penalty for speeding in Victorville using the conditions in the table provided below. Note that the conditions in the table shown are not in the correct sequence - conditional statements must be written in the right order, so make sure you read all of the conditions and then decide on the most appropriate order for them.
Your program will need to contain two sections, a main() function and a determine_overspeed_penalties() function.
The main() function has no parameters and contains the logic as follows:
At any time, if the user hits CTRL+C (Keyboard Interrupt), the program should end after printing 'Exiting program now'.
The determine_overspeed_penalties() function has the three parameters vehType, roadSpeed, speedLimit:
The function should contain the logic as follows:
Exceeding the speed limit | Penalty | Demerit points | Automatic licence suspension |
---|---|---|---|
By less than 10 km/h | $247.00 | 1 | - |
10 km/h to under 25 km/h | $395.00 | 3 | - |
25 km/h to under 30 km/h | $543.00 | - | 3 months |
30 km/h to under 35 km/h | $642.00 | - | 3 months |
35 km/h to under 40 km/h | $741.00 | - | 6 months |
40 km/h to under 45 km/h | $840.00 | - | 6 months |
By 45 km/h or more | $988.00 | - | 12 months |
20 km/h to under 25 km/h (in a 110 km/h zone) | $395.00 | - | 3 months |
Exceeding the speed limit | Penalty | Demerit points | Automatic licence suspension |
---|---|---|---|
By less than 10 km/h | $324 | 1 | - |
10 km/h to under 15 km/h | $509 | 3 | - |
15 km/h to under 25 km/h | $740 | 3 | - |
25 km/h to under 30 km/h | $1,017 | - | 3 months |
30 km/h to under 35 km/h | $1,294 | - | 3 months |
35 km/h to under 40 km/h | $1,572 | - | 6 months |
40 km/h to under 45 km/h | $1,849 | - | 6 months |
By 45 km/h or more | $2,127 | - | 12 months |
20 km/h to under 24 km/h (only in a 110 km/h zone) | $740 | - | 3 months |
This is an individual assessment competency hurdle task. If you have questions or need help, ask privately on the forums. Students caught working together will be awarded an automatic fail.
Write a python program to calculate the penalty for speeding in Victorville using the conditions in the table provided below. Note that the conditions in the table shown are not in the correct sequence - conditional statements must be written in the right order, so make sure you read all of the conditions and then decide on the most appropriate order for them.
Your program will need to contain two sections, a main() function and a determine_overspeed_penalties() function.
The main() function has no parameters and contains the logic as follows:
At any time, if the user hits CTRL+C (Keyboard Interrupt), the program should end after printing 'User Keyboard Interrupt - Exiting'.
The determine_overspeed_penalties() function has the three parameters vehType, roadSpeed, speedLimit:
The function should contain the logic as follows:
Exceeding the speed limit | Penalty | Demerit points | Automatic licence suspension |
---|---|---|---|
By less than 10 km/h | $247.00 | 1 | - |
10 km/h to under 25 km/h | $395.00 | 3 | - |
25 km/h to under 30 km/h | $543.00 | - | 3 months |
30 km/h to under 35 km/h | $642.00 | - | 3 months |
35 km/h to under 40 km/h | $741.00 | - | 6 months |
40 km/h to under 45 km/h | $840.00 | - | 6 months |
By 45 km/h or more | $988.00 | - | 12 months |
20 km/h to under 25 km/h (in a 110 km/h zone) | $395.00 | - | 3 months |
Exceeding the speed limit | Penalty | Demerit points | Automatic licence suspension |
---|---|---|---|
By less than 10 km/h | $324 | 1 | - |
10 km/h to under 15 km/h | $509 | 3 | - |
15 km/h to under 25 km/h | $740 | 3 | - |
25 km/h to under 30 km/h | $1,017 | - | 3 months |
30 km/h to under 35 km/h | $1,294 | - | 3 months |
35 km/h to under 40 km/h | $1,572 | - | 6 months |
40 km/h to under 45 km/h | $1,849 | - | 6 months |
By 45 km/h or more | $2,127 | - | 12 months |
20 km/h to under 24 km/h (only in a 110 km/h zone) | $740 | - | 3 months |
Select all loops that run for 10 iterations successfully.
Given the code below, select all statements that are true.
Given the following flowchart:
Which is the correct implementation of it in python?
Correctly match the syntax with the descriptions
In the code provided below, identify all the user-defined variables.
num1 = 10
num2 = 15
result = round(num1/num2,2)
Given
x = 3.2
y = 7.5
What is the result printed for the following code?
Identify all correct implementations of code where it will print the statement "Correct!" when the value provided is between 0 and 100 (inclusive).
Select all code that implements the following requirement correctly.
Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!