OneStopGate.Com
OnestopGate   OnestopGate
   Thursday, May 2, 2024 Login  
OnestopGate
Home | Overview | Syllabus | Tutorials | FAQs | Downloads | Recommended Websites | Advertise | Payments | Contact Us | Forum
OneStopGate

GATE Resources
Gate Articles
Gate Books
Gate Colleges 
Gate Downloads 
Gate Faqs
Gate Jobs
Gate News 
Gate Sample Papers
Training Institutes

GATE Overview
Overview
GATE Eligibility
Structure Of GATE
GATE Coaching Centers
Colleges Providing M.Tech/M.E.
GATE Score
GATE Results
PG with Scholarships
Article On GATE
Admission Process For M.Tech/ MCP-PhD
GATE Topper 2012-13
GATE Forum




GATE 2025 Exclusive
Organizing Institute
Important Dates
How to Apply
Discipline Codes
GATE 2025 Exam Structure

GATE 2025 Syllabus
Aerospace Engg..
Agricultural Engg..
Architecture and Planning
Chemical Engg..
Chemistry
Civil Engg..
Computer Science / IT
Electronics & Communication Engg..
Electrical Engg..
Engineering Sciences
Geology and Geophysics
Instrumentation Engineering
Life Sciences
Mathematics
Mechanical Engg..
Metallurgical Engg..
Mining Engg..
Physics
Production & Industrial Engg..
Pharmaceutical Sciences
Textile Engineering and Fibre Science

GATE Study Material
Aerospace Engg..
Agricultural Engg..
Chemical Engg..
Chemistry
Civil Engg..
Computer Science / IT
Electronics & Communication Engg..
Electrical Engg..
Engineering Sciences
Instrumentation Engg..
Life Sciences
Mathematics
Mechanical Engg..
Physics
Pharmaceutical Sciences
Textile Engineering  and Fibre Science

GATE Preparation
GATE Pattern
GATE Tips N Tricks
Compare Evaluation
Sample Papers 
Gate Downloads 
Experts View

CEED 2013
CEED Exams
Eligibility
Application Forms
Important Dates
Contact Address
Examination Centres
CEED Sample Papers

Discuss GATE
GATE Forum
Exam Cities
Contact Details
Bank Details

Miscellaneous
Advertisment
Contact Us


Home » GATE Study Material » Computer Science & IT » GATE Previous Year Question Papers List » Questions

GATE Computer Science & Engineering (CS)-2001

Looking for GATE Preparation Material? Join & Get here now!

** Gate 2013 Question Papers.. ** CEED 2013 Results.. ** Gate 2013 Question Papers With Solutions.. ** GATE 2013 CUT-OFFs.. ** GATE 2013 Results.. **

Computer Science & Engineering (CS)

