BSC It3
BSC It3
Time: 3 hrs]
[Max.. Marks: 75
NOTE: Section A and B are compulsory. Attempt any eight questions from Section C SECTION - A
-
Q1) a)
b) c) d)
What is file based approach of database Wth its limitations? Write different categories and role of data models. Take example to explain primary key and alternate key. Why foreign key and candidat~ key are signific~mi~ in any employee database.
e) f) g) h) i)
What is meant by tree walking feature of SQL. Write the various categories in which we can divide the SQL statements. Write the process of Dereffered database modification. How can we display the output in PL/SQL. How do we map a class to a relation?
R L F C
SECTION B
-
i) ii) iii)
Accuracy, timeliness and relevancy are the three key attributes of information. The network model replaces hierarchical tree with a graph. The RDBMS handles records that have unknown or inapplicable values in a predefined fashion. A key uniquely identify a column in a table. Associative entity is a many to many relationship. Third normal form eliminates repeating group of information.
SQL *PLUS is a character based interactive tool that runs in a GUI environment. viii) Loop command is of three types in PL!SQL. ix) x) xi) xii) Constraints are the rules that restrict the data inserted in data dictionary. Commit command is used to make change in the database temporarily. SQL does not support PL/SQL statements. Relation contains no multivalue dependencies is in third NF
xiii) In multiple inheritance subclass Sales Manager inherits property of both super class manager and Sales Staff xiv) Oracle provides procedural capabilities in SQL to support data filtration.
R L F C
xv)
Q4) Compare the three record based data models with advantages of each. Which
model is best and why?
Q5)
Q6)
Identify different types of the entities (Attributes and key) and relationships in hospital system. Define the concept of null or unknown value, artificial key, Composite key and domain.
Q7) Solve the following SQL queries of the given database: S (Sno, Sname, city, status) P(Pno, Pname, color, weight) SP (Sno,, Pno, Qty) i) Count red parts supplied by Ajay. ii) Get the maximum quantity supplied by Rakesh. Q8) For the above problem apply column level constraints on city such that it may be only Amiritsar, Jalandhar, Patiala and Batala Explain the importance of GRANT and ROLLBACK commands with example showing complete syntax . Q10) How can we declare variables, constants and issue comments in PL/SQL. Q11) What are the different types of inheritance? What are its advantages?
Q9)
R L F C
Q12)
Explain the following: Object, polymorphism, method and massage, abstraction, encapsulation & infonnation hiding.
R L F C
Time 3 hrs]
[Max. Marks: 75
NOTE: Section A & B are compulsory. Attempt any eight questions from Section C
SECTION - A
-
[Marks: 10 x 2 = 20]
State three basic principles of structured coding. How can you apply arithmetic operations on a string? What are the various types of constructors used within the classes? What are the various pitfalls of operators overloading & data conversion.
Differentiate between base & derived class. Differentiate between call by value & call by reference. How can we perform 110 operations using the multiple objects?
g)
h) i)
j)
R L F C
SECTION B
Q2) i) Which are not a decimal constants
1) 16 3) 25 2) 27 4) 02
[Marks l5 x l 15]
ii) The function return its value on inputting single characters after the key is pressed. 1)
2)
getchar ()
getche ()
3) 4)
getch () gets()
iii) Among the following which loop statement execute atleast once even if the condition is false
iv) How many bytes will be allocated with the following declarations intA[5][3] 1) 8 2) 15 3) 30 4) 40 v) Recursive set creates new set of local variables anc parameters over 1) queue
2) tree 3)Stack 4) graph
R L F C
vi) Structure to a function as an argument can be passed by 1) call by value 2) call by reference 2) call by address 4) all
vii) ______ refers to an array of characters. viii) Only one copy of a data member of a class is created, no matter how many objects of that class are available.
_________
ix) An class does not create any object, but rather it is designed to act as base class and is inherited by other classes.
_______
x)
________
header file uses the classes for disk file input! output.
______
xii) A destructor always has the name of the class proceeded by a xiii) A function body is delimited by xiv)
_________
_____
xv) A control statement that makes a decision based on the value of an expression is called transfer statement.
_______
SECTION C
-
[Marks 8 x 5 = 40]
R L F C
Q4) Write a C++ program to find biggest of two numbers using a concept of nesting of numbers.
Q5) Write a C++ program to read a two dimensional square matrix A & display its
transpose using the new and delete operator.
Q6) Write a C++ program to find the factorial of a number using the concept
Operator overloading.
Q10) Write a C++ program to sort the numbers by using pointers. Q11) Write a C++ program to creation~Of unformatted file.
Q12) How prototyping paradigms helps in object oriented analysis & design.
R L F C
rd SEMESTER,
2036]
Maximum Marks: 75
Marks: 2 Each 1. Write short notes on the following: (a) (b) What is DSS (Decision Support System)? Distinguish between Data and information with example.
(C) What are primary causes to increase complexity of Business? (d) (e) (f) (g) (h) (i) What are tasks of MIS? List out different parts of data communication process. What is flow chart and give an example? What is DBMS? Explain Relational view of a database. Explain planning and its dimensions. What is Data processing?
(I)
R L F C
(k) (I)
Differentiate internal and external storage. What are components of a computer system?
Marks: 5 Each 2. 3. 4. 5. 6. 7. 8. What are major factors affecting productivity? What is leadership and its importance? Explain different functions of management. Explain the strategic planning process. What are basic components of an information system? Discuss an operation of a manual information system. Discuss comparison of manual and computer-based inventory accounting systems. 9. What are the steps involved in conversion of manual to computer-based system?
R L F C
10. What are the commonly used computer-programming languages for business applications? 11. Explain an overview of Technical Database. 12. What are different types of computer-based applications? 13. What are main objectives of Personnel Information System?
R L F C
R L F C
System Analysis & Design (New) B.Sc. (IT) (Semester III) Paper II
Time 3 hrs]
.
[Max. Marks. 75
NOTE:
Section A & B are compulsory. Attempt any eight questions from Section C.
SECTION A
-
R L F C SECTION B
-
set up in organization.
_______
path.
chart.
iv) If a data dictionary is not included in the System Analysis and Design of a software project, then can not be carried out well.
__________
v)
If the analysis phase of a software development project is not done properly then the users real needs are not met.
______ _______
is the creating, developing and refining a working Model of the final Operation System.
_______
x)
xi) A system, in which transactions are processed as and when they are entered, is application.
_______
R L F C
xiii) The concept that data is a common resource is used in Systems. xiv) Structured English is often called because it mimics programming code. xv) In testing phase of SDLC the first activity is
_______ ______
SECTION C
-
Q3) What are the organizational roles associated with system development?
Describe the responsibilities of each role.
[Marks 8 x 5 = 40]
Q4) Describe the role of system analyst in the SDLC. And how might prototyping
is useful as part of SDLC?
Q5) Write types of threats to computer & Control measures & how to do Disaster
recovery.
Q6) Write Standards & Guidelines for GUI & User Interface design.
7) What are the formulas that are used to calculate the number of rules a decision table must cover? Explain with an example. example of your own to illustrate.
Q8) Describe the concept and procedure used in constructing DFDs. Use an
Q9) What is software application testing? Explain all seven different types of
testing. Q10)Explain all the six steps to be followed in implementation phases of SDLC.
Q11) Why does an analyst terminate a project? How does it tie in with post
implementation? Explain. Q12)Draw 00 Development Life Cycle & Modeling. Compare it with Modeling with UML.