# Flashcard

id: 64c92d94-3aa9-4a4d-812a-1c54d34348ec
deckId: 09b2d67d-5bff-4f42-b043-54cdadcb95e3
front: What is an IP Address?
back:
  A unique identifier assigned to each device connected to a computer network that uses the Internet Protocol for communication.

  It serves two main functions:
  * **Host or network interface identification**
  * **Location addressing**


id: 67fab869-5ed1-440b-b02a-7433dd117d1e
deckId: 09b2d67d-5bff-4f42-b043-54cdadcb95e3
front: Explain the purpose of DNS (Domain Name System).
back:
  DNS acts as the phonebook of the internet. It translates human-readable domain names (like `www.example.com`) into machine-readable **IP addresses** (like `192.0.2.1`) so browsers can load internet resources.


id: 4c90b0a8-8300-4a22-be90-c19796c05e25
deckId: 09b2d67d-5bff-4f42-b043-54cdadcb95e3
front: What is the primary difference between TCP and UDP?
back:
  | Feature | TCP (Transmission Control Protocol) | UDP (User Datagram Protocol) |
  | :--- | :--- | :--- |
  | **Connection** | Connection-oriented | Connectionless |
  | **Reliability** | Guarantees delivery and order | No guarantee of delivery or order |
  | **Speed** | Slower (due to overhead) | Faster (low overhead) |


id: 0c6fe2f2-b98e-4db6-aa1a-9849de37aef6
deckId: 09b2d67d-5bff-4f42-b043-54cdadcb95e3
front: What does a Router do in a network?
back:
  A router is a network device that **forwards data packets between computer networks**. It directs traffic on the internet by inspecting destination IP addresses and determining the best path for the data to travel.


id: 69f3f58b-ae2c-41c4-8fee-d6695348eaf9
deckId: 09b2d67d-5bff-4f42-b043-54cdadcb95e3
front: What is the function of a Network Switch?
back:
  A switch connects devices **within a single Local Area Network (LAN)**. Unlike a hub, a switch is smart: it learns the MAC addresses of connected devices and forwards data only to the specific port of the intended recipient.


id: f6698b42-1780-41e4-b120-672cc7cf7d4c
deckId: 09b2d67d-5bff-4f42-b043-54cdadcb95e3
front: Define DHCP (Dynamic Host Configuration Protocol).
back:
  A network management protocol used to **automatically assign IP addresses** and other communication parameters to devices joining a network, eliminating the need for manual configuration.


id: fa1ccfff-752f-484e-b597-1b534bd8142e
deckId: 09b2d67d-5bff-4f42-b043-54cdadcb95e3
front: What is a MAC Address?
back:
  **Media Access Control Address**.

  It's a unique physical hardware identifier burned into a network interface card (NIC) during manufacturing. While IP addresses can change, MAC addresses are globally unique and permanent for that specific hardware interface.


id: 2b60410b-42d3-4df8-b3d8-b90e28abc47a
deckId: 09b2d67d-5bff-4f42-b043-54cdadcb95e3
front: What is the role of a Default Gateway?
back:
  An access point or router that a computer uses to send information to a device **outside of its local network**. If a destination IP is not on the local subnet, traffic is sent directly to the default gateway.


id: 2fab258a-cc9f-4c82-8a96-ef029beb6b39
deckId: 09b2d67d-5bff-4f42-b043-54cdadcb95e3
front: What does HTTP stand for, and what is its secure version?
back:
  HTTP stands for **Hypertext Transfer Protocol**.

  Its secure version is **HTTPS** (Hypertext Transfer Protocol Secure), which uses encryption protocols (SSL/TLS) to secure data communication over the network.


id: 0b95cfaf-9d6c-4c8a-8a00-d2e340941516
deckId: 09b2d67d-5bff-4f42-b043-54cdadcb95e3
front: What is the purpose of a Subnet Mask?
back:
  A 32-bit number that hides (masks) the IP address, dividing it into two distinct parts:
  1. **Network Address:** Identifies the specific network.
  2. **Host Address:** Identifies the specific device on that network.


