In this post, We have provided answers of NPTEL Problem Solving Through Programming In C Assignment 1. We provided answers here only for reference. Plz, do your assignment at your own knowledge.
ALSO READ :-
NPTEL Exam Result 2022 | NPTEL Swayam Result Download
NPTEL Registration Steps [July – Dec 2022]
NPTEL Exam Pattern Tips & Top Tricks [2022]
NPTEL Problem Solving Through Programming In C Assignment 1 Answers 2022
1. The input given from keyboard is converted to computer understandable unit (bit) by the standard
a) ISO
b) ANSI
c) ASCII
d) EBCDIC
Answer:- b
2. The execution nature of C program is
a) Event-based
b) Concurrent
c) Multi-threaded
d) Sequential
Answer:- d
Answers will be Uploaded Shortly and it will be Notified on Telegram, So JOIN NOW
3. Choose the correct statements from the following
i) In high-level language, testing and debugging a program is difficult than assembly language.
ii) C programs are highly portable on any type of operating system platform.
iii) A flowchart is a visual representation of the sequence of steps for solving a problem.
iv) The role of a compiler is to translate source program statements to decimal codes.
a) (i) and (ii)
b) (ii) and (iii)
c) (i), (ii), and (iii)
d) (ii), (iii), and (iv)
Answer:- b
4. When we write X=Y in C, which of the following statements is valid?
a) X and Y both have same values but different locations.
b) X and Y both have same location and same values.
c) X and Y have different values and same location.
d) X and Y have different values and different locations.
Answer:- a
5. What will be the output of the flowchart given below?
- a) 4
- b) 8
- c) 16
- d) 20
ALSO READ :-
NPTEL Exam Result 2022 | NPTEL Swayam Result Download
NPTEL Registration Steps [July – Dec 2022]
NPTEL Exam Pattern Tips & Top Tricks [2022]
Answer:- c
6. The output of the following algorithm is
- a) 21
- b) 28
- c) 30
- d) 40
Answer:- b
👇For Week 02 Assignment Answers👇
7. The print values of ‘a’ and ‘b’ of the flowchart below are
- a) a=4, b=6
- b) a=6, b=4
- c) a=10, b=2
- d) a=2, b=10
Answer:- b
8. The program which translates high level program into its equivalent machine language program is called
a) a translator
b) a language processor
c) a converter
d) None of the above
Answer:- a
9. An interpreter reads the source code of a program
a) one line at a time
b) two line at a time
c) complete program in one stroke
d) None of these
Answer:- a
10. The C language has been developed at
a) IBM, USA
b) Borland International, USA
c) Sun Microsystems
d) AT & T Bell Labs, USA
Answer:- d
For More NPTEL Answers:- CLICK HERE
Join Our Telegram:- CLICK HERE
About Problem Solving Through Programming In C
This course is aimed at enabling the students to
- Formulate simple algorithms for arithmetic and logical problems
- Translate the algorithms to programs (in C language)
- Test and execute the programs and correct syntax and logical errors
- Implement conditional branching, iteration and recursion
- Decompose a problem into functions and synthesize a complete program using divide and conquer approach
- Use arrays, pointers and structures to formulate algorithms and programs
- Apply programming to solve matrix addition and multiplication problems and searching and sorting problems
- Apply programming to solve simple numerical method problems, namely rot finding of function, differentiation of function and simple integration
COURSE LAYOUT
- Week 1 : Introduction to Problem Solving through programs, Flowcharts/Pseudo codes, the compilation process, Syntax and Semantic errors, Variables and Data Types
- Week 2 : Arithmetic expressions, Relational Operations, Logical expressions; Introduction to Conditional Branching
- Week 3 : Conditional Branching and Iterative Loops
- Week 4 : Arranging things : Arrays
- Week 5 : 2-D arrays, Character Arrays and Strings
- Week 6 : Basic Algorithms including Numerical Algorithms
- Week 7 : Functions and Parameter Passing by Value
- Week 8 : Passing Arrays to Functions, Call by Reference
- Week 9 : Recursion
- Week 10 : Structures and Pointers
- Week 11 : Self-Referential Structures and Introduction to Lists
- Week 12 : Advanced Topics
CRITERIA TO GET A CERTIFICATE
This course will have an unproctored programming exam also apart from the Proctored exam, please check the announcement section for the date and time. The programming exam will have a weightage of 25% towards the Final score.
Final score = Assignment score + Unproctored programming exam score + Proctored Exam score
- Assignment score = 25% of the average of best 8 assignments out of the total 12 assignments given in the course.
- ( All assignments in a particular week will be counted towards final scoring – quizzes and programming assignments).
- Unproctored programming exam score = 25% of the average scores obtained as part of the Unproctored programming exam – out of 100
- Proctored Exam score =50% of the proctored certification exam score out of 100
YOU WILL BE ELIGIBLE FOR A CERTIFICATE ONLY IF THE ASSIGNMENT SCORE >=10/25 AND UNPROCTORED PROGRAMMING EXAM SCORE >=10/25 AND PROCTORED EXAM SCORE >= 20/50.
If any one of the 3 criteria is not met, you will not be eligible for the certificate even if the Final score >= 40/100.
Q. No. 1 Answer is (c) not (b). So please update that.