N Nexsus

Basics of Programming Skills — Major (End Semester) 2026 question paper

MMMUT Electronics and Communication Engineering previous year question paper for Basics of Programming Skills (BCS-154), semester 2, Major (End Semester) 2026. All 14 questions are listed below, each with a written answer on Nexsus.

Paper details

  • Subject: Basics of Programming Skills (BCS-154)
  • Branch: Electronics and Communication Engineering
  • Semester: 2
  • Exam: Major (End Semester) 2026
  • Questions: 14

Questions asked in Basics of Programming Skills Major (End Semester) 2026

  1. Q1(a). What is the main purpose of an operating system? What are the different types of operating systems? [2 marks]
  2. Q1(b). Design a flowchart and algorithm to find the greatest number among three numbers. [2 marks]
  3. Q1(c). Describe the conditional and increment/decrement operators with suitable programs. [2 marks]
  4. Q1(d). Explain the array of pointers with suitable example of programs. [2 marks]
  5. Q1(e). Write a program in C to sum two matrices. [2 marks]
  6. Q1(f). What is string? How it is different from array of characters? [2 marks]
  7. Q1(g). What are the differences between structure and union? [2 marks]
  8. Q2(a). Describe the compiler, interpreter, assembler. Write the name of compilers that are used in C programs. [5 marks]
  9. Q2(b). Describe about basic components of a computer with a neat block diagram. [5 marks]
  10. Q2(c). What is machine language, assembly language and high-level language? [5 marks]
  11. Q3(a). Discuss various data types used in C with suitable examples. [5 marks]
  12. QQ1. Attempt any Five parts of the following. (2 Marks each)
  13. QQ2. Attempt any Two parts of the following. (5 Marks each)
  14. QQ3. Attempt any Two parts of the following. (5 Marks)