id: 3c06a2b3-81ab-4cd5-bc18-ac5399eddd7f
deckId: 73f34f15-736d-41a7-8cd6-58ac64a0259d
front: What's the main purpose of DNS (Domain Name System)?
back:
  It translates human-readable domain names (like google.com) into machine-readable **IP addresses** (like 192.0.2.1).


id: 9bd13145-5a27-4bb8-97b0-d5b29c58d408
deckId: 73f34f15-736d-41a7-8cd6-58ac64a0259d
front: What's the difference between TCP and UDP?
back:
  | Feature | TCP | UDP |
  | :--- | :--- | :--- |
  | **Connection** | Connection-oriented | Connectionless |
  | **Reliability** | Guarantees delivery | Best-effort (can lose packets) |
  | **Speed** | Slower (overhead) | Faster (low overhead) |


id: d5e0f196-4395-420b-9b94-e7997e77ee58
deckId: 73f34f15-736d-41a7-8cd6-58ac64a0259d
front: What does HTTP stand for, and what's its primary function?
back:
  **Hypertext Transfer Protocol**

  It's the foundation of data communication for the World Wide Web, used to transmit web pages from servers to browsers.


id: ebe954be-b454-4bb2-92b8-46e9ea4f8e99
deckId: 73f34f15-736d-41a7-8cd6-58ac64a0259d
front: What's the function of DHCP?
back:
  **Dynamic Host Configuration Protocol**

  It automatically assigns IP addresses and other network configuration parameters to devices on a network.


id: 24939124-f037-41f4-a775-a5b55228a085
deckId: 73f34f15-736d-41a7-8cd6-58ac64a0259d
front: What's the role of the ARP protocol?
back:
  **Address Resolution Protocol**

  It maps a known **IP address** to a physical **MAC address** on a local network.


id: bcb1b17a-2026-4081-80ed-39aa32e6fca1
deckId: 73f34f15-736d-41a7-8cd6-58ac64a0259d
front: What does SSH stand for, and what's it used for?
back:
  **Secure Shell**

  It provides a secure, encrypted channel for operating network services and logging into remote systems securely over an unsecured network.


id: c7b51ccb-2fb8-4ea1-9904-1107f9a35c32
deckId: 73f34f15-736d-41a7-8cd6-58ac64a0259d
front: What's the difference between IPv4 and IPv6 address sizes?
back:
  * **IPv4:** 32-bit addresses (e.g., 192.168.1.1)
  * **IPv6:** 128-bit addresses (e.g., 2001:db8::ff00:42:8329)


id: 0515f171-1b93-41fe-a075-49324ffc119b
deckId: 73f34f15-736d-41a7-8cd6-58ac64a0259d
front: What is the purpose of ICMP?
back:
  **Internet Control Message Protocol**

  It's used by network devices to send error messages and operational information (e.g., used by the `ping` command to test connectivity).


# Question

id: 66b80da3-894e-4435-9e1d-8f1dec5b795b
quizSetId: b7af887b-6e9d-4dab-8364-ffcb435c8754
type: MULTIPLE_CHOICE
prompt: Which planet is known as the Red Planet?
category: astronomy
rationale:
  **Mars** is called the Red Planet because of iron oxide (rust) on its surface.

  * **Earth** is the Blue Planet.
  * **Jupiter** is a gas giant known for its Great Red Spot.
  * **Venus** is known for its thick, toxic atmosphere.


id: 053beea3-7c6a-4d5d-a702-c1e0456d2c0d
quizSetId: b7af887b-6e9d-4dab-8364-ffcb435c8754
type: MULTIPLE_CHOICE
prompt: What is the chemical symbol for water?
category: chemistry
rationale:
  **H2O** represents water, consisting of two hydrogen atoms and one oxygen atom.

  * **CO2** is carbon dioxide.
  * **NaCl** is sodium chloride (table salt).
  * **O2** is oxygen gas.


id: 26e18aea-49de-4d34-9c5d-927f42d177e1
quizSetId: b7af887b-6e9d-4dab-8364-ffcb435c8754
type: MULTIPLE_CHOICE
prompt: Who painted the Mona Lisa?
category: art
rationale:
  **Leonardo da Vinci** painted the Mona Lisa during the Italian Renaissance.

  * **Van Gogh** is famous for *The Starry Night*.
  * **Picasso** co-founded the Cubist movement.
  * **Monet** was a founder of French Impressionist painting.


id: 244cfac9-d093-4e3f-bc92-156909c77e28
quizSetId: b7af887b-6e9d-4dab-8364-ffcb435c8754
type: MULTIPLE_CHOICE
prompt: Which of the following is the largest ocean on Earth?
category: geography
rationale:
  The **Pacific Ocean** is the largest and deepest of Earth's oceanic divisions.

  * **Atlantic Ocean** is the second-largest.
  * **Indian Ocean** is the third-largest.
  * **Arctic Ocean** is the smallest and shallowest.


id: c4c26b91-14a1-432f-81a9-24db7a5b623a
quizSetId: b7af887b-6e9d-4dab-8364-ffcb435c8754
type: SATA
category: art
prompt:
  Which of the following are considered primary colors in the traditional RYB color model? (Select all that apply)

rationale:
  The traditional primary colors are **Red**, **Yellow**, and **Blue**.

  | Color | Type |
  |---|---|
  | Red | Primary |
  | Yellow | Primary |
  | Blue | Primary |
  | Green | Secondary |

  * **Green** is a secondary color created by mixing yellow and blue.


id: 4f0b0b67-da56-4dcd-ae32-8fbf4b31e20d
quizSetId: 25a65057-7e69-44c0-8aeb-f1a3fb88986e
type: MULTIPLE_CHOICE
prompt: Which of the following planets is known as the Red Planet?
category: astronomy
rationale:
  **Mars** is known as the Red Planet because of iron oxide on its surface, which gives it a reddish appearance.

  * **Earth** is the Blue Planet.
  * **Jupiter** is a gas giant known for its Great Red Spot, but not called the Red Planet.
  * **Venus** is known for its thick, toxic atmosphere and bright appearance.


id: ac790b1f-a3bf-42ab-a8e1-32312672b5ca
quizSetId: 25a65057-7e69-44c0-8aeb-f1a3fb88986e
type: MULTIPLE_CHOICE
prompt: What is the chemical symbol for water?
category: chemistry
rationale:
  **H2O** represents water, consisting of two hydrogen atoms and one oxygen atom.

  * **CO2** is carbon dioxide.
  * **NaCl** is sodium chloride (table salt).
  * **O2** is diatomic oxygen.


id: b893df54-cab8-4392-8654-19dca4c05ca0
quizSetId: 25a65057-7e69-44c0-8aeb-f1a3fb88986e
type: MULTIPLE_CHOICE
prompt: Who painted the Mona Lisa?
category: art
rationale:
  **Leonardo da Vinci** painted the Mona Lisa during the Renaissance.

  * **Vincent van Gogh** is famous for *The Starry Night*.
  * **Pablo Picasso** co-founded the Cubist movement.
  * **Claude Monet** was a founder of French Impressionist painting.


id: d4bbe28a-ebef-477d-b999-1b20515fba89
quizSetId: 25a65057-7e69-44c0-8aeb-f1a3fb88986e
type: MULTIPLE_CHOICE
prompt: What is the powerhouse of the cell?
category: biology
rationale:
  The **mitochondrion** is responsible for generating adenosine triphosphate (ATP), making it the powerhouse of the cell.

  * The **nucleus** houses genetic material.
  * **Ribosomes** are responsible for protein synthesis.
  * The **Golgi apparatus** modifies and packages proteins.


