THINK-TAC-TOE
1. Which language is used to style web pages? → CSS (Cascading Style
Sheets)
2. What is a loop used for in programming? → To repeat a set of
instructions
3. What symbol is used to end a statement in C/C++? → Semicolon ( ; )
4. What does IDE stand for in programming? → Integrated Development
Environment
5. What is the output of print(2**3) in Python? → 8
6. What is a variable? → A container to store data
7. What does Java run on? → Java Virtual Machine (JVM)
8. What is the default file extension of a Python file? → .py
9. What is recursion in programming? → A function calling itself
10. What data type is used for true/false? → Boolean
11. What is Git used for? → Version control
12. What is the full form of API? → Application Programming Interface
13. What symbol starts a comment in Python? → #
14. Which keyword is used to define a function in Python? → def
15. What is an array? → A collection of similar data types
16. What does CPU stand for? → Central Processing Unit
17. What language is commonly used for web pages? → HTML
18. Where is data stored permanently? → Hard disk
19. Which device displays output? → Monitor
20. Which device is used for input? → Keyboard
21. What is the brain of a computer? → CPU
22. What is the full form of RAM? → Random Access Memory
23. What converts code to machine language? → Compiler
24. What is a single unit of data called? → Bit
25. What runs the computer hardware? → Software
26. What kind of software is Microsoft Word? → Application software
27. What kind of software is Windows OS? → System software
28. What is the process of finding errors? → Debugging
29. What is a mistake in code called? → Bug
30. What structure uses nodes and edges? → Graph
31. What data structure uses FIFO? → Queue
32. What data structure uses LIFO? → Stack
33. What kind of language is Python? → High-level language
34. What stores information in key-value pairs? → Dictionary
35. What does HTTP stand for? → HyperText Transfer Protocol
36. What is a simplified system model called? → Prototype
37. What is a function inside a class called? → Method
38. What is used to group similar code? → Module
39. What is a collection of related tables? → Database
40. What is a unique ID in a table? → Primary key
41. What is testing without knowing code? → Blackbox testing
42. What is testing with full code access? → Whitebox testing
43. What checks the system as a whole? → Integration testing
44. What is the first step of software designing? → Requirement
gathering
45. What is the process of writing code? → Programming
46. What is the result of compiling code? → Executable
47. What shows step-by-step logic flow? → Flowchart
48. What holds multiple related values? → Array
49. What term describes repeating a process? → Loop
50. What do we call a block of reusable code? → Function
51. What term means storing data permanently? → Saving
52. What language uses <tag> symbols? → HTML
53. Which type of database uses tables? → Relational database
54. What is the language used for queries? → SQL
55. What is a 1 or 0 in computing called? → Bit
56. What tool is used for version control? → Git
57. What kind of error occurs during execution? → Runtime error
58. What language runs on browsers? → JavaScript
59. What is the central file of a website? → Index file
60. What defines object properties in OOP? → Attributes
61. What ensures secure communication online? → Encryption
62. What protocol is used for emails? → SMTP (Simple Mail Transfer
Protocol)
63. What converts HTML to a visual page? → Browser
64. What is the practice of protecting data? → Security
65. What type of loop runs at least once? → Do-while loop
66. What keyword is used to repeat in Python? → while
67. What is a private copy of a repository? → Fork
68. What is used to test small code units? → Unit testing
69. What is a common operating system? → Windows
70. What operator checks equality? → ==