<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/1.5.1.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
>

<channel>
	<title>Question Papers and Solutions</title>
	<link>http://papers.india-education.net</link>
	<description>Solved and Unsolved Papers of Delhi university, IGNOU, M.D.U.</description>
	<pubDate>Sun, 05 Feb 2006 20:49:43 +0000</pubDate>
	<generator>http://wordpress.org/?v=1.5.1.3</generator>
	<language>en</language>

		<item>
		<title>CS- 63: Introduction to System Software of December 1999</title>
		<link>http://papers.india-education.net/94/cs-63-introduction-to-system-software-of-december-1999/</link>
		<comments>http://papers.india-education.net/94/cs-63-introduction-to-system-software-of-december-1999/#comments</comments>
		<pubDate>Sun, 05 Feb 2006 20:49:43 +0000</pubDate>
		<dc:creator>seo4india</dc:creator>
		
	<category>IGNOU BCA</category>
		<guid>http://papers.india-education.net/94/cs-63-introduction-to-system-software-of-december-1999/</guid>
		<description><![CDATA[	CS- 63: Introduction to System Software of December 1999
	Question No 1.	(a)	Design an algorithm that converts binary number to octal. [8]
(b)	Compare and contrast the features of paging and segmentation. [7]
(c)	Write an algorithm/program to find greatest common Divisor among given two numbers. [8]
(d)	Write context free grammar for if-then-else statement. [7]
	Question No 2. 	(a)	What is the function of [...]]]></description>
			<content:encoded><![CDATA[	<p><strong>CS- 63: Introduction to System Software of December 1999</strong></p>
	<p><strong>Question No</strong> 1.	(a)	Design an algorithm that converts binary number to octal. [8]<br />
(b)	Compare and contrast the features of paging and segmentation. [7]<br />
(c)	Write an algorithm/program to find greatest common Divisor among given two numbers. [8]<br />
(d)	Write context free grammar for if-then-else statement. [7]</p>
	<p><strong>Question No </strong>2. 	(a)	What is the function of a loader? Discuss different loader schemes. [6]<br />
(b)	With a neat sketch, discuss the structure of an Editor. [4]</p>
	<p>Question No3.	(a)	Write short notes on: (i) Lex (ii) Yacc (iii) Kernal approach (iv) demand paging [6]<br />
	(b)	Discuss the directory structure of UNIX file system. [4]</p>
	<p><strong>Question No</strong> 4.	(a) Compare and contrast the features of Network operating system and Distributed operating system. [3]<br />
	(b)	Explain the context of (i) Synchronization (ii) Mutual exclusion (iii) Semaphores (iv) Deadlock (v) Virtual Memory [7]</p>
	<p><strong>Question No</strong> 5.	(a) Write about the CPU scheduling and memory management in UNIX. [4]<br />
	(b)	Write UNIX command for the following: [6]<br />
			(i) To search for a string from two given files. (ii) To display the lines that do not include the given string. (iii) To find the number of characters, word and lines in a text file. (iv) To kill a process with a pid â€œ1150â€? (v) To display last 20 lines of a file.</p>
	<p><strong>Question No</strong> 6.	(a)	Describe the objective of long term and short term schedulers. [4]<br />
	(b)	Write about multiprogramming with dynamic partition with necessary figures. [6]</p>
]]></content:encoded>
			<wfw:commentRSS>http://papers.india-education.net/94/cs-63-introduction-to-system-software-of-december-1999/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>CS-610: Foundation Course In Mathematics In Computing of December 1999</title>
		<link>http://papers.india-education.net/93/cs-610-foundation-course-in-mathematics-in-computing-of-december-1999/</link>
		<comments>http://papers.india-education.net/93/cs-610-foundation-course-in-mathematics-in-computing-of-december-1999/#comments</comments>
		<pubDate>Sun, 05 Feb 2006 20:42:30 +0000</pubDate>
		<dc:creator>seo4india</dc:creator>
		
	<category>IGNOU BCA</category>
		<guid>http://papers.india-education.net/93/cs-610-foundation-course-in-mathematics-in-computing-of-december-1999/</guid>
		<description><![CDATA[	CS-610: Foundation Course In Mathematics In Computing of December 1999
	Question No 1. (a)	Test whether the following function is 1-1 and/or onto: f : Rï?§R such that f(x) = 3&#215;2-5     [2]
    (b)	Differentiate y w.r.t. x, where y = log(3&#215;2.sin(ïƒ–x + x2))				         [...]]]></description>
			<content:encoded><![CDATA[	<p><strong>CS-610: Foundation Course In Mathematics In Computing of December 1999</strong></p>
	<p><strong>Question No 1.</strong> (a)	Test whether the following function is 1-1 and/or onto: f : Rï?§R such that f(x) = 3&#215;2-5     [2]<br />
    (b)	Differentiate y w.r.t. x, where y = log(3&#215;2.sin(ïƒ–x + x2))				           [3]<br />
(c)	Compute the value of following definite integral<br />
(d)	Find area of the region bounded by y = 5x â€“ x2, x = 0, x = 5 and lying above the x-axis. [3]<br />
(e)	Find length of the cycloid x = a (ï?± - sinï?±) and y = a (1- cos ï?±)		[4]<br />
(f)	Find whether the following matrix is non-singular or not?			[3]</p>
	<p>   (g)	For the sets<br />
	A = {x | x = 5n, n Ð„ N, and x ï‚£ 32},<br />
	B = { x | x = 3n, n Ð„ N, and x ï‚£ 41},<br />
	C = { x | x = 3+2n, n Ð„ N, and x ï‚£ 15},<br />
	Where N denotes the set of natural numbers, find out (A âˆ© B) x (A\C), where â€˜xâ€™ denotes the cross-product of two sets and X \Y = {x Ð„ X |x  Ð„ Y  }<br />
   (h)	Write the following expression in the form a + ib where a, b Ð„ R and i = ïƒ–-1 	[3]</p>
	<p>   (j)	Find the equation of st. line parallel to the x + y +1 = 0 and passing through  point (2,3)   [2]<br />
   (k)	Find the equation of the tangent at the point (2,1) to the ellipse x2 + 4y2 = 8	   [2]<br />
   (l)	Find the point of intersection of the line x = y = z and the plane x + 2y + 3z = 3	[3]</p>
	<p><strong>Question No 2</strong>. (a)	Find the smallest interval of real numbers that contains the following sets of numbers as subsets;	{- 1, 7, 3.5,4},  ] -2,6],<br />
			{x | x = 3m, m Ð„ N, n ï‚£ 4}						[2]<br />
(b)	Evalute : (i)  (ii)           [4]</p>
	<p>(c)	Find   where: (i) y = cos-1(4&#215;3 â€“ 3x) and (ii)   	      [5]</p>
	<p><strong>Question No 3</strong>.	Evaluate the following integrals:					[3+4+4]<br />
	(i)   (ii)   (iii)  </p>
	<p><strong>Question No4</strong>. (a)	Prove that the function f(x) = sinx + cosx is monotonically increasing on the interval [0, ï?°/4]<br />
    (b)	Evaluate the following definite integer using Trapezoidal rule or Simpsonâ€™s rule by taking n=4:     </p>
	<p><strong>Question No</strong> 5. (a)	For sets P, Q and R prove that (( P U Q)\R)C = (PC U R) âˆ©(QC U R),  where X\Y is as defined in Q. No.1(g) and Xc denotes complement of X in the Universal set.	[3]<br />
    (b)	Apply De Moivreâ€™s formula to prove that cos 2ï?± = cos2ï?±  and sin2ï?± = 2sinï?±cosï?±    [3]<br />
    (c)	Find all the four real/complex roots of the biquadratic equation z4 â€“ 4z2 + 4 â€“2i = 0  where i = ïƒ–-1</p>
	<p><strong>Question No</strong> 6. (a)	Using Cramerâ€™s rule, solve the following system of linear equations : 		[7]<br />
             	x + y â€“ z + 2 = 0<br />
		2x + 5 â€“ y  + z = 0<br />
		-4 + 3z â€“ 2y + x = 0<br />
     (b)	For positive real numbers a, b, x  and y prove or disprove (ab + xy)(ax + by) ï‚³ 4abxy   [4]</p>
	<p><strong>Question No</strong> 7. (a) 	What is the normal at the point of contact of the tangent y = mx + a\m to the curve y2 = 4ax ?<br />
    (b)	Find the equation of the cone with vertex at the origin, and whose base curve is the circle x2 + y2  + z2 = 16 and x + 2y + 3z = 9							[5]</p>
]]></content:encoded>
			<wfw:commentRSS>http://papers.india-education.net/93/cs-610-foundation-course-in-mathematics-in-computing-of-december-1999/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>Cs: 610 Foundation Course In English For Computing June 2001</title>
		<link>http://papers.india-education.net/92/question-paper-of-foundation-course-in-english-for-computing-june-2001/</link>
		<comments>http://papers.india-education.net/92/question-paper-of-foundation-course-in-english-for-computing-june-2001/#comments</comments>
		<pubDate>Sun, 05 Feb 2006 20:36:33 +0000</pubDate>
		<dc:creator>seo4india</dc:creator>
		
	<category>IGNOU BCA</category>
		<guid>http://papers.india-education.net/92/question-paper-of-foundation-course-in-english-for-computing-june-2001/</guid>
		<description><![CDATA[	Cs: 610 Foundation Course In English For Computing June 2001

	Question No 1.	Read the passage given below and then answer the question the follow:
		The technique of making the computer carry out a particular calculation is known as â€œprogrammingâ€? which involves first breaking the calculation down into a sequence of arithmetic operations, and then preparing a series [...]]]></description>
			<content:encoded><![CDATA[	<p><strong>Cs: 610 Foundation Course In English For Computing June 2001<br />
</strong></p>
	<p><strong>Question No</strong> 1.	Read the passage given below and then answer the question the follow:</p>
	<p>	The technique of making the computer carry out a particular calculation is known as â€œprogrammingâ€? which involves first breaking the calculation down into a sequence of arithmetic operations, and then preparing a series of instruction which cause the computer to carry out the required operations on the stored information in the correct order.</p>
	<p>	There are many situations in which the ability to handle and to analyse large quantities of arithmetical data according to instruction is of great value. Atomic physics and astronomy are some of the areas, which come to mind. This ability also helps in the storage of reference data in libraries and other such places in such a way as to afford easy access to particular references on request.</p>
	<p>	A particularly important application of the digital computer in simplified form is as a component in the control equipment of manufacturing processes.</p>
	<p>(i)	State whether the following statements are true of false: [5]<br />
(a)	Digital computers are of no use as control equipment of manufacturing process.<br />
(b)	The ability to handle large quantities of arithmetic data is useful in atomic physics.<br />
(c)	Libraries need to have easy access to particular references.<br />
(d)	A first step in â€˜programmingâ€™ is breaking the calculation down to a sequence of arithmetic operation.<br />
(e)	Libraries are not meant to store reference data.</p>
	<p>(ii)	What are the two areas in which the ability to handle and to analyse large quantities of arithmetic data helps? [3]</p>
	<p>(iii)	Does astronomy also benefited from the ability to handle and analyse large quantities of arithmetic data? [3]</p>
	<p>(iv)	What does â€˜programmingâ€™ involve? [3]</p>
	<p><strong> Question No</strong> 2.	Fill in the blanks with correct form of verb given in the brackets: [6]</p>
	<p>(a)	Seeing _________ (be) believing.<br />
(b)	He ________ (fall) down from a tree last week.<br />
(c)	He has just ________ (finish) this novel.<br />
(d)	I have __________ (know) him for many years.<br />
(e)	He was _______ (watch) TV when the earthquake came.<br />
(f)	Every one of them __________ (know) the alphabet by heart.</p>
	<p><strong>Question No</strong> 3. Do as directed: [5]<br />
(a)	He bought _____ umbrella last Monday. (Insert an article)<br />
(b)	He has given _________ smoking. (Insert a preposition)<br />
(c)	He said to me, â€œIs the Doctor at home?â€? (Change into reported speech)<br />
(d)	I said to him, â€œDo you know Japanese?â€? (Change into reported speech)<br />
(e)	Curfew has being lifted from some parts of the city. (Corrected the sentence)</p>
	<p><strong>Question No</strong> 4.	Rewrite the following in passive voice: [5]<br />
(a)	Did he help you?<br />
(b)	Has he crossed the river?<br />
(c)	He is eating bananas.<br />
(d)	The police caught the thief.<br />
(e)	Mohan does not like Sohan.</p>
	<p><strong>Question No</strong> 5.	Write about 200 words on any of the following: [10]<br />
(a)	Dishonesty in public life<br />
(b)	Traffic-jams<br />
(c)	The value of books<br />
(d)	A bad neighbour</p>
	<p><strong>Question No</strong> 6.	Write a dialogue of about 150 words between yourself and your friend on any one of the following: [10]<br />
(a)	Match-fixing in cricket<br />
(b)	TV advertisements<br />
(c)	Womenâ€™s place is in the home<br />
(d)	Old age is a curse </p>
]]></content:encoded>
			<wfw:commentRSS>http://papers.india-education.net/92/question-paper-of-foundation-course-in-english-for-computing-june-2001/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>CS 06 : Database Management System of December 2001</title>
		<link>http://papers.india-education.net/91/cs-06-database-management-system-of-december-2001/</link>
		<comments>http://papers.india-education.net/91/cs-06-database-management-system-of-december-2001/#comments</comments>
		<pubDate>Mon, 16 Jan 2006 04:36:59 +0000</pubDate>
		<dc:creator>seo4india</dc:creator>
		
	<category>IGNOU MCA</category>
		<guid>http://papers.india-education.net/91/cs-06-database-management-system-of-december-2001/</guid>
		<description><![CDATA[	Question Paper of  CS 06 : Database Management System of December 2001
	Qns 1. a. Design a Relational database to the E-R diagram given below (7)
	b. Explain the following general integrity rules of Relational Model: (8) i. Entity Integrity
ii. Referential Integrity
	c. For the relations P and Q, perform the following operations: (8)
i. Find the projection [...]]]></description>
			<content:encoded><![CDATA[	<h3>Question Paper of  CS 06 : Database Management System of December 2001</h3>
	<p>Qns 1. a. Design a Relational database to the E-R diagram given below (7)</p>
	<p>b. Explain the following general integrity rules of Relational Model: (8) i. Entity Integrity<br />
ii. Referential Integrity</p>
	<p>c. For the relations P and Q, perform the following operations: (8)<br />
i. Find the projection of Q on the attributes (B,C)<br />
ii. Find the natural join of P and Q on the common attributes.</p>
	<p>P</p>
	<p>A - B - C - D<br />
a1 - b2 - c2 - d2<br />
a2 - b1 - c1 - d2<br />
a1 - b1 - c2 - d1<br />
a2 - b1 - c2 - d2<br />
a1 - b2 - c1 - d2<br />
a3 - b1 - c2 - d1<br />
a1 - b2 - c2 - d2<br />
a2 - b1 - c1 - d2<br />
a1 - b3 - c2 - d2</p>
	<p>Q</p>
	<p>B - C - D<br />
b1 - c1 - d2<br />
b3 - c1 - d2<br />
b2 - c2 - d1<br />
b1 - c1 - d2<br />
b3 - c2 - d2</p>
	<p>d. Write short notes on (7)<br />
1. Object Oriented databases<br />
2. Schema in database approach</p>
	<p>Qns 2. Define the following terms (15)<br />
i. Aggregation<br />
ii. Specialization<br />
iii. Generalization<br />
iv. Data Independence<br />
v. Query Processor</p>
	<p>Qns 3. a. Explain the distinction between the representation of association and Relationship in the network and hierarchical models. (7)</p>
	<p>b. Explain why navigation is simpler in the Relational model than in the Hierarchical data model. (8)</p>
	<p>Qns 4. Discuss the differences between the following file organizations: (15)</p>
	<p>a. Serial<br />
b. Index-Sequential<br />
c. Hashed<br />
d. Inverted</p>
	<p>Compare their storage and access efficiencies. To what type of application in each of the organizations suited?</p>
	<p>Qns 5. a. What are the advantages of normalized relations over unnormalizaed relations? (5)</p>
	<p>b. Why is 4NF preferable to BCNF? (5)</p>
	<p>c. Explain the design goals of a good relational database design. (5)</p>
	<p>Qns 6. a. Explain how the knowledge representation is done through semantic network. (5)</p>
	<p>b. Discuss the basics of client/server computing paradigm. (5)</p>
	<p>c. Explain Dynamic Data Exchange and Remote Procedure Calls (5)
</p>
]]></content:encoded>
			<wfw:commentRSS>http://papers.india-education.net/91/cs-06-database-management-system-of-december-2001/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>CS 08 : Numerical &#038; Statistical Computing of December 2001</title>
		<link>http://papers.india-education.net/90/cs-08-numerical-statistical-computing-of-december-2001/</link>
		<comments>http://papers.india-education.net/90/cs-08-numerical-statistical-computing-of-december-2001/#comments</comments>
		<pubDate>Sun, 15 Jan 2006 19:29:52 +0000</pubDate>
		<dc:creator>seo4india</dc:creator>
		
	<category>IGNOU MCA</category>
		<guid>http://papers.india-education.net/90/cs-08-numerical-statistical-computing-of-december-2001/</guid>
		<description><![CDATA[	Question Paper of CS 08 : Numerical &#038; Statistical Computing of December 2001
	Qns 1. (a) Which of the variable names given below are invalid in Fortran ? Give reasons in support of your answer : - 3marks
( i ) TEMP_X
( ii ) ROLL2
( iii ) PROGRAM
	(b) Which are valid real constants in exponent form: 3
	( [...]]]></description>
			<content:encoded><![CDATA[	<h3>Question Paper of CS 08 : Numerical &#038; Statistical Computing of December 2001</h3>
	<p>Qns 1. (a) Which of the variable names given below are invalid in Fortran ? Give reasons in support of your answer : - 3marks<br />
( i ) TEMP_X<br />
( ii ) ROLL2<br />
( iii ) PROGRAM</p>
	<p>(b) Which are valid real constants in exponent form: 3</p>
	<p>( i ) 0.01540E05<br />
( ii ) - 0.148E - 5<br />
( iii ) 125.8E</p>
	<p>Â© Write a Fortran statement for each of the following mathematical expressions : 3</p>
	<p>( i ) x sup (1/3) - y sup (-2)<br />
( ii ) a (x + y / z) sup 3.5<br />
( iii ) | sin X | + log sqrt( 3x sup 2 + 5 y sup 2</p>
	<p>(d) Suppose the variables A,B and C respectively contain the valuse 3,4 and 5. 3<br />
Find the value of each of the following logical expressions : </p>
	<p>( i ) ( A + C) . EQ . 2 * B. AND . 2 * ( C - A) . EQ . B<br />
( ii ) . NOT . ( 3 . EQ . C - 2 . AND . A . LE . C )<br />
( iii ) . NOT . C . GT . A . OR . B . LT . 5</p>
	<p>(e) Write each of the following statements in Fortran : 3</p>
	<p>( i ) If R = 2S + T, go to statement labelled 87<br />
( ii ) If S not equal to 11, go to statement labelled 44<br />
( iii ) if 3S > 4T, stop</p>
	<p>(f) Draw a Pie - chart of the monthly expenses of a hostler, 3<br />
whose expenses per month are as follows:</p>
	<p>item Amount in ruppes</p>
	<p>Food 2000<br />
room rent 1000<br />
transport 500<br />
books/stationery 500<br />
maintenance 1000</p>
	<p>(g) Explain the concepts of â€™skewnessâ€™ and â€˜kurtosisâ€™ along with their significance 4<br />
in the study of distributions of mass of data.</p>
	<p>(h) A computer while calculating correlation coefficient between 20 pairs of 5<br />
two variables x and y obtain the following results :<br />
n = 20, x = 100 , y = 80,<br />
x = 520, y = 360, xy = 420<br />
It was later discovered at the time of cheching that he had copied down two pairs as<br />
x y </p>
	<p>6 4<br />
8 6<br />
while the correct values were<br />
x y<br />
8 12<br />
6 8<br />
obtain the correct value of correlation coefficient.</p>
	<p>( i ) Two dice are thrown. Find the probability that sum of the numbers on two 3<br />
dice is 9 given that first dice shows 6.</p>
	<p>Qns 2 (a). Write a fortran 90 program that reads an n-digit number (for a positive integer n ) 8<br />
and reverses the digits of the number to obtain a new number (eg. if number 24379<br />
is read then the new number obtained by reversing the digits is 97342).<br />
The program then prints the result with a suitable message.</p>
	<p>(b). Write a fortran program that goes on reading values for an integer variable N until 7<br />
the value read is zero or negative. For each positive value of N read, the program tests<br />
whether N is a prime number of not. Also it should print appropriate messages.</p>
	<p>Qns 3 (a). Write a fortran program that goes on reading sets of three real values until at least one 7<br />
of the values in any set of values is zero or negative. The three values in a set denote<br />
lengths of the sides of a triangle. The program tests whether the triangle represented by<br />
the values is an equilateral triangle. If te triable is equilateral then it computes the area<br />
of the triangle. If the triangle represented is not equilateral then it finds the perimeter of<br />
the triangle. Program prints suitable messages also.</p>
	<p>(b). Calculate the variance for the class-frequency distribution given below : 4<br />
Marks obtained number of students<br />
0 - 10 15<br />
10 - 20 20<br />
20 - 30 25<br />
30 - 40 17<br />
40 - 50 12</p>
	<p>Â©. The income of 80 families are given below : 4<br />
Income (in Rs) Number of families<br />
4000 - 6000 8<br />
6000 - 8000 24<br />
8000 -10000 32<br />
10000 - 12000 16<br />
Find the mode.</p>
	<p>4 (a). A five-figure number is formed by the digits 0,1,2,3,4 ( without repetition). Find the 6<br />
probability that the number formed in divisible by 4. </p>
	<p>(b). The average number of radioactive particles through a counter during 4<br />
1 milli second in a laboratory experiment is 3. What is the probability that five<br />
particles enter the counter in a given milli second ?</p>
	<p>Â©. The probability of a college student being male is 1/3 and that being female is 2/3. 5<br />
The probability that a male student completes the course is 3/4 and that a female<br />
student does it is 1/2. A student is selected at random and is found to have completed<br />
course. What is the probability that the student is a male ?</p>
	<p>Qns 5(a). Fit a straight line trend by the method of least squares to the following data: 7<br />
Year : 1951 52 53 54 55 56<br />
price index: 107 110 114 112 115 113</p>
	<p>(b). The following table gives the average wholesale prices of four grains for the 8</p>
	<p>years 1998 to 2001. Compute chain base index number.<br />
Grain 1998 1999 2000 2001<br />
Rice 12 18 24 12<br />
Wheat 18 36 54 24<br />
Gram 12 36 60 24<br />
Barley 15 21 54 33</p>
	<p>Qns 6(a). Compute the approximate value of the integral 7<br />
I = ( 1 + x + x ) dx<br />
using simpsonâ€™s rule by taking interval size h as 1.</p>
	<p>(b). Find the value of cosh = d/dx (sinhx) at x = 1.52 from the following table : 8<br />
x sinhx<br />
1.5 2.129279<br />
1.6 2.375568<br />
1.7 2.645632<br />
1.8 2.942174<br />
1.9 3.268163<br />
2.0 3.626860
</p>
]]></content:encoded>
			<wfw:commentRSS>http://papers.india-education.net/90/cs-08-numerical-statistical-computing-of-december-2001/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>CS-02 : Introduction to Software of December 2002</title>
		<link>http://papers.india-education.net/89/cs-02-introduction-to-software-of-december-2002/</link>
		<comments>http://papers.india-education.net/89/cs-02-introduction-to-software-of-december-2002/#comments</comments>
		<pubDate>Sun, 15 Jan 2006 18:57:19 +0000</pubDate>
		<dc:creator>seo4india</dc:creator>
		
	<category>IGNOU MCA</category>
		<guid>http://papers.india-education.net/89/cs-02-introduction-to-software-of-december-2002/</guid>
		<description><![CDATA[	Question Paper of CS-02 : Introduction to Software of December 2002
	Qns 1. (a) Design an algorithm to multiply two matrices and verify the correctness by tracing.
	(b) Write a shell program to search for a number in the given list of numbers.
	Â© Explain how the GUI is supported in X-WINDOWS. How does it vary from other [...]]]></description>
			<content:encoded><![CDATA[	<h3>Question Paper of CS-02 : Introduction to Software of December 2002</h3>
	<p>Qns 1. (a) Design an algorithm to multiply two matrices and verify the correctness by tracing.</p>
	<p>(b) Write a shell program to search for a number in the given list of numbers.</p>
	<p>Â© Explain how the GUI is supported in X-WINDOWS. How does it vary from other GUIs?</p>
	<p>Qns 2. (a) Explain the design and implementation of the Two-Pass Assembler.</p>
	<p>(b) Explain the utility of LEX and YACC.</p>
	<p>Qns 3. (a) Explain different types of process schedulers with respect to scheduling and relevant performance criteria.</p>
	<p>(b) Explain the need for interposes synchronization. Discuss how semaphores allow interprocess communication and synchronization.</p>
	<p>Qns 4. (a) Discuss why Round Robin scheduling algorithm is often regarded as a fair scheduling discipline. Illustrate the logic behind it.</p>
	<p>(b) Write short notes and list significance of the following:</p>
	<p>(i) Symbol Table<br />
(ii) Macro Processor</p>
	<p>Qns 5. (a) Explain the generic phases of Software Engineering.</p>
	<p>(b) Illustrate, with the help of a diagram, the address translation scheme in segmented system.</p>
	<p>Qns 6. (a) Explain the implementation of swapping and demand paging in UNIX operating system.</p>
	<p>(b) Write the UNIX commands for the following:</p>
	<p>(i) To display hard disk space used.<br />
(ii) To display the contents of file1, file2 and file3 at a time.<br />
(iii) Using /s -/ command display the date and time of creation of file1.<br />
(iv) Transfer a file1 to file3 and append the file3 to file2.<br />
(v) Kill a process with PID 1024.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://papers.india-education.net/89/cs-02-introduction-to-software-of-december-2002/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>CS-02 : Introduction to Software January 2001</title>
		<link>http://papers.india-education.net/88/cs-02-introduction-to-software-january-2001/</link>
		<comments>http://papers.india-education.net/88/cs-02-introduction-to-software-january-2001/#comments</comments>
		<pubDate>Sun, 15 Jan 2006 18:56:16 +0000</pubDate>
		<dc:creator>seo4india</dc:creator>
		
	<category>IGNOU MCA</category>
		<guid>http://papers.india-education.net/88/cs-02-introduction-to-software-january-2001/</guid>
		<description><![CDATA[	Question Paper of CS-02 : Introduction to Software January 2001
	Qns 1. Design a context free grammar for the following :
	(i) Switch statement in C-language.
	(ii) An arithmetic expression in C-language.
	(iii) Write a shell program to calculate the following :
Â· Greatest Common Divisor (GCD) for the two given numbers
Â· Generate Fibonacci numbers
	(iv) Discuss whether there are any [...]]]></description>
			<content:encoded><![CDATA[	<h3>Question Paper of CS-02 : Introduction to Software January 2001</h3>
	<p>Qns 1. Design a context free grammar for the following :</p>
	<p>(i) Switch statement in C-language.</p>
	<p>(ii) An arithmetic expression in C-language.</p>
	<p>(iii) Write a shell program to calculate the following :<br />
Â· Greatest Common Divisor (GCD) for the two given numbers<br />
Â· Generate Fibonacci numbers</p>
	<p>(iv) Discuss whether there are any advantages of using a multitasking operating system, as opposed to a serial processing one, in a computer system dedicated to serving the needs of a single user. Explain the tradeoffs involved and describe some representative applications that support your arguments.</p>
	<p>(v) What is the difference between internal and external fragmentation?</p>
	<p>Qns 2. (i) Discuss the development environments of GUIs.</p>
	<p>(ii) What is the basic philosophy of X-Windows? How is it different from the rest of the GUIs?</p>
	<p>Qns 3. (i) What is a semaphore mechanism? How do you define semaphore operations? Take three processes and explain a run time behavior of three processes controlled through a semaphore.</p>
	<p>(ii) Write mutual exclusion algorithm using semaphore. What are the drawbacks of semaphore?</p>
	<p>Qns 4. (i) Answer the following with reference to Unix operating system:<br />
Â· How does diff compare with comm in comparing unsorted files?<br />
Â· Find all lines with exactly 15 characters in them.<br />
Â· Write a regular expression to express C-language variables.<br />
Â· List of commands used as filters.<br />
Â· What happens if you try to copy a file to itself, that is, give the same name to the target as to the source thus</p>
	<p>% cp file 1 file 1</p>
	<p>(ii) List the important features of Unix O.S.</p>
	<p>Qns 5. (i) Differentiate between the following :<br />
Â· Spooling and Buffering<br />
Â· Network operating system and Distributed operating system<br />
Â· Preemptive scheduling and Non-preemptive scheduling<br />
(ii) Discuss the three common file organization techniques.</p>
	<p>Qns 6. (i) Discuss the following with reference to segmentation :</p>
	<p>(a) Address mapping in a segmented system<br />
(b) Sharing and protection in a segmented system</p>
	<p>(ii) Scan disk scheduling with one example.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://papers.india-education.net/88/cs-02-introduction-to-software-january-2001/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>CS-02 : Introduction to Software of June 2000</title>
		<link>http://papers.india-education.net/87/cs-02-introduction-to-software-of-june-2000/</link>
		<comments>http://papers.india-education.net/87/cs-02-introduction-to-software-of-june-2000/#comments</comments>
		<pubDate>Sun, 15 Jan 2006 18:53:46 +0000</pubDate>
		<dc:creator>seo4india</dc:creator>
		
	<category>IGNOU MCA</category>
		<guid>http://papers.india-education.net/87/cs-02-introduction-to-software-of-june-2000/</guid>
		<description><![CDATA[	Question Paper of CS-02 : Introduction to Software of June 2000
	Qns 1. (a) Write a shell program to find the square root of a number.
	(b) Write an algorithm/program to reverse and sum the digits of a 4-digit integer.
	Â© Write context free grammar for assignment statement in C-language.
	(d) Compare and contrast the disk space management methods, [...]]]></description>
			<content:encoded><![CDATA[	<h3>Question Paper of CS-02 : Introduction to Software of June 2000</h3>
	<p>Qns 1. (a) Write a shell program to find the square root of a number.</p>
	<p>(b) Write an algorithm/program to reverse and sum the digits of a 4-digit integer.</p>
	<p>Â© Write context free grammar for assignment statement in C-language.</p>
	<p>(d) Compare and contrast the disk space management methods, the Linked list with Bitmap method.</p>
	<p>Qns 2. (a) Discuss an assembler macro facility and its implementation within an assembler with appropriate example.</p>
	<p>(b) Discuss the tasks performed during Lexical Analysis. Also explain the relevance of regular expressions in Lexical Analysis.</p>
	<p>Qns 3. (a) Consider the following set of processes which arrive in the ready queue at the same time:</p>
	<p>Process CPU time<br />
P1 8<br />
P2 3<br />
P3 2<br />
P4 7<br />
P5 3</p>
	<p>Consider the following scheduling algorithms :</p>
	<p>FCFS, SJF and Round Robin (quantum = 1)</p>
	<p>(i) What is turnaround time of each process for each of the above scheduling algorithms?<br />
(ii) What is the waiting time of each process for each of the above algorithms?</p>
	<p>(b) Explain the need for interprocess synchronization. Discuss how message passing allows interprocess communication and synchronization.</p>
	<p>Qns 4. (a) Discuss how the degree of multiprogramming and CPU utilization is increased using virtual memory management technique.</p>
	<p>(b) Discuss the support for object orientation in MS-Windows and Macintosh.</p>
	<p>Qns 5. (a) Compare and contrast Coalescing and Compaction.</p>
	<p>(b) Define fragmentation. How does it occur? Discuss memory management schemes with respect to fragmentation.</p>
	<p>Qns 6. (a) List the UNIX commands for the following :<br />
(i) To search files for lines that match a particular pattern given<br />
(ii) To sort a given file in reverse numeric order<br />
(iii) To print the last 10 lines of a file<br />
(iv) To count lines for each file<br />
(v) To print location of first difference</p>
	<p>(b) Write a shell program to test whether the given year is a leap year or not.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://papers.india-education.net/87/cs-02-introduction-to-software-of-june-2000/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>CS-02 : Introduction to Software of December 1999</title>
		<link>http://papers.india-education.net/86/cs-02-introduction-to-software-of-december-1999/</link>
		<comments>http://papers.india-education.net/86/cs-02-introduction-to-software-of-december-1999/#comments</comments>
		<pubDate>Sun, 15 Jan 2006 18:52:09 +0000</pubDate>
		<dc:creator>seo4india</dc:creator>
		
	<category>IGNOU MCA</category>
		<guid>http://papers.india-education.net/86/cs-02-introduction-to-software-of-december-1999/</guid>
		<description><![CDATA[	Question Paper of CS-02 : Introduction to Software of December 1999
	Qns 1. (a) Construct context free grammar for
	(i) doâ€¦â€¦â€¦â€¦â€¦while loop in â€œCâ€? language
(ii) an arithmetic expression in â€œCâ€? language
	(b) Write a shell program to find Greatest common Divisor (GCD) for the two given numbers.
	Â© Write an algorithm/program to concatenate two given strings.
	Qns 2. (a) Discuss [...]]]></description>
			<content:encoded><![CDATA[	<h3>Question Paper of CS-02 : Introduction to Software of December 1999</h3>
	<p>Qns 1. (a) Construct context free grammar for</p>
	<p>(i) doâ€¦â€¦â€¦â€¦â€¦while loop in â€œCâ€? language<br />
(ii) an arithmetic expression in â€œCâ€? language</p>
	<p>(b) Write a shell program to find Greatest common Divisor (GCD) for the two given numbers.</p>
	<p>Â© Write an algorithm/program to concatenate two given strings.</p>
	<p>Qns 2. (a) Discuss different loader schemes.</p>
	<p>(b) Explain the utility of Lex and Yacc in the construction of a compiler.</p>
	<p>Qns 3. (a) Discuss the development environment of GUIs.</p>
	<p>(b) What is the basic philosophy of X-Windows? How is it different from the rest of GUIs?</p>
	<p>Qns 4. (a) Multiprogramming implies multiprocessing or multitasking but the converse is not true. Support the statement and discuss briefly.</p>
	<p>(b) Explain different types of schedulers with respect to scheduling and performance criteria.</p>
	<p>Qns 5(a) Compare and contrast multiprogramming with static partition and multiprogramming with dynamic partition.</p>
	<p>(b) Illustrate and discuss with a diagram, the address mappings in a paging system and segmented system.</p>
	<p>Qns 6. (a) Explain the implementation of Demand paging in UNIX operating system.</p>
	<p>(b)List the UNIX commands to compare two files.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://papers.india-education.net/86/cs-02-introduction-to-software-of-december-1999/feed/</wfw:commentRSS>
	</item>
		<item>
		<title>CS-02 : Introduction to Software of December 1997</title>
		<link>http://papers.india-education.net/85/cs-02-introduction-to-software-of-december-1997/</link>
		<comments>http://papers.india-education.net/85/cs-02-introduction-to-software-of-december-1997/#comments</comments>
		<pubDate>Sun, 15 Jan 2006 18:50:27 +0000</pubDate>
		<dc:creator>seo4india</dc:creator>
		
	<category>IGNOU MCA</category>
		<guid>http://papers.india-education.net/85/cs-02-introduction-to-software-of-december-1997/</guid>
		<description><![CDATA[	Question Paper of CS-02 : Introduction to Software of December 1997
	Qns 1. (a) Write a regular grammar for the following :
	(i) Set of strings of aâ€™ s, bâ€™ s and câ€™ s
For example (aaa, aab,â€¦â€¦â€¦ ccc)
	(ii) Looping statements of Pascal.
	(b) Explain which of the following are reasonable long term scheduling algorithms and which are reasonable [...]]]></description>
			<content:encoded><![CDATA[	<h3>Question Paper of CS-02 : Introduction to Software of December 1997</h3>
	<p>Qns 1. (a) Write a regular grammar for the following :</p>
	<p>(i) Set of strings of aâ€™ s, bâ€™ s and câ€™ s<br />
For example (aaa, aab,â€¦â€¦â€¦ ccc)</p>
	<p>(ii) Looping statements of Pascal.</p>
	<p>(b) Explain which of the following are reasonable long term scheduling algorithms and which are reasonable short term scheduling algorithms.</p>
	<p>Â· First Come-First Served.<br />
Â· Round Robin<br />
Â· Shortest Job First<br />
Â· Highest Priority First<br />
Â· Longest Process First</p>
	<p>Â© Write an algorithm/program recursively to find out whether a word/sentence is palindrome or not?</p>
	<p>(d) Write UNIX commands for the following :</p>
	<p>(i) To find out how many super users there are in installation.</p>
	<p>(ii) Find out all lines in a file with words longer than 8 letters, assuming that words are separated by spaces except at the beginning or and of line.</p>
	<p>Qns 2. (a) What are conditions that characterize deadlock? Explain the occurrence and avoidance of deadlock graphically among 3 processes and 3 resources.</p>
	<p>(b) List four strategies the operating system designers can adopt vis-Ã -vis the problem of deadlock.</p>
	<p>Qns 3. (a) What is meant by pre-emptive scheduling? How does it affect system performance in comparison to non-pre-emptive scheduling?</p>
	<p>(b) Discuss various scheduling objectives and their meanings. Show how different objectives can at times be contradictory.</p>
	<p>Qns 4. (a) Discuss H/W support (including associative memory) for address translation, sharing and protection in a paging system.</p>
	<p>(b) Why is the page size normally some power of two?</p>
	<p>Qns 5 Explain the important features of the following:</p>
	<p>Â· 4 GLs<br />
Â· Object oriented programming<br />
Â· RDBMS<br />
Â· CASE tools</p>
	<p>Qns 6. (a) Discuss H/W support for mutual exclusion.</p>
	<p>(b) Discuss mechanisms for structured form of inter-process communication and synchronization.
</p>
]]></content:encoded>
			<wfw:commentRSS>http://papers.india-education.net/85/cs-02-introduction-to-software-of-december-1997/feed/</wfw:commentRSS>
	</item>
	</channel>
</rss>