id: dc5fffe1-7b60-4df4-8ba4-a8599f901e0b
quizSetId: 25a65057-7e69-44c0-8aeb-f1a3fb88986e
type: SATA
prompt: Which of the following are primary colors in the RYB color model? (Select all that apply)
category: art
rationale:
  In the traditional RYB (Red, Yellow, Blue) color model used in art, the primary colors are:
  * **Red**
  * **Yellow**
  * **Blue**

  **Green** is a secondary color created by mixing blue and yellow.


# StudyProgress

id: ead21e0a-3c3a-42a6-970a-51e130ca5b8b
contentType: DECK
deckId: f38ab4d3-1f99-42c5-84ac-d167bc0bca35
mode: SHUFFLED
updatedAt: 2026-06-28T02:07:38.447+00:00
orderJson:
  ["4171bedc-535e-4820-bedc-ac7c437b9e42","978fc230-70af-4171-bbf8-8fb5c0de3dae","321d6a24-fb6b-49fe-b67c-da4f16749a67","a30d12a2-9a90-40e2-808d-f207c2607220","f0494f39-765b-45a6-b52e-3c2838f5c048"]

cardResultsJson:
  {"4171bedc-535e-4820-bedc-ac7c437b9e42":"correct","978fc230-70af-4171-bbf8-8fb5c0de3dae":"correct","321d6a24-fb6b-49fe-b67c-da4f16749a67":"correct"}


id: 30c3ecda-ae28-4980-a7ec-02d3e46eaf5f
contentType: DECK
deckId: 09b2d67d-5bff-4f42-b043-54cdadcb95e3
mode: SHUFFLED
updatedAt: 2026-06-28T02:37:01.758+00:00
orderJson:
  ["2fab258a-cc9f-4c82-8a96-ef029beb6b39","4c90b0a8-8300-4a22-be90-c19796c05e25","2b60410b-42d3-4df8-b3d8-b90e28abc47a","fa1ccfff-752f-484e-b597-1b534bd8142e","67fab869-5ed1-440b-b02a-7433dd117d1e","0c6fe2f2-b98e-4db6-aa1a-9849de37aef6","64c92d94-3aa9-4a4d-812a-1c54d34348ec","f6698b42-1780-41e4-b120-672cc7cf7d4c","69f3f58b-ae2c-41c4-8fee-d6695348eaf9","0b95cfaf-9d6c-4c8a-8a00-d2e340941516"]

cardResultsJson:
  {"2fab258a-cc9f-4c82-8a96-ef029beb6b39":"correct","4c90b0a8-8300-4a22-be90-c19796c05e25":"missed","2b60410b-42d3-4df8-b3d8-b90e28abc47a":"correct","fa1ccfff-752f-484e-b597-1b534bd8142e":"missed","67fab869-5ed1-440b-b02a-7433dd117d1e":"correct","0c6fe2f2-b98e-4db6-aa1a-9849de37aef6":"missed"}


id: e4d04949-93e4-427b-a44f-21a263e3ad28
contentType: DECK
deckId: 73f34f15-736d-41a7-8cd6-58ac64a0259d
mode: SHUFFLED
updatedAt: 2026-06-28T02:46:07.868+00:00
orderJson:
  ["c7b51ccb-2fb8-4ea1-9904-1107f9a35c32","a60f70c8-4e04-4a69-894b-b4e18dedcf02","64f1f0a5-d87a-4b97-a9b5-31883c1b4747","24939124-f037-41f4-a775-a5b55228a085","3c06a2b3-81ab-4cd5-bc18-ac5399eddd7f"]

