You are on page 1of 25

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY

FACULTY OF MANAGEMENT STUDIES


COURSES OF STUDY

DEGREE OF BACHELOR OF COMPUTER APPLICATIONS (B.C.A.)


(Under the Three-year Degree Course)

TO BE EFFECTIVE FROM JUNE 2008


R.B.C.A. 1 :

(I) Candidates for the Degree of Bachelor of Computer Applications (B.C.A.) must have
passed the Higher Secondary Examination conducted by the Gujarat Secondary
Education Board or Equivalent.
(II) In accordance with Statute : 182, the candidate will be required to pass three subsequent
examinations, the first to be called the First Year B.C.A., the second, Second Year
B.C.A. and the Third, Third Year B.C.A. Examination for the Degree of Bachelor of
Computer Applications (B.C.A.)

R.B.C.A. 2 :

A student who has passed an equivalent examination from Central Examination Board
New Delhi and is seeking admission to college affiliated to this University shall not be
admitted without producing an Eligibility Certificate from the North Gujarat University.

R.B.C.A. 3 :

For admission to the First Year B.C.A. Examination, candidates after passing the Higher
Secondary Examination conducted by Gujarat Secondary Education Board or Central
Examination Board New Delhi CBSE in accordance with Statute : 182.
(I) should have kept two terms in the respective class at a college recognized for teaching
courses of study in Computer Applications by the University.
(II) Should have obtained at least 40 % marks in each of the course in the internal tests
conducted by the college.

R.B.C.A. 4:

For the purpose of deciding final result at the First year B.C.A. and Second year B.C.A.
and Third Year Examination the ratio between the internal assessment and the final
university Examination shall be 30 : 70. For the purpose of internal assessment the
college concerned will conduct at least one test in each term. The college may also
arrange Quizzes, Term Papers, and Assignments etc.

R.B.C.A. 5 :

The Scheme of examination for various subjects of study at the First Year B.C.A.,
Second year B.C.A. and Third year Examination under the three year degree course will
be shown in the Tables-I, II and III respectively.

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


R.B.C.A. 6 :

Candidates desirous of appearing at the First Year B.C.A., Second year B.C.A. and Third
year B.C.A. Examination must forward their application in the prescribed form
accompanied by a certificate of attendance, to the Registrar through the Principal of the
college on or before the date prescribed for the purpose under the relevant ordinance/s.

R.B.C.A. 7 :

(I) Standard of Passing :


For the First Year B.C.A., Second year B.C.A. and Third year B.C.A. Examination, to
pass the examination, a candidate must obtain in each paper:
(a) at least 40 % marks in the University Examination in each paper and practical , and
(b) at least 40 % marks in the total of internal and the University Examination in each
paper and practical.

(II) Award of Classes :


(a) Pass class:
Successful candidates will be placed in PASS CLASS if they obtain 40 % and more
but less than 50 % marks in aggregate of all the subjects in the University
examination and in the total of Internal and University examination.
(b) Second Class:
If they obtain 50 % or more marks but less than 60 % marks in aggregate of all the
subject in the University examination and in total of the Internal and University
examination will be placed in SECOND CLASS.
(c) First Class:
If they obtain 60 % or more marks in aggregate at all the subject in the University
Examination and in total of the Internal and University examination will be placed in
FIRST CLASS.

(III) Exemption :
A candidate who fails in the examination will be permitted at his option, either to
appear only in the heads in which he has failed or in all the heads prescribed for that
particular examination. Option once exercised shall be final.
A candidate who has refused once to avail himself of the exemption earned by
him in any paper can not claim it on a subsequent occasion. Candidates passing the
examination in compartments in the manner herein provided for, shall not be eligible for
a prize or scholarship to be awarded at the examination or for the award of class.

(IV) A.T.K.T :
A candidate who fails at the F.Y.B.C.A. examination in not more than two papers
will be permitted to keep terms for the S.Y.B.C.A. course but will not be declared to
have passed the S.Y.B.C.A. Examination unless he/she appears and passes in the papers
of the F.Y.B.C.A. Examination in which he/she has failed either previously or
simultaneously with the S.Y.B.C.A. Examination.
A candidate who fails at the S.Y.B.C.A. examination in not more than two papers
will be permitted to keep terms for the T.Y.B.C.A. course but will not be declared to
have passed the T.Y.B.C.A. Examination unless he/she appears and passes in the papers
of the S.Y.B.C.A. Examination in which he/she has failed either previously or
simultaneously with the T.Y.B.C.A. Examination.

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


