Joy of Computing Using Python
Joy of Computing Using Python
Answer Submitted.
X
(https://swayam.gov.in)
(https://swayam.gov.in/nc_details/NPTEL)
Announcements (announcements) About the Course (preview) Q&A (forum) Progress (student/home) Mentor (student/mentor)
20
Week 0 ()
24
Practice: Week 0 : 28
Assignment 0
32
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=16&assessment=442 1/5
10/3/24, 1:04 PM The Joy of Computing using Python - - Unit 3 - Week 0
2) What will be the sum of the sequence up to 5th term 9, 36, 144, 576, ...? 1 point
Week 2 ()
3069
Week 3 () 3070
3071
week 4 ()
3072
Week 5 () Yes, the answer is correct.
Score: 1
Week 6 () Accepted Answers:
3069
Week 7 ()
3) The diameter of the circle is 10cm. What will be the perimeter of the shape(Use pi = 3.14)? 1 point
Week 8 ()
31.4cm
Week 9 () 41.4cm
51.4cm
Week 10 () 61.4cm
Download Videos () 4) Choose the odd one out of the following 2, 3, 5, and 6. 1 point
Books () 2
3
Problem Solving 5
Session - July 2024 ()
6
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=16&assessment=442 2/5
10/3/24, 1:04 PM The Joy of Computing using Python - - Unit 3 - Week 0
123
333
407
663
45
54
55
60
7) A couple of dice is rolled together. What is the probability of getting the same number on both dice? 1 point
1/6
1/36
1/3
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=16&assessment=442 3/5
10/3/24, 1:04 PM The Joy of Computing using Python - - Unit 3 - Week 0
8) If the perimeter of a circle is equal to that of a square, then the ratio of their areas is 1 point
22: 7
14: 11
7: 22
11: 14
2
8
12
16
10) The area of circle A is equal to the sum of the area of two small circles with diameters of 6cm and 8cm. Then the diameter of 1 point
circle A will be?
5
10
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=16&assessment=442 4/5
10/3/24, 1:04 PM The Joy of Computing using Python - - Unit 3 - Week 0
15
20
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=16&assessment=442 5/5
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 4 - Week 1
(https://swayam.gov.in)
(https://swayam.gov.in/nc_details/NPTEL)
Announcements (announcements) About the Course (preview) Q&A (forum) Progress (student/home) Mentor (student/mentor)
Week 1 () Yes
No
Introduction to
Programming (unit? Yes, the answer is correct.
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=17&assessment=443 1/13
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 4 - Week 1
unit=17&lesson=18) Score: 1
Accepted Answers:
Why Programming? (unit?
Yes
unit=17&lesson=19)
2) Which block moves the cat as described in the previous question ? 1 point
Programming for
Everybody (unit?
unit=17&lesson=20)
How to go about
programming? (unit?
unit=17&lesson=24)
Why to learn
programming? (unit?
unit=17&lesson=25)
What is programming?
(unit?unit=17&lesson=26)
Introduction to Scratch
(unit?unit=17&lesson=28)
Introduction to Loops
(unit?unit=17&lesson=29)
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=17&assessment=443 2/13
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 4 - Week 1
Solution to Looping
Problem (unit?
unit=17&lesson=31)
Scratch : Animation 1
(unit?unit=17&lesson=32)
Scratch : Animation 2
(unit?unit=17&lesson=33)
Scratch : Animation 3
(unit?unit=17&lesson=34)
Quiz: Week 1 :
Assignment 1
(assessment?
name=443)
Week 3 ()
week 4 ()
Week 5 ()
Week 6 ()
Week 7 ()
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=17&assessment=443 3/13
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 4 - Week 1
Score: 1
Week 8 () Accepted Answers:
Week 9 ()
Week 10 ()
Week 11 ()
Text Transcripts ()
Download Videos ()
Books ()
Says the number 4, for 1 second, 10 times and changes the value of number variable by multiplying previous value with 4.
Says the number 4, for 1 second, 10 times and changes the value of number variable by adding previous value with 4.
Says the number 4, and its multiples each for 1 second, till 40 and changes the value of number variable by multiplying previous value
with 4.
Says the number 4, and its multiples each for 1 second, till 40 and changes the value of number variable by adding previous value with
4.
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=17&assessment=443 4/13
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 4 - Week 1
4) From the previous question, what is the value of number variable after the loop ends ? 1 point
40
44
36
4
5) Let answer for previous question be stored in variable x, what does the cat say after the execution of the loop ? 1 point
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=17&assessment=443 5/13
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 4 - Week 1
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=17&assessment=443 6/13
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 4 - Week 1
16
5
29
44
They are used to make the computer store program data into SSD.
They help in storing and retrieval of information/data while a task on the machine is running.
They simplify a task which involves processing repetitive procedures.They simplify a task which involves processing repetitive
procedures.
They help in running multiple tasks parallel to each other.
Yes, the answer is correct.
Score: 1
Accepted Answers:
They help in storing and retrieval of information/data while a task on the machine is running.
7) What is the concept that helps in instructing the computer to execute repetitive tasks ? 1 point
Functions
Variables
Conditionals
Loops
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=17&assessment=443 7/13
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 4 - Week 1
Yes
No
9) In which of the following code blocks calculation of the squared distance between two points (10, 20) and (35, 49) is 1 point
accomplished.
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=17&assessment=443 8/13
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 4 - Week 1
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=17&assessment=443 9/13
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 4 - Week 1
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=17&assessment=443 10/13
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 4 - Week 1
Score: 1
Accepted Answers:
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=17&assessment=443 11/13
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 4 - Week 1
Moves the ball in a parabolic path and stops 21 away steps from center(0, 0) in x direction.
Moves the ball in a circular path and 21 times.
Moves the ball in a triangular path and end at the center (0, 0).
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=17&assessment=443 12/13
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 4 - Week 1
Moves the ball in a parabolic path and stops 20 away steps from center(0, 0) in x direction.
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=17&assessment=443 13/13
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 5 - Week 2
(https://swayam.gov.in)
(https://swayam.gov.in/nc_details/NPTEL)
Announcements (announcements) About the Course (preview) Q&A (forum) Progress (student/home) Mentor (student/mentor)
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=37&assessment=444 1/8
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 5 - Week 2
Printing statements in
Python (unit?
unit=37&lesson=41)
Understanding Variables
in Python (unit?
unit=37&lesson=42)
Executing a sequence of
instructions in the
Console (unit?
unit=37&lesson=43)
Discount Calculation
(unit?unit=37&lesson=46)
Motivation to if condition
(unit?unit=37&lesson=47) Yes, the answer is correct.
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=37&assessment=444 2/8
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 5 - Week 2
Score: 1
Understanding if
condition's working (unit? Accepted Answers:
unit=37&lesson=49)
Introductions to loops
(unit?unit=37&lesson=51)
Quiz: Week 2:
Yes, the answer is correct.
Score: 1
Assignment 2
Accepted Answers:
(assessment?
in(input())
name=444)
float(input())
Programming Assignment
1 4) The following program outputs 722 - 1 point
(/noc24_cs113/progassign
ment?name=446)
Programming Assignment
2
(/noc24_cs113/progassign
ment?name=448)
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=37&assessment=444 3/8
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 5 - Week 2
Programming Assignment
3
(/noc24_cs113/progassign
ment?name=447)
Week 3 ()
week 4 ()
Week 5 ()
For what value of a does the code output 8 ?
Week 6 ()
2
Week 7 () 1
4
Week 8 ()
6
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=37&assessment=444 4/8
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 5 - Week 2
Score: 1
Problem Solving Accepted Answers:
Session - July 2024 () Calculates the factorial of a-1 and adds 2.
6) Which loop is used to perform a set of repetitive tasks based on condition in Python? 1 point
while loop
for loop
do-while loop
while-range loop
7) What happens when the condition inside the if and while evaluate to false ? 1 point
Python interpreter ignores the if/while blocks, and halts the program.
Python interpreter ignores the if/while blocks, and proceeds the program from the lines after the if/while block.
Python interpreter executes the if/while blocks, and rest of the program.
Python interpreter executes the if/while, and the programs runs in an infinite loop.
8) The following program might/might not have an infinite loop. Does the program have infinite loop ? 1 point
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=37&assessment=444 5/8
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 5 - Week 2
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=37&assessment=444 6/8
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 5 - Week 2
Score: 1
Accepted Answers:
Yes, it can be prevented by updating the value of a before the if block at line 3
9) For which of the following values of name and age variables does the following code print ”You are lucky”? 1 point
aryan, 20
arjun, 19
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=37&assessment=444 7/8
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 5 - Week 2
aakash, 17
aatreya, 18
10) For which of the options among the previous question, the program doesn’t print anything. 1 point
aryan, 20
arjun, 19
aakash, 17
aatreya, 18
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=37&assessment=444 8/8
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 6 - Week 3
(https://swayam.gov.in)
(https://swayam.gov.in/nc_details/NPTEL)
Announcements (announcements) About the Course (preview) Q&A (forum) Progress (student/home) Mentor (student/mentor)
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=57&assessment=453 1/7
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 6 - Week 3
Crowd Computing - Just For what value of n does the program print 21 ?
estimate 05 (unit?
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=57&assessment=453 2/7
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 6 - Week 3
unit=57&lesson=68) 7
Crowd Computing - Just Yes, the answer is correct.
estimate 06 (unit? Score: 1
unit=57&lesson=69) Accepted Answers:
(Type: Numeric) 7
Permutations - Jumbled
Words 01 (unit?
1 point
unit=57&lesson=70)
3) From the previous question, for what values of n is the number 7 appended to list a. 1 point
Permutations - Jumbled
Words 02 (unit?
7
unit=57&lesson=71) 6
Permutations - Jumbled 8
Words 03 (unit? 9
unit=57&lesson=72)
Yes, the answer is correct.
Theory of Evolution 01 Score: 1
(unit?unit=57&lesson=73) Accepted Answers:
8
Theory of Evolution 02 9
(unit?unit=57&lesson=74)
Theory of Evolution 04
(unit?unit=57&lesson=76)
Quiz: Week 3:
Assignment 3
(assessment?
name=453)
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=57&assessment=453 3/7
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 6 - Week 3
Week 3: Programming It converts any input list into a new list which is filled with some alternative even and odd numbers.
Assignment 1
It converts any input list into a new list such that at even indices, the value is a multiple of an even number and at odd indices, the value
(/noc24_cs113/progassign
is either odd or even number.
ment?name=456)
It converts any input list into a new list such that at even indices, the value is multiple of 2 and at odd indices, the value is multiple of 3.
Week 3: Programming
It converts any input list into a new list, which follows no pattern.
Assignment 2
(/noc24_cs113/progassign Yes, the answer is correct.
ment?name=457) Score: 1
Accepted Answers:
Week 3: Programming It converts any input list into a new list such that at even indices, the value is a multiple of an even number and at odd indices, the value is
Assignment 3
either odd or even number.
(/noc24_cs113/progassign
ment?name=458) 5) From the previous question, if the option - 1 point
It converts any input list into a new list which is filled with some alternative even and odd numbers.
week 4 ()
is incorrect, Can you make changes to code such that this option is true ?
Week 9 ()
6) If file.txt exists, Does the code successfully run ? 1 point
Week 10 ()
Week 11 ()
Text Transcripts ()
Yes
Download Videos ()
No
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=57&assessment=453 4/7
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 6 - Week 3
StackOverflow
Wikipedia
Quora
None
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=57&assessment=453 5/7
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 6 - Week 3
9) From the previous question, is the variable n or a.sort() responsible for printing of either of the two possible sentences ? 1 point
No, it is not dependent on variable n, the code will never print ”WE ARE YET TO KNOW MANY THINGS”.
Yes on a.sort() only, but the code will never print ”WE ARE YET TO KNOW MANY THINGS”.
Yes on both, the code may print both sentences.
No, it is not dependent on a.sort(), the code will never print ”WE ARE YET TO KNOW MANY THINGS”.
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=57&assessment=453 6/7
10/3/24, 1:06 PM The Joy of Computing using Python - - Unit 6 - Week 3
56
1 point
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=57&assessment=453 7/7
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 7 - week 4
(https://swayam.gov.in)
(https://swayam.gov.in/nc_details/NPTEL)
Announcements (announcements) About the Course (preview) Q&A (forum) Progress (student/home) Mentor (student/mentor)
Week 1 ()
n(n2 + 1)
Week 2 () 2
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=78&assessment=454 1/8
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 7 - week 4
n3
Week 3 ()
2
week 4 () n3 + 2
2
Practice is the key (unit?
unit=78&lesson=79)
n4 + n2
Magic Square: Hit and 2n
Trial 01 (unit? Yes, the answer is correct.
unit=78&lesson=80) Score: 1
Accepted Answers:
Magic Square: Hit and
n(n2 + 1)
Trial 02 (unit?
unit=78&lesson=81) 2
n4 + n2
Magic Square: Hit and 2n
Trial 03 (unit?
2) What would the magic constant be for a magic square of size 6, given that all elements in the square are distinct numbers from 1 1 point
unit=78&lesson=82)
to 36?
Magic Square: Hit and
Trial 04 (unit? 72
unit=78&lesson=83) 111
Magic Square: Hit and 109
Trial 05 (unit?
110
unit=78&lesson=84)
Yes, the answer is correct.
Let's program and play Score: 1
(unit?unit=78&lesson=85) Accepted Answers:
111
Dobble Game - Spot the
similarity 01 (unit?
unit=78&lesson=86) 3) Does transposing the magic square give us a new magic square ? 1 point
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=78&assessment=454 2/8
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 7 - week 4
unit=78&lesson=88) Score: 1
Accepted Answers:
Dobble Game - Spot the
Yes
similarity 04 (unit?
unit=78&lesson=89) 4) Which of the following are valid magic squares ? 1 point
⎣ 15 6 12 1 ⎦
your twin 01 (unit?
unit=78&lesson=91)
⎡ 20 − e 6 − e 26 − e 16 − e ⎤
Birthday Paradox - Find
your twin 02 (unit?
⎢ 10 − e 32 − e 4 − e 22 − e ⎥
⎢ ⎥
unit=78&lesson=92)
⎢ 8 − e 18 − e 14 − e 28 − e ⎥
Birthday Paradox - Find ⎣ 30 − e 12 − e 24 − e 2 − e ⎦
your twin 03 (unit?
unit=78&lesson=93)
⎡ 1 14 4 15 ⎤
⎢ 8 11 5 10 ⎥
Birthday Paradox - Find
⎢ ⎥
your twin 04 (unit?
⎢ 13 2 16 3 ⎥
unit=78&lesson=94)
⎣ 12 7 9 6 ⎦
Birthday Paradox - Find
⎡ π 15π ⎤
your twin 05 (unit? 14π 4π
⎢ 8π 10π ⎥
unit=78&lesson=95)
⎢ ⎥
11π 5π
⎢ 13π 2π 16π 3π ⎥
⎣ 12π 6π ⎦
What's your favourite
movie? (unit? 7π 9π
unit=78&lesson=96)
Yes, the answer is correct.
Guess the Movie Name Score: 1
01 (unit? Accepted Answers:
unit=78&lesson=97) ⎡ 10 3 13 8 ⎤
⎢ 5 16 2 11 ⎥
⎢ ⎥
⎢ 4 9 7 14 ⎥
Guess the Movie Name
⎣ ⎦
02 (unit?
unit=78&lesson=98) 15 6 12 1
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=78&assessment=454 3/8
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 7 - week 4
⎣ 12π 7π 6π ⎦
06 (unit?
unit=78&lesson=102) 9π
Quiz: Week 4: 5) What is the minimum number of people required to ensure that at least two of them share the same 30-minute birth interval? The
Assignment 4 intervals start from 12:00 AM and each interval lasts for half an hour.
(assessment?
name=454) 49
Week 4: Programming
If yes, enter 0, else enter the absolute difference between the two.
Assignment 3
Hint: Search the about Ramanujan’s magic square.
(/noc24_cs113/progassign
ment?name=460)
105
Week 4 Feedback Form:
Yes, the answer is correct.
The Joy of Computing
using Python (unit?
unit=78&lesson=103)
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=78&assessment=454 4/8
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 7 - week 4
Score: 1
Week 5 () Accepted Answers:
(Type: Numeric) 105
Week 6 () 1 point
Week 8 ()
Week 9 ()
Week 10 ()
Week 11 ()
Text Transcripts ()
Download Videos ()
Books ()
Problem Solving
Session - July 2024 ()
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=78&assessment=454 5/8
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 7 - week 4
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=78&assessment=454 6/8
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 7 - week 4
8) For what n1,n2 flag will the variable flag inside function2() be not equal to true ? 1 point
2,3
0,0
1,1
1,0
9) If all possible pairs of prime numbers between 0 and 20, are given to n1 and n2, for how many pairs would function2 print 1 point
”Completed” ?
10) If numbers of pairs of primes which result in function2 to print ”Completed” are greater than 0, Can we edit the code in 1 point
function2() so that ”Completed” is never printed for any pair of primes ?
Yes, we can change the logic for setting flag variable to True.
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=78&assessment=454 7/8
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 7 - week 4
Yes, we can change/increase the threshold for length of list2 in the last if block.
No, it is logically not possible.
Yes, we can change the initial value of flag to True, instead of False.
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=78&assessment=454 8/8
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 8 - Week 5
(https://swayam.gov.in)
(https://swayam.gov.in/nc_details/NPTEL)
Announcements (announcements) About the Course (preview) Q&A (forum) Progress (student/home) Mentor (student/mentor)
Week 1 ()
courseData["CS101"].append("Web Programming")
Week 2 () courseData["CS101"]["Web Programming"]
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=104&assessment=462 1/7
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 8 - Week 5
Monte Hall : 3 doors and 3) What should be replaced with ? in line 10, so that there is high chance that final_choice is equal to 2 ? 1 point
a twist 01 (unit?
unit=104&lesson=109)
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=104&assessment=462 2/7
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 8 - Week 5
(unit?
unit=104&lesson=112)
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=104&assessment=462 3/7
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 8 - Week 5
Week 5: Programming
6) What does this program print in the end ? 1 point
Assignment 2
(/noc24_cs113/progassign
ment?name=465)
Week 5: Programming
Assignment 3
(/noc24_cs113/progassign
ment?name=466)
Week 6 ()
Week 7 ()
Week 8 ()
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=104&assessment=462 4/7
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 8 - Week 5
Week 9 ()
Week 10 ()
Week 11 ()
Text Transcripts ()
Download Videos ()
Books ()
Problem Solving
Session - July 2024 ()
7) In binary search, what happens if the target value is greater than the middle element of the array? 1 point
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=104&assessment=462 5/7
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 8 - Week 5
Score: 1
Accepted Answers:
The search continues in the right half of the array.
8) Which of the following is a requirement for binary search to work correctly? 1 point
9) Given an array [5, 3, 8, 4, 2], what will be the array after the third pass of Bubble Sort? 1 point
[3, 2, 4, 8, 5]
[3, 2, 4, 5, 8]
[2, 3, 4, 5, 8]
[3, 5, 2, 4, 8]
10) How many swaps are performed in iteration 3 for bubble sorting list [4,3,2,1]? Enter 0 if the list is sorted in less than 3 iterations.
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=104&assessment=462 6/7
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 8 - Week 5
1 point
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=104&assessment=462 7/7
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 9 - Week 6
(https://swayam.gov.in)
(https://swayam.gov.in/nc_details/NPTEL)
Announcements (announcements) About the Course (preview) Q&A (forum) Progress (student/home) Mentor (student/mentor)
Week 1 ()
Week 2 ()
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=124&assessment=467 1/6
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 9 - Week 6
Week 3 ()
week 4 ()
Week 5 ()
Week 6 ()
Tic Tac Toe - Down the 3) What is the output of following code ? 1 point
memory Lane 02 (unit?
unit=124&lesson=131)
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=124&assessment=467 2/6
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 9 - Week 6
Recursion (unit?
unit=124&lesson=135)
Recursion 01 (unit?
unit=124&lesson=136) 10
Recursion 02 (unit? 8
unit=124&lesson=137) 5
Recursion 03 (unit? Error
unit=124&lesson=138)
Yes, the answer is correct.
Recursion 04 (unit?
Score: 1
unit=124&lesson=139) Accepted Answers:
8
Recursion 05 (unit?
unit=124&lesson=140) 4) The letter 'e' is the most frequently occurring letter in the English language. Suppose we apply a Substitution Cipher where 'e' is 1 point
mapped to 'a', and all other letters are uniquely mapped to different letters. If we encrypt a very long English storybook using this cipher, will the
Recursion 06 (unit?
frequency of 'a' be the highest in the encrypted text?
unit=124&lesson=141)
Quiz: Week 6: Hint: Search the internet for more info, if needed
Assignment 6
(assessment? Yes, it would be same as ’e’ in the original text
name=467) Yes, it would be higher than ’e’ in the original text.
Week 6: Programming No, it would be lower than ’e’ in the original text.
Assignment 1 No, we cannot predict
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=124&assessment=467 3/6
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 9 - Week 6
Week 7 () 6) What are drawbacks of using frequency analysis to decrypt a message that has been encrypted using Substitution Cipher? 1 point
Books () 7) If variable dict name is a non-empty dictionary, what does dict name.keys() return? 1 point
Problem Solving Returns nothing, but prints all the keys in the dictionary.
Session - July 2024 () Returns a list of all the keys in the dictionary.
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=124&assessment=467 4/6
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 9 - Week 6
Yes
No
9) What is the consequence of not having a base case in a recursive function? 1 point
10) What are the number of possible final lines when someone wins, in a game of TicTac-Toe? 1 point
3
8
9
4
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=124&assessment=467 5/6
10/3/24, 1:09 PM The Joy of Computing using Python - - Unit 9 - Week 6
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=124&assessment=467 6/6
10/3/24, 1:10 PM The Joy of Computing using Python - - Unit 10 - Week 7
(https://swayam.gov.in)
(https://swayam.gov.in/nc_details/NPTEL)
Announcements (announcements) About the Course (preview) Q&A (forum) Progress (student/home) Mentor (student/mentor)
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=143&assessment=472 1/5
10/3/24, 1:10 PM The Joy of Computing using Python - - Unit 10 - Week 7
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=143&assessment=472 2/5
10/3/24, 1:10 PM The Joy of Computing using Python - - Unit 10 - Week 7
(unit? Score: 1
unit=143&lesson=149) Accepted Answers:
(Type: Numeric) 4
Snakes and Ladders - Not
1 point
on the Board - Part 06
(unit? 5) In the same scenario, where the player is on square 96 and needs to roll a 4 to reach square 100, what is the probability of rolling 1 point
unit=143&lesson=150) this number on a fair six-sided die?
Spiral Traversing - Let's
1/2
Animate (unit?
unit=143&lesson=151) 1/3
1/4
Spiral Traversing - Let's
Animate - Part 01 (unit? 1/6
unit=143&lesson=152)
Yes, the answer is correct.
Spiral Traversing - Let's
Score: 1
Animate - Part 02 (unit? Accepted Answers:
unit=143&lesson=153) 1/6
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=143&assessment=472 3/5
10/3/24, 1:10 PM The Joy of Computing using Python - - Unit 10 - Week 7
Week 7: Programming
Yes
Assignment 1
(/noc24_cs113/progassign No
ment?name=473) Yes, the answer is correct.
Score: 1
Week 7: Programming
Accepted Answers:
Assignment 2
Yes
(/noc24_cs113/progassign
ment?name=474)
8) What is the purpose of the turtle.penup() and turtle.pendown() commands in Python’s turtle module? 1 point
Week 7: Programming
Assignment 3 To stop the turtle from drawing and then resume drawing at a new position
(/noc24_cs113/progassign
To change the color of the turtle’s pen
ment?name=475)
To speed up or slow down the drawing speed of the turtle
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=143&assessment=472 4/5
10/3/24, 1:10 PM The Joy of Computing using Python - - Unit 10 - Week 7
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=143&assessment=472 5/5
10/3/24, 1:10 PM The Joy of Computing using Python - - Unit 11 - Week 8
(https://swayam.gov.in)
(https://swayam.gov.in/nc_details/NPTEL)
Announcements (announcements) About the Course (preview) Q&A (forum) Progress (student/home) Mentor (student/mentor)
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=165&assessment=480 1/5
10/3/24, 1:10 PM The Joy of Computing using Python - - Unit 11 - Week 8
Week 6 () t[1] = 4
t.append(4)
Week 7 ()
t = t + (4,)
Lottery Simulation - Profit 4) What is the primary purpose of the matplotlib.pyplot module in Python? 1 point
or Loss - Part 05 (unit?
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=165&assessment=480 2/5
10/3/24, 1:10 PM The Joy of Computing using Python - - Unit 11 - Week 8
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=165&assessment=480 3/5
10/3/24, 1:10 PM The Joy of Computing using Python - - Unit 11 - Week 8
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=165&assessment=480 4/5
10/3/24, 1:10 PM The Joy of Computing using Python - - Unit 11 - Week 8
Week 9 () Because the amount of money you can win is always greater than the amount you lost over time
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=165&assessment=480 5/5
10/3/24, 1:10 PM The Joy of Computing using Python - - Unit 12 - Week 9
(https://swayam.gov.in)
(https://swayam.gov.in/nc_details/NPTEL)
Announcements (announcements) About the Course (preview) Q&A (forum) Progress (student/home) Mentor (student/mentor)
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=188&assessment=485 1/6
10/3/24, 1:10 PM The Joy of Computing using Python - - Unit 12 - Week 9
Score: 1
Week 3 () Accepted Answers:
True
week 4 ()
2) Which of the following best defines a complete graph? 1 point
Week 5 ()
A graph where every pair of distinct vertices is connected by a unique edge
A graph with no edges
Week 6 ()
A graph with a single vertex
Week 7 () A graph with at least one loop
Natural Language
3) How many edges are there in a complete graph with 4 nodes? 1 point
Processing - Author
Stylometry (unit? 6
unit=188&lesson=189)
8
Natural Language
12
Processing - Author
Stylometry - Part 01 (unit? 16
unit=188&lesson=190) Yes, the answer is correct.
Score: 1
Natural Language
Accepted Answers:
Processing - Author
6
Stylometry - Part 02 (unit?
unit=188&lesson=191)
4) Which Python library is most commonly used for working with graphs related to networks? 1 point
Natural Language
Processing - Author Random
Stylometry - Part 03 (unit?
Pandas
unit=188&lesson=192)
NumPy
Natural Language
NetworkX
Processing - Author
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=188&assessment=485 2/6
10/3/24, 1:10 PM The Joy of Computing using Python - - Unit 12 - Week 9
Natural Language
6) How many attributes typically define a color in digital representations? 1 point
Processing - Author
Stylometry - Part 08 (unit?
1
unit=188&lesson=197)
2
Natural Language
3
Processing - Author
Stylometry - Part 09 (unit? 9
unit=188&lesson=198)
Yes, the answer is correct.
Natural Language
Score: 1
Processing - Author Accepted Answers:
Stylometry - Part 10 (unit? 3
unit=188&lesson=199)
7) What is the degree of a node in a graph? 1 point
Introduction to Networkx -
Part 01 (unit? The number of edges connected to the node
unit=188&lesson=200)
The shortest path between two nodes
Introduction to Networkx -
The number of nodes in the graph
Part 02 (unit?
unit=188&lesson=201) The distance from the node to the center of the graph
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=188&assessment=485 3/6
10/3/24, 1:10 PM The Joy of Computing using Python - - Unit 12 - Week 9
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=188&assessment=485 4/6
10/3/24, 1:10 PM The Joy of Computing using Python - - Unit 12 - Week 9
Area Calculation - Don't 10) How can you estimate the area of a sub-region within a larger region by randomly throwing points in the larger region? 1 point
Measure - Part 05 (unit?
unit=188&lesson=211) By counting the total number of points and calculating the sum of their distances from the center
By calculating the proportion of points that land in the sub-region compared to the total number of points in the larger region
Area Calculation - Don't
Measure - Part 06 (unit? By calculating the distance between each point and the boundary of the region
unit=188&lesson=212) By averaging the coordinates of all the points that land in the larger region
Quiz: Week 9:
Assignment 9
(assessment?
name=485)
Week 9: Programming
Assignment 1
(/noc24_cs113/progassign
ment?name=482)
Week 9: Programming
Assignment 2
(/noc24_cs113/progassign
ment?name=483)
Week 9: Programming
Assignment 3
(/noc24_cs113/progassign
ment?name=484)
Week 10 ()
Week 11 ()
Text Transcripts ()
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=188&assessment=485 5/6
10/3/24, 1:10 PM The Joy of Computing using Python - - Unit 12 - Week 9
Download Videos ()
Books ()
Problem Solving
Session - July 2024 ()
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=188&assessment=485 6/6
10/3/24, 1:11 PM The Joy of Computing using Python - - Unit 13 - Week 10
(https://swayam.gov.in)
(https://swayam.gov.in/nc_details/NPTEL)
Announcements (announcements) About the Course (preview) Q&A (forum) Progress (student/home) Mentor (student/mentor)
Week 2 () "World"
"World!"
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=214&assessment=491 1/5
10/3/24, 1:11 PM The Joy of Computing using Python - - Unit 13 - Week 10
Week 3 () "Worl"
"orld"
week 4 () Yes, the answer is correct.
Score: 1
Week 5 () Accepted Answers:
"World"
Week 6 ()
2) Which string method would you use to remove all leading and trailing whitespace from a string in Python? 1 point
Week 7 () strip()
split()
Week 8 ()
replace()
Week 9 () join()
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=214&assessment=491 2/5
10/3/24, 1:11 PM The Joy of Computing using Python - - Unit 13 - Week 10
Data Compression - Part Because uppercase letters are not supported in Python strings
02 (unit?
To encrypt the names for privacy
unit=214&lesson=222)
Yes, the answer is correct.
Data Compression - Part Score: 1
03 (unit? Accepted Answers:
unit=214&lesson=223) To ensure consistent character comparison
Data Compression - Part 5) Given the names "Alice" and "Bob", what is the FLAMES result of their relationship according to the FLAMES game? 1 point
04 (unit?
unit=214&lesson=224) Friends
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=214&assessment=491 3/5
10/3/24, 1:11 PM The Joy of Computing using Python - - Unit 13 - Week 10
Week 11 () 5
6
Text Transcripts () 2
8
Download Videos ()
Yes, the answer is correct.
Score: 1
Books ()
Accepted Answers:
6
Problem Solving
Session - July 2024 () 8) What is the output of the following Python code? 1 point
s = "abcdef"
print (s[1:5:2])
"bd"
"bcd"
"ace"
"be"
Yes
No
Yes, the answer is correct.
Score: 1
Accepted Answers:
Yes
10) When comparing lossy and lossless compression methods, which of the following statements is true? 1 point
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=214&assessment=491 4/5
10/3/24, 1:11 PM The Joy of Computing using Python - - Unit 13 - Week 10
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=214&assessment=491 5/5
10/16/24, 10:29 AM The Joy of Computing using Python - - Unit 14 - Week 11
(https://swayam.gov.in) (https://swayam.gov.in/nc_details/NPTEL)
Week 3 ()
2) In Selenium, what is the purpose of the WebDriver (e.g., webdriver.Chrome())? 1 point
week 4 ()
To interact with databases
To send HTTP requests
Week 5 ()
To control a web browser programmatically
Week 6 () To parse HTML and XML documents
Week 9 () 3) Which method is used in Selenium to open a specific URL in the web browser? 1 point
driver.open(url)
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=227&assessment=499 1/4
10/16/24, 10:29 AM The Joy of Computing using Python - - Unit 14 - Week 11
Week 10 () driver.load(url)
driver.navigate(url)
Week 11 () driver.get(url)
Browser datetime.time.now()
Automation
Yes, the answer is correct.
Watsapp using Score: 1
Python - Part Accepted Answers:
04 (unit? datetime.datetime.now()
unit=227&less
on=231)
6) Which function from the calendar module can be used to create a formatted string 1 point
Fun with representing a month’s calendar?
Calendar -
Part 01 (unit? calendar.printmonth()
unit=227&less calendar.month()
on=232)
calendar.monthcalendar()
Fun with
Yes, the answer is correct.
Calendar - Score: 1
Part 02 (unit?
Accepted Answers:
unit=227&less
calendar.month()
on=233)
Fun with 7) Which function would you use to replace characters in a string in Python? 1 point
Calendar -
Part 03 (unit? string.modify()
unit=227&less
string.replace(old, new)
on=234)
string.remove(old)
Fun with
string.update(new)
Calendar -
Part 04 (unit? Yes, the answer is correct.
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=227&assessment=499 2/4
10/16/24, 10:29 AM The Joy of Computing using Python - - Unit 14 - Week 11
unit=227&less Score: 1
on=235) Accepted Answers:
string.replace(old, new)
Fun with
Calendar - 8) Which of the following statements correctly imports the datetime module in Python? 1 point
Part 05 (unit?
unit=227&less import datetime
on=236) from datetime import datetime
Fun with import datetime as dt
Calendar -
All of the given options
Part 06 (unit?
unit=227&less Yes, the answer is correct.
on=237) Score: 1
Accepted Answers:
Fun with All of the given options
Calendar -
Part 07 (unit?
9) What does the following Python code output? 1 point
unit=227&less
on=238)
import calendar
Fun with print(calendar.isleap(2024))
Calendar -
Part 08 (unit? True
unit=227&less
False
on=239)
2024.0
Fun with
None
Calendar -
Part 09 (unit? Yes, the answer is correct.
unit=227&less Score: 1
on=240) Accepted Answers:
True
Fun with
Calendar -
10) Using the datetime module, how can you print the current date 7 times, each time 1 point
Part 10 (unit?
unit=227&less
increasing the day by 1 from the current date?
on=241)
for i in range(7):
Fun with print(datetime.datetime.now() + datetime.timedelta(days=i))
Calendar -
for i in range(7):
Part 11 (unit?
print(datetime.date.today() + datetime.timedelta(days=i))
unit=227&less
on=242) for i in range(7):
print(datetime.datetime.today().add(days=i))
Fun with
Calendar - for i in range(7):
Part 12 (unit? print(datetime.date.now().add(days=i))
unit=227&less Yes, the answer is correct.
on=243) Score: 1
Accepted Answers:
Quiz: Week
for i in range(7):
11:
Assignment print(datetime.date.today() + datetime.timedelta(days=i))
11
(assessment?
name=499)
Week 11:
Programming
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=227&assessment=499 3/4
10/16/24, 10:29 AM The Joy of Computing using Python - - Unit 14 - Week 11
Assignment 1
(/noc24_cs113
/progassignme
nt?name=493)
Week 11:
Programming
Assignment 2
(/noc24_cs113
/progassignme
nt?name=495)
Week 11:
Programming
Assignment 3
(/noc24_cs113
/progassignme
nt?name=496)
Week 11
Feedback
Form: The Joy
of Computing
using Python
(unit?
unit=227&less
on=244)
Week 12 ()
Text
Transcripts
()
Download
Videos ()
Books ()
Problem
Solving
Session -
July 2024 ()
https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=227&assessment=499 4/4
The Joy of Computing using Python - - Unit 15 - Week 12 https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=245&assessme...
(https://swayam.gov.in) (https://swayam.gov.in/nc_details/NPTEL)
It is replaced by n × 3 + 1
Week 6 ()
It is replaced by n − 1
Week 7 ()
Yes, the answer is correct.
Score: 1
Week 8 ()
Accepted Answers:
It is replaced by n × 3 + 1
1 of 5 17-10-2024, 10:25 am
The Joy of Computing using Python - - Unit 15 - Week 12 https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=245&assessme...
2 of 5 17-10-2024, 10:25 am
The Joy of Computing using Python - - Unit 15 - Week 12 https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=245&assessme...
Page Rank -
How does
Google Work ?
- Part 15 (unit?
3 of 5 17-10-2024, 10:25 am
The Joy of Computing using Python - - Unit 15 - Week 12 https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=245&assessme...
unit=245&lesso
n=260)
Page Rank -
How does
Google Work ?
- Part 16 (unit?
unit=245&lesso
n=261)
Collatz
Conjecture -
Part 01 (unit?
unit=245&lesso
n=262)
Collatz
Conjecture -
Part 02 (unit?
unit=245&lesso
n=263)
JOC
Conclusion
(unit?
unit=245&lesso
n=264)
Week 12:
Programming
Assignment 1 (/
noc24_cs113/
progassignmen
t?name=494)
Week 12:
Programming
Assignment 2 (/
noc24_cs113/
progassignmen
t?name=497)
Week 12:
Programming
Assignment 3 (/
noc24_cs113/
progassignmen
t?name=498)
Week 12
4 of 5 17-10-2024, 10:25 am
The Joy of Computing using Python - - Unit 15 - Week 12 https://onlinecourses.nptel.ac.in/noc24_cs113/unit?unit=245&assessme...
Feedback
Form: The Joy
of Computing
using Python
(unit?
unit=245&lesso
n=265)
Text
Transcripts ()
Download
Videos ()
Books ()
Problem
Solving
Session -
July 2024 ()
5 of 5 17-10-2024, 10:25 am