BCCA Bachelor of Commerce Computer Applications Part 1 Sem 2

University Syllabus Course and Classes For BCCA Part 1 Semester 2 New Semester Pattern 2016-17 onwards

Atlanta Computer Institute Nagpur conducts Tuition Classes for BCCA First Semester Second Semester Third Semester Fourth Sem Fifth Sem Sixth Semester for all universities in India . The Following syllabus is of Nagpur University. Final Year Projects Training is also given to BCCA Students. Practicals are also taken.

New semester Pattern from 2019-20 onwards RTMNU and Old Semester Pattern 2016 - 17 onwards ( is given in this page after New syllabus. )

BCCA Semester – II ( New 2019-20 onwards )

Paper – I

Course Name - English and Business Communication – II ( New 2019-20 onwards )

Course code - 2T1

UNIT-I

A. Comprehension of an Unseen Passage

B. Punctuation, Words often confused

 

UNIT-II

Business Correspondence: Inviting Quotations, Placing Orders, CreditLetters - Granting/Refusing Credit, Letter to Bank for overdraft facility

UNIT-III

 Elements of communication

 Objectives of communication

 Essentials of effective communication

 Barriers to effective communication

 Suggestions to overcome the barriers

41

 

UNIT-IV

Textbook entitled ‗Prism: Spoken and Written Communication, Prose & Poetry‘ published by Orient Black Swan

Prose

I. An Astrologer‘s Day – R. K. Narayan

II. The Gift of the Magi – O. Henry

III. The Bet – Anton Chekhov

 

Poetry

I. Say Not the Struggle Naught Availeth - Arthur Hugh Clough

II. No Men are Foreign- James Kirkup

III. Abou Ben Adhem - James Leigh Hunt

 

Reference Books:

(For UNIT I)

1. English Grammar – N. D. V. PrasadaRao (S.Chand)

2. Developing Communication Skills – Krishna Mohan &MeeraBanerji (Macmillan)

 

(For UNIT II)

1. Business Communication: Urmila Rai, S. M. Rai - (Himalaya Publishing House)

2. Business Correspondence and Report Writing – R. C. Sharma& Krishna Mohan (Tata McGraw-Hill)

3. Developing Communication Skills – Krishna Mohan & Meera Banerji (Macmillan)

 (For UNIT III)

1. Business Communication and Management- Dr. K. R. Dixit (Vishwa Publishers, Nagpur)

 (For UNIT IV) Prescribed Text Book:

Prism: Spoken and Written Communication, Prose & Poetry published byOrient BlackSwan

 

Paper - II

Course Name – Principles of Business Management ( New 2019-20 onwards )

 

Course Code – 2T2

UNIT- I

Nature And Functions Of Management – Importance Of Management, Definition Of Management, Management Function Or The Process Of Management, Levels Of Management, Organizational Or Business Functions, Role Of A Senior Management, Managerial Skills, Managerial Effectiveness, Management And Administration, Management- A Science Or An Art?, Management- A Profession?, Professional Management Vs Family Management, Management Of International Business.

Planning- Nature Of Planning, Importance Of Planning, Types Of Plans, Steps In Planning, Strategic Planning Process, Limitation Of Planning, Making Planning Effective, Planning Skills, Strategic Planning In The Indian Industry. Decision Making- Meaning Of Decision, Types Of Decision, Steps In Relational Decision-Making, Rationality In Decision-Making, Environment Of Decision-Making, Common Difficulties In Decision-Making.

UNIT- II

Organization- What Is An Organization?, Process Of Organizing, Principles Of Organizing, Span Of Management, Departmentalization, Process Departmentalization, Purpose Departmentalization, Organization Structure, What Type Of Structure Is Best?, Emerging Organization Structures, Committees, Teams, International Organization Structures. Coordination – Distinction Between Coordination And Cooperation, Distinction Between Coordination And Control, Need For Coordination, Requisites For Excellent Coordination, Types Of Coordination, Techniques Of Coordination, Difficulties Of Coordination, Staffing- Importance And Need For Proper Staffing, Manpower Planning, Recruitment, Selection, Placement, Induction, Manpower Planning In India.

UNIT- III

Training And Development- Difference Between Training, Education And Development, Advantages Of Training, Steps In Setting Up A Training And Development Programme, Design And Development Of The Training Programme, Evaluation Of Training And Development, Executive Training Practices In India, 43

 

Mentoring, Learning Organization, Knowledge Management Direction And Supervision- Requirements Of Effective Direction, Giving Orders, Motivation, Job Satisfaction, Organizational Commitment, Morale, First-Level Or Front- Line Supervision.

UNIT- IV

Communication- Importance Of Communication, Purpose Of Communication, Formal Communication, Forms Of Communication, Informal Communication, The Communication Process, Barriers To Communication, Principles Of Effective Communication. Managerial Control- Steps In A Control Process, Need For Control System, Benefits Of Control, Essentials Of Effective Control System, Problems Of The Control System, Control Techniques.

Text Book:

1. P. C. Tripathi, P. N. Reddy, Principles of Management, McGraw-Hill.

Reference Books:

1. Prof. Partho S. Sengupta, Principles and Practices of Management, Vikash

Publishing House Pvt. Ltd.

2. Neeru Vaisishth, Vibhuti Vasishth, Principles of Management Text & Cases,

Taxmann

3. Harold Koontz, Heinz Weihrich, Essentials of management, McGraw-Hill.