cardResultsJson:
  {"c7b51ccb-2fb8-4ea1-9904-1107f9a35c32":"missed","a60f70c8-4e04-4a69-894b-b4e18dedcf02":"correct","64f1f0a5-d87a-4b97-a9b5-31883c1b4747":"missed","24939124-f037-41f4-a775-a5b55228a085":"correct","3c06a2b3-81ab-4cd5-bc18-ac5399eddd7f":"missed"}


# QuizAttempt

id: 2186331a-26b4-4240-8237-9e62da488ab2
quizSetId: b7af887b-6e9d-4dab-8364-ffcb435c8754
completedAt: 2026-06-28T02:15:35.937+00:00
answersJson:
  {"66b80da3-894e-4435-9e1d-8f1dec5b795b":["9a6477ce-42bf-4fed-9c29-f687b6b506a4"],"053beea3-7c6a-4d5d-a702-c1e0456d2c0d":["3f67e9b8-5626-40cc-818f-3cbac7837fe6"],"26e18aea-49de-4d34-9c5d-927f42d177e1":["cdbf04ff-7f26-4899-846e-e7a07cde2760"],"244cfac9-d093-4e3f-bc92-156909c77e28":["c0243aed-ab8f-480c-af3f-249b35cbf5bf"],"c4c26b91-14a1-432f-81a9-24db7a5b623a":["2dcdf215-64ff-4fce-b41e-86c974877a36","a93e2339-4868-42e9-98c4-012722524252","c29042ec-2c0d-49e0-8cf0-19868e4346e7"]}


id: 3aea17fc-ce6a-4ff1-a20b-ae4b29a12fff
quizSetId: b7af887b-6e9d-4dab-8364-ffcb435c8754
completedAt: 2026-06-28T02:22:01.201+00:00
answersJson:
  {"66b80da3-894e-4435-9e1d-8f1dec5b795b":["29a758b7-2458-4635-9278-b09a686e863e"],"244cfac9-d093-4e3f-bc92-156909c77e28":["e7556d76-0ee2-443d-9165-d6d6b2744d7a"],"c4c26b91-14a1-432f-81a9-24db7a5b623a":["c29042ec-2c0d-49e0-8cf0-19868e4346e7","a9995da4-cf89-4498-8f12-4009336fe1a2"],"053beea3-7c6a-4d5d-a702-c1e0456d2c0d":["3f67e9b8-5626-40cc-818f-3cbac7837fe6"],"26e18aea-49de-4d34-9c5d-927f42d177e1":["db09eb34-5cf5-4f73-b538-518ab5ab891a"]}


id: 70ef4ced-2bd0-460f-93b3-a3a5b85d52ca
quizSetId: 25a65057-7e69-44c0-8aeb-f1a3fb88986e
completedAt: 2026-06-28T02:30:26.472+00:00
answersJson:
  {"ac790b1f-a3bf-42ab-a8e1-32312672b5ca":["678e0e88-d535-4ea7-9389-8d0ea81aeed4"],"4f0b0b67-da56-4dcd-ae32-8fbf4b31e20d":["f0d55d6a-50f8-4887-ab11-a030d894a7fd"],"dc5fffe1-7b60-4df4-8ba4-a8599f901e0b":["e3ff26e4-2aec-449a-81f0-c40d46e36c3c","800119f9-bce3-41e3-9cd6-deeba6dc5e6b"],"d4bbe28a-ebef-477d-b999-1b20515fba89":["066ac2de-9e76-46d3-94f6-e98763573b1e"],"b893df54-cab8-4392-8654-19dca4c05ca0":["a49a4fc4-46b9-4c2d-bad5-f4da6e8bd43d"]}


