B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard...

20
For the Sessions 2017-18 & 2018-19 B .VOC (I) YEAR B VOCATIONAL (SOFTWARE DEVELOPEMENT) (SEMESTER SYSTEM) PART-I (Semester First) FOR 2017-18 & 2018-19 Sessions MATA GUJRI COLLEGE, FATEHGARH SAHIB 14040

Transcript of B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard...

Page 1: B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard Shortcuts, Saving PageMaker files, ... Ramesh Bangia ,”Learning Pagemaker 7.0”

For the Sessions 2017-18 & 2018-19 B .VOC (I) YEAR

B VOCATIONAL (SOFTWARE DEVELOPEMENT)

(SEMESTER SYSTEM)

PART-I

(Semester First)

FOR

2017-18 & 2018-19 Sessions

MATA GUJRI COLLEGE,

FATEHGARH SAHIB – 14040

Page 2: B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard Shortcuts, Saving PageMaker files, ... Ramesh Bangia ,”Learning Pagemaker 7.0”

For the Sessions 2017-18 & 2018-19 B .VOC (I) YEAR

SYLLABUS OUTLINE OF PAPER AND TESTS

B VOCATIONAL (SOFTWARE DEVELOPEMNT) FIRST YEAR-FIRST SEMESTER EXAMINATIONS

2017-18 & 2018-19 Session

*Elective I: Any one of the following papers:

1. BVSD-101 E1 Digital creativity using Adobe Photoshop

2. BVSD-101 E2 Page maker

**Foundation I: Any one of the following papers:

1. BVSD-105 F1 Workshop on Communication Skills-I

1. The breakup of marks for the practical will be as under:

i. Internal Assessment 50 Marks ii. Viva Voce (External Evaluation) 20 Marks iii. Lab Record Program Development and Execution(External

Evaluation) 30 Marks

2. The breakup of marks for the internal assessment for theory Subjects will be as under: i. Average of Both Mid Semester Tests / Internal Examinations 16 Marks ii. Attendance 8 Marks iii. Written Assignment/Project Work etc. 16Marks

Code Type of

Course

Title of Paper Credits Hours

per

Week

Semester

Examination Internal

Assessment Max.

Marks Exam.

Duration

Hours

BVSD-101 A.E.C.C * Elective- I 4 5 60 40 100 3

BVSD -102 Core Punjabi Compulsory /

Punjabi (Mudla Gyan)

4 5 60 40 100 3

BVSD -103 Core Fundamentals of Computer 4.5 5 60 40 100 3

BVSD -104 Core Programming

Fundamentals 4.5 5 60 40 100 3

BVSD -105 GE **Foundation-I 4 5 60 40 100 3

BVSD -106 Core Software Lab – I (Open

Office) 4.5 5 50 50 100 3

BVSD -107

Core Software Lab – II (Based

on paper BVSD-104) 4.5 5 50 50 100 3

Total 30 35 400 300 700

Page 3: B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard Shortcuts, Saving PageMaker files, ... Ramesh Bangia ,”Learning Pagemaker 7.0”

For the Sessions 2017-18 & 2018-19 B .VOC (I) YEAR

BVSD-101 E1 Digital Creativity Using Adobe Photoshop

Max. Marks: 100 Marks Max.Time : 3hrs

External Assessment: 60 Internal Assessment: 40 Min. Pass Marks: 35% Practical Sessions to be delivered: 45-55 Hrs

Introduction to Photoshop: Basics of Adobe Photoshop. Understanding pixels & resolution.

Exploring menus, panels and toolbox. Creating new image files and opening existing files in

Photoshop. Understanding and handling different image file formats, changing the resolution,

color, greyscales and size of the images. Zooming & panning an image. Working with multiple

images, rulers, guides & grids. Creating multicolor images and using brushes, adjusting color

using the panel. Cropping, rotating, overlapping and superimposingphotos on a page. Undoing

Steps with History. Working with selections, layers and channels: Understanding selection tools, refining the

selection and edges. Understanding layers, creating, selecting, editing, locking and grouping layers.

Layer styles, consolidating layers. Manipulating layer mask. Understanding color channels,

working with channels panel. Working with filters: Basics of Filters, constructive filters, blur filters, destructive filters,

effects filters, render filters, liquify filter and other filters required for artistic effects.

Creating images for the web: understanding web image formats, preparing and slicing images

for the web use. Adding transparency to the web, previewing images in a browser.

. The breakup of marks for the practical will be as under: i. Internal Assessment 40Marks ii. Viva Voce (External Evaluation) 25 Marks iii

.

Lab Record Program Development and

Execution(External Evaluation)

35 Marks

References: 1. Adobe Photoshop CS6, Bible the comprehensive, tutorial resource – Lisa Danae Dayley,

Brad Dayley - Wiley India

2. Photoshop 7 Savvy – Steve Romaniello – BPB Publications.

Dr.Navdeep Singh Dr.R.K. Bawa Dr. Maninder Singh Dr. Baljit Singh

Mr. Vikram Gupta Mr. Mandeep Singh Ms. Navdeep Kaur Ms. Rashmi Arora

S. Harjeet Singh S. Devinder Singh Mr.Mukesh Kumar Ms. HarsimratDeo

Ms. RituWalia Ms. Devinder Kaur Ms. Taranpreet Kaur Ms. Sangeeta Joshi

S. Birinder Singh Sarao Ms. Manpreet Kaur S.Joga Singh

Page 4: B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard Shortcuts, Saving PageMaker files, ... Ramesh Bangia ,”Learning Pagemaker 7.0”

For the Sessions 2017-18 & 2018-19 B .VOC (I) YEAR

BVSD-101 E2 PageMaker

Max. Marks: 100 Marks Max.Time : 3hrs

External Assessment: 60 Internal Assessment: 40