4. Neeru Vaisishth, Business Management, Taxmann.

5. R. S. N. Pillai, S. Kala, Principles and Practices of Management, S. Chand.

6. Chandra Bose, Principles of Management & Administration, PHI.

Paper - III

Course Name – Programming in C++ ( New 2019-20 onwards )

Course Code – 2T3

UNIT – I

Introduction to Object Oriented Programming: Introduction, What is Object Oriented Programming(OOP)?, Structured Procedural programming(SPP), Object 44

 

Oriented Programming OOP, Characteristics of OOPs, Advantages of OOPs, Disadvantages of OOPs, Comparison of SPP and OOP, Steps in Developing OOP Programs, Structure of Object Oriented Programs, Object Oriented Languages, Importance of C++. Data Types, Operators and Expressions: Identifiers & Keywords, Data Types, C++ Simple Data Types, Literals, Variables, the Const Data type, C++ Operators, Type Conversion. Input and Output Streams: Comments, Declaration of Variables, the Main () Function, Simple C++ Programs, Program Termination, Features of IOStream, Keyboard and Screen I/O, Manipulator Functions, Input and Output (I/O) Stream Flags. Control Statements: Conditional Expressions, Loop Statements, Nested Control Structures, Breaking Control Statements.

UNIT – II

Function and Program Structures: Introduction, Defining a Function, Return Statement, Types of Functions, Actual & Formal Arguments, Local & Global Variables, Default Arguments, Structure of C++ Program, Order of the Function Declaration, Manually invocated Functions, Nested Functions, Scope Rules, Side Effects, Storage Class Specifiers, Recursive Function, Pre-processors, Header Files, Standard Functions. Arrays: Introduction, Array Notation, Array Declaration, Array Initialization, Processing with Arrays, Character Array. Pointers and Strings: Introduction, Pointer Arithmetic, Pointers and Functions, Pointers and Arrays, Pointer and Strings.

Structures and Unions:- Introduction, Declaration of Structure, Processing with Structures, Initialization of Structures, Functions and Structures, Array of Structure, Pointer and Structure, Unions.

UNIT – III

Classes and Objects: Introduction, Structures and Classes, Declaration of Class, Member Functions, Defining the Object of a Class, Accessing a Member of Class, Array of Class Objects, Pointer and Classes. Special Member Function: Introduction, Constructors, Destructors, Inline Member Functions, Static Class Members, Friend Function,This Pointer.Single and Multiple Inheritance: Introduction, Single Inheritance, Types of Base Classes, Type of Derivation,Multiple Inheritance,Member Access Control. 45

 

UNIT-IV

Overloading Functions and Operators: Function Overloading, Operator Overloading, Overloading of Binary Operators, Overloading of Unary Operators. Polymorphism and Virtual Functions: Polymorphism, Virtual Functions, Pure Virtual Functions, Abstract Base Classes, Virtual Base Classes. Data File Operations: Opening and Closing of Files, Reding/Writing a Character from a File, Binary File Operations.

Text Book: - 1. D. Ravichandran, Programming with C++, McGraw-Hill.

Reference Books:

1. E. Balaguruswami, Object Oriented Programming with C++, McGraw-Hill.

2. Rohit Khurana, Object Oriented Programming with C++, Vikash Publishing House

Pvt. Ltd.

3. Anirban Das, Goutam Panigrahi, Object Oriented Programming with C++, Vikash

Publishing House Pvt. Ltd.

4. Herbert Schildt, The Complete Reference – C++, McGraw-Hill.

 

Paper - IV

Course Name – E-Commerce and Web Designing ( New 2019-20 onwards )

Course Code – 2T4

UNIT – I

Introduction to Electronic Commerce- Electronic Commerce : The Scope of Electronic Commerce, Definition of Electronic Commerce, Electronic Commerce and the Trade Cycle, Electronic Markets, Electronic Data Interchange, Internet Commerce, e-Commerce in Perspective. Business Strategy in an Electronic Age: The Value Chain, Supply Chains, Porter‘s Value Chain Model, Inter Organizational Value Chains. Competitive Advantage: Competitive Strategy, Porter‘s Model, First Mover Advantage, Sustainable Competitive Advantage, Competitive advantage using e-Commerce.

UNIT – II

Business to Business Electronic Commerce - Inter Organizational Transactions: Inter Organizational Transactions, the Credit Transaction Trade 46

 

Cycle, A Variety of Transaction, Pens and Things. Electronic Markets: Markets, Electronic Markets, Usage of Electronic Markets, Advantages and Disadvantages of Electronic Markets, Future of Electronic Markets. Electronic Data Interchange (EDI): Introduction to EDI, EDI definition, The Benefits of EDI, EDI Example. Inter Organizational e-Commerce: Inter Organizational Transaction, Purchasing Online, After Sales Online, e-Commerce in Desk top Facilities Management, Pens and Things and the Web.

UNIT – III

Business to Consumer Electronic Commerce - Internet Shopping and the Trade Cycle, Other e-Commerce Technologies, Advantages and Disadvantages of Consumer e-Commerce, Consumer e- Commerce at Pens and Things. The Elements of e-Commerce : Elements, e-Visibility, The e-Shop, Online Payments, Delivering the Goods, After Sales Service, Internet e- Commerce Security, A Web Site Evaluation Model. Introduction to HTML: Designing a Home Page, History of HTML, HTML Generations, HTML Documents, Anchor Tag, Hyper Links, Sample Html Documents. Header and Body Sections: Header Section, Title, Prologue, Links, Colorful Web Page, Comment Lines, Some Sample Html Documents. Designing the body Section: Heading Printing, Aligning the Headings, Horizontal Rule, Paragraph Tab Setting, Image and Pictures, Embedding PNG Format Images.

