Computer Systems & Networks
Which scenario exemplifies an ethical dilemma created by metadata collection on user internet activities?
Targeting ads using anonymized demographic information respects user privacy and preferences equally.
Targeted advertising based on browsing history may infringe upon user's perceived right to anonymity online.
Metadata analysis improving network security protocols provides users with a direct benefit without harm.
De-identifying data before analysis ensures individual users cannot be traced or identified directly from metadata alone.
What is UDP?
UDP does not exist
A protocol for transporting information over the internet that is faster than TCP/IP
A protocol for transporting information over the internet that is slower than TCP/IP
A protocol for transporting information over the internet that works at the same speed as TCP/IP
When comparing database query languages, which feature makes SQL particularly powerful for retrieving specific sets of data from large databases?
The ability to directly manipulate database tables' row and column layout.
Its declarative nature allows specifying what data is desired without describing how to retrieve it.
Compatibility with object-oriented design patterns.
Support for imperative control structures such as loops and conditionals.
How does abstraction in computer science help manage complexity when creating Internet applications?
By requiring programmers to write every line of code without using libraries.
By providing a simplified model that hides underlying complexity.
By making users responsible for managing the application’s tasks.
By adding more details to improve understanding of the application.
What type of address is used by the Internet Protocol (IP) to send data between devices on the internet?
Port Number
Physical Address
IP Address
MAC Address
Which device connects local network devices and manages their data traffic?
Router
Hub
Modem
Switch
In the context of web development, which type of language would be most suitable for manipulating the content and structure of a webpage in real-time from the client's browser?
Stylesheet languages like CSS
Markup languages like HTML
Compiled languages like C++
Scripting languages like JavaScript

How are we doing?
Give us your feedback and let us know how we can improve
What ethical concern arises when an ISP throttles bandwidth for certain services or websites?
It increases overall internet speed since traffic is being managed more effectively.
It incentivizes users to pay for higher-tier plans with better service offerings.
It eliminates competition between ISPs as they all provide the same quality of service.
It could violate net neutrality principles by giving unfair advantages to some content providers.
What is the purpose of using encryption algorithms in Internet communication?
To secure data transmission by converting information into a code to prevent unauthorized access.
To distribute network traffic evenly across multiple servers using load balancing methods.
To increase the speed of data transmission over long distances via compression techniques.
To filter and organize emails based on user-defined criteria and rulesets for convenience.
In what order do packets arrive at their destination?
In any order
Out of order
They never arrive at their destination
In order