mc0082

Post on 29-Oct-2014

161 views 0 download

Tags:

Transcript of mc0082

NAME : VIKASH KUMAR

ROLL NUMBER : 511037846

LEARNING CENTER : INSOFT

LEARNING CENTER CODE 01822, Noida

COURSE : MCA

SEMESTER : 5TH

SUBJECT : Theory of Computer Science

MODULE NO. (Set No.) : 1

DATE OF SUBMISSION :

FACULTY SIGNATURE :

Directorate of Distance EducationSikkim Manipal University2nd Floor, Syndicate House

Manipal-576104

1

Master of Computer Application (MCA) – Semester 5MC0082 – Theory of Computer Science

Assignment Set – 1

Que1. Prove by the principle of mathematical induction that

Base Step:

Let n=0 then the sum of the left side is 0

Since there is nothing to add the expression on the right side is also 0

If n=1 then left side is 1

& right side =

Hence the result is true for n=1

Induction Hypothesis:

Assume that the result to be true for n=m then

Adding the (m+1)th term i.e (m+1)3 to both side of the above equation

2

There for the result is true for n=m+1. Hence the mathematical induction, the given result

is true for all positive integer n.

Que2: The number of vertices of odd degrees is always even.

Ans2.

Que 3. Construct a grammer for the language L = {x/x {a, b}, the number of a’s in x is a multiple of 3}

Ans:-

3

Q.4. Briefly explain in your own words “Turing machine model”.

A.4. Turing Machine Model

4

Que.5. Define a Pushdown automata and explain its construction.

Ans. 5.

5

Q.6. Explain “Backus-Naur Form”.

6

A.6.

7

NAME : VIKASH KUMAR

ROLL NUMBER : 511037846

LEARNING CENTER : INSOFT

LEARNING CENTER CODE 01822, Noida

COURSE : MCA

SEMESTER : 5TH

SUBJECT : Theory of Computer Science

MODULE NO. (Set No.) : 2

DATE OF SUBMISSION :

FACULTY SIGNATURE :

Directorate of Distance EducationSikkim Manipal University2nd Floor, Syndicate House

Manipal-576104

8

Master of Computer Application (MCA) – Semester 5MC0082 – Theory of Computer Science

Assignment Set – 2

Q.1. Prove that any connected graph with n vertices and n-1 edges is a tree.

A.1.

Q.2. Construct a grammar for the language

L={aaaa, aabb, bbaa, bbbb}.

9

A.2.

Q.3. Briefly write in your own words the concept of transition graph.

A.3.

10

Q.4.Explain the steps involved in the conversion of mealy machine into moore machine.

A.4.

11

Q.5. Differentiate between DFA and NDFA.

A.5.

12