UNIT – IV

Ordered and Unordered Lists: Lists, Unordered Lists, Headings in a List, Ordered Lists, Nested List. Table Handling: Table, Table Creation in HTML, Width of the Table and Cells, Cells Spanning Multiple Rows/Columns, Coloring Cells, Columns Specification, Some Sample Tables. Dhtml and Style Sheets: Defining Styles, Elements of Styles, Linking a Styles Sheet to an HTML Document, In-Line Styles, External Styles Sheets, Multiple Styles. Frames: Frameset Definition, Frame Definition, Nested Framesets. A web Page Design Project: Frameset Definition, Animals, Birds, Fish. Forms: Action Attribute, Method Attribute, Input type Attribute, Drop Down List, Sample Forms

Text Books 47

 

1. David Whiteley, e-Commerce Strategy, Technologies and Applications, McGraw Hill Education

2. CXavier, World Wide Web design with HTML, McGraw Hill Education.

Reference Books:

1. Bajaj, Nag, E-Commerce, McGraw-Hill.

2. Eric van der Vlist, Danny Ayers, Erik Bruchez, Joe Fawcett, AlessandroVernet, Professional Web 2.0 Programming, Wiely.

3. Michael P. Papazoglou, Pieter M.A. Ribbers, e-Business, Wiely.

4. Brian P. Hogan, HTML5 and CSS3, Shroff Publishers.

5. Sandeep panda, AngularJS – Novice to Ninja, Shroff Publishers.

6. Web Technologies – Black Book, Dreamtech Press.

7. Mike Mcgrath, Web Design in Easy Steps, McGraw-Hill.

8. Mike Mcgrath, JavaScript in Easy Steps, McGraw-Hill.

9. Mike Mcgrath, CSS3 in Easy Steps, McGraw-Hill.

 

BCCA Part –  I  Semester – 2 ( Old 2016-17 onwards)


Paper - 1 : English – 2  (Business Communication) ( Old 2016-17 onwards )



UNIT-I
Basic Ideas In The Study of Communication -Nature of Communication, Importance of Communication, Process of Communication, Barriers to Communication, Effective Communication, Communication Theories and Models, Audience Analysis, SWOT Analysis. Forms of Communication –
Introduction to Classification of Communication, Verbal Communication-Written, Oral, Non-verbal Communication, Dimension/Direction of Communication, Formal and Informal Communication, Modern Forms of Communication-Fax, Internet/Email. Listening As A Tool of Communication – Introduction to Listening Skills, Approaches to Listening, Barriers to Effective Listening, Tips for Effective Listening. Group Communication – Introduction to Meaning and Definition of Group, Advantages of Group Decision-Making, Techniques of Decision-Making, Meetings, Notice, Agenda, Minutes, Conferences, Seminars, Symposia and Workshops. Business
Letter Writing – Business Correspondence, Essentials of a Good Business Latter, Structure of a Business Latter, Format of Business Latter, Tips for Clear Writing/Craft of Business Letter Writing
UNIT-II
Enquiries, Quotations And Tender Notices -Enquiries, Quotations (Replies an Enquiries), Tender Notices. Placing Order and Their Fulfillment – Order, Fulfillment of Order. Complaints (Claims) And Adjustments – Complaints (Claim) Letters, Adjustment Letter (Replies to Complaints). Circular And Letters – Circular Letters, Sales Letters. Collection Letter –
Introduction, Guideline for Writing Collection Letters, First Stage Collection Letter, Persuasive/Firm Reminder, Last Resort Letter/ Final Collection Letter
UNIT-III
Export-Import Correspondence – The Number of Export-Import Correspondence, Export Procedure, Import Procedure, Terminology in Foreign Trade, Specimen Letters Correspondence With Banks – Introduction: General Instruction for Writing Banking Letters, Specimen Letters. Correspondence With Insurance Companies – Principles of Insurance, Drafting Insurance Letter, Specimen Insurance Letters. Job-Related Letters, Group Discussion, And Interviews – Job Application, CV (Biodata, Resume), Writing References, Group Discussion, Personal Interview, Appointment and Discharge Letters
UNIT-IV
Correspondence With Public Authorities – Introduction, Correspondence With Government Departments, Correspondence With Income Tax and Sales Tax Authorities,
Correspondence With Provident Fund(PF) Authorities, Correspondence With Postal Authorities. Internal Communication-Introduction, Memorandum, Office Order, Office
Circular, Office Note, Correspondence With Branch Office. Precis And Summarising – What is Precis?, Uses of Precis, How to Write a Precis, Some Specimen Precis.Report
And Personal Writing – Reports, Transmittal Letters, Proposals. Corporate Communication -Corporate Communication, House Journals, Corporate Brochures, Information Booklets, Press Releases and Press Conferences, Company Meeting, Agenda, Notice and Minutes, Relation, Basics of Advertisement, International Communication

Text Book:

1. Dr. V. K. Jain, Dr. Omprakash Biyani, Business Communication, S. Chand.
Reference Books:
1. Shalini Verma, Business Communication, Vikash Publishing House Pvt. Ltd.
2. K. K. Sinha, Business Communication, Taxmann.
3. Peter W. Cardon, Business Communication, McGraw-hill.
4. K.K.Sinha, Fundamental of Business Communication, Taxmann
5.Matthukutty M. Monipally, Business Communication, McGraw-hill.
6. P.S.Rathore, Business Ethecs and Communication, S. Chand.
7. Neera Jain, Shoma Mukherji, Effective Business Communication, McGraw-hill.
8. J. P. Parikh, Anshu Surve, Swarnabharati, Asma Bahrainwala, Business Communication, Orient BlackSwan.


Paper - 2 : Principles of Business Management ( Old 2016-17 onwards )


UNIT-I
Nature And Functions Of Management – Importance Of Management, Definition Of Management, Management Function Or The Process Of Management, Levels Of Management, Organizational Or Business Functions, Role Of A Senior Management, Managerial Skills, Managerial Effectiveness, Management And Administration, Management-A Science Or An Art?, Management-A Profession?, Professional
Management Vs Family Management, Management Of International Business. Development Of Management Thought-Early Classical Approaches, Neo-Classical Approaches, Modern Approaches. Planning-Nature Of Planning, Importance Of Planning, Types Of Plans, Steps In Planning, Strategic Planning Process, Limitation Of Planning, Making Planning Effective, Planning Skills, Strategic Planning In The Indian
Industry. Decision Making-Meaning Of Decision, Types Of Decision, Steps In Relational Decision-Making, Rationality In Decision-Making, Environment Of Decision-Making, Common Difficulties In Decision-Making.

UNIT-II
Organization-What Is An Organization?, Process Of Organizing, Principles Of Organizing, Span Of Management, Departmentalization, Process Departmentalization, Purpose Departmentalization, Organization Structure, What Type Of Structure Is Best?, Emerging Organization Structures, Committees, Teams, International Organization Structures. Coordination – Distinction Between Coordination And Cooperation, Distinction Between Coordination And Control, Need For Coordination, Requisites For Excellent Coordination, Types Of Coordination, Techniques Of Coordination, Difficulties Of Coordination, Coordinating Global Operations. Informal Organization – Why Do Informal Group Forms?, Types Of Informal Groups, Stages Of Group Development, Distinction Between Formal And Informal Organization, Benefits Of Informal Organization To Its Members, Benefits Of Informal Organization To Its Management, Dysfunctional Effects Of Informal Organization, How To Minimize The Dysfunctional
Effects Of Informal Organization?, Group Dynamics. Staffing-Importance And Need For Proper Staffing, Manpower Planning, Recruitment, Selection, Placement, Induction, Manpower Planning In India, Staffing From A Global Perspective.

BCCA Syllabus RTMNU

UNIT-III
Training And Development-Difference Between Training, Education And Development, Advantages Of Training, Steps In Setting Up A Training And Development Programme, Design And Development Of The Training Programme, Evaluation Of
Training And Development, Executive Training Practices In India, Mentoring, Learning Organization, Knowledge Management. Performance Management-Purpose Of
Appraisal, Steps In Designing Performance Management System, Criteria And Standards Of Performance Appraisal, Frequency Of Appraisal, Performance Appraisal
Methods, Limitations Of Traditional Appraisal Methods, Post-Appraisal Interview, Appraisal Of Management, Performance Management In Indian Industries, Expatriate Performance Appraisal, Career Planning And Development, Appraisal Of Organizational Development. Compensation Plans-Classification Of Compensation, Primary Compensation, Monetary Incentive, Non-Monetary Incentive, Recognition As A Reward, Benefits, Wage Packet Of Indian Worker, International Compensation. Direction And Supervision-Requirements Of Effective Direction, Giving Orders, Motivation, Job Satisfaction, Organizational Commitment, Morale, First-Level Or Front-Line Supervision.

UNIT-IV
Communication-Importance Of Communication, Purpose Of Communication, Formal Communication, Forms Of Communication, Informal Communication, The Communication Process, Barriers To Communication, Principles Of Effective
Communication, Communication Networks, Checks On In-Plant Communication, Communication In Indian Industries. Leadership – Difference Between A Leader And A Manager, Characteristics Of Leadership, Functions Of A Leader, Traditional Approaches To Leadership, Situational Factors Determining Choice Of Leadership Style, New Approaches To Leadership, Leadership Assessment, Leadership Style In Indian
Organization, Worker Participation In Management In India. Managerial Control-Steps In A Control Process, Need For Control System, Benefits Of Control, Essentials Of
Effective Control System, Problems Of The Control System, Control Techniques. Organizational Change-Need For Planned Change, Managing Organizational Change, Requisites For Successful Planned Chase, Recent Planned Changes In The Corporate Sector In India.

Text Book:
1. P. C. Tripathi, P. N. Reddy, Principles of Management, McGraw-Hill.
Reference Books:
1. Prof. Partho S. Sengupta, Principles and Practices of Management, Vikash Publishing House Pvt. Ltd.
2. Neeru Vaisishth, Vibhuti Vasishth, Principles of Management Text & Cases, Taxmann
3. Harold Koontz, Heinz Weihrich, Essentials of management, McGraw-Hill.
4. Neeru Vaisishth, Business Management, Taxmann.
5. R. S. N. Pillai, S. Kala, Principles and Practices of Management, S. Chand.
6. Chandra Bose, Principles of Management & Administration, PHI.
BCCA Syllabus RTMNU
 