TABLE - I
HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN
F.Y.B.C.A. - SYLLABUS W.E.F. JUNE 2008.
Teaching scheme Examination Scheme
Sr. (per week)
Sub. Code Name of the subject Internal External Total
No.
Th. Pr. Th. Pr. Th. Pr. Th. Pr.
LOGIC DEVELOPMENT USING
1 BCA-101 PROGRAMMING LANGUAGE – ‘C’
3 -- 30 -- 70 -- 100 --
DATABASE MANAGEMENT
2 BCA-102 SYSTEM
3 -- 30 -- 70 -- 100 --
DIGITAL COMPUTER SYSTEM
3 BCA-103 ARCHITECTURE 3 -- 30 -- 70 -- 100 --

4 BCA-104 DISCRETE MATHEMATICS 3 -- 30 -- 70 -- 100 --


PERSONALITY DEVELOPMENT &
5 BCA-105 COMMUNICATION SKILLS
3 -- 30 -- 70 -- 100 --

PRACTICALS
LOGIC DEVELOPMENT USING
6 BCA-106 PROGRAMMING LANGUAGE – ‘C’
-- 3 -- 30 -- 70 -- 100
OFFICE AUTOMATION TOOLS WITH
7 BCA-107 MS-ACCESS
-- 3 -- 30 -- 70 -- 100
WEB DESIGNING USING HTML
8 BCA-108 AND FRONT PAGE
-- 3 -- 30 -- 70 -- 100

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


TABLE - II
HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN
S.Y.B.C.A. - SYLLABUS W.E.F. JUNE 2008.
Teaching scheme Examination scheme
Sr. (per week)
Sub. Code Name of the subject Internal External Total
No.
Th. Pr. Th. Pr. Th. Pr. Th. Pr.
1 BCA-201 DATA STRUCTURE 3 -- 30 -- 70 -- 100 --
ADAVANCE DATABASE
2 BCA-202 MANAGEMENT SYSTEM
3 -- 30 -- 70 -- 100 --

3 BCA-203 GUI PROGRAMMING 3 -- 30 -- 70 -- 100 --

4 BCA-204 SYSTEM ANALYSIS AND DESIGN 3 -- 30 -- 70 -- 100 --

5 BCA-205 COMPUTER NETWORKING 3 -- 30 -- 70 -- 100 --


STATISTICS AND OPTIMIZATION
6 BCA-206 TECHNIQUES 3 -- 30 -- 70 -- 100 --

PRACTICALS

7 BCA-207 DATA STRUCTURE -- 3 -- 30 -- 70 -- 100


ADAVANCE DATABASE
8 BCA-208 MANAGEMENT SYSTEM
-- 3 -- 30 -- 70 -- 100

9 BCA-209 GUI PROGRAMMING -- 3 -- 30 -- 70 -- 100


DTP, MULTIMEDIA APPLICATIONS
10 BCA-210 AND COMPUTER ASSEMBLING & -- 3 -- 30 -- 70 -- 100
MAINTENANCE

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


TABLE - III
HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN
T.Y.B.C.A. - SYLLABUS W.E.F. JUNE 2008.
Teaching scheme Examination scheme
Sr. (per week)
Sub. Code Name of the subject Internal External Total
No.
Th. Pr. Th. Pr. Th. Pr. Th. Pr.
BUILDING APPLICATION USING
1 BCA-301 JAVA
3 -- 30 -- 70 -- 100 --
BUILDING APPLICATION USING
2 BCA-302 ASP/PHP
3 -- 30 -- 70 -- 100 --

3 BCA-303 .NET FRAME WORK USNIG C# 3 -- 30 -- 70 -- 100 --

4 BCA-304 OPERATING SYSTEM 3 -- 30 -- 70 -- 100 --

5 BCA-305 SOFTWARE ENGINEERING 3 -- 30 -- 70 -- 100 --

PRACTICALS
BUILDING APPLICATION USING
6 BCA-306 JAVA
-- 3 -- 30 -- 70 -- 100
BUILDING APPLICATION USING
7 BCA-307 ASP/PHP
-- 3 -- 30 -- 70 -- 100

8 BCA-308 .NET FRAME WORK USNIG C# -- 3 -- 30 -- 70 -- 100

9 BCA-309 SYSTEM DEVELOPMENT PROJECT -- 3 -- 50 -- 150 -- 200

NOTE: EXAMINATION DURATION FOR ALL THEORY PAPERS AND PRACTICAL (PER BATCH) WILL BE OF 3 HOURS.

CONVENTIONS USED IN THE SYLLABUS:

1. Th -> THEORY 2. Pr -> PRACTICAL 3. INT -> INTERNAL 4. EXT -> EXTERNAL

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN
FIRST YEAR B.C.A.
BCA-101 : Logic Development using Programming language – ‘C’
Teaching Examination Scheme
Scheme
(per week) INT EXT TOTAL
Th. Pr. Th. Pr. Th. Pr. Th. Pr.
(hours) (hours) (marks) (marks) (marks) (marks) (marks) (marks)
3 -- 30 -- 70 -- 100 --

