BSc Computer Science Past Paper PDF
Document Details

Uploaded by FastMinimalism7696
2022
Tags
Summary
This document contains past exam papers for BSc Computer Science courses, covering subjects like computer fundamentals, C programming, and object-oriented programming with C++. Various question papers from 2022 are included. These past papers are ideal for exam preparation and understanding the curriculum.
Full Transcript
Here's the converted markdown format for all pages: # Page 1 **Q.P.Code No. 15125** Page No... 1 First Semester B.Sc., Degree Examinations April / May 2022 (2019-20 Onwards) COMPUTER SCIENCE - I SSA740: Computer Fundamentals and C - Programming Time: 3 hrs. Max.Marks:50 I. Answer ALL the fol...
Here's the converted markdown format for all pages: # Page 1 **Q.P.Code No. 15125** Page No... 1 First Semester B.Sc., Degree Examinations April / May 2022 (2019-20 Onwards) COMPUTER SCIENCE - I SSA740: Computer Fundamentals and C - Programming Time: 3 hrs. Max.Marks:50 I. Answer ALL the following questions : 5X1=5 1. Define Computer. 2. What is a variable? 3. List Logical operators. 4. Give an example for unconditional control statement. 5. Define two-dimensional array. II. Answer all the following : 5X2=10 6. Define the following: a) Assembler b) Compiler 7. List different data types in 'C'. 8. What is type conversion? Give an example. 9. Write the difference between `while` and `do-while` loop. 10. What is String? Write the String declaration syntax. III. Answer any THREE of the following questions: 3X5=15 11. Explain types of computer. 12. Explain the basic structure of C - program. 13. Explain `printf` and `scanf` statements with example. 14. Explain `switch` statement in C with example. 15. Explain function definition with syntax and example. IV. Answer any TWO of the following questions: 2X10=20 16. a) Explain block diagram of a computer with its functional units. b) List any four symbols used in flowchart. Write a flowchart to find area of circle. 5+5 17. a) What a constant? Explain various types of constants with example. b) Define operator. Explain arithmetic operators used in C. 5+5 Contd...2 # Page 2 Q.P.Code No. 15125 Page No... 2 18. a) What is an array Explain one-dimensional array. b) Explain `if-else` statement with syntax and example. c) What is Recursion? 5+5+1 ******* Contd...3 # Page 3 Q.P.Code No. 15125 Page No... 7 First Semester B.Sc., Degree Examinations April / May 2022 (Before 2012-13 Batch) (Old Scheme) COMPUTER SCIENCE - I SSA740: Digital Computer Fundamentals Time: 3 hrs. Max.Marks:50 I. Answer ALL the following questions : 5X1=5 1. Expand ASCII. 2. Write the circuit diagram of Ex-WOR gate. 3. Write the truth table for half adder 4. Define Flip-Flop 5. Define Cache memory. II. Answer all the following: 5X2=10 6. Explain 2's complement subtraction with an example. 7. List out the rules for K-map. 8. Define multiplexer. Write functional diagram of 4:1 multiplexer 9. Define counter. List out its types. 10. Define: i) Seek ii) Latency III. Answer any THREE of the following questions: 3X5=15 11. With a neat diagram, explain the block diagram of a digital computer. 12. Explain basic gates with its circuit and truth table. 13. Design and explain full subtractor. 14. Explain JK – FF with neat circuit diagram. 15. Explain the types of ROM. IV. Answer any TWO of the following questions: 2X10=20 16. a) Explain the generations of computer. b) State and prove DeMorgan's theorem. 5+5 17. a) Convert A + BC into standard forms and show both standard forms are complement to each other. Contd...8 # Page 4 I Sen ro Q.P.Code No. 15125 Page No... 8 b Simplify the following expression using K-map and realize simplified expression using NAND gates only. $F(ABCD) = \Sigma m (0, 2, 4, 5,8, 10,12,13)$ 5+5 18. a) Explain 3 - bit ripple up counter. b) Explain SISO and SIPO shift register. 5+5 ******* # Page 5 Q.P. Code No.31132 Page No... 1 First Semester B.Sc., Degree Examinations May / June 2022 (CBCS NEP Scheme) COMPUTER SCIENCE Paper: NSA0320 Computer Fundamentals and Programming in C Time: 2 hrs. [Max.Marks:60 1. SECTION A Select the most appropriate answer from options provided: 10X 1= 10 Marks i. Father of Computer A) Thon Van Neumann B) Charles Babbage C) Braille Pascal D) Garden Moore ii. In how many generational computers are classified A) 3 B) 4 C) 5 D) 6 iii. Which are of the following is not an application software package? A) Red Hat Linux B) Microsoft office C) Adobe PageMaker D) None of the above iv. Which of the following is not a valid variable name A) int num; B) float rate; C) int var; D) int $main; v. All keywords in C are in A) Lowercase Letters B) Uppercase Letters C) Comical Letters D) None of the above vi. What is the output of the following statement? ```c #include <stdio.h> main0 {int a = 5, b = 2; printf ("%d", (a > b));} ``` a) -2 b) -5 c) C:-1 d) NONE gta 60ml Contd...2 # Page 6 Q.P. Code No.31132 Page No... 2 vii. & is a _______ type of operator A) Relational B) Arithmetic C) Bitwise None viii. Array contains ______ type of elements A) Homogeneous B) Heterogeneous C) User defined D) None ix. _______ stores address of another variable A) Pointer B) Variable C) Operator D) All Χ. Which of the following is not a member of structure A) Data type B) Function C) Array D) All SECTION - B Answer/Write notes on any FIVE of the following: 5X 3= 15 Marks 2. What is computer? List the characteristics of computer. 3. List and define the computer languages. 4. List any three feature of C – program. 5. Define variable explain declaration and initialization of variable. 6. Explain the arithmetic operators and conditional operators. 7. Explain `goto`, `break`, statements with examples 8. Define array and its types with examples. 9. What is pointer? Explain declaration and initialization of pointer. SECTION - C Answer any THREE questions from the following. 3X 5= 15 Marks 10. Write the algorithm and flow chart to find biggest of three numbers. 11. With example explain the formatted input and output statements. 12. Explain the Switch statement with example. 13. Explain any five string handling functions. Contd...3 # Page 7 Q.P. Code No.31132 Page No... 3 14. Write the difference between structure and union. SECTION D Answer the following: 2X 10= 20 Marks 15. Explain the detailed structure of C program with example program. OR Explain the categories of function in detail. 16. Explain different types of loops with example. OR a) Write the notations of flowchart. b) Write the rules of identifier. c) Explain symbolic constants d) Define constants and variables and C - token ******* Contd...2 # Page 8 Q.P. Code No.31132 Page No... 3 14. Write the difference between structure and union. SECTION D Answer the following: 2X 10= 20 Marks 15. Explain the detailed structure of C program with example program. OR Explain the categories of function in detail. 16. Explain different types of loops with example. OR a) Write the notations of flowchart. b) Write the rules of identifier. c) Explain symbolic constants. d) Define constants and variables and C - token ******* (470) 2 # Page 9 Q.P.Code No. 15125 Page No... 1 First Semester B.Sc., Degree Examinations September / October 2022 (2019-20 Onwards) COMPUTER SCIENCE - I SSA740: Computer Fundamentals and C - Programming Time: 3 hrs. Max.Marks:50 Answer ALL the following questions : 5X1=5 What is a compiler? Who invented 'C' programming? Write any two mathematical functions. What is the use of break statement? Define a string. II. Answer all the following questions: 5X2=10 Write the symbols used in flowchart. What are keywords and constants? What is type conversion? Give an example. Write the syntax for if-else statement. How do you define a function? Give an example. III. Answer any THREE of the following questions: 3X5=15 Explain categories of computers based on size and working principle. What are identifiers? List the rules of naming an identifier. Explain formatted and unformatted functions. Using switch -`case`, write a C program to evaluate arithmetic expressions. Explain any five string handling functions. IV. Answer any TWO of the following questions: 2X10=20 16. a) Explain third and fourth generations of computers. b) Convert the following: $E92F. AB (16) = ? (10) =?(8) = ? (2)$ c) Write an algorithm to find odd or even number (3+5+2) 17. a) List the features of C. b) Explain Coperators. (4+6) Contd...2 # Page 10 Q.P.Code No. 15125 Page No... 2 18. a) Explain briefly while and do-while statements. b) Differentiate call - by - value and call - by - reference with example. c) Write the syntax for 2D array. (4+5+1) ******* # Page 11 Q.P. Page No... 3 First Semester B.Sc., Degree Examinations September / October 2022 (2016-17 Batch) COMPUTER SCIENCE - I SSA740: Computer Fundamentals and 'C' Programming Time: 3 hrs. Max.Marks:50 I. Answer ALL the following questions : 5X1=5 1. Expand ASCII. 2. Define tokens. 3. List the special operators used in C. 4. What is the use of continue statement? 5. What are strings ? II. Answer all the following : 5X2=10 6. List the characteristics of an Algorithm. 7. Define constants. Mention its types. 8. With syntax, explain the purpose of assignment operator. 9. Explain switch statement with syntax. 10. Define Arrays. Mention its types. III. Answer any THREE of the following questions: 3X5=15 11. a) Based on working principles, list and explain the types of computers. b) Explain information processing cycle with a neat diagram. (3+2 Marks) 12. a) What are symbolic constants? b) Explain the structure of a C program. (2+3 Marks) 13. a) Explain any two operators used in C with an example. b) Define a Macro. (4+1 Marks) 14. a) Explain FOR statements used in C with examples. b) State the application of BREAK statement. (4+1 Marks) 15. a) What is recursion? Explain with an example. b) Define nesting of functions. (4+1 Marks) Contd...4 # Page 12 Q.P.Code No. 15125 Page No... 3 First Semester B.Sc., Degree Examinations September / October 2022 (2016-17 Batch) COMPUTER SCIENCE - I SSA740: Computer Fundamentals and 'C' Programming Time: 3 hrs. Max.Marks:50 I. Answer ALL the following questions : 5X1=5 1. Expand ASCII. 2. Define tokens. 3. List the special operators used in C. 4. What is the use of continue statement? 5. What are strings ? II. Answer all the following: 5X2=10 6. List the characteristics of an Algorithm. 7. Define constants. Mention its types. 8. With syntax, explain the purpose of assignment operator. 9. Explain switch statement with syntax. 10. Define Arrays. Mention its types. III. Answer any THREE of the following questions: 3X5=15 11. a) Based on working principles, list and explain the types of computers. b) Explain information processing cycle with a neat diagram. (3+2 Marks) 12. a) What are symbolic constants? b) Explain the structure of a C program. (2+3 Marks) 13. a) Explain any two operators used in C with an example. b) Define a Macro. (4+1 Marks) 14. a) Explain FOR statements used in C with examples. b) State the application of BREAK statement. (4+1 Marks) 15. a) What is recursion? Explain with an example, b) Define nesting of functions. (4+1 Marks) Contd...4 # Page 13 Q.P.Code No. 15125 Page No... 4 IV. Answer any TWO of the following questions: 2X10=20 16. a) Briefly explain the block diagram of a computer. b) Write the algorithm and flowchart to find largest of two numbers. (5+5 Marks) 17. a) With syntax and example, explain the while and do-while statement. b) Write a note on break and continue statements. (5+5 Marks) 18. a) Explain any FIVE string handling functions. b) Explain parameter passing mechanism with an examples. (5+5 Marks) ******* # Page 14 Q.P.Code No. 15325 Page No... 1 Third Semester B.Sc., Degree Examinations April / May 2022 (New Scheme 2019-20 onwards) COMPUTER SCIENCE - III SSC740: Object Oriented Programming with C++ Time: 3 hrs. Max. Marks:50 PART - I I. Answer ALL of the following questions : 5X1=5 1. Define Encapsulation. 2. Is Class a keyword? True or False. 3. Define object. 4. Give an example for binary operator over loading. 5. List different visibility modes. PART - II II. Answer all the following questions: 5X2=10 6. What are the applications of OOPs? 7. Mention different types of tokens used in C++ 8. What are the difference between structures and classes? 9. Write a note on destructors. 10. Define derived class? Write the syntax of derived class. PART - III III. Answer any THREE of the following questions: 3X5=15 11. Explain basic concepts of OOPs. (5) 12. Explain different control structures. (5) 13. Explain defining member function outside the class with example. (5) 14. Write a program to add two complex numbers using operator overloading. (5) 15. Explain multiple inheritance with example. (5) PART - IV IV. Answer any TWO of the following questions: 2X10=20 16. a) Explain object-oriented programming paradigms. b) What are the benefits OOPs? (5+5) Contd...2 # Page 15 Q.P.Code No. 15325 Page No... 1 Third Semester B.Sc., Degree Examinations April / May 2022 (New Scheme 2019-20 onwards) COMPUTER SCIENCE - III SSC740: Object Oriented Programming with C++ Time: 3 hrs. Max.Marks:50 PART - I I. Answer ALL of the following questions : 5X1=5 1. Define Encapsulation. 2. Is Class a keyword? True or False. 3. Define object. 4. Give an example for binary operator over loading. 5. List different visibility modes. PART - II II. Answer all the following questions: 5X2=10 6. What are the applications of OOPs? 7. Mention different types of tokens used in C++ 8. What are the difference between structures and classes? 9. Write a note on destructors. 10. Define derived class? Write the syntax of derived class. PART - III III. Answer any THREE of the following questions: 3X5=15 11. Explain basic concepts of OOPs. (5) 12. Explain different control structures. (5) 13. Explain defining member function outside the class with example. (5) 14. Write a program to add two complex numbers using operator overloading. (5) 15. Explain multiple inheritance with example. (5) PART - IV IV. Answer any TWO of the following questions: 2X10=20 16. a) Explain object-oriented programming paradigms. b) What are the benefits OOPs? (5+5) Contd...2 # Page 16 Q.P.Code No. 15325 Page No... 2 17. a) What are the differences between C and C++? b) Write a program to demonstrate function overloading. (5+5) 18. a) Define constructor? Explain parameterized constructor with example. b) Explain multilevel inheritance with example. (5+5) ******* # Page 17 Q.P.Code No. 15325 Page No... 2 17. a) What are the differences between C and C++? b) Write a program to demonstrate function overloading. (5+5) 18. a) Define constructor? Explain parameterized constructor with example. b) Explain multilevel inheritance with example. (5+5) Contd...3 # Page 18 Q.P.Code No. 15325 -B Page No... 7 Third Semester B.Sc., Degree Examinations April / May 2022 (Before 2012-13 Batch) COMPUTER SCIENCE - III SSC740 (B): Data Structure Using 'C' Time: 3 hrs. Max.Marks:50 PART-I I. Answer ALL of the following questions : 5X1=5 1. What is a bit field? 2. The keyword ________ is used for defining user defined data type. 3. Give the syntax of Malloc function. 4. Queue is _______ type of data structure. 5. Define the depth of a tree. PART - II II. Answer all the following questions: 5X2=10 6. Explain preprocessor statements? 7. Write an algorithm to find factorial of a number using recursion. 8. Given the binary tree, write the nodes visited in inorder and preorder traversal. The binary tree appears like this: ``` A / \ B C / \ D E / F ``` 9. Convert the following infix expression into postfix expression. (A + (B - C) * D) 10. Define doubly linked list with an example. PART - III III. Answer any THREE of the following questions: 3X5=15 11. What is Stack? What are primitive operations on stack? Explain with algorithm. 12. a) What are the differences between recursion and iteration b) Write any 2 applications of stocks. 3+2 Contd...8 # Page 19 Q.P.Code No. 15325 -B Page No... 8 13. Sort the given list of numbers using radix sort method 21, 17, 88, 75, 64, 57 14. Write a program to implement ordinary queue. 15. Write a note on importance of Linked list over circular queue. PART - IV IV. Answer any TWO of the following questions: 2X10=20 16. a) Write an algorithm to convert given infix expression into postfix expression. b) Write C program to perform operation on circular queue. (5+5) 17. a) Write an algorithm to insert note at first and last of linked list. b) Explain tree traversal with an algorithm. (5+5) 18. a) Explain Shell sort with an example. b) Write an algorithm for binary search tree insertion. (5+5) ******* # Page 20 Q.P.Code No. 15325 Page No... 1 Third Semester B.Sc., Degree Examinations September / October 2022 (New Scheme 2019-20 onwards) COMPUTER SCIENCE - III SSC740: Object Oriented Programming with C++ Time: 3 hrs. Max.Marks:50 I. Answer ALL of the following questions : 5X1=5 1. Define Encapsulation. 2. Define class. 3. What is the use of this Keyword? 4. What is operator overloading? 5. Define inheritance II. Answer all the following questions: 5X2=10 6. List Keyword used in C++ which are not available in 'C'. 7. Explain call by reference. 8. Write any four special operators used in C++ 9. Explain function overloading. 10. What is class template? Give an example. III. Answer any THREE of the following questions: 3X5=15 11. Describe the structure of C++ program. 12. Write the input and output statement used in C++ 13. What are member functions? How member functions are declared? Explain. 14. What is friend function? Write the characteristics of friend function. 15. Write a program to display student information using single inheritance. IV. Answer any TWO of the following questions: 2X10=20 16. a) Explain basic concepts of OOPs. b) What are the benefits of OOPs? Explain. 5+5 17. a) Write any five differences between C and C++ b) Write a C++ program to find biggest of two numbers and three numbers using function overloading. 5+5 Contd...2 # Page 21 Q.P.Code No. 15325 Page No... 1 Third Semester B.Sc., Degree Examinations September / October 2022 (New Scheme 2019-20 onwards) COMPUTER SCIENCE - III SSC740: Object Oriented Programming with C++ Time: 3 hrs. Max.Marks:50 I. Answer ALL of the following questions: 5X1=5 1. Define Encapsulation. 2. Define class. 3. What is the use of this Keyword? 4. What is operator overloading? 5. Define inheritance. II. Answer all the following questions: 5X2=10 6. List Keyword used in C++ which are not available in 'C'. 7. Explain call by reference. 8. Write any four special operators used in C++ 9. Explain function overloading. 10. What is class template? Give an example. III. Answer any THREE of the following questions: 3X5=15 11. Describe the structure of C++ program. 12. Write the input and output statement used in C++ 13. What are member functions? How member functions are declared? Explain. 14. What is friend function? Write the characteristics of friend function. 15. Write a program to display student information using single inheritance. IV. Answer any TWO of the following questions: 2X10=20 16. a) Explain basic concepts of OOPS. b) What are the benefits of OOPs? Explain. 5+5 17. a) Write any five differences between C and C++ b) Write a C++ program to find biggest of two numbers and three numbers using function overloading. 5+5 Contd...2 # Page 22 Q.P.Code No. 15325 Page No... 1 Third Semester B.Sc., Degree Examinations September / October 2022 (New Scheme 2019-20 onwards) COMPUTER SCIENCE - III SSC740: Object Oriented Programming with C++ Time: 3 hrs. Max.Marks:50 I. Answer ALL of the following questions : 5X1=5 1. Define Encapsulation. 2. Define class. 3. What is the use of this Keyword? 4. What is operator overloading? 5. Define inheritance II. Answer all the following questions: 5X2=10 6. List Keyword used in C++ which are not available in 'C'. 7. Explain call by reference. 8. Write any four special operators used in C++ 9. Explain function overloading. 10. What is class template? Give an example. III. Answer any THREE of the following questions: 3X5=15 11. Describe the structure of C++ program. 12. Write the input and output statement used in C++ 13. What are member functions? How member functions are declared? Explain. 14. What is friend function? Write the characteristics of friend function. 15. Write a program to display student information using single inheritance. IV. Answer any TWO of the following questions: 2X10=20 16. a) Explain basic concepts of OOPs. b) What are the benefits of OOPs? Explain. 5+5 17. a) Write any five differences between C and C++ b) Write a C++ program to find biggest of two numbers and three numbers using function overloading. 5+5 Contd...2 # Page 23 Q.P.Code No. 15325 Page No... 2 18. a) Explain the different forms of inheritances. b) Explain class template and function template with suitable example. 5+5 ******* Contd...3 # Page 24 Q.P.Code No. 15325 Page No... 2 18. a) Explain the different forms of inheritances. b) Explain class template and function template with suitable example. 5+5 ******* Contd...3 # Page 25 Q.P.Code No. 15325 Page No... 3 Third Semester B.Sc., Degree Examinations September / October 2022 (2016-17 Batch) COMPUTER SCIENCE - III SSC740: Object Oriented Programming with C++ Time: 3 hrs. Max.Marks:50 I. Answer ALL of the following questions : 5X1=5 1. What is an object ? 2. What is meant by nesting of member functions? 3. What is the use of constructor ? 4. ________ operator is called as extraction operator. 5. Define inheritance. II. Answer all the following questions: 5X2=10 6. Write a note on Polymorphism. 7. Can we access private member function outside the class ? Justify your answer. 8. Explain the concept of destructors. 9. Mention any two rules for operator overloading. 10. Write a note on derived classes. III. Answer any THREE of the following questions: 3X5=15 11. List and explain the basic concepts of OOP. 5 12. Explain friend function with example. 5 13. Explain the different types of constructor with an example program. 5 14. What is an operator overloading? Write the rules for operator overloading. 5 15. Define inheritance. Explain different forms of inheritance with diagram and example. 5 IV. Answer any TWO of the following questions: 2X10=20 16. a) Explain conditional controls with syntax and example. b) Compare C and C++ c) What are the applications of object oriented program? 5+2+3 Contd...4 # Page 26 Q.P.Code No. 15325 Page No... 3 Third Semester B.Sc., Degree Examinations September / October 2022 (2016-17 Batch) COMPUTER SCIENCE - III SSC740: Object Oriented Programming with C++ Time: 3 hrs. Max.Marks:50 I. Answer ALL of the following questions : 5X1=5 1. What is an object? 2. What is meant by nesting of member functions? 3. What is the use of constructor? 4. ________ operator is called as extraction operator. 5. Define inheritance. II. Answer all the following questions: 5X2=10 6. Write a note on Polymorphism. 7. Can we access private member function outside the class? Justify your answer. 8. Explain the concept of destructors. 9. Mention any two rules for operator overloading. 10. Write a note on derived classes. III. Answer any THREE of the following questions: 3X5=15 11. List and explain the basic concepts of OOP. 5 12. Explain friend function with example. 5 13. Explain the different types of constructor with an example program. 5 14. What is an operator overloading? Write the rules for operator overloading. 5 15. Define inheritance. Explain different forms of inheritance with diagram and example. 5 IV. Answer any TWO of the following questions: 2X10=20 16. a) Explain conditional controls with syntax and example. b) Compare C and C++ c) What are the applications of object oriented program? 5+2+3 Contd...4 # Page 27 Q.P.Code No. 15325 Page No... 4 17. a) Explain different types of constructor with example program. b) List the characteristics of friend function. c) Write the rules of virtual function. 5+2+3 18. a) Write a note on class template b) Write a C++ program to sort an array using function template. c) Write a note on making private member inheritable. 2+5+3 ******* # Page 28 Q.P.Code No. 15425 Page No... 1 Fourth Semester B.Sc., Degree Examinations September / October 2022 (Semester Scheme 2019-20 Batch) COMPUTER SCIENCE - IV SSD740: Database Management System Time: 3 hrs. Max.Marks:50 Instructions to candidates: 1. Answer all questions. 2. Answer all questions. 3. Answer any THREE questions. 4. Answer any TWO questions. I. Answer ALL the following questions : 5X1=5 1. Define database. 2. What is an entity? 3. List any two aggregate functions in relational algebra. 4. Define union. 5. What is necessity condition for a relation is in first normal form. II. Answer all the following questions: 5X2=10 6. What is DBMS? Mention any two DBMS applications. 7. Define following term : i. Primary key ii. Super key 8. Mention any two relational algebra functions. 9. List the different data types available in SQL. 10. What is normalization? Why do we need normalization in DBMS. III. Answer any THREE of the following questions: 3X5=15 11. Explain the advantages of DBMS. 12. Explain E-R diagram with banking enterprises example. 13. With the syntax explain the basic structure of SELECT command in SQL. Contd...2 # Page 29 Q.P.Code No. 15425 Page No... 2 14. Write a note on select and project used in relational algebra. 15. Write a note on BCNF with example. IV. Answer any TWO full questions: 2X10=20 16. a) With a neat diagram explain various levels of abstraction in DBMS. b) Write a note on database users. (5+5) 17. a) What is an attribute? Explain various types of attributes. b) Explain the divide operators in relational algebra with an example. (5+5) 18. a) Briefly explain the set operation in SQL with an example. b) Explain 3NF with an example. (5+5) ******* Contd...3 # Page 30 Qrcode No. 18408 Page: I Fourth Semester B.Sc., Degree Examinations September October 2098 (2016-17 Scheme) COMPUTER SCIENCE- IV Time: 3 hrs AD740 Database Management System MaxMarks50 ALLA of the following questions: 5X1-=5 List types of data independence Write the symbol used in to ER diagram for strong and weat endties What is the name given to row and column in a table ormal fors is based on PART II Al the following questions uly 6X2-10 Mention database languages 7 Detice super key with example 8 Write the ymbols use for selea, projet, resome and ser difference operations 9. What are the dita types available in SQL, 10. Define narmatian with example ART- 11. Alwer any THREE of the following questions: x 15 11. Differentiate DBMIS and file management sy 12 Expleim differen types of attributes 13 Explain extended relations algebra operations Explain ggresate fur Contd # Page 31 Q.P.Code No. 15425 Page No... 3 Fourth Semester B.Sc., Degree Examinations September/October 2022 (2016-17 Scheme) COMPUTER SCIENCE - IV SSD740: Database Management System Time: 3 hrs. I. Answer ALL of the following questions : 5X1=5 1. List types of data independence. 2. Write the symbol used in E-R diagram for strong and weak entities. 3. What is the name given to row and column in a table? 4. What are joins? 5. First normal form is based on PART - II II. Answer all the following questions. 5X2=10 6. Mention database languages. 7. Define super key with example. 8. Write the symbols used for select, project, rename and set difference operations. 9. What are the data types available in SQL. 10. Define normalization with example. PART - III III. Answer any THREE of the following questions: 3X5=15 11. Differentiate DBMS and file management system. 12. Explain different types of attributes. 13. Explain extended relational algebra operations. 14. Explain aggregate functions. 15.