Paper - 3 : Programming in C++ ( Old 2016-17 onwards )


UNIT – I
Introduction to Object Oriented Programming: Introduction, What is Object Oriented Programming(OOP)?, Structured Procedural programming(SPP), Object Oriented Programming OOP, Characteristics of OOPs, Advantages of OOPs, Disadvantages of OOPs, Comparison of SPP and OOP, Steps in Developing OOP Programs, Structure of Object Oriented Programs, Object Oriented Languages, Importance of C++. Data Types, Operators and Expressions: Identifiers & Keywords, Data Types, C++ Simple Data Types, Literals, Variables, the Const Data type, C++ Operators, Type Conversion. Input and Output Streams: Comments, Declaration of Variables, the Main () Function, Simple C++ Programs, Program Termination, Features of IOStream, Keyboard and
Screen I/O, Manipulator Functions, Input and Output (I/O) Stream Flags. Control Statements: Conditional Expressions, Loop Statements, Nested Control Structures, Breaking Control Statements.

UNIT – II
Function and Program Structures: Introduction, Defining a Function, Return Statement, Types of Functions, Actual & Formal Arguments, Local & Global Variables, Default Arguments, Structure of C++ Program, Order of the Function Declaration, Manually invocated Functions, Nested Functions, Scope Rules, Side Effects, Storage Class Specifiers, Recursive Function, Pre-processors, Header Files, Standard Functions.
Arrays: Introduction, Array Notation, Array Declaration, Array Initialization, Processing with Arrays, Arrays and Functions, Multidimensional Array, Character Array. Pointers
and Strings: Introduction, Pointer Arithmetic, Pointers and Functions, Pointers to Functions, Pointers and Arrays, Array of Pointers, Pointers to Pointers, Pointer and Strings, Deciphering Complex Declarations. Structures, Unions and Bit Fields:
Introduction, Declaration of Structure, Processing with Structures, Initialization of Structures, Functions and Structures, Array of Structure, Array within a Structure, Nested
Structure, Pointer and Structure, Unions, Bit Fields, Typedef, Enumerations.
UNIT – III
Classes and Objects: Introduction, Structures and Classes, Declaration of Class, Member Functions, Defining the Object of a Class, Accessing a Member of Class, Array of Class Objects, Pointer and Classes, Union and Classes, Classes within classes(Nested Class). Special Member Function: Introduction, Constructors, Destructors, Inline Member Functions, Static Class Members, Friend Function, Dynamic Memory Allocations, This Pointer, Mutable. Single and Multiple Inheritance: Introduction, Single Inheritance, Types of Base Classes, Type of Derivation, Ambiguity in Single Inheritance, Array of Class Objects and Single Inheritance, Multiple Inheritance, Container Classes, Member Access Control.

UNIT-IV
Overloading Functions and Operators: Function Overloading, Operator Overloading, Overloading of Binary Operators, Overloading of Unary Operators. Polymorphism and Virtual Functions: Polymorphism, Early Binding, Polymorphism with Pointers, Virtual Functions, Late Binding, Pure Virtual Functions, Abstract Base Classes, Constructors under Inheritance, Destructors under Inheritance, Virtual Destructors, Virtual Base Classes. Templates and Exception Handling: Function Template, Class Template, Overloading of Function Template, Exception Handling. Data File Operations: Opening
and Closing of Files, Stream State Member Functions, Reding/Writing a Character from a File, Binary File Operations, Classes and File Operations, Structure and File Operations, Array of Class Objects and File Operations, Nested Class and File Operations. Random Access File Processing.

Text Book:

1. D. Ravichandran, Programming with C++, McGraw-Hill.
Reference Books:
1. E. Balaguruswami, Object Oriented Programming with C++, McGraw-Hill.
2. Rohit Khurana, Object Oriented Programming with C++, Vikash Publishing House Pvt. Ltd.
3. Anirban Das, Goutam Panigrahi, Object Oriented Programming with C++, Vikash Publishing House Pvt. Ltd.
4. Herbert Schildt, The Complete Reference C++, McGraw-Hill.


Practical List of Programming in C++

1. Write an algorithm, draw a flowchart and develop a C++ program to print the sum and product of digits of an integer.
2. Write an algorithm, draw a flowchart and develop a C++ program to reverse a number.
3. Write an algorithm, draw a flowchart and develop a C++ program to compute the sum of the first n terms of the following series -S = 1+1/2+1/3+1/4+……
4. Write an algorithm, draw a flowchart and develop a C++ program to compute the sum of the first n terms of the following series -S =1-2+3-4+5…………….
5. Write an algorithm, draw a flowchart and develop a C++ function that checks whether a given string is Palindrome or not. Use this function to find whether the string
entered by user is Palindrome or not.
6. Write an algorithm, draw a flowchart and develop a C++ function to find whether a given no. is prime or not. Use the same to generate the prime numbers less than 100.
7. Write an algorithm, draw a flowchart and develop a C++ program to compute the factors of a given number.
8. Write an algorithm, draw a flowchart and develop a C++ program to print a triangle of stars as follows (take number of lines from user):
*
***
*****
*******
*********

