b.c.a (bachelor of computer applications ... 2017-18 bca 1st year bca-105 web designing using html,...

14
Session 2017-18 BCA 1 ST YEAR B.C.A (BACHELOR OF COMPUTER APPLICATIONS) FIRST YEAR-FIRST SEMESTER EXAMINATIONS YEAR 2017-18 & 2018-19 Sessions Code Title of Paper Hours per Week L T P Semester Examination Internal Assessment Max. Marks Credit BCA-101 *Elective 4 1 0 75 25 100 4 BCA-102 *Foundation Course 4 1 0 75 25 100 4 BCA-103 Punjabi Compulsory / Punjabi (Mudla Gyan) 4 1 0 75 25 100 4 BCA-104 Fundamentals of Information Technology 4 1 0 75 25 100 4 BCA-105 Web Designing using HTML and DHTML 4 1 0 75 25 100 4 BCA-106 Software Lab I (OSCLI, OFFICE) 0 0 5 50 - 50 BCA-107 Software Lab II (based on paper BCA-105: HTML and DHTML) 0 0 5 50 - 50 5 Total 475 125 600 25 *Elective I: Any one of the following papers: 1. BCA-101 E1 Workshop on Corel Draw 2. BCA-101 E2 Workshop on Operating System (Linux) **Foundation I: 1. BCA-102 Workshop on Communication Skills I

Upload: haphuc

Post on 24-May-2018

225 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: B.C.A (BACHELOR OF COMPUTER APPLICATIONS ... 2017-18 BCA 1ST YEAR BCA-105 Web Designing using HTML, DHTML Max Marks: 100 ` Maximum Time: 3 Hrs. External Examination: 75 Internal Assessment:

Session 2017-18 BCA 1ST YEAR

B.C.A (BACHELOR OF COMPUTER APPLICATIONS) FIRST YEAR-FIRST SEMESTER EXAMINATIONS

YEAR 2017-18 & 2018-19 Sessions

Code

Title of Paper

Hours

per

Week

L T P

Semester

Examination

Internal

Assessment

Max.

Marks

Credit

BCA-101 *Elective 4 1 0 75 25 100 4

BCA-102 *Foundation Course 4 1 0 75 25 100 4

BCA-103 Punjabi Compulsory /

Punjabi (Mudla Gyan)

4 1 0 75 25 100 4

BCA-104 Fundamentals of Information

Technology

4 1 0 75 25 100 4

BCA-105 Web Designing using HTML

and DHTML

4 1 0 75 25 100 4

BCA-106 Software Lab – I (OSCLI,

OFFICE)

0 0 5 50 - 50

BCA-107

Software Lab – II (based on

paper BCA-105: HTML and

DHTML)

0 0 5 50 - 50 5

Total 475 125 600 25

*Elective I: Any one of the following papers:

1. BCA-101 E1 Workshop on Corel Draw

2. BCA-101 E2 Workshop on Operating System (Linux)

**Foundation I:

1. BCA-102 Workshop on Communication Skills – I

Page 2: B.C.A (BACHELOR OF COMPUTER APPLICATIONS ... 2017-18 BCA 1ST YEAR BCA-105 Web Designing using HTML, DHTML Max Marks: 100 ` Maximum Time: 3 Hrs. External Examination: 75 Internal Assessment:

Session 2017-18 BCA 1ST YEAR

BCA-101 E1 Workshop on Corel Draw

Max Marks: 100 ` Maximum Time: 3 Hrs.

External Examination: 75 Internal Assessment: 25

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, Eyedropper 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: Creating Rectangle and Squares, Creating Circles and Ellipse, Drawing Polygons, Creating Star, Rotating

shapes, Selecting fill and outline color

Working with object: 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: Drawing with Freehand Tool, Drawing Closed Curves, Bezier 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 Colors and Bitmaps: Color Slider, Color viewers, Fixed Pallets, Color Pallete Browser Docker, Using Color style

Dockers, Converting Objects to Bitmap, 3D Effect, Art Effect,Blur Effect, Color Transformation Effect, Contour Effect, Creative

Effect, Distort Effect, Noise Effect

Working with tables: 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. Practical file Evolution 15 Marks

ii. Viva Voce 30 Marks

iii. Program Development and Execution 30 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.

Page 3: B.C.A (BACHELOR OF COMPUTER APPLICATIONS ... 2017-18 BCA 1ST YEAR BCA-105 Web Designing using HTML, DHTML Max Marks: 100 ` Maximum Time: 3 Hrs. External Examination: 75 Internal Assessment:

Session 2017-18 BCA 1ST YEAR

BCA-101 E2 Workshop on Operating System (Linux)

Max Marks: 100 ` Maximum Time: 3 Hrs.

External Examination: 75

Internal Assessment: 25 Min Pass Marks: 35%

This laboratory course will mainly comprise of exercises based on LINUX operating System.

Introduction to Linux: The Required Hardware, The Different Licensing Schemes, Comparing and selecting a Distribution.

Installing Linux, Installation type, Choosing Text or Graphics Installation, Disk partitioning setup.

Disk setup, Boot loader configuration, Account configuration, Installing packages, Graphical interface configuration, Finishing

first run configuration.

GNOME and KDE Environment, Logging in to desktop, Launching applications, Using window controls, working with multiple

windows, Understanding virtual desktops, X window utilities, changing font , background, managing files with GNOME and

KDE.

Basic Linux Commands :How Linux Commands Work, Command Options & Parameters, Input and Output Redirection, Main

pages, Wildcards : * and ?, Environment Variables, The process status Commands : ps, termination command : kill, the su

command, the grep command.

Linux File System: Common types of files, filenames, I nodes, The root directory, How directories are named, Navigating the

Linux file System : pwd command, Absolute and relative filenames; cd command, Creating and Deleting files : Cat, Creating

Directories, Moving and Copying files, Moving Directories, Removing files and directories, Important directories in the Linux file

System : / , /home, /bin, /usr, /usr/bin, /var/spool, /dev, /sbin,/etc.

File and Directory ownership, Groups, Changing group ownership, File Permissions, UMASK setting, Changing File Permission,

Changing directory permissions, Compressing files with gzip Mounting a Floppy, CD-ROM, Backup and restore, Using tar and

cpio, add user , Delete user, change password,

Editing and Type Setting :Text Editors vi, The vi Editor, Starting vi, vi modes, Inserting Text, Quitting vi, Moving the Cursor,

Deleting Text, Copying and Moving Text, Searching and Replacing Text, Setting Preferences.

The breakup of marks for the practical will be as under

i. Practical file Evolution 15 Marks

ii. Viva Voce 30 Marks

iii. Program Development and Execution 30 Marks

Page 4: B.C.A (BACHELOR OF COMPUTER APPLICATIONS ... 2017-18 BCA 1ST YEAR BCA-105 Web Designing using HTML, DHTML Max Marks: 100 ` Maximum Time: 3 Hrs. External Examination: 75 Internal Assessment:

Session 2017-18 BCA 1ST YEAR

BCA-104:Fundamentals of Information Technology Max Marks: 100 ` Maximum Time: 3 Hrs.

External Examination: 75 Internal Assessment: 25

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

(A) INSTRUCTIONS FOR THE PAPER SETTER The question paper will consist of three sections A, B and C. Sections A and B will have four questions each from the respective

Units of the syllabus and students will attempt any two questions, each question will carry 12 marks each. Section C will have 9

short answer type questions which will cover the entire syllabus uniformly and will carry 3 marks in all. (B) INSTRUCTIONS FOR THE CANDIDATES

1. Candidates are required to attempt two questions from sections A and B. Section C is Compulsory.

Unit-I

Introduction: Characteristics of Computers, The Evolutions of Computers, Computer Generations, Classification of

computers based on size and application like Notebook Computers, Personal Computers, workstations, Mainframe Systems,

Super Computers, Clients and Servers etc.

Basic Computer Organization: Block diagram of Computer, Interrelationship between different units: Input Unit, Output

Unit, Storage unit, Arithmetic Logic Unit, Control unit, Central Processing unit. Instruction Set, Registers, Processor Speed,

Types of Processors.

Main Memory: Memory Organization, RAM, ROM, PROM and EPROM, Cache Memory

Input-output Devices: Characteristics of I/O devices, Input Devices(Keyboard, Point-and–draw Devices, Data scanning

Devices, Digitizer, Electronic Card reader, Voice Recognition Devices, Vision-Input System). Output Devices (Monitors,

printers, plotters, Screen Image Projector, Voice Response System).

Unit-II Secondary Storage Devices: Sequential and Direct-Access Devices, Magnetic Tape, Hard Disk, Optical Disks. Basic principles

of Operations, Advantages and limitations.

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.

Computer languages: Machine Language, Assembly Language, High Level Language, Compiler, Linker, Interpreter, Object

Oriented Programming Languages, Characteristics of Good Programming Language.

Number System & Codes: Bit, byte, binary, decimal, hexadecimal, and octal systems, conversion from one system to the

other. Binary Arithmetic: Addition, subtraction and multiplication. Character codes (ASCII, EBCDIC, BCD, 8421, 2421,

Excess-3, Gray, Hamming).

TEXTBOOKS

1. P.K Sinha “Fundamentals of IT”,B.P.B Publications 2. “Computers today” by Peter Norton.

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,

Page 5: B.C.A (BACHELOR OF COMPUTER APPLICATIONS ... 2017-18 BCA 1ST YEAR BCA-105 Web Designing using HTML, DHTML Max Marks: 100 ` Maximum Time: 3 Hrs. External Examination: 75 Internal Assessment:

Session 2017-18 BCA 1ST YEAR

BCA-105 Web Designing using HTML, DHTML

Max Marks: 100 ` Maximum Time: 3 Hrs.

External Examination: 75 Internal Assessment: 25

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

(A) INSTRUCTIONS FOR THE PAPER SETTER The question paper will consist of three sections A, B and C. Sections A and B will have four questions each from the respective

Units of the syllabus and students will attempt any two questions, each question will carry 12 marks each. Section C will have 9

short answer type questions which will cover the entire syllabus uniformly and will carry 3 marks in all.

(B) INSTRUCTIONS FOR THE CANDIDATES 1. Candidates are required to attempt two questions from sections A and B. Section C is Compulsory.

Unit I

Introduction to Internet: WWW, Web pages, Web Browsers, URL, Introduction to HTML: HTML tags and attributes, paired

and unpaired tags, Text-formatting tags-bold, italic, underline, strike, superscript, subscript, font face, font size, font color,

marquee tag, Creating external and internal links, using images as links. Ordered and unordered lists: Lists, unordered Lists,

Ordered Lists, Nested Lists. Tables: Table creation in HTML, Width of the Table and cells, cells spanning multiple row and

columns, coloring cells, column specification, Presenting information in tables, table attributes.

Unit II

Forms: Introduction, form elements, Input elements, different control types created with input elements, button elements, text

area element, drop down lists, action attributes and method attributes

DHTML and Style Sheets: Defining styles, Elements of styles, linking a style sheet to an HTML Documents, In-Line Styles,

External style sheets, Internal style sheets, Multiple Styles. Cascading style sheets.CSS: CSS Font Properties, CSS Text

Properties, CSS Background Properties, CSS Border Properties, CSS Margin Properties.CSS List Properties.

Text Books:

1. Thomas A. Powell , “HTML: The Complete Reference”, Osborne/McGraw-Hill

References:

1. HTML 4.0 Unleashed by Rick Dranell; Tech Media Publications

2. Teach Yourself HTML 4.0 with XML, DHTML and Java Script by Stephanie, Cottrell, Bryant; IDG Books India Pvt. Ltd.,

New Delhi

Page 6: B.C.A (BACHELOR OF COMPUTER APPLICATIONS ... 2017-18 BCA 1ST YEAR BCA-105 Web Designing using HTML, DHTML Max Marks: 100 ` Maximum Time: 3 Hrs. External Examination: 75 Internal Assessment:

Session 2017-18 BCA 1ST YEAR

BCA-106: SoftwareLab-I (OSCLI, OFFICE)

Max Marks: 50 ` Maximum Time: 3 Hrs.

External Examination: 50

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

Command Line

Introduction to Command Line: File/Directory Manipulations, Copying of files and Disks, Delete/Undelete. Change from one

drive to another, Rename files. Sub-directory view, Batch Files. Internal/External commands.

Word Processing

Introduction to Word Processing, Interface, Toolbars, Ruler, Menus, Keyboard Shortcut, Editing a Document,

Previewingdocuments,Printingdocuments,FormattingDocuments,Checkingthe grammar and spelling, Formatting via find and

replace, Using the Thesaurus, Using Auto Correct, Auto Complete and Auto Text, word count, Hyphenating, Mail merge, mailing

Labels Wizards and Templates, Handling Graphics, tables and charts, Converting a word document into various formats.

Spread Sheet

Creating worksheet, entering data into worksheet, heading information, data, text, dates, alphanumeric, values, saving & quitting

worksheet, Opening and moving around in an existing worksheet, Toolbars and Menus, keyboard shortcuts, Working with single

and multiple workbook, Working with formulas &cell referencing, Formatting of worksheet.

Presentation Tools

Creating slides, Applying transitions and sound effects, setting up slide shows, Animation.

The breakup of marks for the practical will be as under

i. Lab Record(External Evaluation) 10 marks

ii. Viva Voce (External Evaluation) 20 marks

iii. Program Development and Execution(External Evaluation) 20 marks

Page 7: B.C.A (BACHELOR OF COMPUTER APPLICATIONS ... 2017-18 BCA 1ST YEAR BCA-105 Web Designing using HTML, DHTML Max Marks: 100 ` Maximum Time: 3 Hrs. External Examination: 75 Internal Assessment:

Session 2017-18 BCA 1ST YEAR

BCA-107: SoftwareLab-II

(Based on paper BCA-105: Web designing using HTML and DHTML) MaxMarks:50

University Examination: 50 Maximum Time: 3Hrs.

MinPassMarks:35% PracticalSessionstobeconducted:40-50Hrs

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

BCA-105: Web Designing Using HTML and DHTML.

The breakup of marks for the practical will be as under

i. Practical file Evaluation 10 Marks

ii. Viva Voce 20 Marks

iii. Project Development and Execution 20 Marks

Page 8: B.C.A (BACHELOR OF COMPUTER APPLICATIONS ... 2017-18 BCA 1ST YEAR BCA-105 Web Designing using HTML, DHTML Max Marks: 100 ` Maximum Time: 3 Hrs. External Examination: 75 Internal Assessment:

Session 2017-18 BCA 1ST YEAR

FIRST YEAR-SECOND SEMESTER EXAMINATIONS YEAR 2017-18 & 2018-19 Sessions

Code

Title of Paper L T P Semester

Examination Internal

Assessment Max.

Marks Credit

BCA-201

*Elective

4 1 0

75

25

100

4

BCA-202 *Foundation Course

4 1 0 75 25 100 4

BCA-203 Punjabi Compulsory / Punjabi (Mudla Gyan)

4 1 0 75 25 100 4

BCA-204 Programming Fundamentals using C

4 1 0 75 25 100 4

BCA-205 Database Management System 4 1 0 75 25 100 4

BCA-206 Software Lab – III (Based on paper - 204)

0 0 5 50 - 50

BCA-207 Software Lab – IV (based on paper BCA-205)

0 0 5 50 - 50 5

Total

475

125

600 25

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

1. BCA-201 E1 Workshop on Adobe Photoshop

2. BCA-201 E2 Workshop on Networking & Hardware

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

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

2. BCA-202 F2 Workshop on Accounting

Page 9: B.C.A (BACHELOR OF COMPUTER APPLICATIONS ... 2017-18 BCA 1ST YEAR BCA-105 Web Designing using HTML, DHTML Max Marks: 100 ` Maximum Time: 3 Hrs. External Examination: 75 Internal Assessment:

Session 2017-18 BCA 1ST YEAR

BCA-201 E1 Workshop on Adobe Photoshop

Max Marks: 100 Maximum Time: 3 Hrs.

External Examination: 75 Internal Assessment: 25

Min Pass Marks: 35% Lectures 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, grayscales 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 superimposing photos 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.

Text Books:

1. Adobe Photoshop CS6, Bible the comprehensive, tutorial resource – Lisa Danae Dayley, Brad Dayley - Wiley India

2. Photoshop 7 Savvy – Steve Romaniello – BPB Publications

The break up of marks for the practical will be as under

i. Practical File Evaluation 15 Marks

ii. Viva Voce 30 Marks

iii. Program Development and Execution 30 Marks

Page 10: B.C.A (BACHELOR OF COMPUTER APPLICATIONS ... 2017-18 BCA 1ST YEAR BCA-105 Web Designing using HTML, DHTML Max Marks: 100 ` Maximum Time: 3 Hrs. External Examination: 75 Internal Assessment:

Session 2017-18 BCA 1ST YEAR

BCA-201 E2 Workshop on Networking and Hardware

Max Marks: 100 Maximum Time: 3 Hrs.

External Examination: 75 Internal Assessment: 25

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

1. Installation of Operating System.

2. Creating Users and Groups and setting their properties.

3. Configuring Roaming and Mandatory User Profiles.

4. Creating and Managing Shares.

5. Study of File Permissions.

6.Study of Encrypted File System.

7.Study of File Compression.

8. Study of Event Viewer, Task Manager.

9. Study of System Monitor & Performance Log.

10. Installing Local and Network Printer and set priority.

11. Installation of Network Server.

12. Study of Disk Management & Implementing Disk Quotas.

13. Study of Backup, Restore and Automated System Recovery.

14. Installing and Configuring Terminal Services & RDP.

The breakup of marks for the practical will be as under

1. Practical File Evaluation 15 Marks

2. Viva Voce 30 Marks

3. Program Development and Execution 30 Marks

Page 11: B.C.A (BACHELOR OF COMPUTER APPLICATIONS ... 2017-18 BCA 1ST YEAR BCA-105 Web Designing using HTML, DHTML Max Marks: 100 ` Maximum Time: 3 Hrs. External Examination: 75 Internal Assessment:

Session 2017-18 BCA 1ST YEAR

BCA-204 Programming Fundamentals using C

Max Marks: 100 Maximum Time: 3 Hrs.

External Examination: 75 Internal Assessment: 25

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

(A) INSTRUCTIONS FOR THE PAPER SETTER

The question paper will consist of three sections A, B and C. Sections A and B will have four questions each from the respective

Units of the syllabus and students will attempt any two questions, each question will carry 12 marks each. Section C will have 9

short answer type questions which will cover the entire syllabus uniformly and will carry 3 marks in all.

(B) INSTRUCTIONS FOR THE CANDIDATES

1. Candidates are required to attempt two questions from sections A and B. Section C is Compulsory.

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.

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. Storage Classes. 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 (2nd ed.).

2. Ram Kumar and Rekesh Aggarwal, : "Programing in ANSIC", TMH Ed.

3. Brain W. Kernigham and Dennis M. Richie, : "The C Programming Language", 2nd Ed., PHI

Page 12: B.C.A (BACHELOR OF COMPUTER APPLICATIONS ... 2017-18 BCA 1ST YEAR BCA-105 Web Designing using HTML, DHTML Max Marks: 100 ` Maximum Time: 3 Hrs. External Examination: 75 Internal Assessment:

Session 2017-18 BCA 1ST YEAR

BCA-205: Database Management System

Max Marks: 100 Maximum Time: 3 Hrs.

University Examination: 75 Internal Assessment: 25

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

(A)INSTRUCTIONS FOR THE PAPER SETTER

The question paper will consist of three sections A, B and C. Sections A and B will have four questions each from the respective

Units of the syllabus and students will attempt any two questions, each question will carry 12 marks each. Section C will have 9

short answer type questions which will cover the entire syllabus uniformly and will carry 3 marks in all.

(B) INSTRUCTIONS FOR THE CANDIDATES

1. Candidates are required to attempt two questions from sections A and B. Section C is Compulsory.

Unit-I

Traditional file processing system: characteristics, limitations. Database: definition.

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, Multivalued 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: Transaction Log: Deferred Update

Introduction to Database Security: Privileges, Granting and Revoking Privileges and roles

TEXTBOOKS:

1.Fundamentals of Database Systems, Third Edition, by Elmasri/Navathe

2.Korthand 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.

Page 13: B.C.A (BACHELOR OF COMPUTER APPLICATIONS ... 2017-18 BCA 1ST YEAR BCA-105 Web Designing using HTML, DHTML Max Marks: 100 ` Maximum Time: 3 Hrs. External Examination: 75 Internal Assessment:

Session 2017-18 BCA 1ST YEAR

BCA-207: Software Lab–IV

(Practical Based on Paper BCA-205)

Max Marks: 50

University Examination: 50 Maximum Time:3Hrs.

Min Pass Marks: 35% Practical Sessions to be conducted: 40-50Hrs

Feature, Designing Database, Relationship (One to One, One to Many, Many to One, Many to Many), Create Table (Design

View, Wizard, Datasheet View),Query (Update Query, Delete Query, Selection Query, Cross Table Query, Make Table Query).

Create (Manually, Form Wizard, Auto Form),Sorting, Filtering, Report Creation(Design View and Wizards), Report using Single

Tables/ Multiple Tables/Queries, Labels.

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. Lab Record ( External Evaluation) 10 Marks

ii. Viva Voce (External Evaluation) 20 Marks

iii. Program Development and Execution(External Evaluation) 20 Marks

Page 14: B.C.A (BACHELOR OF COMPUTER APPLICATIONS ... 2017-18 BCA 1ST YEAR BCA-105 Web Designing using HTML, DHTML Max Marks: 100 ` Maximum Time: 3 Hrs. External Examination: 75 Internal Assessment:

Session 2017-18 BCA 1ST YEAR

BCA-206: Software Lab - III

(Based on paper BCA-204)

MaxMarks:50

University Examination:50 Maximum Time:3Hrs.

MinPassMarks:40% PracticalSessionstobeconducted:40-50Hrs

This laboratory course will comprise as exercises to supplement what is learnt under paper BCA-203: Programming in C.

Implement programs in C:

1. Using input & output statements.

2. Using flow control statements.(for, while, do while, if, if else, switch)

3. Using Arrays

4. Using functions

5. Using Structures

6. Using Unions

7. Using Pointers

8. Using Strings

9. Using Files

The break up of marks for the practical will be as under

i. Lab Record ( External Evaluation) 10 Marks

ii. Viva Voce (External Evaluation) 20 Marks

iii. Program Development and Execution(External Evaluation) 20 Marks