Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 4 out of 118 pages
Exam (elaborations)

ICT 285 TOPIC 1-5 QUIZZES – QUESTIONS AND ANSWERS – ICT 285 COMPLETE CHAPTERS / CONTENT

Document preview thumbnail
Preview 4 out of 118 pages

117 ICT fundamentals questions with verified answers – all rationales included! This is a complete exam bank covering fundamental concepts from ICT 285 Topics 1-5, including OSI model, database design, encryption, data structures, software engineering, network security, cloud computing, normalization, web technologies, and ICT ethics. Every question comes with the correct answer PLUS detailed explanations so you actually understand the material – not just memorize. What's Inside: - All 117 questions and answers from the actual quiz session - Multiple choice format with 4 options per question - Correct answers highlighted and explained - Detailed rationales for every single question - Easy to search and study on any device What You'll Actually Learn: - OSI Model Layers and Data Encapsulation - SQL Queries (Joins, Aggregation, Subqueries) - Digital Signatures and Encryption - Data Structures and Complexity Analysis - Software Development Lifecycle Models - Web Application Security (IDOR, XSS, SQL Injection) - Cloud Service Models (IaaS, PaaS, SaaS, FaaS) - Database Normalization (1NF, 2NF, 3NF, BCNF) - RESTful APIs and HTTP Methods - ICT Ethics and Privacy - Network Security and Data Loss Prevention - TCP Congestion Control - Content Delivery Networks - NoSQL vs Relational Databases - Cryptography and RSA - Agile vs Waterfall Methodologies Real Questions You'll See: Question: During data transmission from a web server to a client, the Transport layer at the server adds a header that includes port numbers. If a bit error occurs in the segment and is detected by the Network layer checksum at the intermediate router, which layer is responsible for detecting this error? ️ Answer: Data Link layer (Layer 2) - because it performs error detection on the frame Question: Consider the table 'Orders(OrderID, CustomerID, ProductID, Quantity, OrderDate)' and 'Customers(CustomerID, Name, City)'. Write a SQL query to find customers who have ordered more than 5 different products. Which query correctly achieves this? ️ Answer: SELECT CustomerID FROM Orders GROUP BY CustomerID HAVING COUNT(DISTINCT ProductID) 5 Question: In a secure messaging system, you need to ensure that a message is confidential, authentic, and non-repudiable. You decide to use digital signatures and encryption. Which combination of operations achieves all three goals? ️ Answer: Hash the message and sign the hash with the sender's private key, then encrypt the message plus signature with the recipient's public key Question: You are implementing a function that performs frequent lookups and insertions. The dataset size is known to be up to 10 million entries. Which data structure would provide the best average-case performance for both operations? ️ Answer: Hash table with chaining and a good hash function Who This Is For: - You, if you're taking ICT 285 or similar ICT fundamentals courses - You, if you have an exam coming up and you're stressed - You, if you want to study smarter, not harder Stop stressing. Start passing. Download this now and walk into your exam actually prepared.

Content preview

ICT 285 TOPIC 1 -5 Quizzes | Questions and Answers | 2026
Update | 100% Correct - Murdoch University. - 117 Questions
and Answers Already Graded A+ Premium Exam Tested And
Verified


Subject Area Information and Communication Technology

Description This exam covers fundamental concepts from ICT 285 Topics 1-5, including OSI
model, database design, encryption, data structures, software engineering, network
security, cloud computing, normalization, web technologies, and ICT ethics. It
assesses deep understanding and application of these topics.

Expected Grade A+

Total Questions 117

Duration 3 hours

Learning Outcomes 1. Analyze the OSI model layers and data encapsulation process
2. Construct complex SQL queries involving joins and aggregation
3. Evaluate encryption algorithms for security requirements
4. Apply data structure complexity analysis to algorithm selection
5. Differentiate software development methodologies based on project
characteristics
6. Investigate network security incidents and identify vulnerabilities
7. Compare cloud service models and their appropriate use cases
8. Determine database normal forms and identify anomalies
9. Assess HTTP methods for idempotency and safety
10. Debate ethical implications of data collection and privacy


Accreditation Aligns with ABET computing accreditation standards for baccalaureate programs.




Page 1

,Question 1 of 117
During data transmission from a web server to a client, the Transport layer at the server adds a
header that includes port numbers. If a bit error occurs in the segment and is detected by the
Network layer checksum at the intermediate router, which layer is responsible for detecting this
error?
A. Transport layer (Layer 4) - because it originally computed the checksum
B. Data Link layer (Layer 2) - because it performs error detection on the frame
C. Network layer (Layer 3) - because it verifies the IP header checksum
D. Physical layer (Layer 1) - because it checks signal integrity


The correct answer is:
Correct Action: Data Link layer (Layer 2) - because it performs error detection on the frame