9. Write an algorithm, draw a flowchart and develop a C++ program to perform following actions on an array entered by the user:
i) Print the even-valued elements
ii) Print the odd-valued elements
iii) Calculate and print the sum and average of the elements of array
iv) Print the maximum and minimum element of array
v) Remove the duplicates from the array
vi) Print the array in reverse order
The program should present a menu to the user and ask for one of the options. The menu should also include options to re-enter array and to quit the program.
10. Write an algorithm, draw a flowchart and develop a C++ program WAP that prints a table indicating the number of occurrences of each alphabet in the text entered as command line arguments.
11. Write an algorithm, draw a flowchart and develop a C++ program to swaps two numbers using pointers.
12. Write an algorithm, draw a flowchart and develop a C++ program in which a function is passed address of two variables and then alter its contents.
13. Write an algorithm, draw a flowchart and develop a C++ program which takes the radius of a circle as input from the user, passes it to another function that computes
the area and the circumference of the circle and displays the value of area and circumference from the main() function.
14. Write an algorithm, draw a flowchart and develop a C++ program to find sum of n elements entered by the user. To write this program, allocate memory dynamically using malloc() / calloc() functions or new operator.
15. Write an algorithm, draw a flowchart and develop a C++ program to perform following operations on strings:
a) Show address of each character in string
b) Concatenate two strings without using strcat function.
c) Concatenate two strings using strcat function.
d) Compare two strings
e) Calculate length of the string (use pointers)
f) Convert all lowercase characters to uppercase
g) Convert all uppercase characters to lowercase
h) Calculate number of vowels
i) Reverse the string
16. Write an algorithm, draw a flowchart and develop a C++ program to merge the two-arrays to get an ordered array.
17. Write an algorithm, draw a flowchart and develop a C++ program to display Fibonacci series (i)using recursion, (ii) using iteration
18. Write an algorithm, draw a flowchart and develop a C++ program to calculate Factorial of a number (i)using recursion, (ii) using iteration
19. Write an algorithm, draw a flowchart and develop a C++ program to perform following Matrix operations (2-D array implementation): a) Sum b) Difference c) Product d) Transpose
20. Write an algorithm, draw a flowchart and develop a C++ program to create the Person class. Create some objects of this class (by taking information from the user). Inherit the class Person to create two classes Teacher and Student class. Maintain the respective information in the classes and create, display and delete objects of these two classes (Use Runtime Polymorphism).
21. Write an algorithm, draw a flowchart and develop a C++ program to Create a class Triangle. Include overloaded functions for calculating area. Overload assignment operator and equality operator

BCCA Syllabus RTMNU
 
22. Write an algorithm, draw a flowchart and develop a C++ program to create a structure Student containing fields for Roll No., Name, Class, Year and Total Marks. Create 10 students and store them in a file.
23. Write an algorithm, draw a flowchart and develop a C++ program to retrieve the student information from file created in previous question and print it in following format: Roll No. Name Marks
24. Write an algorithm, draw a flowchart and develop a C++ program to copy the contents of one text file to another file, after removing all whitespaces.
25. Write an algorithm, draw a flowchart and develop a C++ program to demonstrate the use of this pointer.
26. Write an algorithm, draw a flowchart and develop a C++ program to demonstrate the use of single inheritance.
27. Write an algorithm, draw a flowchart and develop a C++ program to create a Marksheet using multilevel inheritance.
28. Write an algorithm, draw a flowchart and develop a C++ program to find largest among two value using friend function.
29. Write an algorithm, draw a flowchart and develop a C++ program to perform unary operator overloading.
30. Write an algorithm, draw a flowchart and develop a C++ program to to perform binary operator overloading.


Paper - 4 : E-Commerce and Web Designing ( Old 2016-17 onwards )

 
UNIT – I
Introduction to Electronic Commerce Electronic Commerce : The Scope of Electronic Commerce, Definition of Electronic
Commerce, Electronic Commerce and the Trade Cycle, Electronic Markets, Electronic Data Interchange, Internet Commerce, e-Commerce in Perspective. Business Strategy
in an Electronic Age: The Value Chain, Supply Chains, Porter‘s Value Chain Model, Inter Organizational Value Chains. Competitive Advantage: Competitive Strategy, Porter‘s Model, First Mover Advantage, Sustainable Competitive Advantage, Competitive advantage using e-Commerce. Business Strategy: Introduction to Business Strategy, Strategic Implication of IT, Technology, Business Environment, Business Capability,
Existing Business Strategy, Strategy Formulation and Implementation Planning, e-Commerce Implementation, e-Commerce Evaluation. Case Study: e-Commerce in
Passenger Air Transport: Choices, Airline Booking Systems, Competition and customer Loyalty, Web Booking Systems, Competitive Outcomes
UNIT – II
Business to Business Electronic Commerce Inter Organizational Transactions: Inter Organizational Transactions, the Credit
Transaction Trade Cycle, A Variety of Transaction, Pens and Things. Electronic Markets: Markets, Electronic Markets, Usage of Electronic Markets, Advantages and Disadvantages of Electronic Markets, Future of Electronic Markets. Electronic Data Interchange (EDI): Introduction to EDI, EDI definition, The Benefits of EDI, EDI Example. EDI:the Nuts and Bolts :, EDI technology, EDI Standards, EDI Communications, EDI Implementation, EDI Agreements, EDI Security, Nuts, Bolts and
the Tool kit. EDI and Business :Organizations that use EDI, EDI Trading Patterns, EDI Transactions, EDI Adoption and EDI Maturity, IOS,EDI an Internet e-Commerce. Inter Organizational e-Commerce: Inter Organizational Transaction, Purchasing Online, After Sales Online, e-Commerce in Desk top Facilities Management, Pens and Things and the Web.

