Tuesday, 8 January 2013

Free download C E-Book



  • C in A Nutshell 2006 (0.99 MB )                  [ Download ]
  • C Pocket Reference 2002 ( 205 kb )             [ Download ]
  • C Primer Plus, 4th Ed 2002 ( 3.56 MB )       [ Download ]

Saturday, 5 January 2013

Bcom Syllabus – Business Application Programming


2.2 Business Application Programming


First Year          Part III Group A                   Second Semester                     Subject Code :   

Unit -1
Overview of C – Importance of C – Sample programs – Basic Structure of C programs – constants, Variables and Data types, Operators and Expressions.

Unit -2
Managing input and output operations – Reading and writing a character – Formatted input and output – Decision making, Branching and looping.

Unit -3
Arrays, One dimensional arrays – declaration and initialization – Two dimensional arrays – declaration and initialization – multidimensional arrays – character arrays and strings – User defined functions – Introduction to  Pointers in C – Understanding pointers -  Accessing a variable through its pointer-File management in C.

Unit -4
Beginning with C++, Tokens, Expressions and control structures, Functions in C++.

Unit -5
Classes and objects – specifying a class – Member functions – Objects- Memory allocation for objects - Friend functions.

TEXT BOOKS:
1.      Programming in ANSI C – E.Balagurusamy – Tata McGraw Hill Publishing 
Company Limited, Third Edition.
          Chapters 1-9, Chapter 11 Sections 11.1-11.6, Chapters 12
2.      Object oriented programming with C++, E.Balagurusamy, Tata McGraw Hill  
Publishing  Chapters 2 , 3 , 4 , 5

REFERENCE BOOKS:
    1. Programming in C, D.Ravichandran, New age International, 1996
2. Programming with C++,   Ravi Chandran, Tata McGraw Hill Publishing Company Limited, Second Edition 2000
3.      Object Oriented programming in Turbo C++ - Robert Lafore , Galgotia Publishers 1998

Bcom Syllabus – Fundamentals of Operating System Lab


2.3 Fundamentals of Operating System Lab

First Year          Part III Group A                   Second Semester                     Subject Code :   

1.  Basic Shell commands – echo, pwd, date, ls, chmod, cd
2.  Commands cat, cp, mv, rm, usage of pipe
3.  Shell Script to
            i) List directories alone
           ii) List hidden files alone
          iii) List the contents of the file using HEAD and TAIL commands
 4. Usage of filters – sort, grep, find
 5. Shell Script to
           i) Remove blank lines
           ii) Count the occurrence of a word
           iii) List the files containing a particular word
           iv) List the lines starting with a particular word
           v) List the lines not starting with a particular word
6. Shell script to
            i) Display files with full rights
           ii) Add or remove rights for user
          iii) check the rights of a user, group and others
7. Shell Script to check if the given file exists or not
8. Shell Script to compare two files using cmp, comp and diff commands
9. Shell Script to list and delete the zero byte files.
10. Shell Script to count the number of characters, words and lines in a file
11. Shell Script to replace the word “Unix” with “shell” in a single file and multiple files using
      seed command
12. Shell Script to display the recently created files and files created in the starting of particular
      month

Bcom Syllabus – Fundamentals of Operating System


2.1 Fundamentals of Operating System


First Year          Part III Group A                   Second Semester                 Subject Code :   

Unit -1
Introduction – Background – What is an operating system – History and evolution- An introduction to UNIX & MSDOS – Overview of operating system – Process – Hardware concepts – User interface – System calls – command languages- Job control languages – GUI- Process management

Unit -2
Memory management – Introduction –Memory Allocation methods – Virtual Paged memory –Virtual segmented memory – Virtual machines- Protection and sharing – MS-DOS Memory Management – UNIX Memory Management

Unit -3
Input Output – Organization of I/O Software and Hardware – Unix I/O system – MS-DOS I/O system  - File Management – General Principles – System Services - File Management techniques – Improving the performance of Disk Systems

Unit -4
Concurrent processes – Basic principles – Competing processes – UNIX features – Deadlocks -Interprocess communication
           
Unit -5
Network and distributed systems – Introduction – Multiprocessor systems – networks – network standards – Distributed Systems - Security – The nature of threats – Security Techniques.


TEXT BOOK:
1. Operating systems -  Incorporating Unix and MS-DOS – Colin Ritchie , Second Edition,
    BPB Publications

REFERENCE BOOK:
1. Operating systems concepts - Abraham Silberschatz , Galvin, Gagne,   Sixth Edition , 2002,
    John Wiley.

Bcom Syllabus – PC Software Usage Lab


1.3 PC Software Usage Lab

First Year          Part III Group A                   First Semester                         Subject Code :   

1.  Preparing a business letter using Word
2.  Preparing a document with different font styles, sizes, paragraph formatting, using
     header and footer.
 3. Compound Interest table creation
 4. Using Mail Merge
 5. Inserting pictures and clipart in a Word document created using template
 6. Design a simple webpage using Word
 7. Usage of financial functions (Any three) in Excel
 8. Manipulating ranges
 9. Creating a sales chart
10. Usage of multiple worksheets
11. Preparation of a Business Presentation
 12. Using Hyperlinks in a presentation

Bcom Syllabus – PC Software Usage


1.2 PC Software Usage


First Year          Part III Group A                   First Semester                         Subject Code :   

Unit -1
Introduction to Word – Word Processing – Starting Word – Editing  a Document – Move and copy Text – Formatting Text and Paragraph

Unit -2
Finding and replacing text – Enhancing a document – Tables – Using Graphics -Using Mail Merge - Miscellaneous features of Word

