144x Filetype PDF File size 1.68 MB Source: www.jrnrvu.edu.in
BCA - I SEMESTER CODE SUBJECT MARKS Internal Main Total BCA-11 Fundamental of Computers & Information Technology 25 75 100 BCA-12 Programming in C 25 75 100 BCA-13 Communicative English and Professional Ethics 25 75 100 BCA-14 Financial Accounting 25 75 100 BCA-15 PC Packages Lab. 25 75 100 BCA-16 C Programming Lab. 25 75 100 600 BCA-11 FUNDAMENTALS OF COMPUTERS & INFORMATION TECHNOLOGY UNIT – I Computer, Characteristics of Computer, Evolution of Computers, Computer Generation; Basic Computer Organization (Input Unit, Output Unit, CPU), Classification of Computers, Computer Applications, Main Memory, Primary memory - RAM, ROM, PROM, EPROM, EEPROM, Secondary Storage Devices & its types, , Storage Devices Hierarchy UNIT – II Input Devices (Keyboard, mouse scanner etc), Output Devices: Monitor, Printer (Impact and Non-Impact), Plotter Etc, Configuration of PC, Software and its Need, Types of Software - System software, Application software and Utility Software, Operating System, Need and Functions of operating system, Type of Operating Systems, Overview of Popular Operating Systems: MS-DOS, MS-Windows, Linux, Android, Files & Directory Structure and its Naming Rules UNIT – III Number Systems: Binary number system, Decimal Number System, Octal Number System & Hexadecimal Number System, 1's & 2's Complement, Fixed- Point Representation, Arithmetic Operation on Binary Numbers, Overflow & Underflow, Floating Point Representation, Codes: ASCII, BCD, and EBCDIC UNIT – IV Data Communication, Communication types- Simplex, Half Duplex, Full Duplex, Communication Protocols, Communication Channels - Twisted, Coaxial, Fiber Optic, Serial and Parallel Communication, Modem -Working and characteristics, Types of network Connections - Dialup, Leased Lines, ISDN, DSL, RF, Broad band, Types of Network - LAN, WAN, MAN, Topologies of LAN - Ring, Bus, Star, Mesh and Tree Topologies UNIT-V Programming Languages - Machine, Assembly, High Level, Object-Oriented Programming Languages, Assemblers, Compilers and Interpreter, Algorithm, Simple algorithms, Flowcharts, Flowchart Symbols, Simple Flowcharts, Testing and Debugging, Documentation, Multimedia, Multimedia Components, Application of Multimedia TEXT & REFERENCE BOOKS : P.K. Shinha, “Computers Fundamentals”, Alexis Leon & Mathews Leon, “Fundamentals of Information technology“, Vikas Publishing House BCA -12 PROGRAMMING IN C UNIT I Overview of ‘C’ Language, Character set, Variables and Identifiers, Built-in Data Types, Arithmetic operators and Expressions, Constants and Literals, Simple assignment statement, Basic Input / Output statements, Conditional Statements and Loops: Decision making within a program, Conditions, relational and logical operators, simple if, if-else, else-if ladder, conditional operator, switch statements. UNIT II Loops: while loop, do-while, for loop, Nested loops, infinite loops, jumps in loops, go to statement, structured Programming. Arrays: One dimensional array, manipulation, Searching, Insertion, Deletion of an element from an array, two and multidimensional arrays, Declaring and initializing string variable, reading and writing strings, string handling functions. UNIT III Structures: Structure variables, initialization, structure assignment, nested structure, structures and arrays: within structure, arrays of structures, containing structure, unions. Pointers: Introduction to pointers, declaring and initializing pointer variable, pointer arithmetic, pointer and arrays, pointer and strings, pointer and structures. Storage classes in C, operations on bits, enumerated data type. UNIT IV Functions: Top-down approach of problem solving, Modular programming and functions, Standard library of C functions, Prototype of a function: Formal parameter list, Return Type, Function call, Block structure. Passing arguments to a Function: call by reference; call by value, arrays as function arguments, functions and pointers, structure and functions. Recursive functions, multifunction programs. UNIT V Dynamic memory allocation: Introduction to linked list and its basic operations. File Processing: Concept of Files, File opening in various modes and closing of a file, Input-output operations of a file. The C preprocessor - macros. Text Books: 1. Programming in C: Balagurusami 2. Byron Gotifried: programming with C 3. Let us C: Y. Kanetkar Reference Books : 1. B. W. Kernighan & D. M. Ritchie : The C programming language 2. P. M. Jat : Programming through C BCA -13 COMMUNICATIVE ENGLISH AND PROFESSIONAL ETHICS UNIT 1 English in Communication: Tenses, subject verb agreement, one word substitution, some foreign words and phrases used in English. UNIT 2 Synonyms and Antonyms, Précis writing, vocabulary testing (related to business and different profession such as law, engineering, medicine), Punctuation. UNIT 3 Communication: Communication, verbal and non verbal communication, Oral, written, visual and Audio-Visual communication, Principles and Barriers of communication. UNIT 4 Report writing, application, various kinds of letters (sales promotion, complaint letters), memos, circular, notice UNIT 5 Dialogue writing, press releases, resume writing, Information Technology of future. Text Books : 1. Business Communication Rajendra Pal 2. Business Communication K.K. Sinha 3. A practical English Grammar Thomson and Martinet 4. English Grammar W.S. Allen
no reviews yet
Please Login to review.