Min. Pass Marks: 35% Practical Sessions to be delivered: 45-55 Hrs

Basics of page layout and design: Creating simple documents like flyers, small adverts, leaflets,

newsletters, etc., Working environment, Introduction to the Toolbox, Creating a new document,

Defining document size, page margins, etc., Setting document preferences, Setting page options,

Navigating the Document, Zooming Keyboard Shortcuts, Saving PageMaker files, Document

magnification and changing views, Using column guides and custom guide lines to help you

position content and Setting, the zero point, Using x and y references, Using the proxy box,

Using the Control Palette.

Creating Text: Creating text on the page, Importing text prepared in a word processor, Setting

Text properties: font, size, style, Colour, leading, spacing, kerning, Tracking and expert Tracking

Breaking Text, Baseline Shift, Character Scaling, Sub/Super Script, Caps and Small Caps,

Changing Case, Flowing text from one text block to another, Editing text on the page and with

the Story Editor, Checking Spelling, Applying Stroke and Fill .

Creating Frames and Blocks: Frames vs. Blocks, Text Blocks, Threading Text, Threading Text

Automatically, Deleting Blocks, Cutting and Pasting Blocks, Text Frames, Linking Text Frames,

Frame Options Frame Shapes, Separating Frames

Working with Paragraphs: Introduction to Paragraph Formatting, Justification, Indents, Space

Above and Below, Orphan and Widow Control, Keeping Lines Together, Column and Rule

Breaks, Rules Above and Below, Advanced Rules, Balancing Columns, Align Paragraph to Grid

Tabs and Indents: Setting Indents, Creating Hanging Indents, Setting Tabs

Paragraph Styles: Intro Paragraph Styles, Creating Styles, Mixed Styles, Style Tags, Next Style,

Importing Styles Miscellaneous Text: Bullets and Numbers, Special Characters, Drop Caps,

Inline Graphics Fills and Outlines and Color: Outline and Stroke, Transparent Stroke, Basic

Fills, Color Fills, Types of Color, Creating Spot Color, Creating CMYK colors, Creating RGB

Colors, Setting a Tint, Using the Color Pallet, Creating Deleting and Editing Colors, Creating

Default Colors, Importing Colors, Importing Colors with EPS files, Introduction to color palette,

Control Pallet Basics.

Working with Graphics: Place vs. Cut and Paste, Cutting and Pasting, Linking and Embedding,

Placing and Linking Images, Resizing images, Replacing Images, Inserting Into Frames,

Working with Graphic Frames, Separating Content from Frame, Cropping and Panning Cropped

Images, Creating a Key line, Drawing lines and shapes, Setting stroke and fill colors, Creating

borders for pictures, Choosing colors, Defining color.

Manipulating with the Control Palette: Introduction, Positioning, Scaling, Magic Scale,

Rotating, Skew, Mirror, Anchoring the Proxy Button, Removing Transformations.

Arranging Objects: Order, Align, Distribute, Grouping, Masking, Text Wrap, Irregular Text

Wrap, Locking Position, Image Control, Bitmap Effects, Non Printing Items.

Text Book:

1. Kevin proot,”Adobe Pagemaker7.0”, “canagage learning”.

Page 5: B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard Shortcuts, Saving PageMaker files, ... Ramesh Bangia ,”Learning Pagemaker 7.0”

For the Sessions 2017-18 & 2018-19 B .VOC (I) YEAR

References:

1. Hughes Kenneth, ,”Learn Pagemaker 5.0”, “BPB Publications”.

2. Ramesh Bangia ,”Learning Pagemaker 7.0” “Khanna Book”

The breakup of marks for the practical will be as under: i. Internal Assessment 40Marks ii. Viva Voce (External Evaluation) 25 Marks iii

.

Lab Record Program Development and

Execution(External Evaluation)

35 Marks

Dr.Navdeep Singh Dr.R.K. Bawa Dr. Maninder Singh Dr. Baljit Singh

Mr. Vikram Gupta Mr. Mandeep Singh Ms. Navdeep Kaur Ms. Rashmi Arora

S. Harjeet Singh S. Devinder Singh Mr.Mukesh Kumar Ms. HarsimratDeo

Ms. RituWalia Ms. Devinder Kaur Ms. Taranpreet Kaur Ms. Sangeeta Joshi

S. Birinder Singh Sarao Ms. Manpreet Kaur S.Joga Singh

Page 6: B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard Shortcuts, Saving PageMaker files, ... Ramesh Bangia ,”Learning Pagemaker 7.0”

For the Sessions 2017-18 & 2018-19 B .VOC (I) YEAR

BVSD -103: Fundamentals of Computers

Max. Marks: 100 Marks Max.Time : 3hrs

External Assessment: 60

Internal Assessment: 40 Min. Pass Marks: 35% Lectures to be delivered: 45-55 Hrs

INSTRUCTIONS FOR THE PAPER SETTER The question paper will consist of three sections UNIT-I, UNIT-II and UNIT-III. Each of

sections UNIT-I and UNIT-II will have four questions from the respective sections of the syllabus and each question carry 9 marks. Section UNIT-III will consist of one compulsory question having 12 parts of short-answer type covering the entire syllabus uniformly and each question will carry 2 marks.

INSTRUCTIONS FOR THE CANDIDATES Candidates are required to attempt two questions each from section UNIT-I and UNIT-II and the entire section UNIT-III.

UNIT-I

Introduction to Computer: Block diagram of a Computer, Characteristics of computers and

Generations of computers. Software and Hardware: Types of Software and Hardware.

Input/Output Devices, Memories: Main Memories – RAM, ROM and Secondary Storage

Devices - Hard Disk, Compact Disk, DVD, and Portable devices. Computer Languages:

Machine language, assembly language, high level language, 4GL; Operating System:

Introduction to Windows, Linux, MAC., Working with Control Panel. Applications of

Information Technology and Trends: IT in Business and Industry, IT in Education & training,

IT in Science and Technology, IT and Entertainment, Current Trends in IT Application - AI,

Virtual Reports, voice recognition, Robots, Multimedia Technology.

UNIT-II

Number System: Non-positional and positional number systems, Base conversion, Concept of

Bit and Byte, binary, decimal, hexadecimal, and octal systems, conversion from one system to

the other. Computer Network: Network types, Network topologies. Types of Software: System

Software, Application Software, Overview (function)of different types of system software’s:

Operating Systems, Language Translators. Overview of different types of Application Software:

word Processing, spreadsheet, Database

Text Books: 1. P.K Sinha “Fundamentals of IT”, B.P.B Publications

References: 1. D. H. Sanders, “Computers Today”, McGraw Hill 2. Satish Jain, “Information Technology", BPB. 3. David Cyganski, John A. Orr, “Information Technology Inside and Outside” Pearson Education. 4. V. Rajaraman, “Fundamentals of Computers” (2nd edition), Prentice Hall of India, New

Delhi. 5. B. Ram, “Computer Fundamentals”, Wiley

Dr.Navdeep Singh Dr.R.K. Bawa Dr. Maninder Singh Dr. Baljit Singh

Mr. Vikram Gupta Mr. Mandeep Singh Ms. Navdeep Kaur Ms. Rashmi Arora

S. Harjeet Singh S. Devinder Singh Mr.Mukesh Kumar Ms. HarsimratDeo

Ms. RituWalia Ms. Devinder Kaur Ms. Taranpreet Kaur Ms. Sangeeta Joshi

S. Birinder Singh Sarao Ms. Manpreet Kaur S.Joga Singh

Page 7: B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard Shortcuts, Saving PageMaker files, ... Ramesh Bangia ,”Learning Pagemaker 7.0”

For the Sessions 2017-18 & 2018-19 B .VOC (I) YEAR

BVSD -104: Programming Fundamentals

Max. Marks: 100 Marks Max.Time : 3hrs

External Assessment: 60

Internal Assessment: 40 Min. Pass Marks: 35% Lectures to be delivered: 45-55 Hrs

INSTRUCTIONS FOR THE PAPER SETTER The question paper will consist of three sections UNIT-I, UNIT-II and UNIT-III. Each of sections UNIT-I and UNIT-II will have four questions from the respective sections of the syllabus and each question carry 9 marks. Section UNIT-III will consist of one compulsory question having 12 parts of short-answer type covering the entire syllabus uniformly and each question will carry 2 marks.

INSTRUCTIONS FOR THE CANDIDATES Candidates are required to attempt two questions each from section UNIT-I and UNIT-II and the entire section UNIT-III.

UNIT-I Programming Process: Problem definition, Algorithm development, Flowchart, Coding,

Compilation and debugging. Basic structure of C program: Character set, Identifiers and

keywords, constants, variable. Data types, input and output statements. Operators and

Expressions: Arithmetic, Unary, Logical and Relational operators, assignment operators,

Conditional operators, type conversion. Library functions. Control statements: Branching,

Looping using For, While and Do-While statements, Nested control structures, Switch,

Break and Continue statements. Arrays: Definition, accessing and dereferencing operators,

declaration, assignment, one dimensional and two dimensional arrays.

UNIT-II Strings: input/output of strings, string handling functions, table of strings. Pointers: pointer

data type, pointer declaration, initialization, accessing values using pointer. Structures and

unions: Initialization, accessing structure member, nesting of structure, array of structure,

comparison of structure &unions. Functions: prototype, definition and call, formal and

actual arguments, methods of parameter passing to functions: call by value, call by reference,

recursion. File handling: opening and closing files. Basic I/O operation on files.

Text Books: 1. E. Balagurusway, “Programming in C”, Tata McGrwal Hill.

2. Byron Gotfried, : "Programming with C", Second Edittion Publisher, Schaum’s

outline series, TMH Edition

References: 1. Kernighan; Dennis M. Ritchie . The C Programming Language .

2. Ram Kumar and Rekesh Aggarwal, : "Programing in ANSIC", TMH Ed. 3. Brain W. Kernigham and Dennis M. Richie, : "The C Programming Language",, PHI

Dr.Navdeep Singh Dr.R.K. Bawa Dr. Maninder Singh Dr. Baljit Singh

Mr. Vikram Gupta Mr. Mandeep Singh Ms. Navdeep Kaur Ms. Rashmi Arora

S. Harjeet Singh S. Devinder Singh Mr.Mukesh Kumar Ms. HarsimratDeo

Ms. RituWalia Ms. Devinder Kaur Ms. Taranpreet Kaur Ms. Sangeeta Joshi

S. Birinder Singh Sarao Ms. Manpreet Kaur S.Joga Singh

Page 8: B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard Shortcuts, Saving PageMaker files, ... Ramesh Bangia ,”Learning Pagemaker 7.0”

For the Sessions 2017-18 & 2018-19 B .VOC (I) YEAR

BVSD -106: Software Lab-I

(Open Office)

Max Marks: 100 External Assessment: 50 Max.Time:3Hrs.

Internal Assessment: 50 Practical Sessions to be conducted: 45-55 Hrs

Min Pass Marks: 35%

Word-Processing: Design, create and modify a range of business documents, Displaying

Different Views of a Document, Creating and Saving a Document, Selecting, Modifying, Finding

and Replace Text, Align Text Using Tabs, Display Text as List Items. Apply Borders and

Shading, Preview a document, and adjust its margins and orientation, Insert & Format a Table,

Convert Text to a Table, Check Spelling and Grammar, Use the Thesaurus, Print with default or