UNIT I (17 Marks)

Overview of C:
Algorithms, Flow- chart , Importance of C, translator, sample C programs, basic
structure of C programs, executing C program.
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.
Operators and Expression:
Operators - arithmetic, relational, logical, assignment, increment-decrement, conditional,
bit-wise and special.
Arithmetic expressions, evaluation of expressions, type conversions in expressions,
operator precedence and associativity, mathematical functions.
Managing Input and Output Operators:
Reading and writing a character, formatted input-output.

UNIT II (17 Marks)

Decision Making and branching:


Decision making with IF statement, simple IF statement, the IF-ELSE statement, nesting
of IF … ELSE statements, the ELSE IF ladder, the switch statement.
Decision Making and Looping:
Looping statements - WHILE, DO and FOR.
Nesting and Jumps in loops.
Arrays:
One-dimensional, two-dimensional.
Handling of Character Strings:
Declaring and initializing string variables, reading string from terminal, writing string to
screen, putting string together, comparison of two strings, string handling functions,
table of strings.

UNIT III (18 Marks)

User-Defined Functions:
Need for user-defined functions, the form of c function, return values and their types,
calling a function, category of functions, handling of non-integer functions, nesting of
functions, recursion, functions with arrays, storage class.

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


Structures and Unions:
Structure definition, giving values to members, structure initialization, comparison of
structures, arrays of structures, arrays within structures, structures within structures,
structures and functions, unions, size of structures.

UNIT IV (18 Marks)

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.
File Management in C:
File concept, various operations on files – Defining, opening,, closing and input/ output,
random access files, command line arguments.
Preprocessor.

BOOKS :
ANSI C E. Balaguruswami - TMH Publications
Mastering Turbo C Stan Kelly-Bootle - BPB Publications

Question Paper Scheme:

University Examination Duration : 3 Hours.

Q.1 - Unit-I (12 Marks)


A. Objective/ Short Questions.
B. Descriptive/ Long questions.
Q.2 - Unit-II (12 Marks)
A. Objective/ Short Questions.
B. Descriptive/ Long questions.
Q.3 - Unit-III (12 Marks)
A. Objective/ Short Questions.
B. Descriptive/ Long questions.
Q.4 - Unit-IV (12 Marks)
A. Objective/ Short Questions.
B. Descriptive/ Long questions.
Q.5 - Programs
A. Unit I & II (10 Marks)
B. Unit III & IV (12 Marks)

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN
FIRST YEAR B.C.A.
BCA 102 : Database Management System
Teaching Examination Scheme
Scheme
(per week) INT EXT TOTAL
Th. Pr. Th. Pr. Th. Pr. Th. Pr.
(hours) (hours) (marks) (marks) (marks) (marks) (marks) (marks)
3 -- 30 -- 70 -- 100 --

UNIT I (17 Marks)

Database Concepts and Architecture:


Operational 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. Data Models: hierarchical, network and relational,
Operators, relations, domains and attributes, keys, extensions and intensions, traditional set
operations, special relational operations.

UNIT II (18 Marks)

Database Design:
The E/R model, E/R diagrams, database design with the E/R 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, Boyce/Codd normal form, multi-
valued dependencies and fourth normal form, join dependencies and fifth normal form.

UNIT III (17 Marks)

- Introduction for the MS-ACCESS Database.


- Step for to create database.
- Table design and different data type of the MS-ACCESS database.
(Text, Number, Auto number, Currency, Boolean, Date/Time, Memo)
- Different Element of the MS-ACCESS database.
(Table, Query, Forms, Reports, Macros, Modules)
- Different Naming Conventions.
(Tbl, qry, frm, rpt, mcd, bas)
- Different Field which is used in to database?
- Create a student database and show that database using -Lookup Wizard.
- Different field property into details.
- In the database stu_ID put as auto number.
- Primary key and Foreign key and in the student database stu_ID define as a primary key.
- Write a step for the insert record, delete record and update record into student database.
- Insert, update and delete record in database
- Datasheet view.
- Relationship
- Steps for create a relationship between two or more table.
- Sort the student table lookup fields and enter data in Datasheet view.

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


- Form elements in MS-ACCESS create a form for the enter data of student.
- Set the heading of the form and arranging fields.
- Step for the creating a form with the Sub form.
- Using the form add record, delete record, update record and search record .

UNIT IV (18 Marks)

- Introduction of Query in the MS-ACCESS.


