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