id: a89cbcc7-3ab1-4985-bc29-4cc4b442a996
quizSetId: 25a65057-7e69-44c0-8aeb-f1a3fb88986e
completedAt: 2026-06-28T02:34:27.505+00:00
answersJson:
  {"dc5fffe1-7b60-4df4-8ba4-a8599f901e0b":["e3ff26e4-2aec-449a-81f0-c40d46e36c3c","cce21da0-5985-44fd-bb3e-74d41ff22596","800119f9-bce3-41e3-9cd6-deeba6dc5e6b","cffb0b35-bcad-4d28-8be4-c444b7ae9785"],"b893df54-cab8-4392-8654-19dca4c05ca0":["3701727b-40ef-41bc-a7be-daa9e7cd3193"],"4f0b0b67-da56-4dcd-ae32-8fbf4b31e20d":["e86bbdcc-27f3-43cf-a4aa-302f8058c4ec"],"ac790b1f-a3bf-42ab-a8e1-32312672b5ca":["678e0e88-d535-4ea7-9389-8d0ea81aeed4"],"d4bbe28a-ebef-477d-b999-1b20515fba89":["d4377278-f828-470b-a69a-78cc91ed2108"]}


# Setting

key: llmInstructions
value:
  You are generating study materials in a strict JSON format for import into a personal study app. The overall output must be raw JSON with no wrapping
  markdown code fence and no commentary before or after. Markdown formatting
  INSIDE string values (lists, **bold**, tables) is fine, see the formatting
  rule below.

  For flashcards, use this shape:
  { "type": "flashcards", "deckName": "...", "description": "...", "cards": [{"front": "...", "back": "..."}] }

  For quizzes, use this shape:
  { "type": "quiz", "quizName": "...", "description": "...", "questions": [
    {"type": "multiple_choice" | "sata", "prompt": "...", "category": "...",
     "options": [{"text": "...", "correct": true|false}], "rationale": "..."}
  ]}

  Rules:
  - "multiple_choice" questions must have exactly one option with correct: true.
  - "sata" questions must have two or more options with correct: true.
  - Every question needs a rationale explaining why the correct option(s) are
    correct, and briefly why the others are not.
  - Every question must include a "category" field: a short topic tag you
    choose based on the content (e.g. "thyroid", "limbic system"). Reuse the
    exact same label across questions on the same topic rather than inventing
    a new variant each time, and keep the total number of distinct categories
    small relative to the number of questions.
  - Use Markdown formatting (bullet lists, **bold**, tables) inside "back" and
    "rationale" text wherever it improves clarity, especially for symptom
    lists, step sequences, or comparisons.
  - Base everything strictly on the material below. Do not add outside facts.

  Material:
  [paste your notes or lecture content here]


key: llmInstructionsQuizzes
value:
  You are generating study materials in a strict JSON format for import into a
  personal study app. The overall output must be raw JSON with no wrapping
  markdown code fence and no commentary before or after. Markdown formatting
  INSIDE string values (lists, **bold**, tables) is fine, see the formatting
  rule below.

  For quizzes, use this shape:
  { "type": "quiz", "quizName": "...", "description": "...", "questions": [
    {"type": "multiple_choice" | "sata", "prompt": "...", "category": "...",
     "options": [{"text": "...", "correct": true|false}], "rationale": "..."}
  ]}

  Rules:
  - CRITICAL: Output MUST be perfectly valid JSON. EVERY string value (including rationale and prompt) MUST start and end with double quotes. Do NOT output unquoted strings. Example: "rationale": "your text here"
  - "multiple_choice" questions must have exactly one option with correct: true.
  - "sata" questions must have two or more options with correct: true.
  - Every question needs a rationale explaining why the correct option(s) are
    correct, and briefly why the others are not.
  - Every question must include a "category" field: a short topic tag you
    choose based on the content (e.g. "thyroid", "limbic system"). Reuse the
    exact same label across questions on the same topic rather than inventing
    a new variant each time, and keep the total number of distinct categories
    small relative to the number of questions.
  - Use Markdown formatting (bullet lists, **bold**, tables) inside
    "rationale" text wherever it improves clarity. You MUST escape any newlines in the string as \n. Do not use raw newlines.
  - Base everything strictly on the material below. Do not add outside facts.

  Material:
  [paste your notes or lecture content here]


