0% found this document useful (0 votes)
117 views3 pages

Ogspot: Sixth Semester B.Sc. Degree Examination, March (Cucbcss-Ug) P Phy 6B (El) - Computational Physics

This document contains a physics examination paper with multiple choice, short answer, and long answer questions. It tests computational physics concepts in python, including variables, data types, functions, numerical methods like the Riemann-Kutta method, and curve fitting using least squares approximation. Students are asked to write python programs, define terms, explain concepts, and solve problems involving numerical integration, interpolation, and solving differential equations.

Uploaded by

PhysicsQuestion
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
117 views3 pages

Ogspot: Sixth Semester B.Sc. Degree Examination, March (Cucbcss-Ug) P Phy 6B (El) - Computational Physics

This document contains a physics examination paper with multiple choice, short answer, and long answer questions. It tests computational physics concepts in python, including variables, data types, functions, numerical methods like the Riemann-Kutta method, and curve fitting using least squares approximation. Students are asked to write python programs, define terms, explain concepts, and solve problems involving numerical integration, interpolation, and solving differential equations.

Uploaded by

PhysicsQuestion
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

C 21081 (Pages: 3) Name ................................... ..

Reg. No............................... ..

om
SIXTH SEMESTER B.Sc. DEGREE EXAMINATION, MARCH 2017

(CUCBCSS-UG)

Phys i c s

t.c
PHY 6B 13 (El)-COMPUTATIONAL PHYSICS

Time: Three Hours Maximum: 80 Marks

o
Section A

sp
Answer in a word or a phrase.
Answer all questions.
Each question carries 1 mark.

g
1. In python > is known as

blo
-----

2. In python the result! of 24 % 6 is ------

3. In difference table 62 Y1 = ------


la.
4. The second order R-K method is known as ----

5. The index of the first element of a list is ------


era

Questions 6 to 10: write True or False

6. When step size increases, round of error increases.

7. Simpson's rule is accurate only if the number of element is odd.


k

8. Least square approximation is a method for curve fitting.


ics

9. Extracting a part from string is known as indexing.

10. The first order R-K method is known as Euler's method.


ys

(10 x 1 = 10 marks)

Section B
ph

Answer in two or three sentences each.


Answer all questions.
Each question carries 2 marks
w.

11. Give the difference between x = y and x = = y.

12. What is truncation error in numerical analysis?


ww

13. What is discretisation ?


Turn over
2 C 21081

14. Give the syntax of the function rangeO in python.

15. Give the difference between inputO and raw input 0 functions.

om
16. What is the need of optimization of step size?

17. What is a tuple?

t.c
(7 x 2 = 14 marks)

Section C

o
(Answer in a paragraph ofabout half a page to one page.
Answer any five questions.

sp
Each question carries 4 marks.

18. Explain the difference between local variable and global variable.

g
19. Discuss trapezoidal rule for numerical integration.

20.

21.
blo
Explain the R-K method to solve first order differential equation.

Discuss dynamic type ystem associated with python language.

22. Write a python program to obtain multiplication table up to 15 of a given number.


la.
23. Give some advantages of numerical methods over analytical methods.

24. Write note on modify loops using break and continue.


era

(5 x 4 = 20 marks)

Section D
k

Proble ms-write all relevant for mulas, all i mportant steps carry separate marks.
ics

Answer any four questions.


Each question carries 4 marks.

25. Using Newton-Raphson method, find the root of f (x) = x2 - 3x + 2.


ys

26. : = 3x 2 + 1 is with an initial value y = 2 when x = 1. Solve it for x == 2 with a step size 0.25. Use
ph

Euler's method.

27. From the following table estimate the area bounded by the curve and the x-axis from x = 0 to
w.

x = 1. Use trapezoidal rule.

x 0 0. 2 0.4 0. 6 0. 8 1.0
ww

Y 2. 00 2.04 2.16 2.36 2.64 3.00


3 C 21081

x2 x3
WrIte a python program to evaluate e 1+ + . .. . .. . . for n terms .

+
x

28. = - -

2! 3!

om
dy 2y
29. = is with an initial value of y (1) = 2. Estimate y (1.5) with a step size of 0.25, Use Heun's
dx x

method.

t.c
2 x3 + 2x
f
30. Using Simpson's 1/3 rule with a step size 0.1, find 2 dx.
1 X + 2X

o
sp
31. A body is falling freely from a height under gravity. Find the velocity and position at the end of
1 second. Tabulate the values at an interval of 0.25 second.

g
(4 x 4 = 16 marks)

blo Section E

Essays-answer in about two pages each.


Answer any two questions.
Each question carries 10 marks.
la.
32. Explain the method of making user-defined function with examples. Write a program to find
factorial of a given number using user defined function.
era

33. Obtain Newton's forward difference interpolation formula. Construct a difference table and find
the value of y corresponding to x = 2.5 from the following data:

x 1 2 3 4
k

y 1 8 27 64
ics

34. What is curve fitting? Discuss the principle of least squares and straight line fitting. Find the
equation of the best fit straight line for the following data points.
ys

x 1 2 4 5 6 8 9

y 2 5 7 10 12 15 19
ph

35. What is interpolation? Discuss various types of finite difference operator. Construct a forward
difference table for the following data:

X 0.29
w.

0.25 0.26 0.27 0.28

Y 0.2474 0.2571 0.2667 0.2764 0.2860

10 20 marks)
ww

(2 x =

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy