Exam Details
Subject | basic computer science-1(applications of data structures and applications of sql) | |
Paper | ||
Exam / Course | mca | |
Department | ||
Organization | Gujarat Technological University | |
Position | ||
Exam Date | January, 2019 | |
City, State | gujarat, ahmedabad |
Question Paper
Seat No.: Enrolment
GUJARAT TECHNOLOGICAL UNIVERSITY
MCA SEMESTER- III EXAMINATION WINTER 2018
Subject Code: 3630002 Date: 02-01-2019
Subject Name: Basic Computer Science-1
Time: 10.30 am to 1.00 pm Total Marks: 70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
Q.1
Do as Directed.
1. Define Data structure.
2. State advantages of decision table over flowchart.
3. State applications of stack.
4. Define primitive data structure.
5. What is KWIC indexing?
6. Define sparse matrix.
7. Differentiate complete binary tree and full binary tree.
07
1. Write an algorithm to PUSH and POP in stack
2. Differentiate between Top Down and Bottom up approach.
04
03
Q.2
List the limitation of simple queue. What is circular queue? Write an algorithm for insert and delete operation in circular queue using array representation.
07
Differentiate recursion and iteration with examples.
07
OR
Explain binary search tree? Create binary search tree for the following elements: 25, 75, 22, 40, 60, 80, 90, 15, 30]
Showing the structure after each insertion. Also give its inorder, preorder and postorder traversal.
07
Q.3
What is circular link list? Explain process of insertion of node in circular link list with algorithm or program.
07
Write and explain an algorithm for selection sort.
07
OR
Q.3
Explain link list. What are the main advantages of linked list over arrays in representing a group of items?
07
Sort the following data using heap sort
23 56 45 35 13 98 87 32
07
Q.4
Explain order by Clause, Grant command and Self join.
07
Explain Logical Design, Conceptual Design and Physical Design.
07
OR
Q.4
Write a note on Database Life Cycle.
07
Write a short note on granting and revoking privileges in SQL.
07
Q.5
What are data constraints? How to apply it in database? Explain with example
07
1. Explain the ALTER commands with its purpose, syntax and example.
2. Write a note on Synonym.
03
04
OR
Q.5
Define View. Explain readable and updatable view with suitable example.
07
Explain following with example query: create a table, insert data into table, delete data from table, sort data in table, create table from other table.
07
GUJARAT TECHNOLOGICAL UNIVERSITY
MCA SEMESTER- III EXAMINATION WINTER 2018
Subject Code: 3630002 Date: 02-01-2019
Subject Name: Basic Computer Science-1
Time: 10.30 am to 1.00 pm Total Marks: 70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
Q.1
Do as Directed.
1. Define Data structure.
2. State advantages of decision table over flowchart.
3. State applications of stack.
4. Define primitive data structure.
5. What is KWIC indexing?
6. Define sparse matrix.
7. Differentiate complete binary tree and full binary tree.
07
1. Write an algorithm to PUSH and POP in stack
2. Differentiate between Top Down and Bottom up approach.
04
03
Q.2
List the limitation of simple queue. What is circular queue? Write an algorithm for insert and delete operation in circular queue using array representation.
07
Differentiate recursion and iteration with examples.
07
OR
Explain binary search tree? Create binary search tree for the following elements: 25, 75, 22, 40, 60, 80, 90, 15, 30]
Showing the structure after each insertion. Also give its inorder, preorder and postorder traversal.
07
Q.3
What is circular link list? Explain process of insertion of node in circular link list with algorithm or program.
07
Write and explain an algorithm for selection sort.
07
OR
Q.3
Explain link list. What are the main advantages of linked list over arrays in representing a group of items?
07
Sort the following data using heap sort
23 56 45 35 13 98 87 32
07
Q.4
Explain order by Clause, Grant command and Self join.
07
Explain Logical Design, Conceptual Design and Physical Design.
07
OR
Q.4
Write a note on Database Life Cycle.
07
Write a short note on granting and revoking privileges in SQL.
07
Q.5
What are data constraints? How to apply it in database? Explain with example
07
1. Explain the ALTER commands with its purpose, syntax and example.
2. Write a note on Synonym.
03
04
OR
Q.5
Define View. Explain readable and updatable view with suitable example.
07
Explain following with example query: create a table, insert data into table, delete data from table, sort data in table, create table from other table.
07
Other Question Papers
Subjects
- advance database management system
- advanced biopharmaceutics & pharmacokinetics
- advanced medicinal chemistry
- advanced networking (an)
- advanced organic chemistry -i
- advanced pharmaceutical analysis
- advanced pharmacognosy-1
- advanced python
- android programming
- artificial intelligence (ai)
- basic computer science-1(applications of data structures and applications of sql)
- basic computer science-2(applications of operating systems and applications of systems software)
- basic computer science-3(computer networking)
- basic computer science-4(software engineering)
- basic mathematics
- basic statistics
- big data analytics (bda)
- big data tools (bdt)
- chemistry of natural products
- cloud computing (cc)
- communications skills (cs)
- computer aided drug delivery system
- computer graphics (cg)
- computer-oriented numerical methods (conm)
- cyber security & forensics (csf)
- data analytics with r
- data mining
- data structures (ds)
- data visualization (dv)
- data warehousing
- data warehousing & data mining
- database administration
- database management system (dbms)
- design & analysis of algorithms(daa)
- digital technology trends ( dtt)
- discrete mathematics for computer science (dmcs)
- distributed computing (dc1)
- drug delivery system
- dynamic html
- enterprise resource planning (erp)
- food analysis
- function programming with java
- fundamentals of computer organization (fco)
- fundamentals of java programming
- fundamentals of networking
- fundamentals of programming (fop)
- geographical information system
- image processing
- industrial pharmacognostical technology
- information retrieving (ir)
- information security
- java web technologies (jwt)
- language processing (lp)
- machine learning (ml)
- management information systems (mis)
- mobile computing
- molecular pharmaceutics(nano tech and targeted dds)
- network security
- object-oriented programming concepts & programmingoocp)
- object-oriented unified modelling
- operating systems
- operation research
- operations research (or)
- pharmaceutical validation
- phytochemistry
- procedure programming in sql
- programming skills-i (ps-i-fop)
- programming skills-ii (ps-oocp)
- programming with c++
- programming with java
- programming with linux, apache,mysql, and php (lamp)
- programming with python
- search engine techniques (set)
- soft computing
- software development for embedded systems
- software engineering
- software lab (dbms: sql & pl/sql)
- software project in c (sp-c)
- software project in c++ (sp-cpp)
- software quality and assurance (sqa)
- statistical methods
- structured & object oriented analysis& design methodology
- system software
- virtualization and application of cloud
- web commerce (wc)
- web data management (wdm)
- web searching technology and search engine optimization
- web technology & application development
- wireless communication & mobile computing (wcmc)
- wireless sensor network (wsn)