Back Year Question Paper (Computer Science & Engineering (CS)-2001


GATE � 2001

COMPUTER SCIENCE & ENGINEERING

SECTION - A

(75 Marks)

1. This Question consists of (TWENTY FIVE) sub-questions (1.1-1.25) of ONE mark each. For each of the sub questions, four possible answers (a, b, c and d) are given, out of which only one is correct. Answer each sub question by darkening the appropriate bubble on the OBJECTIVE RESPONSE SHEET (ORS) using a soft HB pencil. Do not use the ORS for any rough work. You may like to use the Answer Book for any rough work, if needed.

1.1 Consider the following statements:

S1 : The sum of two singular n x n matrices may be non-singular

S2 : The sum of two n x n non-singular matrices may be singular

Which of the following statements is correct?

  • Both S1 and S2 are true
  • S1 is true, S2 is false
  • S1 is false, S2 is true
  • S1 and S2 are both false

1.2 Consider the following relations:

R1 (a, b) if f(a + b) is even over the set of integers

R2 (a, b) if f(a + b) is odd over the set of integers

R3 (a, b) if f a.b > 0 over the set of non-zero rational numbers

R4 (a, b) iff |a - b | � 2 over the set of natural numbers

Which of the following statements is correct?

  • R1 and R2 are equivalence relations, R3 and R4 are not
  • R1 and R3 are equivalence relations, R2 and R4 are not
  • R1 and R4 are equivalence relations, R2 and R3 are not
  • R1, R2, R3 and R4 are all equivalence relations

1.3 Consider two well-formed formulas in prepositional logic

Fl : P � � P F2 : (P � � P) v ( � P � P)

Which of the following statements is correct?

  • F1 is satisfiable, F2 is valid
  • F1 unsatisfiable, F2 is satisfiable
  • F1 is unsatisfiable, F2 is valid
  • F1 and F2 are both satisfiable.

    • Consider the following two statements:

S1: {O 2n |n � l} is a regu1ar language

S2: { O m 1 n O m+n lm � l and n � l} is a regu1ar language

Which of the following statements is correct?

  • Only S1 is correct
  • Only S2 is correct
  • Both S1 and S2 are correct
  • None of S1 andS2 is correct

1.5 Which of the following statements in true?

(a) If a language is context free it can always be accepted by a deterministic push-down automaton

(b) The union of two context free languages is context free

(c) The intersection of two context free languages is context free

(d) The complement of a context free language is context free

1.6 Given an arbitrary non-deterministic finite automaton (NFA) with N states, the maximum number of states in an equivalent minimized DFA is at least

(a) N 2 (b) 2 N

(c) 2N (d) N!

1.7 More than one word are put in one cache block to

(a) exploit the temporal locality of reference in a program

(b) exploit the spatial locality of reference in a program

(c) reduce the miss penalty

(d) none of the above

1.8 Which of the following statements is false? .

  • Virtual memory implements the translation of a program's address space into physical memory address space
  • Virtual memory allows each program to exceed the size of the primary memory
  • Virtual memory increases the degree of multiprogramming
  • Virtual memory reduces the context switching overhead

    • A low memory can be connected to 8085 by using
  • INTER
  • HOLD
  • READY

    • Suppose a processor does not have any stack pointer register. Which of the following statements is true?
  • It cannot have subroutine call Instruction,
  • In can have subroutine call instruction, but no nested subroutine calls

(c) Nested subroutine calls are possible, but interrupts are not

(d) All sequences of subroutine calls and also interrupts are possible

1.11 Given the following Karnaugh map, which one of the following represents the minimal Sum-Of-Products of the map?

wx �

00

01

11

10

Yz �

00

0

X

0

X

01

X

1

X

1

11

0

X

1

0

10

0

1

X

0

  • xy+y'z (b) wx'y'+xy+xz

(c)w'x+y'z+xy (d) xz+y

1.12 A processor needs software interrupt to

  • test the interrupt system of the processor
  • implement co-routines

(c) obtain system services which need execution of privileged instructions

(d) return from subroutine

1.13 A CPU has two modes - privileged and non-privileged. In order to change the mode from privileged to non-privileged

  • a hardware interrupt is needed
  • a software interrupt is needed
  • a privileged instruction (which does not generate an interrupt) is needed
  • a non-privileged instruction (which does not generate an interrupt) is needed

1.14 Randomized quick sort is an extension of quick sort where the pivot is chosen randomly. What is the worst-case complexity of sorting n numbers using randomized quick sort?

  • O(n)
  • O(n log n)
  • O (n 2)
  • O(n!)

1.15 Consider an array representation of an n element binary heap where the elements are stored from index 1 to index n of the array. For the element stored at index i of the array (i � n), the index of the parent is

  • i-I
  • � i/2 �
  • � i/21 �
  • (i+1)/2

1.16 Let f(n) = n 2 1 g n and g(n) = n (1 g n) 10 be two positive functions of n. Which of the following statements is correct ?

  • f(n) = O(g(n) and g(n) � O(f(n))
  • g(n) = O(f(n) and f(n) � O(g(n))
  • f(n) � O(g(n)) and g(n) � O(f(n))

(d) f(n) = O(g(n)) and g(n) = O(f(n))

1.17 The process of assigning load addresses to the various parts of the program and adjusting the code and date in the program to reflect the assigned addresses is called

(a) Assembly (b) Parsing

(c) Relocation (d) Symbol resolution

1.18 Which of the following statements is false? �

  • An unambiguous grammar has same leftmost and rightmost derivation
  • An LL(1) parser is a top-down parser
  • LALR is more powerful than SLR

(d) An ambiguous grammar can never be LR(k) for any k

1.19 Consider a set of n tasks with known runtimes r 1, r 2, ... r n to be run on a uniprocessor machine. Which of the following processor scheduling algorithms will result in the maximum throughput?

(a) Round-Robin (b) Shortest-Job-First

(c) Highest-Response-Ratio-Next (d) First-Come-First-Served

1.20 Where does the swap space reside ?

(a) RAM (b) Disk

(c) ROM (d) On-chip cache

1.21 Consider a virtual memory system with FIFO page replacement policy. For an arbitrary page access pattern, increasing the number of page frames in main memory will

  • always decrease the number of page faults
  • always increase the number of page faults
  • some times increase the number of page faults
  • never affect the number of page faults

1.22 Which of the following requires a device driver?

  • Register
  • Cache
  • Main memory
  • Disk

1.23 Consider a schema R(A, B, C, D) and functional dependencies A � B and C � D. Then the decomposition of R into R 1 (AB) and R 2(CD) is

  • dependency preserving and loss less join
  • loss less join but not dependency preserving
  • dependency preserving but not loss less join
  • not dependency preserving and not loss less join

1.24 Suppose the adjacency relation of vertices in a graph is represented in a table Adj(X, Y). Which of the following queries cannot be expressed by a relational algebra expression of constant length?

(a) List all vertices adjacent to a given vertex

  • List all vertices which have self loops
  • List all vertices which belong to cycles of less than three vertices
  • List all vertices reachable from a given vertex

1.25 Let r and s be two relations over the relation schemes R and S respectively, and let A be an attribute in R. Then the relational algebra expression s A=a (r |X| s) is always equal to

(a) s A=a (r) (b) r

(e) s A=a (r) |X| s (d) none of the above

2. This question consists of (TWENTY FIVE) sub-questions (2.1- 2.25) of TWO marks each. For each of the sub-questions, four possible answers (A, B, C and D) are given, out of which only one is correct. Answer each sub-question by darkening the appropriate bubble on the OBJECTIVE RESPONSE SHEET (ORS) using a soft HB pencil. Do not use the ORS for any rough work. You may like to use the Answer Book for any rough work, if needed.

2.1 How many 4-digit even numbers have all 4 digits distinct?

(a) 2240 (b) 2296

(c) 2620 (d) 4536

2.2 Consider the following statements:

S1 : There exist infinite sets A, B, C such that A � (B � C) is finite.

S2: There exist two irrational numbers x and y such that (x +y) is rational. Which of the following is true about S1 and S2 ?

  • Only S1 is correct
  • Only S2 is correct
  • Both S1 and S2 are correct
  • None of S1 and S2 is correct

2.3 Let f : A � B be a function, and let E and F be subsets of A. Consider the following statements about images.

S1 :f (E � F)=f (E) � f (F)

S2 :f (E � F)=f(E) � f (F)

Which of the following is true about S1 and S2 ?

  • Only S1 is correct
  • Only S2 is correct
  • Both S1 and S2 are correct
  • None of S1 and S2 is correct

2.4 Seven (distinct) car accidents occurred in a week. What is the probability that they all occurred on the same day?

  • 1/7 7
  • 1/7 6
  • 1/2 7
  • 7/2 7

2.5 Consider a DFA over S = {a, b} accepting all strings which have number of a's divisible by 6 and number of b's divisible by 8. What is the minimum number of states that the DFA will have?

  • 8
  • 14
  • 15
  • 48

    • Consider the following languages:

L1={w w l w � {a,b}*}

L2={ww R | w � {a, b}*, w R is the reverse of w}

L3 = { 0 2i | i is an integer}

L4 = {O i2| i is an integer}

Which of the languages are regular?

  • Only L1 and L2
  • Only L2, L3, and L4
  • Only L3 and L4
  • Only L3

2.7 Consider the following problem X .

Given a Turing machine M over the input alphabet � , any state q of M

and a word W � S *, does the computation of M on w visit the state q ?

Which of the following statements about X is correct?

  • X is decidable
  • X is undecidable but partially decidable
  • X is undecidable and not even partially decidable.
  • X is not a decision problem

2.8 Consider the following circuit with initial state Q o = Q 1 = 0. The D Flip-Flops are positive edge triggered and have set up times 20 nanosecond and hold times 0.

Consider the following timing diagrams of X and C; the clock period of C � 40 nanosecond. Which one is the correct plot of Y?

2.9 Which is the most appropriate match for the items in the first column with the items in the second column ?

X Indirect Addressing I. Array implementation

Y Indexed Addressing II. Writing relocatable code

Z. Base Register Addressing III. Passing array as parameter

  • (X. III), (Y, I), (Z, II)
  • (X, II), (Y, III), (Z, I)
  • (X, III), (Y, II), (Z, I)
  • (x, I), (Y, III), (Z, II)

2.10 The 2's complement representation of (-539) 10 in hexadecimal is

  • ABE
  • DBC
  • DE5
  • 9E7

    • Consider the circuit shown below. The output of a 2:1 Mux is given by the function (ac' + bc).

Which of the following is true?

  • f=x1'+x2
  • f=x1 � x 2+xlx2'
  • f=x1x2+x1 �x2'
  • f=x1 +x2'

2.12 Consider the circuit given below with initial state Q 0 = 1, Q 1 = Q 2 = O. The state of the circuit is given by the value 4Q 2 + 2Q 1 +Q 0

Which one of the following is the correct state sequence of the circuit?

(a) 1,3,4,6,7,5,2 (b) 1,2,5,3,7,6,4

(c) 1,2,7,3,5,6,4 (d) 1,6,5,7,2,3,4.

2.13 Consider the following data path of a simple non-pipelined CPU. The registers A, B, A 1, A 2, MDR, the bus and the ALU are 8-bit wide. SP and MAR are 16-bit registers. The MUX is of size 8 x (2:1) and the DEMUX is of size 8 x (1: 2). Each memory operation takes 2 CPU clock cycles and uses MAR (Memory Address Register) and MDR(Memory Date Register). SP can be decremented locally.

The CPU instruction "push r". where = A or B, has the specification

M[SP] � r

SP � SP-l

How many CPU clock cycles are needed to execute the "push r" instruction?

  • 2
  • 3
  • 4
  • 5

2.14 Consider an undirected unweighted graph G. Let a breadth-first traversal of G be done starting from a node r. Let d(r, u) and d(r, v) be the lengths of the shortest paths from r to u and v respectively, in G. lf u is visited before v during the breadth-first traversal, which of the following statements is correct?

  • d(r, u) < d (r, v)
  • d(r, u) > d(r, v)
  • d(r, u) � d (r, v)
  • None of the above

2.15 How many undirected graphs (not necessarily connected) can be constructed out of a given set V= {V 1, V 2,�V n} of n vertices?

  • n(n-l)/2
  • 2 n
  • n!
  • 2 n(n-1)/2

2.16 What is the minimum number of stacks of size n required to implement a queue of size n ?

(0) One (b) Two

(c) Three (d) Four

    • What is printed by the print statements in the program P1 assuming call by reference parameter passing?

Program Pl ( )

{

x=10;

y=3;

func1(y, x, x);

print x;

print y;

,

func1 (x, y, z)

{

y=y+4;

z=x+y+z;

}

  • 10,3
  • 31,3
  • 27,7
  • None of the above

2.18 Consider the following three C functions :

[PI] int * g (void)

{

int x= 10;

return (& x);

}

[P2] int * g (void)

{

int * px;

*px= 10;

return px;

}

[P3] int * g (void)

{

int * px;

px = (int *) malloc (sizeof(int));

*px= 10;.

return px;

}

Which of the above three functions are likely to cause problems with pointers?

(a) OnlyP3 (b) Only P1 and P3

(c) Only P1 and P2 (d) P1,P2,andP3

2.19 Consider the following program

Program P2

Var n: int:

procedure W (var x: int)

begin

x=x+1;

print x;

end

procedure D

begin

var n: int;

n=3;

W(n); .

end

begin \\beginP2

n=10;

D;

end

If the language has dynamic scoping and parameters are passed by reference, what will be printed by the program?

  • 10
  • 11
  • 3
  • None of the above

2.20 Which of the following does not interrupt a running process? .

(a) A device (b) Timer

(c) Scheduler process (d) Power failure

2.21 Consider a machine with 64 M B physical memory and a 32-bit virtual address space. If the page size is 4KB, what is the approximate size of the page table?

(a) 16 MB (b) 8 MB

(c) 2 MB (d) 24 MB

2.22 Consider Peterson's algorithm for mutual exclusion between two concurrent processes i and j. The program executed by process is shown below.

repeat

flag [i] = true;

turn = j;

while ( P ) do no-op;

Enter critical section, perform actions, then exit critical section

flag [ i ] = false;

Perform other non-critical section actions.

until false;

For the program to guarantee mutual exclusion, the predicate P in the while loop should be

  • flag [j] = true and turn = i
  • flag [j] = true and turn = j
  • flag [i] = true and turn = j
  • flag [i] = true and turn = i

2.23 R (A, B, C, D) is a relation. Which of the following does not have a loss less join, dependency preserving BCNF decomposition?

  • A � B,B � CD
  • A � B,B � C, C � D
  • AB � C,C � AD
  • A � BCD

2.24 Which of the following relational calculus expressions is not safe?

  • {t | $ u � R 1 (t [A] = u [A] ) � � $ s � R 2 (t [A] = s [A]) }
  • {t | " u � R 1(u [A] = "x" � $ s � R 2 (t [A] = s [A] � s [A] = u [A] )) }
  • {t | � (t � R 1)}
  • {t | $ u � R 1 (t [A] = u [A] ) � $ s � R 2 (t [A] = s [A]) }

2.25 Consider a relation geq which represents "greater than or equal to", that is, (x, y) � geq only if y � x.

create table geq

(Ib integer not null

ub integer not null

primary key Ib

foreign key (ub) references geq on delete cascade)

Which of the following is possible if a tuple (x, y) is deleted?

  • A tuple (z, w) with z > y is deleted
  • A tuple (z, w) with z > x is deleted
  • A tuple (z, w) with w < x is deleted
  • The deletion of (x, y) is prohibited




Discussion Center

Discuss/
Query

Papers/
Syllabus

Feedback/
Suggestion

Yahoo
Groups

Sirfdosti
Groups

Contact
Us

MEMBERS LOGIN
  
Email ID:
Password:

  Forgot Password?
 New User? Register!

INTERVIEW EBOOK
Get 9,000+ Interview Questions & Answers in an eBook. Interview Question & Answer Guide
  • 9,000+ Interview Questions
  • All Questions Answered
  • 5 FREE Bonuses
  • Free Upgrades
GATE RESOURCES
 
  • Gate Books
  • Training Institutes
  • Gate FAQs
  • GATE BOOKS
     
  • Mechanical Engineeering Books
  • Robotics Automations Engineering Books
  • Civil Engineering Books
  • Chemical Engineering Books
  • Environmental Engineering Books
  • Electrical Engineering Books
  • Electronics Engineering Books
  • Information Technology Books
  • Software Engineering Books
  • GATE Preparation Books
  • Exciting Offers



    GATE Exam, Gate 2009, Gate Papers, Gate Preparation & Related Pages


    GATE Overview | GATE Eligibility | Structure Of GATE | GATE Training Institutes | Colleges Providing M.Tech/M.E. | GATE Score | GATE Results | PG with Scholarships | Article On GATE | GATE Forum | GATE 2009 Exclusive | GATE 2009 Syllabus | GATE Organizing Institute | Important Dates for GATE Exam | How to Apply for GATE | Discipline / Branch Codes | GATE Syllabus for Aerospace Engineering | GATE Syllabus for Agricultural Engineering | GATE Syllabus for Architecture and Planning | GATE Syllabus for Chemical Engineering | GATE Syllabus for Chemistry | GATE Syllabus for Civil Engineering | GATE Syllabus for Computer Science / IT | GATE Syllabus for Electronics and Communication Engineering | GATE Syllabus for Engineering Sciences | GATE Syllabus for Geology and Geophysics | GATE Syllabus for Instrumentation Engineering | GATE Syllabus for Life Sciences | GATE Syllabus for Mathematics | GATE Syllabus for Mechanical Engineering | GATE Syllabus for Metallurgical Engineering | GATE Syllabus for Mining Engineering | GATE Syllabus for Physics | GATE Syllabus for Production and Industrial Engineering | GATE Syllabus for Pharmaceutical Sciences | GATE Syllabus for Textile Engineering and Fibre Science | GATE Preparation | GATE Pattern | GATE Tips & Tricks | GATE Compare Evaluation | GATE Sample Papers | GATE Downloads | Experts View on GATE | CEED 2009 | CEED 2009 Exam | Eligibility for CEED Exam | Application forms of CEED Exam | Important Dates of CEED Exam | Contact Address for CEED Exam | CEED Examination Centres | CEED Sample Papers | Discuss GATE | GATE Forum of OneStopGATE.com | GATE Exam Cities | Contact Details for GATE | Bank Details for GATE | GATE Miscellaneous Info | GATE FAQs | Advertisement on GATE | Contact Us on OneStopGATE |
    Copyright © 2024. One Stop Gate.com. All rights reserved Testimonials |Link To Us |Sitemap |Privacy Policy | Terms and Conditions|About Us
    Our Portals : Academic Tutorials | Best eBooksworld | Beyond Stats | City Details | Interview Questions | India Job Forum | Excellent Mobiles | Free Bangalore | Give Me The Code | Gog Logo | Free Classifieds | Jobs Assist | Interview Questions | One Stop FAQs | One Stop GATE | One Stop GRE | One Stop IAS | One Stop MBA | One Stop SAP | One Stop Testing | Web Hosting | Quick Site Kit | Sirf Dosti | Source Codes World | Tasty Food | Tech Archive | Software Testing Interview Questions | Free Online Exams | The Galz | Top Masala | Vyom | Vyom eBooks | Vyom International | Vyom Links | Vyoms | Vyom World
    C Interview Questions | C++ Interview Questions | Send Free SMS | Placement Papers | SMS Jokes | Cool Forwards | Romantic Shayari