custom settings, Managing Lists – Sort, Renumber, Customize a List, Apply a Page Border and

Colour, Sorting Table Data, Control Cell Layout, Perform Calculations in a Table, Creating

Customized Formats with Styles and Themes. Create or Modify a Text Style, Create a Custom

List or Table Style. Modifying Pictures & Picture Appearance Settings, Wrap Text around a

Picture, Insert and Format Screenshots in a Document, Add WordArt, Use the Mail Merge

Feature including Envelopes and Labels. Spreadsheet: Construct a spreadsheet and populating Cell Data, Formatting Cells - Search Worksheet Data, Changing Fonts, Modify Rows and Columns, Managing Worksheets and Workbooks, Applying Formulas and Functions, Inserting Currency Symbols, Merging cells, Spell Check a Worksheet, Add Borders and Color to Cells, Printing options to output a chart, Modify the Layout of a Paragraph – Tabs, Headers, Footers, Apply Styles & Manage Formatting, Document Templates, Insert contents, page and section breaks, Apply Character Formatting. Clip Art, Symbols, Illustrations, Set Page Breaks, Page Layout Options, Manage Workbook Views, Apply Cell and Range Names, Auto Sum in Cells, Calculate Data Across Worksheets, Sort or Filter Worksheet or Table Data, Create, Modify and Format Charts, Create, modify and format spreadsheets using the full range of the software formatting, features including conditional formatting for example Hide /unhide/freeze rows and columns. Presentation: Salient features, Starting, Saving and quitting presentation, various components and elements of Presentation Package. Insert Clip Art and Graphs. Adding Multimedia Effects to the slide. Formatting and Editing Presentations. Adding Animation and Transition effects to the presentations. . The breakup of marks for the practical will be as under:

i. Internal Assessment 50 Marks ii. Viva Voce (External Evaluation) 20 Marks iii. Lab Record Program Development and Execution(External

Evaluation) 30 Marks

Dr.Navdeep Singh Dr.R.K. Bawa Dr. Maninder Singh Dr. Baljit Singh

Mr. Vikram Gupta Mr. Mandeep Singh Ms. Navdeep Kaur Ms. Rashmi Arora

S. Harjeet Singh S. Devinder Singh Mr.Mukesh Kumar Ms. HarsimratDeo

Ms. RituWalia Ms. Devinder Kaur Ms. Taranpreet Kaur Ms. Sangeeta Joshi

S. Birinder Singh Sarao Ms. Manpreet Kaur S.Joga Singh

Page 9: B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard Shortcuts, Saving PageMaker files, ... Ramesh Bangia ,”Learning Pagemaker 7.0”

For the Sessions 2017-18 & 2018-19 B .VOC (I) YEAR

BVSD -107: Software Lab II

(Based on paper BVSD-104)

Max Marks: 100 External Assessment: 50 Max.Time:3Hrs.

Internal Assessment: 50 Practical Sessions to be conducted: 45-55 Hrs

Min Pass Marks: 35%

This laboratory course will comprise as exercises to supplement what is learnt under paper

BVSD-104: Programming Fundamental using C.

Implement programs in C:

1. Using input & output statements. 2. Using flow control statements. (if, if else, switch ,for, while, do while) 3. Using Arrays and Strings 4. Using functions 5. Using Structures 6. Using Unions 7. Using Pointers 8. Using Files

. The breakup of marks for the practical will be as under:

i. Internal Assessment 50 Marks ii. Viva Voce (External Evaluation) 20 Marks iii. Lab Record Program Development and Execution(External

Evaluation) 30 Marks

Dr.Navdeep Singh Dr.R.K. Bawa Dr. Maninder Singh Dr. Baljit Singh

Mr. Vikram Gupta Mr. Mandeep Singh Ms. Navdeep Kaur Ms. Rashmi Arora

S. Harjeet Singh S. Devinder Singh Mr.Mukesh Kumar Ms. HarsimratDeo

Ms. RituWalia Ms. Devinder Kaur Ms. Taranpreet Kaur Ms. Sangeeta Joshi

S. Birinder Singh Sarao Ms. Manpreet Kaur S.Joga Singh

Page 10: B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard Shortcuts, Saving PageMaker files, ... Ramesh Bangia ,”Learning Pagemaker 7.0”

For the Sessions 2017-18 & 2018-19 B .VOC (I) YEAR

B. VOCATIONAL (SOFTWARE DEVELOPEMENT)

(SEMESTER SYSTEM)

PART-I

(Second Semester)

FOR

2017-18 & 2018-19 Session

MATA GUJRI COLLEGE,

FATEHGARH SAHIB – 140406

Page 11: B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard Shortcuts, Saving PageMaker files, ... Ramesh Bangia ,”Learning Pagemaker 7.0”

For the Session 2016-17 & 2017-18 B.VOC –I YEAR

SYLLABUS OUTLINE OF PAPER AND TESTS

B VOCATIONAL (SOFTWARE DEVELOPEMNT) FIRST YEAR-SECOND SEMESTER EXAMINATIONS

2017-18 & 2018-19 Session

Code Type of

Course

Title of Paper Credits Hours

per

Week

Semester

Examinat

ion

Internal

Assessment Max.

Mark

s

Exam.

Duratio

n Hours

BVSD-201 GE *Elective - II 4 5 60 40 100 3

BVSD-202 AECC **Foundation-II 4 5 60 40 100 3

BVSD-203 Core Data Base

Management

System

4 5 60 40 100 3

BVSD-204

BVSD-205

Core

Core

Operating System

Programming using

C++

4.5

4.5

5

5

60

60

40

40

100

100

3

3

BVSD-206 Core Software Lab-

III(Based on paper

BVSD- 203)

4.5 5 50 50 100 3

BVSD-207 Core Software Lab–

IV(Based on paper

BVSD- 205)

