This assessment includes all areas covered to date. Please answer all questions fully – buttons have been provided to allow you to return to questions if needed. Where questions require a longer answer or essay, these will be graded with feedback after your assessment.
There is a time limit of 90 minutes for this assessment and all answers will be automatically submitted after 90 minutes if not already done.
You will require a pen & paper for this assessment – any additional notes must be scanned and emailed to your tutor within 30 minutes of submitting your assessment.
You may not use a calculator for this assessment.
Academic honestly policy applies to all assessments.
0 of 22 Questions completed
Questions:
You have already completed the assessment before. Hence you can not start it again.
Assessment is loading…
You must sign in or sign up to start the assessment.
You must first complete the following:
0 of 22 Questions answered correctly
Your time:
Time has elapsed
You have reached 0 of 0 point(s), (0)
Earned Point(s): 0 of 0, (0)
0 Essay(s) Pending (Possible Point(s): 0)
The marks awarded have not met the minimum required for a pass
Grade E
Grade D
Grade C
Grade B
Grade A
Grade A*
An AND operation with the mask 10110110 is applied to the binary number 01011010.
Show the result
10110110
01011010 AND
---------
----------
The temperatures of a tropical fish tank are input into a computer system. They are passed onto a microprocessor in order so that a heater can be adjusted.
The data for one hour is below:
37.2, 38.5, 37.9, 38.1, 40.3, 38.6, 37.5
The data is to be stored in a data structure. The programmer stores the data in a queue.
As each item is passed to the microprocessor, it is removed from the queue. The queue uses dequeue() to return the first element of the queue.
dequeue() is a function.
Explain why dequeue() is a function, not a procedure.
This response will be reviewed and graded after submission.
State the outcome of a depth first pre-order traversal of the tree below:
Output = , , , , , , ,
A linked list is created from the tree below to create an alphabetical list. Complete the table showing the linked list
.
DataItem | Data | nextPointer |
---|---|---|
0 | Moggy | |
1 | Bengal | |
2 | Lion | |
3 | Abyssian | |
4 | Tiger | |
5 | Bumese | |
6 | Tortoishell | |
7 | Savannah |
The diagram shown below is a graph representing plants within a garden that a bee visits. This visits are written as a computer simulation to identify a shortest path.
If arrows were added to this diagram, what type of graph would be represented?
Which of the following describes a class in the Object Oriented programming paradigm?
Convert the unsigned binary number 10110110 to denary.
How can computer systems have a POSITIVE impact on energy usage?
This response will be reviewed and graded after submission.
How can you reduce the environmental impact of your device(s)?
This response will be reviewed and graded after submission.
The temperatures of a tropical fish tank are input into a computer system. They are passed onto a microprocessor in order so that a heater can be adjusted.
The data for one hour is below:
37.2, 38.5, 37.9, 38.1, 40.3, 38.6, 37.5
The data is to be stored in a data structure. The programmer stores the data in a queue.
As each item is passed to the microprocessor, it is removed from the queue. The queue uses dequeue() to return the first element of the queue.
dequeue() is a function.
Complete the algorithm below to process the data in the queue and store the results in an array called processedData.
processedData[0] = 0 firstDay = for count = 1 to 6 processedData[ ] = dequeue() – next count
In what ways are computing devices bad for the environment?
This response will be reviewed and graded after submission.
Represent the hexadecimal digit E as a binary nibble.
Which of the following Python statements would correctly capture a user’s input?
This response will be reviewed and graded after submission.
As of 2018 what percentage of smartphones were being recycled?
This response will be reviewed and graded after submission.
Why is Merge Sort considered more efficient than Bubble sort?
3D printers are used to create physical outputs of a 3D model. What is the software called that is used to create these models?
View Answers:
Which of the following are characteristics of a database in Third Normal Form (3NF) in addition to being in 2NF?
Score | Total | Student | Avg | OUTPUT |
---|---|---|---|---|
Put the pseudocode for bubble sort into the correct order:
View Answers:
Which program will output the sum of two input numbers?
Explain how you would alter your program in Task 3 to add a discount that increased by 10% for each additional phone or tablet up to a maximum of 50%.
This response will be reviewed and graded after submission.
Which of the following items of data would be considered atomic?
Fill in the blanks to complete the statement about memory & storage