CS Mock

Here are flashcards focused on key terms and their definitions:


Flashcard 1
Term: Ambient Intelligence
Definition: A system that uses sensors, data analysis, and automated responses to create an environment that adapts to users’ needs.


Flashcard 2
Term: Web Graph
Definition: A representation of the World Wide Web where web pages are nodes (vertices) and hyperlinks are directed edges connecting these nodes.


Flashcard 3
Term: PageRank
Definition: An algorithm that ranks web pages based on the number and quality of incoming links, treating links as votes of importance.


Flashcard 4
Term: HITS Algorithm
Definition: A search algorithm that ranks pages by identifying “hubs” (pages that link to many others) and “authorities” (pages that are widely referenced).


Flashcard 5
Term: Meta-Tags
Definition: Pieces of information placed in the header of a web page (like keywords and descriptions) used by search engines for indexing and ranking.


Flashcard 6
Term: Client–Server Architecture
Definition: A network model where a central server provides resources or services to multiple client devices.


Flashcard 7
Term: Cloud Storage
Definition: A service that provides scalable and accessible data storage over the internet, often with automated backup and disaster recovery.


Flashcard 8
Term: Uniform Resource Locator (URL)
Definition: The address used to access a resource on the Internet, such as a web page or file.


Flashcard 9
Term: Domain Name Server (DNS)
Definition: A system that translates human-friendly domain names (URLs) into IP addresses needed for routing data over the Internet.


Flashcard 10
Term: HTTPS
Definition: A secure version of HTTP that uses encryption (via TLS/SSL) to protect data during transmission.


Flashcard 11
Term: Common Gateway Interface (CGI)
Definition: A standard protocol that allows a web server to run scripts (such as PHP) to generate dynamic web pages.


Flashcard 12
Term: PHP
Definition: A popular server-side scripting language used to create dynamic web content and interact with databases.


Flashcard 13
Term: filter_var()
Definition: A PHP function used to validate and sanitize user input, such as checking if an email address is properly formatted.


Flashcard 14
Term: mail()
Definition: A PHP function that sends emails directly from a web server, often used in forms and notifications.


Flashcard 15
Term: Peer-to-Peer (P2P) Network
Definition: A decentralized network architecture where each participant (peer) both provides and consumes resources without a central server.


Flashcard 16
Term: Lossy Compression
Definition: A data compression method that reduces file size by permanently discarding some information, which may affect quality.


Flashcard 17
Term: Lossless Compression
Definition: A data compression method that reduces file size without losing any information, preserving the original quality.


Flashcard 18
Term: Open Standards
Definition: Publicly available guidelines or specifications that enable systems and devices to work together, ensuring interoperability.


Flashcard 19
Term: Interoperability
Definition: The ability of different systems, devices, or software to exchange and use information seamlessly.


Flashcard 20
Term: Protocol vs. Standard
Definition:

  • Protocol: A set of formal rules for transmitting data over a network.

  • Standard: Agreed-upon guidelines and specifications that ensure compatibility and interoperability among different systems.


Flashcard 21
Term: Connectionless Protocol
Definition: A communication method (like IP) where data packets are sent independently without establishing a dedicated connection, meaning there’s no guarantee of delivery.


Review these flashcards to master the key terms and their definitions for your exam. Good luck!

robot