272x 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.