Hey Folks, In this article we are going to see Joy Of Computing Using Python Week 1 Answers July 2023. I am sharing these answers to the best of my knowledge. If any changes in the answers, please visit on or before the last date. Come with us to know more about this week's answers.Â
NPTEL Joy Of Computing Using Python Week 1 Answers July 2024
Q1. Which of the following best defines a variable in programming?
 A. A constant value that cannot be changed during program execution.
 B. A named storage location that can hold varying data during program execution.
C. An operation that performs arithmetic calculations on data.
D. A reserved word defines a function or method in a program.
Answer: [B ]
Q2. Humans easily get bored doing a repetitive job. However, computers are masters of iteration. In programming, we get a control structure that allows a set of instructions to be executed repeatedly based on a condition. It enables automating repetitive tasks by iterating through a block of code until a specific condition is met or for a defined number of times. What is this control structure called?
A. Variable
B. Operator
C. Loop
D. Data Type
Answer: [ C ]Â
Q3. Programming logic is different from programming language. Programming languages are many, but programming logic almost remains the same across all programming languages. Which of the following is programming logic?
A. Python
B. C
C. C++
D. None of the above
Answer: [Â D ]Â
Q4. Open-source software, unlike proprietary software, is computer software developed through public, collaborative efforts and made freely available to the public. Which of the following programming languages is/are open source?
A. Java
B. Python
C. FORTRAN
D. Perl
Answer: [ A ] [ B ] [ C ] [ D ]Â
Q5. Knowing how to write a piece of code could help us get things done fast. Choose the areas where we can implement coding.?
A. Physics
B. Mathematics
C. Economics
D. Small Scale Business
Answer: [ A ] [ B ] [ C ] [ D ]Â
Problem Introduction:
The provided image depicts a scene from a presentation featuring The Famous Cat at Scratch attempting to play football with a Boomerang ball disguised as a volleyball. The unexpected return of the ball leads to a humorous outcome.
Accompanying is the set of code blocks that achieve what is stated above [Not necessarily in sequence of execution]. Answer the questions that follow:
Q6. The block of code displayed here is meant for the cat, what is the functionality of this code?
A. It brings the ball closer to the cat.
B. It makes the cat appear like kicking the ball.
C. It makes the cat tumble and rotate
D. The code throws an error.
Answer: [ B ]Â
Q7. The block of code displayed here makes the cat rotate out of impact from the boomeranging ball, how many complete rotations does the cat make?
 A. One
B. Two
C. Three
D. Four
Answer: [ C ]Â
Q8. The block of code displayed here makes the cat rotate out of impact from the boomeranging ball, how many loops are there in total?
A. One
B. Two
C. Three
D. Four
Answer: [ B ]Â
Q9. The block of code displayed here is meant for the ball, how many loops are there in total?
 A. One
B. Two
C. Three
D. Four
Answer: [ A ]Â
Q10. The block of code displayed here is meant for the ball, if the value beside repeat would have been 1 instead of 2, Select all the statements that explain the situation.
A. The Ball would not have returned to Cat.
B. Removing the loop from the code would have made no difference in the result.
C. The Ball would not have left its original position.
D. The code would throw an error
Answer: [ A ], [B]Â Â
For Week 2 Answers: 👉 CLICK HERE