Which type of test data should be accepted by the program?
- Normal data
- Any data type
- Invalid data
- Erroneous data
What is the result of shifting the binary number 0110 one place to the right?
In terms of execution speed, how do programs written in low-level languages typically compare to those written in high-level languages?
- Low-level languages generally result in slower execution
- High-level languages generally result in slower execution
- There is no significant difference in execution speed between the two
- It depends on the specific compiler used for each language
The person in an organisation who is responsible for controlling data use is…
- The data subject
- The data collector
- The data controller
- The data director
Breaking-down a problem into smaller parts to make it easier to solve is known as…
- Abstraction
- Decomposition
- Pattern recognition
- Algorithm
How does the efficiency of the fetch-decode-execute cycle impact a computer's processing speed?
- Slows down processing speed
- No impact on processing speed
- Optimisations contribute to faster performance
- Reduces memory storage
The London Underground map is a good example of…
- Abstraction
- Decomposition
- Pattern recognition
- Algorithm
Which of the following could be used as an SQL injection?
- SELECT * FROM users WHERE username = 'admin' AND password = 'pass123';
- INSERT INTO accounts (username, password) VALUES ('user1', 'password123');
- UPDATE products SET price = price * 1.1 WHERE category = 'Electronics';
- SELECT * FROM products WHERE id = 1 OR 1=1;
Which operator is used for exponentiation in Python?
Which of the following is the largest unit of data?
- Kilobyte
- Megabyte
- Terabyte
- Gigabyte