You are on page 1of 5

BCA 4th Semester

Paper Code:BCA 401


Unit-I

OOP concept, Procedural vs OOP Programming, OOP terminology and


features, Tokens, Character set, Keywords, Data-types Declarations,
Constants and variables, Expressions, Standard Library and header files,
Operator and Expressions; Arithmetic Operator, Increment/Decrement
Operator, Relational Operator, Logical Operator and Conditional Operators,
Library Functions, Logical Expression, C++ shorthand.

Unit-II

Flow of control statement; Selection statement, Iteration Statement, Jump


statement, Construction of loops and implementation, while, Do-while, for
statements nested loops, if-else, switch, break, continue and Goto
statements. Classes and Objects: Need for Classes, Declarations of Classes,
referencing class Members, Scope of Class and Its members Nested Classes,
Functions in a class: in line Factions, Constants Member allocation of
objects, Arrays of Objects, Static Class Member

Unit-III

Functions, function definition, Default arguments, Constants arguments,


Call by value, Call by reference, Calling Functions with arrays, returning
from a function, storage class specifies and variables, storage class specifies
and functions automatic, external and static variables, Pointer: Declarations,
Passing to a function, Operations on Pointers

Unit-IV

Arrays two dimensional and multidimensional arrays, Arrays of Pointers,


Pointers and functions, Contractors and Destructor: Declaration, Definition
and characteristics, function overloading, Inheritance: Need, Different
forms, single Inheritance, Multilevel Inheritance, C++ Memory Map:
Dynamic and Static Allocation of Memory, Stacks Queues and Linked Lists,
Declarations, File handling: Open, Close, Create, Process, Detecting EOF.
BCA 4th Semester
Paper Code: BCA 402
Unit-I

Computer networks, Networks Hardware---Local Area network,


Metropolitan Area network, Wide Area network, Wireless network,
Internetworks, Networks Software: Protocol Hierarchies, Design and
Issues for layers, Interfaces and Services, Connection oriented and
Connection less Services

Unit-II

Reference Models, and OSI Reference Model, Networks Layers: The


Physical Layer: Maximum Data Rate of a channel, transmissions
Media: Magnetic Media, Twisted Pair, Baseband and Broadband
Coaxial cable, Wireless Transmission, structure of telephone system,
Switching, Multiplexing, ISDN Service and interface, Satellite
communication.

Unit-III

Data link layer, Error control, Flow control, Sliding Window


Protocol, Channel Allocation Problem, Multiple Access Protocol:
ALOHA, CSMA protocol, Collision Free protocol, Polling, FDM,
TDM, Network layer: Routing Algorithm, Congestion Control
Algorithm, IP protocol, IP Addresses, subnets.

Unit-IV

Transport Layer: Addressing, Establishing and releasing a


connection, Multiplexing, Crash Recovery; TCP service Model, TCP
protocol, The Application Layer: Network Security, Domain Name
System, E-mail: Architecture and Services, Message Formats,
Message transfer.
BCA 4th Semester

Paper Code: BCA 403

Unit-I

Introduction, Meaning and role of MIS, Defining of MIS, and System


approach to MIS, MIS Organization, Development of Organizational
Theory, management and Organizational Behavior.

Unit-II

Evolution of Information system/ Basic Information Systems/ Decision


Making and MIS, MIS as a technique for making Programmed Decisions,
Appropriate MIS response, MIS Planning, General Business Planning,
Derivation of MIS plan, Prioritization and development Strategies.

Unit-III

Conceptual design of MIS, Definition of problem, System Objectives and


Constraints, Analysis of info Source, Alternate system design and selection,
conceptual system design and document.

Unit-IV

Detailed system design and implementation, application of basic system


design concept to MIS, Involvement of ND user and role of MIS department
and system analyst, role of top management during design and
implementation, system evaluation, review and update, Pit falls in MIS
development.
BCA 4th Semester

Paper Code: BCA 404

Unit-I

Numerical system and error and types of error, Floating point Arithmetic,
Source of error, Zeros of transcendental equations and polynomials, system
of non linear equation, Solution of Algebraic and transcendental function-
Bisection Method , Iteration Method, Method of false position, Newton
Raphson method, Generalized Newton’s method.

Unit-II

Solution of system of linear equation, Gaussian elimination method, Gauss


Jordon method, Pivoting, Iterative methods of Jacobi and Gauss Seidel
Methods, Matrix Inversion Method, Method of Factorization.

Unit-III

Interpolation, Errors in Polynomial Interpolation, Finite Differences,


Forward differences, Backward Differences, Central Differences, Newton’s
formula for interpolation, Guass’s central difference formula, Stirling’s
Formula, Bessel’s formula, Lagrange’s Interpolation Formula, Error in
Lagrange’s Interpolation Formula.

Unit-IV

Numerical differentiation, Error in Numerical differentiation, Cubic Spline


method, Numerical Integration: Trapezoidal rule, Simpson’s 1/3 rule,
Simpson’s 3/8 rule, Romberg’s Interpolation, Numerical solutions of
ordinary differential equations: Solution by Taylor’s series, Euler’s Method,
Runge-kutta Methods.
BCA 4th Semester
Paper Code: BCA 405

Unit-I

Multimedia concepts, Introduction to basic techniques of multimedia


development and delivery, Process of multimedia Production,
Hardware/Software requirement for multimedia, Components of multimedia:
Textual information, images, Animation, Digital Audio, Digital Video,
Planning and Design of Multimedia, Production of multimedia, Distribution
of Multimedia.

Unit-II

Multimedia development Tools, Features of Software required for


Multimedia: Integrating Multimedia Elements, Script Language Programs,
Icon based programs, DLL, hypertext, Cross Platform Capability, Runtime
Player for distribution, authoring tools: Author ware, Everest Authoring
System, Icon Author, ImageQ, and Quick Time.

Unit-III

Element of Hypertext: Nodes, Links, Annotations, Buttons, Editors,


Browsers, Trails; Application of Hypertext: Business Applications,
Computer Applications, Educational Applications, Entertainment and
Leisure Application; Planning Multimedia Program/Application: Goal,
Outlining, Logic Flowchart, Program Story board, Creation of Building
blocks, Copyright issue and management.

Unit-IV

Developing multimedia building blocks: Text, Graphics, Sound and Video


in Multimedia Applications, Application areas of Multimedia:
Entertainment, Edutainment, Business Communications, Public Access,
Knowledge transfer; Multimedia-an interactive system for Teaching and
Learning: Simulations, Composition; Multimedia-as a technological
challenge for developers.

You might also like