web viewms word basics: introduction to ms ... basic concepts of object-oriented programming ......

55
HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN P.G.D.C.A CBCS Syllabus 2011 Document code : SYLLABUS PDCA2011 Revision No: 00 Name of Faculty MANAGEMENT Faculty Code MG Programme Name : POST-GRADUATE DIPLOMA IN COMPUTER SCIENCE & APPLICATION Programme Code : PGDCA Effective from: JUNE-2011 1. P.G.D.C.A CBCS Syllabus 2011 Page 1

Upload: hoangcong

Post on 01-Feb-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANPGDCA CBCS Syllabus 2011

Document code SYLLABUS PDCA2011Revision No 00Name of Faculty MANAGEMENTFaculty Code MGProgramme Name POST-GRADUATE DIPLOMA IN COMPUTER SCIENCE amp APPLICATIONProgramme Code PGDCAEffective from JUNE-2011

1

PGDCA CBCS Syllabus 2011 Page 1

PGDCA Semester I

CD

Old Paper Code

New Paper Code

Paper Type

Paper Name

Marking schemeTota

lCredit

Remarks

External Internal

The Pra Th

ePra

DCA101 PGDCA101CC CC

Logic Development using Programming Language C (LDL)

70 30 100 4

DCA102 PGDCA102CC CC Database Management System(DMS)

70 30 100 4

DCA103 PGDCA103CC CC

Data Communication Internet Web Designing And E-Commerce (DWE)

70 30 100 4

DCA104 PGDCA104CC CCOffice Automation Tools (OAT)

70 30 100 4

DCA105 PGDCA101PR PRPractical Based on PGDCA-101 (PR1)

30 20 50 3

DCA106 PGDCA102PR PRPractical Based on PGDCA ndash 102 (PR2)

30 20 50 3

DCA107 PGDCA103PR PRPractical Based on PG DCA ndash 103 (PR3)

30 20 50 3

DCA108 PGDCA104PR PRPractical Based on PG DCA ndash 104 (PR4)

30 20 50 3

DCA109 PGDCA105PR PRDTP amp Multimedia Packages (PR5)

30 20 50 3

Remarks CD= Combination code given by commuter center CC = Core compulsory subject PR = Practical MP= Minor project

PGDCA CBCS Syllabus 2011 Page 2

PGDCA Semester II

CDOld

Paper Code

New Paper Code

Paper Type Paper Name

Marking scheme

Total Credit RemarksExternal Internal

The Pra The Pra

DCA201 PGDCA201CC CC

Object Oriented Concepts amp Programming using JAVA(OCP)

70 30 100 4

DCA202 PGDCA202CC CC

Advanced Database Management System (AMS)

70 30 100 4

DCA203 PGDCA203CC CC

GUI Programming Using Visual BasicUniversity Examination Duration (GUD)

70 30 100 4

DCA204 PGDCA204CC CCSystem Analysis amp Design (SAD)

70 30 100 4

DCA205 PGDCA201PR PR

Practical Based on PGDCA ndash 201 (PR1)

30 20 50 3

DCA206 PGDCA202PR PR

Practical Based on PG DCA ndash 202 (PR2)

30 20 50 3

DCA207 PGDCA203PR PR

Practical Based on PGDCA ndash 203 (PR3)

30 20 50 3

DCA208 PGDCA204PR PR

Computer Assembling and Hardware Maintenance (PR4)

30 20 50 3

DCA209 PGDCA201MP MP

System Development Project-I (SMP)

50 150 200 8

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANPGDCA CBCS Syllabus 2011 Page 3

Programme code PGDCA Programme Name PGDCACourse Code PGDCA101CC Semester 1

Logic Development using Programming Language C (LDL)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

11 Overview of CImportance of C sample C programs basic structure of C programs programming style executing C program

4

12 Constants Variables and Data Types Character set C tokens keywords and identifiers constants variables data types declaration of variables assigning value to variable defining symbolic constants

13 Operators and ExpressionOperators - arithmetic relational logical assignment increment-decrement conditional bit-wise and specialArithmetic expressions evaluation of expressions precedence of arithmetic operators type conversions in expressions operator precedence and associativity mathematical functions

14 Managing Input and Output Operators Reading and writing a character formatted input-output

2 21 Decision Making and branchingDecision making with IF statement simple IF statement the IF-ELSE statement nesting of IF hellip ELSE statements the ELSE IF ladder the switch statement

22 Decision Making and LoopingLooping statements - WHILE DO and FOR Nesting and Jumps

in loops23 Arrays

One-dimensional two-dimensional and multidimensional arrays24 Handling of Character Strings

Declaring and initializing string variables reading string from terminal writing string to screen arithmetic operations on character putting string together comparison of two strings string handling functions table of strings

3 31 User-Defined FunctionsNeed for user-defined functions the form of c function return values and their types calling a function category of functions no arguments and no return values arguments with return values handling of non-integer functions nesting of functions recursion functions with arrays the scope and lifetime of variables in functions

32 Structures and UnionsStructure definition giving values to members structure initialization comparison of structures arrays of structures arrays within structures structures within structures structures

PGDCA CBCS Syllabus 2011 Page 4

and functions unions size of structures bit fields4 Pointers

Definition accessing the address of variable declaring and initializing pointers accessing a variable through its pointer pointer expressions pointer increments and scale factor pointers and arrays pointers and character strings pointers and functions pointers and structures

18

File Management in CFile concept various operations on files ndash Defining opening closing and input output error handling during IO operations random access files command line arguments

Reference BooksNo Book Name1 ANSI C E Balaguruswami - TMH Publications2 Mastering Turbo C Stan Kelly-Bootle - BPB Publications

Question Paper SchemeQ1 - Unit-I (12 Marks)

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q5 - ProgramsA Unit I amp II (10 Marks)B Unit III amp IV (12 Marks)

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 5

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA102CC Semester 1

