bsit nov 2007

Upload: piyush-priyank

Post on 02-Jun-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 Bsit Nov 2007

    1/52

    1

    BSIT-ET

    B.Sc., (IT) Examinations, November/December 2007

    (CBCS Scheme)

    ENTRANCE TEST for B.Sc. (IT)

    Time: 3 hrs.] [Max.Marks: 100

    Notes: 1. Part - A is compulsory.

    2. Answer any FIVE full questions from Part B.

    PART - A

    I. Read the following passage and answer the questions given at the end

    Sometimes a family has many members like grandparents, parents and children. Sometimes even

    uncles, aunts, and cousins live together in a family. Other families are small and have right parents

    and children. Sometimes families are even smaller, having a mother and a child or a father and a

    child. The size of the family does not matter. What matters is the love that members of a family

    have for one another. Love and caning keeping a family together.

    Questions:

    1) What is a family? 1 Mark

    2) Distinguish between a large family and a small family. 2 Marks

    3) What matters most in a family? 1 Mark

    4) What keeps a family together? 1 Mark

    II. Give the antonym (opposite word) for each of the following words:

    1. Ability 2. Defendant 3. Humility

    4. Knowledge 5. Optional 5 X 1=5 Marks

    III. Fill in the blanks with article a, an or the:

    1. I am going to___________post office:

    2. She would like to live in___________old house.

    3. This is___________historical house.

    4. He bought___________toy.

    5. We elected him___________chairman. 5 X 1=5 Marks

    IV. Fill in the blanks with right prepositions.

    1. Sarala is diving ___________the water.

    2. Ganesh is walking___________the sun.

    3. The sports shop is___________the bank.

  • 8/10/2019 Bsit Nov 2007

    2/52

    2

    4. The fly came in___________the door.

    5. The passengers had to stand___________a queue. 5 Marks

    V. In the following sentences identify the mistake and write the correct sentences:

    1. I thank each and every delegate participated in the seminar.

    2. She does not approve his eating non-vegetarian dishes.3. My finger was cut while sharping the pencil.

    4. He is a tall and a handsome boy.

    5. I would like to change my room with you. 5 Marks

    VI. Choose the right verb and complete the sentences.

    1. Here is my report___________it at last.

    a) I finish b) I finished

    c) Im finished d) Ive finished

    2. Our friends___________meet at the airport tonight.

    a) are b) going to

    c) go to d) will be to

    3. When Soma___________the car, he took it out for a drive.

    a) had repaired b) has repaired

    c) repaired d) was repairing

    4. We cannot go along here because the road is___________

    a) been repaired b) being repaired

    c) repair d) repaired

    5. At this time tomorrow___________over the Atlantic.

    a) we flying b) well flying

    c) well fly d) we to fly 5 Marks

    VII. Write a letter to your father about a technical tour arranged by your college.

    10 Marks

    VIII. Write an essay on the following topic

    The influence of information technology on everyday life. 10 Marks

    PART - B

    1. a) Find two numbers between which the square root of 235 lie. 5 Marks

  • 8/10/2019 Bsit Nov 2007

    3/52

    3

    b) What is the smallest number by when 392 must be multiplied to make the product a perfect

    square. 5 Marks

    2. The fourth and eighth terms of an arithmetic progression are in the ratio 1:2 and tenth term is 30.

    Find the common difference and the first term. Write the A.P. 10 Marks

    0 2x

    3. a) If A = is a skew symmetric matrix find x. 5 Marksb + x 0

    3 2 1 4b) If A = and B = then prove that AB = B A 5 Marks

    1 4 5 2

    4. a) If 5(nP3) = 4((n + 1)P

    3) find n. 5 Marks

    b) Find the number of combinations of the letters of the word CAKE. 5 Marks

    5. The marks obtained by ten students are given as 43, 48, 55, 57, 42, 50, 47,48, 58 and 50. Findi) the mean and

    ii) the standard deviation. Interpant the results 10 Marks

    6. a) If a + b + c = 2s. Show that b2+ c2- a2+ 2bc = 4s(s - a) 5 Marks

    b) Determine the value of k for which the equation kx2+ bx + 1 = 0 has equal roots.

    5 Marks

    7. Draw the graph of y = x2and y = 2 - x and hence solve the equation x2+ x - 2 = 0

    10 Marks

    8. Construct an Equilateral triangle of perimeter 21 cms. Locate the centroid of the triangle.

    10 Marks

    * ** *

    BSIT-11

    First Semester B.Sc., (IT) Examinations

    November/December 2007

    Distance Education

    PERSONALITY DEVELOPMENT PROGRAMME - I

    Time: 3 hrs.] [Max.Marks: 100

    Notes: Part A : Answer to all questions each carry one mark.

  • 8/10/2019 Bsit Nov 2007

    4/52

    4

    Part B : Answer any FIVE full questions each carry

    fifteen marks.

    PART - A

    Answer all questions, each question carry one mark.

    25 X 1=25 Marks

    1. Mention two strengths in you.

    2. Identify your 2 weaknesses on time management.

    3. Mention any four tips for time management.

    4. List your qualities among the potentials given.

    5. What is soft confidence?

    6. List out the qualities of personality development.

    7. List some of the importance principles of human engineering in which you need improvement.

    8. List any four creative characteristics.

    9. List out two points pertaining to good manner and behavior in the Indian culture.

    10. What is the difference between personnel and official letters?

    11. What are the tips for letter writing?

    12. What is paragraph?

    13. What do you need to speak better?

    14. What is skimming?

    15. Mention different types of sentences.

    16. How to build vocabulary?

    17. What are communication skills?

    18. Mention any two successful traits for an IT-TYRO.

    19. What is the difference between verbal communication and oral communication?

    20. What is creativity?

    21. What are styles of etiquette?

    22. List two important etiquette pertaining to western culture.23. Give two important principles of human engineering? What is a simple sentence?

    24. Give two qualities for a good personality?

    PART-B

    Answer any FIVE full questions, each full carry 15 marks

  • 8/10/2019 Bsit Nov 2007

    5/52

    5

    5 X 15=75 Marks

    1. a) Prepare e a self portrait of yourself for a professional career. 7 Marks

    b) Explain the tips used for time management. 8 Marks

    2. a) Explain the basic aspects that are to be considered for personality development. 7 Marks

    b) Explain the basic principles or steps involved in developing organizational skills. 8 Marks3. a) Write a note on how to improve vocabulary. 7 Marks

    b) What are simple, compound and complex sentences? Give 3 examples for each of them.

    8 Marks

    4. a) Explain the tips used for writing good paragraphs? 7 Marks

    b) Prepare a concise and comprehensive bio-data of your self for a job. 8 Marks

    5. a) Write a letter to the super indent of police inviting him / her to inaugurate a building of your school.

    7 Marks

    b) List some of the important etiquette pertaining to telephone and E-Mail. 8 Marks

    6. a) Name the ten successful traits for an IT-TYRO. 7 Marks

    b) What do we need to improve speak better? 8 Marks

    7. a) List out your strengths and weaknesses from the point of view of your professional career.

    7 Marks

    b) What are short term and long term professional goals? Prepare a self improvement plan for the

    next 5 years. 8 Marks

    8. a) List out your positive qualities and short coming which you feel need improvements. 7 Marks

    b) Write a letter to the post master complaining against the failure of delivery of one of your registered

    post. 8 Marks

    * ** *

    BSIT-12

    First Semester B.Sc., (IT) Examinations

    November/December 2007Distance Education

    COMPUTER FUNDAMENTALS

    Time: 3 hrs.] [Max.Marks: 100

  • 8/10/2019 Bsit Nov 2007

    6/52

    6

    Notes: Part A : Answer to all questions each carry one mark.

    Part B : Answer any FIVE full questions each carry

    fifteen marks.

    PART - A

    I. Answer all questions, each question carry one mark:

    1. List various parts of the computer.

    2. What is the difference betweel! data, and information?

    3. What is the function of CPU?

    4. What is a compiler?

    5. What is an interpreter?

    6. What is an interface?

    7. How are printers classified?

    8. Define access method.

    9. What are the advantages of CD ROM?

    10. What is a server?

    State whether the following statements are true or false.

    11. Data are facts or information raw materials represented by symbols.

    12. Classification of computers is done depending on size, cost and configuration.

    13. CRAY XMP /14 is a minicomputer.

    14. Compiler is a software which converts machine language to high level language.

    15. A printer produces hard copy.

    16. The information stored in ROM gets lost when the power goes off.

    17. In sequential access device, access time for all locations is same.

    II. Fill in the blanks.

    18. A___________network does not have any dedicated servers.

    19. Primary storage is generally referred as___________

    20. The word data is the plural of datum which means___________21. ___________language is the one which is expressed in terms of 0s and 1s.

    22. The performance of the CPU may be increased by providing a small memory known

    as___________

    23. A___________is a device used to centralise network traffic a single connection point.

  • 8/10/2019 Bsit Nov 2007

    7/52

    7

    24. A___________is a fast and accurate electronic manipulating system that will accept and store

    input data process them and produce output results.

    25. In a___________topology, data on the network is sent to all the computers on the network.

    PART - B

    Answer any FIVE full questions.

    1. a) What is a software? Explain the various software applications. 7 Marks

    b) Explain -the capabilities of a computer. 8 Marks

    2. a) Write a block diagram of a basic computer system and mention its functions. 7 Marks

    b) Write short notes on:

    i) Key board

    ii) Limitations of a computer 4+4=8 Marks

    3. a) Explain how are programming languages classified. 5 Marks

    b) What is a translator? How are they classified? Explain them. 5 Marks

    c) What is an operating system? Explain. 5 Marks

    4. a) What is an application software and system software? 3+4=7 Marks

    b) What are the advantages and disadvantages of high level languages? 8 Marks

    5. a) How are printers classified? Explain the working principle of anyone printer. 7 Marks

    b) What is a scanner? What are its main parts? Explain its working principle. 8 Marks

    6. a) With a neat diagram explain the classification of memory. 1 Marks

    b) What is secondary memory? Explain different types of secondary memory with an example

    each. 8 Marks

    7. a) With a neat diagram explain different types of network topologies. 1 Marks

    b) Explain the basic network components. 8 Marks

    8. a) Explain the elements of multimedia system. 5 Marks

    b) What are the advantages of multimedia communication? 5 Marks

    c) Give the network requirements. 5 Marks

    * ** *

  • 8/10/2019 Bsit Nov 2007

    8/52

    8

    BSIT-13

    First Semester B.Sc., (IT) Examinations

    November/December 2007

    Distance Education

    PROGRAMMING FUNDAMENTALS & CTime: 3 hrs.] [Max.Marks: 100

    Notes: 1. Answer to all questions from Part A.

    2. Answer any FIVE full questions from Part B.

    PART - A

    Answer to ALL questions.

    25 X 1=25 Marks

    1. How do you represent input block in a flow chart?

    2. What is % operator?

    3. How do you represent comments?

    4. What does = = stands for?

    5. What is the structure of IF statement?

    6. When do you use a DO statement?

    7. What Is math. h?

    8. How does declaration float salary [SC] indicate?

    9. What does Sin indicate?

    10. What are indices of m[4] [5]?

    11. What is the key formula of matrix multiplication?

    12. What do you call the argument of a function?

    13. What is the terminating condition of a recursive function?

    14. What is the most famous recursive function example?

    15. How do you access a particular field of a structure?

    16. How do you print a link of asterisk (*) ?

    17. Can a structure have names as strings in it ?

    18. Can a file became input for another file?

    19. What are the modes in which files can be opened?

    20. What does get C do ?

  • 8/10/2019 Bsit Nov 2007

    9/52

    9

    21. How does the file know the end of the file?

    22. What is the need for pointer?

    23. How does *d + + differs from d + +?

    24. Name one application of Bitwise operators.

    25. What is inclusive OR operation?PART - B

    Answer any FIVE full questions. 5 X 15=75 Marks

    1. a) Explain the symbols used in representing the flow chart in detail. 10 Marks

    b) Draw a flowchart to read the marks of a student and classify into different grades. 5 Marks

    2. a) With an example, explain the different types of languages mention the advantages and disadvantages

    of each language. 15 Marks

    3. a) Write an algorithm and program in C to round off a real number. 5 Marks

    b) Write an algorithm and program in C to accept temperature in Fahrenheit and convert it to

    degree Celsius and vice versa. 5 Marks

    c) Write an algorithm and program in C to convert days to months and days. 5 Marks

    4. a) Explain different types of looping structures. Give example for each. 9 Marks

    b) Write an algorithm and program in C to find GCD of two non negative numbers. 6 Marks

    5. a) Write a program in C to compute all prime numbers between 2 and 50. 5 Marks

    b) Write an algorithm and program in C to find largest, smallest, sun and average of five numbers.

    10 Marks

    6. a) Write a program in C using functions to compute the square root of a number. 5 Marks

    b) Write a program in C using function to multiply the elements of an array by a scaler. 5 Marks

    c) Write a recursive function to calculate the factorial of a positive integers. 5 Marks

    7. a) Explain the concept of structure with suitable example. 8 Marks

    b) Write a program in C to copy one file to another. 7 Marks

    8. a) Explain the concept of linked list in detail. Also give example. 8 Marks

    b) Explain the preprocessors in detail. 7 Marks* ** *

  • 8/10/2019 Bsit Nov 2007

    10/52

    10

    BSIT-14

    First Semester B.Sc., (IT) Examinations

    November/December 2007

    Distance Education

    BASICS OF SYSTEM SOFTWARETime: 3 hrs.] [Max.Marks: 100

    Notes: Part A : Answer to all questions each carry one mark.

    Part B : Answer any FIVE full questions each carry

    15 marks.

    PART - A

    Answer all questions. Each question carries one mark.

    1. A program which takes text input language and classifies its components according to their

    grammatical derivation is called a___________

    2. Machines with small amount memory compared to the size of the program, a special linkage

    editor is called___________

    3. Macros are processed at___________time.

    4. An___________controls all the allocations of resources.

    5. ___________is the time between initiation of an operation and the actual start of the operation.

    6. The processes that need a CPU but do not have one are classified as___________process.

    7. ___________performs push and pop operations.

    8. 2 pass assembler uses___________for address reference.

    9. Linking loaders combines___________with library functions into memory.

    10. ___________analysis classifies the text into structures according to the grammar or syntax.

    11. The process of peeking ahead at the next lexeme is called ___________in the input.

    12. In a language processing program___________directs the translation process called syntax

    directed translator.

    13. ___________begin with the assumption that input is the program and they operate by trying to

    decide which of the ways of constructing a program matches the input.

    14. Load and go assemblers and compilers load their output directly into main memory

    for___________

    15. The program which copies the object code into main memory is called a___________

    16. Some of the machine language allow a running program to be moved or unloaded from the

    memory and reloaded in a different location called as___________

  • 8/10/2019 Bsit Nov 2007

    11/52

    11

    17. The symbolic names used to construct the external references are called___________

    18. Linkage editor produces object code as its output but___________produces output directly

    into main memory.

    19. ___________is the delay caused by the need to move the disk heads from one track to another

    on a moving head device.

    20. ___________are variable sized blocks of memory.

    21. ___________are fixed sized blocks of memory.

    22. Macros are well suited for creating ___________tables.

    23. An operating system provides___________across multiple platforms

    24. During semantic analysis, the___________ of the program is considered.

    25. The program which converts high level language program into law-level language program is

    called___________

    PART - B1. a) What is an assembler? Describe the steps involved in designing an assembler. 8 Marks

    b) What is top down parsing and bottom up parsing? Explain the procedure involved in parsing.

    7 Marks

    2. a) Explain lexical analysis. 8 Marks

    b) What is hashing? Explain the weakness of the following hashing function.

    hash(s) = s[l]mod(tablim + 1) 7 Marks

    3. a) Explain two pass assembler with its advantages and disadvantages. 8 Marks

    b) What are macros? Explain the process of macro implementation with a neat diagram. 7 Marks

    4. Explain the following:

    a) Process management

    b) Resource management

    c) Memory management 6 X 3=16 Marks

    5. a) What are the functions of operating system? 5 Marks

    b) What is system call? Give two examples. 5 Marks

    c) Explain preemption mechanism. 5 Marks

    6. a) Write the differences between CISE and RISE machine. 5 Marks

    b) What are the problems faced in memory allocation. 5 Marks

    c) Write a note on minimum Latencycraft. 5 Marks

  • 8/10/2019 Bsit Nov 2007

    12/52

    12

    7. a) Define loaders and linkers. 5 Marks

    b) What is symbol table? Explain its implementation. 10 Marks

    8. a) Explain briefly the device driver? 5 Marks

    b) Explain the binary buddy system with an algorithm and example. 10 Marks

    * ** *

    BSIT-21

    Second Semester B.Sc., (IT) Examinations

    November/December 2007

    Distance Education

    OPERATING SYSTEM

    Time: 3 hrs.] [Max.Marks: 100Notes: Part A - Answer all questions.

    Part B - Answer any FIVE full questions.

    PART - A

    I Answer all questions. Each question carries TWO marks. 5X2=10 Marks

    1. What is the need for secondary storage and a storage hierarchy?

    2. Differentiate between longterm and shortterm schedulers.

    3. What do you understand by CPU-I/O Burust?

    4. Differentiate between internal and external fragmentation.

    5. Describe how a file is structured.

    II Answer all the questions. Each question carries THREE marks. 5X3=15 Marks

    1. Explain in brief the windowing technology.

    2. Describe the common elements of windows.

    3. Describe the new features of windows 98.

    4. What is the control panel? Describe the 2 ways to access the control panel.

    5. What is wordpad? Describe the steps to access the word pad.PART - B

    Answer any FIVE full questions: 5 X 15=75 Marks

    1. a) Explain the following techniques:

    i) Multitalking ii) Multithreading 8 Marks

  • 8/10/2019 Bsit Nov 2007

    13/52

    13

    b) Discuss the evolution process of the present day computer systems. 7 Marks

    2. a) Differentiate between preemptive and nonpreemptive scheduling. 5 Marks

    b) Explain FCFS and STF scheduling algorithms in detail. Give an example to each. 10 Marks

    3. a) Explain demand paging virtual memory system. 5 Marks

    b) Differentiate between internal and external fragmentation. Explain how it is overcome.5 Marks

    c) Write a note on shared pages. 5 Marks

    4. a) What is the need for a directory? Explain the different directory structures. 6 Marks

    b) Explain the various file allocation methods in disk-based systems. 9 Marks

    5. a) List and explain the available disk scheduling algorithms. Compare them based on their merits

    and demerits. 15 Marks

    6. a) List and explain the different components of a GUI. 7 Marks

    b) What are the requirements for a good windows - based GUI? Explain. 8 Marks

    7. a) Write a short note on:

    i) Disk drives ii) Directories 5 Marks

    b) With example explain the following DOS commands

    i) XCOPY ii) TYPE iii) RESTORE iv) ATTRIB v) DISKCOPY

    10 Marks

    8. a) Explain the features of Windows NT. 7 Marks

    b) Explain the architecture of Windows NT. 8 Marks

    * ** *

    BSIT-22

    Second Semester B.Sc., (IT) Examinations

    November/December 2007

    Distance Education

    DATA STRUCTURES USING CTime: 3 hrs.] [Max.Marks: 100

    Notes: Answer to all questions in Part -A.

    Answer any FIVE full questions in Part-B

  • 8/10/2019 Bsit Nov 2007

    14/52

    14

    PART - A

    Answer the questions. 25 X 1=25 Marks

    1. What is a user defined datatype?

    2. What is the difference between the structure and union?

    3. Define an enumerated constant.

    4. Define a data structure.

    5. What do you mean by complexity of an algorithm?

    6. What is a recursion?

    7. What is a stack?

    8. Define prefix expression.

    9. What is a circular queue?

    10. What are the various operations that can be performed on queues?

    11. What is a root node?

    12. What are the three different parts of a node in a DLL?

    13. Define directed graph.

    14. What are two graph traversal methods?

    15. What is a Rooted Tree?

    16. What is the condition for a binary tree?

    17. Define preorder traversal.

    18. Which of the traversal methods arranges the integer binary tree in ascending order?

    19. List the various searching techniques.

    20. Define sorting.

    21. What is a heap?

    22. What are the basic categories of sorting methods?

    23. What are dynamic arrays?

    24. What is a pointer?

    25. List the various functions used in dynamic allocation.

    PART - B

    Answer any FIVE full questions.

    1. What is a stack? Explain the basic operations that can performed on a stack and list any two

    applications of stack. Explain one of them. 15 Marks

  • 8/10/2019 Bsit Nov 2007

    15/52

  • 8/10/2019 Bsit Nov 2007

    16/52

    16

    II. Answer any SEVEN questions: 7 X 3=21 Marks

    1. Differentiate between a continuous signal and discrete signal. 3 Marks

    2. Describe the Nyqueist sampling rate. 3 Marks

    3. What is multiplexing? List out different kinds of multiplexing schemes. 3 Marks

    4. Describe the concept of circuit switching. 3 Marks5. What is cyclic redundary check? Describe in briefly. 3 Marks

    6. Explain in briefly the switched network broadcast network. 3 Marks

    7. What is a LAN? Mention its key technology ingredients. 3 Marks

    8. What is FDDI? Describe how it is used in practice. 3 Marks

    9. What are the devices available to interconnect LANS? How do they differ? Explain.

    3 Marks

    PART - B

    Answer all questions: 5 X 15=75 Marks

    1. a) List the various tasks involved in data communication system and briefly explain them.

    8 Marks

    b) Explain the categories into which communication networks are classified. 7 Marks

    2. a) Explain analog and digital repeaters in detail. 8 Marks

    b) Explain different modulation techniques. 7 Marks

    3. a) Explain the following:

    i) Twisted pair. 3 Marks

    ii) Co-axial cable. 3 Marks

    iii) Optical fiber. 3 Marks

    b) How wavelength division multiplexing is different from frequency division multiplexing.

    6 Marks

    4. a) Explain single parity check error defection technique in detail. 8 Marks

    b) What are the types of possible errors in a frame transmission over a channel? Explain.

    7 Marks

    5. a) What is ARQ protocol? Explain their mechanisms and elements in detail. 8 Marks

    b) Explain the HDLC frame structure in detail. 7 Marks

    6. a) What are the function of MAC layer in a LAN? Explain. 5 Marks

    b) List out various network topologies. Explain any two of them. 5 Marks

  • 8/10/2019 Bsit Nov 2007

    17/52

    17

    c) Explain different asynchronous medium accese control mechanisms. 5 Marks

    7. a) What are the types of services provided by LLC layer? Explain. 5 Marks

    b) Explain the various fields in CSMA/CDMAC frame format. 5 Marks

    c) Explain token ring MAC protocol. Mention its advantages and disadvantages. 5 Marks

    8. a) Explain the reasons for having in connected multiple LANS of one single LAN. 8 Marksb) Explain the design aspects of a bridge. 7 Marks

    * ** *

    BSIT-24

    Second Semester B.Sc., (IT) Examinations

    November/December 2007

    Distance EducationBasics of DBMS

    Time: 3 hrs.] [Max.Marks: 100

    Notes: Part A - Answer to all questions.

    Part B - Answer any FIVE full questions.

    PART - A

    Answer to all questions

    1. All data in computer must be represented using only two symbols namely

    ___________&___________.

    2. A field represents an of ___________some entity.

    3. A flat file consist of only ___________file.

    4. ___________view represents the entire database.

    5. ___________committee proposed N /W model.

    6. ___________are examples of sequential storage devices.

    7. A___________is used for the temporary storage and manipulation of information.

    8. The technique used to represent and store the record on a file is called___________

    9. The index provide the___________access to records.

    10. Hashing is very good for___________keys.

    11. Each entity has___________.

    12. An attribute which has more than one value is called___________attribute.

  • 8/10/2019 Bsit Nov 2007

    18/52

    18

    13. ___________can be used if we do not know the value of an attribute for a particular entity.

    14. A key consists of two or more, attributes is called as a___________.

    15. A super key for which no subset is a super key is called a___________.

    16. ___________represents attribute.

    17. A weak entity is represented by a___________box.18. Each table in the relational database contains only one type of___________.

    19. A relationship in network model is called a___________.

    20. The hierarchical data model organised data in a ___________.

    21. The process of finding maps the has field space to the___________.

    22. Each collision resolution method requires its own___________for insertion, retrieval and deletion

    of records.

    23. The goal of good hashing function is to distribute the records uniformly over the___________.

    24. Discretionary control is based on the granting the revolving of___________

    25. The schema is the___________of a database.

    PART - B

    Answer any FIVE full questions: 5 X 15=75 Marks

    1. a) Explain in brief the different types of database users. 5 Marks

    b) Explain the advantages of database system. 5 Marks

    c) Explain the architecture of database system. 5 Marks

    2. a) Explain the structure of an index sequential file. 8 Marks

    b) Explain the concept of direct file organisation. 7 Marks

    3. a) Explain the different phases of database development life cycle. 7 Marks

    b) With example explain the various mapping cardinalities. 8 Marks

    4. a) Explain the different categories of data model. 9 Marks

    b) List and explain the rules of relational model. 6 Marks

    5. a) Explain the methods available for collision resolution. 8 Marks

    b) Discuss the techniques for allowing hash file to expand and shrink dynamically. 7 Marks

    6. a) Narrate the different types of security in database security system? 7 Marks

    b) Explain briefly discretionary and mandatory access control methods. 8 Marks

    7. a) Explain the steps involved in creating MS Access. 6 Marks

    b) Explain how forms can be used to view, add delete and save record. 9 Marks

  • 8/10/2019 Bsit Nov 2007

    19/52

    19

    8. Write a short note on:

    a) DBA 5 Marks

    b) Hashing functions 5 Marks

    c) ER diagrams 5 Marks

    * ** *

    BSIT-BC

    Third Semester B.Sc., (IT) Examinations

    November/December 2007

    Distance Education

    BRIDGE COURSE

    Time: 3 hrs.] [Max.Marks: 100Notes: 1. Part A is compulsory - 25 marks.

    2. Part B - Answer any fifteen questions - 75 marks.

    PART - A

    I.

    1. What is an algorithm? Write an algorithm to find the smallest among given two numbers.

    5 Marks

    2. What are variables and constants? Give example for each. 5 Marks

    3. What is recursion? Write a recursive function to find the factorial of a given number. 5 Marks

    4. What is data structure? Give the different classifications of data structure. 5 Marks

    5. What is sorting? Name any three sorting algorithms. 5 Marks

    PART - B

    II. 15X5=75 Marks

    1. Write a C program to find the square root of a given number.

    2. Write the rules to define a variable.

    3. Write an algorithm to search for a given number in a set of 10 numbers.4. Write a C program to find the length of a given string.

    5. Describe the syntax of for statement in C programming language.

    6. What are assemblers and compilers?

    7. Explain, with an example, to calculate the time complexity of an algorithm.

  • 8/10/2019 Bsit Nov 2007

    20/52

    20

    8. What is the meaning of hierarchy of an expression? Give example.

    9. What is a data type? Name the different data types in C programing language.

    10. What is stack? What are the main operations performed using stock.

    11. What is a query? Give query insert function.

    12. What is call by value function? Give an example.13. Explain briefly a communication model.

    14. What is a protocol? Give the rules to define a protocol.

    15. Differentiate between multiplexing and demultiplexing.

    16. What is singly linked list? Explain with the help of a diagram.

    17. Explain anyone sorting algorithm.

    18. What is pointer? What are its advantages?

    19. Write a C program to add two matrices.

    20. What are pre processive directive statements? Give example.

    * ** *

    BSIT-31

    Third Semester B.Sc., (IT) Examinations

    November/December 2007

    Distance Education

    PERSONALITY DEVELOPMENT PROGRAMME - II

    Time: 3 hrs.] [Max.Marks: 100

    Notes: 1. Part A - Answer to all questions.

    2. Part B- Answer to FIVE full questions.

    PART - A

    Answer the following questions. 10 X 2=20 Marks

    1. List out any five important things on which you seriously prepare before an interview.

    2. Name any four qualities for a good personality.3. Mention at least four important principals of Human Engineering.

    4. List out two important strengths in you.

    5. Mention two important weaknesses in you.

    6. What is the benefit of self assessment?

  • 8/10/2019 Bsit Nov 2007

    21/52

    21

    7. How do you plan career based on your self assessment?

    8. How you evaluate yourself after the interview?

    9. What are the different kinds of reading ?

    10. List out four important qualities needed to be a good team player?

    Answer the following questions: 5 X 1=5 Marks1. What is communication?

    2. Is language enough to be good in communication why?

    3. Why do we need paragraphs?

    4. Why do you think people succeed? Fail?

    5. Who is your favorite writer? Why?

    PART - B

    Answer the following questions

    Choose any FIVE questions. 5 X 15=75 Marks

    1. a) Prepare a brief self-portrait of yourself for a professional career. 7 Marks

    b) Prepare a self improvement plan for one of your goals. Plan for one of your goals giving details of

    an action plan with time frame for achievement. 8

    Marks

    2. a) Write down a brief but comprehensive Bio-data of yourself for a job interview. 7 Marks

    b) Write in detail the preparation strategy for success in the interview. 5 Marks

    3. a) List out any two principles of Human Management and briefly elaborate on each point.

    7 Marks

    b) How do you motivate and change people to your view point and activity without any resentment.

    Lest and elaborate on at least five points. 8 Marks

    4. a) Briefly write about the importance of team building in any organization. 7 Marks

    b) What qualities in you need improvement to be a team person? How do you propose to modify

    them? 8 Marks

    5. a) Read the passage, understand the contents, thoroughly and answer the following questions.

    5 Marks

    Passage:

    The major debilitating symptoms of Alzheimers disease include serious forgetfulness particularly

    about recent events and confusion. At first, the individual experiences only minor and almost

    irreperceptible symptoms that the often attributed to emotional upsets or other physical illnesses.

  • 8/10/2019 Bsit Nov 2007

    22/52

    22

    Gradually, however, the person may neglect to turn off the oven, may misplace things, may recheck

    to see if a task was done, may take longer to complete a chore that was previously routine, or may

    repeat already answered questions. As the disease progresses, memory loss and such changes in

    personality, moods, and behavior as confusion, irritability, restlessness, and agitation, are likely to

    appear. Judgment, concentration, orientation, writing, reading, speech, motor behaviour and naming

    of objects may also be affected. Even when a having and caring family is available to give support,

    the victim of Alzheimers disease is most likely to spend his or her last days in a nursing home or long

    term care institution. At this time, there is no cure.

    I. This passage implies that victims of Alzheimers disease may

    A) not remember childhood events

    B) suffer a gradual worsening of cognitive functions

    C) incur personality and behavioral changes

    D) spend their last days in a long term core facility

    II. Symptoms of Alzheimers disease include

    A) enhanced motor skills

    B) loss of appetite

    C) forgetfulness and confusion

    D) laziness

    III. In the passage, debilitating means

    A) to make feeble

    B) capability

    C) strengthen

    D) stamina

    IV. The cure for Alzheimers disease is

    A) bed rest

    B) hospitalization

    C) there is no cure

    D) long term care

    V. According to the passage, a person with Alzheimers disease might not be able to

    A) Walk

    B) remember the answer to a question which was already asked

    C) remain awake

    D)drive a car

  • 8/10/2019 Bsit Nov 2007

    23/52

    23

    b) Write down any five commonly asked questions in an interview and briefly explain.

    5 Marks

    c) What are the different features of spoken english. 5 Marks

    6. a) List out your responses to ten typical questions in job interviews. 10 Marks

    b) What are the advantages of non-verbal communication when do we use them? 5 Marks7. a) What is the role played by body gestures in communication? Discuss a few undesirable body

    gestures. 7 Marks

    b) Explain the tips of stress management. 8 Marks

    8. a) What are the different method of presentation? What is their advantages and disadvantages.

    7 Marks

    b) Write a dialogue between a candidate and an interviewer. Imagine it is an interview for the post

    of a computer programmer. 8 Marks

    * ** *

    BSIT-32

    Third Semester B.Sc., (IT) Examinations

    November/December 2007

    Distance EducationRDBMS

    Time: 3 hrs.] [Max.Marks: 100Notes: 1. Part A - Answer all the questions.

    2. Part B- Answer any FIVE full questions.

    PART - A

    Answer all the questions. 25 X 1=25 Marks

    1. A relation have two of more___________keys.

    2. The relational model has established itself as the primary data model for___________data.

    3. Define degree and cardinality of a relation.

    4. The predicate___________tests for the absence of NULL values.

    5. What is the effect of DROP command on data base.

    6. To put data into a relation that already exists, we use ___________command.

    7. A DBMS ensures data consistency and___________

  • 8/10/2019 Bsit Nov 2007

    24/52

    24

    8. BCNF means___________

    9. Every non-key column is fully dependent on the___________ key.

    10. In the first normal form all columns must be___________

    11. A DBMS is designed with keeping___________in mind.

    12. What is meant by an instance?13. Control files record___________about all the files within the data base.

    14. SQL is a short form used for___________

    15. Information about statements that are run against the data base resides in___________ memory

    area.

    16. SQL does root have any___________capability.

    17. Variables may be used to store the result of a ___________or___________

    18. The data stored ___________in cursor are called___________

    19. ___________section is the last section of PL/SQL.

    20. ___________are used to define code that is exempted or fired when certain action or event

    occur.

    21. The technique to access the remote database by the user is called___________

    22. What do you mean by search engine?

    23. What is XML-QL?

    24. Mobile computing architecture is a ___________architecture

    25. Video on demand uses___________data bases.

    PART - B

    Answer any FIVE questions: 5 X 15=15 Marks

    1. a) What is a relation? What is the difference between data base instance and relational schema.

    5 Marks

    b) What is the difference between UNARY and BINARY operations? Give examples. 5 Marks

    c) What is the difference between procedural and non procedural language? 5 Marks

    2. a) Explain clearly additional relational algebra operations by giving examples. 9 Marksb) Explain properties of a relation. 6 Marks

    3. a) What is SQL? Explain nested subqueries with example. 9 Marks

    b) What is query language? What is the advantage of using query language. 6 Marks

    4. a) What is normalization? Explain first, second and third normal form giving example. 10 Marks

  • 8/10/2019 Bsit Nov 2007

    25/52

    25

    b) Explain briefly triggers. 5 Marks

    5. a) Explain briefly the elements that are internal to data base. 10 Marks

    b) Explain the database design process. 5 Marks

    6. a) With a neat diagram, explain steps in remote procedure call. 8 Marks

    b) Explain ODBC Architecture with a neat diagram. 7 Marks7. a) Explain PL/SQL data types and its declarations with example. 8 Marks

    b) Explain two tier and three tier database design. 7 Marks

    8. Write a short note on : 5 X 3=15 Marks

    a) JDBC drivers

    b) JSP

    c) Multimedia applications

    * ** *

    BSIT-33

    Third Semester B.Sc., (IT) Examinations

    November/December 2007

    Distance Education

    OOPS WITH C++

    Time: 3 hrs.] [Max.Marks: 100

    Notes: 1. Part A - Answer all the questions.

    2. Part B- Answer any FIVE full questions.

    PART - A

    Answer all the questions: 25 X 1=25 Marks

    1. A character literal preceded by L is known as___________literal.

    2. If we do not use a sign bit, the range of possible values for an integer is___________

    to ___________.

    3. r-value refers to___________and l-value refers to___________

    4. New operator is used for___________memory allocation.

    5. What is implicit type conversion? Give one example.

    6. What is the function isalnum ( )?

    7. What is the function isascii ( )?

  • 8/10/2019 Bsit Nov 2007

    26/52

    26

    8. Write general form of a function definition in C++.

    9. What is the use of typedef statements?

    10. ___________operator is used for accessing structure data members.

    11. ___________data type consists of data elements as well as methods encapsulated together.

    12. Enumerated data types introduce new distinct types and allow the compiler to do ___________13. A friend function will have___________argument for unary operator and ___________for binary

    operator.

    14. ___________member function that is invoked automatically, when an instance of the class is

    created.

    15. Cout

    and Cinare the objects of___________class.

    II. State whether the following statements is TRUE or FALSE.

    1. Volatile qualifier support the compiler optimisations.

    2. Reference types are used to create an alias name for the variable.

    3. Inline function does expand inline when it is invoked.

    4. Reusability of the code is done with the support of inheritance.

    5. There should be always be destructor in a class having constructor.

    6. The memory allocated to numeric variables can be modified by type modifiers.

    7. Variables can be begin with a number.

    8. C++language is case insensitive.

    9. Runtime error does not occur when NULL pointer is dereferenced.

    10. Once a reference has been made to a variable, it can be changed to refer to another variable.

    PART - B

    Answer any FIVE questions: 5 X 15=75 Marks

    1. a) Explain declaration of one dimensional arrays, two dimensional arrays and discuss various ways

    to initialise them. 8 Marks

    b) Define reference types with at least 4 examples. 7 Marks

    2. a) Explain different types of operator used in C++ with example. 8 Marks

    b) What is pointer variable? Explain the referencing and dereferencing with pointer variable. What

    are the disadvantages of pointer variable? 7 Marks

    3. a) List the classification of statements and explain if, if-else and nested if statement with suitable

    example. 8 Marks

    b) Explain dynamic memory allocation in C++ with example. 7 Marks

  • 8/10/2019 Bsit Nov 2007

    27/52

    27

    4. a) Write a program to accept a 2 X 2 matrix, perform addition, multiplication and print the result.

    8 Marks

    b) What is the use of writing function? What is function prototype and why it is required? Explain

    with simple example. 7 Marks

    5. a) Explain various storage classes used in C++ with example. 8 Marks

    b) Write a C++ program to find the maximum of two integer number by using inline functions.

    7 Marks

    6. a) Explain object oriented programming concepts. 10 Marks

    b) Explain briefly about overloaded function with example. 5 Marks

    7. a) Explain the rules for operator overloading. 9 Marks

    b) Define class and object. Explain general syntax of class structure. 6 Marks

    8. Write short notes on: 5X3=15 Marks

    a) this pointer

    b) constructor and destructor

    c) inheritance

    * ** *

    BSIT-34Third Semester B.Sc., (IT) Examinations

    November/December 2007Distance Education

    COMPUTER NETWORKSTime: 3 hrs.] [Max.Marks: 100

    Notes: 1. Answer all questions from PART -A.

    2. Answer any five full questions from PART-B.

    PART - A

    Selection right answer. 25 X 1=25 Marks

    1. OSI has___________layers. 1 Mark 2. The___________layer is responsible for delivering data frames from one station to next without

    error. 1 Mark

    3. RFC stands for___________ 1 Mark

    4. A device having more than one IP address is known as___________device. 1 Mark

  • 8/10/2019 Bsit Nov 2007

    28/52

    28

    5. Change the following IP address from binary to decimal point notation.

    011101001 01011101 00101101 10001010 1 Mark

    6. A device whose primary function is routing the IP datagrams over the physical network is called

    as___________ 1 Mark

    7. The two types of routing are___________and___________routing. 2 Marks

    8. The IP datagram header has the IP addresses of___________and___________systems.

    2 Marks

    9. Protocol used for reporting the errors occurred during the data gram transfer is___________

    1 Mark

    10. In the sending system, UDP receiver data unit from the___________layer. 1 Mark

    11. UDP offers___________to___________data communication. 2 Marks

    12. In TCP a unit of data is referred to as___________ 1 Mark

    13. Information regarding the file, such as file type, structure, transmission mode are sent to the

    serves___________the data transfer takes place. 1 Mark

    14. In TCP/IP model, the session and presentation layers are integrated with___________layer.

    1 Mark

    15. In TCP/IP the two communicating process can be best described using the___________model.

    1 Mark

    16. Indicate the length of following addresses in terms of bytes.

    a) Physical address (for ether net)

    b) IP address

    c) Port address 3 Marks

    17. Identify the class of the following IP address.

    a) 229 . 15 . 76 . 110

    b) 191 . 32 . 78 . 27

    c) 4. 5 .6. 7 3 Marks

    18. FTP stands for___________1 Mark

    PART - B

    1. a) Briefly explain what is meant by protocol and protocol architecture. 1 Marks

    b) What are the functions of network layer? Explain. 8 Marks

    2. a) What are the layers present in TCP/IP model? Explain the layers which provide the transport

    functionalities along with the protocols defined for that layer. 1 Marks

  • 8/10/2019 Bsit Nov 2007

    29/52

    29

    b) Briefly explain addressing in TCP /IP. 8 Marks

    3. a) Briefly explain multihomed devices. 7 Marks

    b) What is the difference between multicast addresses and broadcast addresses. 8 Marks

    4. a) What are the types of routing tables? Explain briefly. 1 Marks

    b) Write the IP headed diagram. Explain the fields service type, protocol, checksum, source IPaddress and destination IP address. 8 Marks

    5. a) Why fragmentation is required? Explain how the IP headed fields are used for the same purpose.

    1 Marks

    b) Briefly explain ICMP message format. Also explain types of ICMP messages. 8 Marks

    6. a) Briefly explain reverse address resolution protocol. 1 Marks

    b) Write a short note on, services offered by the UDP and what kind of applications UDP service is

    used. 8 Marks

    7. a) Explain how port number concept is used to offer process - process data communication inUDP. 7 Marks

    b) Describe how checksum is calculated for the UDP datagram. 8 Marks

    8. a) Write a brief description about the connection - oriented concurrent services. 7 Marks

    b) Write a short note on FTP. 8 Marks

    * ** *

    BSIT- 41

    Fourth Semester B.Sc., (IT) ExaminationsNovember/December 2007

    Distance Education

    ALGORITHMS

    Time: 3 hrs.] [Max.Marks: 100

    Notes: 1. PART - A is compulsory.

    2. Answer any five full questions from PART-B.

    PART - AI. Answer the following:

    1. Define algorithm? 2 Marks

    2. What is debugging? 2 Marks

    3. Draw a connected graph that becomes disconnected when any edge is removed from it.

    2 Marks

  • 8/10/2019 Bsit Nov 2007

    30/52

    30

    4. When it is appropriate use rearsion. 2 Marks

    5. What is the maximum number of nodes in a binary tree of level 7, 8, 9? 2 Marks

    6. Bringout the importance of algorithm in the field of computer science. 2 Marks

    7. What is validation of an algorithm. 2 Marks

    8. What is meant by algorithm profiling? 2 Marks9. Suggest 2 different methods of knowing of a given integer is prime and analyse them. 2 Marks

    10. Differentiate between static allocation and dynamic allocation. 3 Marks

    11. Which data structure is used for secession? 2 Marks

    12. Get know about few more sorting algorithm and prepare a brief note on them. 2 Marks

    PART - B

    II. Answer any Five full questions: 5 X 15=75 Marks

    1. Define stack and explain with an algorithm the basic operations of stack. 15 Marks

    2. a) Explain the terms:

    i) incidence ii) degree

    iii) isolated vertex iv) nullgraph

    v) path 10 Marks

    b) Give the atleast 5 real life appreciations where queue is used. 5 Marks

    3. Write a program to find the roots of a quadratic equation. 15 Marks

    4. Hand simulate the insertion sort on the data set { 13, 45, 12, 9, 1, 10, 40 } 15 Marks

    5. Trace out the algorithm maximin on a dataset consisting of atleast 8 elements. 15 Marks

    6. Trace out the algorithm quick sort on the data set { 12, 1, 5, 7, 19, 15, 8, 9, 10}

    15 Marks

    7. For a atleast 5 binary tree of different depths greater than (01) equal to 6 of your choice obtain

    the preorder, post order and in order sequence. 15 Marks

    8. What are the wastage of memory for a binary tree with 16 nodes represented in a 1D array, 2D

    array and linked representation. Briefly explain. 15 Marks

    * ** *

  • 8/10/2019 Bsit Nov 2007

    31/52

    31

    BSIT- 41

    Fourth Semester B.Sc., (IT) Examinations

    November/December 2007

    Distance Education

    ALGORITHMSTime: 3 hrs.] [Max.Marks: 100

    Notes: 1. Answer all questions from PART - A.

    2. Answer any five full questions from PART - B.

    PART - A

    I. Fill up the blanks in the following sentences with a right word. 1 x 13=13 Marks

    1. The effectiveness of the algorithm before it is coded is a process called___________

    2. Testing a program really involves two phases___________and___________

    3. Linear and non-linear data structures are main category of ___________data structures.

    4. Most common application of a queue in computer application is for___________

    5. The number of edges incident on a vertex Vi, with self-loops counted ___________is called the

    degree.

    6. A___________is a convenient and useful way of representing a graph.

    7. A tree is a connected graph without any___________

    8. ___________method is used to search for a word in the dictionary.

    9. In insertion sorting elements are added to the sorted sequence in an___________order.10. In making the decision about whether to write an algorithm in recursive or non-recursive form, it

    is always advisable to considered___________structure for the problem.

    11. A binary tree which is maximally accommodated with all leaves at the same level is

    called___________binary tree.

    12. In static allocation, we have two ways of representing the binary tree. One is through adjacency

    matrices and other through___________

    13. Post order traversing of a Binary expression tree, give___________expression.

    II. Write brief answers to the following questions. 3X4=12 Marks1. Define walk, path and connected graph.

    2. Design a algorithm the check whether a given string is palindrome or not.

    3. Give at least 5 real life examples where we use stack operations.

    4. Listout the difference between recursive and interactive method.

  • 8/10/2019 Bsit Nov 2007

    32/52

    32

    PART - B

    Answer the FIVE full questions.

    1. a) Design an algorithm to show the different operations on deque. 8 Marks

    b) Design a recursive algorithm to find a factorial of given number. 7 Marks

    2. a) Discuss two approach in algorithm design for checking a prime number. 8 Marksb) Design iterative or recursive algorithm to find the maximum among n elements. 7 Marks

    3. a) Write a recursive algorithm to find CCM of two numbers. 7 Marks

    b) Design an algorithm to check whether the given graph is connected from the incidence matrix

    representation. 8 Marks

    4. a) Explain binary tree represented by single dimension array and linked list and discuss the percentage

    of utilization in both the cases. 8 Marks

    b) Define the following with example

    i) Depth of the tree

    ii) Full binary tree

    iii) Complete Binary tree 7 Marks

    5. a) Design an iterative algorithm to traverse a binary tree represented in one dimensional matrix.

    9 Marks

    b) Discuss the difference between queue and a circular queue. 6 Marks

    6. Design a recursive algorithm to sort a list of elements using quick sort and hand simulate on a data

    set given below

    data set < 50, 40, 20, 60, 80, 100, 45, 70, 105, 30, 90, 75 > 15 Marks

    7. Design algorithm to sort list of elements using selection sort and hand simulate on a data set given

    below

    data set < 10, 30, 45, 54, 56, 78, 213, 415, 500 > 15 Marks

    8. Write short note on : 5 X 3=15 Marks

    a) Properties of tree

    b) De bugging and profiling

    c) Linear data structures

    * ** *

  • 8/10/2019 Bsit Nov 2007

    33/52

    33

    BSIT-42

    Fourth Semester B.Sc., (IT) Examinations

    November/December 2007

    Distance Education

    JAVA PROGRAMMINGTime: 3 hrs.] [Max.Marks: 100

    Notes: 1. PART -A is compulsory.

    2. Answer any FIVE full questions from PART-B

    PART - A

    I. Answer all the questions. 25 Marks

    1. Why Java is known as platform neutral language? 2 Marks

    2. How is Java more secured than other languages? 2 Marks

    3. What is multithreading? 2 Marks

    4. What is object oriented programming? 2 Marks

    5. How are data and methods organised in an object oriented program. 2 Marks

    6. Why cant we use a keyword as a variable name? 2 Marks

    7. What is the task of the main method in a Java program? 2 Marks

    8. What is scope of a variable? 2 Marks

    9. Which of the following are invalid constant. Why? 2 Marks

    0.001 5 * 1.5 Rs.75.50

    + 100 75.45E-2 15.75

    -45.6 -1.4 e(+4) 0.00000123 2 Marks

    10. Identity the necessary paranthensis in the following:

    i) (x - (y/5) + z)%8) + 25

    ii) ((x - y) p) + q

    iii) (mn) + (-x/y)

    iv) x/(3y)

    v) y = sqrt(100); 5 Marks

    11. What is empty statement? Explain its usefulness. 2 Marks

  • 8/10/2019 Bsit Nov 2007

    34/52

  • 8/10/2019 Bsit Nov 2007

    35/52

    35

    BSIT-42

    Fourth Semester B.Sc., (IT) Examinations

    November/December 2007

    Distance Education

    (New Scheme)JAVA PROGRAMMING

    Time: 3 hrs.] [Max.Marks: 100

    Notes: 1. PART -A : Answer all the questions

    2. PART-B : Answer any FIVE full question.

    PART - A

    I. Answer all the questions and each questions 1 marks. 1 X 25=25 Marks

    1. Javas executable files are compared of___________

    2. A___________compiler is an interpreter that remembers the machine code sequencescorresponding to the input byte code.

    3. JSL stands for___________

    4. Java does not supports___________ inheritance.

    5. An interpreter is guided by the___________method indetermining the position from where the

    byte code is interpreted.

    6. Class contains___________and___________

    7. First statement allowed in a Java files is a___________statement.

    8. Java language has reserved___________words as keywords.

    9. Why main method in Java is declared as static?

    10. What is Applet?

    11. The range of values for int type data

    a) -263to 263- 1 b) -215to 215- 1

    c) -232to 232- 1 d) -231to 231- 1

    12. Variables declared and used inside methods are called___________variables.

    13. The area of the program where the variable is accessible is called its ___________

    14. What is the remet of 12% 13 is___________

    15. The object in Java is created using___________operator.

    16. A subclass can call constructor method defined by its super class

    a) True b) False

  • 8/10/2019 Bsit Nov 2007

    36/52

    36

    17. All methods and variables can be overridden by default in subclass

    a) True b) False

    18. We can use abstract classes to instantiate objects

    a) True b) False

    19. Data types fall into two categories namely: Primitive and___________20. ___________is a single stream of execution with in a process.

    21. All threads in Java bare___________values assigned.

    22. Grouping a variety of classes / interfaces together in Java is called___________

    23. Two classes in two different packages can bare the same name

    a) True b) False

    24. An exception is a___________error.

    25. System out refers to the standard output stream. By default, this is the___________

    PART - B

    II. Answers any FIVE full questions. 5 X 15=75 Marks

    1. a) Explain briefly features of Java language. 10 Marks

    b) Give any five difference between Java and C++. 5 Marks

    2. a) Explain. 10 Marks

    i. Abstraction

    ii. Encapsulation

    iii. Polymorphism

    iv. Inheritance

    b) What are the advantages of object oriented programing. 5 Marks

    3. a) Explain with a simple example how to crate, compile and run a program in Java. 5 Marks

    b) List the eight basic data types used in Java. Give example for each. 7 Marks

    c) What is scope of a variable? 3 Marks

    4. a) Explain the bitwise operators available in Java with an example for each. 7 Marks

    b) Write a Java programme to find maximum numbers in the given assay. 8 Marks

    5. a) Explain continue and break statements in Java with an example. 6 Marks

    b) What is function overloading ? What are the two rules apply to overloaded methods? Illustrate

    the same with an example. 9 Marks

    6. a) What is inheritance? Show how subclass can invoke constructor of super class. With example.

    8 Marks

  • 8/10/2019 Bsit Nov 2007

    37/52

    37

    b) Explain method overriding with a suitable example. 1 Marks

    7. a) Explain different access modifiers used in Java. 5 Marks

    b) Explain final keyword with suitable example. 5 Marks

    c) Explain declaration and intralization of single / one dimensional array. 5 Marks

    8. Write a short note on: 5X3 = 15a) Thread states

    b) Packages

    c) Exception handling

    * ** *

    BSIT-43

    Fourth Semester B.Sc., (IT) ExaminationsOctober 2007

    Distance Education

    UNIX & SHELL PROGRAMMING

    Time: 3 hrs.] [Max.Marks: 100

    Notes: 1. Part -A is compulsory and answer

    2. Answer any FIVE full questions from Part-B

    PART - A

    I. Answer all the questions.1. How is Unix different from other operating systems? 2 Marks

    2. What is the difference between internal command and external command? 2 Marks

    3. The commands are separated by semicolons (;). the semicolon in this context is called

    as___________ 1 Marks

    4. How do you stop and resume the scrolling of the screen display. 1 Marks

    5. ___________command is used to display the name of the operating system. 1 Marks

    6. Where is the password stored and in what form? 1 Marks

    7. What is the difference between absolute path name and relative path name. Give one example.

    2 Marks

    8. What is the output of is command used with -F option? 1 Marks

    9. What is multi tasking? 1 Marks

  • 8/10/2019 Bsit Nov 2007

    38/52

    38

    10. If file has 100 bytes, write command to split this file it into files of 20 bytes each. 1 Marks

    11. File attributes of each file in the file system are stored in___________table. 1 Marks

    12. How are hard links created? 1 Marks

    13. Illustrate three vi modes with a neat sketch. 3 Marks

    14. List any four Shells wild cards. 2 Marks

    15. What the use of tee command. 1 Marks

    16. Define Shell variable. 1 Marks

    17. What is pipe? What is the use of this. 2 Marks

    18. Which command is used to check the process status of all users. 1 Marks

    PART - B

    II. Answer any Five full questions. 5 X 15=75 Marks

    1. a) Describe history of Unix operating system. 5 Marks

    b) Explain architecture of Unix. 5 Marks

    c) Explain U name command with two example. 5 Marks

    2. a) Explain the different types of files in Unix operating system. Discuss how to create those files.

    10 Marks

    b) Explain Unix file system structure. 5 Marks

    3. a) Explain Cmp command with suitable examples with options. 5 Marks

    b) Explain Chmod command with suitable examples. 7 Marks

    c) What are the three level of file protection that determine the file access rights. 3 Marks

    4. a) What is the difference between Hard link and symbolic link. 5 Marks

    b) List and describe in one sentence of key commands used to add or replace text in the input

    mode. 5 Marks

    c) With any five examples, explain the use of wild cards in Unix. 5 Marks

    5. Write a shell script to delete a file interactively, as exactly how it is done rm-i command.

    15 Marks

    6. Explain the different control structure in shell programming. 15 Marks

    7. Explain the following filtersa) grep b) tr c) Sort d) Uniq. 15 Marks

    8. Write a short note on (5 marks each):

    a) Set command b) pine c) malix

    * ** *

  • 8/10/2019 Bsit Nov 2007

    39/52

    39

    BSIT-43

    Fourth Semester B.Sc., (IT) Examinations

    October 2007

    Distance Education

    UNIX and SHELL PROGRAMMINGTime: 3 hrs.] [Max.Marks: 100

    Notes: 1. Part -A is compulsory and answer

    2. Answer any FIVE full questions from Part-B

    PART - A

    I. Answer all the questions. Carries 25 Marks.

    1. What is a shell? Explain its importance. 3 Marks

    2. Write a UNIX command to count how money users have logged on to the UNIX system.

    3 Marks

    3. How is a job is on periodically in UNIX system? Explain with an example. 3 Marks

    4. What is a filter ?Explain any THREE filters in UNIX system. 3 Marks

    5. Distinguish between internal and external command with example. 5 Marks

    6. What is the process? Explain the mechanism of process creation in UNIX system. 3 Marks

    7. Explain different types of files in UNIX. 5 Marks

    PART - B

    II. Answer any FIVE full questions. 5 X 15=75 Marks1. What is meant by recursive behaviour of a command? Name four commands along with a suitable

    examples of each, that an operate recursively. 15 Marks

    2. a) Distinguish between absolute and relative pathnames with examples. 10 Marks

    b) Explain the output of the ls - lcommand. 5 Marks

    3. a) When the shell finds met a characters in the command line what does it do? When is the command

    finally executed? 7 Marks

    b) What is the significance of write and talk command in UNIX with example. 8 Marks

    4. a) How will you store the total size of all c source file (. c) in the variable count with example.

    7 Marks

    b) Explain briefly the significance of a UNIX file system with example. 8 Marks

    5. a) How will you usepr, sort and cut to read a files lines in reverse order with example.

    10 Marks

  • 8/10/2019 Bsit Nov 2007

    40/52

    40

    b) Write a shell script to check whether given year is a leap year (or) not. 5 Marks

    6. With neat sketch to explain the different modes of the VI editor. 15 Marks

    7. Explain the different counts of structuring in shell programming. 15 Marks

    8. a) What are wild cords? Explain their usage in pattern matching. 8 Marks

    b) What are standard I/P, standard output and standard error? Give a command to redirect standarderror to working terminal and no where. 7 Marks

    * ** *

    BSIT-44

    Fourth Semester B.Sc., (IT) Examinations

    November/December 2007

    Distance Education

    SOFTWARE ENGINEERING

    Time: 3 hrs.] [Max.Marks: 100

    Notes: 1. Part-A is compulsory and carries 25 marks.

    2. Answer any FIVE full questions in Part-B.

    and each question carries 15 marks.

    PART - A

    I. Answer the following questions and each question carries 1 mark.

    1 X 10=10 Marks

    1. The definition phase, of software engineering includes tasks such as system engineering, software

    project planning and___________

    2. The___________method is also known as the iterative enhancement model.

    3. Structured analysis mainly depends on data flow diagrams and___________

    4. ___________are often used in review meetings to focus on the reviews and to ensure that no

    major source of errors is overlooked by eh reviewers.

    5. The three important levels of abstraction are procedural abstraction, data abstraction

    and___________

    6. In object oriented design, the modules in the design represent___________

    7. ___________tools helps in code creation debugging and testing.

    8. ___________is a software measure, that provides a quantitative measure of logical complexity

    of a program.

    9. ___________is mainly used for testing real time and embedded system.

  • 8/10/2019 Bsit Nov 2007

    41/52

    41

    10. COCOMO stands for___________

    II. Answer the following questions. Each question carries 9 mark. 3 X 5=15 Marks

    1. Explain important characteristics of software.

    2. What is SRS? Explain the need for SRS in requirement analysis.

    3. Explain the differently phases of software engineering process.4. What are the three main areas where laterface design is focused?

    5. Explain any three principles need to be followed for data design approach.

    PART - B

    III. Answer FIVE full questions. Each question carries 15 mark. 15X5=75 Marks

    1. a) List out the important characteristics of water fall model? Explain water fall process mode.

    9 Marks

    b) List out the fundamental characteristics of quality SRS. 6 Marks

    2. Explain following fundamental software design concepts

    i) Stepwire refinement

    ii) Software architecture

    iii) Modularity 15 Marks

    3. a) What is cohesion and coupling. 5 Marks

    b) Explain different commonly used languages used for requirement specification. 5 Marks

    c) Explain graphical design notation with example. 5 Marks

    4. a) Explain different types of integration testing with suitable example. 10 Marksb) What are the general components that user document should have? 5 Marks

    5. a) What is software testing? What are its objectives and principles? 7 Marks

    b) What is unit testing? Discuss the various steps involved in unit testing. 8 Marks

    6. a) List out the difference between write box testing and black box testing. 7 Marks

    b) List out two general scheduling technique? List out difference between them. 8 Marks

    7. What is COCOMO model? What are the three different models in COCOMO? Explain basic

    COCOMO model, with effort equation of three modes. 15 Marks

    8. Write short note on (5 marks each): 5 X 3=15 Marks

    a) Risk management

    b) Project scheduling and tracking

    c) Software quality factors

    * ** *

  • 8/10/2019 Bsit Nov 2007

    42/52

    42

    BSIT-51

    Fifth Semester B.Sc., (IT) Examinations

    November/December 2007

    Distance Education

    GRAPHICS & MULTIMEDIATime: 3 hrs.] [Max.Marks: 100

    Notes: 1. Answer any FIVE questions from PART A.

    2. Answer any FIVE full questions from PART B.

    PART - A

    Answer any FIVE questions 5 X 5=25 Marks

    1. What is computer graphics? List the various applications of computer graphics.

    2. What are pointing devices? Give examples.

    3. With the help of an example, explain text mode( ) C function.

    4. What are color models? Name the different colorer models.

    5. Name and explain the different tools available in photoshop.

    6. Name and discuss the different graphics programming languages.

    PART - B

    Answer any FIVE full questions. 15 X 5=75 Marks

    1. a) What is graphics processor? Name and explain the different graphics processors. 7 Marks

    b) Explain how operating system supports the graphics applications. 8 Marks

    2. a) Compare raster graphics system with random graphics system. 7 Marks

    b) Name and explain various graphical input iterative techniques. 8 Marks

    3. a) With the help of an illustration, explain how initgraph () function works. 7 Marks

    b) Explain the use of get image ( ) and put image ( ) functions with an example for each. 8 Marks

    4. a) What is multimedia? Explain different components of multimedia system. 7 Marks

    b) What is animation? Explain different types of animation techniques. 8 Marks

    5. a) Explain the significance of file extensions and file formats. 8 Marksb) What is a scanner? Name and explain the different types of scanners. 7 Marks

    6. a) What is photoshop? Name and explain various painting tools of photoshop software.

    7 Marks

    b) Explain editing tool and focus tool of photoshop software. 8 Marks

  • 8/10/2019 Bsit Nov 2007

    43/52

    43

    7. a) What is file format? List the various file formats. 7 Marks

    b) What is a layer in photoshop? Explain how to create, hide, merge layers in photoshop.

    8 Marks

    8. a) Write short notes on :

    i) Image printing utility of photoshop

    ii) AUDIO and VIDEO 5X2=10 Marks

    b) Write a C program to draw the shape of a car and animate. 5 Marks

    * ** *

    BSIT-52

    Fifth Semester B.Sc., (IT) Examinations

    November/December 2007Distance Education

    WEB PROGRAMMING

    Time: 3 hrs.] [Max.Marks: 100

    Notes: 1. Answer all questions from PART A.

    2. Answer any FIVE full questions from PART B.

    PART - A

    Answer the following question (Any FIVE) 5 X 5=25 Marks

    1. What are the differences between Internet and Intranet? Explain.

    2. Name any five tags of HTML.

    3. What are cascading style sheets? Explain.

    4. What is a web server? What is the use of it ?

    5. What is JSP ? Why is it used?

    6. What is servlet ? Explain with an example.

    PART - B

    Answer any FIVE full questions.

    1. a) Explain the building elements of WEB. 7 Marks

    b) Write an HTML program to demonstrate applet embedding. 8 Marks

    2. a) Explain ordered lists and unordered lists. 7 Marks

  • 8/10/2019 Bsit Nov 2007

    44/52

    44

    b) What is Javascript ? List out and explain the uses of Javascript. 8 Marks

    3. a) Write a CGI application which accepts the user information and display the same. 7 Marks

    b) What is extra path information? Explain with an example. 8 Marks

    4. a) Explain the role of deployment descriptors. 7 Marks

    b) Describe and compare JSP with CGI programming. 8 Marks

    5. a) Explain the various JSP directives. 7 Marks

    b) Explain implicit objects out, request response in a JSP page. 8 Marks

    6. a) Write the diagram of lifecycle of a servlet. 7 Marks

    b) Out line the main steps in implementing a servlet. 8 Marks

    7. a) What are hidden controls? List the advantages of hidden controls. 7 Marks

    b) What are the differences between sessions and applications. Explain. 8 Marks

    8. Write short notes on :

    a) SSL

    b) XML

    c) EJB 5X3=15 Marks

    * ** *

    BSIT-53

    Fifth Semester B.Sc., (IT) ExaminationsNovember/December 2007

    Distance Education

    DATA WAREHOUSING AND DATA MINING

    Time: 3 hrs.] [Max.Marks: 100

    Notes: 1. Answer all questions from PART A.

    2. Answer any FIVE full questions from PART B.

    PART - A

    Answer any FIVE questions: 5X5=25 Marks

    1. Explain the concept of data warehousing and data mining.

    2. What is meta data? Give example.

    3. What is schema? Give example.

  • 8/10/2019 Bsit Nov 2007

    45/52

    45

    4. What is parallelizing query? Explain.

    5. Give the guidelines for a KDD system.

    6. What are the requirements for clustering? Explain.

    PART-B

    1. a) What is a load manager? List and explain any three functions. 8 Marks

    b) What is the importance of period of retention of data? Explain any 3 methods of incorporating

    time into the data. 7 Marks

    2. a) Give the advantages and disadvantages of equal segment partitioning. 8 Marks

    b) What is aggregation? Why is it needed? Explain. 7 Marks

    3. a) List the steps for designing of a summary table. 8 Marks

    b) What is data marting? List and explain the reasons for data marting. 7 Marks

    4. a) Discuss briefly the functions of load manager and warehouse manager. 8 Marks

    b) What is an event? List and explain the various events. 7 Marks

    5. a) Explain the categorization of data mining system. 7 Marks

    b) Give the architecture of data mining system and explain. 8 Marks

    6. a) Explain data mining with apriori algorithm. 7 Marks

    b) Explain the data mining with division trees. 8 Marks

    7. a) What is prediction? Explain linear and multiple regressions with the help of an example.

    7 Marks

    b) Explain how neural network and genetic algorithm can be used for data mining. 8 Marks

    8. Write a short notes on:

    a) DML

    b) Data mining application

    c) KDD system 5 X 3=15 Marks

    * ** *

  • 8/10/2019 Bsit Nov 2007

    46/52

    46

    BSIT-54

    Fifth Semester B.Sc., (IT) Examinations

    November/December 2007

    Distance Education

    SOFTWARE QUALITY & TESTINGTime: 3 hrs.] [Max.Marks: 100

    Notes: 1. Answer all questions from PART A.

    2. Answer any FIVE full questions from PART B.

    PART - A

    I. Answer the following (Any Five). 5X5=25 Marks

    1. List and explain the various origins of software bugs.

    2. What are top down testings and bottom up testing? Discuss.

    3. List and describe the main objectives of formal technical reviews.

    4. List and explain the steps involved in test case design.

    5. What is stress testing? Explain.

    6. What are alpha and beta testings? Discuss.

    PART - B

    II. Answer any FIVE full questions.

    1. a) What is software testing? List and explain the various software testing hurdles. 7 Marks

    b) Explain the origin of the defect distribution in a typical software development life cycle.

    8 Marks

    2. Explain the following software testing methods. 5X3=15 Marks

    a) Benchmark testing.

    b) Black box and whit box testing.

    c) GUI testing and availability testing.

    3. a) Explain in detail the review technique adopted in quality assurance. 7 Marks

    b) Explain statistical quality assurance technique. 8 Marks4. a) Explain the ISO approach to quality assurance system. 8 Marks

    b) List and explain the various benefits of code inspections. 7 Marks

    5. Explain the following: 5X3=15 Marks

    a) Checklist for data-reference errors.

  • 8/10/2019 Bsit Nov 2007

    47/52

    47

    b) Checklist for computation errors.

    c) Input/output errors.

    6. a) What is loop testing? List and discuss the guidelines for loop testing. 8 Marks

    b) Explain the boundary value analysis. 7 Marks

    7. a) List and describe the various automated testing tools. 7 Marksb) Explain the need for GUI testing and its complexity. 8 Marks

    8. a) What is validation test? Explain with the help of an example. 8 Marks

    b) Explain unit test method with the help of an example. 7 Marks

    * ** *

    BSIT-61Sixth Semester B.Sc., (IT) Examinations

    November/December 2007

    Distance Education

    BASICS OF .NET

    Time: 3 hrs.] [Max.Marks: 100

    Notes: 1. Answer all questions from PART A.

    2. Answer any FIVE full questions from PART B.

    PART - A

    1. ASP means___________ 1 Mark

    2. What is scripting language? Name some scripting languages used in .N ET ? 3 Marks

    3. What is the use of COM? 2 Marks

    4. Give any two statement of C# ? 2 Marks

    5. What is ADO . NET? Why it is used in . NET? 3 Marks

    6. What does XML stands for? Explain what is the use of XML in . NET? 3 Marks

    7. Give the differences between web and web services ? 2 Marks8. Explain difference between bugs, errors and exceptions in program? 3 Marks

    9. . NET remoting enables___________ 1 Mark

    10. What is data provider? Explain. 2 Marks

    11. What is meta data? Explain why it is required. 3 Marks

  • 8/10/2019 Bsit Nov 2007

    48/52

    48

    PART - B

    Answer any FIVE full questions

    1. a) What is . NET frame work? Explain. 7 Marks

    b) What are advantages of using. NET frame work? 8 Marks

    2. a) Explain working of switch statements? 5 Marksb) Explain different types of arrays present in C # ? 10 Marks

    3. a) Write the general structure of C # program? 5 Marks

    b) Compare the features of C++and C#? 10 Marks

    4. a) What is inheritance? Explain with example. 5 Marks

    b) Compare abstract class and itself interface class? 10 Marks

    5. a) How does string handler in C# differ from string class? 5 Marks

    b) Write an Asp. NET program to demonstrate handling of server control events. 10 Marks

    6. a) Explain how to use multiple threads in program with example? 10 Marks

    b) What are the advantages of using multiple threads in program? 5 Marks

    7. a) Explain exception handling technics? 5 Marks

    b) Explain how to create user defined exceptions? With an example? 10 Marks

    8. Explain the following: 5X3=15 Marks

    a) Automatic garbage collections 5 Marks

    b) Working of looping statement 5 Marks

    c) Structs ( structure) 5 Marks

    * ** *

    BSIT-62

    Sixth Semester B.Sc., (IT) Examinations

    November/December 2007

    Distance Education

    E-COMMERCE

    Time: 3 hrs.] [Max.Marks: 100

    Notes: 1. Answer all questions from PART A.

    2. Answer any FIVE full questions from PART B.

    PART - A

  • 8/10/2019 Bsit Nov 2007

    49/52

    49

    1. Define e-commerce name any two areas which are reasons of worry in ecommerce?

    5 Marks

    2. List any three basic banking activities? 5 Marks

    3. Name a few operatings performed bye-commerce? Explain. 5 Marks

    4. What is the need for standardization? Explain. 5 Marks5. What are the normal constraints point on e-cash? 5 Marks

    PART - B

    Answer any FIVE full questions

    1. a) Explain different categories of operations comes under e-commerce? 7 Marks

    b) What are the desirable characteristics of E-marketing? 8 Marks

    2. a) Explain the architecture frame work of e-commerce? 10 Marks

    b) List the OMCs (order management cycle). generic steps? 5 Marks

    3. a) Why are information brokerages needed? Explain with an example. 7 Marks

    b) On what factors can negotiations take place? 8 Marks

    4. a) What are the normal constraints pun on e-cash? 7 Marks

    b) Name any four issues addressed in a e- payment system? Explain. 8 Marks

    5. a) Explain any four components of EDI implementation? 7 Marks

    b) List advantages and disadvantages of internet? 8 Marks

    6. a) Explain the primary elements of SCM? 7 Marks

    b) Explain horizontal and vertical organisation? 8 Marks

    7. a) What should be covered in the policy? 7 Marks

    b) Explain different security tools? 8 Marks

    8. Write short note on the following: 5X3=15 Marks

    a) Kinds of shopping

    b) Secret key cryptography.

    c) Viruses and worms

    * ** *

  • 8/10/2019 Bsit Nov 2007

    50/52

    50

    BSIT-63

    Sixth Semester B.Sc., (IT) Examinations

    November/December 2007

    Distance Education

    ADVANCED COMPUTER NETWORKSTime: 3 hrs.] [Max.Marks: 100

    Notes: 1. Part A : compulsory.

    2. Answer any FIVE full questions from PART-B.

    PART - A

    Answer all FIVE full questions 5 X 5=25 Marks

    1. What is DNS? Explain working of NS.

    2. What is routing? Discuss direct and indirect routing?

    3. Explain the why audio and video need to be compressed?

    4. List out the advantages and disadvantages of WLAN?

    5. Explain conventional encryption model?

    PART - B

    Answer any FIVE full questions.

    1. a) Explain SMTP and POP3 protocols? 8 Marks

    b) Explain client side and server side events. 7 Marks2. a) Explain anyone algorithm for routing? 8 Marks

    b) With neat diagram explain RTP2 packet format? 7 Marks

    3. a) Explain working of real - Time streaming protocol (RTSP)? 8 Marks

    b) Discuss the features of real time protocol? 7 Marks

    4. a) Explain architecture of IEEE 802.11 WLAN? 8 Marks

    b) Compare infrared and radio transmission? 7 Marks

    5. Explain classical encryption techniques? 15 Marks

    6. a) Explain internet security model? 8 Marks

    b) What is STEGANOGRAPHY? Explain. 7 Marks

    7. What is multimedia? What is streaming server? Explain audio streaming. 15 Marks

  • 8/10/2019 Bsit Nov 2007

    51/52

    51

    8. Write short notes on : 5X3=15 Marks

    a) Timeout timer.

    b) CSMA/CA Mechanism.

    c) Best effort service.

    * ** *

    BSIT-64

    Sixth Semester B.Sc., (IT) Examinations

    November/December 2007

    Distance Education

    COMPUTER ETHICS AND CYBER LAWS

    Time: 3 hrs.] [Max.Marks: 100Notes: 1. Answer all questions from PART A.

    2. Answer any FIVE full questions from PART B.

    PART - A

    Answer ALL questions. 5 X 5=25 Marks

    1. Explain the four kinds of ethical issue?

    2. Discuss the impact of globalization on computer ethics?

    3. What are the fundamental conceptions regarding the evaluation of individual actions?

    4. What is meant by unauthorized access to a computer under the provisions of the IT ACT2000 ?

    5. What are the essentials of a cyber contract?

    PART - B

    Answer any FIVE full questions 5 X 15=75 Marks

    1. a) What are the responsibilities of professionals? 8 Marks

    b) Explain moral rules on the internet. 7 Marks

    2. a) What are the ten commandments for computer ethics? 8 Marks

    b) How is professional code distinguished? 7 Marks

    3. a) What is common law. How does it differ from codified law? 8 Marks

    b) Explain how custom is a source of law? 7 Marks

    4. a) Discuss the classification of crimes under the IT ACT 2000 ? 8 Marks

  • 8/10/2019 Bsit Nov 2007

    52/52

    b) Discuss the essentials of a valid contract? 7 Marks

    5. a) Explain the term digitial signature. What is a digital signature certificate? 8 Marks

    b) What is cyber privacy? Explain. 7 Marks

    6. a) Explain principles of computer ethics? 15 Marks

    7. a) What are the amendments to the Indian penal code? 8 Marksb) Explain how computer ethics is related with internet? 7 Marks

    8. Write short notes on : 5 X 3=15 Marks

    a) Source of law

    b) Cyber crimes

    c) Electronic governance

    * ** *