4.5 5 50 50 100 3

Total 30 35 400 300 700 *Elective- II: Any one of the following papers:

1. BVSD-201 E1 E-Commerce

2. BVSD-201 E2 System Analysis and Design

**Foundation-II: Any one of the following papers:

1. BVSD-202 F1 Workshop on Communication Skills-II

2. BVSD-202 F2 Workshop on Corel Draw

1. The breakup of marks for the practical will be as under: i. Internal Assessment 50 Marks ii. Viva Voce (External Evaluation) 20 Marks iii. Lab Record Program Development and Execution(External

Evaluation) 30 30 Marks

2. The breakup of marks for the internal assessment for theory Subjects will be as under: i

. i. Average of Both Mid Semester Tests / Internal Examinations 16 Marks

ii Attendance 8 Marks iii. Written Assignment/Project Work etc. 16Marks

Page 12: B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard Shortcuts, Saving PageMaker files, ... Ramesh Bangia ,”Learning Pagemaker 7.0”

For the Session 2016-17 & 2017-18 B.VOC –I YEAR

BVSD-202 F2: Workshop on Corel Draw

Max Marks: 100 External Examination: 60 Internal Assessment: 40 Maximum Time: 3 Hrs. Min Pass Marks: 35% Lectures to be delivered: 45-55 Hrs

Introduction to Corel draw: Creating your first New Document , Exploring the user interface

of Corel Draw, Device Central, working with Templates, Import, Export.

Tools of Corel draw: pick tool, crop tool, text tool, freehand tool, rectangular tool (circle, star,

Polygon), Interactive tool, Eye dropper tool, outline tool, Fill tool, interactive Fill tool.

Working with text and lines in Corel draw:Artistic text, Formatting text, changing shape of the

text, Paragraph text, Working with Lines, Fitting text to a path, Applying effects to text.

Working with shapes in corel draw: Creating Rectangle and Squares, Creating Circles and

Ellipse, Drawing Polygons, Creating Star, Rotating shapes, Selecting fill and outline color

Working with object in corel draw, Handling Objects in corel draw, Positioning objects,

Aligning and distributing objects, sizing and scaling objects, rotating and mirroring objects,

combining and breaking objects, Grouping, Creating Graphical special effects.

Working with curves in corel draw: Drawing with Freehand Tool, Drawing Closed Curves,

Beizer tool, Drawing with the Artistic Media tool, Pen tool, 3-Point Curve tool.

Special Effect of corel draw: Blending tool, Contouring the Object, Distorting Objects,

Envelope tool, Extruding of the Object, Drop Shadow, Applying Transparency Effect Working

with Colours and Bitmaps, Color Slider, Color viewers, Fixed Paletts, Color Palltte, Browser

Docker, Using Color style Docker, Converting Objects to Bitmap, 3D Effect, Art Effect Blur

Effect, Color Transformation Effect, Contour Effect, Creative Effect, Distort Effect, Noise

Effect.

Working with tables in corel draw: Selecting,moving,and navigating table components,

Inserting and deleting table rows and columns, Resizing table cells, rows, and columns,

Formatting tables and cells, Working with text in tables, Merging and splitting tables and cells,

Corel Draw and Web, Saving the file as webpage, publishing your drawing as a webpage,

Creating Rollover Buttons.

The breakup of marks for the practical will be as under:

i. Internal Assessment 40Marks ii. Viva Voce (External Evaluation) 25 Marks iii

. Lab Record Program Development and

Execution(External Evaluation) 35 Marks

Text Books: 1.Corel Draw X5 in simple steps by Kogent Learning Solutions.

2.Corel Draw X5 The Official Guide by Tata McGraw Hill written by Gary David Bouton.

Dr.Navdeep Singh Dr.R.K. Baw Dr. Maninder Singh Dr. Baljit Singh

Mr. Vikram Gupta Mr. Mandeep Singh Ms. Navdeep Kaur Ms. Rashmi Arora

S. Harjeet Singh S. Devinder Singh Mr.Mukesh Kumar Ms. HarsimratDeo

Ms. RituWalia Ms. Devinder Kaur Ms. Taranpreet Kaur Ms. Sangeeta Joshi

S. Birinder Singh Sarao Ms. Manpreet Kaur S.Joga Singh

Page 13: B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard Shortcuts, Saving PageMaker files, ... Ramesh Bangia ,”Learning Pagemaker 7.0”

For the Session 2016-17 & 2017-18 B.VOC –I YEAR

BVSD-201 E2: System Analysis and Design

Max Marks: 100 External Examination: 60 Internal Assessment: 40 Maximum Time: 3 Hrs. Min Pass Marks: 35% Lectures to be delivered: 45-55 Hrs

INSTRUCTIONS FOR THE PAPER SETTER

The question paper will consist of three sections UNIT-I, UNIT-II and UNIT-III. Each of sections UNIT-I and UNIT-II will have four questions from the respective sections of the syllabus and each question carry 9 marks. Section UNIT-III will consist of one compulsory question having 12 parts of short-answer type covering the entire syllabus uniformly and each question will carry 2 marks.

INSTRUCTIONS FOR THE CANDIDATES Candidates are required to attempt two questions each from section UNIT-I and UNIT-II and the entire section UNIT-III

UNIT I

Systems concepts: Definition and characteristics of a system, Elements of a system, Types of

systems. The system development life cycle: Introduction to various phases. The role of the

Systems Analyst: Qualifications of a systems analyst, various roles of the systems analyst.

Systems analysis: Initial investigation, needs identification, determining the user’s information

requirements, Information-gathering tools. Structured analysis tools: Data flow diagram, Data

dictionary, Decision tree, Structured English, Decision tables.

UNIT II

Feasibility study: Feasibility considerations, Steps in Feasibility analysis.