(Select Query, Cross tab Query, Make-table Query,
Update Query, Append Query, Delete Query)
- Query for the select one record, all record, update record, delete record.
- Report.
- Type of wizard.
(Auto Report, A Report Wizard, A Label wizard, A Chart Wizard )
- Columnar Auto Report for the student name and address.
- Tabular Auto Report for student name and address.
- Header and Footer in the report.
- Adding a new filed into the report.
- Create a report using select query.
(Select only for t.y.b.c.a. student)
- Sorting and grouping record in the report (write a step)
- Page break into report.
(After three records)
- Draw the chart for student mark into report.
- Introduction for the Macro.
- Create a macro to maximize a form and attach it to the form’s On Open event Property.
- Run macros that are part of a group.
- Introduction for the command button.
- Put the command button into student form for find record.
- Create a menu with command button.
Books:
1. Introduction to Database System C. J. Date (7th edition) Low Price Edition
2. Ms- Access
3. Database system concepts Henry F. Korth (3rd edition) TMH Publications

Question Paper Scheme:

University Examination Duration : 3 Hours.


Q.1 - Unit-I (17 Marks)
A. Objective/ Short Questions.
B. Descriptive/ Long questions.

Q.2 - Unit-II (18 Marks)


A. Objective/ Short Questions.
B. Descriptive/ Long questions.
Q.3 - Unit-III (17 Marks)
A. Objective/ Short Questions.
B. Descriptive/ Long questions.
Q.4 - Unit-IV (18 Marks)
A. Objective/ Short Questions.
B. Descriptive/ Long questions.

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN
FIRST YEAR B.C.A.
BCA-103 : Digital Computer System Architecture
Teaching Examination Scheme
Scheme
(per week) INT EXT TOTAL
Th. Pr. Th. Pr. Th. Pr. Th. Pr.
(hours) (hours) (marks) (marks) (marks) (marks) (marks) (marks)
3 -- 30 -- 70 -- 100 --

UNIT: I (Marks 18)


Data Representation and Number System:
• Representation of numbers (Only for Introduction)
Decimal, Binary, Octal, Hexadecimal numbers
• Conversation of number from one number system to another
Binary to Decimal, Decimal to Binary, Octal to Decimal, Decimal to Octal, Octal to
Binary, Binary to Octal, Hexadecimal to Binary, Binary to Hexadecimal, Hexadecimal to
decimal, Decimal to Hexadecimal, Hexadecimal to Octal, Octal to Hexadecimal
• Binary Arithmetic
Addition, Subtraction (Simple method, using 1’s and 2’s complement method)
Multiplication, Division (Simple method and using register method)
• Representation, Error detection and correction codes
The 8421 BCD code,Excess-3 Code, Grey Code

Main Ref.Book – Fundamentals of digital circuits –A.Anand Kumar

UNIT: II (Marks 17)