Rationales
• Data Link layer (Layer 2) - because it performs error detection on the frame (Correct):
This is the correct action. The Data Link layer adds a trailer (FCS) for error detection on the entire frame, including the
Network layer header. The Network layer checksum only protects the IP header, not the payload. Transport layer checksum
is end-to-end and not verified by intermediate routers.
• Transport layer (Layer 4) - because it originally computed the checksum (Incorrect):
This option is not appropriate. The Network layer checksum only protects the IP header, not the payload. Transport layer
checksum is end-to-end and not verified by intermediate routers
• Network layer (Layer 3) - because it verifies the IP header checksum (Incorrect):
This option is not appropriate. The Network layer checksum only protects the IP header, not the payload. Transport layer
checksum is end-to-end and not verified by intermediate routers
• Physical layer (Layer 1) - because it checks signal integrity (Incorrect):
This option is not appropriate. The Network layer checksum only protects the IP header, not the payload. Transport layer
checksum is end-to-end and not verified by intermediate routers




Page 2

,Question 2 of 117
Consider the table 'Orders(OrderID, CustomerID, ProductID, Quantity, OrderDate)' and
'Customers(CustomerID, Name, City)'. Write a SQL query to find customers who have ordered
more than 5 different products. Which query correctly achieves this?
A. SELECT CustomerID FROM Orders GROUP BY CustomerID HAVING COUNT(DISTINCT ProductID) > 5
B. SELECT CustomerID FROM Orders WHERE COUNT(ProductID) > 5 GROUP BY CustomerID
C. SELECT CustomerID FROM Orders GROUP BY CustomerID HAVING SUM(Quantity) > 5
D. SELECT CustomerID FROM Orders HAVING COUNT(DISTINCT ProductID) > 5 GROUP BY CustomerID


The correct answer is:
Correct Action: SELECT CustomerID FROM Orders GROUP BY CustomerID HAVING
COUNT(DISTINCT ProductID) > 5

Rationales
• SELECT CustomerID FROM Orders GROUP BY CustomerID HAVING COUNT(DISTINCT ProductID) > 5
(Correct):
This is the correct action. Option A correctly groups by CustomerID and uses HAVING with COUNT(DISTINCT
ProductID) > 5. Option B cannot use WHERE with aggregate functions; option C counts quantity, not distinct products;
option D incorrect syntax (HAVING before GROUP BY).
• SELECT CustomerID FROM Orders WHERE COUNT(ProductID) > 5 GROUP BY CustomerID (Incorrect):

This option is not appropriate. Option B cannot use WHERE with aggregate functions; option C counts quantity, not
distinct products; option D incorrect syntax (HAVING before GROUP BY).
• SELECT CustomerID FROM Orders GROUP BY CustomerID HAVING SUM(Quantity) > 5 (Incorrect):
This option is not appropriate. Option B cannot use WHERE with aggregate functions; option C counts quantity, not
distinct products; option D incorrect syntax (HAVING before GROUP BY).
• SELECT CustomerID FROM Orders HAVING COUNT(DISTINCT ProductID) > 5 GROUP BY CustomerID
(Incorrect):
This option is not appropriate. Option B cannot use WHERE with aggregate functions; option C counts quantity, not
distinct products; option D incorrect syntax (HAVING before GROUP BY).




Page 3

, Question 3 of 117
In a secure messaging system, you need to ensure that a message is confidential, authentic, and
non-repudiable. You decide to use digital signatures and encryption. Which combination of
operations (performed by the sender) achieves all three goals simultaneously? Assume the sender has
the recipient's public key and its own private key.
A. Encrypt the message with the sender's private key, then hash the result and sign with the recipient's public key
B. Hash the message and sign the hash with the sender's private key, then encrypt the message plus signature with
the recipient's public key
C. Encrypt the message with the recipient's public key, then sign the ciphertext with the sender's private key
D. Encrypt the message with the recipient's public key, then encrypt the ciphertext again with the sender's private
key


The correct answer is:
Correct Action: Hash the message and sign the hash with the sender's private key, then encrypt the message
plus signature with the recipient's public key

Rationales
• Hash the message and sign the hash with the sender's private key, then encrypt the message plus signature
with the recipient's public key (Correct):
This is the correct action. To provide confidentiality (encryption), authenticity (digital signature), and non-repudiation
(signature with sender's private key), the sender must first sign the hash of the message with its private key, then encrypt
the message and signature with the recipient's public key. Option B ensures only the recipient can decrypt and verify the
• Encrypt the message with the sender's private key, then hash the result and sign with the recipient's public key
(Incorrect):
This option is not appropriate. Option B ensures only the recipient can decrypt and verify the signature. Option A uses
wrong keys; option C signs ciphertext but doesn't guarantee non-repudiation of original message; option D double
encryption does not provide signature
• Encrypt the message with the recipient's public key, then sign the ciphertext with the sender's private key
(Incorrect):
This option is not appropriate. Option B ensures only the recipient can decrypt and verify the signature. Option A uses
wrong keys; option C signs ciphertext but doesn't guarantee non-repudiation of original message; option D double
encryption does not provide signature
• Encrypt the message with the recipient's public key, then encrypt the ciphertext again with the sender's private
key (Incorrect):
This option is not appropriate. Option B ensures only the recipient can decrypt and verify the signature. Option A uses
wrong keys; option C signs ciphertext but doesn't guarantee non-repudiation of original message; option D double
encryption does not provide signature




Page 4

Document information

Uploaded on
August 4, 2026
Number of pages
118
Written in
2026/2027
Type
Exam (elaborations)
Contains
Questions & answers
$16.99

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
GlobalExamBank
4.7
(3)
Sold
13
Followers
1
Items
514
Last sold
1 month ago



Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions