Pgdca
Pgdca
Pgdca
of Printed Pages : 2
[3886]-101
P. G. D. C. A. (Semester - I) Examination - 2010
FUNDAMENTALS OF INFORMATION TECHNOLOGY
(2008 Pattern)
Time : 3 Hours] [Max. Marks : 70
Instructions :
(1) Question No. 7 is compulsory.
(2) Solve any four questions from the remaining.
(3) Figures to the right indicates full marks.
Q.5) (A) Define Operating System and differenciate between DOS and
Windows XP with respective features. [08]
(B) Explain Primery Memory in detail. [07]
[3886]-101 1 P.T.O.
Q.6) (A) Define Network and explain LAN, WAN and MAN. [08]
(B) Define Computer and explain various types of Computers in
detail. [07]
[3886]-101/2
Total No. of Questions : 2] [Total No. of Printed Pages : 3
[3886]-102
P. G. D. C. A. (Semester - I) Examination - 2010
‘C’ PROGRAMMING
(2008 Pattern)
Time : 3 Hours] [Max. Marks : 70
Instruction :
Assume appropriate header files are included.
Q.1) (A) What will be the output ? Give reasons : (Any Three) [12]
[3886]-102 1 P.T.O.
(c) void main( )
{
int x[25];
x[0] = 100;
x[24] = 400;
printf(“\n%d\t%d”, *x,* (x + 24) + * (x + 0));
}
(d) void main( )
{
int i = 5, j = 10;
abc(i, j);
printf(“\n i = %d\t j = %d”, i, j);
}
void abc(int i, int j)
{
i = i + j;
j = i – j;
i = i – j;
return;
}
(B) (a) Explain functions used for Dynamic Memory
Allocation. [04]
(b) Enlist differences between Structure and a Union. [04]
[3886]-102 2 Contd.
Q.2) Solve any five : [50]
a b c d e
a c e g
a b c
a c
(e) Write a ‘C’ program to copy one string into another string without
using standard function.
(g) Write a ‘C’ program to append contents of one file at the end
of another file.
[3886]-102/3
Total No. of Questions : 6] [Total No. of Printed Pages : 2
[3886]-11
P. G. D. C. A. (Semester - I) Examination - 2010
ELEMENTS OF INFORMATION TECHNOLOGY (EIT)
(Old 2005 Pattern)
Time : 3 Hours] [Max. Marks : 80
Instructions :
(1) Question No. 1 is compulsory. Out of the remaining attempt
any four questions.
(2) Figures to the right indicate full marks.
(3) Neat diagrams must be drawn whenever necessary.
Q.1) (A) Explain 5 logic gates with diagram and truth table. [05]
(B) Explain types of Softwares in detail. [05]
(C) Solve the following : [10]
(a) (1100100)2 / (100)2 = ( )10
(b) (0.10111)2 = ( )10
(c) (1101.1010)2 = ( )10
(d) (153)10 = ( )16
(e) (4B8)16 = ( )2
[3886]-11 1 P.T.O.
Q.4) (A) Define Topology and explain Bus, Ring and Star Topology. [07]
(B) Write any 8 Boolean Theorems. [08]
[3886]-11/2
Total No. of Questions : 6] [Total No. of Printed Pages : 1
[3886]-12
P. G. D. C. A. (Semester - I) Examination - 2010
PRINCIPLES AND PRACTICES OF MANAGEMENT (PPM)
(Old 2005 Pattern)
Time : 3 Hours] [Max. Marks : 80
Instruction :
Solve any five questions.
Q.1) Define Management. State its role and importance in Modern Society.
Q.2) What is Planning ? “Planning and Controlling are the two sides of the
same coin.” Explain.
Q.4) What is meant by Leadership ? State its importance. Explain in brief types
of Leaders.
Q.5) Explain the terms Centralisation and Decentralisation. What are the
advantages of Centralisation ?
[3886]-12/1
Total No. of Questions : 4] [Total No. of Printed Pages : 3
[3886]-201
P. G. D. C. A. (Semester - II) Examination - 2010
VISUAL BASIC
(New 2008 Pattern)
Time : 3 Hours] [Max. Marks : 70
Instruction :
All questions are compulsory.
Q.1) Give output for the following Section of Code and explain it :
(Any Five) [20]
(a) Dim i as integer, n as integer
do until n = 10
if n < = 0 Then Exit do
n = n – 1
i = i + 1
1oop
Msg Box (“The loop run” &i & “times”)
(b) Dim i as integer
Dim j as integer
for i = 1 to 3
for j = 1 to 5
print “*”
next
i = i + 2
next
[3886]-201 1 P.T.O.
(c) Dim dt as Date
dt = dateAdd (“m”, 3, # 12\12\2009#)
print dt
dt = dateSerial (2008, 22, 11)
print dt
(d) Dim arr(7) as integer, n as integer
n = 1
for i = 0 to 6
j = n * n
a(i) = j
print a(i)
n = n + 1
next
(e) Dim j $
print VarType (j)
print TypeName (j)
print Len (j)
(f) Dim a(4) as Integer
Redim a(3)
a(1) = 10
a(2) = 20
a(3) = 10
print a(1) + a(2) + a(3)
[3886]-201 2 Contd.
Q.2) Explain properties of the following controls : (Any Two) [10]
(a) Checkbox
(b) Listbox
(c) Scrollbar
(d) Textbox
[3886]-201/3
Total No. of Questions : 6] [Total No. of Printed Pages : 2
[3886]-202
P. G. D. C. A. (Semester - II) Examination - 2010
BASIC JAVA
(New 2008 Pattern)
Time : 3 Hours] [Max. Marks : 70
Instructions :
(1) Question No. 1 is compulsory.
(2) Solve any four from the remaining.
Q.3) Write an awt application which will have a list, a text field and a
button with caption ‘Add’. When Add button is clicked, contents of
text field should be added to list. [14]
Q.4) Write a threaded application which will add 1 to the caption of button
after every second. Initially Button has caption “1”. [14]
Q.5) Write an application which will accept a number from command line.
If the given number is odd number, then throw “oddNumber” user
defined exception. [14]
Q.6) Write an application which will accept a file name using command
line. Then show odd positioned lines of that file. Handle exceptions. [14]
[3886]-202/2
Total No. of Questions : 2] [Total No. of Printed Pages : 4
[3886]-21
P. G. D. C. A. (Semester - II) Examination - 2010
‘C’ PROGRAMMING
(Old 2005 Pattern)
Time : 3 Hours] [Max. Marks : 80
Instruction :
Assume appropriate header files are included.
Q.1) (A) What will be the Output ? Give reasons : (Any Three) [20]
(a) void main( )
{
int x, i, y;
x = 3;
y = 1;
for (i = 1; i < 7; i++);
{
printf(“%d”, i);
if(i == x)
{
printf(“#”);
printf(“\n”);
x = (x + 3) – y;
y+ = 1;
}
}
printf(“#”);
}
[3886]-21 1 P.T.O.
(b) void main( )
{
int x, y, z;
x = y = z = –1;
z = ++x || ++y && ++z;
printf(“x = %d\ty = %d\tz = %d”, x, y, z);
}
(c) void main( )
{
static char * s[] = {“pune”, “delhi”, “bangalore”};
printf(“d%”, sizeof(s))’
printf(“\n%d”, sizeof(s[1]));
printf(“\n%d”, sizeof(*s[1]));
}
(d) void main( )
{
int b[] = {10, 20, 30, 40 50};
int i, * ptr;
ptr = &b[4] – 4;
for(i = 0; i < 4; i++)
{
printf(“%d\t”,*ptr);
ptr++;
}
}
[3886]-21 2 Contd.
(e) int func(int);
void main( )
{
int n = 10;
printf(“\n%d”, func(n));
}
int func(int n)
{
if(n > 0)
return(n + func(n – 2));
else
return 0;
}
(B) (a) What is Recursion ? Explain with example. [05]
(b) Explain any four string functions with an example. [05]
[3886]-21/4
Total No. of Questions : 6] [Total No. of Printed Pages : 2
[3886]-22
P. G. D. C. A. (Semester - II) Examination - 2010
DATABASE MANAGEMENT SYSTEM (DBMS)
(Old 2005 Pattern)
Time : 3 Hours] [Max. Marks : 80
Instructions :
(1) Question No. 1 is compulsory.
(2) Solve any four from the remaining.
(3) All questions carry equal marks.
[3886]-22 1 P.T.O.
Q.2) (A) Discuss advantages and limitations of DBMS.
(B) What is Anomaly ? Explain different types of Anomalies with
example.
(c) Aggregation
[3886]-22/2
Total No. of Questions : 5] [Total No. of Printed Pages : 2
[3886]-301
P. G. D. C. A. (Semester - III) Examination - 2010
SOFTWARE ENGINEERING AND BUSINESS PROCESS
(New 2008 Pattern)
Time : 3 Hours] [Max. Marks : 70
Instructions :
(1) Q. No. 1 must be answered.
(2) Attempt any three from the remaining.
(3) Draw neat diagrams. Neat diagrams carry marks.
[3886]-301 1 P.T.O.
Q.3) What are the various roles played by System Analyst and a Programmer ? [15]
Q.4) Give list of Decision Tools used in SDLC. Draw Decision Table
to print grade obtained by student : [15]
– Percentage below 40% Fail
– Percentage between 40% and 50% Grade C
– Percentage between 51% and 60% Grade B
– Percentage between 61% and 70% Grade A
– Percentage above 70% Distinction
[3886]-301/2
Total No. of Questions : 7] [Total No. of Printed Pages : 2
[3886]-302
P. G. D. C. A. (Semester - III) Examination - 2010
ORACLE
(New 2008 Pattern)
Time : 3 Hours] [Max. Marks : 70
Instructions :
(1) Question No. 1 is compulsory.
(2) Solve any five questions from the remaining.
(3) Figures to the right indicate full marks.
Q.1) Consider the following table structure to write SQL queries : [20]
Emp Table :
empno number(3), ename varchar2(30), sal number(4), comm
number(3), job varchar2(10), deptno number(2), joindate date,
address varchar2(30), mgr number(3)
Dept Table :
deptno number(2), dname varchar2(30), location varchar2(30)
(a) Display managers having 2 subordinates.
(b) List employee name and his manager name.
(c) Display all employees who joined organisation in the month
of March.
(d) Display name of the department having highest no. of
employees.
(e) Display managers having salary more than 5,000.
(f) Display empno, name, department name and annual salary for
all employees.
(g) List employees working in SALES Department.
(h) Display name of the person getting highest salary.
(i) Display name of the employees not getting commission.
(j) Create emp table with proper constraints.
[3886]-302 1 P.T.O.
Q.2) Write a stored procedure which will accept department number and
will return total salary paid to that department. [10]
Q.3) Write a PL/SQL block which will accept name of the person and will
print name in reverse order. [10]
Q.4) Write a user defined function which will accept name of the employee
and will return job of that employee. [10]
Q.6) Write a PL/SQL block which will accept department number. Using
cursor display employee name, job and salary of employees working
in that department. [10]
(b) Cursors
(d) Constraints
[3886]-302/2
Total No. of Questions : 6] [Total No. of Printed Pages : 3
[3886]-31
P. G. D. C. A. (Semester - III) Examination - 2010
OBJECT ORIENTED PROGRAMMING WITH JAVA (OOPJ)
(Old 2005 Pattern)
Time : 3 Hours] [Max. Marks : 80
Instructions :
(1) Question No. 1 is compulsory.
(2) Solve any four from the remaining.
[3886]-31 1 P.T.O.
(c) Class MainDemo
{
Public static void main (string s[])
{
boolean b = true;
system.out.print\n (“XXX”);
if(!b)
return;
system.out.print\n (“YYY”);
}
}
(B) Write short notes : (Any Two) [10]
(a) Access Modifiers
(b) Static Keyword
(c) Use of Final Keyword
Q.2) Accept E-mail from user and if @ symbol is not present then throw
user defined exception which is “InvalidSymbolException”. [16]
Q.3) Write a program to read content of file and replace ‘the’ word
with ‘other’. [16]
Q.4) Write threaded Application where first thread prints even numbers from
1 to 100 and other thread prints alternative characters from A to Z. [16]
[3886]-31 2 Contd.
Q.5) Book Rate Qty.
JAVA 250
DBMS 360
VB 200
BILL
Q.6) Write abstract class staff with abstract method, calculate Salary( ) and
Instance Method Print Data (int no, string name).
[3886]-31/3
Total No. of Questions : 3+6] [Total No. of Printed Pages : 2
[3886]-32
P. G. D. C. A. (Semester - III) Examination - 2010
UNIX
(Old 2005 Pattern)
Time : 3 Hours] [Max. Marks : 80
Instructions :
(1) Sections I and II are compulsory.
(2) All the questions are compulsory.
(3) Figures to the right indicate full marks.
SECTION - I
(a) Kernel
[3886]-32 1 P.T.O.
Q.3) Explain the following commands : (Any Five) [10]
(a) pipe
(b) wc
(c) cp & mv
(d) version
(e) chmod
(f) Is
SECTION - II
Q.1) Write a Shell Script which accepts two file names from keyboard and
merge contents of two files and print number of lines from merged
file. [10]
Q.3) Write AWK Script which will replace all spaces by # in the given
text file. [05]
Q.4) Write a Shell Script to accept a string from the terminal and echo
suitable message if it doesn’t have at least 10 characters. [08]
Q.5) Write a Shell Script that will accept a number from the keyboard and
determine whether the year is an odd or even. [06]
Q.6) Write a Shell Script to print prime numbers from 1 to 50. [06]
[3886]-32/2
Total No. of Questions : 8] [Total No. of Printed Pages : 2
[3886]-401
P. G. D. C. A. (Semester - IV) Examination - 2010
DATA STRUCTURES AND ALGORITHMS
(New 2008 Pattern)
Time : 3 Hours] [Max. Marks : 70
Instructions :
(1) Attempt any seven questions.
(2) Figures on the right are full marks.
(3) Answer all sub-questions of a question at one place.
(4) State your assumptions clearly.
(5) Use ANSI ‘C’ language in your codes.
Q.2) (A) Convert the following infix form to its prefix form :
A * (B + C) / D - E
Show contents of both the stacks at each step in a tabular
form. [05]
(B) Evaluate the following posfix form :
ABC + * D/E-
where A = 1, B = 2, C = 3, D = 4, E = 5.
Show contents of stack at each step in a tabular form. [05]
[3886]-401 1 P.T.O.
Q.3) (A) Write a function to add an element in a linear queue of characters
implemented as a linked list. [05]
(B) Write a function to push an element into a stack of characters
implemented as an array. [05]
Q.4) (A) Write a function to insert a node in a linear single linked list
of integers. [05]
(B) Write a function that prints contents of a doubly linked list
of integers. [05]
Q.6) (A) Write a function to create a copy of binary search tree. [05]
(B) Write a function that counts number of leaf nodes in a binary
search tree. [05]
[3886]-401/2
Total No. of Questions : 6] [Total No. of Printed Pages : 2
[3886]-402
P. G. D. C. A. (Semester - IV) Examination - 2010
PRINCIPLES AND PRACTICES OF MANAGEMENT AND
ORGANISATIONAL BEHAVIOUR
(New 2008 Pattern)
Time : 3 Hours] [Max. Marks : 70
Instructions :
(1) Question No. 1 is compulsory.
(2) Attempt any three from the remaining.
(3) Figures to the right indicate full marks.
Q.2) Elaborate contributions put forth by F.W. Taylor and Henri Fayol
towards evolution of Management Thoughts. [15]
[3886]-402 1 P.T.O.
Q.7) Write short notes : (Any Three) [15]
(a) Team Building
(b) MBO
(c) OB Models
[3886]-402/2
Total No. of Questions : 6] [Total No. of Printed Pages : 2
[3886]-41
P. G. D. C. A. (Semester - IV) Examination - 2010
SOFTWARE ENGINEERING
(Old 2005 Pattern)
Time : 3 Hours] [Max. Marks : 80
Instructions :
(1) Question No. 1 must be answered.
(2) Attempt any four from the remaining.
(3) Draw neat diagrams. Neat diagrams carry marks.
Q.1) Fitness Centre is Health Club offering Health Services such as fully
equipped gym, instructions in aerobics, yoga and proper diet. People
from various age groups join Club. The Club provides various
programs such as weight loss, weight increase, fitness etc. depending
on their needs. Health Club caters to member’s needs by keeping in
mind their condition of Health.
(a) Draw Context Level Diagram [05]
(b) Draw ERD [05]
(c) Screen Layout to display health report of a member [05]
(d) Design Normalized Tables [05]
Q.2) Design a data entry screen for Library System of Management Institute
to issue books to members. Also state important data validations. [15]
Q.3) What is System ? Explain System Development Life Cycle with the
help of block diagram. [15]
[3886]-41 1 P.T.O.
Q.4) State importance of Decision Tools. Draw Decision Tree for the
following case : [15]
XYZ classes has following scheme for payment of fees :
– Student who has scored > = 60% marks is enrolled for scholar
batch.
– Student who has scored > = 45% and < 60% marks is enrolled
for ordinary batch.
– Student who has scored < 45% marks is not given admission.
– Student can opt for prime time batch or regular batch.
For prime time batch, 10% additional fees are charged.
– Students paying full fees before 15th August are given 5%
discount in fees.
Q.6) Describe purpose of Data Flow Diagram and also state its limitations.
Draw a DFD of the system given in Q 2. [15]
[3886]-41/2
Total No. of Questions : 6] [Total No. of Printed Pages : 2
[3886]-42
P. G. D. C. A. (Semester - IV) Examination - 2010
BUSINESS APPLICATION
(Old 2005 Pattern)
Time : 3 Hours] [Max. Marks : 80
Instructions :
(1) Question No. 1 is compulsory.
(2) Solve any four from the remaining.
Q.2) What is BOM ? How it is useful for Material Requirement Planning ? [15]
Q.3) Godavari Urban Bank, Nasik accepts fixed deposits from its customers
and employees. Name of the scheme is called DHANVRUDHHI.
Under this scheme he/she can deposit Rs. 20,000 minimum and in
multiples of Rs. 5,000. The deposit can be made for single name or
jointly upto 2 persons. The compound interest paid after 2 years @
rate of 8% p.a. The depositors money is transferred after maturity to
their Savings Account.
You are required to design - [15]
(a) Application Form
(b) Draw ERD
(c) Normalize File Layouts
[3886]-42 1 P.T.O.
Q.4) Draw a layout of Payslip and Bank Statement of Payroll System.
Explain rules for preparing Payroll. [15]
[3886]-42/2