Navigation Menu
Home Blog Latest Notices
Comput
NTS GAT Subject (Computer Science) – FLP 2 consists of 100 MCQs covering 1 subjects. You have 120 minutes to complete it. Start with the easier questions and manage your time wisely. Good luck!
Computer Science 100 MCQs
1. What is pseudocode?
2. What is the for loop used for?
3. What is a function in programming?
4. Which function is used for output in C programming?
5. What is a char data type used for?
6. What is the break statement used for?
7. What is Object-Oriented Programming (OOP)?
8. What is an object in OOP?
9. What is a subclass?
10. What is a JavaBean?
11. What does the push operation do in a stack?
12. What is a directed graph?
13. What is a heap data structure?
14. What does Big O notation describe?
15. What is the time complexity of bubble sort?
16. What is recursion?
17. What does Dijkstra's algorithm find?
18. What is a brute force algorithm?
19. What data structure does DFS use?
20. What is a DBMS?
21. Which SQL statement removes records from a table?
22. What does First Normal Form (1NF) require?
23. What does Third Normal Form (3NF) require?
24. What does an INNER JOIN do?
25. What is the HAVING clause used for?
26. What does the COUNT aggregate function do?
27. What does a file system do?
28. What is a mutex?
29. What is a shell?
30. What is a real-time operating system (RTOS) used for?
31. What is a system call?
32. What is a page fault?
33. What are IP addresses?
34. What is SMTP used for?
35. How many bits are in a typical IPv4 address?
36. How many bits are in an IPv6 address?
37. What is software testing?
38. What is acceptance testing?
39. What is a repository?
40. What is black-box testing?
41. What is white-box testing?
42. What is ROM?
43. What is a bus in computer architecture?
44. What does the data bus do?
45. Which architecture is based on stored-program concept?
46. What are the stages of the instruction cycle?
47. How does little-endian store bytes?
48. What type of language does a DFA accept?
49. What are the components of a context-free grammar?
50. Is the complement of a regular language regular?
51. What is a minimum DFA?
52. What is peephole optimization?
53. What does a loader do?
54. What are the two main types of parsers?
55. What type of parsing is recursive descent?
56. What is loop unrolling?
57. What is an interpreter?
58. What is bytecode?
59. What is a cross-compiler?
60. What parses deterministic context-free languages?
61. What does the action table in LR parsing specify?
62. What does the goto table in LR parsing specify?
63. What is function inlining?
64. Which language uses templates?
65. What does a type variable represent?
66. What is a type class in Haskell?
67. What is used for handling side effects in functional programming?
68. What is concurrency?
69. What allows threads to wait for specific conditions?
70. What is a deadlock?
71. What problem illustrates deadlock and synchronization?
72. What is a core dump?
73. What is debugging?
74. What is stepping in debugging?
75. What can a compiler target by changing the back-end?
76. What is the first phase of a compiler?
77. What is LR parsing?
78. What is Breadth-First Search?
79. What is overfitting?
80. What is logistic regression used for?
81. What does SVM do?
82. What is SGD?
83. What is bagging?
84. What is the data science lifecycle?
85. What is EDA?
86. What does a histogram display?
87. What is a line plot used for?
88. What are the 3Vs of Big Data?
89. What does ETL stand for?
90. What does a data warehouse store?
91. What does a web server do?
92. What is the address of a web resource called?
93. What is a cookie?
94. What does ORM do?
95. What projection simulates depth?
96. What is the hold time?
97. What extends propositional logic with quantifiers?
98. What events do not affect each other?
99. What assesses evidence against a null hypothesis?
100. What models events in a fixed interval?