UNIT – III
Business to Consumer Electronic Commerce Consumer Trade Transactions: What you want, when you want it, Internet e-Commerce, The e-Shop, Internet Shopping and the Trade Cycle, Other e-Commerce Technologies, Advantages and Disadvantages of Consumer e-Commerce, Consumer e-Commerce at Pens and Things. The Elements of e-Commerce : Elements, e-Visibility, The e-Shop, Online Payments, Delivering the Goods, After Sales Service, Internet e-Commerce Security, A Web Site Evaluation Model. E-Business: Introduction, Internet
Bookshops, Grocery Supplies, Software Supplies and Support. Electronic Newspapers, Internet Banking, Virtual Auctions, Online Share Dealing, Gambling on the Net, e-Diversity Introduction to the Internet: Computer in Business, Networking, Internet, Electronic Mail(E-Mail), Resource Sharing, Gopher, World Wide Web, Usenet, Telnet, Bulletin Board Service, Wide Area Information Service. Internet Technologies: Modem, Internet Addressing, Physical Connections, Telephone Lines, Internet Browsers, Internet Explorer, Netscape Navigator. Introduction to HTML: Designing a Home Page, History
of HTML, HTML Generations, HTML Documents, Anchor Tag, Hyper Links, Sample Html Documents. Header and Body Sections: Header Section, Title, Prologue, Links, Colorful Web Page, Comment Lines, Some Sample Html Documents. Designing the body Section: Heading Printing, Aligning the Headings, Horizontal Rule, Paragraph Tab Setting, Image and Pictures, Embedding PNG Format Images.


UNIT – IV
Ordered and Unordered Lists: Lists, Unordered Lists, Headings in a List, Ordered Lists, Nested List. Table Handling: Table, Table Creation in HTML, Width of the Table and Cells, Cells Spanning Multiple Rows/Columns, Coloring Cells, Columns
Specification, Some Sample Tables. Dhtml and Style Sheets: Defining Styles, Elements of Styles, Linking a Styles Sheet to an HTML Document, In-Line Styles, External Styles Sheets, Multiple Styles. Frames: Frameset Definition, Frame Definition,
Nested Framesets. A web Page Design Project: Frameset Definition, Animals, Birds, Fish. Forms: Action Attribute, Method Attribute, Enctype Attribute, Drop Down List, Sample Forms

Text Books
1. David Whiteley, e-Commerce Strategy, Technologies and Applications, McGraw Hill Education
2. C Xavier, World Wide Web design with HTML, McGraw Hill Education.
Reference Books:

1. Bajaj, Nag, E-Commerce, McGraw-Hill.
2. Eric van der Vlist, Danny Ayers, Erik Bruchez, Joe Fawcett, AlessandroVernet, Professional Web 2.0 Programming, Wiely.
3. Michael P. Papazoglou, Pieter M.A. Ribbers, e-Business, Wiely.
4. Brian P. Hogan, HTML5 and CSS3, Shroff Publishers.
5. Sandeep panda, AngularJS – Novice to Ninja, Shroff Publishers.
6. Web Technologies – Black Book, Dreamtech Press.
7. Mike Mcgrath, Web Design in Easy Steps, McGraw-Hill.
8. Mike Mcgrath, JavaScript in Easy Steps, McGraw-Hill.
9. Mike Mcgrath, CSS3 in Easy Steps, McGraw-Hill.


Practical List of E-Commerce & Web Designing


A1. Write a program in HTML to illustrate the use of Formatting tags => BOLD, ITALIC, UNDERLINE, SUPERSCRIPT, SUBSCRIPT, AND STRIKETHROUGH.

A2. Write a paragraph centrally aligned and change the color of text to BLUE and Background to YELLOW. The size of the font should be 6.
A3. Write a program in HTML to illustrate the below given formats. a) The page should contain a paragraph which is centrally aligned.
b) FIRST line of the paragraph should be BOLD and ITALIC.
c) STRIKEOUT the Second Line.
d) Underline and change the color to RED, of the third line.
e) Change the font size of the fourth Line to 5.
f) Change the color of the text to GREEN.
g) Two horizontal lines below the paragraph.

A4. Write a program in HTML to link two files.
The name of the first file is LINK1.HTML and that of second file is LINK2.HTML. LINK2.HTML should contain a Back link also.
A5. Write a program in HTML to Design a Table containing 5 columns and 4 rows. The name of the columns should be ENO, NAME, DESIGNATION, SALARY and CITY.
A6. Write a program in HTML to design a Table containing 5 columns and 4 rows. The name of the columns should be ENO, NAME, DESIGNATION, SALARY and CITY. The table should also contain the below given specifications.
a) Table should contain BORDER.
b) Background color of the Table should be GREEN.
c) Color of the Text should be BLUE.
d) Text should be centrally aligned in the cell.
A7. Write a program in HTML to Design a Table containing 5 columns and 4 rows. The name of the columns should be ENO, NAME, DESIGNATION, SALARY and CITY. Illustrate the usage of cell padding and cell spacing. Also align the Table to
the CENTRE of the page.
A8. Write a program in HTML to illustrate the usage of ROWSPAN in the below given format.

