Thursday 2 October 2014

BCA SMU ASSIGNMENTS

Get Fully solved assignments of SMU, IGNOU and other universities at nominal cost.

Email Address: assignmentsolutionshelp@gmail.com

Cost: Rs.125 Per Subject or Rs.600 per Semester


SEM 1 BCA WINTER 2014
BCA 1040 &DIGITAL LOGIC
1 Expand the following Boolean functions into their canonical form:
i. f(X,Y,Z)=XY+YZ+ X Z+ X Y
ii. f(X,Y,Z)=XY+ X Y + X YZ
2 Explain the concepts of Gray code and Excess-3 Code with their respective properties.
3 Explain the working of JK flip-flop in detail. 10 10
4 Define shift registers and explain SISO shift registers. [2+8] 10
5 Explain how the error correction and compression take place in modems. 10 10
6 Explain any five common types of DAC. 10


SEM 2 BCA WINTER 2014
BCA2010 – OPERATING SYSTEM
1 Differentiate between Simple Batch Operating Systems and Time-sharing Operating Systems
2 What is the best methodology available to create a modular kernel? List the seven types of loadable kernel modules in Solaris.
3 Explain the following scheduling algorithm.
a) First come First served
b) Shortest Job First
4 Define deadlock. Discuss any four condition that leads to deadlock.
5 Write short notes on:
a) Segmentation
b) External fragmentation
6 What is computer virus? List the types of virus and its various infection methods

BCA 2020 - DATA STRUCTURE AND ALGORITHMS
1 What is a data structure? Briefly explain the types of data structures.
2 Explain the algorithm for evaluation of a postfix expression. Also give one example.
3 Explain any five types of Graph.
4 Explain the steps involved in Prim's Minimum Spanning Tree Algorithm. Illustrate it with one example
5 Elaborate the steps involved in the analysis of first prefix- averages with its algorithm.
6 Briefly explain Greedy Method Strategy.

BCA2030- OBJECT ORIENTED PROGRAMMING – C++
1 Differentiate between Objects and Classes
2 Explain about friend functions and friend classes in detail
3 Differentiate between Constructors and Destructors
4 Discuss operator overloading. What are the advantage and disadvantage of operator overloading in brief.
5 Explain the concept of virtual function and polymorphism in OOPS with example.
6 Describe the two basic exception handling models.

BCA2040- COMMUNICATION SKILLS
1 What is nonverbal communication? Give five examples for non-verbal communication
2 What are the prosodic features of speech?
3 Define hearing and Listening. How is ‘hearing’ different from ‘listening’

BCA 2050 - COMPUTER ORGANISATION
1 What is signed number? Briefly explain the best-known methods of extending the binary numeral system to represent signed numbers.
2 Explain the Programmer’s Model of 8086.
3 Explain the four micro operations involved in the instruction cycle.
4 What is Cache Memory? Explain the principle of cache memory with relevant diagrams.
5 What is the difference between Synchronous and Asynchronous Data Transfer?
6 What is Multiprocessing? State two advantages and disadvantages of multiprocessing. How is it different form multitasking?

SEM 4 OLD BCA WINTER 2014
BC0047, JAVA PROGRAMMING
1 Describe about the primitives and derived data types in java.
2 Explain the types of relationship in java.
3 Explain the methods of InputStream class and OutputStream class.
4 What are exception classes? Explain the common exceptions in Java.
5 Write a Java program to find the sum of 1+3+5+…. ,for 10 terms in the series.
6 Write a program in Java to check whether a given year is leap year or not.

BC0048 – COMPUTER NETWORKS
1 Explain
(i) Merits and de-merits of Layered Architecture
(ii) Connection-Oriented VS Connectionless Services
2 Define LAN, WAN and Differentiate them
3 Explain the TCP/IP Reference Model with diagram
4 Write a short note on
i. Connection establishment
ii. Connection Release
5 Write notes on (i) Non-Persistent CSMA (ii) 1-Persistent CSMA
6 Describe Circuit switching and message switching.

