Writing anything except Roll Number on question paper will be

advertisement
Writing anything except Roll Number on question paper will be deemed as an act
of indulging in unfair means and action shall be taken as per rules.
प्रश्नपत्र पर रोल नम्बर के अतिररक्ि कुछ भी ललखना अनुचिि साधनों का प्रयोग माना जायेगा िथा
तनयमानुसार काययवाही की जायेगी|
Roll No._________________
BSc Semester I
BSPH312(B)- BASIC LANGUAGE
MODEL PAPER
Time: 3 Hrs
Note:
1. All questions are compulsory in section A. The answers of these questions are
limited upto 30 words each. Each question carries 2 marks.
2. Attempt FIVE questions in all from Section B, selecting ONE question either A of
B from each question. Answer of each question shall be limited upto 250 words.
Each question carries 6 marks.
3. Attempt 3 questions in all from section C. Answer of each question shall be
limited upto 500 words. Each question carries 10 marks.
SECTION A
1. a Define Algorithm and Flowchart?
Algorithm और Flowchart को पररभाषिि कीजजए |
b What are Constants? How many types of constants are there? Give example of
each.
अिर क्या होिे है ? अिर ककिने प्रकार के होिे है ? हर एक का उदाहरण दीजजए |
c
d
e
f
g
h
List all the Relational operators in BASIC Language.
सारे Relational संकारको को बिाइए जो BASIC में उपयोग ककए जािे है ?
What do you mean by Arrays? What is its use?
आप Arrays से क्या समझिे है ? इसका क्या उपयोग है ?
What is the use of Library function 'LEN'?
Library function 'LEN' का उपयोग बिाइए?
State the differences between Software and Hardware?
Software और Hardware के बीि अंिर बिाइये|
State the difference between STOP and END statements in BASIC
LANGUAGE.
STOP और END के बीि अंिर बिाइये|
Write a BASIC program to input two numbers, calculate their product and print
the result.
दो संख्याओ का तनवेश एवं उनका गुणा कर, उसे षप्रंट करवाने का प्रोग्राम ललखखए|
i
j
What is a DATA file?
DATA फाइल क्या होिा है ?
State one difference between a Compiler and an Interpreter.
PTO
Compiler और Interpreter के बीि एक अंिर बिाइये|
SECTION B
2. A Give the algorithm and flowchart to find sum of first 50 even natural nos.
पहले 50 सम प्राकृि संख्याओ के सम को ज्ञाि करने के ललए algorithm और
flowchart
B
दीजजये|
OR
Give the algorithm and flowchart to find Largest of any three given nos.
िीन दी गए संख्याओ में से सबसे बड़ी संख्या ज्ञाि करने का algorithm और
flowchart ललखखए|
3. A Give syntax and state use of following statementsi.
Input statement
ii.
Assignment statement
iii.
Remark statement
तनम्न कथनों का syntax और उपयोग बिाइयेi.
Input कथन
ii.
Assignment कथन
iii.
Remark कथन
OR
B
Give syntax and state use of following statementsi.
PRINT statement
ii.
End statement
iii.
Go To statement
तनम्न कथनों का syntax और उपयोग बिाइयेi.
PRINT कथन
ii.
End कथन
iii.
Go To कथन
4. A What do you understand by 'TRANSFER OF CONTROL' statements? Classify
them and explain use of any one of the statement with its syntax and example.
'TRANSFER OF CONTROL'कथनों से आप क्या समझिे है ? वगीकरण कीजजये
और ककसी एक कथन को उसके syntax और उदाहरण के साथ समझाइये|
OR
B
Give the syntax of 'TWO-WAY SELECTION' statement and explain its use, giving an
example.
'TWO-WAY SELECTION' कथन का syntax बिाइए. इस कथन का उदाहरण दे कर
उपयोग समझाइये|
5. A What is the statement used for Defining arrays? Give its syntax and explain giving an
PTO
example.
Arrays को पररभाषिि करने के ललए कथन बिाइये| उसका syntax दीजजये और
उदाहरण दे कर समझाइये|
B
OR
Write a program to print an array in Reverse order.
एक Array को व्यत्क्ु रम रम में print करवाने के ललए program ललखखए|
6. A What do you understand by a loop? Give statements and syntax, to Build and
Close a loop. Explain giving example.
Loop से आप क्या समझिे है ? Loop को बनाने और ख़त्क्म करने के ललए कथन
बिाइये और syntax ललखखए| उदाहरण दे कर समझाइये|
OR
B
7.
What are Nested Loops? Write all rules for writing nested Loops.
Nested Loops क्या होिे है ? Nested Loops को ललखने के ललए सरे तनयम ललखखए|
SECTION C
What are Errors in programming? State and explain various types of errors?
Errors क्या होिे है ? programming के अन्दर? सरे िरह के Errors को व्यक्ि
कीजजये और समझाइये|
8.
9.
i.
Give the difference between INPUT and READ-DATA statements.
INPUT और READ-DATA कथनों के बीि अंिर बिाइये|
ii.
Evaluate the expression , a=b*3/4+k/4+8-b+5/8
इस व्यंजक को सल
ु झाइए, a=b*3/4+k/4+8-b+5/8
hence find the result in a.
a का मान पिा लगाइये|
given that a is integer
b = 2 (integer)
k = 4 (integer)
What is Conditional branching? Give the statement and state its syntax.
Explain its use giving an example.
Conditional branching क्या होिा है ? उसका कथन बिाइये और syntax दीजजये|
उदाहरण दे कर समझाइये|
10.
11.
What do you understand by LIST and TABLES? What is the use of RND
function.
LIST और TABLES से आप क्या समझिे है ? RND फलन का उपयोग किा है ?
Write a program to find whether a given number is in the array or not.
दी गई संख्या array में मोजूद है या नहीं, जानने की ललए program ललखखए|
PTO
Download