Systems Design: The process and stages of systems design, Input/output and forms design,

Database design. Implementation and software maintenance: Conversion, Post-

implementation review. Software maintenance: maintenance or enhancement, Primary activities

of a maintenance procedure. Hardware and software selection: Procedure and major phases in

selection.

Text Book:

1. E. M. Awad: Systems Analysis and Design, Galgotia Publications (P) Ltd.

Dr.Navdeep Singh Dr.R.K. Bawa Dr. Maninder Singh Dr. Baljit Singh

Mr. Vikram Gupta Mr. Mandeep Singh Ms. Navdeep Kaur Ms. Rashmi Arora

S. Harjeet Singh S. Devinder Singh Mr.Mukesh Kumar Ms. HarsimratDeo

Ms. RituWalia Ms. Devinder Kaur Ms. Taranpreet Kaur Ms. Sangeeta Joshi

S. Birinder Singh Sarao Ms. Manpreet Kaur S.Joga Singh

Page 14: B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard Shortcuts, Saving PageMaker files, ... Ramesh Bangia ,”Learning Pagemaker 7.0”

For the Session 2016-17 & 2017-18 B.VOC –I YEAR

BVSD 201 E1: E-Commerce

Max Marks: 100 External Examination: 60 Internal Assessment: 40 Maximum Time: 3 Hrs. Min Pass Marks: 35% Lectures to be delivered: 45-55 Hrs

INSTRUCTIONS FOR THE PAPER SETTER

The question paper will consist of three sections UNIT-I, UNIT-II and UNIT-III. Each of sections UNIT-I and UNIT-II will have four questions from the respective sections of the syllabus and each question carry 9 marks. Section UNIT-III will consist of one compulsory question having 12 parts of short-answer type covering the entire syllabus uniformly and each question will carry 2 marks.

INSTRUCTIONS FOR THE CANDIDATES Candidates are required to attempt two questions each from section UNIT-I and UNIT-II and the entire section UNIT-III

UNIT-I

History of E-commerce and Indian Business Context: E-Commerce, Emergence of the

Internet, Emergence of the WWW, Advantages of E-Commerce, Transition to E-Commerce

in India, The Internet and India, E-transition Challenges for Indian Corporates. Business

Models for E-commerce: Business Model, E- business Models Based on the Relationship

of Transaction Parties - E-business Models Based on the Relationship of Transaction

Types. Enabling Technologies of the World Wide Web: World Wide Web, Internet

Standards and Specifications, ISP, e- Marketing: Traditional Marketing, Identifying Web

Presence Goals, Online Marketing, E-advertising, E-branding.

UNIT-II e-Payment Systems: Main Concerns in Internet Banking, Digital Payment Requirements,

Digital Token-based e-payment Systems, Classification of New Payment Systems,

Properties of Electronic Cash, Cheque Payment Systems on the Internet, Risk and e-

Payment Systems, Designing e-payment Systems, Digital Signature, Online Financial

Services in India, Online Stock Trading. Information systems for Mobile Commerce: What

is Mobile Commerce?, Wireless Applications, Cellular Network, Wireless Spectrum,

Technologies for Mobile Commerce, Wireless Technologies, Different Generations in

Wireless Communication, Security Issues Pertaining to Cellular Technology. Portals for E-

Business.

Text Book: 1. E-Commerce - An Indian Perspective, P.T.Joseph, S.J., PHI 2. E-Commerce Strategy, Technologies and Applications, David Whiteley, Tata McGraw-Hill

References: 1. Frontiers of Electronic Commerce, Ravi Kalakota, Andrew B. Whinston, Pearson Education Asia. 2. E – Commerce, Jeffery F. Rayport, Bernard J. Jaworski, TMCH 3. E-Commerce - A Managerial Perspective, P.T. Joseph, PHI

Dr.Navdeep Singh Dr.R.K. Bawa Dr. Maninder Singh Dr. Baljit Singh

Mr. Vikram Gupta Mr. Mandeep Singh Ms. Navdeep Kaur Ms. Rashmi Arora

S. Harjeet Singh S. Devinder Singh Mr.Mukesh Kumar Ms. HarsimratDeo

Ms. RituWalia Ms. Devinder Kaur Ms. Taranpreet Kaur Ms. Sangeeta Joshi

S. Birinder Singh Sarao Ms. Manpreet Kaur S.Joga Singh

Page 15: B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard Shortcuts, Saving PageMaker files, ... Ramesh Bangia ,”Learning Pagemaker 7.0”

For the Session 2016-17 & 2017-18 B.VOC –I YEAR

BVSD-203 Data Base Management System Max Marks: 100 External Examination: 60 Internal Assessment: 40 Maximum Time: 3 Hrs. Min Pass Marks: 35% Lectures to be delivered: 45-55 Hrs

INSTRUCTIONS FOR THE PAPER SETTER

The question paper will consist of three sections UNIT-I, UNIT-II and UNIT-III. Each of sections UNIT-I and UNIT-II will have four questions from the respective sections of the syllabus and each question carry 9 marks. Section UNIT-III will consist of one compulsory question having 12 parts of short-answer type covering the entire syllabus uniformly and each question will carry 2 marks.

INSTRUCTIONS FOR THE CANDIDATES Candidates are required to attempt two questions each from section UNIT-I and UNIT-II and the entire section UNIT-III

UNIT-I Traditional file processing system: characteristics, limitations. Database: definition, composition. DBMS: definition, characteristics, advantages, database schema, instance, DBA and its responsibilities, three level architecture of DBMS, mapping between different levels, Data independence. Database languages: DML, DCL, DDL. Keys: primary, candidate, super, foreign, composite E-R MODEL : Definition, Entity and Relationship, cardinality of a relationship, E-R Diagram Notations, Modeling using E-R Diagrams, weak entity sets, strong entity sets, converting E-R diagrams to tables. Aggregation, Generalization, Specialization. Data Base Model: Hierarchical, Network, Relational Models & their difference.