Logic Gates:
Introduction, AND Gates, OR Gate, NOT Gate, Universal Gates – NAND,NOR Gate,
Exclusive-OR Gate, Exclusive-NOR Gate.
Karnaugh MAP (Up to 4 variable):
Introduction Karnaugh maps SOP&POS Expression, Two, Three, Four Variable k-map,
Karnaugh Simplifications, Don’t care Combinations.
Combinational circuits :
Half adder, Full adder, Half subtractor, Full subtractor
Data Processing circuit:
Decoder ,BCD-to-Seven-segment), Encoder ,Multiplexed ,De-multiplexer
(Main Ref. Book – Fundamentals of digital circuits –A.Anand Kumar
Arithmetic – Logic Unit:
Half adder, Full adder, Binary adder, Signed binary numbers, 2’s compliment adder-
subtracter.

Main Ref.Book – Fundamentals of digital circuits –A.Anand Kumar

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


UNIT: III (Marks 17)

Computer Peripherals:

• Magnetic Storage Device


Magnetic disk
Floppy Disk
Hard Disk
CT (Cartridge Tape)
DAT (Digital Audio Tapes)
• Input Devices
Key Board
Mouse
Touch screen
Scanner
• Output Devices
VDU (Computer Graphics, Working of CRT, Resolution of different VDU)
Printer (Characteristic, Classification, Working, principle, Uses)
CD-ROM, DVD (Basic principle, How to read and write)
• Communication Devices
MODEM
NIC (Network Interface Card) (Principles, Baud rate, Application)
• Memory
Ram, Rom, Characteristics of memory

Main Ref. :- Book O-Level (Information Technology) - By Satish Jain (Module-1)

UNIT: IV (Marks 18)

SAP (Simple-as-possible) Computers:


Architecture, Instruction set, Programming SAP-1, Fetch cycle, Execution cycle, The SAP-1
micro-program, The SAP-1 schematic diagram (Schematic diagram of Program Counter,
MAR, 2 to 1 Multiplexer, 16 X 8 RAM, Instruction Register, Accumulator, Adder /
Subtractor, B Register, Output Register, Ring Counter), Microprogramming.
Elements of computer system – capabilities of computer, Limitations Of Computer,
computer classification, Categories of Computers, Personal Computer, Super Computer,
Mainframe Computer.
(Main Ref. Book –Digital Computer Electronics – Malvino & Brown, Third Edition)
(O-Level (Information Technology) - By V.K.Jain (Module- M1.1))

Main Ref. Book:


(1) Fundamentals of digital circuits –A.Anand Kumar
(2) Digital Computer Electronics – Malvino & Brown, Third Edition.
(3) Digital Principles and Applications by Malvino & Leach.
(4) O-Level (Information Technology) - By V.K.Jain (Module- M1.1)
(5) O-level (Information Technology) – By Satish Jain (Module-1)

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


Question Paper Scheme:

University Examination Duration : 3 Hours.

Q.1 - Unit-I (18 Marks)


A. Objective/ Short Questions.
B. Descriptive/ Long questions.
Q.2 - Unit-II (17 Marks)
A. Objective/ Short Questions.
B. Descriptive/ Long questions.
Q.3 - Unit-III (17 Marks)
A. Objective/ Short Questions.
B. Descriptive/ Long questions.
Q.4 - Unit-IV (18 Marks)
A. Objective/ Short Questions.
B. Descriptive/ Long questions.

Note: Options should be given in all questions.

---------X---------

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN
FIRST YEAR B.C.A.
BCA 104 : Discrete Mathematics
Teaching Examination Scheme
Scheme
(per week) INT EXT TOTAL
Th. Pr. Th. Pr. Th. Pr. Th. Pr.
(hours) (hours) (marks) (marks) (marks) (marks) (marks) (marks)
3 -- 30 -- 70 -- 100 --

UNIT I (17 Marks)


Set Theory :
Introduction, Definition and Concepts, Representation of Sets, Finite Sets, Infinite Sets
(Definition), Set Operations : Union, Intersection, Addition theorem, difference,
Symmetric difference, D’ Morgons Law, Subsets, Power Sets, Partitions Sets,
Mathematical inductions, computing Principles, Permutations, Combinations
UNIT II (18 Marks)

Functions :
Introduction : Definitions and Concepts, One to One, Onto functions, Invertible
functions, Mathematical Functions : Floor and ceiling functions, Integer and Absolute value
functions, Remainder functions, Exponential functions, logarithmic functions, Sequences and
Series : Definitions, Different between sequences and series, To find nth term and sum of n
terms, Recursive functions : Definition and Examples
UNIT III (17 Marks)

Boolean Algebra :
Introduction, Basic Definitions, Duality, Basic Theorems, Boolean Algebra And lattice,
Representation Theorem, Sum-of-product form for sets, Sum-of-products form for
Boolean Algebra.
UNIT IV (18 Marks)

Permutation, Combinations and Matrices :


Permutation, Combinations
Metrics -Definition and Concept, square matrix, unit matrix, null matrix, Matrix
Addition, Multiplication, Scalar multiplication, Transpose of a Matrix, Invertible
matrices, Inverse of a matrix, Determinants, Basic theorems of determinants, Boolean
Matrix

Reference Books :
Discrete Mathematics( Second Edition) S.LIPSCHUTZ, M. LIPSON (TMH)
Elements of Discrete Mathematics C.L. LIU (TMH)
Discrete Mathematics VINAY KUMAR (B.P.B.)
Discrete Mathematics S. NANDA (Allied Publishers Pvt. ltd.)

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


Question Paper Scheme:

University Examination Duration : 3 Hours.

Q.1 - Unit-I (17 Marks)


A. Objective/ Short Questions.
B. Descriptive/ Long questions.
Q.2 - Unit-II (18 Marks)
A. Objective/ Short Questions.
B. Descriptive/ Long questions.
Q.3 - Unit-III (17 Marks)
A. Objective/ Short Questions.
B. Descriptive/ Long questions.
Q.4 - Unit-IV (18 Marks)
A. Objective/ Short Questions.
B. Descriptive/ Long questions.

Note: Options should be given in all questions


----------X---------

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN
FIRST YEAR B.C.A.
BCA 105 : Personality Development & Communication Skills
Teaching Examination Scheme
Scheme
(per week) INT EXT TOTAL
Th. Pr. Th. Pr. Th. Pr. Th. Pr.
(hours) (hours) (marks) (marks) (marks) (marks) (marks) (marks)
3 -- 30 -- 70 -- 100 --

UNIT: 1 [30 Marks]

Grammars and Usage:

1. The Articles
2. Nouns & Pronouns
3. Tenses
4. Auxiliary Verbs (Model Auxiliaries)
5. Questions and Negatives
6. Prepositions Attaches to verbs
7. Vocabulary
Word often to confuse, Abbreviations and Numerals
8. Active & Passive Voice
9. Conjunctions
10. Report Speech
11. Translation

UNIT: 1I [30 Marks]

Business Communication:

1. Enquiries and Replies 4. Placing of Order


2. Quotations 5. Cancellation of order
3. Voluntary Offers 6. Complains and Adjustments

UNIT: 1II [10 Marks]

General Communication :

1. At the college 4. At the post-office


2. On the campus 5. For business and pleasure
3. Out side the campus 6. Review

Reference Books:

For Unit-1
1. Advanced English for Non-native Learners – Mishara, Jadeja & Joshi (O.U.P.)

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


2. Contemporary English Grammar, Structure and composition – David Green (Mac
Millan)

For Unit-I1
1. Essentials of business communication – Rajendra Pal & J. S. Korlahalli (S. Chand &
Sons)
2. Modern business correspondence in business English – Barin M. H. Robinson, V .S.
Netrakanti (Orient)
3. Business Correspondence & Report – R. C. Sharma & Krishna Mohan

For Unit-I1I
1. Creative English Communication – N. Krishnaswami and T. Sriraman (Section 1)

Question Paper Scheme:

University Examination Duration : 3 Hours.

Q.1 - Unit-I (15 Marks)


From Section 1 to 6
Q.2 - Unit-I (15 Marks)
From Section 7 to 11
Q.3 - Unit-II (15 Marks)
From Section 1 to 3
Q.4 - Unit-II (15 Marks)
From Section 4 to 6
Q 5 – Unit-III (10 Marks)

Note: Options must be given in all questions.

---------X---------

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN
FIRST YEAR B.C.A.
BCA 106 : Logic Development using Programming language – ‘C’
Teaching Examination Scheme
Scheme
(per week) INT EXT TOTAL
Th. Pr. Th. Pr. Th. Pr. Th. Pr.
(hours) (hours) (marks) (marks) (marks) (marks) (marks) (marks)
-- 3 -- 30 -- 70 -- 100

Practical based on Logic development using programming language – ‘C’

University Examination Duration : 3 Hours (Per Batch)

Practical List

1. Write a C program to display “hello computer “ on the screen.


2. Write a C program to display your address in different lines.
3. Write a C program to find the area of circle using the formula Area=PI * r * r.
4. Write a C program to find the area of rectangle, cube and triangle.(Formula are :
Rectangle=l*b*h, triangle = ½ * l * b, cube = L*L*L
5. Write a C program to check the accepted no is negative positive or zero.
6. Write a C program to find the maximum no from given three nos.
7. Write a C program to convert centigrade into Fahrenheit.
(Formula: C= (F-32)/1.8
8. Write a C program to find the sum of digit of accepted no.
9. Write a C program to find the sum of first 100 odd nos. and even nos.
10. Write a C program to display first 25 Fibonacci nos.
11. Write a C program to display first 100 prime nos.
12. Write a C program to find factorial of accepted nos.
13. Write a C program to print accepted no and its reverse no.
14. Write a C program to find whether the accepted string is palindrome or not.
15. Write a C program to convert decimal to binary.
16. Write a C program to convert decimal to octal.
17. Write a C program to convert decimal to hexa.
18. Write a C program to arrange the accepted numbers in ascending order and descending
order.
19. Write a C program to convert given line into upper case or lower case character as user
want.
20. Write a C program to check the accepted no is prime no or not.
21. Write a C program to find the frequency of entered different integer nos.
22. Write a C program to accept two different integer array , merge it and sort it to ascending
order.
23. Write a C program find smallest character from line.
24. Write a C program to count no of word, character, line and space from given text.
25. Write a C program to sort given string in ascending order.

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


26. Write a C program to display following output on the screen.
1
12
123
1234
.......
........

27. Write a C program to display following output on the screen.

1
22
333
4444
. . . . .
. . . . . . .
28. Write a C program to display following output on the screen.
1
01
101
0101
10101

29. Write a C program to display following output on the screen.


1
0 1
1 0 1
0 1 0 1

30. Write a C program to display following output on the screen.


1
10
101
1010
10101

31. Write a C program to display following output on the screen.


1
1 0
1 0 1
1 0 1 0
1 0 1 0 1

32. Write a C program to display following output on the screen.


1
2 2
3 3 3
4 4 4 4
5 5 5 5 5

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


33. Write a C program to display following output on the screen.
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15

34. Write a C program to display following output on the screen


*
**
***
****
*****
38. Write a C program to display following output on the screen.
*
* *
* * *
* * * *
* * * * *
39. Write a C program to display following output on the screen
C
CP
CPR
CPRO
.
.
CPROGRAMMING
.
.
CPRO
CPR
CP
C
40. Write a C program to print the numbers which is divisible by 5 between 1 to 100.
41. Write a C program to GCD of given two integer nos.
42. Write a C program to print the entire prime no between 1 to 50.
43. Write a C program to find maximum & minimum value from the given array.
44. Write a C program to find next minimum from the given array.
45. Write a C program to print the student detail (like roll no, name, address, city, phone)
using structure.
46. Write a C program to print memory address of given integer no.
47. Write a C program to find factorial of given no using UDF.
48. Write a C program to swap value of two integer no using UDF and pointer.
49. Write a C program to create one text file store some information on it and print same
information on terminal
50. Write a C program to create one integer value contained file. From this file create
another twofile one for odd and second for even no. print the result of both file on
terminal.
51. Create one file insert some information into it. Using fprintf() and fscanf() function.
52. Write a C program to work as a dos type command using command line argument.
53. Write a C program to work as a dos copy command using command line argument.
--------X---------

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN
FIRST YEAR B.C.A.
BCA 107 : Office Automation Tools with MS-Access
Teaching Examination Scheme
Scheme
(per week) INT EXT TOTAL
Th. Pr. Th. Pr. Th. Pr. Th. Pr.
(hours) (hours) (marks) (marks) (marks) (marks) (marks) (marks)
-- 3 -- 30 -- 70 -- 100

University Examination Duration: 3 Hours (per batch).

[A] OFFICE AUTOMATION TOOLS 50%

MS-DOS AND WINDOWS

I. DOS COMMANDS FOR FILES MANAGEMENT AND PROCESSING FILE


File Name & definition Extension
Internal Commands and External Commands
Autoexec.bat & Config.sys
Batch file IF, GOTO , ECHO, REM, PAUSE, LABEL etc..

II. WINDOWS OPERATING SYSTEM


* Use of start
* Use of Popup windows & Menu bar
Options :- FILE , OPTIONS, WINDOWS , HELP
* Popup-windows and Setting for Printing in PAINTBRUSH , WORDPAD
* Popup-windows and Setting for CONTROL PANEL
* Popup-windows and view of FILE MANAGER / EXPLORER
* other preliminary characteristics of WINDOWS

MS-OFFICE

I. MS-WORD.

Word Essentials, The Word Workplace, Typing and Editing, Typing and Revising, Finding
and Replacing, AutoCorrect and AutoText: Reusing Text & graphics, Editing and Proofing
Tools, Formatting Text, Formatting Text Characters, Formatting Paragraphs, Formatting and
Sorting Lists, Automatic Formatting and Styles, Document Templates, Page Design and
Layout, page Setup, Margins, Page Numbers, and Other Items, Newspaper-Style Columns,
working with Tables, Working with Long Documents, Outlining and Organizing a
document, File Management, Opening, Saving, and Protecting Documents, locating and
Managing Documents, Printing, Assembling Documents

Practicals may be given for

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


• 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 & Time, Pictures, Bullets & 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.

• open a new document and type your bio-data with use bold , italic , underline tools and
save that document set the alignment left , right &center.
• check out the different layout into create word document.
• give the break , header footer into your bio-data.
• create a new document and uses the superscripts and subscripts option ( write the
different formula) and use bullets also.
• create a mail- merge for all types.
• Create a macro for write an address.
• Create a table into word document with two merge cell.
• Sort the table data.

1I. MS-EXCEL.

Essential Skills, Starting Microsoft Excel, Managing Workbook Files, Working in


Workbooks, Selecting Cells and Choosing Commands, entering Data, Using Formulas to
Calculate Values, Editing a Worksheet, formatting a Worksheet , Printing, Consolidating
Data, Creating Charts (graphs ), Chart Types, Auto formats, Changing Data in a
Chart, Formatting a Chart, Organizing and Analyzing Data in a List Using a List to
Organize, data sorting and filtering Data in a List Summarizing Data in a List, Presenting,
Reviewing, and Sharing Workbooks, Creating Graphic Objects on Worksheets and Charts,
Auditing and Adding Comments to Documents, Protecting a Workbook, Exchanging Data
with Other Applications, Sharing Data and Graphics with Other Applications, Importing and
Exporting Documents, Switching from Other Applications.

Practicals may be given for


• Creating Worksheets.
• Printing, Inserting, Deleting, Copying, Moving worksheets.
• Formulas, Built-in functions.
• Graph-Plotting facilities.
• Database Management System.
• Using extensionally created data files.
• What-if analysis.
• Formatting cells, Worksheets etc.
• Custom Controls
• Protection facility
• Pivot tables
• Macro facility
• set the print area into excel sheet and do print
• Use find, replace and go to option from your edit menu.
• Create a your mark sheet and give the pass-fail result and grade
• Using if condition does the total of marks using sum function.

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


• Create a two or more sheet into one excel document in one sheet draw the chart but data
will take from the other sheet
• Create a macro for employee information heading
• Protect only one sheet through your own password.

III MS- PowerPoint.

Practices may be given for


• Creating a presentation
• Inserting/Deleting slides
• Different slide views
• Editing slides.
• Slide transition & editing special effects
• Inserting sound, picture, chart, organization chart.
• create a simple two slide presentation
• create a presentation other your subject (minimums 4 slide)
• put the different word art text and different shapes into create subject document and
give different animation.
• put the different link into index page as your slide heading (means when you click on the
index topic direct open that slide which describe that topic)
• put the next and previous button into your slides
• put your front page as a background into all slides and give the time between all the
animations
• put the no into all slide through use of header-footer option show in slide

[B] MS- ACCESS 50%

As per unit –III and unit-VI of BCA- 102.

---------X---------

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN
FIRST YEAR B.C.A.
BCA 108 : Web Designing Using HTML & Front Page
Teaching Examination Scheme
Scheme
(per week) INT EXT TOTAL
Th. Pr. Th. Pr. Th. Pr. Th. Pr.
(hours) (hours) (marks) (marks) (marks) (marks) (marks) (marks)
-- 3 -- 30 -- 70 -- 100

University Examination Duration : 3 Hours (per batch).

Practical List

UNIT I : Internet & Web Designing

Internet:
• To create new Internet Connection.
• To create new Email Account
• Browsing up the Web sites (e.g. Railway reservation, Airline reservation, cinema
ticket booking etc.).
• Search engines
• Important Web sites.

HTML:

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 frameset.

Physics.html Maths.html
Welcome.html
Chemistry.html
Computer.html
Biology.html
Zoology.html Heading.html Account.html

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


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 in the e-mail
website with appropriate fields.
9. Write an example of Style Sheet.
Practical List
10. Describe yourself on a webpage and experiment with colors in bgcolor ,text, link, try out
different and sizes and also the other tags you studies so far, such as the rules tag as
well as.

11. Design a single page web site for a university containing a description of the courses
offered , it should also contain some general information about the university such as its
history, the campus and its unique features the page should be coloured and each section
should have different colour.

12. Write a HTML code to designate a section of text that is already formatted for display
preformatted text is usually used for compute output.
Solution
<BODY>
<P> C Programme</p>
<Pre>
#include<stdio.h>
Void main ()
{
printf(“Hello world”);
}
</Pre>
</BODY>

13. Write a HTML code for specifying the heading BS or cities in the HTML document.
Solution
<h1>_ _ _ _ _ _</h1>
14. Write a HTML code using Nested list.
15. Write HTML code to devlop a web page having background in blue and title “Wel come
to my home page” in red other color.

16. Create an HTML document of giving details of your name, age, telephone no, address
and enrolment no, aligned in proper order.

17. Write HTML code to create a web page of green color and display a mouing message in
yellow color.

18. Write HTML code for following list


Full time program.
BCA
PGDCA
BBA
Euening program

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)


MCA
MBA
Clash course.
Computer.

19. Calculate a web page that provides links to five different web page or to entirely
different websites.

20. Design page that has 5 equal columns the table should look the same in all screen
resolution.
Solution
<table border cellspacing = 3 border color “#00000”>
<TR> <td width =”20 %”>
<p>Column1</td>
<p>Column1</td>
<td width=”20 %”>
<p>Column1</td>
</TR>
</table>
<p></p></body>
</html>

21. Write a HTML code for making table to containing different option for different
questions.
Which is your favorite Who is your national Who is the highest test
color leader centuries person in India
Red Sardar Patel Sunil Gawskar
Green Gandhiji Kapil Dev
Yellow Indiraji Sachin tendulkar
Blue Nehruji Ajay Jadeja

22. Devlop your academic time table in HTML using <table> Tag and use class to change
the background of different allows of your time table.

23. Write a HTML code using a Frame concept


Solution
<body bgcolor= # effaced text = “dark red”>
<h1 align = “center”>
Inline frame
</h1>
<iframe name = “inline Frame” src = “inline.html” width=”65%” height = “80 %”>
</frame>
</p>
</body>

24. Create form to fill information student.


25. Develop appropriate application using Front page
---------X---------

HEMCHANDRACHARYA NORTH GUJARAT UNIVERSITY, PATAN (N.G.)

You might also like