Smart Future Point

Computer Science MCQs

1. Which of the following is a type of non-volatile memory?


2. What does CPU stand for?


3. Which of the following is a characteristic of object-oriented programming?


4. What is the primary purpose of an operating system?


5. Which of the following sorting algorithms has the best average-case time complexity?


6. What is the time complexity of accessing an element in a hash table?


7. Which of the following is not a type of database model?


8. In which layer of the OSI model does the TCP protocol operate?


9. Which of the following is a valid IPv4 address?


10. What is the main purpose of a compiler?


11. Which data structure uses the FIFO (First In First Out) principle?


12. What is the maximum depth of a binary tree with n nodes?


13. Which of the following is a characteristic of a linked list?


14. What does SQL stand for?


15. Which of the following is a type of malware?


16. What is the primary function of a router?


17. Which algorithm is used for finding the shortest path in a graph?


18. What is the purpose of a firewall?


19. Which of the following is a programming paradigm?


20. What is the main advantage of using a linked list over an array?


21. What is the purpose of an HTML element's "id" attribute?


22. What is the function of the "alt" attribute in an image tag?


23. What is the purpose of CSS Flexbox?


24. What is the purpose of a responsive web design?


25. What is the use of the "position" property in CSS?


26. What is the difference between the "display: none" and "visibility: hidden" CSS properties?


27. What is JavaScript used for in web development?


28. What does "AJAX" stand for?


29. What is the difference between "let" and "const" in JavaScript?


30. What is the use of the "target='_blank'" attribute in a link?


31. What is the purpose of the "box-sizing" property in CSS?


32. What is the difference between "==" and "===" in JavaScript?


33. What is the purpose of the "z-index" property in CSS?


34. What does "JSON" stand for?


35. What does "SQL" stand for?


36. What is the difference between "null" and "undefined" in JavaScript?


37. What is the purpose of the "overflow" property in CSS?


38. What does the "box-shadow" property in CSS do?


39. What does the "viewport" in responsive web design refer to?


40. What does the "async" attribute do in a script tag?


41. What is the purpose of the "alt" attribute in an `` tag?


42. What does the "flex" property do in CSS?


43. What is the purpose of the "event delegation" technique in JavaScript?


44. What is the difference between "localStorage" and "sessionStorage" in JavaScript?


45. What does the "async" attribute do when added to a "script" tag?


46. What is the purpose of the "transition" property in CSS?


47. What is a RESTful API?


48. What does the "async/await" pattern do in JavaScript?


49. What is the purpose of the "clear" property in CSS?


50. What is the purpose of the "box-sizing" property in CSS?


Computer Sciense Short Questions

1. What is an algorithm?

2. What is Big-O notation?

3. What is a binary search?

4. What is a linked list?

5. What is a stack?

6. What is a queue?

7. What is a tree in computer science?

8. What is a graph?

9. What is a hash table?

10. What is a neural network?

11. What is an array?

12. What is a linked list?

13. What is a stack?

14. What is a queue?

15. What is a binary tree?

16. What is a binary search tree (BST)?

17. What is recursion in programming?

18. What is dynamic programming?

19. What is Big O notation?

20. What is an algorithm?

21. What is a sorting algorithm? Give an example.

22. What is a binary search?

23. What is a hash function?

24. What is a heap in data structures?

25. What is depth-first search (DFS)?

26. What is breadth-first search (BFS)?

27. What is backtracking in algorithms?

28. What is memoization?

29. What are design patterns? Give an example.

30. What is MVC architecture?

31. What is a RESTful API?

32. What is JSON and why is it used?

33. What is AJAX?

34. What is the purpose of a web server?

35. What is a database and why is it important for web applications?

36. What is SQL?

37. What is NoSQL and when would you use it?

38. What is version control and why is it important?

39. What is Git, and why is it used in development?

40. What is Continuous Integration (CI)?

41. What is cloud computing?

42. What is SaaS?

43. What is PaaS?

44. What is IaaS?

45. What is containerization, and why is Docker popular?

46. What is microservices architecture?

47. What is responsive web design?

48. What is cross-browser compatibility?

49. What is Search Engine Optimization (SEO)?

50. What is an API?

Coumputer Course

Popular Courses

(123)
Web Development
(123)
FULL STACK JAVA
PROGRAMING
(123)
PYTHON PROGRAMING
smartfuturepoint