BSCS Cheat Sheet 2026

The 30 highest-yield BSCS facts, distilled from real exam questions. Print it, save it as a PDF, or study it here — free, no sign-up.

100 questions
180 min time limit
50.00% to pass
  1. What components are encompassed within the DBMS subsystem? All of the above
  2. When is it necessary for a computer to possess an IP address? Connecting to a Wi-Fi hotspot
  3. What is another term that can refer to a home computer network LAN
  4. Networks facilitate the sharing of files among computers. TRUE
  5. both a) and b) are always true When a separate-chaining hash table possesses a load factor λ of 5, what value does the average chain length assume? 5
  6. What is the difference between a permutation and a combination? Permutations count ordered arrangements; combinations count unordered selections
  7. What is the purpose of the program counter (PC) register? Holds the memory address of the next instruction
  8. What does IEEE 754 define? Floating-point arithmetic and number representation
  9. A network forms when a single device is linked to another. FALSE
  10. What are the drawbacks of networks? Viruses
  11. Which division of machine learning draws inspiration from the intricate network of neurons in the human brain? Deep Learning
  12. What capability does the operating system offer as a platform? Applications
  13. In the context of AI, what is the main emphasis of Cognitive Science? Studying the human mind using AI techniques
  14. Which design pattern ensures only one instance of a class exists? Singleton
  15. What is the tiniest, fundamental element that constitutes the foundation of almost all computer graphics? Pixels
  16. What is the von Neumann bottleneck? The shared bus between CPU and memory limits throughput
  17. What is a predicate in predicate logic? A function that takes arguments and returns a truth value
  18. The act of rebooting a computer or mobile device while it is still powered on. Warm boot
  19. What is the purpose of connecting computers into a network? So they can share files and resources.
  20. What is a closure in programming? A function that captures variables from its enclosing scope
  21. Which protocol allows two parties to establish a shared cryptographic secret over an insecure channel without transmitting the secret itself? Diffie-Hellman key exchange
  22. Which of the following is not a role performed by an operating system? Checking for viruses
  23. Within the domain of artificial intelligence, what is encompassed by the term "sentiment analysis"? Analyzing emotional tone in text
  24. What is type inference in programming languages? The compiler automatically deduces the type of an expression
  25. What is lexeme in the context of lexical analysis? The actual sequence of characters in the source that matches a token pattern
  26. Among the options listed, which one does NOT fall under the category of advantages associated with a DBMS? Increase data isolation
  27. Which hashing algorithm produces a 256-bit digest and is widely used in TLS, digital signatures, and blockchain applications? SHA-256
  28. Which field of technology seizes the public's imagination the strongest owing to its limitless potentials? Artificial Intelligence
  29. What does BNF (Backus-Naur Form) represent? A notation for expressing context-free grammars
  30. What does the DBMS catalog hold information about, which is the description of the database? Metadata
Turn these facts into recall: