BCA (Part II) EXAMINATION 2008 C++ PROGRAMMING Max Time : 3 Hours Max. Marks : 50

Similar documents
5. Give any three parts of the structure of business letter.

BCA (Part II) EXAMINATION, 2009 C++ PROGRAMMING Time allowed: Three Hours Maximum Marks: 50 Attempt any five questions

CS 6456 OBJCET ORIENTED PROGRAMMING IV SEMESTER/EEE

B.Sc. (Part II) (Information Technology) EXAMINATION, 2009

Get Unique study materials from

Time : 3 hours. Full Marks : 75. Own words as far as practicable. The questions are of equal value. Answer any five questions.

VALLIAMMAI ENGINEERING COLLEGE

I BCS-031 BACHELOR OF COMPUTER APPLICATIONS (BCA) (Revised) Term-End Examination. June, 2015 BCS-031 : PROGRAMMING IN C ++

ABOUT CORE JAVA COURSE SCOPE:

ADMINISTRATIVE MANAGEMENT COLLEGE

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

KLiC C++ Programming. (KLiC Certificate in C++ Programming)


SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

DEPARTMENT OF INFORMATION TECHNOLOGY

CHOICE BASED CREDIT SYSTEM (With effect from )

IT6503 WEB PROGRAMMING. Unit-I

Duration: 2 hours Max. Marks: 60

Part A (Compulsory) (Marks : 10) Answer all ten questions (20 words each). Each question carries equal marks.

OBJECT ORIENTED PROGRAMMING USING C++ CSCI Object Oriented Analysis and Design By Manali Torpe

B.Sc. (Part II) (Information Technology) EXAMINATION, 2008

END TERM EXAMINATION

SILVER OAK COLLEGE OF ENGINEERING & TECHNOLOGY

M.C.A DEGREE EXAMINATION,NOVEMBER/DECEMBER 2010 Second Semester MC 9222-OBJECT ORIENTED PROGRAMMING (Regulation 2009)

Preface to the Second Edition Preface to the First Edition Brief Contents Introduction to C++ p. 1 A Review of Structures p.

5. (a) What is secondary storage? How does it differ from a primary storage? (b) Explain the functions of (i) cache memory (ii) Register

Sri Vidya College of Engineering & Technology

Object Oriented Programming with c++ Question Bank

CORE JAVA TRAINING COURSE CONTENT

S.No Question Blooms Level Course Outcome UNIT I. Programming Language Syntax and semantics

5/23/2015. Core Java Syllabus. VikRam ShaRma

LIST OF EXPERIMENTS. (1) (Office Automation)

Syllabus of C++ Software for Hands-on Learning: This course offers the following modules: Module 1: Getting Started with C++ Programming

3. Course Outlines: Specific Objectives Contents Teaching Hours understand the basic concept of java programing. 1. Introduction to Java Language

Name of subject: JAVA PROGRAMMING Subject code: Semester: V ASSIGNMENT 1

Course Text. Course Description. Course Objectives. StraighterLine Introduction to Programming in C++

Objective Questions. BCA Part III Paper XIX (Java Programming) page 1 of 5

Govt. of Karnataka, Department of Technical Education Diploma in Information Science & Engineering. Fifth Semester

100%_Placement_Program - Hackveda

Preface... (vii) CHAPTER 1 INTRODUCTION TO COMPUTERS

STRUCTURING OF PROGRAM

Rani Durgavati Vishwavidyalaya Jabalpur (M.P.) (UICSA) Master of Computer Application (MCA) Practical List of. MCA III SEM Session -2010

CREATED BY: Muhammad Bilal Arslan Ahmad Shaad. JAVA Chapter No 5. Instructor: Muhammad Naveed

PROGRAMMING IN C AND C++:

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

OBJECT ORIENTED DATA STRUCTURE & ALGORITHMS

