Home › AKTU PYQ › Programming for Problem Solving › Important Questions › Unit 4

Programming for Problem Solving Unit 4 – Functions and Searching Sorting Algorithms: important questions for AKTU

Unit 4 (Functions and Searching Sorting Algorithms) questions that AKTU repeats most often. This unit carries about 24 marks per paper. Start with the repeated questions, then the most asked topics.

Most repeated Unit 4 questions

  • Differentiate between call by value and call by reference parameter passing in C using example. (7 marks, 2026, Functions) – also asked in 2019, 2020, 2021, 2022, 2023, 2024, 2025
  • Describe the difference between call by value and call by reference with examples. (7 marks, 2025, Functions) – also asked in 2019, 2020, 2021, 2022, 2023, 2024, 2026
  • Differentiate between call by value and call by reference with proper example. (10 marks, 2022, Functions) – also asked in 2019, 2020, 2021, 2023, 2024, 2025, 2026

Most important Unit 4 topic

  • Functions (Unit 4: Functions and Searching Sorting Algorithms) – asked 24 times in 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026

Most asked Unit 4 topics

  • Functions – asked 24 times
  • Sorting Algorithms – asked 18 times
  • Searching Algorithms – asked 7 times

More Unit 4 previous year questions

  • What is a recursive function? Explain with an example. (2 marks, 2026, Functions)
  • What is recursion? Write a program to find factorial of n numbers using recursion. (7 marks, 2026, Functions)
  • Write a program in C to implement selection sort. (7 marks, 2026, Sorting Algorithms)
  • Define recursion with an example. (2 marks, 2025, Functions)
  • Write the time complexity of Selection Sort. (2 marks, 2025, Sorting Algorithms)

Unit 4 syllabus topics

  • Functions
  • Searching Algorithms
  • Sorting Algorithms