UNIT-II

Normalization: Definition, Need, Functional Dependency, Full Functional Dependency,

Partial Dependency, Transitive dependency, Multivalved Dependency, Types of Normal

Forms :(1NF,2NF,3NF,BCNF). Database concurrency: definition, Problems of

concurrency: Lost Update, Dirty read, Incorrect Summary. Concurrency control techniques:

Locking, Deadlock. Introduction to Database Recovery & Security

Text Books: 1. Fundamentals of Database Systems, Third Edition, by Elmasri/Navathe 2. Korth and Silberschatz Abraham, Database Concepts, McGraw Hall

References: 1. An introduction to Database Systems by C.J.Date. 2. An introduction to Database Systems by Bipin C. Desai.

3. SQL, PL/SQL, The programming language of oracle, Ivan Bayross BPB

Publication.

Dr.Navdeep Singh Dr.R.K. Bawa Dr. Maninder Singh Dr. Baljit Singh

Mr. Vikram Gupta Mr. Mandeep Singh Ms. Navdeep Kaur Ms. Rashmi Arora

S. Harjeet Singh S. Devinder Singh Mr.Mukesh Kumar Ms. HarsimratDeo

Ms. RituWalia Ms. Devinder Kaur Ms. Taranpreet Kaur Ms. Sangeeta Joshi

S. Birinder Singh Sarao Ms. Manpreet Kaur S.Joga Singh

Page 16: B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard Shortcuts, Saving PageMaker files, ... Ramesh Bangia ,”Learning Pagemaker 7.0”

For the Session 2016-17 & 2017-18 B.VOC –I YEAR

BVSD-204: Operating System Max Marks: 100 External Examination: 60 Internal Assessment: 40 Maximum Time: 3 Hrs. Min Pass Marks: 35% Lectures to be delivered: 45-55 Hrs

INSTRUCTIONS FOR THE PAPER SETTER

The question paper will consist of three sections UNIT-I, UNIT-II and UNIT-III. Each of sections UNIT-I and UNIT-II will have four questions from the respective sections of the syllabus and each question carry 9 marks. Section UNIT-III will consist of one compulsory question having 12 parts of short-answer type covering the entire syllabus uniformly and each question will carry 2 marks.

INSTRUCTIONS FOR THE CANDIDATES Candidates are required to attempt two questions each from section UNIT-I and UNIT-II and the entire section UNIT-III

UNIT-I Introduction to Operating System: Installation of Windows operating system; Services of

operating system, Types: Multiprogramming Systems, Batch, Timesharing systems and Real time

systems, parallel and distributed system. Operating System as a resource manager. Process

Management: Process overview, process states and state transition. CPU scheduling: Basic

concepts, Scheduling Criteria, Scheduling algorithms. Deadlock: Necessary Conditions of

deadlock, Prevention Avoidance, Detection and Recovery

UNIT-II

Memory Management: Logical versus Physical address space, Swapping, Partition, paging,

segmentation. Virtual memory: Demand paging, Page replacement algorithms. Device

management: Disk structure, disk scheduling, FCFS scheduling, SSTF scheduling, SCAN

scheduling, C-SCAN scheduling, Selecting Disk Scheduling Algorithms.

Text Book: 1. Silberschatz and Galvin, "Operating System Concepts", Addison-Wesley publishing, Co

References: 1. S. Tanenbaum, “Modern Operating Systems”, Pearson Education.

2. M. Dhamdhere, “Operating Systems –A Concept Based Approach”, McGraw-Hill. 3. William Stallings, “Operating Systems”, Pearson Education.

4. P.C.P Bhatt, “Operating Systems”, 2ndEdition PHI. 5. Deitel & Deitel,”Operating System”

Dr.Navdeep Singh Dr.R.K. Bawa Dr. Maninder Singh Dr. Baljit Singh

Mr. Vikram Gupta Mr. Mandeep Singh Ms. Navdeep Kaur Ms. Rashmi Arora

S. Harjeet Singh S. Devinder Singh Mr.Mukesh Kumar Ms. HarsimratDeo

Ms. RituWalia Ms. Devinder Kaur Ms. Taranpreet Kaur Ms. Sangeeta Joshi

S. Birinder Singh Sarao Ms. Manpreet Kaur S.Joga Singh

Page 17: B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard Shortcuts, Saving PageMaker files, ... Ramesh Bangia ,”Learning Pagemaker 7.0”

For the Session 2016-17 & 2017-18 B.VOC –I YEAR

BVSD-205 Programming using C++

Max Marks: 100 External Examination: 60 Internal Assessment: 40 Maximum Time: 3 Hrs. Min Pass Marks: 35% Lectures to be delivered: 45-55 Hrs

INSTRUCTIONS FOR THE PAPER SETTER

The question paper will consist of three sections UNIT-I, UNIT-II and UNIT-III. Each of sections UNIT-I and UNIT-II will have four questions from the respective sections of the syllabus and each question carry 9 marks. Section UNIT-III will consist of one compulsory question having 12 parts of short-answer type covering the entire syllabus uniformly and each question will carry 2 marks.

INSTRUCTIONS FOR THE CANDIDATES Candidates are required to attempt two questions each from section UNIT-I and UNIT-II and the entire section UNIT-III

UNIT-I Introduction: Basics of Object Oriented Programming (OOP), Difference between C & C++, Manipulators, Storage classes. Classes and Objects: Class Declaration and Class Definition, Defining member functions, inline functions, Nesting of member functions, Members access control, this pointer. Objects: Object as function arguments, array of objects, functions returning objects, Const member. Static data members and Static member functions, Friend functions and Friend classes Constructors: properties, types of constructors, Dynamic constructors, Constructor overloading. Destructors: Properties, Virtual destructors. Destroying objects. Rules for constructors and destructors. Array of objects. Dynamic memory allocation using new and delete operators, Nested and container classes, Scopes: Local, Global, Namespace and Class.

