SMU BCA SEM 2 FALL 2014 ASSIGNMENTS
BCA2010
– OPERATING SYSTEM
1 Differentiate between Distributed Systems
and Real-time Systems.
2 Explain the different process states.
3 Define Deadlock. Explain necessary
conditions for deadlock.
4 Differentiate between Sequential access and
direct access methods.
5 Differentiate between Daisy chain bus arbitration
and Priority encoded bus arbitration.
6 Differentiate between encryption and
decryption. What are the two basic methods for encryption?
BCA2020
-DATA STRUCTURE AND ALGORITHM
1 What do you mean by data structure
operation? Briefly explain some of the operations used frequently.
2 How do you implement a stack? Briefly
explain.
3 Briefly explain tree and its Concepts.
4 What is Minimum Spanning Tree? Explain
Prim's Minimum Spanning Tree Algorithm.
5 Write the difference between Classes P and
NP.
6 Explain the Algorithm of Quick sort.
BCA2030-
OBJECT ORIENTED PROGRAMMING – C++
1 Write short notes on:
a) Inheritance
b) Polymorphism
2 Differentiate between pass by value and
pass by reference
3 Differentiate between Constructors and Destructors.
4 What are the advantages of Polymorphism?
How it can be implemented?
5 Differentiate between Containers and
Iterators
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’
BCA2050
COMPUTER ORGANIZATION
1 What is difference engine? Briefly explain
the structure of Babbage’s Difference Engine.
2 What is the difference between fixed and
floating point numbers?
3 List the fundamental design issues in
designing an instruction set.
4 Briefly explain the read and write cycle of
an 8086 processor.
5 Write a note on: Indirect Cycle and
Interrupt cycle.
No comments:
Post a Comment
Note: only a member of this blog may post a comment.