# Problem Solving Through Programming In C | NPTEL 2022 | Week 0 Assignment Solutions

This set of MCQ(multiple choice questions) focuses on the Problem Solving Through Programming In C NPTEL assignment answers.

You should practice these questions to improve fundamentals of Problem Solving Through Programming In C needed for various interviews (like company interview, campus interview, walk-in interview), entrance exams, placements and other competitive exams. All the questions in this particular section are based on only “Problem Solving Through Programming In C NPTEL assignment answers“.

### Course layout

NOTE: You can check your answer immediately by clicking show answer button. Problem Solving Through Programming In C NPTEL assignment answers” contains 10 questions.

Now, start attempting the quiz.

### Problem Solving Through Programming In C NPTEL assignment answers

Q1. Which among the following is the most complete definition of Programming?

a) Programming is a process to solve any logical problems.
b) Programming is a process to solve any numerical problem
c) Programming is a process to solve any real life problems.
d) Programming is the process of taking an algorithm and encoding it into a notation (using a programming language), so that it can be executed by a computer.

Q2. Which of the following controls the way in which the computer system works and give means by which users can interact with the computer?

a) The motherboard
b) The operating system
c) The application software
d) The RAM

Q3. CPU consists of

a) ALU, Control Unit
b) ALU, Main memory, Control Unit
c) ALU, monitor, Registers
d) ALU, Control Unit, Hard Disk

Q4. C was developed by

a) Alan Turing
b) Charles Babbage
d) Dennis Ritchie

Q5. C is-

a) General-purpose programming language
b) Domain-specific programming language
c) Page description programming language
d) None of the above

Problem Solving Through Programming In C NPTEL assignment answers

Q6. The relation between bit and byte in digital logic is

a) 1 byte = 10 bits
b) 1 byte = 16 bits
c) 1 byte = 8 bits
d) 1 byte = 2 bits

Answer: c) 1 byte = 8 bits

Q7. Which of the following is not a programming language?

a) C
b) Unix
c) Java
d) Python

Q8. The binary AND operation of the numbers “100101” and “110011” results (in decimal)

a) 100001
b) 2
c) 33
d) 63

Problem Solving Through Programming In C NPTEL assignment answers

Q9. Which of the following is not an input device of computer?

a) Printer
b) Mouse
c) Keyboard
d) Joystick

Q10. The process through which an user can find error(s) in a program is called

a) Compiling
b) Searching
c) Debugging
d) Processing

>> Next- Problem Solving Through Programming In C Week 1 Assignment Solutions

Programming in Java NPTEL week 1 quiz answers

NPTEL answers: Programming in Modern C++