B.SC BA B.com .Part I II III Computer Vocational Exam 2019-20-21
B.SC BA B.com .Part I II III Computer Vocational Exam 2019-20-21
Scheme of Examination
1. PASS CRITERIA
For a pass in the examination, a candidate is required to obtain at least 36% in each paper
(Theory, Practical and Project) and 36% marks of total aggregate marks of theory and
practical papers separately.
4. BACKLOG
5. WORKLOAD
At least 3 classes for theory class and 3 classes for practical lab should be assigned per week
for each paper.
Practical Papers
Practical 3 3 70 25
Total of Practical Papers 70 25
Grand Total 200 72
Theory Papers
Paper I Programming with C 3 1 3 65 23
Paper I DTP 3 1 3 65 23
130 47
Total of Theory(PAPER I 65 + PAPER II 65)
Unit I
Data, Data Processing, Merits and demerits of file organisation. Database Overview, Purpose of the
Database system, File systems Vs. Database Systems, View of Data: Data Abstraction, Instances,
Schema, Data Models: Overview of Network, Hierarchical, and Relational Model, Database
Architecture and Administrators, Codd’s Rules.
Unit II
ER Model: Basic Terminology, Entity, Entity sets, attributes and keys, Relation and Relationship
sets, Entity-Relationship Diagram, Weak and Strong entity types, Features of E-R Model,
Specialization, Generalization Aggregation, Creating table from ER diagram. Basic Concept of
Normalization up to BCNF.
Unit III
Implement Database concepts using Access, Creating Tables, Data Types, Entering Data, Table
Design, Indexing, Importing Data, Operators and expressions, expression builder, various functions
of Access, Import and Export Table, Creating Queries, Setting Relationship between Tables,
Creating Forms, Controls and components of form, Master table and transaction table. Join property,
various join options available in access, Creating & Printing Reports.
Unit IV
Query Languages: DDL, DML, DCL, Introduction to SQL, Data Types, Basic SQL commands like
Create, Alter, Drop, Truncate, Insert, Update, Delete etc, Basic SQL Queries, Union, Intersect and
Except, Nested Queries.
Unit V
Transaction management and Concurrency control,Transaction management: ACID properties,
serializability and concurrency control, Lock based concurrency control (2PL, Deadlocks),Time
stamping methods, optimistic methods, database recovery management.
Suggested Readings
1. Database Management System By A. Silberschatz, Henry F.Korth, S. Sudershan (McGraw-
Hill)
2. An Introduction to Database System By C.J. Date (Addision Wesley)
3. Fundamentals of DBMS By Gupta, Dhillon, Magho, Sharma (Lakhanpal Publishers)
4.Teach yourself Access. Sieglel, BPB
5. Introduction to Computer Data Processing and System Analysis By V K Kapoor (Sultan
Chand and Sons)
Unit-I
Basic concepts of programming: Characteristic & Implementation of Algorithm, Flow Chart
Symbols, Benefit and Limitations; Decision Table, Pseudo Code. Programming Techniques: Top
down, Bottom up, Modular, Structured, Features, Merits, Demerits and their Comparative study.
Unit-II
Structure of C Program; Character Set, Tokens, Variable, Constant; Data Types; Operator,
Expressions, Type Conversions; Console Input-Output functions; Control Flow Statements and
Blocks, Branching statements and Labels.
Unit-III
Loop Structure: While, Do while, For, Modular programming: Basic types of function, Declaration
and definition, Function call, Parameter passing, Recursion, Scope of variables, Storage classes.
Unit-IV
Arrays: Declaration and use of Array, Array manipulation; Searching, Insertion, Deletion of an
element, Strings as array of characters, Standard library string functions. Pointer: Declaring &
Initializing pointers, Accessing a variable and address of a variable, Pointer expressions, Pointers
and Function Arguments, Pointers and Arrays,
Unit-V
Structure, Union: Declaration and use. Programs to show the use of structure, union; Concept of
Files, Basic Functions for File Handling, Basic Input/Output operations on files.
Suggested Readings
1. Programming In C By Gottfried (Tata McGraw Hill)
2.C Programming Language By Kernighan (Prentice Hall Of India)
3.C Programming By R.B. Patel, Khanna Publication.
4.Let Us C By Yashwant Kanetkar (BPB Publication)
Unit – I
DTP: Importance of D.T.P in Publication, Introduction to PageMaker, Different page format/
Layouts, Tool Box, Styles, Menus, Import and Export Facility, Alignment, Formatting, Filling in
Page Maker.
Unit II
Photoshop Environment: Photoshop Interface, Photoshop toolbox and option bar, Graphics basic:
Bitmap v/s Vector Based, image resolution, graphic file format; color mode; Photoshop tool: Parts of
toolbox, Magic wand, lassos , move tool, crop tool, pencil , eraser tools, brushes, gradient, Pen tool:
Photoshop layers: Naming, creating, deleting, viewing, moving, locking, merging layers, blending
options.
Unit III
Multimedia: Components of multimedia, Applications, Transition from conventional media to digital
media. Usage of text in Multimedia, Digitization of sound, Sound synthesis, MIDI, Compression and
transmission of audio on Internet, Image Compression and File Formats like GIF, JPEG, PNG,
PDF; Basic Image Processing, Use of image editing software, Video Basics, How Video Works,
Overview of Video Compression and File Formats, Video compression based on motion
compensation.
Unit IV
Introduction of CorelDraw , The CorelDraw Menus, The Draw Toolbox: Using the Drawing Tools,
Using the Zoom Tool, Using the Text Tool, Using Pick Tool, Using node editing (Shape) Tool,
Using Fill tool, Arranging Objects:, Layering,Combining and Grouping Objects, Stacking Order,
Aligning Objects , Type Casting: Typeface or Font,Types of Typeface, Using and manipulate type in
CorelDraw, Using Fonts in your Drawing.
UNIT V
Colour & Fills: Colour Scheme, Colour Models,Using Colour in your document,Using Colour in
presentations,Using Fills , Texture and patterns Special Effects, Using Envelops, Using extrude,
Using blend, Using Lenses, Using perspective, Rotating and skewing objects with transform Roll-up,
Stretching and mirroring , Printing Your Document, Save & Close & open file, Export file
Suggested Readings
1. Learning Page Maker (BPB)
2. Multimedia making it work By Tay Vaughan, Tata McGraw-Hill.
3. Rajneesh Aggarwal & B. B Tiwari, “ Multimedia Systems”, Excel Publication, New Delhi
Unit I
INTRODUCTION TO PHP. : History of PHP, Apache Web Server, MySQL and Open Source
Relationship between Apache, MySQL and PHP (AMP Module) PHP configuration in IIS and
Apache Web server
Unit II
BASICS OF PHP: PHP structure and syntax,Creating the PHP pages ,Rules of PHP syntax,
Integrating HTML with PHP , Constants, Variables : static and global variable , Conditional
Structure & Looping , PHP Operators , Arrays, foreach loop , User defined function, function
arguments, function variables, Return from Function, default argument, variable length argument
Unit III
INTRODUCTION TO MYSQL : MySQL structure and syntax , Types of MySQL tables and
storages engines , MySQL commands , Integration of PHP with MySQL , Connection to the MySQL
server , Working with PHP and arrays of data , Referencing two tables , Joining two tables
UNIT IV
WORKING WITH DATA and PHP FUNCTION: FORM element, INPUT elements, Processing the
form User Input , INPUT checkbox type ,one form, multiple processing , Radio INPUT element
Multiple submit buttons , Basic input testing , Dynamic page title , Manipulating the string as an
array ,Adding items , Validating the user input. Basic PHP Function like Variable Function, String
Function, Math Function , Date Function, Array Function , File Function
Unit V
WORKING WITH DATABASE AND PHP FUNCTION: Creating a table, Manipulating the table
,Filling the table with data , Adding links to the table , Adding data to the table , Displaying the new
information , Displaying table data , Editing the database , Inserting a record , Deleting a record ,
Editing data,
Suggested Readings
1. Beginning PHP, Apache, MySQL Web Development Elizabeth Naramore, Jason Gerner , Yann
Le Scouarnec, Jeremy Stolz, Michael K. Glass, Gary Mailer - By Wrox Publication
2. PHP, MySQL and Apache - Julie C. Melone By Pearson Education
3. Beginning PHP 5.3 by Matt Doyle - By Wrox Publication
4. PHP and MySQL Bible – Tim Converse and Joyce Park with Clark Morgam By Wiley INDIA