CITY TOWN
SHANKAR NAGAR
NAGPUR DHARAMPETH
RAMDASPETH
DADAR
BOMBAY V.T.
THANE

A9. Write a program in HTML to illustrate the usage of COLUMN SPAN (COLSPAN) in the below given format.
NAME LIVING CITY COMPANY CITY
SUJEET CHHINDWARA
TAPAN NAGPUR BOMBAY
RAM BOMBAY
MOHAN BANGALORE
KRISHNA PUNE
MANGESH BOMBAY NAGPUR
AVINASH DELHI

A10. Write a program in HTML to divide the screen horizontally into two sections.
A11. Write a program in HTML to divide the screen vertically into two sections.

A12. Write a program in HTML to divide the Screen into 4 sections.
A13. Write a program in HTML to demonstrate the usage of Marquee text with the below given Specifications.
a. Marquee text is INTERNATIONAL COLLEGE.
b. Color of text is BLUE.
c. Background color is YELLOW.
d. Size of Text is 7.
e. Direction is LEFT to RIGHT.
A14. Write a program in HTML to demonstrate the use of the Marquee Text with the below given Specifications.
a. Marquee Text is INTERNATIONAL COLLEGE.
b. Text color is BLUE.
c. Repeat the Marquee Text five Times.
d. Make use of SCROLLAMOUNT.
e. Make use of SCROLLDELAY.
A15. Write a program in HTML to demonstrate the usage of Image file with the below given specification.
a) Background color of page is GREEN.
b) The size of Image is 400 x 400 pixels.
c) The Image should contain a border.
d) Alternate text is .IMAGE NOT FOUND..
e) Image should appear on the centre of the page.

A16. Write a program in HTML to Demonstrate the usage of Image file with the below given specifications.
a) Background color is RED.
b) The size of Image is 300 x 300 pixels.
c) The image should contain a BORDER.
d) Alternate Text is .IMAGE is NOT FOUND..
e) Vertical space should be 100 pixels.
f) Horizontal space should be 350 pixels.

A17. Write a program in Java Script which should prompt the user to enter the result of Question-.What is the result of 10+10?.. The user will be given a chance to answer the question. If the answer is correct then the program should raise a message

.Congratulations.. If the answer is wrong then the program should again ask the same question. If the answer is correct then the message should be –.Cleared in the second round. else another message should be generated specifying –.
Sorry, try next time. and the program should exit. Note – Make use of If. Else.

A18. Write a program in Java Script which should prompt the user to enter the result of question –. What is the Result of 10 +10?. At the most the user will get 5 chances to answer the question. If the user gives the correct answer during the attempts then the program should exit the loop by raising a message-.Congratulations ..
Otherwise, whenever the answer is wrong the program should alert the user that the answer is wrong.
Even during the 5th attempt, if the answer is wrong then it should raise another alert message also specifying-.Sorry-Try Next Time.. (Use Loop, Prompt and Alert).
A19. Write a program in Java Script which prompt the user to enter the Result of Question-.What is the Result of 10+10?.
The program should repeat the question in two cases-
a. If the user is wrong.
b. And he wants to continue.
The program should exit the loop in two cases-
a) If the answer is correct.
b) If the answer is wrong but the user doesn‘t want to continue.
(Use odd Looping, Prompt, Alert and Confirm Dialog Boxes).
A20. Write a program in Java Script which raises a Message:.
.Welcome To Our Website. as soon as the Site is loaded. It should also display a message : -.Thank You . when the user switch over from the page.
A21. Write a program in Java Script to check the username. If the user name is correct, the program should give an alert message-: .Welcome. along with user name else the program should alert the user specifying that the user name is
wrong. Use DOM and onchange event.
A22. Write a suitable program in Java Script which displays a message depending on the radio button being clicked using DOM and onclick event.
A23. Write a program in Java Script to count the number of elements in a forms elements array.
Check the number of elements returned against the number of form elements described between < Form> and </Form> tag in HTML page that is running in the browser. Recognize that number of elements in the array match the number of elements
described between <FORM> and </FORM> tag in HTML page exactly.
A24. Write a program in Java Script to check whether the form is filled or not. If one of the elements is not filled then display an alert message to fill the particular element using DOM and BUTTON.
A25. Write a program in Java Script to check whether the form is completely filled or not. If one of the elements is not filled then display an alert message to fill the particular element using DOM and onsubmit event.

BCCA Part 1 Semester 1 New & Old

BCCA Part 1 Semester 2 New & Old

BCCA Part 2 Semester 3 ( BCCA Semester 3 ) New & Old

BCCA Part 2 Semester 4 ( BCCA Semester 4 ) New & Old

BCCA Part 3 Semester 5 ( BCCA Semester 5 ) New & Old

BCCA Part 3 Semester 6 ( BCCA Semester 6 ) New & Old

BCCA Syllabus

BCA Bachelor Of Computer Application, BCCA, Bachelor of Commerce & Computer Application BE IT/CS, Information technology/Computer Science MCA, Master of Computer Application MCM, Master of Computer Management Diploma , Polytechnic B.Arch Bachelor Of Architecture, Others,

Basic Programming

C / C++ ,

Testing

Software Testing,

Hardware & Networking

CCNA, MCSE, Hardware, Networking

Courses at Atlanta

New Batches start Every week On Mondays and Wednesdays.

New Batch Starting Date & Timing

Copyright © 2010-2023 All Right Reserved - Atlanta Computer Institute, Nagpur.