← All B.S.W.E. Bachelor of Software Engineering Flashcard Decks

Operating Systems & Computer Networks Flashcards

6 cards from real B.S.W.E. Bachelor of Software Engineering practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.

Read the first 6 Operating Systems & Computer Networks flashcards as text
  1. What is the TCP/IP transport layer responsible for?

    Answer: End-to-end communication and reliability between applications

    The transport layer (TCP/UDP) provides end-to-end communication between applications, handling reliable delivery and flow control.

  2. What is the main difference between TCP and UDP?

    Answer: TCP is reliable with acknowledgments; UDP is faster but unreliable

    TCP provides reliable, ordered, error-checked delivery with acknowledgments, while UDP is connectionless and faster but offers no delivery guarantees.

  3. What does DNS do in a network?

    Answer: Domain Name System — translates domain names to IP addresses

    DNS (Domain Name System) translates human-readable domain names like google.com into the IP addresses that computers use to communicate.

  4. What is a subnet mask used for in networking?

    Answer: Dividing an IP network into smaller subnetworks

    A subnet mask divides an IP address into network and host portions, enabling the logical subdivision of an IP network into subnets.

  5. What is the purpose of the ARP protocol?

    Answer: Resolving IP addresses to MAC addresses on a local network

    ARP (Address Resolution Protocol) maps a known IP address to the corresponding MAC address needed for local network communication.

  6. What is the main purpose of HTTPS over plain HTTP?

    Answer: Encrypted, secure communication using TLS/SSL

    HTTPS uses TLS/SSL encryption to provide authenticated and encrypted communication, protecting data integrity and confidentiality over the web.