Database Management System(DMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Database Concepts and ArchitectureOperational data purpose of database system structure of DBMS three levels of the architecture the external level the conceptual level the internal level mappings the database administrator distributed processing

10 4

2 Data Structure and Corresponding OperatorsData Models hierarchical network and relationalOperators relations domains and attributes keys extensions and intensions traditional set operations attribute ndash names for derived relations special relational operations

12

3 Database DesignThe ER model ER diagrams database design with the ER model trivial and nontrivial dependencies closure of a set of dependencies closure of a set of attributes irreducible sets of dependencies non loss decomposition and functional dependencies first second and third normal forms dependency preservation BoyceCodd normal form multi-valued dependencies and fourth normal form join dependencies and fifth normal form

24

4 FoxProFoxPro ndashVersions features requirement of hardware amp software working with Visual FoxPro Creating database file listing contents of a database file viewing and editing data modifying structure and file utilities sorting and indexing reports and labels memory variables creating a programming file running a program file conditional statements and loops displaying data with command inputting data with get edit wizards

24

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB Publications3 Database system concepts Henry F Korth (3rd edition) TMH Publications4 Mastering Visual FoxPro BPB Publications

Question Paper SchemeQ1 - Unit-I (10 Marks)

PGDCA CBCS Syllabus 2011 Page 6

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (24 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (24 Marks)

A Objective Short QuestionsB Descriptive Long questionsC Program in FoxPro

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 7

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103CC Semester 1

Data Communication Internet Web Designing And E-Commerce (DWE)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

Unit

No

Topic

NoContent Hrs

Marks

W +

Credit

1 Basic of Computer NetworksNetworking of Computer- Advantages and disadvantages of computer networking Types of Networks - LAN MAN WAN Network Topology ndash Star Ring Bus Tree Complete IrregularReference Models - The OSI reference model the TCPIP reference model

14 4

2 Transmission MediaTransmission media - Magnetic media twisted pair co-axial cable (baseband and broadband ) fiber optics principle transmission of light through fiber fiber cables fiber optics network comparison of fiber optic and copper wire

16

3 31 Internet (10 Marks)Evolution Protocols Interface concepts Internet vs Intranet ISP connectivity ndash Dial Up Leased line VSAT URLs Domain names PortalsE-mail ndash POP and WEB based E-mail merits address basics of sending and receiving E-mail protocols mailing listFile Transfer Protocols Telnet Chatting (voice amp text) remote logging Terminal emulation message boardWorld Wide Web ndash Working Web browsers concept of search engines searching the Web HTTP URLs Web servers Web protocols

28

32 HTMLUnderstanding HTML Create a Web Page Linking to other Web Pages Publishing HTML Pages Text Alignment and Lists Text Formatting Fonts Control Email Links and link within a Page Creating HTML Forms Creating Web Page Graphics Putting Graphics on a Web Page Custom Backgrounds and Colors Creating Animated GraphicsWeb Page Design and layout Advanced Layout with Tables Using Style Sheets

18

4 E-CommerceConcepts and technology in E-Commerce Internet and E-business Advantages of E-Commerce Applications Feasibility amp various constrains Future of E-Commerce

12

Reference Books

PGDCA CBCS Syllabus 2011 Page 8

No Book Name1 1 Computer Networks - Andrew S Tanenbaum PHI Publications2 O ndash Level module M 12 Internet amp Web Page design V K Jain BPB Publication3 Internet for Everyone ndash Alexix Leon and Mathews Leon Vikas Publication4 Tech Yourself HTML 4 in 24 Hours by Dick Oliver (Techmedia)5 10 minutes Guide to HTML Style Sheets by Craig Zacker (PHI)6 A Beginnerrsquos Guide to HTML available at

httpwwwncsauiuceduGeneralInternetWWWHTMLPrimerAllhtml

Question Paper SchemeQ1 - Unit-I (14) Marks

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (16) MarksA Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (28) MarksA Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (12) MarksA Objective Short QuestionsB Descriptive Long questions

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 9

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104CC Semester 1

Office Automation Tools (OAT)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 DOS Internal amp External commands Wildcard Character file name CreatingEditing file batch file

MS Windows Windows Basic Introduction to Windows Using start menu Using Run to start a program Move or size a window computer hardware Viewing Files Using My Computer Using Windows Explorer Working with Files Select open move copy rename delete restore deleted files create a new file and folder search for files create a shortcut Printing print files pictures Introduction to Accessories and Control Panel Install Software Add windows Component Install and remove program

17 4

2 MS Word Basics Introduction to MS Office Introduction to MSWord Features amp area of use Working with MS Word ndash Menus amp Commands Toolbars amp Buttons Shortcut Menus Wizards amp Templates Creating a New Document Different Page Views and layouts Applying various Text Enhancements Working with ndash Styles Text Attributes Paragraph and Page Formatting Text Editing using various features ndash Bullets Numbering Auto formatting Printing amp various print options

Advanced Features of MS-Word Using bookmarks Spell Check and Thesaurus Find amp Replace Headers amp Footers Inserting ndash Page Numbers Pictures Files Auto texts Symbols Working with Columns Tabs amp Indents Creation amp Working with Tables Margins amp Space management in Document Mail Merge

18

3 MS Excel Introduction and area of use Working with MS Excel concepts of Workbook amp Worksheets Using different features with Data Cell and Texts Inserting Removing amp Resizing of Columns amp Rows Working with Data amp Ranges Different Views of Worksheets Column Freezing Labels Hiding Splitting etc Using different features with Data and Text Use of Formulas Calculations amp Functions Cell Formatting including Borders amp Shading Working with Different Chart Types Printing of Workbook amp Worksheets with various options

18

4 41 MS PowerPoint Introduction amp area of use Working with MS PowerPoint Creating a New Presentation Working with Presentation Using Wizards Slides amp itrsquos different views Inserting Deleting and Copying of Slides Working with Notes Handouts Columns amp Lists Adding Graphics Sounds and Movies to a Slide Working with

17

PGDCA CBCS Syllabus 2011 Page 10

PowerPoint Objects Designing amp Presentation of a Slide Show Printing Presentations Notes Handouts with print options

42 MS Access DBMS Concept Creating database table fields amp its properties Data types Adding primary key into table Relationship AddingEditing data sorting indexing designing queries using forms Report generation

Reference Books

No Book Name1 Master visually Windows XP complete visual reference Hungry Minds2 Straight to the Point ndash MS Office 2003 By Dinesh Maidasani Publisher firewall3 Master Visually Microsoft Office 2003 By Michael S Toot Publisher visual4 Windows Xp simplified Wiley publishing Inc5 Online Help6 Ms-Office 2000 ndash No Experience required ndash Gini Courter and Annette Marquis

Question Paper Scheme Q1 - Unit-I(17 Marks) A Objective Short Questions B Descriptive Long questions Q2 - Unit-II (18 Marks) A Objective Short Questions B Descriptive Long questions Q3 - Unit-III (18 Marks) A Objective Short Questions B Descriptive Long questions Q4 - Unit-IV (17 Marks) A Objective Short Questions B Descriptive Long questionsNote Options should be given in all questions

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCA

PGDCA CBCS Syllabus 2011 Page 11

Course Code PGDCA101PR Semester 1Practical Based on PGDCA-101 (PR)

Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on Logic development using programming Language ndash lsquoCrsquoPractical List

1 Write a C program to find the sum of digits of accepted no2 Write a C program to find the sum of first 100 natural nos3 Write a C program to find the sum of first 100 odd nos and even nos4 Write a C program to display first 25 Fibonacci nos5 Write a C program to check whether the given number is prime or not6 Write a C program to find factorial of the given number7 Write a C program to reverse the accepted number8 Write a C program to find whether the accepted string number is palindrome or not9 Write a C program to convert decimal number to its equivalent binary number10 Write a C program to convert decimal number to its equivalent octal number11 Write a C program to convert decimal number to its equivalent hexadecimal number12 Write a C program to arrange the accepted numbers in ascending order and descending order13 Convert given line into upper case or lower case character as user want (Use switch statement for the

choice of case)14 Count How many Characters Words lines spaces tabs into given text15 Print detail of students like R-no name address city phone on screen (Use structure)16 Swap the values of two different no using UDF amp pointer17 Create one text file store some information into it and print the same information on terminal18 You have given a file which contains some integers From this file create another two files one for odd

and second for even numbers Print the result of both files19 Create one file and insert some information using fprintf() and fscanf() function20 Display the following format on screen

CCPCPRCPROCPROGRAMINGCPROCPRCPC

21 Display the following format on screen12 23 3 34 4 4 45 5 5 5 5

PGDCA CBCS Syllabus 2011 Page 12

22 Display the following format on screen

23 Write a program to implement the concept of command line argument (eg DOS type command copy command)

PGDCA CBCS Syllabus 2011 Page 13

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA102PR Semester 1

Practical Based on PGDCA ndash 102 (PR2)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on DBMS (FoxPro Visual FoxPro)PRACTICALCreate databaseAdding Editing Viewing and deleting recordsIndexingGenerating report and mailing labelsCreating MenuDatabase applications like payroll Mark sheet Electricity bill etc

PGDCA CBCS Syllabus 2011 Page 14

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103PR Semester 1

Practical Based on PGDCA-103 (PR3)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical Based on Data Communication Internet Web Design and E-CommercePractical List

1 Internet (10 Marks)middot To create new Internet Connectionmiddot To create new Email Accountmiddot Browsing up the Web sites (eg Railway reservation Airline reservation cinema ticket booking etc)middot Search enginesmiddot Important Web sites

2 HTML (20 Marks)1 Develop an HTML document for a web page of your favorite teacher

Design the page with an attractive background color text color and background image

2 Develop an HTML document for a web page of your favorite National Leader Design the page with an attractive color combination with suitable headings and horizontal rules

3 Write an HTML document with an example of Ordered List and Unordered List

4 Write an HTML document with an example of Table format to print your Bio-Data

5 Write an HTML document with an example of Table format to print your Telephone Bill

6 Write the Frameset tags and Frame tags for the following framesetPhysicshtm

lWelcomeh

tmlMathshtm

lChemistryh

tml Computerhtml

Biologyhtml Headinghtml

Zoologyhtml Accounthtml

7 Develop a complete web page using Frames and Frameset which gives the Information about Hospital

8 Write an HTML code for designing the subscription form of mail account

PGDCA CBCS Syllabus 2011 Page 15

in the e-mail website with appropriate fields9 Write an example of Style Sheet

PGDCA CBCS Syllabus 2011 Page 16

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104PR Semester 1

Practical Based on PGDCA-104 (PR4)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

I PC-Packages (20 Marks)[A] MS-DOS AND WINDOWS (not for examination)[B] MS-OFFICE

1 MS-WORDPracticals may be given for- Creating the documents with Special effects like underline bold different size different font different color Etc- Find and Replace operations like cut paste copy clipboard- Inserting Date amp Time Pictures Bullets amp Numbering ets- Paragraphs bullets indentation etc Formatting features- Printing the documents it includes paper-size margins header and footer page no- Creating a table- Mailmerge spellcheck drawing table- Template

2 MS-EXCELPracticals may be given for- Creating Worksheets- Printing Inserting Deleting Copying Moving worksheets- Formulas Built-in functions- Graph-Plotting facilities- Database Management System- Using extenternally created data files- What-if analysis- Formatting cells Worksheets etc- Custom Controls- Protection facility- Pivot tables- Macro facility

3 MS- PowerPointPracticals may be given for Creating a presentationInsertingDeleting slidesDifferent slide viewsEditing slidesSlide transition amp editing special effectsInserting sound picture chart organization chart

2 Study of any one of the Accounting Software like Tally TATA ndash EX (10 Marks)Basic principles of double entry accounting systemCreating

PGDCA CBCS Syllabus 2011 Page 17

a New companyb Security Controlsc Gropusd Ledgere Voucher Type Modifyinga New companybSecurity Controlsc GropusdLedgere Voucher TypeVoucher EntryGenerating Profit amp Loss Account Trial Balance and Balance SheetBackup amp Restore

PGDCA CBCS Syllabus 2011 Page 18

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA105PR Semester 1

Multimedia amp DTP Packages (PR5)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 Multimedia (20 Marks)Study of any multimedia software like Adobe Photoshop Scala 3D STUDIO MAXStudents must be trained by discussing various case studies

2 Desktop Publishing (DTP) (10 Marks)Study of any DTP software like PageMaker Corel Draw Instant ArtistStudents must be trained by discussing various case studies

PGDCA CBCS Syllabus 2011 Page 19

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201CC Semester 2

OBJECT ORIENTED PROGRAMMING USING JAVA (OCP)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit1 Fundamentals of Object Oriented Programming

Object oriented paradigm Basic concepts of Object-Oriented Programming (object and classdata abstraction and encapsulation inheritance polymorphism dynamic binding messagePassing) Benefits and application of OOPBasics of JavaJava Features JDK and its components(various tools of JDK) Bytecode and JVM Language building blocks (Tokens identifiers keywords literals white spaces comments) Primitive data types and their initial values arrays operators ndash precedence and associatively type conversion and casting garbage collection flow controls Loop statements ndash while do for break continue Condition statements ndash if ndash else switch

17 4

2 Class FundamentalsDefining classes creating objects constructors static members all types of inheritance interfaces overloading and overriding of methods final variable and methods abstract methods and class finalize methods visibility controls and modifiers Access modifiers ndash public private default protected Other modifiers final abstract static synchronized native volatile transientPackages Putting classes togetherJava API packages(javaapplet javaawt javaio javalang javanet javautil etc) which package is used for what purpose naming conventions creating accessing and using packages adding class to package javalang package classes(object math string StringBuffer wrapper classes) javautil pacakage classes(Date Random Calendar GregorianCalendar Vector enumeration interface Stack Hashtable StreamTokenizer)

18

3 Multithreading amp Exception HandlingWhat is read Java thread model implementing threads in two ways- Thread class and Runnable interface various thread methods thread states ndash (running ready dead waiting states ndash waiting sleeping suspended blocked) thread priorities Synchronization and monitors ndash

18

PGDCA CBCS Syllabus 2011 Page 20

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 2: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

PGDCA Semester I

CD

Old Paper Code

New Paper Code

Paper Type

Paper Name

Marking schemeTota

lCredit

Remarks

External Internal

The Pra Th

ePra

DCA101 PGDCA101CC CC

Logic Development using Programming Language C (LDL)

70 30 100 4

DCA102 PGDCA102CC CC Database Management System(DMS)

70 30 100 4

DCA103 PGDCA103CC CC

Data Communication Internet Web Designing And E-Commerce (DWE)

70 30 100 4

DCA104 PGDCA104CC CCOffice Automation Tools (OAT)

70 30 100 4

DCA105 PGDCA101PR PRPractical Based on PGDCA-101 (PR1)

30 20 50 3

DCA106 PGDCA102PR PRPractical Based on PGDCA ndash 102 (PR2)

30 20 50 3

DCA107 PGDCA103PR PRPractical Based on PG DCA ndash 103 (PR3)

30 20 50 3

DCA108 PGDCA104PR PRPractical Based on PG DCA ndash 104 (PR4)

30 20 50 3

DCA109 PGDCA105PR PRDTP amp Multimedia Packages (PR5)

30 20 50 3

Remarks CD= Combination code given by commuter center CC = Core compulsory subject PR = Practical MP= Minor project

PGDCA CBCS Syllabus 2011 Page 2

PGDCA Semester II

CDOld

Paper Code

New Paper Code

Paper Type Paper Name

Marking scheme

Total Credit RemarksExternal Internal

The Pra The Pra

DCA201 PGDCA201CC CC

Object Oriented Concepts amp Programming using JAVA(OCP)

70 30 100 4

DCA202 PGDCA202CC CC

Advanced Database Management System (AMS)

70 30 100 4

DCA203 PGDCA203CC CC

GUI Programming Using Visual BasicUniversity Examination Duration (GUD)

70 30 100 4

DCA204 PGDCA204CC CCSystem Analysis amp Design (SAD)

70 30 100 4

DCA205 PGDCA201PR PR

Practical Based on PGDCA ndash 201 (PR1)

30 20 50 3

DCA206 PGDCA202PR PR

Practical Based on PG DCA ndash 202 (PR2)

30 20 50 3

DCA207 PGDCA203PR PR

Practical Based on PGDCA ndash 203 (PR3)

30 20 50 3

DCA208 PGDCA204PR PR

Computer Assembling and Hardware Maintenance (PR4)

30 20 50 3

DCA209 PGDCA201MP MP

System Development Project-I (SMP)

50 150 200 8

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANPGDCA CBCS Syllabus 2011 Page 3

Programme code PGDCA Programme Name PGDCACourse Code PGDCA101CC Semester 1

Logic Development using Programming Language C (LDL)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

11 Overview of CImportance of C sample C programs basic structure of C programs programming style executing C program

4

12 Constants Variables and Data Types Character set C tokens keywords and identifiers constants variables data types declaration of variables assigning value to variable defining symbolic constants

13 Operators and ExpressionOperators - arithmetic relational logical assignment increment-decrement conditional bit-wise and specialArithmetic expressions evaluation of expressions precedence of arithmetic operators type conversions in expressions operator precedence and associativity mathematical functions

14 Managing Input and Output Operators Reading and writing a character formatted input-output

2 21 Decision Making and branchingDecision making with IF statement simple IF statement the IF-ELSE statement nesting of IF hellip ELSE statements the ELSE IF ladder the switch statement

22 Decision Making and LoopingLooping statements - WHILE DO and FOR Nesting and Jumps

in loops23 Arrays

One-dimensional two-dimensional and multidimensional arrays24 Handling of Character Strings

Declaring and initializing string variables reading string from terminal writing string to screen arithmetic operations on character putting string together comparison of two strings string handling functions table of strings

3 31 User-Defined FunctionsNeed for user-defined functions the form of c function return values and their types calling a function category of functions no arguments and no return values arguments with return values handling of non-integer functions nesting of functions recursion functions with arrays the scope and lifetime of variables in functions

32 Structures and UnionsStructure definition giving values to members structure initialization comparison of structures arrays of structures arrays within structures structures within structures structures

PGDCA CBCS Syllabus 2011 Page 4

and functions unions size of structures bit fields4 Pointers

Definition accessing the address of variable declaring and initializing pointers accessing a variable through its pointer pointer expressions pointer increments and scale factor pointers and arrays pointers and character strings pointers and functions pointers and structures

18

File Management in CFile concept various operations on files ndash Defining opening closing and input output error handling during IO operations random access files command line arguments

Reference BooksNo Book Name1 ANSI C E Balaguruswami - TMH Publications2 Mastering Turbo C Stan Kelly-Bootle - BPB Publications

Question Paper SchemeQ1 - Unit-I (12 Marks)

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q5 - ProgramsA Unit I amp II (10 Marks)B Unit III amp IV (12 Marks)

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 5

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA102CC Semester 1

Database Management System(DMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Database Concepts and ArchitectureOperational data purpose of database system structure of DBMS three levels of the architecture the external level the conceptual level the internal level mappings the database administrator distributed processing

10 4

2 Data Structure and Corresponding OperatorsData Models hierarchical network and relationalOperators relations domains and attributes keys extensions and intensions traditional set operations attribute ndash names for derived relations special relational operations

12

3 Database DesignThe ER model ER diagrams database design with the ER model trivial and nontrivial dependencies closure of a set of dependencies closure of a set of attributes irreducible sets of dependencies non loss decomposition and functional dependencies first second and third normal forms dependency preservation BoyceCodd normal form multi-valued dependencies and fourth normal form join dependencies and fifth normal form

24

4 FoxProFoxPro ndashVersions features requirement of hardware amp software working with Visual FoxPro Creating database file listing contents of a database file viewing and editing data modifying structure and file utilities sorting and indexing reports and labels memory variables creating a programming file running a program file conditional statements and loops displaying data with command inputting data with get edit wizards

24

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB Publications3 Database system concepts Henry F Korth (3rd edition) TMH Publications4 Mastering Visual FoxPro BPB Publications

Question Paper SchemeQ1 - Unit-I (10 Marks)

PGDCA CBCS Syllabus 2011 Page 6

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (24 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (24 Marks)

A Objective Short QuestionsB Descriptive Long questionsC Program in FoxPro

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 7

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103CC Semester 1

Data Communication Internet Web Designing And E-Commerce (DWE)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

Unit

No

Topic

NoContent Hrs

Marks

W +

Credit

1 Basic of Computer NetworksNetworking of Computer- Advantages and disadvantages of computer networking Types of Networks - LAN MAN WAN Network Topology ndash Star Ring Bus Tree Complete IrregularReference Models - The OSI reference model the TCPIP reference model

14 4

2 Transmission MediaTransmission media - Magnetic media twisted pair co-axial cable (baseband and broadband ) fiber optics principle transmission of light through fiber fiber cables fiber optics network comparison of fiber optic and copper wire

16

3 31 Internet (10 Marks)Evolution Protocols Interface concepts Internet vs Intranet ISP connectivity ndash Dial Up Leased line VSAT URLs Domain names PortalsE-mail ndash POP and WEB based E-mail merits address basics of sending and receiving E-mail protocols mailing listFile Transfer Protocols Telnet Chatting (voice amp text) remote logging Terminal emulation message boardWorld Wide Web ndash Working Web browsers concept of search engines searching the Web HTTP URLs Web servers Web protocols

28

32 HTMLUnderstanding HTML Create a Web Page Linking to other Web Pages Publishing HTML Pages Text Alignment and Lists Text Formatting Fonts Control Email Links and link within a Page Creating HTML Forms Creating Web Page Graphics Putting Graphics on a Web Page Custom Backgrounds and Colors Creating Animated GraphicsWeb Page Design and layout Advanced Layout with Tables Using Style Sheets

18

4 E-CommerceConcepts and technology in E-Commerce Internet and E-business Advantages of E-Commerce Applications Feasibility amp various constrains Future of E-Commerce

12

Reference Books

PGDCA CBCS Syllabus 2011 Page 8

No Book Name1 1 Computer Networks - Andrew S Tanenbaum PHI Publications2 O ndash Level module M 12 Internet amp Web Page design V K Jain BPB Publication3 Internet for Everyone ndash Alexix Leon and Mathews Leon Vikas Publication4 Tech Yourself HTML 4 in 24 Hours by Dick Oliver (Techmedia)5 10 minutes Guide to HTML Style Sheets by Craig Zacker (PHI)6 A Beginnerrsquos Guide to HTML available at

httpwwwncsauiuceduGeneralInternetWWWHTMLPrimerAllhtml

Question Paper SchemeQ1 - Unit-I (14) Marks

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (16) MarksA Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (28) MarksA Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (12) MarksA Objective Short QuestionsB Descriptive Long questions

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 9

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104CC Semester 1

Office Automation Tools (OAT)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 DOS Internal amp External commands Wildcard Character file name CreatingEditing file batch file

MS Windows Windows Basic Introduction to Windows Using start menu Using Run to start a program Move or size a window computer hardware Viewing Files Using My Computer Using Windows Explorer Working with Files Select open move copy rename delete restore deleted files create a new file and folder search for files create a shortcut Printing print files pictures Introduction to Accessories and Control Panel Install Software Add windows Component Install and remove program

17 4

2 MS Word Basics Introduction to MS Office Introduction to MSWord Features amp area of use Working with MS Word ndash Menus amp Commands Toolbars amp Buttons Shortcut Menus Wizards amp Templates Creating a New Document Different Page Views and layouts Applying various Text Enhancements Working with ndash Styles Text Attributes Paragraph and Page Formatting Text Editing using various features ndash Bullets Numbering Auto formatting Printing amp various print options

Advanced Features of MS-Word Using bookmarks Spell Check and Thesaurus Find amp Replace Headers amp Footers Inserting ndash Page Numbers Pictures Files Auto texts Symbols Working with Columns Tabs amp Indents Creation amp Working with Tables Margins amp Space management in Document Mail Merge

18

3 MS Excel Introduction and area of use Working with MS Excel concepts of Workbook amp Worksheets Using different features with Data Cell and Texts Inserting Removing amp Resizing of Columns amp Rows Working with Data amp Ranges Different Views of Worksheets Column Freezing Labels Hiding Splitting etc Using different features with Data and Text Use of Formulas Calculations amp Functions Cell Formatting including Borders amp Shading Working with Different Chart Types Printing of Workbook amp Worksheets with various options

18

4 41 MS PowerPoint Introduction amp area of use Working with MS PowerPoint Creating a New Presentation Working with Presentation Using Wizards Slides amp itrsquos different views Inserting Deleting and Copying of Slides Working with Notes Handouts Columns amp Lists Adding Graphics Sounds and Movies to a Slide Working with

17

PGDCA CBCS Syllabus 2011 Page 10

PowerPoint Objects Designing amp Presentation of a Slide Show Printing Presentations Notes Handouts with print options

42 MS Access DBMS Concept Creating database table fields amp its properties Data types Adding primary key into table Relationship AddingEditing data sorting indexing designing queries using forms Report generation

Reference Books

No Book Name1 Master visually Windows XP complete visual reference Hungry Minds2 Straight to the Point ndash MS Office 2003 By Dinesh Maidasani Publisher firewall3 Master Visually Microsoft Office 2003 By Michael S Toot Publisher visual4 Windows Xp simplified Wiley publishing Inc5 Online Help6 Ms-Office 2000 ndash No Experience required ndash Gini Courter and Annette Marquis

Question Paper Scheme Q1 - Unit-I(17 Marks) A Objective Short Questions B Descriptive Long questions Q2 - Unit-II (18 Marks) A Objective Short Questions B Descriptive Long questions Q3 - Unit-III (18 Marks) A Objective Short Questions B Descriptive Long questions Q4 - Unit-IV (17 Marks) A Objective Short Questions B Descriptive Long questionsNote Options should be given in all questions

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCA

PGDCA CBCS Syllabus 2011 Page 11

Course Code PGDCA101PR Semester 1Practical Based on PGDCA-101 (PR)

Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on Logic development using programming Language ndash lsquoCrsquoPractical List

1 Write a C program to find the sum of digits of accepted no2 Write a C program to find the sum of first 100 natural nos3 Write a C program to find the sum of first 100 odd nos and even nos4 Write a C program to display first 25 Fibonacci nos5 Write a C program to check whether the given number is prime or not6 Write a C program to find factorial of the given number7 Write a C program to reverse the accepted number8 Write a C program to find whether the accepted string number is palindrome or not9 Write a C program to convert decimal number to its equivalent binary number10 Write a C program to convert decimal number to its equivalent octal number11 Write a C program to convert decimal number to its equivalent hexadecimal number12 Write a C program to arrange the accepted numbers in ascending order and descending order13 Convert given line into upper case or lower case character as user want (Use switch statement for the

choice of case)14 Count How many Characters Words lines spaces tabs into given text15 Print detail of students like R-no name address city phone on screen (Use structure)16 Swap the values of two different no using UDF amp pointer17 Create one text file store some information into it and print the same information on terminal18 You have given a file which contains some integers From this file create another two files one for odd

and second for even numbers Print the result of both files19 Create one file and insert some information using fprintf() and fscanf() function20 Display the following format on screen

CCPCPRCPROCPROGRAMINGCPROCPRCPC

21 Display the following format on screen12 23 3 34 4 4 45 5 5 5 5

PGDCA CBCS Syllabus 2011 Page 12

22 Display the following format on screen

23 Write a program to implement the concept of command line argument (eg DOS type command copy command)

PGDCA CBCS Syllabus 2011 Page 13

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA102PR Semester 1

Practical Based on PGDCA ndash 102 (PR2)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on DBMS (FoxPro Visual FoxPro)PRACTICALCreate databaseAdding Editing Viewing and deleting recordsIndexingGenerating report and mailing labelsCreating MenuDatabase applications like payroll Mark sheet Electricity bill etc

PGDCA CBCS Syllabus 2011 Page 14

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103PR Semester 1

Practical Based on PGDCA-103 (PR3)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical Based on Data Communication Internet Web Design and E-CommercePractical List

1 Internet (10 Marks)middot To create new Internet Connectionmiddot To create new Email Accountmiddot Browsing up the Web sites (eg Railway reservation Airline reservation cinema ticket booking etc)middot Search enginesmiddot Important Web sites

2 HTML (20 Marks)1 Develop an HTML document for a web page of your favorite teacher

Design the page with an attractive background color text color and background image

2 Develop an HTML document for a web page of your favorite National Leader Design the page with an attractive color combination with suitable headings and horizontal rules

3 Write an HTML document with an example of Ordered List and Unordered List

4 Write an HTML document with an example of Table format to print your Bio-Data

5 Write an HTML document with an example of Table format to print your Telephone Bill

6 Write the Frameset tags and Frame tags for the following framesetPhysicshtm

lWelcomeh

tmlMathshtm

lChemistryh

tml Computerhtml

Biologyhtml Headinghtml

Zoologyhtml Accounthtml

7 Develop a complete web page using Frames and Frameset which gives the Information about Hospital

8 Write an HTML code for designing the subscription form of mail account

PGDCA CBCS Syllabus 2011 Page 15

in the e-mail website with appropriate fields9 Write an example of Style Sheet

PGDCA CBCS Syllabus 2011 Page 16

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104PR Semester 1

Practical Based on PGDCA-104 (PR4)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

I PC-Packages (20 Marks)[A] MS-DOS AND WINDOWS (not for examination)[B] MS-OFFICE

1 MS-WORDPracticals may be given for- Creating the documents with Special effects like underline bold different size different font different color Etc- Find and Replace operations like cut paste copy clipboard- Inserting Date amp Time Pictures Bullets amp Numbering ets- Paragraphs bullets indentation etc Formatting features- Printing the documents it includes paper-size margins header and footer page no- Creating a table- Mailmerge spellcheck drawing table- Template

2 MS-EXCELPracticals may be given for- Creating Worksheets- Printing Inserting Deleting Copying Moving worksheets- Formulas Built-in functions- Graph-Plotting facilities- Database Management System- Using extenternally created data files- What-if analysis- Formatting cells Worksheets etc- Custom Controls- Protection facility- Pivot tables- Macro facility

3 MS- PowerPointPracticals may be given for Creating a presentationInsertingDeleting slidesDifferent slide viewsEditing slidesSlide transition amp editing special effectsInserting sound picture chart organization chart

2 Study of any one of the Accounting Software like Tally TATA ndash EX (10 Marks)Basic principles of double entry accounting systemCreating

PGDCA CBCS Syllabus 2011 Page 17

a New companyb Security Controlsc Gropusd Ledgere Voucher Type Modifyinga New companybSecurity Controlsc GropusdLedgere Voucher TypeVoucher EntryGenerating Profit amp Loss Account Trial Balance and Balance SheetBackup amp Restore

PGDCA CBCS Syllabus 2011 Page 18

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA105PR Semester 1

Multimedia amp DTP Packages (PR5)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 Multimedia (20 Marks)Study of any multimedia software like Adobe Photoshop Scala 3D STUDIO MAXStudents must be trained by discussing various case studies

2 Desktop Publishing (DTP) (10 Marks)Study of any DTP software like PageMaker Corel Draw Instant ArtistStudents must be trained by discussing various case studies

PGDCA CBCS Syllabus 2011 Page 19

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201CC Semester 2

OBJECT ORIENTED PROGRAMMING USING JAVA (OCP)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit1 Fundamentals of Object Oriented Programming

Object oriented paradigm Basic concepts of Object-Oriented Programming (object and classdata abstraction and encapsulation inheritance polymorphism dynamic binding messagePassing) Benefits and application of OOPBasics of JavaJava Features JDK and its components(various tools of JDK) Bytecode and JVM Language building blocks (Tokens identifiers keywords literals white spaces comments) Primitive data types and their initial values arrays operators ndash precedence and associatively type conversion and casting garbage collection flow controls Loop statements ndash while do for break continue Condition statements ndash if ndash else switch

17 4

2 Class FundamentalsDefining classes creating objects constructors static members all types of inheritance interfaces overloading and overriding of methods final variable and methods abstract methods and class finalize methods visibility controls and modifiers Access modifiers ndash public private default protected Other modifiers final abstract static synchronized native volatile transientPackages Putting classes togetherJava API packages(javaapplet javaawt javaio javalang javanet javautil etc) which package is used for what purpose naming conventions creating accessing and using packages adding class to package javalang package classes(object math string StringBuffer wrapper classes) javautil pacakage classes(Date Random Calendar GregorianCalendar Vector enumeration interface Stack Hashtable StreamTokenizer)

18

3 Multithreading amp Exception HandlingWhat is read Java thread model implementing threads in two ways- Thread class and Runnable interface various thread methods thread states ndash (running ready dead waiting states ndash waiting sleeping suspended blocked) thread priorities Synchronization and monitors ndash

18

PGDCA CBCS Syllabus 2011 Page 20

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 3: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

PGDCA Semester II

CDOld

Paper Code

New Paper Code

Paper Type Paper Name

Marking scheme

Total Credit RemarksExternal Internal

The Pra The Pra

DCA201 PGDCA201CC CC

Object Oriented Concepts amp Programming using JAVA(OCP)

70 30 100 4

DCA202 PGDCA202CC CC

Advanced Database Management System (AMS)

70 30 100 4

DCA203 PGDCA203CC CC

GUI Programming Using Visual BasicUniversity Examination Duration (GUD)

70 30 100 4

DCA204 PGDCA204CC CCSystem Analysis amp Design (SAD)

70 30 100 4

DCA205 PGDCA201PR PR

Practical Based on PGDCA ndash 201 (PR1)

30 20 50 3

DCA206 PGDCA202PR PR

Practical Based on PG DCA ndash 202 (PR2)

30 20 50 3

DCA207 PGDCA203PR PR

Practical Based on PGDCA ndash 203 (PR3)

30 20 50 3

DCA208 PGDCA204PR PR

Computer Assembling and Hardware Maintenance (PR4)

30 20 50 3

DCA209 PGDCA201MP MP

System Development Project-I (SMP)

50 150 200 8

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANPGDCA CBCS Syllabus 2011 Page 3

Programme code PGDCA Programme Name PGDCACourse Code PGDCA101CC Semester 1

Logic Development using Programming Language C (LDL)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

11 Overview of CImportance of C sample C programs basic structure of C programs programming style executing C program

4

12 Constants Variables and Data Types Character set C tokens keywords and identifiers constants variables data types declaration of variables assigning value to variable defining symbolic constants

13 Operators and ExpressionOperators - arithmetic relational logical assignment increment-decrement conditional bit-wise and specialArithmetic expressions evaluation of expressions precedence of arithmetic operators type conversions in expressions operator precedence and associativity mathematical functions

14 Managing Input and Output Operators Reading and writing a character formatted input-output

2 21 Decision Making and branchingDecision making with IF statement simple IF statement the IF-ELSE statement nesting of IF hellip ELSE statements the ELSE IF ladder the switch statement

22 Decision Making and LoopingLooping statements - WHILE DO and FOR Nesting and Jumps

in loops23 Arrays

One-dimensional two-dimensional and multidimensional arrays24 Handling of Character Strings

Declaring and initializing string variables reading string from terminal writing string to screen arithmetic operations on character putting string together comparison of two strings string handling functions table of strings

3 31 User-Defined FunctionsNeed for user-defined functions the form of c function return values and their types calling a function category of functions no arguments and no return values arguments with return values handling of non-integer functions nesting of functions recursion functions with arrays the scope and lifetime of variables in functions

32 Structures and UnionsStructure definition giving values to members structure initialization comparison of structures arrays of structures arrays within structures structures within structures structures

PGDCA CBCS Syllabus 2011 Page 4

and functions unions size of structures bit fields4 Pointers

Definition accessing the address of variable declaring and initializing pointers accessing a variable through its pointer pointer expressions pointer increments and scale factor pointers and arrays pointers and character strings pointers and functions pointers and structures

18

File Management in CFile concept various operations on files ndash Defining opening closing and input output error handling during IO operations random access files command line arguments

Reference BooksNo Book Name1 ANSI C E Balaguruswami - TMH Publications2 Mastering Turbo C Stan Kelly-Bootle - BPB Publications

Question Paper SchemeQ1 - Unit-I (12 Marks)

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q5 - ProgramsA Unit I amp II (10 Marks)B Unit III amp IV (12 Marks)

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 5

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA102CC Semester 1

Database Management System(DMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Database Concepts and ArchitectureOperational data purpose of database system structure of DBMS three levels of the architecture the external level the conceptual level the internal level mappings the database administrator distributed processing

10 4

2 Data Structure and Corresponding OperatorsData Models hierarchical network and relationalOperators relations domains and attributes keys extensions and intensions traditional set operations attribute ndash names for derived relations special relational operations

12

3 Database DesignThe ER model ER diagrams database design with the ER model trivial and nontrivial dependencies closure of a set of dependencies closure of a set of attributes irreducible sets of dependencies non loss decomposition and functional dependencies first second and third normal forms dependency preservation BoyceCodd normal form multi-valued dependencies and fourth normal form join dependencies and fifth normal form

24

4 FoxProFoxPro ndashVersions features requirement of hardware amp software working with Visual FoxPro Creating database file listing contents of a database file viewing and editing data modifying structure and file utilities sorting and indexing reports and labels memory variables creating a programming file running a program file conditional statements and loops displaying data with command inputting data with get edit wizards

24

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB Publications3 Database system concepts Henry F Korth (3rd edition) TMH Publications4 Mastering Visual FoxPro BPB Publications

Question Paper SchemeQ1 - Unit-I (10 Marks)

PGDCA CBCS Syllabus 2011 Page 6

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (24 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (24 Marks)

A Objective Short QuestionsB Descriptive Long questionsC Program in FoxPro

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 7

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103CC Semester 1

Data Communication Internet Web Designing And E-Commerce (DWE)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

Unit

No

Topic

NoContent Hrs

Marks

W +

Credit

1 Basic of Computer NetworksNetworking of Computer- Advantages and disadvantages of computer networking Types of Networks - LAN MAN WAN Network Topology ndash Star Ring Bus Tree Complete IrregularReference Models - The OSI reference model the TCPIP reference model

14 4

2 Transmission MediaTransmission media - Magnetic media twisted pair co-axial cable (baseband and broadband ) fiber optics principle transmission of light through fiber fiber cables fiber optics network comparison of fiber optic and copper wire

16

3 31 Internet (10 Marks)Evolution Protocols Interface concepts Internet vs Intranet ISP connectivity ndash Dial Up Leased line VSAT URLs Domain names PortalsE-mail ndash POP and WEB based E-mail merits address basics of sending and receiving E-mail protocols mailing listFile Transfer Protocols Telnet Chatting (voice amp text) remote logging Terminal emulation message boardWorld Wide Web ndash Working Web browsers concept of search engines searching the Web HTTP URLs Web servers Web protocols

28

32 HTMLUnderstanding HTML Create a Web Page Linking to other Web Pages Publishing HTML Pages Text Alignment and Lists Text Formatting Fonts Control Email Links and link within a Page Creating HTML Forms Creating Web Page Graphics Putting Graphics on a Web Page Custom Backgrounds and Colors Creating Animated GraphicsWeb Page Design and layout Advanced Layout with Tables Using Style Sheets

18

4 E-CommerceConcepts and technology in E-Commerce Internet and E-business Advantages of E-Commerce Applications Feasibility amp various constrains Future of E-Commerce

12

Reference Books

PGDCA CBCS Syllabus 2011 Page 8

No Book Name1 1 Computer Networks - Andrew S Tanenbaum PHI Publications2 O ndash Level module M 12 Internet amp Web Page design V K Jain BPB Publication3 Internet for Everyone ndash Alexix Leon and Mathews Leon Vikas Publication4 Tech Yourself HTML 4 in 24 Hours by Dick Oliver (Techmedia)5 10 minutes Guide to HTML Style Sheets by Craig Zacker (PHI)6 A Beginnerrsquos Guide to HTML available at

httpwwwncsauiuceduGeneralInternetWWWHTMLPrimerAllhtml

Question Paper SchemeQ1 - Unit-I (14) Marks

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (16) MarksA Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (28) MarksA Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (12) MarksA Objective Short QuestionsB Descriptive Long questions

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 9

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104CC Semester 1

Office Automation Tools (OAT)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 DOS Internal amp External commands Wildcard Character file name CreatingEditing file batch file

MS Windows Windows Basic Introduction to Windows Using start menu Using Run to start a program Move or size a window computer hardware Viewing Files Using My Computer Using Windows Explorer Working with Files Select open move copy rename delete restore deleted files create a new file and folder search for files create a shortcut Printing print files pictures Introduction to Accessories and Control Panel Install Software Add windows Component Install and remove program

17 4

2 MS Word Basics Introduction to MS Office Introduction to MSWord Features amp area of use Working with MS Word ndash Menus amp Commands Toolbars amp Buttons Shortcut Menus Wizards amp Templates Creating a New Document Different Page Views and layouts Applying various Text Enhancements Working with ndash Styles Text Attributes Paragraph and Page Formatting Text Editing using various features ndash Bullets Numbering Auto formatting Printing amp various print options

Advanced Features of MS-Word Using bookmarks Spell Check and Thesaurus Find amp Replace Headers amp Footers Inserting ndash Page Numbers Pictures Files Auto texts Symbols Working with Columns Tabs amp Indents Creation amp Working with Tables Margins amp Space management in Document Mail Merge

18

3 MS Excel Introduction and area of use Working with MS Excel concepts of Workbook amp Worksheets Using different features with Data Cell and Texts Inserting Removing amp Resizing of Columns amp Rows Working with Data amp Ranges Different Views of Worksheets Column Freezing Labels Hiding Splitting etc Using different features with Data and Text Use of Formulas Calculations amp Functions Cell Formatting including Borders amp Shading Working with Different Chart Types Printing of Workbook amp Worksheets with various options

18

4 41 MS PowerPoint Introduction amp area of use Working with MS PowerPoint Creating a New Presentation Working with Presentation Using Wizards Slides amp itrsquos different views Inserting Deleting and Copying of Slides Working with Notes Handouts Columns amp Lists Adding Graphics Sounds and Movies to a Slide Working with

17

PGDCA CBCS Syllabus 2011 Page 10

PowerPoint Objects Designing amp Presentation of a Slide Show Printing Presentations Notes Handouts with print options

42 MS Access DBMS Concept Creating database table fields amp its properties Data types Adding primary key into table Relationship AddingEditing data sorting indexing designing queries using forms Report generation

Reference Books

No Book Name1 Master visually Windows XP complete visual reference Hungry Minds2 Straight to the Point ndash MS Office 2003 By Dinesh Maidasani Publisher firewall3 Master Visually Microsoft Office 2003 By Michael S Toot Publisher visual4 Windows Xp simplified Wiley publishing Inc5 Online Help6 Ms-Office 2000 ndash No Experience required ndash Gini Courter and Annette Marquis

Question Paper Scheme Q1 - Unit-I(17 Marks) A Objective Short Questions B Descriptive Long questions Q2 - Unit-II (18 Marks) A Objective Short Questions B Descriptive Long questions Q3 - Unit-III (18 Marks) A Objective Short Questions B Descriptive Long questions Q4 - Unit-IV (17 Marks) A Objective Short Questions B Descriptive Long questionsNote Options should be given in all questions

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCA

PGDCA CBCS Syllabus 2011 Page 11

Course Code PGDCA101PR Semester 1Practical Based on PGDCA-101 (PR)

Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on Logic development using programming Language ndash lsquoCrsquoPractical List

1 Write a C program to find the sum of digits of accepted no2 Write a C program to find the sum of first 100 natural nos3 Write a C program to find the sum of first 100 odd nos and even nos4 Write a C program to display first 25 Fibonacci nos5 Write a C program to check whether the given number is prime or not6 Write a C program to find factorial of the given number7 Write a C program to reverse the accepted number8 Write a C program to find whether the accepted string number is palindrome or not9 Write a C program to convert decimal number to its equivalent binary number10 Write a C program to convert decimal number to its equivalent octal number11 Write a C program to convert decimal number to its equivalent hexadecimal number12 Write a C program to arrange the accepted numbers in ascending order and descending order13 Convert given line into upper case or lower case character as user want (Use switch statement for the

choice of case)14 Count How many Characters Words lines spaces tabs into given text15 Print detail of students like R-no name address city phone on screen (Use structure)16 Swap the values of two different no using UDF amp pointer17 Create one text file store some information into it and print the same information on terminal18 You have given a file which contains some integers From this file create another two files one for odd

and second for even numbers Print the result of both files19 Create one file and insert some information using fprintf() and fscanf() function20 Display the following format on screen

CCPCPRCPROCPROGRAMINGCPROCPRCPC

21 Display the following format on screen12 23 3 34 4 4 45 5 5 5 5

PGDCA CBCS Syllabus 2011 Page 12

22 Display the following format on screen

23 Write a program to implement the concept of command line argument (eg DOS type command copy command)

PGDCA CBCS Syllabus 2011 Page 13

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA102PR Semester 1

Practical Based on PGDCA ndash 102 (PR2)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on DBMS (FoxPro Visual FoxPro)PRACTICALCreate databaseAdding Editing Viewing and deleting recordsIndexingGenerating report and mailing labelsCreating MenuDatabase applications like payroll Mark sheet Electricity bill etc

PGDCA CBCS Syllabus 2011 Page 14

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103PR Semester 1

Practical Based on PGDCA-103 (PR3)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical Based on Data Communication Internet Web Design and E-CommercePractical List

1 Internet (10 Marks)middot To create new Internet Connectionmiddot To create new Email Accountmiddot Browsing up the Web sites (eg Railway reservation Airline reservation cinema ticket booking etc)middot Search enginesmiddot Important Web sites

2 HTML (20 Marks)1 Develop an HTML document for a web page of your favorite teacher

Design the page with an attractive background color text color and background image

2 Develop an HTML document for a web page of your favorite National Leader Design the page with an attractive color combination with suitable headings and horizontal rules

3 Write an HTML document with an example of Ordered List and Unordered List

4 Write an HTML document with an example of Table format to print your Bio-Data

5 Write an HTML document with an example of Table format to print your Telephone Bill

6 Write the Frameset tags and Frame tags for the following framesetPhysicshtm

lWelcomeh

tmlMathshtm

lChemistryh

tml Computerhtml

Biologyhtml Headinghtml

Zoologyhtml Accounthtml

7 Develop a complete web page using Frames and Frameset which gives the Information about Hospital

8 Write an HTML code for designing the subscription form of mail account

PGDCA CBCS Syllabus 2011 Page 15

in the e-mail website with appropriate fields9 Write an example of Style Sheet

PGDCA CBCS Syllabus 2011 Page 16

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104PR Semester 1

Practical Based on PGDCA-104 (PR4)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

I PC-Packages (20 Marks)[A] MS-DOS AND WINDOWS (not for examination)[B] MS-OFFICE

1 MS-WORDPracticals may be given for- Creating the documents with Special effects like underline bold different size different font different color Etc- Find and Replace operations like cut paste copy clipboard- Inserting Date amp Time Pictures Bullets amp Numbering ets- Paragraphs bullets indentation etc Formatting features- Printing the documents it includes paper-size margins header and footer page no- Creating a table- Mailmerge spellcheck drawing table- Template

2 MS-EXCELPracticals may be given for- Creating Worksheets- Printing Inserting Deleting Copying Moving worksheets- Formulas Built-in functions- Graph-Plotting facilities- Database Management System- Using extenternally created data files- What-if analysis- Formatting cells Worksheets etc- Custom Controls- Protection facility- Pivot tables- Macro facility

3 MS- PowerPointPracticals may be given for Creating a presentationInsertingDeleting slidesDifferent slide viewsEditing slidesSlide transition amp editing special effectsInserting sound picture chart organization chart

2 Study of any one of the Accounting Software like Tally TATA ndash EX (10 Marks)Basic principles of double entry accounting systemCreating

PGDCA CBCS Syllabus 2011 Page 17

a New companyb Security Controlsc Gropusd Ledgere Voucher Type Modifyinga New companybSecurity Controlsc GropusdLedgere Voucher TypeVoucher EntryGenerating Profit amp Loss Account Trial Balance and Balance SheetBackup amp Restore

PGDCA CBCS Syllabus 2011 Page 18

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA105PR Semester 1

Multimedia amp DTP Packages (PR5)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 Multimedia (20 Marks)Study of any multimedia software like Adobe Photoshop Scala 3D STUDIO MAXStudents must be trained by discussing various case studies

2 Desktop Publishing (DTP) (10 Marks)Study of any DTP software like PageMaker Corel Draw Instant ArtistStudents must be trained by discussing various case studies

PGDCA CBCS Syllabus 2011 Page 19

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201CC Semester 2

OBJECT ORIENTED PROGRAMMING USING JAVA (OCP)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit1 Fundamentals of Object Oriented Programming

Object oriented paradigm Basic concepts of Object-Oriented Programming (object and classdata abstraction and encapsulation inheritance polymorphism dynamic binding messagePassing) Benefits and application of OOPBasics of JavaJava Features JDK and its components(various tools of JDK) Bytecode and JVM Language building blocks (Tokens identifiers keywords literals white spaces comments) Primitive data types and their initial values arrays operators ndash precedence and associatively type conversion and casting garbage collection flow controls Loop statements ndash while do for break continue Condition statements ndash if ndash else switch

17 4

2 Class FundamentalsDefining classes creating objects constructors static members all types of inheritance interfaces overloading and overriding of methods final variable and methods abstract methods and class finalize methods visibility controls and modifiers Access modifiers ndash public private default protected Other modifiers final abstract static synchronized native volatile transientPackages Putting classes togetherJava API packages(javaapplet javaawt javaio javalang javanet javautil etc) which package is used for what purpose naming conventions creating accessing and using packages adding class to package javalang package classes(object math string StringBuffer wrapper classes) javautil pacakage classes(Date Random Calendar GregorianCalendar Vector enumeration interface Stack Hashtable StreamTokenizer)

18

3 Multithreading amp Exception HandlingWhat is read Java thread model implementing threads in two ways- Thread class and Runnable interface various thread methods thread states ndash (running ready dead waiting states ndash waiting sleeping suspended blocked) thread priorities Synchronization and monitors ndash

18

PGDCA CBCS Syllabus 2011 Page 20

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 4: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

Programme code PGDCA Programme Name PGDCACourse Code PGDCA101CC Semester 1

Logic Development using Programming Language C (LDL)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

11 Overview of CImportance of C sample C programs basic structure of C programs programming style executing C program

4

12 Constants Variables and Data Types Character set C tokens keywords and identifiers constants variables data types declaration of variables assigning value to variable defining symbolic constants

13 Operators and ExpressionOperators - arithmetic relational logical assignment increment-decrement conditional bit-wise and specialArithmetic expressions evaluation of expressions precedence of arithmetic operators type conversions in expressions operator precedence and associativity mathematical functions

14 Managing Input and Output Operators Reading and writing a character formatted input-output

2 21 Decision Making and branchingDecision making with IF statement simple IF statement the IF-ELSE statement nesting of IF hellip ELSE statements the ELSE IF ladder the switch statement

22 Decision Making and LoopingLooping statements - WHILE DO and FOR Nesting and Jumps

in loops23 Arrays

One-dimensional two-dimensional and multidimensional arrays24 Handling of Character Strings

Declaring and initializing string variables reading string from terminal writing string to screen arithmetic operations on character putting string together comparison of two strings string handling functions table of strings

3 31 User-Defined FunctionsNeed for user-defined functions the form of c function return values and their types calling a function category of functions no arguments and no return values arguments with return values handling of non-integer functions nesting of functions recursion functions with arrays the scope and lifetime of variables in functions

32 Structures and UnionsStructure definition giving values to members structure initialization comparison of structures arrays of structures arrays within structures structures within structures structures

PGDCA CBCS Syllabus 2011 Page 4

and functions unions size of structures bit fields4 Pointers

Definition accessing the address of variable declaring and initializing pointers accessing a variable through its pointer pointer expressions pointer increments and scale factor pointers and arrays pointers and character strings pointers and functions pointers and structures

18

File Management in CFile concept various operations on files ndash Defining opening closing and input output error handling during IO operations random access files command line arguments

Reference BooksNo Book Name1 ANSI C E Balaguruswami - TMH Publications2 Mastering Turbo C Stan Kelly-Bootle - BPB Publications

Question Paper SchemeQ1 - Unit-I (12 Marks)

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q5 - ProgramsA Unit I amp II (10 Marks)B Unit III amp IV (12 Marks)

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 5

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA102CC Semester 1

Database Management System(DMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Database Concepts and ArchitectureOperational data purpose of database system structure of DBMS three levels of the architecture the external level the conceptual level the internal level mappings the database administrator distributed processing

10 4

2 Data Structure and Corresponding OperatorsData Models hierarchical network and relationalOperators relations domains and attributes keys extensions and intensions traditional set operations attribute ndash names for derived relations special relational operations

12

3 Database DesignThe ER model ER diagrams database design with the ER model trivial and nontrivial dependencies closure of a set of dependencies closure of a set of attributes irreducible sets of dependencies non loss decomposition and functional dependencies first second and third normal forms dependency preservation BoyceCodd normal form multi-valued dependencies and fourth normal form join dependencies and fifth normal form

24

4 FoxProFoxPro ndashVersions features requirement of hardware amp software working with Visual FoxPro Creating database file listing contents of a database file viewing and editing data modifying structure and file utilities sorting and indexing reports and labels memory variables creating a programming file running a program file conditional statements and loops displaying data with command inputting data with get edit wizards

24

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB Publications3 Database system concepts Henry F Korth (3rd edition) TMH Publications4 Mastering Visual FoxPro BPB Publications

Question Paper SchemeQ1 - Unit-I (10 Marks)

PGDCA CBCS Syllabus 2011 Page 6

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (24 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (24 Marks)

A Objective Short QuestionsB Descriptive Long questionsC Program in FoxPro

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 7

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103CC Semester 1

Data Communication Internet Web Designing And E-Commerce (DWE)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

Unit

No

Topic

NoContent Hrs

Marks

W +

Credit

1 Basic of Computer NetworksNetworking of Computer- Advantages and disadvantages of computer networking Types of Networks - LAN MAN WAN Network Topology ndash Star Ring Bus Tree Complete IrregularReference Models - The OSI reference model the TCPIP reference model

14 4

2 Transmission MediaTransmission media - Magnetic media twisted pair co-axial cable (baseband and broadband ) fiber optics principle transmission of light through fiber fiber cables fiber optics network comparison of fiber optic and copper wire

16

3 31 Internet (10 Marks)Evolution Protocols Interface concepts Internet vs Intranet ISP connectivity ndash Dial Up Leased line VSAT URLs Domain names PortalsE-mail ndash POP and WEB based E-mail merits address basics of sending and receiving E-mail protocols mailing listFile Transfer Protocols Telnet Chatting (voice amp text) remote logging Terminal emulation message boardWorld Wide Web ndash Working Web browsers concept of search engines searching the Web HTTP URLs Web servers Web protocols

28

32 HTMLUnderstanding HTML Create a Web Page Linking to other Web Pages Publishing HTML Pages Text Alignment and Lists Text Formatting Fonts Control Email Links and link within a Page Creating HTML Forms Creating Web Page Graphics Putting Graphics on a Web Page Custom Backgrounds and Colors Creating Animated GraphicsWeb Page Design and layout Advanced Layout with Tables Using Style Sheets

18

4 E-CommerceConcepts and technology in E-Commerce Internet and E-business Advantages of E-Commerce Applications Feasibility amp various constrains Future of E-Commerce

12

Reference Books

PGDCA CBCS Syllabus 2011 Page 8

No Book Name1 1 Computer Networks - Andrew S Tanenbaum PHI Publications2 O ndash Level module M 12 Internet amp Web Page design V K Jain BPB Publication3 Internet for Everyone ndash Alexix Leon and Mathews Leon Vikas Publication4 Tech Yourself HTML 4 in 24 Hours by Dick Oliver (Techmedia)5 10 minutes Guide to HTML Style Sheets by Craig Zacker (PHI)6 A Beginnerrsquos Guide to HTML available at

httpwwwncsauiuceduGeneralInternetWWWHTMLPrimerAllhtml

Question Paper SchemeQ1 - Unit-I (14) Marks

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (16) MarksA Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (28) MarksA Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (12) MarksA Objective Short QuestionsB Descriptive Long questions

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 9

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104CC Semester 1

Office Automation Tools (OAT)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 DOS Internal amp External commands Wildcard Character file name CreatingEditing file batch file

MS Windows Windows Basic Introduction to Windows Using start menu Using Run to start a program Move or size a window computer hardware Viewing Files Using My Computer Using Windows Explorer Working with Files Select open move copy rename delete restore deleted files create a new file and folder search for files create a shortcut Printing print files pictures Introduction to Accessories and Control Panel Install Software Add windows Component Install and remove program

17 4

2 MS Word Basics Introduction to MS Office Introduction to MSWord Features amp area of use Working with MS Word ndash Menus amp Commands Toolbars amp Buttons Shortcut Menus Wizards amp Templates Creating a New Document Different Page Views and layouts Applying various Text Enhancements Working with ndash Styles Text Attributes Paragraph and Page Formatting Text Editing using various features ndash Bullets Numbering Auto formatting Printing amp various print options

Advanced Features of MS-Word Using bookmarks Spell Check and Thesaurus Find amp Replace Headers amp Footers Inserting ndash Page Numbers Pictures Files Auto texts Symbols Working with Columns Tabs amp Indents Creation amp Working with Tables Margins amp Space management in Document Mail Merge

18

3 MS Excel Introduction and area of use Working with MS Excel concepts of Workbook amp Worksheets Using different features with Data Cell and Texts Inserting Removing amp Resizing of Columns amp Rows Working with Data amp Ranges Different Views of Worksheets Column Freezing Labels Hiding Splitting etc Using different features with Data and Text Use of Formulas Calculations amp Functions Cell Formatting including Borders amp Shading Working with Different Chart Types Printing of Workbook amp Worksheets with various options

18

4 41 MS PowerPoint Introduction amp area of use Working with MS PowerPoint Creating a New Presentation Working with Presentation Using Wizards Slides amp itrsquos different views Inserting Deleting and Copying of Slides Working with Notes Handouts Columns amp Lists Adding Graphics Sounds and Movies to a Slide Working with

17

PGDCA CBCS Syllabus 2011 Page 10

PowerPoint Objects Designing amp Presentation of a Slide Show Printing Presentations Notes Handouts with print options

42 MS Access DBMS Concept Creating database table fields amp its properties Data types Adding primary key into table Relationship AddingEditing data sorting indexing designing queries using forms Report generation

Reference Books

No Book Name1 Master visually Windows XP complete visual reference Hungry Minds2 Straight to the Point ndash MS Office 2003 By Dinesh Maidasani Publisher firewall3 Master Visually Microsoft Office 2003 By Michael S Toot Publisher visual4 Windows Xp simplified Wiley publishing Inc5 Online Help6 Ms-Office 2000 ndash No Experience required ndash Gini Courter and Annette Marquis

Question Paper Scheme Q1 - Unit-I(17 Marks) A Objective Short Questions B Descriptive Long questions Q2 - Unit-II (18 Marks) A Objective Short Questions B Descriptive Long questions Q3 - Unit-III (18 Marks) A Objective Short Questions B Descriptive Long questions Q4 - Unit-IV (17 Marks) A Objective Short Questions B Descriptive Long questionsNote Options should be given in all questions

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCA

PGDCA CBCS Syllabus 2011 Page 11

Course Code PGDCA101PR Semester 1Practical Based on PGDCA-101 (PR)

Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on Logic development using programming Language ndash lsquoCrsquoPractical List

1 Write a C program to find the sum of digits of accepted no2 Write a C program to find the sum of first 100 natural nos3 Write a C program to find the sum of first 100 odd nos and even nos4 Write a C program to display first 25 Fibonacci nos5 Write a C program to check whether the given number is prime or not6 Write a C program to find factorial of the given number7 Write a C program to reverse the accepted number8 Write a C program to find whether the accepted string number is palindrome or not9 Write a C program to convert decimal number to its equivalent binary number10 Write a C program to convert decimal number to its equivalent octal number11 Write a C program to convert decimal number to its equivalent hexadecimal number12 Write a C program to arrange the accepted numbers in ascending order and descending order13 Convert given line into upper case or lower case character as user want (Use switch statement for the

choice of case)14 Count How many Characters Words lines spaces tabs into given text15 Print detail of students like R-no name address city phone on screen (Use structure)16 Swap the values of two different no using UDF amp pointer17 Create one text file store some information into it and print the same information on terminal18 You have given a file which contains some integers From this file create another two files one for odd

and second for even numbers Print the result of both files19 Create one file and insert some information using fprintf() and fscanf() function20 Display the following format on screen

CCPCPRCPROCPROGRAMINGCPROCPRCPC

21 Display the following format on screen12 23 3 34 4 4 45 5 5 5 5

PGDCA CBCS Syllabus 2011 Page 12

22 Display the following format on screen

23 Write a program to implement the concept of command line argument (eg DOS type command copy command)

PGDCA CBCS Syllabus 2011 Page 13

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA102PR Semester 1

Practical Based on PGDCA ndash 102 (PR2)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on DBMS (FoxPro Visual FoxPro)PRACTICALCreate databaseAdding Editing Viewing and deleting recordsIndexingGenerating report and mailing labelsCreating MenuDatabase applications like payroll Mark sheet Electricity bill etc

PGDCA CBCS Syllabus 2011 Page 14

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103PR Semester 1

Practical Based on PGDCA-103 (PR3)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical Based on Data Communication Internet Web Design and E-CommercePractical List

1 Internet (10 Marks)middot To create new Internet Connectionmiddot To create new Email Accountmiddot Browsing up the Web sites (eg Railway reservation Airline reservation cinema ticket booking etc)middot Search enginesmiddot Important Web sites

2 HTML (20 Marks)1 Develop an HTML document for a web page of your favorite teacher

Design the page with an attractive background color text color and background image

2 Develop an HTML document for a web page of your favorite National Leader Design the page with an attractive color combination with suitable headings and horizontal rules

3 Write an HTML document with an example of Ordered List and Unordered List

4 Write an HTML document with an example of Table format to print your Bio-Data

5 Write an HTML document with an example of Table format to print your Telephone Bill

6 Write the Frameset tags and Frame tags for the following framesetPhysicshtm

lWelcomeh

tmlMathshtm

lChemistryh

tml Computerhtml

Biologyhtml Headinghtml

Zoologyhtml Accounthtml

7 Develop a complete web page using Frames and Frameset which gives the Information about Hospital

8 Write an HTML code for designing the subscription form of mail account

PGDCA CBCS Syllabus 2011 Page 15

in the e-mail website with appropriate fields9 Write an example of Style Sheet

PGDCA CBCS Syllabus 2011 Page 16

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104PR Semester 1

Practical Based on PGDCA-104 (PR4)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

I PC-Packages (20 Marks)[A] MS-DOS AND WINDOWS (not for examination)[B] MS-OFFICE

1 MS-WORDPracticals may be given for- Creating the documents with Special effects like underline bold different size different font different color Etc- Find and Replace operations like cut paste copy clipboard- Inserting Date amp Time Pictures Bullets amp Numbering ets- Paragraphs bullets indentation etc Formatting features- Printing the documents it includes paper-size margins header and footer page no- Creating a table- Mailmerge spellcheck drawing table- Template

2 MS-EXCELPracticals may be given for- Creating Worksheets- Printing Inserting Deleting Copying Moving worksheets- Formulas Built-in functions- Graph-Plotting facilities- Database Management System- Using extenternally created data files- What-if analysis- Formatting cells Worksheets etc- Custom Controls- Protection facility- Pivot tables- Macro facility

3 MS- PowerPointPracticals may be given for Creating a presentationInsertingDeleting slidesDifferent slide viewsEditing slidesSlide transition amp editing special effectsInserting sound picture chart organization chart

2 Study of any one of the Accounting Software like Tally TATA ndash EX (10 Marks)Basic principles of double entry accounting systemCreating

PGDCA CBCS Syllabus 2011 Page 17

a New companyb Security Controlsc Gropusd Ledgere Voucher Type Modifyinga New companybSecurity Controlsc GropusdLedgere Voucher TypeVoucher EntryGenerating Profit amp Loss Account Trial Balance and Balance SheetBackup amp Restore

PGDCA CBCS Syllabus 2011 Page 18

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA105PR Semester 1

Multimedia amp DTP Packages (PR5)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 Multimedia (20 Marks)Study of any multimedia software like Adobe Photoshop Scala 3D STUDIO MAXStudents must be trained by discussing various case studies

2 Desktop Publishing (DTP) (10 Marks)Study of any DTP software like PageMaker Corel Draw Instant ArtistStudents must be trained by discussing various case studies

PGDCA CBCS Syllabus 2011 Page 19

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201CC Semester 2

OBJECT ORIENTED PROGRAMMING USING JAVA (OCP)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit1 Fundamentals of Object Oriented Programming

Object oriented paradigm Basic concepts of Object-Oriented Programming (object and classdata abstraction and encapsulation inheritance polymorphism dynamic binding messagePassing) Benefits and application of OOPBasics of JavaJava Features JDK and its components(various tools of JDK) Bytecode and JVM Language building blocks (Tokens identifiers keywords literals white spaces comments) Primitive data types and their initial values arrays operators ndash precedence and associatively type conversion and casting garbage collection flow controls Loop statements ndash while do for break continue Condition statements ndash if ndash else switch

17 4

2 Class FundamentalsDefining classes creating objects constructors static members all types of inheritance interfaces overloading and overriding of methods final variable and methods abstract methods and class finalize methods visibility controls and modifiers Access modifiers ndash public private default protected Other modifiers final abstract static synchronized native volatile transientPackages Putting classes togetherJava API packages(javaapplet javaawt javaio javalang javanet javautil etc) which package is used for what purpose naming conventions creating accessing and using packages adding class to package javalang package classes(object math string StringBuffer wrapper classes) javautil pacakage classes(Date Random Calendar GregorianCalendar Vector enumeration interface Stack Hashtable StreamTokenizer)

18

3 Multithreading amp Exception HandlingWhat is read Java thread model implementing threads in two ways- Thread class and Runnable interface various thread methods thread states ndash (running ready dead waiting states ndash waiting sleeping suspended blocked) thread priorities Synchronization and monitors ndash

18

PGDCA CBCS Syllabus 2011 Page 20

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 5: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

and functions unions size of structures bit fields4 Pointers

Definition accessing the address of variable declaring and initializing pointers accessing a variable through its pointer pointer expressions pointer increments and scale factor pointers and arrays pointers and character strings pointers and functions pointers and structures

18

File Management in CFile concept various operations on files ndash Defining opening closing and input output error handling during IO operations random access files command line arguments

Reference BooksNo Book Name1 ANSI C E Balaguruswami - TMH Publications2 Mastering Turbo C Stan Kelly-Bootle - BPB Publications

Question Paper SchemeQ1 - Unit-I (12 Marks)

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q5 - ProgramsA Unit I amp II (10 Marks)B Unit III amp IV (12 Marks)

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 5

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA102CC Semester 1

Database Management System(DMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Database Concepts and ArchitectureOperational data purpose of database system structure of DBMS three levels of the architecture the external level the conceptual level the internal level mappings the database administrator distributed processing

10 4

2 Data Structure and Corresponding OperatorsData Models hierarchical network and relationalOperators relations domains and attributes keys extensions and intensions traditional set operations attribute ndash names for derived relations special relational operations

12

3 Database DesignThe ER model ER diagrams database design with the ER model trivial and nontrivial dependencies closure of a set of dependencies closure of a set of attributes irreducible sets of dependencies non loss decomposition and functional dependencies first second and third normal forms dependency preservation BoyceCodd normal form multi-valued dependencies and fourth normal form join dependencies and fifth normal form

24

4 FoxProFoxPro ndashVersions features requirement of hardware amp software working with Visual FoxPro Creating database file listing contents of a database file viewing and editing data modifying structure and file utilities sorting and indexing reports and labels memory variables creating a programming file running a program file conditional statements and loops displaying data with command inputting data with get edit wizards

24

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB Publications3 Database system concepts Henry F Korth (3rd edition) TMH Publications4 Mastering Visual FoxPro BPB Publications

Question Paper SchemeQ1 - Unit-I (10 Marks)

PGDCA CBCS Syllabus 2011 Page 6

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (24 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (24 Marks)

A Objective Short QuestionsB Descriptive Long questionsC Program in FoxPro

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 7

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103CC Semester 1

Data Communication Internet Web Designing And E-Commerce (DWE)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

Unit

No

Topic

NoContent Hrs

Marks

W +

Credit

1 Basic of Computer NetworksNetworking of Computer- Advantages and disadvantages of computer networking Types of Networks - LAN MAN WAN Network Topology ndash Star Ring Bus Tree Complete IrregularReference Models - The OSI reference model the TCPIP reference model

14 4

2 Transmission MediaTransmission media - Magnetic media twisted pair co-axial cable (baseband and broadband ) fiber optics principle transmission of light through fiber fiber cables fiber optics network comparison of fiber optic and copper wire

16

3 31 Internet (10 Marks)Evolution Protocols Interface concepts Internet vs Intranet ISP connectivity ndash Dial Up Leased line VSAT URLs Domain names PortalsE-mail ndash POP and WEB based E-mail merits address basics of sending and receiving E-mail protocols mailing listFile Transfer Protocols Telnet Chatting (voice amp text) remote logging Terminal emulation message boardWorld Wide Web ndash Working Web browsers concept of search engines searching the Web HTTP URLs Web servers Web protocols

28

32 HTMLUnderstanding HTML Create a Web Page Linking to other Web Pages Publishing HTML Pages Text Alignment and Lists Text Formatting Fonts Control Email Links and link within a Page Creating HTML Forms Creating Web Page Graphics Putting Graphics on a Web Page Custom Backgrounds and Colors Creating Animated GraphicsWeb Page Design and layout Advanced Layout with Tables Using Style Sheets

18

4 E-CommerceConcepts and technology in E-Commerce Internet and E-business Advantages of E-Commerce Applications Feasibility amp various constrains Future of E-Commerce

12

Reference Books

PGDCA CBCS Syllabus 2011 Page 8

No Book Name1 1 Computer Networks - Andrew S Tanenbaum PHI Publications2 O ndash Level module M 12 Internet amp Web Page design V K Jain BPB Publication3 Internet for Everyone ndash Alexix Leon and Mathews Leon Vikas Publication4 Tech Yourself HTML 4 in 24 Hours by Dick Oliver (Techmedia)5 10 minutes Guide to HTML Style Sheets by Craig Zacker (PHI)6 A Beginnerrsquos Guide to HTML available at

httpwwwncsauiuceduGeneralInternetWWWHTMLPrimerAllhtml

Question Paper SchemeQ1 - Unit-I (14) Marks

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (16) MarksA Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (28) MarksA Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (12) MarksA Objective Short QuestionsB Descriptive Long questions

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 9

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104CC Semester 1

Office Automation Tools (OAT)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 DOS Internal amp External commands Wildcard Character file name CreatingEditing file batch file

MS Windows Windows Basic Introduction to Windows Using start menu Using Run to start a program Move or size a window computer hardware Viewing Files Using My Computer Using Windows Explorer Working with Files Select open move copy rename delete restore deleted files create a new file and folder search for files create a shortcut Printing print files pictures Introduction to Accessories and Control Panel Install Software Add windows Component Install and remove program

17 4

2 MS Word Basics Introduction to MS Office Introduction to MSWord Features amp area of use Working with MS Word ndash Menus amp Commands Toolbars amp Buttons Shortcut Menus Wizards amp Templates Creating a New Document Different Page Views and layouts Applying various Text Enhancements Working with ndash Styles Text Attributes Paragraph and Page Formatting Text Editing using various features ndash Bullets Numbering Auto formatting Printing amp various print options

Advanced Features of MS-Word Using bookmarks Spell Check and Thesaurus Find amp Replace Headers amp Footers Inserting ndash Page Numbers Pictures Files Auto texts Symbols Working with Columns Tabs amp Indents Creation amp Working with Tables Margins amp Space management in Document Mail Merge

18

3 MS Excel Introduction and area of use Working with MS Excel concepts of Workbook amp Worksheets Using different features with Data Cell and Texts Inserting Removing amp Resizing of Columns amp Rows Working with Data amp Ranges Different Views of Worksheets Column Freezing Labels Hiding Splitting etc Using different features with Data and Text Use of Formulas Calculations amp Functions Cell Formatting including Borders amp Shading Working with Different Chart Types Printing of Workbook amp Worksheets with various options

18

4 41 MS PowerPoint Introduction amp area of use Working with MS PowerPoint Creating a New Presentation Working with Presentation Using Wizards Slides amp itrsquos different views Inserting Deleting and Copying of Slides Working with Notes Handouts Columns amp Lists Adding Graphics Sounds and Movies to a Slide Working with

17

PGDCA CBCS Syllabus 2011 Page 10

PowerPoint Objects Designing amp Presentation of a Slide Show Printing Presentations Notes Handouts with print options

42 MS Access DBMS Concept Creating database table fields amp its properties Data types Adding primary key into table Relationship AddingEditing data sorting indexing designing queries using forms Report generation

Reference Books

No Book Name1 Master visually Windows XP complete visual reference Hungry Minds2 Straight to the Point ndash MS Office 2003 By Dinesh Maidasani Publisher firewall3 Master Visually Microsoft Office 2003 By Michael S Toot Publisher visual4 Windows Xp simplified Wiley publishing Inc5 Online Help6 Ms-Office 2000 ndash No Experience required ndash Gini Courter and Annette Marquis

Question Paper Scheme Q1 - Unit-I(17 Marks) A Objective Short Questions B Descriptive Long questions Q2 - Unit-II (18 Marks) A Objective Short Questions B Descriptive Long questions Q3 - Unit-III (18 Marks) A Objective Short Questions B Descriptive Long questions Q4 - Unit-IV (17 Marks) A Objective Short Questions B Descriptive Long questionsNote Options should be given in all questions

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCA

PGDCA CBCS Syllabus 2011 Page 11

Course Code PGDCA101PR Semester 1Practical Based on PGDCA-101 (PR)

Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on Logic development using programming Language ndash lsquoCrsquoPractical List

1 Write a C program to find the sum of digits of accepted no2 Write a C program to find the sum of first 100 natural nos3 Write a C program to find the sum of first 100 odd nos and even nos4 Write a C program to display first 25 Fibonacci nos5 Write a C program to check whether the given number is prime or not6 Write a C program to find factorial of the given number7 Write a C program to reverse the accepted number8 Write a C program to find whether the accepted string number is palindrome or not9 Write a C program to convert decimal number to its equivalent binary number10 Write a C program to convert decimal number to its equivalent octal number11 Write a C program to convert decimal number to its equivalent hexadecimal number12 Write a C program to arrange the accepted numbers in ascending order and descending order13 Convert given line into upper case or lower case character as user want (Use switch statement for the

choice of case)14 Count How many Characters Words lines spaces tabs into given text15 Print detail of students like R-no name address city phone on screen (Use structure)16 Swap the values of two different no using UDF amp pointer17 Create one text file store some information into it and print the same information on terminal18 You have given a file which contains some integers From this file create another two files one for odd

and second for even numbers Print the result of both files19 Create one file and insert some information using fprintf() and fscanf() function20 Display the following format on screen

CCPCPRCPROCPROGRAMINGCPROCPRCPC

21 Display the following format on screen12 23 3 34 4 4 45 5 5 5 5

PGDCA CBCS Syllabus 2011 Page 12

22 Display the following format on screen

23 Write a program to implement the concept of command line argument (eg DOS type command copy command)

PGDCA CBCS Syllabus 2011 Page 13

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA102PR Semester 1

Practical Based on PGDCA ndash 102 (PR2)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on DBMS (FoxPro Visual FoxPro)PRACTICALCreate databaseAdding Editing Viewing and deleting recordsIndexingGenerating report and mailing labelsCreating MenuDatabase applications like payroll Mark sheet Electricity bill etc

PGDCA CBCS Syllabus 2011 Page 14

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103PR Semester 1

Practical Based on PGDCA-103 (PR3)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical Based on Data Communication Internet Web Design and E-CommercePractical List

1 Internet (10 Marks)middot To create new Internet Connectionmiddot To create new Email Accountmiddot Browsing up the Web sites (eg Railway reservation Airline reservation cinema ticket booking etc)middot Search enginesmiddot Important Web sites

2 HTML (20 Marks)1 Develop an HTML document for a web page of your favorite teacher

Design the page with an attractive background color text color and background image

2 Develop an HTML document for a web page of your favorite National Leader Design the page with an attractive color combination with suitable headings and horizontal rules

3 Write an HTML document with an example of Ordered List and Unordered List

4 Write an HTML document with an example of Table format to print your Bio-Data

5 Write an HTML document with an example of Table format to print your Telephone Bill

6 Write the Frameset tags and Frame tags for the following framesetPhysicshtm

lWelcomeh

tmlMathshtm

lChemistryh

tml Computerhtml

Biologyhtml Headinghtml

Zoologyhtml Accounthtml

7 Develop a complete web page using Frames and Frameset which gives the Information about Hospital

8 Write an HTML code for designing the subscription form of mail account

PGDCA CBCS Syllabus 2011 Page 15

in the e-mail website with appropriate fields9 Write an example of Style Sheet

PGDCA CBCS Syllabus 2011 Page 16

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104PR Semester 1

Practical Based on PGDCA-104 (PR4)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

I PC-Packages (20 Marks)[A] MS-DOS AND WINDOWS (not for examination)[B] MS-OFFICE

1 MS-WORDPracticals may be given for- Creating the documents with Special effects like underline bold different size different font different color Etc- Find and Replace operations like cut paste copy clipboard- Inserting Date amp Time Pictures Bullets amp Numbering ets- Paragraphs bullets indentation etc Formatting features- Printing the documents it includes paper-size margins header and footer page no- Creating a table- Mailmerge spellcheck drawing table- Template

2 MS-EXCELPracticals may be given for- Creating Worksheets- Printing Inserting Deleting Copying Moving worksheets- Formulas Built-in functions- Graph-Plotting facilities- Database Management System- Using extenternally created data files- What-if analysis- Formatting cells Worksheets etc- Custom Controls- Protection facility- Pivot tables- Macro facility

3 MS- PowerPointPracticals may be given for Creating a presentationInsertingDeleting slidesDifferent slide viewsEditing slidesSlide transition amp editing special effectsInserting sound picture chart organization chart

2 Study of any one of the Accounting Software like Tally TATA ndash EX (10 Marks)Basic principles of double entry accounting systemCreating

PGDCA CBCS Syllabus 2011 Page 17

a New companyb Security Controlsc Gropusd Ledgere Voucher Type Modifyinga New companybSecurity Controlsc GropusdLedgere Voucher TypeVoucher EntryGenerating Profit amp Loss Account Trial Balance and Balance SheetBackup amp Restore

PGDCA CBCS Syllabus 2011 Page 18

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA105PR Semester 1

Multimedia amp DTP Packages (PR5)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 Multimedia (20 Marks)Study of any multimedia software like Adobe Photoshop Scala 3D STUDIO MAXStudents must be trained by discussing various case studies

2 Desktop Publishing (DTP) (10 Marks)Study of any DTP software like PageMaker Corel Draw Instant ArtistStudents must be trained by discussing various case studies

PGDCA CBCS Syllabus 2011 Page 19

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201CC Semester 2

OBJECT ORIENTED PROGRAMMING USING JAVA (OCP)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit1 Fundamentals of Object Oriented Programming

Object oriented paradigm Basic concepts of Object-Oriented Programming (object and classdata abstraction and encapsulation inheritance polymorphism dynamic binding messagePassing) Benefits and application of OOPBasics of JavaJava Features JDK and its components(various tools of JDK) Bytecode and JVM Language building blocks (Tokens identifiers keywords literals white spaces comments) Primitive data types and their initial values arrays operators ndash precedence and associatively type conversion and casting garbage collection flow controls Loop statements ndash while do for break continue Condition statements ndash if ndash else switch

17 4

2 Class FundamentalsDefining classes creating objects constructors static members all types of inheritance interfaces overloading and overriding of methods final variable and methods abstract methods and class finalize methods visibility controls and modifiers Access modifiers ndash public private default protected Other modifiers final abstract static synchronized native volatile transientPackages Putting classes togetherJava API packages(javaapplet javaawt javaio javalang javanet javautil etc) which package is used for what purpose naming conventions creating accessing and using packages adding class to package javalang package classes(object math string StringBuffer wrapper classes) javautil pacakage classes(Date Random Calendar GregorianCalendar Vector enumeration interface Stack Hashtable StreamTokenizer)

18

3 Multithreading amp Exception HandlingWhat is read Java thread model implementing threads in two ways- Thread class and Runnable interface various thread methods thread states ndash (running ready dead waiting states ndash waiting sleeping suspended blocked) thread priorities Synchronization and monitors ndash

18

PGDCA CBCS Syllabus 2011 Page 20

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 6: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA102CC Semester 1

Database Management System(DMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Database Concepts and ArchitectureOperational data purpose of database system structure of DBMS three levels of the architecture the external level the conceptual level the internal level mappings the database administrator distributed processing

10 4

2 Data Structure and Corresponding OperatorsData Models hierarchical network and relationalOperators relations domains and attributes keys extensions and intensions traditional set operations attribute ndash names for derived relations special relational operations

12

3 Database DesignThe ER model ER diagrams database design with the ER model trivial and nontrivial dependencies closure of a set of dependencies closure of a set of attributes irreducible sets of dependencies non loss decomposition and functional dependencies first second and third normal forms dependency preservation BoyceCodd normal form multi-valued dependencies and fourth normal form join dependencies and fifth normal form

24

4 FoxProFoxPro ndashVersions features requirement of hardware amp software working with Visual FoxPro Creating database file listing contents of a database file viewing and editing data modifying structure and file utilities sorting and indexing reports and labels memory variables creating a programming file running a program file conditional statements and loops displaying data with command inputting data with get edit wizards

24

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB Publications3 Database system concepts Henry F Korth (3rd edition) TMH Publications4 Mastering Visual FoxPro BPB Publications

Question Paper SchemeQ1 - Unit-I (10 Marks)

PGDCA CBCS Syllabus 2011 Page 6

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (24 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (24 Marks)

A Objective Short QuestionsB Descriptive Long questionsC Program in FoxPro

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 7

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103CC Semester 1

Data Communication Internet Web Designing And E-Commerce (DWE)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

Unit

No

Topic

NoContent Hrs

Marks

W +

Credit

1 Basic of Computer NetworksNetworking of Computer- Advantages and disadvantages of computer networking Types of Networks - LAN MAN WAN Network Topology ndash Star Ring Bus Tree Complete IrregularReference Models - The OSI reference model the TCPIP reference model

14 4

2 Transmission MediaTransmission media - Magnetic media twisted pair co-axial cable (baseband and broadband ) fiber optics principle transmission of light through fiber fiber cables fiber optics network comparison of fiber optic and copper wire

16

3 31 Internet (10 Marks)Evolution Protocols Interface concepts Internet vs Intranet ISP connectivity ndash Dial Up Leased line VSAT URLs Domain names PortalsE-mail ndash POP and WEB based E-mail merits address basics of sending and receiving E-mail protocols mailing listFile Transfer Protocols Telnet Chatting (voice amp text) remote logging Terminal emulation message boardWorld Wide Web ndash Working Web browsers concept of search engines searching the Web HTTP URLs Web servers Web protocols

28

32 HTMLUnderstanding HTML Create a Web Page Linking to other Web Pages Publishing HTML Pages Text Alignment and Lists Text Formatting Fonts Control Email Links and link within a Page Creating HTML Forms Creating Web Page Graphics Putting Graphics on a Web Page Custom Backgrounds and Colors Creating Animated GraphicsWeb Page Design and layout Advanced Layout with Tables Using Style Sheets

18

4 E-CommerceConcepts and technology in E-Commerce Internet and E-business Advantages of E-Commerce Applications Feasibility amp various constrains Future of E-Commerce

12

Reference Books

PGDCA CBCS Syllabus 2011 Page 8

No Book Name1 1 Computer Networks - Andrew S Tanenbaum PHI Publications2 O ndash Level module M 12 Internet amp Web Page design V K Jain BPB Publication3 Internet for Everyone ndash Alexix Leon and Mathews Leon Vikas Publication4 Tech Yourself HTML 4 in 24 Hours by Dick Oliver (Techmedia)5 10 minutes Guide to HTML Style Sheets by Craig Zacker (PHI)6 A Beginnerrsquos Guide to HTML available at

httpwwwncsauiuceduGeneralInternetWWWHTMLPrimerAllhtml

Question Paper SchemeQ1 - Unit-I (14) Marks

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (16) MarksA Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (28) MarksA Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (12) MarksA Objective Short QuestionsB Descriptive Long questions

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 9

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104CC Semester 1

Office Automation Tools (OAT)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 DOS Internal amp External commands Wildcard Character file name CreatingEditing file batch file

MS Windows Windows Basic Introduction to Windows Using start menu Using Run to start a program Move or size a window computer hardware Viewing Files Using My Computer Using Windows Explorer Working with Files Select open move copy rename delete restore deleted files create a new file and folder search for files create a shortcut Printing print files pictures Introduction to Accessories and Control Panel Install Software Add windows Component Install and remove program

17 4

2 MS Word Basics Introduction to MS Office Introduction to MSWord Features amp area of use Working with MS Word ndash Menus amp Commands Toolbars amp Buttons Shortcut Menus Wizards amp Templates Creating a New Document Different Page Views and layouts Applying various Text Enhancements Working with ndash Styles Text Attributes Paragraph and Page Formatting Text Editing using various features ndash Bullets Numbering Auto formatting Printing amp various print options

Advanced Features of MS-Word Using bookmarks Spell Check and Thesaurus Find amp Replace Headers amp Footers Inserting ndash Page Numbers Pictures Files Auto texts Symbols Working with Columns Tabs amp Indents Creation amp Working with Tables Margins amp Space management in Document Mail Merge

18

3 MS Excel Introduction and area of use Working with MS Excel concepts of Workbook amp Worksheets Using different features with Data Cell and Texts Inserting Removing amp Resizing of Columns amp Rows Working with Data amp Ranges Different Views of Worksheets Column Freezing Labels Hiding Splitting etc Using different features with Data and Text Use of Formulas Calculations amp Functions Cell Formatting including Borders amp Shading Working with Different Chart Types Printing of Workbook amp Worksheets with various options

18

4 41 MS PowerPoint Introduction amp area of use Working with MS PowerPoint Creating a New Presentation Working with Presentation Using Wizards Slides amp itrsquos different views Inserting Deleting and Copying of Slides Working with Notes Handouts Columns amp Lists Adding Graphics Sounds and Movies to a Slide Working with

17

PGDCA CBCS Syllabus 2011 Page 10

PowerPoint Objects Designing amp Presentation of a Slide Show Printing Presentations Notes Handouts with print options

42 MS Access DBMS Concept Creating database table fields amp its properties Data types Adding primary key into table Relationship AddingEditing data sorting indexing designing queries using forms Report generation

Reference Books

No Book Name1 Master visually Windows XP complete visual reference Hungry Minds2 Straight to the Point ndash MS Office 2003 By Dinesh Maidasani Publisher firewall3 Master Visually Microsoft Office 2003 By Michael S Toot Publisher visual4 Windows Xp simplified Wiley publishing Inc5 Online Help6 Ms-Office 2000 ndash No Experience required ndash Gini Courter and Annette Marquis

Question Paper Scheme Q1 - Unit-I(17 Marks) A Objective Short Questions B Descriptive Long questions Q2 - Unit-II (18 Marks) A Objective Short Questions B Descriptive Long questions Q3 - Unit-III (18 Marks) A Objective Short Questions B Descriptive Long questions Q4 - Unit-IV (17 Marks) A Objective Short Questions B Descriptive Long questionsNote Options should be given in all questions

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCA

PGDCA CBCS Syllabus 2011 Page 11

Course Code PGDCA101PR Semester 1Practical Based on PGDCA-101 (PR)

Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on Logic development using programming Language ndash lsquoCrsquoPractical List

1 Write a C program to find the sum of digits of accepted no2 Write a C program to find the sum of first 100 natural nos3 Write a C program to find the sum of first 100 odd nos and even nos4 Write a C program to display first 25 Fibonacci nos5 Write a C program to check whether the given number is prime or not6 Write a C program to find factorial of the given number7 Write a C program to reverse the accepted number8 Write a C program to find whether the accepted string number is palindrome or not9 Write a C program to convert decimal number to its equivalent binary number10 Write a C program to convert decimal number to its equivalent octal number11 Write a C program to convert decimal number to its equivalent hexadecimal number12 Write a C program to arrange the accepted numbers in ascending order and descending order13 Convert given line into upper case or lower case character as user want (Use switch statement for the

choice of case)14 Count How many Characters Words lines spaces tabs into given text15 Print detail of students like R-no name address city phone on screen (Use structure)16 Swap the values of two different no using UDF amp pointer17 Create one text file store some information into it and print the same information on terminal18 You have given a file which contains some integers From this file create another two files one for odd

and second for even numbers Print the result of both files19 Create one file and insert some information using fprintf() and fscanf() function20 Display the following format on screen

CCPCPRCPROCPROGRAMINGCPROCPRCPC

21 Display the following format on screen12 23 3 34 4 4 45 5 5 5 5

PGDCA CBCS Syllabus 2011 Page 12

22 Display the following format on screen

23 Write a program to implement the concept of command line argument (eg DOS type command copy command)

PGDCA CBCS Syllabus 2011 Page 13

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA102PR Semester 1

Practical Based on PGDCA ndash 102 (PR2)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on DBMS (FoxPro Visual FoxPro)PRACTICALCreate databaseAdding Editing Viewing and deleting recordsIndexingGenerating report and mailing labelsCreating MenuDatabase applications like payroll Mark sheet Electricity bill etc

PGDCA CBCS Syllabus 2011 Page 14

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103PR Semester 1

Practical Based on PGDCA-103 (PR3)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical Based on Data Communication Internet Web Design and E-CommercePractical List

1 Internet (10 Marks)middot To create new Internet Connectionmiddot To create new Email Accountmiddot Browsing up the Web sites (eg Railway reservation Airline reservation cinema ticket booking etc)middot Search enginesmiddot Important Web sites

2 HTML (20 Marks)1 Develop an HTML document for a web page of your favorite teacher

Design the page with an attractive background color text color and background image

2 Develop an HTML document for a web page of your favorite National Leader Design the page with an attractive color combination with suitable headings and horizontal rules

3 Write an HTML document with an example of Ordered List and Unordered List

4 Write an HTML document with an example of Table format to print your Bio-Data

5 Write an HTML document with an example of Table format to print your Telephone Bill

6 Write the Frameset tags and Frame tags for the following framesetPhysicshtm

lWelcomeh

tmlMathshtm

lChemistryh

tml Computerhtml

Biologyhtml Headinghtml

Zoologyhtml Accounthtml

7 Develop a complete web page using Frames and Frameset which gives the Information about Hospital

8 Write an HTML code for designing the subscription form of mail account

PGDCA CBCS Syllabus 2011 Page 15

in the e-mail website with appropriate fields9 Write an example of Style Sheet

PGDCA CBCS Syllabus 2011 Page 16

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104PR Semester 1

Practical Based on PGDCA-104 (PR4)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

I PC-Packages (20 Marks)[A] MS-DOS AND WINDOWS (not for examination)[B] MS-OFFICE

1 MS-WORDPracticals may be given for- Creating the documents with Special effects like underline bold different size different font different color Etc- Find and Replace operations like cut paste copy clipboard- Inserting Date amp Time Pictures Bullets amp Numbering ets- Paragraphs bullets indentation etc Formatting features- Printing the documents it includes paper-size margins header and footer page no- Creating a table- Mailmerge spellcheck drawing table- Template

2 MS-EXCELPracticals may be given for- Creating Worksheets- Printing Inserting Deleting Copying Moving worksheets- Formulas Built-in functions- Graph-Plotting facilities- Database Management System- Using extenternally created data files- What-if analysis- Formatting cells Worksheets etc- Custom Controls- Protection facility- Pivot tables- Macro facility

3 MS- PowerPointPracticals may be given for Creating a presentationInsertingDeleting slidesDifferent slide viewsEditing slidesSlide transition amp editing special effectsInserting sound picture chart organization chart

2 Study of any one of the Accounting Software like Tally TATA ndash EX (10 Marks)Basic principles of double entry accounting systemCreating

PGDCA CBCS Syllabus 2011 Page 17

a New companyb Security Controlsc Gropusd Ledgere Voucher Type Modifyinga New companybSecurity Controlsc GropusdLedgere Voucher TypeVoucher EntryGenerating Profit amp Loss Account Trial Balance and Balance SheetBackup amp Restore

PGDCA CBCS Syllabus 2011 Page 18

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA105PR Semester 1

Multimedia amp DTP Packages (PR5)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 Multimedia (20 Marks)Study of any multimedia software like Adobe Photoshop Scala 3D STUDIO MAXStudents must be trained by discussing various case studies

2 Desktop Publishing (DTP) (10 Marks)Study of any DTP software like PageMaker Corel Draw Instant ArtistStudents must be trained by discussing various case studies

PGDCA CBCS Syllabus 2011 Page 19

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201CC Semester 2

OBJECT ORIENTED PROGRAMMING USING JAVA (OCP)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit1 Fundamentals of Object Oriented Programming

Object oriented paradigm Basic concepts of Object-Oriented Programming (object and classdata abstraction and encapsulation inheritance polymorphism dynamic binding messagePassing) Benefits and application of OOPBasics of JavaJava Features JDK and its components(various tools of JDK) Bytecode and JVM Language building blocks (Tokens identifiers keywords literals white spaces comments) Primitive data types and their initial values arrays operators ndash precedence and associatively type conversion and casting garbage collection flow controls Loop statements ndash while do for break continue Condition statements ndash if ndash else switch

17 4

2 Class FundamentalsDefining classes creating objects constructors static members all types of inheritance interfaces overloading and overriding of methods final variable and methods abstract methods and class finalize methods visibility controls and modifiers Access modifiers ndash public private default protected Other modifiers final abstract static synchronized native volatile transientPackages Putting classes togetherJava API packages(javaapplet javaawt javaio javalang javanet javautil etc) which package is used for what purpose naming conventions creating accessing and using packages adding class to package javalang package classes(object math string StringBuffer wrapper classes) javautil pacakage classes(Date Random Calendar GregorianCalendar Vector enumeration interface Stack Hashtable StreamTokenizer)

18

3 Multithreading amp Exception HandlingWhat is read Java thread model implementing threads in two ways- Thread class and Runnable interface various thread methods thread states ndash (running ready dead waiting states ndash waiting sleeping suspended blocked) thread priorities Synchronization and monitors ndash

18

PGDCA CBCS Syllabus 2011 Page 20

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 7: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (12 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (24 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (24 Marks)

A Objective Short QuestionsB Descriptive Long questionsC Program in FoxPro

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 7

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103CC Semester 1

Data Communication Internet Web Designing And E-Commerce (DWE)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

Unit

No

Topic

NoContent Hrs

Marks

W +

Credit

1 Basic of Computer NetworksNetworking of Computer- Advantages and disadvantages of computer networking Types of Networks - LAN MAN WAN Network Topology ndash Star Ring Bus Tree Complete IrregularReference Models - The OSI reference model the TCPIP reference model

14 4

2 Transmission MediaTransmission media - Magnetic media twisted pair co-axial cable (baseband and broadband ) fiber optics principle transmission of light through fiber fiber cables fiber optics network comparison of fiber optic and copper wire

16

3 31 Internet (10 Marks)Evolution Protocols Interface concepts Internet vs Intranet ISP connectivity ndash Dial Up Leased line VSAT URLs Domain names PortalsE-mail ndash POP and WEB based E-mail merits address basics of sending and receiving E-mail protocols mailing listFile Transfer Protocols Telnet Chatting (voice amp text) remote logging Terminal emulation message boardWorld Wide Web ndash Working Web browsers concept of search engines searching the Web HTTP URLs Web servers Web protocols

28

32 HTMLUnderstanding HTML Create a Web Page Linking to other Web Pages Publishing HTML Pages Text Alignment and Lists Text Formatting Fonts Control Email Links and link within a Page Creating HTML Forms Creating Web Page Graphics Putting Graphics on a Web Page Custom Backgrounds and Colors Creating Animated GraphicsWeb Page Design and layout Advanced Layout with Tables Using Style Sheets

18

4 E-CommerceConcepts and technology in E-Commerce Internet and E-business Advantages of E-Commerce Applications Feasibility amp various constrains Future of E-Commerce

12

Reference Books

PGDCA CBCS Syllabus 2011 Page 8

No Book Name1 1 Computer Networks - Andrew S Tanenbaum PHI Publications2 O ndash Level module M 12 Internet amp Web Page design V K Jain BPB Publication3 Internet for Everyone ndash Alexix Leon and Mathews Leon Vikas Publication4 Tech Yourself HTML 4 in 24 Hours by Dick Oliver (Techmedia)5 10 minutes Guide to HTML Style Sheets by Craig Zacker (PHI)6 A Beginnerrsquos Guide to HTML available at

httpwwwncsauiuceduGeneralInternetWWWHTMLPrimerAllhtml

Question Paper SchemeQ1 - Unit-I (14) Marks

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (16) MarksA Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (28) MarksA Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (12) MarksA Objective Short QuestionsB Descriptive Long questions

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 9

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104CC Semester 1

Office Automation Tools (OAT)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 DOS Internal amp External commands Wildcard Character file name CreatingEditing file batch file

MS Windows Windows Basic Introduction to Windows Using start menu Using Run to start a program Move or size a window computer hardware Viewing Files Using My Computer Using Windows Explorer Working with Files Select open move copy rename delete restore deleted files create a new file and folder search for files create a shortcut Printing print files pictures Introduction to Accessories and Control Panel Install Software Add windows Component Install and remove program

17 4

2 MS Word Basics Introduction to MS Office Introduction to MSWord Features amp area of use Working with MS Word ndash Menus amp Commands Toolbars amp Buttons Shortcut Menus Wizards amp Templates Creating a New Document Different Page Views and layouts Applying various Text Enhancements Working with ndash Styles Text Attributes Paragraph and Page Formatting Text Editing using various features ndash Bullets Numbering Auto formatting Printing amp various print options

Advanced Features of MS-Word Using bookmarks Spell Check and Thesaurus Find amp Replace Headers amp Footers Inserting ndash Page Numbers Pictures Files Auto texts Symbols Working with Columns Tabs amp Indents Creation amp Working with Tables Margins amp Space management in Document Mail Merge

18

3 MS Excel Introduction and area of use Working with MS Excel concepts of Workbook amp Worksheets Using different features with Data Cell and Texts Inserting Removing amp Resizing of Columns amp Rows Working with Data amp Ranges Different Views of Worksheets Column Freezing Labels Hiding Splitting etc Using different features with Data and Text Use of Formulas Calculations amp Functions Cell Formatting including Borders amp Shading Working with Different Chart Types Printing of Workbook amp Worksheets with various options

18

4 41 MS PowerPoint Introduction amp area of use Working with MS PowerPoint Creating a New Presentation Working with Presentation Using Wizards Slides amp itrsquos different views Inserting Deleting and Copying of Slides Working with Notes Handouts Columns amp Lists Adding Graphics Sounds and Movies to a Slide Working with

17

PGDCA CBCS Syllabus 2011 Page 10

PowerPoint Objects Designing amp Presentation of a Slide Show Printing Presentations Notes Handouts with print options

42 MS Access DBMS Concept Creating database table fields amp its properties Data types Adding primary key into table Relationship AddingEditing data sorting indexing designing queries using forms Report generation

Reference Books

No Book Name1 Master visually Windows XP complete visual reference Hungry Minds2 Straight to the Point ndash MS Office 2003 By Dinesh Maidasani Publisher firewall3 Master Visually Microsoft Office 2003 By Michael S Toot Publisher visual4 Windows Xp simplified Wiley publishing Inc5 Online Help6 Ms-Office 2000 ndash No Experience required ndash Gini Courter and Annette Marquis

Question Paper Scheme Q1 - Unit-I(17 Marks) A Objective Short Questions B Descriptive Long questions Q2 - Unit-II (18 Marks) A Objective Short Questions B Descriptive Long questions Q3 - Unit-III (18 Marks) A Objective Short Questions B Descriptive Long questions Q4 - Unit-IV (17 Marks) A Objective Short Questions B Descriptive Long questionsNote Options should be given in all questions

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCA

PGDCA CBCS Syllabus 2011 Page 11

Course Code PGDCA101PR Semester 1Practical Based on PGDCA-101 (PR)

Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on Logic development using programming Language ndash lsquoCrsquoPractical List

1 Write a C program to find the sum of digits of accepted no2 Write a C program to find the sum of first 100 natural nos3 Write a C program to find the sum of first 100 odd nos and even nos4 Write a C program to display first 25 Fibonacci nos5 Write a C program to check whether the given number is prime or not6 Write a C program to find factorial of the given number7 Write a C program to reverse the accepted number8 Write a C program to find whether the accepted string number is palindrome or not9 Write a C program to convert decimal number to its equivalent binary number10 Write a C program to convert decimal number to its equivalent octal number11 Write a C program to convert decimal number to its equivalent hexadecimal number12 Write a C program to arrange the accepted numbers in ascending order and descending order13 Convert given line into upper case or lower case character as user want (Use switch statement for the

choice of case)14 Count How many Characters Words lines spaces tabs into given text15 Print detail of students like R-no name address city phone on screen (Use structure)16 Swap the values of two different no using UDF amp pointer17 Create one text file store some information into it and print the same information on terminal18 You have given a file which contains some integers From this file create another two files one for odd

and second for even numbers Print the result of both files19 Create one file and insert some information using fprintf() and fscanf() function20 Display the following format on screen

CCPCPRCPROCPROGRAMINGCPROCPRCPC

21 Display the following format on screen12 23 3 34 4 4 45 5 5 5 5

PGDCA CBCS Syllabus 2011 Page 12

22 Display the following format on screen

23 Write a program to implement the concept of command line argument (eg DOS type command copy command)

PGDCA CBCS Syllabus 2011 Page 13

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA102PR Semester 1

Practical Based on PGDCA ndash 102 (PR2)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on DBMS (FoxPro Visual FoxPro)PRACTICALCreate databaseAdding Editing Viewing and deleting recordsIndexingGenerating report and mailing labelsCreating MenuDatabase applications like payroll Mark sheet Electricity bill etc

PGDCA CBCS Syllabus 2011 Page 14

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103PR Semester 1

Practical Based on PGDCA-103 (PR3)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical Based on Data Communication Internet Web Design and E-CommercePractical List

1 Internet (10 Marks)middot To create new Internet Connectionmiddot To create new Email Accountmiddot Browsing up the Web sites (eg Railway reservation Airline reservation cinema ticket booking etc)middot Search enginesmiddot Important Web sites

2 HTML (20 Marks)1 Develop an HTML document for a web page of your favorite teacher

Design the page with an attractive background color text color and background image

2 Develop an HTML document for a web page of your favorite National Leader Design the page with an attractive color combination with suitable headings and horizontal rules

3 Write an HTML document with an example of Ordered List and Unordered List

4 Write an HTML document with an example of Table format to print your Bio-Data

5 Write an HTML document with an example of Table format to print your Telephone Bill

6 Write the Frameset tags and Frame tags for the following framesetPhysicshtm

lWelcomeh

tmlMathshtm

lChemistryh

tml Computerhtml

Biologyhtml Headinghtml

Zoologyhtml Accounthtml

7 Develop a complete web page using Frames and Frameset which gives the Information about Hospital

8 Write an HTML code for designing the subscription form of mail account

PGDCA CBCS Syllabus 2011 Page 15

in the e-mail website with appropriate fields9 Write an example of Style Sheet

PGDCA CBCS Syllabus 2011 Page 16

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104PR Semester 1

Practical Based on PGDCA-104 (PR4)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

I PC-Packages (20 Marks)[A] MS-DOS AND WINDOWS (not for examination)[B] MS-OFFICE

1 MS-WORDPracticals may be given for- Creating the documents with Special effects like underline bold different size different font different color Etc- Find and Replace operations like cut paste copy clipboard- Inserting Date amp Time Pictures Bullets amp Numbering ets- Paragraphs bullets indentation etc Formatting features- Printing the documents it includes paper-size margins header and footer page no- Creating a table- Mailmerge spellcheck drawing table- Template

2 MS-EXCELPracticals may be given for- Creating Worksheets- Printing Inserting Deleting Copying Moving worksheets- Formulas Built-in functions- Graph-Plotting facilities- Database Management System- Using extenternally created data files- What-if analysis- Formatting cells Worksheets etc- Custom Controls- Protection facility- Pivot tables- Macro facility

3 MS- PowerPointPracticals may be given for Creating a presentationInsertingDeleting slidesDifferent slide viewsEditing slidesSlide transition amp editing special effectsInserting sound picture chart organization chart

2 Study of any one of the Accounting Software like Tally TATA ndash EX (10 Marks)Basic principles of double entry accounting systemCreating

PGDCA CBCS Syllabus 2011 Page 17

a New companyb Security Controlsc Gropusd Ledgere Voucher Type Modifyinga New companybSecurity Controlsc GropusdLedgere Voucher TypeVoucher EntryGenerating Profit amp Loss Account Trial Balance and Balance SheetBackup amp Restore

PGDCA CBCS Syllabus 2011 Page 18

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA105PR Semester 1

Multimedia amp DTP Packages (PR5)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 Multimedia (20 Marks)Study of any multimedia software like Adobe Photoshop Scala 3D STUDIO MAXStudents must be trained by discussing various case studies

2 Desktop Publishing (DTP) (10 Marks)Study of any DTP software like PageMaker Corel Draw Instant ArtistStudents must be trained by discussing various case studies

PGDCA CBCS Syllabus 2011 Page 19

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201CC Semester 2

OBJECT ORIENTED PROGRAMMING USING JAVA (OCP)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit1 Fundamentals of Object Oriented Programming

Object oriented paradigm Basic concepts of Object-Oriented Programming (object and classdata abstraction and encapsulation inheritance polymorphism dynamic binding messagePassing) Benefits and application of OOPBasics of JavaJava Features JDK and its components(various tools of JDK) Bytecode and JVM Language building blocks (Tokens identifiers keywords literals white spaces comments) Primitive data types and their initial values arrays operators ndash precedence and associatively type conversion and casting garbage collection flow controls Loop statements ndash while do for break continue Condition statements ndash if ndash else switch

17 4

2 Class FundamentalsDefining classes creating objects constructors static members all types of inheritance interfaces overloading and overriding of methods final variable and methods abstract methods and class finalize methods visibility controls and modifiers Access modifiers ndash public private default protected Other modifiers final abstract static synchronized native volatile transientPackages Putting classes togetherJava API packages(javaapplet javaawt javaio javalang javanet javautil etc) which package is used for what purpose naming conventions creating accessing and using packages adding class to package javalang package classes(object math string StringBuffer wrapper classes) javautil pacakage classes(Date Random Calendar GregorianCalendar Vector enumeration interface Stack Hashtable StreamTokenizer)

18

3 Multithreading amp Exception HandlingWhat is read Java thread model implementing threads in two ways- Thread class and Runnable interface various thread methods thread states ndash (running ready dead waiting states ndash waiting sleeping suspended blocked) thread priorities Synchronization and monitors ndash

18

PGDCA CBCS Syllabus 2011 Page 20

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 8: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103CC Semester 1

Data Communication Internet Web Designing And E-Commerce (DWE)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

Unit

No

Topic

NoContent Hrs

Marks

W +

Credit

1 Basic of Computer NetworksNetworking of Computer- Advantages and disadvantages of computer networking Types of Networks - LAN MAN WAN Network Topology ndash Star Ring Bus Tree Complete IrregularReference Models - The OSI reference model the TCPIP reference model

14 4

2 Transmission MediaTransmission media - Magnetic media twisted pair co-axial cable (baseband and broadband ) fiber optics principle transmission of light through fiber fiber cables fiber optics network comparison of fiber optic and copper wire

16

3 31 Internet (10 Marks)Evolution Protocols Interface concepts Internet vs Intranet ISP connectivity ndash Dial Up Leased line VSAT URLs Domain names PortalsE-mail ndash POP and WEB based E-mail merits address basics of sending and receiving E-mail protocols mailing listFile Transfer Protocols Telnet Chatting (voice amp text) remote logging Terminal emulation message boardWorld Wide Web ndash Working Web browsers concept of search engines searching the Web HTTP URLs Web servers Web protocols

28

32 HTMLUnderstanding HTML Create a Web Page Linking to other Web Pages Publishing HTML Pages Text Alignment and Lists Text Formatting Fonts Control Email Links and link within a Page Creating HTML Forms Creating Web Page Graphics Putting Graphics on a Web Page Custom Backgrounds and Colors Creating Animated GraphicsWeb Page Design and layout Advanced Layout with Tables Using Style Sheets

18

4 E-CommerceConcepts and technology in E-Commerce Internet and E-business Advantages of E-Commerce Applications Feasibility amp various constrains Future of E-Commerce

12

Reference Books

PGDCA CBCS Syllabus 2011 Page 8

No Book Name1 1 Computer Networks - Andrew S Tanenbaum PHI Publications2 O ndash Level module M 12 Internet amp Web Page design V K Jain BPB Publication3 Internet for Everyone ndash Alexix Leon and Mathews Leon Vikas Publication4 Tech Yourself HTML 4 in 24 Hours by Dick Oliver (Techmedia)5 10 minutes Guide to HTML Style Sheets by Craig Zacker (PHI)6 A Beginnerrsquos Guide to HTML available at

httpwwwncsauiuceduGeneralInternetWWWHTMLPrimerAllhtml

Question Paper SchemeQ1 - Unit-I (14) Marks

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (16) MarksA Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (28) MarksA Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (12) MarksA Objective Short QuestionsB Descriptive Long questions

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 9

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104CC Semester 1

Office Automation Tools (OAT)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 DOS Internal amp External commands Wildcard Character file name CreatingEditing file batch file

MS Windows Windows Basic Introduction to Windows Using start menu Using Run to start a program Move or size a window computer hardware Viewing Files Using My Computer Using Windows Explorer Working with Files Select open move copy rename delete restore deleted files create a new file and folder search for files create a shortcut Printing print files pictures Introduction to Accessories and Control Panel Install Software Add windows Component Install and remove program

17 4

2 MS Word Basics Introduction to MS Office Introduction to MSWord Features amp area of use Working with MS Word ndash Menus amp Commands Toolbars amp Buttons Shortcut Menus Wizards amp Templates Creating a New Document Different Page Views and layouts Applying various Text Enhancements Working with ndash Styles Text Attributes Paragraph and Page Formatting Text Editing using various features ndash Bullets Numbering Auto formatting Printing amp various print options

Advanced Features of MS-Word Using bookmarks Spell Check and Thesaurus Find amp Replace Headers amp Footers Inserting ndash Page Numbers Pictures Files Auto texts Symbols Working with Columns Tabs amp Indents Creation amp Working with Tables Margins amp Space management in Document Mail Merge

18

3 MS Excel Introduction and area of use Working with MS Excel concepts of Workbook amp Worksheets Using different features with Data Cell and Texts Inserting Removing amp Resizing of Columns amp Rows Working with Data amp Ranges Different Views of Worksheets Column Freezing Labels Hiding Splitting etc Using different features with Data and Text Use of Formulas Calculations amp Functions Cell Formatting including Borders amp Shading Working with Different Chart Types Printing of Workbook amp Worksheets with various options

18

4 41 MS PowerPoint Introduction amp area of use Working with MS PowerPoint Creating a New Presentation Working with Presentation Using Wizards Slides amp itrsquos different views Inserting Deleting and Copying of Slides Working with Notes Handouts Columns amp Lists Adding Graphics Sounds and Movies to a Slide Working with

17

PGDCA CBCS Syllabus 2011 Page 10

PowerPoint Objects Designing amp Presentation of a Slide Show Printing Presentations Notes Handouts with print options

42 MS Access DBMS Concept Creating database table fields amp its properties Data types Adding primary key into table Relationship AddingEditing data sorting indexing designing queries using forms Report generation

Reference Books

No Book Name1 Master visually Windows XP complete visual reference Hungry Minds2 Straight to the Point ndash MS Office 2003 By Dinesh Maidasani Publisher firewall3 Master Visually Microsoft Office 2003 By Michael S Toot Publisher visual4 Windows Xp simplified Wiley publishing Inc5 Online Help6 Ms-Office 2000 ndash No Experience required ndash Gini Courter and Annette Marquis

Question Paper Scheme Q1 - Unit-I(17 Marks) A Objective Short Questions B Descriptive Long questions Q2 - Unit-II (18 Marks) A Objective Short Questions B Descriptive Long questions Q3 - Unit-III (18 Marks) A Objective Short Questions B Descriptive Long questions Q4 - Unit-IV (17 Marks) A Objective Short Questions B Descriptive Long questionsNote Options should be given in all questions

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCA

PGDCA CBCS Syllabus 2011 Page 11

Course Code PGDCA101PR Semester 1Practical Based on PGDCA-101 (PR)

Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on Logic development using programming Language ndash lsquoCrsquoPractical List

1 Write a C program to find the sum of digits of accepted no2 Write a C program to find the sum of first 100 natural nos3 Write a C program to find the sum of first 100 odd nos and even nos4 Write a C program to display first 25 Fibonacci nos5 Write a C program to check whether the given number is prime or not6 Write a C program to find factorial of the given number7 Write a C program to reverse the accepted number8 Write a C program to find whether the accepted string number is palindrome or not9 Write a C program to convert decimal number to its equivalent binary number10 Write a C program to convert decimal number to its equivalent octal number11 Write a C program to convert decimal number to its equivalent hexadecimal number12 Write a C program to arrange the accepted numbers in ascending order and descending order13 Convert given line into upper case or lower case character as user want (Use switch statement for the

choice of case)14 Count How many Characters Words lines spaces tabs into given text15 Print detail of students like R-no name address city phone on screen (Use structure)16 Swap the values of two different no using UDF amp pointer17 Create one text file store some information into it and print the same information on terminal18 You have given a file which contains some integers From this file create another two files one for odd

and second for even numbers Print the result of both files19 Create one file and insert some information using fprintf() and fscanf() function20 Display the following format on screen

CCPCPRCPROCPROGRAMINGCPROCPRCPC

21 Display the following format on screen12 23 3 34 4 4 45 5 5 5 5

PGDCA CBCS Syllabus 2011 Page 12

22 Display the following format on screen

23 Write a program to implement the concept of command line argument (eg DOS type command copy command)

PGDCA CBCS Syllabus 2011 Page 13

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA102PR Semester 1

Practical Based on PGDCA ndash 102 (PR2)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on DBMS (FoxPro Visual FoxPro)PRACTICALCreate databaseAdding Editing Viewing and deleting recordsIndexingGenerating report and mailing labelsCreating MenuDatabase applications like payroll Mark sheet Electricity bill etc

PGDCA CBCS Syllabus 2011 Page 14

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103PR Semester 1

Practical Based on PGDCA-103 (PR3)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical Based on Data Communication Internet Web Design and E-CommercePractical List

1 Internet (10 Marks)middot To create new Internet Connectionmiddot To create new Email Accountmiddot Browsing up the Web sites (eg Railway reservation Airline reservation cinema ticket booking etc)middot Search enginesmiddot Important Web sites

2 HTML (20 Marks)1 Develop an HTML document for a web page of your favorite teacher

Design the page with an attractive background color text color and background image

2 Develop an HTML document for a web page of your favorite National Leader Design the page with an attractive color combination with suitable headings and horizontal rules

3 Write an HTML document with an example of Ordered List and Unordered List

4 Write an HTML document with an example of Table format to print your Bio-Data

5 Write an HTML document with an example of Table format to print your Telephone Bill

6 Write the Frameset tags and Frame tags for the following framesetPhysicshtm

lWelcomeh

tmlMathshtm

lChemistryh

tml Computerhtml

Biologyhtml Headinghtml

Zoologyhtml Accounthtml

7 Develop a complete web page using Frames and Frameset which gives the Information about Hospital

8 Write an HTML code for designing the subscription form of mail account

PGDCA CBCS Syllabus 2011 Page 15

in the e-mail website with appropriate fields9 Write an example of Style Sheet

PGDCA CBCS Syllabus 2011 Page 16

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104PR Semester 1

Practical Based on PGDCA-104 (PR4)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

I PC-Packages (20 Marks)[A] MS-DOS AND WINDOWS (not for examination)[B] MS-OFFICE

1 MS-WORDPracticals may be given for- Creating the documents with Special effects like underline bold different size different font different color Etc- Find and Replace operations like cut paste copy clipboard- Inserting Date amp Time Pictures Bullets amp Numbering ets- Paragraphs bullets indentation etc Formatting features- Printing the documents it includes paper-size margins header and footer page no- Creating a table- Mailmerge spellcheck drawing table- Template

2 MS-EXCELPracticals may be given for- Creating Worksheets- Printing Inserting Deleting Copying Moving worksheets- Formulas Built-in functions- Graph-Plotting facilities- Database Management System- Using extenternally created data files- What-if analysis- Formatting cells Worksheets etc- Custom Controls- Protection facility- Pivot tables- Macro facility

3 MS- PowerPointPracticals may be given for Creating a presentationInsertingDeleting slidesDifferent slide viewsEditing slidesSlide transition amp editing special effectsInserting sound picture chart organization chart

2 Study of any one of the Accounting Software like Tally TATA ndash EX (10 Marks)Basic principles of double entry accounting systemCreating

PGDCA CBCS Syllabus 2011 Page 17

a New companyb Security Controlsc Gropusd Ledgere Voucher Type Modifyinga New companybSecurity Controlsc GropusdLedgere Voucher TypeVoucher EntryGenerating Profit amp Loss Account Trial Balance and Balance SheetBackup amp Restore

PGDCA CBCS Syllabus 2011 Page 18

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA105PR Semester 1

Multimedia amp DTP Packages (PR5)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 Multimedia (20 Marks)Study of any multimedia software like Adobe Photoshop Scala 3D STUDIO MAXStudents must be trained by discussing various case studies

2 Desktop Publishing (DTP) (10 Marks)Study of any DTP software like PageMaker Corel Draw Instant ArtistStudents must be trained by discussing various case studies

PGDCA CBCS Syllabus 2011 Page 19

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201CC Semester 2

OBJECT ORIENTED PROGRAMMING USING JAVA (OCP)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit1 Fundamentals of Object Oriented Programming

Object oriented paradigm Basic concepts of Object-Oriented Programming (object and classdata abstraction and encapsulation inheritance polymorphism dynamic binding messagePassing) Benefits and application of OOPBasics of JavaJava Features JDK and its components(various tools of JDK) Bytecode and JVM Language building blocks (Tokens identifiers keywords literals white spaces comments) Primitive data types and their initial values arrays operators ndash precedence and associatively type conversion and casting garbage collection flow controls Loop statements ndash while do for break continue Condition statements ndash if ndash else switch

17 4

2 Class FundamentalsDefining classes creating objects constructors static members all types of inheritance interfaces overloading and overriding of methods final variable and methods abstract methods and class finalize methods visibility controls and modifiers Access modifiers ndash public private default protected Other modifiers final abstract static synchronized native volatile transientPackages Putting classes togetherJava API packages(javaapplet javaawt javaio javalang javanet javautil etc) which package is used for what purpose naming conventions creating accessing and using packages adding class to package javalang package classes(object math string StringBuffer wrapper classes) javautil pacakage classes(Date Random Calendar GregorianCalendar Vector enumeration interface Stack Hashtable StreamTokenizer)

18

3 Multithreading amp Exception HandlingWhat is read Java thread model implementing threads in two ways- Thread class and Runnable interface various thread methods thread states ndash (running ready dead waiting states ndash waiting sleeping suspended blocked) thread priorities Synchronization and monitors ndash

18

PGDCA CBCS Syllabus 2011 Page 20

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 9: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

No Book Name1 1 Computer Networks - Andrew S Tanenbaum PHI Publications2 O ndash Level module M 12 Internet amp Web Page design V K Jain BPB Publication3 Internet for Everyone ndash Alexix Leon and Mathews Leon Vikas Publication4 Tech Yourself HTML 4 in 24 Hours by Dick Oliver (Techmedia)5 10 minutes Guide to HTML Style Sheets by Craig Zacker (PHI)6 A Beginnerrsquos Guide to HTML available at

httpwwwncsauiuceduGeneralInternetWWWHTMLPrimerAllhtml

Question Paper SchemeQ1 - Unit-I (14) Marks

A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (16) MarksA Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (28) MarksA Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (12) MarksA Objective Short QuestionsB Descriptive Long questions

Note Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 9

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104CC Semester 1

Office Automation Tools (OAT)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 DOS Internal amp External commands Wildcard Character file name CreatingEditing file batch file

MS Windows Windows Basic Introduction to Windows Using start menu Using Run to start a program Move or size a window computer hardware Viewing Files Using My Computer Using Windows Explorer Working with Files Select open move copy rename delete restore deleted files create a new file and folder search for files create a shortcut Printing print files pictures Introduction to Accessories and Control Panel Install Software Add windows Component Install and remove program

17 4

2 MS Word Basics Introduction to MS Office Introduction to MSWord Features amp area of use Working with MS Word ndash Menus amp Commands Toolbars amp Buttons Shortcut Menus Wizards amp Templates Creating a New Document Different Page Views and layouts Applying various Text Enhancements Working with ndash Styles Text Attributes Paragraph and Page Formatting Text Editing using various features ndash Bullets Numbering Auto formatting Printing amp various print options

Advanced Features of MS-Word Using bookmarks Spell Check and Thesaurus Find amp Replace Headers amp Footers Inserting ndash Page Numbers Pictures Files Auto texts Symbols Working with Columns Tabs amp Indents Creation amp Working with Tables Margins amp Space management in Document Mail Merge

18

3 MS Excel Introduction and area of use Working with MS Excel concepts of Workbook amp Worksheets Using different features with Data Cell and Texts Inserting Removing amp Resizing of Columns amp Rows Working with Data amp Ranges Different Views of Worksheets Column Freezing Labels Hiding Splitting etc Using different features with Data and Text Use of Formulas Calculations amp Functions Cell Formatting including Borders amp Shading Working with Different Chart Types Printing of Workbook amp Worksheets with various options

18

4 41 MS PowerPoint Introduction amp area of use Working with MS PowerPoint Creating a New Presentation Working with Presentation Using Wizards Slides amp itrsquos different views Inserting Deleting and Copying of Slides Working with Notes Handouts Columns amp Lists Adding Graphics Sounds and Movies to a Slide Working with

17

PGDCA CBCS Syllabus 2011 Page 10

PowerPoint Objects Designing amp Presentation of a Slide Show Printing Presentations Notes Handouts with print options

42 MS Access DBMS Concept Creating database table fields amp its properties Data types Adding primary key into table Relationship AddingEditing data sorting indexing designing queries using forms Report generation

Reference Books

No Book Name1 Master visually Windows XP complete visual reference Hungry Minds2 Straight to the Point ndash MS Office 2003 By Dinesh Maidasani Publisher firewall3 Master Visually Microsoft Office 2003 By Michael S Toot Publisher visual4 Windows Xp simplified Wiley publishing Inc5 Online Help6 Ms-Office 2000 ndash No Experience required ndash Gini Courter and Annette Marquis

Question Paper Scheme Q1 - Unit-I(17 Marks) A Objective Short Questions B Descriptive Long questions Q2 - Unit-II (18 Marks) A Objective Short Questions B Descriptive Long questions Q3 - Unit-III (18 Marks) A Objective Short Questions B Descriptive Long questions Q4 - Unit-IV (17 Marks) A Objective Short Questions B Descriptive Long questionsNote Options should be given in all questions

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCA

PGDCA CBCS Syllabus 2011 Page 11

Course Code PGDCA101PR Semester 1Practical Based on PGDCA-101 (PR)

Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on Logic development using programming Language ndash lsquoCrsquoPractical List

1 Write a C program to find the sum of digits of accepted no2 Write a C program to find the sum of first 100 natural nos3 Write a C program to find the sum of first 100 odd nos and even nos4 Write a C program to display first 25 Fibonacci nos5 Write a C program to check whether the given number is prime or not6 Write a C program to find factorial of the given number7 Write a C program to reverse the accepted number8 Write a C program to find whether the accepted string number is palindrome or not9 Write a C program to convert decimal number to its equivalent binary number10 Write a C program to convert decimal number to its equivalent octal number11 Write a C program to convert decimal number to its equivalent hexadecimal number12 Write a C program to arrange the accepted numbers in ascending order and descending order13 Convert given line into upper case or lower case character as user want (Use switch statement for the

choice of case)14 Count How many Characters Words lines spaces tabs into given text15 Print detail of students like R-no name address city phone on screen (Use structure)16 Swap the values of two different no using UDF amp pointer17 Create one text file store some information into it and print the same information on terminal18 You have given a file which contains some integers From this file create another two files one for odd

and second for even numbers Print the result of both files19 Create one file and insert some information using fprintf() and fscanf() function20 Display the following format on screen

CCPCPRCPROCPROGRAMINGCPROCPRCPC

21 Display the following format on screen12 23 3 34 4 4 45 5 5 5 5

PGDCA CBCS Syllabus 2011 Page 12

22 Display the following format on screen

23 Write a program to implement the concept of command line argument (eg DOS type command copy command)

PGDCA CBCS Syllabus 2011 Page 13

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA102PR Semester 1

Practical Based on PGDCA ndash 102 (PR2)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on DBMS (FoxPro Visual FoxPro)PRACTICALCreate databaseAdding Editing Viewing and deleting recordsIndexingGenerating report and mailing labelsCreating MenuDatabase applications like payroll Mark sheet Electricity bill etc

PGDCA CBCS Syllabus 2011 Page 14

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103PR Semester 1

Practical Based on PGDCA-103 (PR3)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical Based on Data Communication Internet Web Design and E-CommercePractical List

1 Internet (10 Marks)middot To create new Internet Connectionmiddot To create new Email Accountmiddot Browsing up the Web sites (eg Railway reservation Airline reservation cinema ticket booking etc)middot Search enginesmiddot Important Web sites

2 HTML (20 Marks)1 Develop an HTML document for a web page of your favorite teacher

Design the page with an attractive background color text color and background image

2 Develop an HTML document for a web page of your favorite National Leader Design the page with an attractive color combination with suitable headings and horizontal rules

3 Write an HTML document with an example of Ordered List and Unordered List

4 Write an HTML document with an example of Table format to print your Bio-Data

5 Write an HTML document with an example of Table format to print your Telephone Bill

6 Write the Frameset tags and Frame tags for the following framesetPhysicshtm

lWelcomeh

tmlMathshtm

lChemistryh

tml Computerhtml

Biologyhtml Headinghtml

Zoologyhtml Accounthtml

7 Develop a complete web page using Frames and Frameset which gives the Information about Hospital

8 Write an HTML code for designing the subscription form of mail account

PGDCA CBCS Syllabus 2011 Page 15

in the e-mail website with appropriate fields9 Write an example of Style Sheet

PGDCA CBCS Syllabus 2011 Page 16

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104PR Semester 1

Practical Based on PGDCA-104 (PR4)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

I PC-Packages (20 Marks)[A] MS-DOS AND WINDOWS (not for examination)[B] MS-OFFICE

1 MS-WORDPracticals may be given for- Creating the documents with Special effects like underline bold different size different font different color Etc- Find and Replace operations like cut paste copy clipboard- Inserting Date amp Time Pictures Bullets amp Numbering ets- Paragraphs bullets indentation etc Formatting features- Printing the documents it includes paper-size margins header and footer page no- Creating a table- Mailmerge spellcheck drawing table- Template

2 MS-EXCELPracticals may be given for- Creating Worksheets- Printing Inserting Deleting Copying Moving worksheets- Formulas Built-in functions- Graph-Plotting facilities- Database Management System- Using extenternally created data files- What-if analysis- Formatting cells Worksheets etc- Custom Controls- Protection facility- Pivot tables- Macro facility

3 MS- PowerPointPracticals may be given for Creating a presentationInsertingDeleting slidesDifferent slide viewsEditing slidesSlide transition amp editing special effectsInserting sound picture chart organization chart

2 Study of any one of the Accounting Software like Tally TATA ndash EX (10 Marks)Basic principles of double entry accounting systemCreating

PGDCA CBCS Syllabus 2011 Page 17

a New companyb Security Controlsc Gropusd Ledgere Voucher Type Modifyinga New companybSecurity Controlsc GropusdLedgere Voucher TypeVoucher EntryGenerating Profit amp Loss Account Trial Balance and Balance SheetBackup amp Restore

PGDCA CBCS Syllabus 2011 Page 18

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA105PR Semester 1

Multimedia amp DTP Packages (PR5)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 Multimedia (20 Marks)Study of any multimedia software like Adobe Photoshop Scala 3D STUDIO MAXStudents must be trained by discussing various case studies

2 Desktop Publishing (DTP) (10 Marks)Study of any DTP software like PageMaker Corel Draw Instant ArtistStudents must be trained by discussing various case studies

PGDCA CBCS Syllabus 2011 Page 19

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201CC Semester 2

OBJECT ORIENTED PROGRAMMING USING JAVA (OCP)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit1 Fundamentals of Object Oriented Programming

Object oriented paradigm Basic concepts of Object-Oriented Programming (object and classdata abstraction and encapsulation inheritance polymorphism dynamic binding messagePassing) Benefits and application of OOPBasics of JavaJava Features JDK and its components(various tools of JDK) Bytecode and JVM Language building blocks (Tokens identifiers keywords literals white spaces comments) Primitive data types and their initial values arrays operators ndash precedence and associatively type conversion and casting garbage collection flow controls Loop statements ndash while do for break continue Condition statements ndash if ndash else switch

17 4

2 Class FundamentalsDefining classes creating objects constructors static members all types of inheritance interfaces overloading and overriding of methods final variable and methods abstract methods and class finalize methods visibility controls and modifiers Access modifiers ndash public private default protected Other modifiers final abstract static synchronized native volatile transientPackages Putting classes togetherJava API packages(javaapplet javaawt javaio javalang javanet javautil etc) which package is used for what purpose naming conventions creating accessing and using packages adding class to package javalang package classes(object math string StringBuffer wrapper classes) javautil pacakage classes(Date Random Calendar GregorianCalendar Vector enumeration interface Stack Hashtable StreamTokenizer)

18

3 Multithreading amp Exception HandlingWhat is read Java thread model implementing threads in two ways- Thread class and Runnable interface various thread methods thread states ndash (running ready dead waiting states ndash waiting sleeping suspended blocked) thread priorities Synchronization and monitors ndash

18

PGDCA CBCS Syllabus 2011 Page 20

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 10: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104CC Semester 1

Office Automation Tools (OAT)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 DOS Internal amp External commands Wildcard Character file name CreatingEditing file batch file

MS Windows Windows Basic Introduction to Windows Using start menu Using Run to start a program Move or size a window computer hardware Viewing Files Using My Computer Using Windows Explorer Working with Files Select open move copy rename delete restore deleted files create a new file and folder search for files create a shortcut Printing print files pictures Introduction to Accessories and Control Panel Install Software Add windows Component Install and remove program

17 4

2 MS Word Basics Introduction to MS Office Introduction to MSWord Features amp area of use Working with MS Word ndash Menus amp Commands Toolbars amp Buttons Shortcut Menus Wizards amp Templates Creating a New Document Different Page Views and layouts Applying various Text Enhancements Working with ndash Styles Text Attributes Paragraph and Page Formatting Text Editing using various features ndash Bullets Numbering Auto formatting Printing amp various print options

Advanced Features of MS-Word Using bookmarks Spell Check and Thesaurus Find amp Replace Headers amp Footers Inserting ndash Page Numbers Pictures Files Auto texts Symbols Working with Columns Tabs amp Indents Creation amp Working with Tables Margins amp Space management in Document Mail Merge

18

3 MS Excel Introduction and area of use Working with MS Excel concepts of Workbook amp Worksheets Using different features with Data Cell and Texts Inserting Removing amp Resizing of Columns amp Rows Working with Data amp Ranges Different Views of Worksheets Column Freezing Labels Hiding Splitting etc Using different features with Data and Text Use of Formulas Calculations amp Functions Cell Formatting including Borders amp Shading Working with Different Chart Types Printing of Workbook amp Worksheets with various options

18

4 41 MS PowerPoint Introduction amp area of use Working with MS PowerPoint Creating a New Presentation Working with Presentation Using Wizards Slides amp itrsquos different views Inserting Deleting and Copying of Slides Working with Notes Handouts Columns amp Lists Adding Graphics Sounds and Movies to a Slide Working with

17

PGDCA CBCS Syllabus 2011 Page 10

PowerPoint Objects Designing amp Presentation of a Slide Show Printing Presentations Notes Handouts with print options

42 MS Access DBMS Concept Creating database table fields amp its properties Data types Adding primary key into table Relationship AddingEditing data sorting indexing designing queries using forms Report generation

Reference Books

No Book Name1 Master visually Windows XP complete visual reference Hungry Minds2 Straight to the Point ndash MS Office 2003 By Dinesh Maidasani Publisher firewall3 Master Visually Microsoft Office 2003 By Michael S Toot Publisher visual4 Windows Xp simplified Wiley publishing Inc5 Online Help6 Ms-Office 2000 ndash No Experience required ndash Gini Courter and Annette Marquis

Question Paper Scheme Q1 - Unit-I(17 Marks) A Objective Short Questions B Descriptive Long questions Q2 - Unit-II (18 Marks) A Objective Short Questions B Descriptive Long questions Q3 - Unit-III (18 Marks) A Objective Short Questions B Descriptive Long questions Q4 - Unit-IV (17 Marks) A Objective Short Questions B Descriptive Long questionsNote Options should be given in all questions

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCA

PGDCA CBCS Syllabus 2011 Page 11

Course Code PGDCA101PR Semester 1Practical Based on PGDCA-101 (PR)

Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on Logic development using programming Language ndash lsquoCrsquoPractical List

1 Write a C program to find the sum of digits of accepted no2 Write a C program to find the sum of first 100 natural nos3 Write a C program to find the sum of first 100 odd nos and even nos4 Write a C program to display first 25 Fibonacci nos5 Write a C program to check whether the given number is prime or not6 Write a C program to find factorial of the given number7 Write a C program to reverse the accepted number8 Write a C program to find whether the accepted string number is palindrome or not9 Write a C program to convert decimal number to its equivalent binary number10 Write a C program to convert decimal number to its equivalent octal number11 Write a C program to convert decimal number to its equivalent hexadecimal number12 Write a C program to arrange the accepted numbers in ascending order and descending order13 Convert given line into upper case or lower case character as user want (Use switch statement for the

choice of case)14 Count How many Characters Words lines spaces tabs into given text15 Print detail of students like R-no name address city phone on screen (Use structure)16 Swap the values of two different no using UDF amp pointer17 Create one text file store some information into it and print the same information on terminal18 You have given a file which contains some integers From this file create another two files one for odd

and second for even numbers Print the result of both files19 Create one file and insert some information using fprintf() and fscanf() function20 Display the following format on screen

CCPCPRCPROCPROGRAMINGCPROCPRCPC

21 Display the following format on screen12 23 3 34 4 4 45 5 5 5 5

PGDCA CBCS Syllabus 2011 Page 12

22 Display the following format on screen

23 Write a program to implement the concept of command line argument (eg DOS type command copy command)

PGDCA CBCS Syllabus 2011 Page 13

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA102PR Semester 1

Practical Based on PGDCA ndash 102 (PR2)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on DBMS (FoxPro Visual FoxPro)PRACTICALCreate databaseAdding Editing Viewing and deleting recordsIndexingGenerating report and mailing labelsCreating MenuDatabase applications like payroll Mark sheet Electricity bill etc

PGDCA CBCS Syllabus 2011 Page 14

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103PR Semester 1

Practical Based on PGDCA-103 (PR3)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical Based on Data Communication Internet Web Design and E-CommercePractical List

1 Internet (10 Marks)middot To create new Internet Connectionmiddot To create new Email Accountmiddot Browsing up the Web sites (eg Railway reservation Airline reservation cinema ticket booking etc)middot Search enginesmiddot Important Web sites

2 HTML (20 Marks)1 Develop an HTML document for a web page of your favorite teacher

Design the page with an attractive background color text color and background image

2 Develop an HTML document for a web page of your favorite National Leader Design the page with an attractive color combination with suitable headings and horizontal rules

3 Write an HTML document with an example of Ordered List and Unordered List

4 Write an HTML document with an example of Table format to print your Bio-Data

5 Write an HTML document with an example of Table format to print your Telephone Bill

6 Write the Frameset tags and Frame tags for the following framesetPhysicshtm

lWelcomeh

tmlMathshtm

lChemistryh

tml Computerhtml

Biologyhtml Headinghtml

Zoologyhtml Accounthtml

7 Develop a complete web page using Frames and Frameset which gives the Information about Hospital

8 Write an HTML code for designing the subscription form of mail account

PGDCA CBCS Syllabus 2011 Page 15

in the e-mail website with appropriate fields9 Write an example of Style Sheet

PGDCA CBCS Syllabus 2011 Page 16

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104PR Semester 1

Practical Based on PGDCA-104 (PR4)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

I PC-Packages (20 Marks)[A] MS-DOS AND WINDOWS (not for examination)[B] MS-OFFICE

1 MS-WORDPracticals may be given for- Creating the documents with Special effects like underline bold different size different font different color Etc- Find and Replace operations like cut paste copy clipboard- Inserting Date amp Time Pictures Bullets amp Numbering ets- Paragraphs bullets indentation etc Formatting features- Printing the documents it includes paper-size margins header and footer page no- Creating a table- Mailmerge spellcheck drawing table- Template

2 MS-EXCELPracticals may be given for- Creating Worksheets- Printing Inserting Deleting Copying Moving worksheets- Formulas Built-in functions- Graph-Plotting facilities- Database Management System- Using extenternally created data files- What-if analysis- Formatting cells Worksheets etc- Custom Controls- Protection facility- Pivot tables- Macro facility

3 MS- PowerPointPracticals may be given for Creating a presentationInsertingDeleting slidesDifferent slide viewsEditing slidesSlide transition amp editing special effectsInserting sound picture chart organization chart

2 Study of any one of the Accounting Software like Tally TATA ndash EX (10 Marks)Basic principles of double entry accounting systemCreating

PGDCA CBCS Syllabus 2011 Page 17

a New companyb Security Controlsc Gropusd Ledgere Voucher Type Modifyinga New companybSecurity Controlsc GropusdLedgere Voucher TypeVoucher EntryGenerating Profit amp Loss Account Trial Balance and Balance SheetBackup amp Restore

PGDCA CBCS Syllabus 2011 Page 18

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA105PR Semester 1

Multimedia amp DTP Packages (PR5)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 Multimedia (20 Marks)Study of any multimedia software like Adobe Photoshop Scala 3D STUDIO MAXStudents must be trained by discussing various case studies

2 Desktop Publishing (DTP) (10 Marks)Study of any DTP software like PageMaker Corel Draw Instant ArtistStudents must be trained by discussing various case studies

PGDCA CBCS Syllabus 2011 Page 19

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201CC Semester 2

OBJECT ORIENTED PROGRAMMING USING JAVA (OCP)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit1 Fundamentals of Object Oriented Programming

Object oriented paradigm Basic concepts of Object-Oriented Programming (object and classdata abstraction and encapsulation inheritance polymorphism dynamic binding messagePassing) Benefits and application of OOPBasics of JavaJava Features JDK and its components(various tools of JDK) Bytecode and JVM Language building blocks (Tokens identifiers keywords literals white spaces comments) Primitive data types and their initial values arrays operators ndash precedence and associatively type conversion and casting garbage collection flow controls Loop statements ndash while do for break continue Condition statements ndash if ndash else switch

17 4

2 Class FundamentalsDefining classes creating objects constructors static members all types of inheritance interfaces overloading and overriding of methods final variable and methods abstract methods and class finalize methods visibility controls and modifiers Access modifiers ndash public private default protected Other modifiers final abstract static synchronized native volatile transientPackages Putting classes togetherJava API packages(javaapplet javaawt javaio javalang javanet javautil etc) which package is used for what purpose naming conventions creating accessing and using packages adding class to package javalang package classes(object math string StringBuffer wrapper classes) javautil pacakage classes(Date Random Calendar GregorianCalendar Vector enumeration interface Stack Hashtable StreamTokenizer)

18

3 Multithreading amp Exception HandlingWhat is read Java thread model implementing threads in two ways- Thread class and Runnable interface various thread methods thread states ndash (running ready dead waiting states ndash waiting sleeping suspended blocked) thread priorities Synchronization and monitors ndash

18

PGDCA CBCS Syllabus 2011 Page 20

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 11: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

PowerPoint Objects Designing amp Presentation of a Slide Show Printing Presentations Notes Handouts with print options

42 MS Access DBMS Concept Creating database table fields amp its properties Data types Adding primary key into table Relationship AddingEditing data sorting indexing designing queries using forms Report generation

Reference Books

No Book Name1 Master visually Windows XP complete visual reference Hungry Minds2 Straight to the Point ndash MS Office 2003 By Dinesh Maidasani Publisher firewall3 Master Visually Microsoft Office 2003 By Michael S Toot Publisher visual4 Windows Xp simplified Wiley publishing Inc5 Online Help6 Ms-Office 2000 ndash No Experience required ndash Gini Courter and Annette Marquis

Question Paper Scheme Q1 - Unit-I(17 Marks) A Objective Short Questions B Descriptive Long questions Q2 - Unit-II (18 Marks) A Objective Short Questions B Descriptive Long questions Q3 - Unit-III (18 Marks) A Objective Short Questions B Descriptive Long questions Q4 - Unit-IV (17 Marks) A Objective Short Questions B Descriptive Long questionsNote Options should be given in all questions

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCA

PGDCA CBCS Syllabus 2011 Page 11

Course Code PGDCA101PR Semester 1Practical Based on PGDCA-101 (PR)

Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on Logic development using programming Language ndash lsquoCrsquoPractical List

1 Write a C program to find the sum of digits of accepted no2 Write a C program to find the sum of first 100 natural nos3 Write a C program to find the sum of first 100 odd nos and even nos4 Write a C program to display first 25 Fibonacci nos5 Write a C program to check whether the given number is prime or not6 Write a C program to find factorial of the given number7 Write a C program to reverse the accepted number8 Write a C program to find whether the accepted string number is palindrome or not9 Write a C program to convert decimal number to its equivalent binary number10 Write a C program to convert decimal number to its equivalent octal number11 Write a C program to convert decimal number to its equivalent hexadecimal number12 Write a C program to arrange the accepted numbers in ascending order and descending order13 Convert given line into upper case or lower case character as user want (Use switch statement for the

choice of case)14 Count How many Characters Words lines spaces tabs into given text15 Print detail of students like R-no name address city phone on screen (Use structure)16 Swap the values of two different no using UDF amp pointer17 Create one text file store some information into it and print the same information on terminal18 You have given a file which contains some integers From this file create another two files one for odd

and second for even numbers Print the result of both files19 Create one file and insert some information using fprintf() and fscanf() function20 Display the following format on screen

CCPCPRCPROCPROGRAMINGCPROCPRCPC

21 Display the following format on screen12 23 3 34 4 4 45 5 5 5 5

PGDCA CBCS Syllabus 2011 Page 12

22 Display the following format on screen

23 Write a program to implement the concept of command line argument (eg DOS type command copy command)

PGDCA CBCS Syllabus 2011 Page 13

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA102PR Semester 1

Practical Based on PGDCA ndash 102 (PR2)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on DBMS (FoxPro Visual FoxPro)PRACTICALCreate databaseAdding Editing Viewing and deleting recordsIndexingGenerating report and mailing labelsCreating MenuDatabase applications like payroll Mark sheet Electricity bill etc

PGDCA CBCS Syllabus 2011 Page 14

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103PR Semester 1

Practical Based on PGDCA-103 (PR3)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical Based on Data Communication Internet Web Design and E-CommercePractical List

1 Internet (10 Marks)middot To create new Internet Connectionmiddot To create new Email Accountmiddot Browsing up the Web sites (eg Railway reservation Airline reservation cinema ticket booking etc)middot Search enginesmiddot Important Web sites

2 HTML (20 Marks)1 Develop an HTML document for a web page of your favorite teacher

Design the page with an attractive background color text color and background image

2 Develop an HTML document for a web page of your favorite National Leader Design the page with an attractive color combination with suitable headings and horizontal rules

3 Write an HTML document with an example of Ordered List and Unordered List

4 Write an HTML document with an example of Table format to print your Bio-Data

5 Write an HTML document with an example of Table format to print your Telephone Bill

6 Write the Frameset tags and Frame tags for the following framesetPhysicshtm

lWelcomeh

tmlMathshtm

lChemistryh

tml Computerhtml

Biologyhtml Headinghtml

Zoologyhtml Accounthtml

7 Develop a complete web page using Frames and Frameset which gives the Information about Hospital

8 Write an HTML code for designing the subscription form of mail account

PGDCA CBCS Syllabus 2011 Page 15

in the e-mail website with appropriate fields9 Write an example of Style Sheet

PGDCA CBCS Syllabus 2011 Page 16

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104PR Semester 1

Practical Based on PGDCA-104 (PR4)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

I PC-Packages (20 Marks)[A] MS-DOS AND WINDOWS (not for examination)[B] MS-OFFICE

1 MS-WORDPracticals may be given for- Creating the documents with Special effects like underline bold different size different font different color Etc- Find and Replace operations like cut paste copy clipboard- Inserting Date amp Time Pictures Bullets amp Numbering ets- Paragraphs bullets indentation etc Formatting features- Printing the documents it includes paper-size margins header and footer page no- Creating a table- Mailmerge spellcheck drawing table- Template

2 MS-EXCELPracticals may be given for- Creating Worksheets- Printing Inserting Deleting Copying Moving worksheets- Formulas Built-in functions- Graph-Plotting facilities- Database Management System- Using extenternally created data files- What-if analysis- Formatting cells Worksheets etc- Custom Controls- Protection facility- Pivot tables- Macro facility

3 MS- PowerPointPracticals may be given for Creating a presentationInsertingDeleting slidesDifferent slide viewsEditing slidesSlide transition amp editing special effectsInserting sound picture chart organization chart

2 Study of any one of the Accounting Software like Tally TATA ndash EX (10 Marks)Basic principles of double entry accounting systemCreating

PGDCA CBCS Syllabus 2011 Page 17

a New companyb Security Controlsc Gropusd Ledgere Voucher Type Modifyinga New companybSecurity Controlsc GropusdLedgere Voucher TypeVoucher EntryGenerating Profit amp Loss Account Trial Balance and Balance SheetBackup amp Restore

PGDCA CBCS Syllabus 2011 Page 18

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA105PR Semester 1

Multimedia amp DTP Packages (PR5)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 Multimedia (20 Marks)Study of any multimedia software like Adobe Photoshop Scala 3D STUDIO MAXStudents must be trained by discussing various case studies

2 Desktop Publishing (DTP) (10 Marks)Study of any DTP software like PageMaker Corel Draw Instant ArtistStudents must be trained by discussing various case studies

PGDCA CBCS Syllabus 2011 Page 19

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201CC Semester 2

OBJECT ORIENTED PROGRAMMING USING JAVA (OCP)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit1 Fundamentals of Object Oriented Programming

Object oriented paradigm Basic concepts of Object-Oriented Programming (object and classdata abstraction and encapsulation inheritance polymorphism dynamic binding messagePassing) Benefits and application of OOPBasics of JavaJava Features JDK and its components(various tools of JDK) Bytecode and JVM Language building blocks (Tokens identifiers keywords literals white spaces comments) Primitive data types and their initial values arrays operators ndash precedence and associatively type conversion and casting garbage collection flow controls Loop statements ndash while do for break continue Condition statements ndash if ndash else switch

17 4

2 Class FundamentalsDefining classes creating objects constructors static members all types of inheritance interfaces overloading and overriding of methods final variable and methods abstract methods and class finalize methods visibility controls and modifiers Access modifiers ndash public private default protected Other modifiers final abstract static synchronized native volatile transientPackages Putting classes togetherJava API packages(javaapplet javaawt javaio javalang javanet javautil etc) which package is used for what purpose naming conventions creating accessing and using packages adding class to package javalang package classes(object math string StringBuffer wrapper classes) javautil pacakage classes(Date Random Calendar GregorianCalendar Vector enumeration interface Stack Hashtable StreamTokenizer)

18

3 Multithreading amp Exception HandlingWhat is read Java thread model implementing threads in two ways- Thread class and Runnable interface various thread methods thread states ndash (running ready dead waiting states ndash waiting sleeping suspended blocked) thread priorities Synchronization and monitors ndash

18

PGDCA CBCS Syllabus 2011 Page 20

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 12: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

Course Code PGDCA101PR Semester 1Practical Based on PGDCA-101 (PR)

Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on Logic development using programming Language ndash lsquoCrsquoPractical List

1 Write a C program to find the sum of digits of accepted no2 Write a C program to find the sum of first 100 natural nos3 Write a C program to find the sum of first 100 odd nos and even nos4 Write a C program to display first 25 Fibonacci nos5 Write a C program to check whether the given number is prime or not6 Write a C program to find factorial of the given number7 Write a C program to reverse the accepted number8 Write a C program to find whether the accepted string number is palindrome or not9 Write a C program to convert decimal number to its equivalent binary number10 Write a C program to convert decimal number to its equivalent octal number11 Write a C program to convert decimal number to its equivalent hexadecimal number12 Write a C program to arrange the accepted numbers in ascending order and descending order13 Convert given line into upper case or lower case character as user want (Use switch statement for the

choice of case)14 Count How many Characters Words lines spaces tabs into given text15 Print detail of students like R-no name address city phone on screen (Use structure)16 Swap the values of two different no using UDF amp pointer17 Create one text file store some information into it and print the same information on terminal18 You have given a file which contains some integers From this file create another two files one for odd

and second for even numbers Print the result of both files19 Create one file and insert some information using fprintf() and fscanf() function20 Display the following format on screen

CCPCPRCPROCPROGRAMINGCPROCPRCPC

21 Display the following format on screen12 23 3 34 4 4 45 5 5 5 5

PGDCA CBCS Syllabus 2011 Page 12

22 Display the following format on screen

23 Write a program to implement the concept of command line argument (eg DOS type command copy command)

PGDCA CBCS Syllabus 2011 Page 13

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA102PR Semester 1

Practical Based on PGDCA ndash 102 (PR2)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on DBMS (FoxPro Visual FoxPro)PRACTICALCreate databaseAdding Editing Viewing and deleting recordsIndexingGenerating report and mailing labelsCreating MenuDatabase applications like payroll Mark sheet Electricity bill etc

PGDCA CBCS Syllabus 2011 Page 14

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103PR Semester 1

Practical Based on PGDCA-103 (PR3)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical Based on Data Communication Internet Web Design and E-CommercePractical List

1 Internet (10 Marks)middot To create new Internet Connectionmiddot To create new Email Accountmiddot Browsing up the Web sites (eg Railway reservation Airline reservation cinema ticket booking etc)middot Search enginesmiddot Important Web sites

2 HTML (20 Marks)1 Develop an HTML document for a web page of your favorite teacher

Design the page with an attractive background color text color and background image

2 Develop an HTML document for a web page of your favorite National Leader Design the page with an attractive color combination with suitable headings and horizontal rules

3 Write an HTML document with an example of Ordered List and Unordered List

4 Write an HTML document with an example of Table format to print your Bio-Data

5 Write an HTML document with an example of Table format to print your Telephone Bill

6 Write the Frameset tags and Frame tags for the following framesetPhysicshtm

lWelcomeh

tmlMathshtm

lChemistryh

tml Computerhtml

Biologyhtml Headinghtml

Zoologyhtml Accounthtml

7 Develop a complete web page using Frames and Frameset which gives the Information about Hospital

8 Write an HTML code for designing the subscription form of mail account

PGDCA CBCS Syllabus 2011 Page 15

in the e-mail website with appropriate fields9 Write an example of Style Sheet

PGDCA CBCS Syllabus 2011 Page 16

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104PR Semester 1

Practical Based on PGDCA-104 (PR4)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

I PC-Packages (20 Marks)[A] MS-DOS AND WINDOWS (not for examination)[B] MS-OFFICE

1 MS-WORDPracticals may be given for- Creating the documents with Special effects like underline bold different size different font different color Etc- Find and Replace operations like cut paste copy clipboard- Inserting Date amp Time Pictures Bullets amp Numbering ets- Paragraphs bullets indentation etc Formatting features- Printing the documents it includes paper-size margins header and footer page no- Creating a table- Mailmerge spellcheck drawing table- Template

2 MS-EXCELPracticals may be given for- Creating Worksheets- Printing Inserting Deleting Copying Moving worksheets- Formulas Built-in functions- Graph-Plotting facilities- Database Management System- Using extenternally created data files- What-if analysis- Formatting cells Worksheets etc- Custom Controls- Protection facility- Pivot tables- Macro facility

3 MS- PowerPointPracticals may be given for Creating a presentationInsertingDeleting slidesDifferent slide viewsEditing slidesSlide transition amp editing special effectsInserting sound picture chart organization chart

2 Study of any one of the Accounting Software like Tally TATA ndash EX (10 Marks)Basic principles of double entry accounting systemCreating

PGDCA CBCS Syllabus 2011 Page 17

a New companyb Security Controlsc Gropusd Ledgere Voucher Type Modifyinga New companybSecurity Controlsc GropusdLedgere Voucher TypeVoucher EntryGenerating Profit amp Loss Account Trial Balance and Balance SheetBackup amp Restore

PGDCA CBCS Syllabus 2011 Page 18

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA105PR Semester 1

Multimedia amp DTP Packages (PR5)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 Multimedia (20 Marks)Study of any multimedia software like Adobe Photoshop Scala 3D STUDIO MAXStudents must be trained by discussing various case studies

2 Desktop Publishing (DTP) (10 Marks)Study of any DTP software like PageMaker Corel Draw Instant ArtistStudents must be trained by discussing various case studies

PGDCA CBCS Syllabus 2011 Page 19

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201CC Semester 2

OBJECT ORIENTED PROGRAMMING USING JAVA (OCP)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit1 Fundamentals of Object Oriented Programming

Object oriented paradigm Basic concepts of Object-Oriented Programming (object and classdata abstraction and encapsulation inheritance polymorphism dynamic binding messagePassing) Benefits and application of OOPBasics of JavaJava Features JDK and its components(various tools of JDK) Bytecode and JVM Language building blocks (Tokens identifiers keywords literals white spaces comments) Primitive data types and their initial values arrays operators ndash precedence and associatively type conversion and casting garbage collection flow controls Loop statements ndash while do for break continue Condition statements ndash if ndash else switch

17 4

2 Class FundamentalsDefining classes creating objects constructors static members all types of inheritance interfaces overloading and overriding of methods final variable and methods abstract methods and class finalize methods visibility controls and modifiers Access modifiers ndash public private default protected Other modifiers final abstract static synchronized native volatile transientPackages Putting classes togetherJava API packages(javaapplet javaawt javaio javalang javanet javautil etc) which package is used for what purpose naming conventions creating accessing and using packages adding class to package javalang package classes(object math string StringBuffer wrapper classes) javautil pacakage classes(Date Random Calendar GregorianCalendar Vector enumeration interface Stack Hashtable StreamTokenizer)

18

3 Multithreading amp Exception HandlingWhat is read Java thread model implementing threads in two ways- Thread class and Runnable interface various thread methods thread states ndash (running ready dead waiting states ndash waiting sleeping suspended blocked) thread priorities Synchronization and monitors ndash

18

PGDCA CBCS Syllabus 2011 Page 20

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 13: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

22 Display the following format on screen

23 Write a program to implement the concept of command line argument (eg DOS type command copy command)

PGDCA CBCS Syllabus 2011 Page 13

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA102PR Semester 1

Practical Based on PGDCA ndash 102 (PR2)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on DBMS (FoxPro Visual FoxPro)PRACTICALCreate databaseAdding Editing Viewing and deleting recordsIndexingGenerating report and mailing labelsCreating MenuDatabase applications like payroll Mark sheet Electricity bill etc

PGDCA CBCS Syllabus 2011 Page 14

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103PR Semester 1

Practical Based on PGDCA-103 (PR3)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical Based on Data Communication Internet Web Design and E-CommercePractical List

1 Internet (10 Marks)middot To create new Internet Connectionmiddot To create new Email Accountmiddot Browsing up the Web sites (eg Railway reservation Airline reservation cinema ticket booking etc)middot Search enginesmiddot Important Web sites

2 HTML (20 Marks)1 Develop an HTML document for a web page of your favorite teacher

Design the page with an attractive background color text color and background image

2 Develop an HTML document for a web page of your favorite National Leader Design the page with an attractive color combination with suitable headings and horizontal rules

3 Write an HTML document with an example of Ordered List and Unordered List

4 Write an HTML document with an example of Table format to print your Bio-Data

5 Write an HTML document with an example of Table format to print your Telephone Bill

6 Write the Frameset tags and Frame tags for the following framesetPhysicshtm

lWelcomeh

tmlMathshtm

lChemistryh

tml Computerhtml

Biologyhtml Headinghtml

Zoologyhtml Accounthtml

7 Develop a complete web page using Frames and Frameset which gives the Information about Hospital

8 Write an HTML code for designing the subscription form of mail account

PGDCA CBCS Syllabus 2011 Page 15

in the e-mail website with appropriate fields9 Write an example of Style Sheet

PGDCA CBCS Syllabus 2011 Page 16

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104PR Semester 1

Practical Based on PGDCA-104 (PR4)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

I PC-Packages (20 Marks)[A] MS-DOS AND WINDOWS (not for examination)[B] MS-OFFICE

1 MS-WORDPracticals may be given for- Creating the documents with Special effects like underline bold different size different font different color Etc- Find and Replace operations like cut paste copy clipboard- Inserting Date amp Time Pictures Bullets amp Numbering ets- Paragraphs bullets indentation etc Formatting features- Printing the documents it includes paper-size margins header and footer page no- Creating a table- Mailmerge spellcheck drawing table- Template

2 MS-EXCELPracticals may be given for- Creating Worksheets- Printing Inserting Deleting Copying Moving worksheets- Formulas Built-in functions- Graph-Plotting facilities- Database Management System- Using extenternally created data files- What-if analysis- Formatting cells Worksheets etc- Custom Controls- Protection facility- Pivot tables- Macro facility

3 MS- PowerPointPracticals may be given for Creating a presentationInsertingDeleting slidesDifferent slide viewsEditing slidesSlide transition amp editing special effectsInserting sound picture chart organization chart

2 Study of any one of the Accounting Software like Tally TATA ndash EX (10 Marks)Basic principles of double entry accounting systemCreating

PGDCA CBCS Syllabus 2011 Page 17

a New companyb Security Controlsc Gropusd Ledgere Voucher Type Modifyinga New companybSecurity Controlsc GropusdLedgere Voucher TypeVoucher EntryGenerating Profit amp Loss Account Trial Balance and Balance SheetBackup amp Restore

PGDCA CBCS Syllabus 2011 Page 18

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA105PR Semester 1

Multimedia amp DTP Packages (PR5)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 Multimedia (20 Marks)Study of any multimedia software like Adobe Photoshop Scala 3D STUDIO MAXStudents must be trained by discussing various case studies

2 Desktop Publishing (DTP) (10 Marks)Study of any DTP software like PageMaker Corel Draw Instant ArtistStudents must be trained by discussing various case studies

PGDCA CBCS Syllabus 2011 Page 19

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201CC Semester 2

OBJECT ORIENTED PROGRAMMING USING JAVA (OCP)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit1 Fundamentals of Object Oriented Programming

Object oriented paradigm Basic concepts of Object-Oriented Programming (object and classdata abstraction and encapsulation inheritance polymorphism dynamic binding messagePassing) Benefits and application of OOPBasics of JavaJava Features JDK and its components(various tools of JDK) Bytecode and JVM Language building blocks (Tokens identifiers keywords literals white spaces comments) Primitive data types and their initial values arrays operators ndash precedence and associatively type conversion and casting garbage collection flow controls Loop statements ndash while do for break continue Condition statements ndash if ndash else switch

17 4

2 Class FundamentalsDefining classes creating objects constructors static members all types of inheritance interfaces overloading and overriding of methods final variable and methods abstract methods and class finalize methods visibility controls and modifiers Access modifiers ndash public private default protected Other modifiers final abstract static synchronized native volatile transientPackages Putting classes togetherJava API packages(javaapplet javaawt javaio javalang javanet javautil etc) which package is used for what purpose naming conventions creating accessing and using packages adding class to package javalang package classes(object math string StringBuffer wrapper classes) javautil pacakage classes(Date Random Calendar GregorianCalendar Vector enumeration interface Stack Hashtable StreamTokenizer)

18

3 Multithreading amp Exception HandlingWhat is read Java thread model implementing threads in two ways- Thread class and Runnable interface various thread methods thread states ndash (running ready dead waiting states ndash waiting sleeping suspended blocked) thread priorities Synchronization and monitors ndash

18

PGDCA CBCS Syllabus 2011 Page 20

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 14: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA102PR Semester 1

Practical Based on PGDCA ndash 102 (PR2)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical based on DBMS (FoxPro Visual FoxPro)PRACTICALCreate databaseAdding Editing Viewing and deleting recordsIndexingGenerating report and mailing labelsCreating MenuDatabase applications like payroll Mark sheet Electricity bill etc

PGDCA CBCS Syllabus 2011 Page 14

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103PR Semester 1

Practical Based on PGDCA-103 (PR3)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical Based on Data Communication Internet Web Design and E-CommercePractical List

1 Internet (10 Marks)middot To create new Internet Connectionmiddot To create new Email Accountmiddot Browsing up the Web sites (eg Railway reservation Airline reservation cinema ticket booking etc)middot Search enginesmiddot Important Web sites

2 HTML (20 Marks)1 Develop an HTML document for a web page of your favorite teacher

Design the page with an attractive background color text color and background image

2 Develop an HTML document for a web page of your favorite National Leader Design the page with an attractive color combination with suitable headings and horizontal rules

3 Write an HTML document with an example of Ordered List and Unordered List

4 Write an HTML document with an example of Table format to print your Bio-Data

5 Write an HTML document with an example of Table format to print your Telephone Bill

6 Write the Frameset tags and Frame tags for the following framesetPhysicshtm

lWelcomeh

tmlMathshtm

lChemistryh

tml Computerhtml

Biologyhtml Headinghtml

Zoologyhtml Accounthtml

7 Develop a complete web page using Frames and Frameset which gives the Information about Hospital

8 Write an HTML code for designing the subscription form of mail account

PGDCA CBCS Syllabus 2011 Page 15

in the e-mail website with appropriate fields9 Write an example of Style Sheet

PGDCA CBCS Syllabus 2011 Page 16

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104PR Semester 1

Practical Based on PGDCA-104 (PR4)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

I PC-Packages (20 Marks)[A] MS-DOS AND WINDOWS (not for examination)[B] MS-OFFICE

1 MS-WORDPracticals may be given for- Creating the documents with Special effects like underline bold different size different font different color Etc- Find and Replace operations like cut paste copy clipboard- Inserting Date amp Time Pictures Bullets amp Numbering ets- Paragraphs bullets indentation etc Formatting features- Printing the documents it includes paper-size margins header and footer page no- Creating a table- Mailmerge spellcheck drawing table- Template

2 MS-EXCELPracticals may be given for- Creating Worksheets- Printing Inserting Deleting Copying Moving worksheets- Formulas Built-in functions- Graph-Plotting facilities- Database Management System- Using extenternally created data files- What-if analysis- Formatting cells Worksheets etc- Custom Controls- Protection facility- Pivot tables- Macro facility

3 MS- PowerPointPracticals may be given for Creating a presentationInsertingDeleting slidesDifferent slide viewsEditing slidesSlide transition amp editing special effectsInserting sound picture chart organization chart

2 Study of any one of the Accounting Software like Tally TATA ndash EX (10 Marks)Basic principles of double entry accounting systemCreating

PGDCA CBCS Syllabus 2011 Page 17

a New companyb Security Controlsc Gropusd Ledgere Voucher Type Modifyinga New companybSecurity Controlsc GropusdLedgere Voucher TypeVoucher EntryGenerating Profit amp Loss Account Trial Balance and Balance SheetBackup amp Restore

PGDCA CBCS Syllabus 2011 Page 18

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA105PR Semester 1

Multimedia amp DTP Packages (PR5)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 Multimedia (20 Marks)Study of any multimedia software like Adobe Photoshop Scala 3D STUDIO MAXStudents must be trained by discussing various case studies

2 Desktop Publishing (DTP) (10 Marks)Study of any DTP software like PageMaker Corel Draw Instant ArtistStudents must be trained by discussing various case studies

PGDCA CBCS Syllabus 2011 Page 19

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201CC Semester 2

OBJECT ORIENTED PROGRAMMING USING JAVA (OCP)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit1 Fundamentals of Object Oriented Programming

Object oriented paradigm Basic concepts of Object-Oriented Programming (object and classdata abstraction and encapsulation inheritance polymorphism dynamic binding messagePassing) Benefits and application of OOPBasics of JavaJava Features JDK and its components(various tools of JDK) Bytecode and JVM Language building blocks (Tokens identifiers keywords literals white spaces comments) Primitive data types and their initial values arrays operators ndash precedence and associatively type conversion and casting garbage collection flow controls Loop statements ndash while do for break continue Condition statements ndash if ndash else switch

17 4

2 Class FundamentalsDefining classes creating objects constructors static members all types of inheritance interfaces overloading and overriding of methods final variable and methods abstract methods and class finalize methods visibility controls and modifiers Access modifiers ndash public private default protected Other modifiers final abstract static synchronized native volatile transientPackages Putting classes togetherJava API packages(javaapplet javaawt javaio javalang javanet javautil etc) which package is used for what purpose naming conventions creating accessing and using packages adding class to package javalang package classes(object math string StringBuffer wrapper classes) javautil pacakage classes(Date Random Calendar GregorianCalendar Vector enumeration interface Stack Hashtable StreamTokenizer)

18

3 Multithreading amp Exception HandlingWhat is read Java thread model implementing threads in two ways- Thread class and Runnable interface various thread methods thread states ndash (running ready dead waiting states ndash waiting sleeping suspended blocked) thread priorities Synchronization and monitors ndash

18

PGDCA CBCS Syllabus 2011 Page 20

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 15: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA103PR Semester 1

Practical Based on PGDCA-103 (PR3)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

Practical Based on Data Communication Internet Web Design and E-CommercePractical List

1 Internet (10 Marks)middot To create new Internet Connectionmiddot To create new Email Accountmiddot Browsing up the Web sites (eg Railway reservation Airline reservation cinema ticket booking etc)middot Search enginesmiddot Important Web sites

2 HTML (20 Marks)1 Develop an HTML document for a web page of your favorite teacher

Design the page with an attractive background color text color and background image

2 Develop an HTML document for a web page of your favorite National Leader Design the page with an attractive color combination with suitable headings and horizontal rules

3 Write an HTML document with an example of Ordered List and Unordered List

4 Write an HTML document with an example of Table format to print your Bio-Data

5 Write an HTML document with an example of Table format to print your Telephone Bill

6 Write the Frameset tags and Frame tags for the following framesetPhysicshtm

lWelcomeh

tmlMathshtm

lChemistryh

tml Computerhtml

Biologyhtml Headinghtml

Zoologyhtml Accounthtml

7 Develop a complete web page using Frames and Frameset which gives the Information about Hospital

8 Write an HTML code for designing the subscription form of mail account

PGDCA CBCS Syllabus 2011 Page 15

in the e-mail website with appropriate fields9 Write an example of Style Sheet

PGDCA CBCS Syllabus 2011 Page 16

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104PR Semester 1

Practical Based on PGDCA-104 (PR4)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

I PC-Packages (20 Marks)[A] MS-DOS AND WINDOWS (not for examination)[B] MS-OFFICE

1 MS-WORDPracticals may be given for- Creating the documents with Special effects like underline bold different size different font different color Etc- Find and Replace operations like cut paste copy clipboard- Inserting Date amp Time Pictures Bullets amp Numbering ets- Paragraphs bullets indentation etc Formatting features- Printing the documents it includes paper-size margins header and footer page no- Creating a table- Mailmerge spellcheck drawing table- Template

2 MS-EXCELPracticals may be given for- Creating Worksheets- Printing Inserting Deleting Copying Moving worksheets- Formulas Built-in functions- Graph-Plotting facilities- Database Management System- Using extenternally created data files- What-if analysis- Formatting cells Worksheets etc- Custom Controls- Protection facility- Pivot tables- Macro facility

3 MS- PowerPointPracticals may be given for Creating a presentationInsertingDeleting slidesDifferent slide viewsEditing slidesSlide transition amp editing special effectsInserting sound picture chart organization chart

2 Study of any one of the Accounting Software like Tally TATA ndash EX (10 Marks)Basic principles of double entry accounting systemCreating

PGDCA CBCS Syllabus 2011 Page 17

a New companyb Security Controlsc Gropusd Ledgere Voucher Type Modifyinga New companybSecurity Controlsc GropusdLedgere Voucher TypeVoucher EntryGenerating Profit amp Loss Account Trial Balance and Balance SheetBackup amp Restore

PGDCA CBCS Syllabus 2011 Page 18

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA105PR Semester 1

Multimedia amp DTP Packages (PR5)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 Multimedia (20 Marks)Study of any multimedia software like Adobe Photoshop Scala 3D STUDIO MAXStudents must be trained by discussing various case studies

2 Desktop Publishing (DTP) (10 Marks)Study of any DTP software like PageMaker Corel Draw Instant ArtistStudents must be trained by discussing various case studies

PGDCA CBCS Syllabus 2011 Page 19

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201CC Semester 2

OBJECT ORIENTED PROGRAMMING USING JAVA (OCP)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit1 Fundamentals of Object Oriented Programming

Object oriented paradigm Basic concepts of Object-Oriented Programming (object and classdata abstraction and encapsulation inheritance polymorphism dynamic binding messagePassing) Benefits and application of OOPBasics of JavaJava Features JDK and its components(various tools of JDK) Bytecode and JVM Language building blocks (Tokens identifiers keywords literals white spaces comments) Primitive data types and their initial values arrays operators ndash precedence and associatively type conversion and casting garbage collection flow controls Loop statements ndash while do for break continue Condition statements ndash if ndash else switch

17 4

2 Class FundamentalsDefining classes creating objects constructors static members all types of inheritance interfaces overloading and overriding of methods final variable and methods abstract methods and class finalize methods visibility controls and modifiers Access modifiers ndash public private default protected Other modifiers final abstract static synchronized native volatile transientPackages Putting classes togetherJava API packages(javaapplet javaawt javaio javalang javanet javautil etc) which package is used for what purpose naming conventions creating accessing and using packages adding class to package javalang package classes(object math string StringBuffer wrapper classes) javautil pacakage classes(Date Random Calendar GregorianCalendar Vector enumeration interface Stack Hashtable StreamTokenizer)

18

3 Multithreading amp Exception HandlingWhat is read Java thread model implementing threads in two ways- Thread class and Runnable interface various thread methods thread states ndash (running ready dead waiting states ndash waiting sleeping suspended blocked) thread priorities Synchronization and monitors ndash

18

PGDCA CBCS Syllabus 2011 Page 20

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 16: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

in the e-mail website with appropriate fields9 Write an example of Style Sheet

PGDCA CBCS Syllabus 2011 Page 16

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104PR Semester 1

Practical Based on PGDCA-104 (PR4)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

I PC-Packages (20 Marks)[A] MS-DOS AND WINDOWS (not for examination)[B] MS-OFFICE

1 MS-WORDPracticals may be given for- Creating the documents with Special effects like underline bold different size different font different color Etc- Find and Replace operations like cut paste copy clipboard- Inserting Date amp Time Pictures Bullets amp Numbering ets- Paragraphs bullets indentation etc Formatting features- Printing the documents it includes paper-size margins header and footer page no- Creating a table- Mailmerge spellcheck drawing table- Template

2 MS-EXCELPracticals may be given for- Creating Worksheets- Printing Inserting Deleting Copying Moving worksheets- Formulas Built-in functions- Graph-Plotting facilities- Database Management System- Using extenternally created data files- What-if analysis- Formatting cells Worksheets etc- Custom Controls- Protection facility- Pivot tables- Macro facility

3 MS- PowerPointPracticals may be given for Creating a presentationInsertingDeleting slidesDifferent slide viewsEditing slidesSlide transition amp editing special effectsInserting sound picture chart organization chart

2 Study of any one of the Accounting Software like Tally TATA ndash EX (10 Marks)Basic principles of double entry accounting systemCreating

PGDCA CBCS Syllabus 2011 Page 17

a New companyb Security Controlsc Gropusd Ledgere Voucher Type Modifyinga New companybSecurity Controlsc GropusdLedgere Voucher TypeVoucher EntryGenerating Profit amp Loss Account Trial Balance and Balance SheetBackup amp Restore

PGDCA CBCS Syllabus 2011 Page 18

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA105PR Semester 1

Multimedia amp DTP Packages (PR5)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 Multimedia (20 Marks)Study of any multimedia software like Adobe Photoshop Scala 3D STUDIO MAXStudents must be trained by discussing various case studies

2 Desktop Publishing (DTP) (10 Marks)Study of any DTP software like PageMaker Corel Draw Instant ArtistStudents must be trained by discussing various case studies

PGDCA CBCS Syllabus 2011 Page 19

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201CC Semester 2

OBJECT ORIENTED PROGRAMMING USING JAVA (OCP)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit1 Fundamentals of Object Oriented Programming

Object oriented paradigm Basic concepts of Object-Oriented Programming (object and classdata abstraction and encapsulation inheritance polymorphism dynamic binding messagePassing) Benefits and application of OOPBasics of JavaJava Features JDK and its components(various tools of JDK) Bytecode and JVM Language building blocks (Tokens identifiers keywords literals white spaces comments) Primitive data types and their initial values arrays operators ndash precedence and associatively type conversion and casting garbage collection flow controls Loop statements ndash while do for break continue Condition statements ndash if ndash else switch

17 4

2 Class FundamentalsDefining classes creating objects constructors static members all types of inheritance interfaces overloading and overriding of methods final variable and methods abstract methods and class finalize methods visibility controls and modifiers Access modifiers ndash public private default protected Other modifiers final abstract static synchronized native volatile transientPackages Putting classes togetherJava API packages(javaapplet javaawt javaio javalang javanet javautil etc) which package is used for what purpose naming conventions creating accessing and using packages adding class to package javalang package classes(object math string StringBuffer wrapper classes) javautil pacakage classes(Date Random Calendar GregorianCalendar Vector enumeration interface Stack Hashtable StreamTokenizer)

18

3 Multithreading amp Exception HandlingWhat is read Java thread model implementing threads in two ways- Thread class and Runnable interface various thread methods thread states ndash (running ready dead waiting states ndash waiting sleeping suspended blocked) thread priorities Synchronization and monitors ndash

18

PGDCA CBCS Syllabus 2011 Page 20

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 17: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA104PR Semester 1

Practical Based on PGDCA-104 (PR4)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

I PC-Packages (20 Marks)[A] MS-DOS AND WINDOWS (not for examination)[B] MS-OFFICE

1 MS-WORDPracticals may be given for- Creating the documents with Special effects like underline bold different size different font different color Etc- Find and Replace operations like cut paste copy clipboard- Inserting Date amp Time Pictures Bullets amp Numbering ets- Paragraphs bullets indentation etc Formatting features- Printing the documents it includes paper-size margins header and footer page no- Creating a table- Mailmerge spellcheck drawing table- Template

2 MS-EXCELPracticals may be given for- Creating Worksheets- Printing Inserting Deleting Copying Moving worksheets- Formulas Built-in functions- Graph-Plotting facilities- Database Management System- Using extenternally created data files- What-if analysis- Formatting cells Worksheets etc- Custom Controls- Protection facility- Pivot tables- Macro facility

3 MS- PowerPointPracticals may be given for Creating a presentationInsertingDeleting slidesDifferent slide viewsEditing slidesSlide transition amp editing special effectsInserting sound picture chart organization chart

2 Study of any one of the Accounting Software like Tally TATA ndash EX (10 Marks)Basic principles of double entry accounting systemCreating

PGDCA CBCS Syllabus 2011 Page 17

a New companyb Security Controlsc Gropusd Ledgere Voucher Type Modifyinga New companybSecurity Controlsc GropusdLedgere Voucher TypeVoucher EntryGenerating Profit amp Loss Account Trial Balance and Balance SheetBackup amp Restore

PGDCA CBCS Syllabus 2011 Page 18

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA105PR Semester 1

Multimedia amp DTP Packages (PR5)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 Multimedia (20 Marks)Study of any multimedia software like Adobe Photoshop Scala 3D STUDIO MAXStudents must be trained by discussing various case studies

2 Desktop Publishing (DTP) (10 Marks)Study of any DTP software like PageMaker Corel Draw Instant ArtistStudents must be trained by discussing various case studies

PGDCA CBCS Syllabus 2011 Page 19

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201CC Semester 2

OBJECT ORIENTED PROGRAMMING USING JAVA (OCP)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit1 Fundamentals of Object Oriented Programming

Object oriented paradigm Basic concepts of Object-Oriented Programming (object and classdata abstraction and encapsulation inheritance polymorphism dynamic binding messagePassing) Benefits and application of OOPBasics of JavaJava Features JDK and its components(various tools of JDK) Bytecode and JVM Language building blocks (Tokens identifiers keywords literals white spaces comments) Primitive data types and their initial values arrays operators ndash precedence and associatively type conversion and casting garbage collection flow controls Loop statements ndash while do for break continue Condition statements ndash if ndash else switch

17 4

2 Class FundamentalsDefining classes creating objects constructors static members all types of inheritance interfaces overloading and overriding of methods final variable and methods abstract methods and class finalize methods visibility controls and modifiers Access modifiers ndash public private default protected Other modifiers final abstract static synchronized native volatile transientPackages Putting classes togetherJava API packages(javaapplet javaawt javaio javalang javanet javautil etc) which package is used for what purpose naming conventions creating accessing and using packages adding class to package javalang package classes(object math string StringBuffer wrapper classes) javautil pacakage classes(Date Random Calendar GregorianCalendar Vector enumeration interface Stack Hashtable StreamTokenizer)

18

3 Multithreading amp Exception HandlingWhat is read Java thread model implementing threads in two ways- Thread class and Runnable interface various thread methods thread states ndash (running ready dead waiting states ndash waiting sleeping suspended blocked) thread priorities Synchronization and monitors ndash

18

PGDCA CBCS Syllabus 2011 Page 20

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 18: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

a New companyb Security Controlsc Gropusd Ledgere Voucher Type Modifyinga New companybSecurity Controlsc GropusdLedgere Voucher TypeVoucher EntryGenerating Profit amp Loss Account Trial Balance and Balance SheetBackup amp Restore

PGDCA CBCS Syllabus 2011 Page 18

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA105PR Semester 1

Multimedia amp DTP Packages (PR5)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 Multimedia (20 Marks)Study of any multimedia software like Adobe Photoshop Scala 3D STUDIO MAXStudents must be trained by discussing various case studies

2 Desktop Publishing (DTP) (10 Marks)Study of any DTP software like PageMaker Corel Draw Instant ArtistStudents must be trained by discussing various case studies

PGDCA CBCS Syllabus 2011 Page 19

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201CC Semester 2

OBJECT ORIENTED PROGRAMMING USING JAVA (OCP)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit1 Fundamentals of Object Oriented Programming

Object oriented paradigm Basic concepts of Object-Oriented Programming (object and classdata abstraction and encapsulation inheritance polymorphism dynamic binding messagePassing) Benefits and application of OOPBasics of JavaJava Features JDK and its components(various tools of JDK) Bytecode and JVM Language building blocks (Tokens identifiers keywords literals white spaces comments) Primitive data types and their initial values arrays operators ndash precedence and associatively type conversion and casting garbage collection flow controls Loop statements ndash while do for break continue Condition statements ndash if ndash else switch

17 4

2 Class FundamentalsDefining classes creating objects constructors static members all types of inheritance interfaces overloading and overriding of methods final variable and methods abstract methods and class finalize methods visibility controls and modifiers Access modifiers ndash public private default protected Other modifiers final abstract static synchronized native volatile transientPackages Putting classes togetherJava API packages(javaapplet javaawt javaio javalang javanet javautil etc) which package is used for what purpose naming conventions creating accessing and using packages adding class to package javalang package classes(object math string StringBuffer wrapper classes) javautil pacakage classes(Date Random Calendar GregorianCalendar Vector enumeration interface Stack Hashtable StreamTokenizer)

18

3 Multithreading amp Exception HandlingWhat is read Java thread model implementing threads in two ways- Thread class and Runnable interface various thread methods thread states ndash (running ready dead waiting states ndash waiting sleeping suspended blocked) thread priorities Synchronization and monitors ndash

18

PGDCA CBCS Syllabus 2011 Page 20

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 19: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA105PR Semester 1

Multimedia amp DTP Packages (PR5)Course type Practical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 Multimedia (20 Marks)Study of any multimedia software like Adobe Photoshop Scala 3D STUDIO MAXStudents must be trained by discussing various case studies

2 Desktop Publishing (DTP) (10 Marks)Study of any DTP software like PageMaker Corel Draw Instant ArtistStudents must be trained by discussing various case studies

PGDCA CBCS Syllabus 2011 Page 19

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201CC Semester 2

OBJECT ORIENTED PROGRAMMING USING JAVA (OCP)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit1 Fundamentals of Object Oriented Programming

Object oriented paradigm Basic concepts of Object-Oriented Programming (object and classdata abstraction and encapsulation inheritance polymorphism dynamic binding messagePassing) Benefits and application of OOPBasics of JavaJava Features JDK and its components(various tools of JDK) Bytecode and JVM Language building blocks (Tokens identifiers keywords literals white spaces comments) Primitive data types and their initial values arrays operators ndash precedence and associatively type conversion and casting garbage collection flow controls Loop statements ndash while do for break continue Condition statements ndash if ndash else switch

17 4

2 Class FundamentalsDefining classes creating objects constructors static members all types of inheritance interfaces overloading and overriding of methods final variable and methods abstract methods and class finalize methods visibility controls and modifiers Access modifiers ndash public private default protected Other modifiers final abstract static synchronized native volatile transientPackages Putting classes togetherJava API packages(javaapplet javaawt javaio javalang javanet javautil etc) which package is used for what purpose naming conventions creating accessing and using packages adding class to package javalang package classes(object math string StringBuffer wrapper classes) javautil pacakage classes(Date Random Calendar GregorianCalendar Vector enumeration interface Stack Hashtable StreamTokenizer)

18

3 Multithreading amp Exception HandlingWhat is read Java thread model implementing threads in two ways- Thread class and Runnable interface various thread methods thread states ndash (running ready dead waiting states ndash waiting sleeping suspended blocked) thread priorities Synchronization and monitors ndash

18

PGDCA CBCS Syllabus 2011 Page 20

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 20: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201CC Semester 2

OBJECT ORIENTED PROGRAMMING USING JAVA (OCP)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit1 Fundamentals of Object Oriented Programming

Object oriented paradigm Basic concepts of Object-Oriented Programming (object and classdata abstraction and encapsulation inheritance polymorphism dynamic binding messagePassing) Benefits and application of OOPBasics of JavaJava Features JDK and its components(various tools of JDK) Bytecode and JVM Language building blocks (Tokens identifiers keywords literals white spaces comments) Primitive data types and their initial values arrays operators ndash precedence and associatively type conversion and casting garbage collection flow controls Loop statements ndash while do for break continue Condition statements ndash if ndash else switch

17 4

2 Class FundamentalsDefining classes creating objects constructors static members all types of inheritance interfaces overloading and overriding of methods final variable and methods abstract methods and class finalize methods visibility controls and modifiers Access modifiers ndash public private default protected Other modifiers final abstract static synchronized native volatile transientPackages Putting classes togetherJava API packages(javaapplet javaawt javaio javalang javanet javautil etc) which package is used for what purpose naming conventions creating accessing and using packages adding class to package javalang package classes(object math string StringBuffer wrapper classes) javautil pacakage classes(Date Random Calendar GregorianCalendar Vector enumeration interface Stack Hashtable StreamTokenizer)

18

3 Multithreading amp Exception HandlingWhat is read Java thread model implementing threads in two ways- Thread class and Runnable interface various thread methods thread states ndash (running ready dead waiting states ndash waiting sleeping suspended blocked) thread priorities Synchronization and monitors ndash

18

PGDCA CBCS Syllabus 2011 Page 20

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 21: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

how to implement deadlock Exception Handling Types of exception exception handling using catch finally throws etcEvent HandlingEvent Delegation Model or Event Class Hierarchy All classes and interfaces of Event Delegation Model Programmers related to event handling covering all types of events

4 Applets ProgrammingWhat is an Applet Applet lifecycle applet class AppletContext class passing parameters to applet Use of javaawt Graphics class and is various methods in an applet

17

Reference BooksNo Book Name1 Programming with JAVA E Balagurusamy(TATA McGRAW-HILL)2 Complete Reference JAVA Herbert Schildt(TATA McGRAW-HILL)3 Programming with JAVA Dr NNJani(Bharat Company)

Question Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questions

ote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 21

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 22: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202CC Semester 2

Advanced Database Management System (AMS)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 Transition Management Recovery concurrency security Introduction Discretionary access control Mandatory access control Statistical databases Data encryption Distributed Databases Introduction Some Preliminaries The twelve objectives Problems of distributed systems

17 4

2 Structured Query Language (SQL) Introduction to SQL Constraints DDL DML DCL Create Alter Drop Rename Grant Revoke Select Clause Functions Different Types of Joins set operators

18

3 PLSQL Index View Sequence Trigger Procedure Cursor Exception Handling

17

4 Decision Support Introduction Aspects of decision support Database design for decision support Data Warehouses and Data marts Online analytical processing Data mining

18

Reference BooksNo Book Name1 Introduction to Database System C J Date (7th edition) Low Price Edition2 SQL PLSQL Evan Bayross (2nd edition) BPB3 Database system concepts Henry F Korth (3rd edition) TMH

Question Paper SchemeUniversity Examination Duration 3 Hours

PGDCA CBCS Syllabus 2011 Page 22

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 23: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 23

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 24: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203CC Semester 2

GUI Programming Using Visual Basic University Examination Duration (GUD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 ClientServer Basics Discover Client-Server And Other Computing Architectures Understand Server Versus Client-Server Database Deployment Learn About the Two Tier Versus ee Tire Client-Server Model Visual Basic Building Blocks And Default Controls Forms g Controls Exploring Properties Methods And Events Introduction To Intrinsic Controls rking With Text Working With Choices Special Purpose Controls VB Advance Controls nts Menu bar Popup Menus Tool bar Message Box Input Box Built-in Dialog Boxes ating MDI Working with Menus

17 4

2 Programming Fundamentals And Variables Introduction to Variables Variable laration Arrays Introduction to Constants And Option Explicit Statement Assignment ements Working With Math Operations Strings Formatting Functions Controlling And naging Program All Control Statements Loops Error Trapping Working With edures Functions Controlling How Your Program Starts Common controls and control ys Introduction to common controls- Tree view list view tab strip Creating and working control arrays

18

3 Visual Basic and databases Understanding the Data Controls And Bound Controls oduction to Data Form Wizard Introduce DAO Working With Record sets Record Pointer rs Indexes Sorts And Manipulation of Records Remote And activex Data Objects rking With ODBC Remote Data Objects And Remote data Control Introducing ADO O Data Control Using Data Grid Control And activex Data Objects Activex Controls ending activex Controls And Classes Creating Testing Compiling Enhancing And User wn activex Controls Using activex Control Interface Wizard And Property Pages Wizard oducing Ambient Extender Objects Creating Property Pages Building Class Modules vex DLL

17

4 Client-Server Development Tools COM Services Models Development Tools Included with VB 6 Working With sourcesafe Projects Reports And Packaging Data Reports And Crystal Reports Packaging A Standard EXE Project VB And Internet Introduction to vbscript Tools used with vbscript and vbscript Languages Introduction to Active Server Pages ASP Objects

18

Reference Books

PGDCA CBCS Syllabus 2011 Page 24

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 25: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

No Book Name1 Visual Basic 6 ClientServer How-To2 Using Visual Basic 6

Question Paper SchemeUniversity Examination Duration 3 Hours

Q1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questions

Q3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questions

Q4 - Unit-IV (18 Marks)A Objective Short QuestionsB Descriptive Long questionsote Options should be given in all questions

PGDCA CBCS Syllabus 2011 Page 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 26: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204CC Semester 2

System Analysis amp Design (SAD)Course type Core Course Total Credit 04Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 30 70 ( Paper of 3 hrs) 100

UnitNo

TopicNo Content Hrs Marks

W + Credit

1 -System definition- Need for system development- Types of system- Types of user- System development strategies

o SDLCo Structured Analysis Development Strategy

10487071048707Physical and Logical DFD10487071048707Data Dictionary

o System Prototype Method- Role of system analyst- System investigation- Fact Finding Techniques- Tools for Documenting Procedures amp Decision

o Decision Treeo Decision Tableo Structured English

17 4

2 -Code design- Form design- Input design- Output design- Computer Aided system tools

18

3 - System Engineering and Quality Assuranceo Design of softwareo Software design and documentation tools

1048707 Structure Flowchart1048707 HIPO1048707 Warnier Orr Diagrams

o Testingo Documentation

- Managing System Implementationo Trainingo Conversion

17

4 - Case Studieso Financial Accounting Systemo Payroll Systemo Library Systemo Inventory Stock System

18

PGDCA CBCS Syllabus 2011 Page 26

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 27: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

o Billing System( Input Output DFD)

Reference BooksNo Book Name1 Analysis amp Design of Information Systems - James A Senn2 System Analysis amp Design 1st Edition - SParthasarthy amp BWKhalkar3 Introduction To SAD ndash LEE VOL 1 amp 2

QNuestion Paper SchemeUniversity Examination Duration 3 HoursQ1 - Unit-I (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ2 - Unit-II (18 Marks)A Objective Short QuestionsB Descriptive Long questionsQ3 - Unit-III (17 Marks)A Objective Short QuestionsB Descriptive Long questionsQ4 - Unit-IV (18 Marks)Case studyORQ4 - Unit-I to III (18 Marks)A Objective Short QuestionsB Descriptive Long questionsNote 1 Options should be given in Q-1 to Q-3

PGDCA CBCS Syllabus 2011 Page 27

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 28: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201PR Semester 2

Practical Based on PGDCA ndash 201 (PR1)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

JAVA Programs List 1 Write a Java Program find the Area of circle2 Write a Java Program that will display Factorial of the given number3 Write a Java Program that will display the sum of 1+12+13hellip+1n4 Write a Java Program that will display 25 Prime nos5 Write a Java Program that will accept command-line arguments and display the same6 Write a Java Program to sort the elements of an array in ascending order7 Write a Java Program which will read a text and count all occurrences of a particular word8 Write a Java Program which will read a string and rewrite it in the alphabetical order egThe word

ldquoSTRINGrdquo should be written a ldquoGINRSTrdquo9 Write java programs which show the application of constructors10 Write java programs which show the use of methods overloading11 Write java programs which show the use of static members12 Write java programs which show the nesting of methods13 Write a java program which explaing the concept of single inheritance14 Write java programs which show the application of constructors15 Write a java program which show the method overriding16 Write a java program which implement interface17 Write java programs which implement multiple interface18 Write a java program which shows importing of classes from other packages19 Write java programs which create threads using the thread class20 Write a java program which shows the use of yield()stop()and sleep() methods21 Write a java program which shows the priority in threads22 Write a java program which use runnable interface23 Write a java program which use try and catch for exception handling24 Write a java program which use multiple catch blocks25 Write a java program which shows throwing our own exception26 Make an Applet that create two buttons named ldquoRedrdquo and ldquoBluerdquo when a button is pressed the

background color of the applets is set to the color named by the buttonrsquos label27 Write a Java Applet that creates some text fields and text areas to demonstrate features of each28 Create an applet with three text Fields and two buttons add and subtract User will enter two values in the

Text Fields When the buttons add is pressed the addition of the two values should be displayed in the third Text Fields Same the Subtract button should perform the subtraction operation

29 Create an applet to display the scrolling text The text should move from right to left When it reaches to start of the applet border it should stop moving and restart from the left When the applet is deactivated it should stop moving It should restart moving from the previous location when again activated

30 Write a program to create three scrollbar and a label The background color of the label should be changed according to the values of the scrollbars (The combination of the values RGB)

PGDCA CBCS Syllabus 2011 Page 28

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 29: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

PGDCA CBCS Syllabus 2011 Page 29

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 30: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA202PR Semester 2

Practical Based on PGDCA ndash 202 (PR2)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

1 ADBMS Programs List Create following Three Tables1 SalesmanSNUM SNAME CITY COMMISSION1001 PIYUSH LONDON 121002 NIRAJ SURAT 131003 MITI LONDON 111004 RAJESH BARODA 151005 ANAND NEW DELHI 101006 RAM PATAN 101007 LAXMAN BOMBAY 09SNUM A Unique number assign to each salesmanSNAME The name of salesmanCITY The location of salesmanCOMMISSION The salesman commission on order

2 CustomerCNUM CNAME CITY RATING SNUM2001 HARDIK LONDON 100 10012002 GITA ROME 200 10032003 LAXIT SURAT 200 10022004 GOVIND BOMBAY 300 10022005 CHANDU LONDON 100 10012006 CHAMPAK SURAT 300 10072007 PRATIK ROME 100 1004CNUM A Unique number assign to each customerCNAME The name of customerCITY The location of customerRATING A level of preference indicator given to this customerSNUM A salesman number assign to this customer

3 OrderONUM AMOUNT ODATE CNUM SNUM3001 1869 100399 2008 10073002 76719 100399 2001 10013003 190010 100399 2007 10043004 516045 100399 2003 10023005 109825 100499 2008 10073006 171312 100499 2002 10033007 7575 100599 2004 10023008 472300 100599 2006 1001

PGDCA CBCS Syllabus 2011 Page 30

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 31: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

3009 130995 100599 2004 10023010 989887 100699 2006 1001ONUM A Unique number assign to each OrderAMOUNT Amount of order in RsODATE The date of orderCNUM The number of customer making the orderSNUM The number of salesman credited with the saleSolve following request with the help of sql query

1 Produce the order no a mount and date of all orders 2 Give all the information about all the customers with salesman number 10013 Display the information in the sequence of city sname snum and Commission4 List of rating followed by the name of each customer in Surat5 List of snum of all salesmen with orders in order table without an duplicates6 List of all orders for more than Rs 10007 List out names and cities of all salesmen in London with commission above 108 List all customers excluding those with rating lt= 100 or they are located in Rome9 List all order for more than Rs 1000 except the orders of snum1006 of 10039710 List all orders taken on October 3rd or 4th or 6th 199711 List all customers whose names begins with a letter C12 List all customers whose names begins with letter A to G13 List all orders with zero or NULL amount14 Find out the largest orders of salesman 1002 and 100715 Count all orders of 10-Mar-9716 Calculate the total amount ordered17 Calculate the average amount ordered18 Count the no Of salesmen currently having orders19 Find the largest order taken by each salesman on each date20 Find the largest order taken by each salesman on 1003199721 Count the no Of different non NULL cities in the Customer table22 Find out each customers smallest order23 Find out the customer in alphabetical order whose name begins with G24 Count the no Of salesmen registering orders for each day25 List all salesmen with their of commission26 Display the no Of order for each day in the following format Dd-mon-yy27 Assume each salesperson has a 12 commission Write a query on the order table that will Produce

the Order number salesman no and amount of commission for that order28 Find the highest rating in each city in the following format29 List all customers in descending order of rating30 Calculate the total of orders for each day31 Show the name of all customers with their salesmans name32 List all customers and salesmen who shared a same city33 List all orders with the names of their customer and salesman34 List all orders by the customers not located in the same city as their salesman35 List all customers serviced by salesman with commission above 1236 Calculate the amount of the salesman commission on each order by customer with rating Above 10037 Find all pairs of customers having the same rating with our duplication38 List all customers located in cities where salesman Niraj has customers39 Find all pairs of customers served by a single salesman with the salesmans name and no40 Find all pairs of customers having the same rating with our duplication41 Produce the name and city of all the customers with the same rati as Hardik42 Extract all orders of Miti43 Extract all orders of Barodas salesmen44 Find all orders of the salesman who services Hardik45 List all orders that are greater than the average of April 10 1997 46

PGDCA CBCS Syllabus 2011 Page 31

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 32: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

46 Find all orders attributed to salesmen in London47 List the commission of all salesmen serving customers in London48 Find all customers whose cnum is 1000 above than the snum of Niraj 49 Count the no Of customers

with the rating above than the average of Surat49 Count the no Of customers with the rating above than the average of Surat50 List all orders of the customer Chandresh51 Produce the name and rating of all customers who have above average orders52 Find all customers with orders on 3rd Oct 1997 using correlate sub query53 List the name and number of all salesmen who has more than Zero customer54 Calculate the total amount ordered on each day eliminating the days where the total

Amount was not at least Rs 2000 above the maximum amount of that day55 Using correlated sub query find the name and number of all customer with rating equal to Maximum for

their city56 Select the name and number of all salesmen who have customers their cities57 Find all salesmen who have customers with rating gt 30058 List all salesmen with customers located in their cities59 Find all salesmen for whom there are customers that follow them alphabetical order60 Find all customers having rating greater than any customer in Rome61 List all order that has amount grater than at least one of the orders from 6th October 199762 Find all orders with amounts smaller than any amount for a customer in Rome63 Find all the customers who have greater rating than every customer in Rome64 Select all customers whose rating doesnt match with any rating customer of Surat65 List all customers whose ratings are equal to or greater than ANY Niraj66 Find out which salesman produce largest and smallest orders on each date67 Create a union of two queries that shows the names cities and ratings of all customers Those with

rating of gt=200 should display HIGH RATING and those with lt 200 shouldDisplay LOW RATIN

68 68 Insert a row into salesmen table with the values snum is 100 salesman name is RakeshCity is unknown and commission is 14

69 Insert a row in to customer table with values London Pratik a 2005 for the columns cityName and number

70 Create another table London staff having same structure as salesman table71 Insert all the rows of salesmen table with city London in the London staff table72 Create another table Day totals with two attributes date and total and insert rows into this Table from

order table73 Create a duplicate of the salesmen table with a name Multicust Now delete all the rows74 Get back all the rows of salesmen table from its duplicate table75 Remove all orders from customer Chandresh from the orders table76 Set the ratings of all the customers of Piyush to 40077 Increase the rating of all customers in Rome by 10078 Salesman Miti has resigned Reassign her number to a new salesman Gopal whose city is Bombay

and commission is 1079 Double the commission of all salesmen of London80 Set ratings for all customers in London to NULL81 Suppose we have a table called sales Manager with the same definition as Salesmen table Company

decides to promote salesmen having total order more than 5000 to Sales Manager Fill up the Sales Manager table

82 Assume that we have a table called smcity Store the information of all salesmen with the Customers in their home cities into smcity

83 Create a table Bonus that contains date wise maximum amount of order for all salesmen84 Create a table Multicust containing the salesmen with more than one customer85 New Delhi office has closed Remove all customers assigned to salesmen in New Delhi86 Delete all salesmen who have at least one customer with a rating of 100 from salesmen Table87 Delete the salesmen who produce the lowest order for each day

PGDCA CBCS Syllabus 2011 Page 32

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 33: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

88 Find the smallest order for each day Reduce the commission of all salesmen by 2 whoProduce this order

89 Delete all customers with no current orders90 Write a command to find out the orders by date91 Write a command to add the item-name column to the order table92 Create a copy of your order table Drop the original order table93 Write a command to create the order table so that all onum values as well as all Combinations of cnum

and snum are different from one another and so that NULL valuesAre excluded from the date field

94 Write a command to create the salesmen table so that the default commission is 10 with No NULL permitted snum is the primary key and all names contain alphabets only

95 Give the commands to create our sample tables (salesmen customer orders) with all the Necessary constraints like PRIMARY KEY NOT NULL UNIQUE FOREING KEY

96 Create a view called Big orders which stores all orders larger than Rs400097 Create a view Rate count that gives the count of no Of customers at each rating98 Create a view that shows all the customers who have the highest ratings99 Create a view that shows all the number of salesman in each city100 Create a view that shows all the number of salesmen in each city101 Create a view that shows the average and total orders for each salesmen after his name And number102 Create a view that shows all the salesmen with multiple customers103 Create a view to keep track of the total no of customers ordering no of salesmen taking Orders the no

of orders the average amount ordered and the total amount ordered for Each day104 Create a view Show name that shows for each order the order no amount salesman name And the

customer name105 List all orders of salesman Rajesh using Show name View along with his commission106 Create a view Max sales to store the name and number of salesman along with the dateWho have the

highest order on any given date107 Using above view find out the name and number of salesman who have the highest order At least two

times Store the result in another view108 Create a view Same city that shows the no and name and city of the customers along with The city of

the salesman serving them109 Create a view Commission of salesmen table to include only snum and commission field So that

through This view someone can enter or change the commission but only to Values between 10 and 20

110 Assume that the CURDATE is a constant representing current date Give a command to Create orders table with CURDATE as a default date

111 List all salesmen in London who had at least one customer located there as well112 List all salesmen in London who didnt have any customer there

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA203PR Semester 2

Practical Based on PGDCA ndash 203 (PR3)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

PGDCA CBCS Syllabus 2011 Page 33

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 34: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

3 X 15 = 45 20 30 (Practical of 3 hrs) 50

VB Programs List 1 Write a program to calculate the sum of 100 natural numbers2 Write a program to calculate the sum of 100 odd numbers3 3 Write a program to display hello in the text box when you click display hello button4 4 Write a sum program that allows user to select a number and then adds all the integers

From 1 to the selected numbers5 5 Write a timer program using timer control6 6 Write a draw program using mouse events7 7 Write a color program that lets you choose a color from a menu and paint the programs

Window with the selected color The program also lets you select the size of the programsWindow from a menu

8 Write a dialogs program using the msgbox statement and msgbox() function to displayVarious buttons in dialog boxes

9 Write a points program which draws points at random locations in a form10 Write a program that lets you to use different types of shapes11 11 Write a program by that displaying data in the tabular form12 Write a program with using simple data control and store Information with the help of text box and

insert into selected table13 Write a program to display two common dialog boxes the color selection and the open file Dialog box14 14 Write a program that includes three file system control in it You can use it to select a file From a

drive and display the size of the selected file15 Write a program to create random access file ( the program lets you maintain a database

File called phonedat that keeps records of people and their phone numbers16 Write a program to create status bar17 Write a program in which the application provides convert exchange rate table for Converting between

usdollor and the local currency of a selected country To Operate the program you simply pulldown the country list and select a name

18 The database version of the international currency exchange data from an access Database file named currencymdb ( you can develop this file directly in microsoft access Or you can use the visual data manager add- in to create the database file

19 With the use of multiple document interface write a VB program by which you can access Any of multiple windows In these window you can place any picture or text or any otherDocuments

20 20 Write a VB program by which you can add delete modify view the data from any table of Access database with proper validation For this operation you can use data controls and Data manager

21 21 Make one crystal report with or without wizard For that you can use any of previous data Table Access this crystal report from any of your prepared VB form

22 Prepare one complete VB form by which you can access another VB form For that you can Take an example of entering data of students information in one form students marks in other form relate these two from with another one on which display all information of students with marks and result Prepare one crystal reports also to print related information

23 23 Create a dll component for database operation and use created component in another project Required methods events and propertiesA ConnectB AddC DeleteD SaveE Record navigation (first next previous last)F Properties for all database fieldsG Events for validation of database fields

24 24 Create activex user control for extending properties of text field and use a created control in To

PGDCA CBCS Syllabus 2011 Page 34

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 35: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

another project Set following propertyFirst character of contain convert in to capital

PGDCA CBCS Syllabus 2011 Page 35

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 36: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA204PR Semester 2

Computer Assembling and Hardware Maintenance (PR4)Course type Parctical Total Credit 03Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

4 X 15 = 60 20 50 (Practical of 3 hrs) 70

1 Hardware Fundamentalsbull Function of Computerbull To identify the different parts of computer and peripheralsbull Function ofhellip

i Power Supply Unitii Motherboardiii Central Processing Unit with heat sinkiv Other Chipsetv RAM ndash Random Access Memory amp ROM ndash Read Only Memoryvi BIOS ndash Basic Input Output Systemvii CMOS ICviii Different types of Buses (ISA amp PCI) and Connectorsix Different types of IO Portsx Jumpersxi Display Cardxii HDD ndash Hard Disk Drivexiii FDD ndash Floppy Disk Drivexiv CD-ROM Disk amp Disk Drivexv DVD ndash Digital Versatile Diskxvi NIC ndash Network Interface Cardxvii Sound Cardxviii Other Add-ON Cardsxix Keyboard amp Mousexx MODEMxxi Printers amp Plottersxxii Scannerxxiii Different types of Computer batteriesxxiv Different types of Screws

2 Computer Assembling and ConfigurationAssembling

i Collect the properrequired computer parts and toolsii Sequence steps to assemble a computer as per guidelines provided by the

expertiii Steps for upgrading a computer system

Configurationbull Run CMOS setup utility and configure computer system

3 Operating System Fundamentals

PGDCA CBCS Syllabus 2011 Page 36

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 37: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

bull To identify the basic feature of different types of Operating Systems (DOS Windows 9X Windows NT Windows 2000)

4 Operating System Installation and Configuration

bull Select the operating systembull Start installation as per guidelines provided by the expertbull Configureinstall peripherals and its device drivers

5 Troubleshooting and Preventive Maintenance

bull To identify the proper area of error trouble Faultbull To identify the software Hardware error

o Software Error1048707 Installation Problem1048707 Booting Problem1048707 Device Driver Problem1048707 File Corruption1048707 Virus Problem1048707 Memory Problem

o Hardware Error1048707 Power Problem1048707 Short-Circuit1048707 Fusing Burning Problem1048707 Display Problem1048707 Memory Problem1048707 Mal functioning

bull Solve it as per guidelines provided by the expert The journal must be prepared for the external Examination

PGDCA CBCS Syllabus 2011 Page 37

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38

Page 38: Web viewMS Word Basics: Introduction to MS ... Basic concepts of Object-Oriented Programming ... .Net, ASP/PHP etc, Project must be developed during the Sem. - II

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY PATANProgramme code PGDCA Programme Name PGDCACourse Code PGDCA201MP Semester 2

System Development Project-I (SMP)Course type Minor project Total Credit 8Teaching time (hours) Examination Marking scheme

Theory(hrs)

Practical(hrs)

Internal(Marks)

External(Marks)

Total(Marks)

8 X 15 =120 100 200

Project must be developed by each student on any live or in-house applications using any computer language Technology like Visual Basic java Net ASPPHP etc

Project must be developed during the Sem - II

The total work must be of minimum 90 hours per student The internal guide must schedule the work amp evaluate internally form time to time

Maximum 10 groups allowed to each internal guide

The project report must be prepared for the external Examination

Content of project report may be like system definition system analysis programming tools System Designed (DFD E-R Diagram data Dictionary form design reports Bibliography

Group of the student not more than three in each group

The project report must be prepared in two hard copies and Softcopy

External examination will be conducted after 1 week of completion of Sem ndash II Practical examination

PGDCA CBCS Syllabus 2011 Page 38