NOTE: There are 9 Questions in all.
· Question 1 is compulsory and carries 20 marks. Answer to Q. 1. must be written in the space provided for it in the answer book supplied and nowhere else.
· Out of the remaining EIGHT Questions answer any FIVE Questions. Each question carries 16 marks.
· Any required data not explicitly given, may be suitably assumed and stated.
Q.1 Choose the correct or best alternative in the following: (2x10)
a.
The
divided difference is equal to (if
(A) . (B)
.
(C) . (D)
.
b.
An approximation to is written as
Then, the values of the coefficients (a, b, c ) are
(A) (1, 0, 1). (B) (1, -2, 1).
(C) (-3, 4, 1). (D) (1, 0, -1).
c. Error in
composite Simpson’s rule for integrating is bounded by
. The value of M is
(A)
. (B)
.
(C) . (D)
.
d. Newton-Raphson
method for computing can be written as
, where
(A)
. (B)
.
(C) . (D)
.
e. The Runge-Kutta method , when applied to the initial value
problem
gives
. Then, E
is equal to
(A)
1 + ah.
(B)
(C) (D)
f. The linear least squares polynomial approximation to the following data
is given by Then, the least
squares error is given by
(A) 0. (B) 1.5.
(C) 4.0. (D) 5.2.
g. What will be the output of the following program?
void main( ) {
int arr[ ] = {10, 11, 12, 13, 14};
int i, *p;
for (p=arr, i=0; p+i<=arr+4; p++, i++)
printf(“%d”, *(p+i)); }
(A) 10 11 12 13 14 (B) 10 11 12
(C) 11 13 (D) 10 12 14
h. What will be the output of the following program?
#include <stdio.h>
main(argc,argv)
int argc;
char *argv[];
{
int i;
for (i = 1;i<argc;i++);
printf(“%s”,argv[i]);
prinft(“\n”);
}
if the following command in typed,
$ myecho hello world
(B) myecho hello. (B) no output is produced.
(C) myecho world. (D) hello world.
i. What will be the output of the following program?
main( )
{ static int a [5] = { 1,2,3,4,5 };
int i ;
for ( i = 0; i<5; i ++ )
{ printf(“%d”,*a);
a = a + 1;
}
}
(A) 1 2 3 4 5. (B) Error
(C) Undefined Output (D) 5 4 3 2 1
j. What will be the output of the following programme segment?
int m, n=10;
m = n++ * n++;
printf(“%d, %d, %d, %d, %d”, m, n, m++, m--, --m);
(A) 100, 12, 100, 101, 99 (B) 100, 12, 100, 111, 109
(C) 110, 12, 110, 111, 109 (D) 110, 11, 100, 101, 99
Answer any FIVE Questions out of EIGHT Questions.
Each question carries 16 marks.
Q.2 a. Find an interval of unit
length which contains the smallest negative root in magnitude of the equation . Using the
end points of this interval as initial approximations, obtain the root correct
to three decimals using the Regula-Falsi method. (8)
b. It is known that the iterative
method
converges to
. Find the order of the method and
the leading term of the error. (8)
Q.3 a.
Set up the
Gauss-Seidel iteration scheme in matrix form to solve the system of equations Show that the
iteration scheme diverges. (9)
b. Solve the system of equations by Gauss elimination method. (7)
Q.4 a. Find the Choleski
decomposition of the matrix . Hence find its inverse. (10)
b. The nonlinear system of equations ,
has a solution
near
.
Perform one iteration of the Newton’s method to improve the solution. (6)
Q.5 a. Write a C program for finding a
simple root of using Regula - Falsi method.
Input the end points of the interval ( a, b) in which the root
lies, maximum number of iterations n and the error bound ‘bound’. If the
given number of iterations n, is not sufficient, the program should
display “Iterations are not sufficient”. Write the function subprogram using
(7)
b. If and
is the forward difference operator,
then find the expressions for a and b. (4)
c. A table of values for the function in [0, 3] is to be constructed at
equispaced points. If we want to use linear interpolation in this table, then
find the largest step length h that can be used to construct the table,
if error of interpolation is to be
.
(5)
Q.6 a. Construct the interpolating polynomial that fits the data
(8)
b. Use the method of least squares to fit the curve , to the table of
values
(8)
Q.7 a. Write a C program to
evaluate the integral by Simpson’s rule with
nodal points.
Write a function subprogram using
. (9)
b. Compute an approximation to using the formula
, and possible values of h from
the data
(7)
Q.8 a. Evaluate the integral where x is
in radians, using Simpson’s rule with 3, 5, 9 points. Improve the
approximation to the value of the integral using Romberg integration. (7+3)
b. Derive the two point Gauss-Hermite formula
.
. (6)
Q.9 a.
Use Euler’s
method to compute an approximation to y(1.2) for the initial value problem (5)
b. A Runge-Kutta method of second order, for
solving the initial value problem is given by
(i) Find the truncation error of the method.
(ii) Using
the above method, obtain an approximation to y(1.1) for the initial value
problem
with h = 0.1. (6+5)