Computer Science Fundamentals for Competitive Exams

This test covers important topics from Computer Science for competitive exams like UGC NET, GATE etc.

15 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

Which of these is not a type of computer memory?

  1. Cache
  2. Instruction opcode
  3. PROM
  4. SRAM
  5. DRAM
Question 2 Multiple Choice (Single Answer)

Which OSI layer protocol is Telnet?

  1. Physical
  2. Data Link
  3. Transport
  4. Network
  5. Application
Question 3 Multiple Choice (Single Answer)

What is the use of Spanning Tree Protocol for any bridged Ethernet local area network?

  1. Fault Tolerance
  2. Shortest Path Routing
  3. Speedy Delivery
  4. Ensuring a loop-free topology
  5. Minimising collisions
Question 4 Multiple Choice (Single Answer)

Which of these activities does not come under the scope of software maintenance?

  1. Feasibility analysis
  2. Fixing defects
  3. Enhancement of capabilities
  4. Deletion of obsolete capabilities
  5. Alignment with customer priorities
Question 5 Multiple Choice (Single Answer)

Which page replacement algorithm swaps out the page whose next use will occur farthest in the future?

  1. Least Recently Used
  2. First In First Out
  3. Optimal Page Replacement Policy
  4. Second-chance Algorithm
  5. Clock Algorithm
Question 6 Multiple Choice (Single Answer)

What type of programming language is C?

  1. Recognised only by a Turing machine
  2. Context-sensitive
  3. Regular
  4. Unrestricted
  5. Context-free
Question 7 Multiple Choice (Single Answer)

For what purpose is the swap space in the disk used?

  1. Saving temporary internet files
  2. Saving HTML pages
  3. Saving process data
  4. Storing TLB
  5. Saving device drivers
Question 8 Multiple Choice (Single Answer)

Which of these is a non-preemptive CPU scheduling algorithm?

  1. First In First Out
  2. Fixed priority preemptive scheduling
  3. Round-robin scheduling
  4. Multilevel queue scheduling
  5. Multilevel feedback queue scheduling
Question 9 Multiple Choice (Single Answer)

Which of the following cannot be used for the development of a software product?

  1. Waterfall model
  2. Spiral model
  3. Iterative and incremental development
  4. COCOMO Model
  5. Rapid application development
Question 10 Multiple Choice (Single Answer)

The balance of parenthesis in an arithmetic expression can be best checked with which of the following data structures?

  1. Queue
  2. Stack
  3. Tree
  4. Heap
  5. List
Question 11 Multiple Choice (Single Answer)

Which of these techniques does not use the divide and conquer policy?

  1. Merge sort
  2. Heap sort
  3. Binary search
  4. Insertion sort
  5. Quick sort
Question 12 Multiple Choice (Single Answer)

Which of these is not a feature of UDP?

  1. No guarantee of delivery
  2. Checksums
  3. Port Numbers
  4. Transaction-oriented
  5. Handshaking dialogues
Question 13 Multiple Choice (Single Answer)

Microprogramming is related to the designing of which of the following components?

  1. CPU
  2. Hard Disk
  3. RAM
  4. ROM
  5. Control Unit
Question 14 Multiple Choice (Single Answer)

Which of these resources is individually owned by each thread of the same process?

  1. Stack
  2. Address space
  3. Memory
  4. File handles
  5. Socket
Question 15 Multiple Choice (Single Answer)

Which of the following computer networking protocols is used by a host computer to request its IP address when its MAC address is available?

  1. POP
  2. IMAP
  3. SMTP
  4. ARP
  5. RARP