UNIT-II Inheritance: Defining derived classes, Types of inheritance, types of derivation- public, private, protected, function redefining, constructors in derived class, Types of base classes – abstract and virtual. Operator overloading: rules for operator overloading overloading binary operator, overloading unary operators, Function overloading. Polymorphism : virtual functions, late binding, pure virtual functions and abstract base class Difference between function overloading, redefining, and overriding.

Text Books: 1. E. Balaguruswamy, “Object Oriented Programming with C++”, Tata McGraw‟s Hill. 2. Deitel & Deitel, “C++ How to Program”, Pearson Education.

References: 1. Herbert Schildt, “The Complete Reference C++”, Tata McGraw-Hill. 2. Robert Lafore, “Object Oriented Programming in C++”, Galgotia Publications.

3. Bjarne Strautrup, “The C++ Programming Language”, Addition- Wesley Publication Co. 4. E. Balagurusamy, “ Object Oriented Programming with C++”, Tata McGraw-Hill. 5. Anshuman Sharma, ”Learn Programming in C++”, Lakhanpal Publishers

Dr.Navdeep Singh Dr.R.K. Bawa Dr. Maninder Singh Dr. Baljit Singh

Mr. Vikram Gupta Mr. Mandeep Singh Ms. Navdeep Kaur Ms. Rashmi Arora

S. Harjeet Singh S. Devinder Singh Mr.Mukesh Kumar Ms. HarsimratDeo

Ms. RituWalia Ms. Devinder Kaur Ms. Taranpreet Kaur Ms. Sangeeta Joshi

S. Birinder Singh Sarao Ms. Manpreet Kaur S.Joga Singh

Page 18: B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard Shortcuts, Saving PageMaker files, ... Ramesh Bangia ,”Learning Pagemaker 7.0”

For the Session 2016-17 & 2017-18 B.VOC –I YEAR

BVSD-206 Software Lab – III (Based on Paper BVSD- 203)

Max Marks: 100 External Examination: 50 Internal Assessment: 50 Maximum Time: 3 Hrs. Min Pass Marks: 35% Practical Sessions to be conducted: 40-50 Hrs

SQL server: Creating Tables, Using Select statement, Where Clause, Group by clause, having clause. Joins-Inner Joins, Outer Joins, Union

Constraints: Primary Key, Foreign Key, Unique, Check Constraints.

. The breakup of marks for the practical will be as under: i. Internal Assessment 50 Marks ii. Viva Voce (External Evaluation) 20 Marks iii

. Lab Record Program Development and

Execution(External Evaluation) 30 Marks

Dr.Navdeep Singh Dr.R.K. Bawa Dr. Maninder Singh Dr. Baljit Singh

Mr. Vikram Gupta Mr. Mandeep Singh Ms. Navdeep Kaur Ms. Rashmi Arora

S. Harjeet Singh S. Devinder Singh Mr.Mukesh Kumar Ms. HarsimratDeo

Ms. RituWalia Ms. Devinder Kaur Ms. Taranpreet Kaur Ms. Sangeeta Joshi

S. Birinder Singh Sarao Ms. Manpreet Kaur S.Joga Singh

Page 19: B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard Shortcuts, Saving PageMaker files, ... Ramesh Bangia ,”Learning Pagemaker 7.0”

For the Session 2016-17 & 2017-18 B.VOC –I YEAR

BVSD-207 Software Lab – IV

(Based on Paper BVSD-205)

Max Marks: 100 External Examination: 50 Internal Assessment: 50 Maximum Time: 3 Hrs. Min Pass Marks: 35% Practical Sessions to be conducted: 40-50 Hrs

PROGRAMMING USING C++

1. Write a program to find area of rectangle using the concept of classes & object. 2. Write a program to implement the concept of array of object. 3. Write a program to show the use of friend function.

4. Write a program to show the use of constructor overloading.

5. Write a program to show the use of copy constructor. 6. Write a program to show the use of destructors.

7. Write a program to show the use of virtual function. 8. Write a program to implement the concept of multilevel inheritance. 9. Write a program to implement the concept of multiple inheritance. 10. Write a program of unary operator overloading 11. Write a program of Binary operator overloading.

12. Write a program to swap two values independent of type of the variable using

function template. 13. Write a program to illustrate how an exception is handled using try catch block

using throw statements. 14. Write a program to demonstrate how to insert and extract an object to and from

data files. 15. Write a program to count the total number of account objects in a file and then

display information of a particular account object.

. The breakup of marks for the practical will be as under:

i. Internal Assessment 50 Marks ii. Viva Voce (External Evaluation) 20 Marks

iii

. Lab Record Program Development and

Execution(External Evaluation) 30 Marks

Dr.Navdeep Singh Dr.R.K. Bawa Dr. Maninder Singh Dr. Baljit Singh

Mr. Vikram Gupta Mr. Mandeep Singh Ms. Navdeep Kaur Ms. Rashmi Arora

S. Harjeet Singh S. Devinder Singh Mr.Mukesh Kumar Ms. HarsimratDeo

Ms. RituWalia Ms. Devinder Kaur Ms. Taranpreet Kaur Ms. Sangeeta Joshi

S. Birinder Singh Sarao Ms. Manpreet Kaur S.Joga Singh

Page 20: B VOCATIONAL (SOFTWARE DEVELOPEMENT) … VOCATIONAL (SOFTWARE DEVELOPEMENT) ... Zooming Keyboard Shortcuts, Saving PageMaker files, ... Ramesh Bangia ,”Learning Pagemaker 7.0”