Microsoft.NET Programming (C#, ASP.NET,ADO.NET, VB.NET, Crystal Report, Sql Server) Goal: Make the learner proficient in the usage of MS Technologies

Lesson Plan. Subject: OBJECT ORIENTED PROGRAMMING USING C++ :15 weeks (From January, 2018 to April,2018)

SCHEME OF COURSE WORK

Object Oriented Programming with Java. Unit-1

Java 8 Programming for OO Experienced Developers

15CS45 : OBJECT ORIENTED CONCEPTS

Madhya Pradesh Bhoj (Open) University, Bhopal

Fast Track to Core Java 8 Programming for OO Developers (TT2101-J8) Day(s): 3. Course Code: GK1965. Overview

Short Notes of CS201

The Sun s Java Certification and its Possible Role in the Joint Teaching Material

Answer1. Features of Java

Tilak Maharashtra University

CS201 - Introduction to Programming Glossary By

Design and implement a program to solve a real-world problem using the language idioms, data structures,, and standard library.

STATE COUNCIL OF EDUCATIONAL RESEARCH AND TRAINING TNCF DRAFT SYLLABUS.

Inheritance & Polymorphism

Post-Graduate Diploma in Computer Application Examination,2008 ELECTRONIC DATA PROCESSING

What is a Class Diagram? A diagram that shows a set of classes, interfaces, and collaborations and their relationships

What is a Class Diagram? Class Diagram. Why do we need Class Diagram? Class - Notation. Class - Semantic 04/11/51

Inheritance and Polymorphism

CSE 452: Programming Languages. Previous Lecture. From ADTs to OOP. Data Abstraction and Object-Orientation

DOWNLOAD PDF CORE JAVA APTITUDE QUESTIONS AND ANSWERS

VALLIAMMAI ENGINEERING COLLEGE

Outline. Object Oriented Programming. Course goals. Staff. Course resources. Assignments. Course organization Introduction Java overview Autumn 2003

XII- COMPUTER SCIENCE VOL-II MODEL TEST I

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT. COURSE CURRICULUM COURSE TITLE: OBJECT ORIENTED PROGRAMMING (Code: )

Java for Programmers Course (equivalent to SL 275) 36 Contact Hours

UML Primer. -Elango Sundaram

Java Class Design. Eugeny Berkunsky, Computer Science dept., National University of Shipbuilding

C++ for System Developers with Design Pattern

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

An Object Oriented Programming with C

Lecture 5: Inheritance

C++ Inheritance and Encapsulation

Jayaram college of Engineering and Technology, Pagalavadi. CS2203 Object Oriented Programming Question Bank Prepared By: S.Gopalakrishnan, Lecturer/IT

B.C.A 2017 OBJECT ORIENTED PROGRAMMING USING C++ BCA303T MODULE SPECIFICATION SHEET

BBM 102 Introduction to Programming II Spring Abstract Classes and Interfaces

CHAPTER 1 Introduction to Computers and Programming CHAPTER 2 Introduction to C++ ( Hexadecimal 0xF4 and Octal literals 031) cout Object

1 Shyam sir JAVA Notes

Character Stream : It provides a convenient means for handling input and output of characters.

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK

G Programming Languages - Fall 2012

DHANALAKSHMI SRINIVASAN COLLEGE OF ENGINEERING AND TECHNOLOGY ACADEMIC YEAR (ODD SEM)

Big Java Late Objects

XII CS(EM) Minimum Question List N.KANNAN M.Sc., B.Ed COMPUTER SCIENCE IMPORTANT QUESTION (TWO MARKS) CHAPTER 1 TO 5 ( STAR OFFICE WRITER)

Exam Duration: 2hrs and 30min Software Design

TECNIA INSTITUTE OF ADVANCED STUDIES

CGS 2405 Advanced Programming with C++ Course Justification

What is Polymorphism? Quotes from Deitel & Deitel s. Why polymorphism? How? How? Polymorphism Part 1

1 OBJECT-ORIENTED PROGRAMMING 1

COURSE OUTCOMES OF M.Sc(IT)

Syllabus Under Autonomy Mathematics

SILVER OAK COLLEGE OF ENGINEERING & TECHNOLOGY

Introduction to Computers and C++ Programming p. 1 Computer Systems p. 2 Hardware p. 2 Software p. 7 High-Level Languages p. 8 Compilers p.

Transcription:

C++ PROGRAMMING 1. (a) What are the characteristics of object-oriented language? What are the advantages of using OOPS? (b) What are the Application of Public, Private, and Protected keywords? Explain. 5x2 2. Explain the following with suitable C++ code fragment : (a) Recursion (b) Arrays (c) Structures 3+4+3 3. Write a program in C++ to develop a class called employees for a company having various categories of employees like manager, clerk, accountant and worker. Define your own base class for employees and other classes should be derived from it. Display the particulars of all employees. 10 4. Explain the following using suitable C++ code fragment: (a) Inline Functions (b) Friend Functions 5+5 5. Differentiate between the following: (a) Constructor and Destructors (b) Overloading and Overriding 5+5 6. (a) Explain how dynamic memory Allocation is done. (b) What is an object, class, pointers and classes and nested classes? 4+6 7. (a) Explain how opening and closing of files are done. (b) Differentiate between function overloading and operator overloading. 5x2 8. What is Inheritance? Explain in brief the various types of inheritance. 10 9. Write short notes on any four of the following : (a) Pure Virtual Function (b) Structure (c) Pointers (d) Abstract Classes (e) Polymorphism (f) Member functions (g) Reusability. 4x 2.5

COMPUTER GRAPHICS 1. (a) What are the various Input Devices? Explain them. (b) Explain Cathode Ray Tube with diagram. Why is it called a refresh tube? 5+5 2. (a) Explain Mid-Point Circle drawing algorithm with example? (b) write short note on Flickering? 5+5 3. Write short note on : (a) Area subdivision Algorithm. (b) Painters Algorithm. 5+5 4. Write matrix for the following transformation: (a) Simultaneous Shearing (b) Reflection about y-axis (c) Moving an object 2.5 units right and 4 units down (d) Moving an object 3 unit left and reflects about the x-axis (e) Rotation about 30 o in clockwise direction. 2x5 5. (a) Draw a line with endpoints (20,10) and (30,18) using line generation algorithm. (b) Explain Cohen-Sutherland Algorithm. 5+5 6. (a) Prove that composite translation is additive and composite scaling is multiplicative. (b) Prove that composite rotation is additive in nature. 5+5 7. Perform a 45 o rotation of a triangle A(0,0) B(1,1) C(5,2) about : (a) igin (b) about (1,-1) Derive all the endpoints in both the cases 5+5 8. Write short notes on : (a) Light path in liquid crystal displays (b) Image processing. (c) Boundary Fill Algorithm (d) Flood Fill Algorithm. 3+2+2+3

(COMMUNCATION SKILLS) 1. Define Communications and explain the merits of written communication. Describe various barriers to effective communication. 10 2. Write a letter on behalf of M/s Rajkamal Publications to the Principal of Govt. College, Bikaner informing that the books they ordered have been dispatched. Write a strong demand letter to M/s Bhaskar Brothers asking due payments for furniture supplied by M/s Ashiyana Furniture. 10 3. Write an application for the post of Computer programmer in ICICI Bank giving particulars suited for the job. (Do not mention your personal name). What is Resume writing? What are the major points that should essentially be incorporated in resume writing? 10 4. Explain the difference between formal and informal reports and describe various sections of formal reports. Write an informal report describing cultural activities taken place in the youth festival organized by your college. 10 5. Draft a Notice as the Secretary of Student Union asking students to give their names for participation in annual program. What do you understand by Minutes Writing? Describe the important characteristics of Minutes Writing. 10

CLIENT SERVER TECHNOLOGY 1. Explain the Client-Server approach with the elements of client-server architecture. Give any two examples that represent the client-server. 10 2. Describe the client-server application. Describe the characterization of client-server computing with client-server database. 10 3. What do you mean by client-server development tool? Explain any three advantages of client-server computing in out network application. 10 4. What do you mean by server and how it is perform different tasks in a network? Explain the steps to process the request in a network? 10 5. Explain the component of client-server? Explain the concept of CORBA with complete description. 10 6. Explain any four: 10 (i) DLL (ii) Noval Netware (iii)firewall (iv) Decryption (v) API 7. What do you mean by client with the role of client in a network? Write down the steps to perform a client application in network? 10 8. Explain the application partitioning and its types. Describe the advantages and disadvantages in network. 10 9. What is communication between client-server? Describe the communication protocol with the help of OSI and TCP. Explain the remote access protocol. 10 10. (i) What do you mean by Lan Manager and Network Administrator? Explain the task of network administrator. (ii) How can an application develop using RDBMS components? Describe the GUI design concept. 5+5

DATABASE MANAGEMENT SYSTEM 1. What is DBMS? Explain in detail. Also discuss the Data Definition, Data Retrieval, Data Manipulation with suitable example. 10 2. Explain concurrent execution of Transaction and Serializability. Give definition and examples of conflict serializability and view serializability. 10 3. What is Data Placement? Explain placement of DDBMS and other components. 10 4. (a) Explain security and integrity of database. (b) How privileges grant and revoke on database? 10 5. Discuss the benefits of E-R diagram. Also construct an E-R Diagram for a car insurance company having more than one branch, with a set of customers, each of which own a car. Each car has a Number. 10 6. (a) What is Normalization? What is its purpose? (b) Write a short note on database integrity. 10 7. Create a code of payroll system using FoxPro having operation: 10 (i) Add new Records (ii) Delete Records (iii)edit Records (iv) Search Records 8. (a) What is difference between sorting and indexing? Discuss the all features of sorting and indexing by giving suitable example (b) Write a program in FoxPro to find Factorial of a number. 10 9. What is stored procedure and function? Differentiate procedure and function with example. 10

JAVA PROGRAMMING 1. (a) Explain basic feature of Java. What is difference between C++ and Java? (b) Write short notes on : (i) JVM (ii) API (iii)jdk 2. (a) Explain break and continue statement with example, also explain break and continue statement with label. (b) Write a Java program to show how to handle Array index out of Bound Exception. 3. (a) How to create multilevel hierarchy in Java? Explain with Example. (b) A Java program using sequence Input Stream Class to concatenate two input streams. 4. (a) What is multithreaded programming Java? Write a Java program which makes sure that both the threads will be running alternatively irrespective of the scheduling strategy. [sleep() method in use]. (b) Write short notes on : (i) Finalizer (ii) Final Class (iii) Final Variable. 5. (a) Write a Java Program to find area of circle and square using interface. (b) Consider the following Java Program public static example { public static void main(string arg[]) { Example class ec= new example class(); ec.method(); } } Class example class {

Public void method () { System.out.println ( Hello ); } } In the above program the commented lines can be written in 4 different ways as shown below: (i) (ii) (iii) (iv) public void method() void method() protected void method() private void method() What will be the result in each case. 6. (a) What is package in Java? Explain creation of package. (b) Write a Java Program to draw quadrilateral and a filled triangle as the following figure: 7. (a) Explain JavaBeans architecture also explain advantage of JavaBeans. (b) Create an Applet for the following shape:

8. (a) Write short notes on the following : (i) (ii) (iii) (iv) ODBC JDBC CGI RMI (b) Explain CORBA services and products.