BC0049 – SOFTWARE ENGINEERING
1 What is Software Maintenance? Explain its types. Also explain the Maintenance Process.
2 What are the drawbacks of Rapid Application Development (RAD)?
3 What is Verification and Validation? Explain the Validation Test Criteria.
4 Explain Data-flow design.
5 Explain White-Box testing?
6 What is Top-down integration and Bottom-up integration?

BC0050– ORACLE & DISTRIBUTED DATABASES
1Explain user-defined exceptions.
2 Write a note on Database triggers
3 Explain the following Logical Storage Structures.
(a) Table space
(b) Segment
4 What are the uses of Distributed Databases?
5 Explain any three characteristics of Query processor
6 Explain RMAN Pipe Interface.
7 Create a trigger to get confirmation from user on deleting record on the employee table.
8 Write a cursor to open an employee database and fetch the employee record whose age is greater than 45.

BC0051 – SYSTEM SOFTWARE
1 What are the Classification of Grammars introduced by Chomsky? Explain each.
2 What is Code Optimization and Code Generation?
3 Define the process of Bootstrapping.
4 Define Loader. Explain the functions of Basic Loader.
5 Discuss the concept of Java and Garbage Collection.
6 What is the role of compilers in Error Detection and Recovery?

SEM 5 OLD BCA WINTER 2014
BC0052 – THEORY OF COMPUTER SCIENCE
1 Define g.c.d. (m,n)
Solve recursively: (i) f(x, y) = x + y
(ii) g(x, 0) = 0, g(x, y + 1) = g(x, y) + x.
2 Obtain a DFA to accept strings of a’s and b’s starting with thestring ab.
3 Prove by mathematical induction 1^2+2^2+3^2+…………n^2 = n(n+1)(2n+1)/6
4 Briefly describe Moore and Mealy machines. [10] 10
5 If G =({ S }, { 0,1}, { S ®0S1, S ®Ù}, S ) then find L(G), the language generated by G.
6 Prove that “A tree G with n vertices has (n–1) edges”

BC0053 – VB.NET & XML
1Describe Visual Studio .NET and the .NET Framework
2 List the various Arithmetic, Concatenation, Comparison, Logical and Bitwise Operators.
3 State important properties and methods of an Exception.
4 List some of the applications of XML and related technologies.
5 Design a form to create basic calculator in VB.NET.
6 Write a XML with database with book details (BOOK ID, Title, Author, subject, published Year, language, vendor, price)

BC0054 – SOFTWARE PROJECT MANAGEMENT & QUALITY ASSURANCE
1Explain Centralized-Control and Decentralized-Control Team Organization.
2 What is Software Configuration Management? Explain its Goals.
3 Explain Waterfall life cycle model.
4 What is Gantt Chart? What are its advantages?
5 List the various activities under the risk management.
6 Define a)Software assurance, (b) Software Engineering, (c) Software Management, (d) Software reviews, (e) Code Reviews

BC0055, TCP/IP
1Define PPP. What are its three components? Draw the diagram and explain PPP encapsulation frame.
2 What do you mean by user datagram protocol? Draw and explain the diagram of UDP datagram format.
3 Explain in brief Ports and Sockets.
4 Give an overview of FTP. List the FTP operations and explain any two of them.
5 Explain HTTP operations with necessary diagrams.
6 What is SNMP manager? Explain types of requests to the SNMP agent.

BC0056 – UNIX OPERATING SYSTEM
1Explain the Layers of UNIX Operating System in detail.
2 Write a short note on
a. The fork() System Call
b. The pipe() System Call
3 Describe the UNIX file system.
4 What is a Process? How to run a process at the background?
5 Demonstrate how and when you can use the following commands: vi, cat, chmod, grep, man, pwd, ps, kill, mkdir, rm.
6 Write a C program that illustrates the creation of child process using fork system call. One process finds sum of even series and other process finds sum of odd series.

No comments:

Post a Comment

Note: only a member of this blog may post a comment.