Unit -3
Excel – Introduction to Worksheet and Excel- - Getting started with Excel – Editing cells – Using Commands and functions – Moving, Copying, Inserting and Deleting Rows and Columns – Printing a Workbook -Creating charts

Unit -4
Using Date and time – Naming Ranges and using built-in functions
Unit -5
Overview of PowerPoint – Creating a Presentation – PowerPoint Views – running a slide show

TEXT BOOK:
1.      PC Software for Windows 98 made simple – R.K. Taxali –Tata McGraw Hill Publishing Company Limited – 2001
      Chapters 9 – 13, Chapters 14 -23, Chapters 25 – 28, Annexure B

REFERENCE BOOK:
1.      Vikas Gupta, “Comdex  Computer Course kit”,  Dream Tech Press, Newdelhi.

Bcom Syllabus – Foundations of Computers


1.1 Foundations of Computers


First Year          Part III Group A                   First Semester                             Subject Code :    

Unit-1

 INTRODUCTION: Basics of Information technology – Classification of Information Technology systems - Role of software in IT - Need for Information system user friendliness/user interface.                                                                                         

Unit-2

COMPUTER SYSTEMS: Introduction to computers – Classification of Digital computer systems – Anatomy of Digital computer – Computer architecture – Number system – memory units – Architecture Storage Devices Input devices – Output devices – Computer Software – Operating systems – Programming languages – overview.           

Unit-3

DATA COMMUNICATIONS:  Characteristics of communication channel –Frequency and wave length – Bandwidth and channel capacity – Analog modulation (AM & FM) – FSK modulation and demodulation -  Advantages  of  Digital communication  over  Analog communication. 
           
Unit-4

DBMS: Overview, File System versus a DBMS, Describing and storing data in DBMS MULTIMEDIA AND VIRTUAL REALITY: Introduction to multimedia – Multimedia tools.                                                                                                                                    

Unit-5

INTERNET & INTRANET: WWW- Web Browsers -Web Servers - Internet access -  Protocols – Addressing Internet Tools and Services – Intranets                                   

TEXT BOOKS:
1.         Alexis Leon, Mathews Leon, “Fundamentals of Information Technology”, Leon Press, 1999.
2.         Dennis P. Curtin, “Information Technology”, Tata McGraw Hill Pvt Ltd, New Delhi, 1999.
REFERENCE BOOKS:
1.         Raghu Ramakrishnan, “Database Management Systems” (Chapter 1 & 2), McGraw Hill 1998.
2.         William Stallings, “Data and Computer Communications”, PHI, New Delhi, 1998.
3.         Schweber W. L , “Data Communications”, McGraw Hill, 1998.
4.         Computers Today – Suresh K Basandra – Galgotia Publishers – 1997.

Thursday, 3 January 2013

Madurai Kamarajar University BCA regulations page3


Appendix B

BCA (Degree) Semester   Scheme of Examinations

S.No
Semester
Name of the Subject
Duration
Marks
Pass
Max.
1.1
First
Part-I Tamil                 
3 hrs
35
100
1.2
First
Part-II English             
3 hrs
35
100
1.3
First
Discrete Mathematics
3 hrs
35
100
1.4
First
Computer Fundamentals and PC Software
3 hrs
35
100
1.5
First
COBOL and Business Applications 
3 hrs
35
100
1.6
First
PC Software (Ms Office) Lab
3 hrs
35
100
1.7
First
COBOL Programming Lab
3 hrs
35
100
2.1
Second
Part-I Tamil     
3 hrs
35
100
2.2
Second
Part-II English             
3 hrs
35
100
2.3
Second
Resource Management Techniques
3 hrs
35
100
2.4
Second
Introduction to UNIX and C Programming 
3 hrs
35
100
2.5
Second
Computer Organization                
3 hrs
35
100
2.6
Second
C & UNIX Shell Programming Lab
3 hrs
35
100
2.7
Second
Digital and Microprocessor Lab          
3 hrs
35
100
3.1
Third
Fundamentals of  Data Structures and Computer algorithms  
3 hrs
35
100
3.2
Third
Introduction to object-oriented programming and C++
3 hrs
35
100
3.3
Third
Computer based Financial Accounting
3 hrs
35
100
3.4
Third
Visual Programming
3 hrs
35
100
3.5
Third
C++ Lab (Implement Data Structure & Algorithm)
3 hrs
35
100
3.6
Third
Visual Programming Lab (Visual Basic)
3 hrs
35
100
4.1
Fourth
Database Management Systems
3 hrs
35
100
4.2
Fourth
Internet and Java Programming           
3 hrs
35
100
4.3
Fourth
Computer Oriented Numerical Methods         
3 hrs
35
100
4.4
Fourth
Operating System
3 hrs
35
100
4.5
Fourth
DBMS Lab (Oracle)    
3 hrs
35
100
4.6
Fourth
Java Programming Lab           
3 hrs
35
100
5.1
Fifth
Web Programming
3 hrs
35
100
5.2
Fifth
System Software                     
3 hrs
35
100
5.3
Fifth
Principles of Costing   
3 hrs
35
100
5.4
Fifth
Computer Graphics     
3 hrs
35
100
5.5
Fifth
Web Programming Lab           
3 hrs
35
100
5.6
Fifth
Graphics Lab  
3 hrs
35
100
6.1
Sixth
Software Engineering
3 hrs
35
100
6.2
Sixth
Computer Networks
3 hrs
35
100
6.3
Sixth
Multimedia Technology and Applications                          
3 hrs
35
100
6.4
Sixth
Computer Security                                     
3 hrs
35
100
6.5
Sixth
.NET Programming Lab                               
3 hrs
35
100
6.6
Sixth
Project work / Viva-voce                    
3 hrs
35
100