M.Sc. (CS) Second Semester Examination (Year 2015) Data Structure & Algorithms Subject Code: MSC-201 Paper Code: FCJ-141

Size: px
Start display at page:

Download "M.Sc. (CS) Second Semester Examination (Year 2015) Data Structure & Algorithms Subject Code: MSC-201 Paper Code: FCJ-141"

Transcription

1 Time : 20 Minutes M.Marks : 10 M.Sc. (CS) Second Semester Examination (Year 2015) Data Structure & Algorithms Subject Code: MSC-201 Paper Code: FCJ-141 Section A Objective Type Questions Roll No. Enrollment No. Invigilator s Signature Attempt All Questions (Each question carry 1/2 mark). Use the symbol ( ) in the box for marking the correct answer. Q. No. I. Choose the correct answer- 1. A technique of direct search is- a) Binary Search b) Linear Search b) Tree Searching d) Hashing 2. A mathematical model with a collection of operations defined on that model is called- a) Data Structure b) Primitive data types c) Abstract data types d) Algorithm 3. The number of inter change required to sort 5,1,6,24 in ascending order using Bubble Sort is- a) 6 b) 5 c) 8 d) 7 4. The complexity of multiplying two matrices of order m*n and n*p is- a) np b) mp c) mn d) mnp 5. For an undirected graph with n vertices and e edges, the sum of the degree of each vertex is equal to- a) 2n b) e 2 /2 c) (2n-1)/2 d) 2e 1

2 6. If a node in a BST has two children, then its in order predecessor has- a) No child b) Two Children c) No left Child d) No right Child 7. A Binary tree in which if all its levels except possibly the last, have the maximum number of nodes and all the nodes at the last level appears as far left as possible, known as- a) AVL tree b) Threaded tree c) Full Binary tree d) Complete Binary tree 8. Which of the following sorting algorithms does not have a worst case running time of o(n 2 )? a) Insertion sort b) Quick sort c) Merge sort d) Bubble sort 9. A smallest element of an array s index is called its- a) Lower bound b) Upper bound c) Extraction d) Range 10. A maximum degree of any vertex in a simple graph with n vertices is- a) n+1 b) 2n-1 c) n-1 d) n 11. The data structure required for Breadth first Traversal on a graph is- a) Trees b) Stack c) Queue d) Array 12. The data structure required to evaluate a postfix expression is- a) Queue b) Array c) Stack d) Linked List 13. Which data structure would you mostly likely see in a non recursive implementation of a recursive algorithm? a) Linked List b) Trees c) Queue d) Stack 2

3 14. In a circular Linked List- a) Components are arranged hierarchically b) Forward & Backward traversal within the list is permitted. c) There is no beginning & no end d) Components are all linked together in some sequential manner. 15. Which of the following sorting methods would be most suitable for sorting a list which is almost sorted? a) Bubble sort b) Insertion sort c) Selection sort d) Quick sort 16. A BST is tranversed in the following order recursively; Right, Root, Left. The output sequence will be in- a) Ascending order b) No specific order c) Bitomic sequence d) Descending order 17. An adjacency matrix representation of a graph cannot contain information of- a) Nodes b) Edges c) Direction of edges d) Parallel edges 18. Quick sort is also known as- a) Merge sort b) Heap sort c) Bubble sort d) None of these 19. One of the major drawback of B-tree is the difficulty of traversing the keys sequentially- a) True b) False c) Both (a) and (b) d) None of these 20. What is the postfix form of the following prefix * -ab-cd. a) ab+cd-* b) abc+*- c) ab+*cd d) ab+*cd

4 M.Sc. (CS) Second Semester Examination (Year 2015) Data Structure & Algorithms Subject Code: MSC-201 Paper Code: FCJ-141 Roll No. Time : 2:40 hours M.Marks : 60 Section B (Short Answer Type Questions) Attempt all questions (each question carries 4 marks) Q.No.2. What values are automatically assigned to those elements which are not explicitly initialized? What is an algorithm? What are the characteristics of a good algorithm? Q.No.3. Which sorting algorithm is best if the list is already sorted? Why? What are circular Queues? Write down routines for inserting and deleting element from a circular queue implemented using array. Q.No.4. Write short notes on (any two)- i) B-Tree ii) Abstract data type iii) Simulation of queues Q.No.5. What is graph? How it was represented in memory. Write the use of Greedy Method. Q.No.6. What do you mean by merge sort. Explain any two sorted array. What do you mean by dynamic programming? Give an example in detail. 1

5 Attempt all questions (each question carries 8 marks) Section C (Long answer type questions) Q.No.7. Write an algorithm to insert a node in the beginning of the linked list. What is a linear array? Explain how two dimensional arrays are represented in memory. Q.No.8. Define a sparse metrices. Explain the representation of matrix using linked list. What is a Binary tree? What is the maximum number of nodes possible in a Binary tree of depth d. Explain the terms required in Binary tree. Q.No.9. What are tournament trees? Explain the concept with example. What are binary search & AVL trees with all four notations? Explain B-tree applications. QNo.10. Draw the complete undirected graph on one, two, three, four and five vertices. What do you understand by Game trees? Explain it by using perfect example. Q.No.11. What is the use of Branch & Bound Method? What do you mean by Backtracking? Explain the method to calculate the address of an element in an array. A 25 4 matrix array DATA is stored in memory in row-major order. If base address is 200 & we=4, words per memory cell. Calculate the address of DATA [12,3]

6 Time : 20 Minutes M.Marks : 10 M.Sc. (CS) Second Semester Examination (Year 2015) Operating System Subject Code: MSC-202 Paper Code: FCJ-142 Section A Objective Type Questions Roll No. Enrollment No. Invigilator s Signature Attempt All Questions (Each question carry 1/2 mark). Use the symbol ( ) in the box for marking the correct answer. Q. No. I. Choose the correct answer- 1. Mutual exclusion can be provided by the- a) Mutex locks b) Binary semaphores c) Both (a) and (b) d) None of these 2. UCB stands for- a) Unified Control Block b) Unit Control Block c) Universal Control Block d) None of these 3. Chaining and indexing are strategies of- a) Contiguous allocation b) Non-Contiguous Allocation c) Partition Allocation d) Static allocation 4. Multithreading on a multi CPU machine- a) Decrease concurrency b) Doesn t affect concurrency c) Increase concurrency d) May increase/decrease concurrency 5. The process term was coined by- a) Barry Boehm b) Alrecht c) Daley d) None of these 6. Belady s Anomaly is a behavior of which page replacement algorithm? a) FIFO b) Circular FIFO c) Optimal d) LRU 1

7 7. Which of the following is the crucial time while accessing data on the disk? a) Seek time b) Rotational time c) Waiting time d) Transmission time 8. Process is- a) A program in execution b) Program in high level kept on disk c) Contents in main memory d) None of these 9. The strategy of allowing process that are logically runnable to be temporally suspended is called- a) Pre-emptive scheduling b) Non-pre-emptive scheduling c) FCFS d) SJF 10. Rotating Priority is used in- a) RR algorithm b) FCFS c) SJF d) STRN 11. An OS module that selects the next job to be admitted for execution is- a) Schedular b) Throughput c) Compiler d) Dispatcher 12. External fragmentation is subjected to- a) Segmentation b) Swapping c) Pure demand Paging d) None of these 13. Dispatcher- a) Never changes task priorities b) Schedules task into processor c) Small and simple d) Puts task in I/O wait 2

8 14. A virtual device isa) Dedicated for One Purpose b) Shared device converted to dedicated device c) Dedicated device converted to a shared device d) None of these 15. Swap space exists ina) Primary Memory b) Secondary Memory c) CPU d) None of these 16. A process can be terminated due toa) Normal Exit b) Fatal Error c) Killed by another Process d) All of these 17. Which of the following is a process synchronization tool? a) Thread b) Pipe c) Semaphore d) Socket 18. Virtual memory is normally implemented bya) Demand Paging b) Buses c) Virtualization d) All of these 19. Process synchronization can be done ona) Hardware level b) Software level c) Both (a) and (b) d) None of these 20. Because of virtual memory, the memory can be shared amonga) Processes b) Threads c) Instructions d) None of these

9 M.Sc. (CS) Second Semester Examination (Year 2015) Operating System Subject Code: MSC-202 Paper Code: FCJ-142 Roll No. Time : 2:40 hours M.Marks : 60 Section B (Short Answer Type Questions) Attempt all questions (each question carries 4 marks) Q.No.2. What are the main advantages of time shared system? How it is implemented? Compare spooling and buffering? Q.No.3. Discuss the significance of maintaining the access control list in file system? Explain ISAM access method of file? Q.No.4. On a system using round-robin scheduling what would be the effect of including one process twice in the list of Processes? Justify your answer? Explain Convoy Effect? Why is starvation a major problem in priority scheduling? Q.No.5. Comparei) Demand Paging Versus Segmentation ii) Logical Address space Versus Physical Address space. Explain the difference between MVT and MFT schemes. Q.No.6. Explain Virtual devices? Briefly describe about the techniques of device management? 1

10 Attempt all questions (each question carries 8 marks) Section C (Long answer type questions) Q.No.7. Q.No.8. Explain Operating System as Resources Manager. Why spooling adds an advantage to the system. Explain the dual mode operation of operating system? How does it protects the OS? Explain the single level and two level directory structure with example? Explain file allocation methods? Q.No.9. Considerthe jobs Job p 1 p 2 p 3 p 4 p 5 Burst time 10 ms 29 ms 3 ms 7 ms 12 ms Calculate the minimum average waiting time fori) FCFS ii) SJF iii) Round Robin (quantum=10) What are the various Process states? Write a short note on PCB. QNo.10. How many Page faults will occur with a string 0,1,7,2,3,2,7,1,0,3.There are four frames which are initially empty. Usei) FIFO ii) LRU iii) LFU iv) Optimal. Under what circumstances do page fault occur? What are the steps for handling a page fault? Q.No.11. Write a short note on I/O schedulars? Explaini) Buffering ii) Block Multiplexing

11 Time : 20 Minutes M.Marks : 10 M.Sc. (CS) Second Semester Examination (Year 2015) Computer Network with Windows NT Subject Code: MSC-203 Paper Code: FCJ-143 Section A Objective Type Questions Roll No. Enrollment No. Invigilator s Signature Attempt All Questions (Each question carry 1/2 mark). Use the symbol ( ) in the box for marking the correct answer. Q. No. I. Choose the correct answer- In PCM an analog to conversion occurs. a) Analog b) Digital c) QAM d) differential 2. In transmission, bits are transmitted simultaneously each across its own wire. a) Asynchronous serial b) Synchronous serial c) Parallel d) Both (a) and (b) 3. Which topology requires a multipoint connection? a) Mesh b) Star c) Bus d) Ring 4. A television broadcast is an example of transmission. a) Simplex b) Half Duplex c) Full Duplex d) Automatic 5. A cable break in a topology stops all transmission in topology. a) Mesh b) Bus c) Star d) Primary 6. Which multiplexing technique transmits analog signals? a) FDM b) TDM c) WDM d) Both (a) and (c) 1

12 7. AM and FM are examples of modulation. a) Digital to Digital b) Analog to Analog c) Digital to Analog d) Analog to Digital 8. The layer is the layer closest to the transmission medium. a) Physical b) Data link c) Network d) Transport 9. Mail services are available to N/W users through the layer. a) Data link b) Physical c) Transport d) Application 10. Identify the class IP Address 4,5,6,7. a) Class A b) Class B c) Class C d) Class D 11. Which of the following is a connective device? a) Bridge b) Repeater c) Hub d) All of these 12. A repeater takes a corrupted signal and it. a) Amplifies b) Regenerates c) Resamples d) Reroutes 13. Which of the following is not a guided medium? a) Twisted pair cable b) Coaxial cable c) Fiber optic cable d) Atmosphere 14. Transmission medium is usually categorized asa) Fixed or unfixed b) Guided or Unguided c) Determinate or indeterminate d) Metallic or non metallic 2

13 15. Number of Classes defined for IP addressing area) 2 b) 3 c) 5 d) Telephone networks usea) Message switching b) Circuit switching c) Packet switching d) None of these 17. CSMA is acronym fora) Carrier Sense Multiple Access b) Computer Sense Multiple Access c) Collision Sense Multiple Access d) Carrier Sense Multi Access 18. is used to identify each device connected to the internet. a) Computer Address b) IP Address c) Class d) None of these 19. The first version of Windows NT was released ina) 1990 b) 1993 c) 1995 d) TDM is an acronym fora) Time Distributed Multiplexing b) Time Data Multiplexing c) Time Division multiplexing d) Time Digital Multiplexing

14 M.Sc. (CS) Second Semester Examination (Year 2015) Computer Network with Windows NT Subject Code: MSC-203 Paper Code: FCJ-143 Roll No. Time : 2:40 hours M.Marks : 60 Section B (Short Answer Type Questions) Attempt all questions (each question carries 4 marks) Q.No.2. Explain topology. Explain any two types of topology. What do you mean by modulation? Describe Amplitude and Frequency modulation. Q.No.3. Describe packet and message switching techniques. What do you understand by token ring and token bus? Q.No.4. Explain IPv6 addressing. Describe congestion control. Q.No.5. Describe ISDN Services. Explain SMTP and UDP Protocols. Q.No.6. Define Windows NT Operating System. Explain any four salient features of Windows NT. 1

15 Section C (Long Answer Type Questions) Attempt all questions (each question carries 8 marks) Q.No.7. What is the importance of Networking? Explain the different types of networks. Explain multiplexing. Describe FDM and TDM techniques. Q.No.8. Explain OSI model. What is the importance of physical layer and application layer. What do you understand by IEEE standard? Describe and standards. Q.No.9. Explain any 4 connecting devices. Describe routing algorithm. Explain distance-vector routing. Q.No.10. Q.No.11. Explain TELNET and FTP protocols. What do you understand by cryptography? Explain any two data encryption methods. Describe Security Models. Write the differences between WINDOWS NT and other Operating Systems

16 M.Sc. (CS) Second Semester Examination (Year 2015) Programming in Java Subject Code: MSC-204 Paper Code: FCJ-144 Time : 20 Minutes M.Marks : 10 Section A Objective Type Questions Roll No. Enrollment No Invigilator s Signature Attempt All Questions. Each question carry 1/2 mark. Use the symbol ( ) in the box for marking the correct answer. Q. No. I. Choose the correct answer- 1. Which of the following is not the keyword in Java? a) Null b) Import c) Package d) Volatile 2. The extension name of a java byte code file is- a).java b).obj c).class d).exe 3. Which of the following feature is not supported by java? a) Multi threading b) Reflection c) Operator Overloading d) Garbage Collection 4. How many methods does a threadd class provides for sleeping a thread? a) 3 b) 1 c) 4 d) 2 5. Which of the following is generated when the source code is successfully compiled? a) Output b) Byte code c) Error d) None of these 6. Which keyword is used to monitor statement for exception? a) try b) catch c) throw d) thrown 1

17 7. Interfaces helps in which type of inheritance? a) Multiple b) Hierarchical c) Multilevel d) Single 8. Which is not a wrapper class? a) Vector b) Boolean c) Character d) Integer 9. Java Runs ona) Windows b) Mac c) Unix/Linux d) All of these 10. All applets must be declared asa) Public b) Protected c) Private d) Static 11. Which package provides interfaces and classes for writing servalate? a) Javax b) Javay c) Javad d) None of these 12. Which one is not an event class? a) Action Event b) Listener Event c) Item Event d) Key Event 13. What is the name of the method used to start a thread execution? a) init(); b) start(); c) run(); d) resume(); 2

18 14. The last value in an array called or can be found at index- a) 0 b) 1 c) ar.length d) ar.length Keyword which is used to access the method or member variables from the super class. a) Super b) Using c) is_a d) has_a 16. An object that has more than one form is referred as- a) Inheritance b) Interface c) Abstract class d) Polymorphism 17. What is the size of a char in Java? a) 4 bits b) b) 7 bits c) 8 bits d) 16 bits 18. JRE stands for- a) Java Runtime Environment b) Java Runtime Encaptulation c) Java Resource Engine d) Java Runtime Engine 19. Which of these keyword must be used to inherit a class? a) Super b) This c) Extent d) Extends 20. Standard output variable out is defined in which class? a) Void b) Process c) Runtime d) System

19 M.Sc. (CS) Second Semester Examination (Year 2015) Programming in Java Subject Code: MSC-204 Paper Code: FCJ-144 Roll No. Time : 2:40 hours Max.Marks : 60 Section B (Short Answer Type Questions) Attempt all questions (each question carries 4 marks) Q.No.2. Explain the features of java applications. What do you understand by Java Byte code? Explain. Q.No.3. What is Wrapper Classes? Explain with example. Difference between Objects and Methods. Q.No.4. Explain about abstract classes and final classes. Explain try-catch functionality in Exception Handling. Q.No.5. What do you understand by java packages. Explain. Explain life cycle of a Thread. Q.No.6. Explain AWT Classes. Explain Delegation Event model. 1

20 Section C (Long answer type questions) Attempt all questions (each question carries 8 marks) Q.No.7. Briefly explain about fundamentals of java programming. Explain life cycle of an Applet? Q.No.8. What are wrapper classes? Discuss their application. How can you handle strings in java? Explain. Q.No.9. What is Exceptions? Explain with example. Explain the differences between packages and interfaces. Q.No.10. Write a note on TCP/IP socket programming. Write a programe for TCP socket connection in JAVA. What is a datagram? Explain the datagram packet and datagram server and client. Q.No.11. Explain the relationship between an Event Listener Interface and an Event Adapter Class. Difference between Delegation Event model and Event Classes

M.Sc. (CS) Second Semester Examination (Year 2016) Data Structures & Algorithms Subject Code: MSC-201 Paper Code: TMT-141

M.Sc. (CS) Second Semester Examination (Year 2016) Data Structures & Algorithms Subject Code: MSC-201 Paper Code: TMT-141 Time : 10 Minutes M.Marks : 10 M.Sc. (CS) Second Semester Examination (Year 2016) Data Structures & Algorithms Subject Code: MSC-201 Paper Code: TMT-141 Section A (Objective Type Questions) Roll No. Enrollment

More information

The Bhopal School of Social Sciences, Bhopal

The Bhopal School of Social Sciences, Bhopal Marking scheme for M.Sc. (Computer Science) II Sem. Semester II Paper Title of the paper Theory CCE Total I Data Structure & Algorithms 70 30 100 II Operating System 70 30 100 III Computer Networks with

More information

DATA STRUCTURE : A MCQ QUESTION SET Code : RBMCQ0305

DATA STRUCTURE : A MCQ QUESTION SET Code : RBMCQ0305 Q.1 If h is any hashing function and is used to hash n keys in to a table of size m, where n

More information

B. V. Patel Institute of Business Management, Computer &Information Technology, UTU

B. V. Patel Institute of Business Management, Computer &Information Technology, UTU BCA-3 rd Semester 030010304-Fundamentals Of Operating Systems Unit: 1 Introduction Short Answer Questions : 1. State two ways of process communication. 2. State any two uses of operating system according

More information

MC7204 OPERATING SYSTEMS

MC7204 OPERATING SYSTEMS MC7204 OPERATING SYSTEMS QUESTION BANK UNIT I INTRODUCTION 9 Introduction Types of operating systems operating systems structures Systems components operating systems services System calls Systems programs

More information

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad COMPUTER SCIENCE AND ENGINEERING QUESTION BANK OPERATING SYSTEMS

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad COMPUTER SCIENCE AND ENGINEERING QUESTION BANK OPERATING SYSTEMS INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad - 500 043 COMPUTER SCIENCE AND ENGINEERING QUESTION BANK Title Code Regulation Structure Coordinator Team of Instructors OPERATING SYSTEMS A50510

More information

End-Term Examination Second Semester [MCA] MAY-JUNE 2006

End-Term Examination Second Semester [MCA] MAY-JUNE 2006 (Please write your Roll No. immediately) Roll No. Paper Code: MCA-102 End-Term Examination Second Semester [MCA] MAY-JUNE 2006 Subject: Data Structure Time: 3 Hours Maximum Marks: 60 Note: Question 1.

More information

CHAPTER NO - 1 : Introduction:

CHAPTER NO - 1 : Introduction: Sr. No L.J. Institute of Engineering & Technology Semester: IV (26) Subject Name: Operating System Subject Code:21402 Faculties: Prof. Saurin Dave CHAPTER NO - 1 : Introduction: TOPIC:1 Basics of Operating

More information

Department of Computer applications. [Part I: Medium Answer Type Questions]

Department of Computer applications. [Part I: Medium Answer Type Questions] Department of Computer applications BBDNITM, Lucknow MCA 311: OPERATING SYSTEM [Part I: Medium Answer Type Questions] UNIT 1 Q1. What do you mean by an Operating System? What are the main functions of

More information

PROGRAMMING IN C++ (Regulation 2008) Answer ALL questions PART A (10 2 = 20 Marks) PART B (5 16 = 80 Marks) function? (8)

PROGRAMMING IN C++ (Regulation 2008) Answer ALL questions PART A (10 2 = 20 Marks) PART B (5 16 = 80 Marks) function? (8) B.E./B.Tech. DEGREE EXAMINATION, NOVEMBER/DECEMBER 2009 EC 2202 DATA STRUCTURES AND OBJECT ORIENTED Time: Three hours PROGRAMMING IN C++ Answer ALL questions Maximum: 100 Marks 1. When do we declare a

More information

Techno India Batanagar Department of Computer Science & Engineering. Model Questions. Multiple Choice Questions:

Techno India Batanagar Department of Computer Science & Engineering. Model Questions. Multiple Choice Questions: Techno India Batanagar Department of Computer Science & Engineering Model Questions Subject Name: Operating System Multiple Choice Questions: Subject Code: CS603 1) Shell is the exclusive feature of a)

More information

Exam Guide COMPSCI 386

Exam Guide COMPSCI 386 FOUNDATIONS We discussed in broad terms the three primary responsibilities of an operating system. Describe each. What is a process? What is a thread? What parts of a process are shared by threads? What

More information

(MCQZ-CS604 Operating Systems)

(MCQZ-CS604 Operating Systems) command to resume the execution of a suspended job in the foreground fg (Page 68) bg jobs kill commands in Linux is used to copy file is cp (Page 30) mv mkdir The process id returned to the child process

More information

Mid Term from Feb-2005 to Nov 2012 CS604- Operating System

Mid Term from Feb-2005 to Nov 2012 CS604- Operating System Mid Term from Feb-2005 to Nov 2012 CS604- Operating System Latest Solved from Mid term Papers Resource Person Hina 1-The problem with priority scheduling algorithm is. Deadlock Starvation (Page# 84) Aging

More information

ii) Do the following conversions: output is. (a) (101.10) 10 = (?) 2 i) Define X-NOR gate. (b) (10101) 2 = (?) Gray (2) /030832/31034

ii) Do the following conversions: output is. (a) (101.10) 10 = (?) 2 i) Define X-NOR gate. (b) (10101) 2 = (?) Gray (2) /030832/31034 No. of Printed Pages : 4 Roll No.... rd 3 Sem. / ECE Subject : Digital Electronics - I SECTION-A Note: Very Short Answer type questions. Attempt any 15 parts. (15x2=30) Q.1 a) Define analog signal. b)

More information

R13. II B. Tech I Semester Supplementary Examinations, May/June DATA STRUCTURES (Com. to ECE, CSE, EIE, IT, ECC)

R13. II B. Tech I Semester Supplementary Examinations, May/June DATA STRUCTURES (Com. to ECE, CSE, EIE, IT, ECC) SET - 1 II B. Tech I Semester Supplementary Examinations, May/June - 2016 PART A 1. a) Write a procedure for the Tower of Hanoi problem? b) What you mean by enqueue and dequeue operations in a queue? c)

More information

CS301 - Data Structures Glossary By

CS301 - Data Structures Glossary By CS301 - Data Structures Glossary By Abstract Data Type : A set of data values and associated operations that are precisely specified independent of any particular implementation. Also known as ADT Algorithm

More information

( D ) 4. Which is not able to solve the race condition? (A) Test and Set Lock (B) Semaphore (C) Monitor (D) Shared memory

( D ) 4. Which is not able to solve the race condition? (A) Test and Set Lock (B) Semaphore (C) Monitor (D) Shared memory CS 540 - Operating Systems - Final Exam - Name: Date: Wenesday, May 12, 2004 Part 1: (78 points - 3 points for each problem) ( C ) 1. In UNIX a utility which reads commands from a terminal is called: (A)

More information

Chendu College of Engineering & Technology

Chendu College of Engineering & Technology Chendu College of Engineering & Technology (Approved by AICTE, New Delhi and Affiliated to Anna University) Zamin Endathur, Madurantakam, Kancheepuram District 603311 +91-44-27540091/92 www.ccet.org.in

More information

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR 603203 DEPARTMENT OF COMPUTER SCIENCE & APPLICATIONS QUESTION BANK (2017-2018) Course / Branch : BCA Semester /Year : EVEN / III Subject Name : Data

More information

Syllabus for Computer Science General Part I

Syllabus for Computer Science General Part I Distribution of Questions: Part I Q1. (Compulsory: 20 marks). Any ten questions to be answered out of fifteen questions, each carrying two marks (Group A 3 questions, Group B, Group C and Group D 4 questions

More information

ASSIGNMENT-1 M.Sc. DEGREE EXAMINATION, MAY 2018 (First Year) INFORMATION TECHNOLOGY Basics of Information Technology

ASSIGNMENT-1 M.Sc. DEGREE EXAMINATION, MAY 2018 (First Year) INFORMATION TECHNOLOGY Basics of Information Technology ASSIGNMENT-1 () Basics of Information Technology (DMSIT01) Q1) Discuss in detail about IT support at different organizational levels. Q2) Explain about hierarchy of computers. Q3) Discuss different categories

More information

Operating Systems Comprehensive Exam. Spring Student ID # 2/17/2011

Operating Systems Comprehensive Exam. Spring Student ID # 2/17/2011 Operating Systems Comprehensive Exam Spring 2011 Student ID # 2/17/2011 You must complete all of Section I You must complete two of the problems in Section II If you need more space to answer a question,

More information

QUESTION BANK UNIT I

QUESTION BANK UNIT I QUESTION BANK Subject Name: Operating Systems UNIT I 1) Differentiate between tightly coupled systems and loosely coupled systems. 2) Define OS 3) What are the differences between Batch OS and Multiprogramming?

More information

1. Which of the following circuits can be used to store one bit of data? A) Encoder B) OR gate C) Flip Flop D) Decoder

1. Which of the following circuits can be used to store one bit of data? A) Encoder B) OR gate C) Flip Flop D) Decoder MCA Lateral 1. Which of the following circuits can be used to store one bit of data? A) Encoder B) OR gate C) Flip Flop D) Decoder 2. What would be the output of the following C program? main ( ){ int

More information

12 Abstract Data Types

12 Abstract Data Types 12 Abstract Data Types 12.1 Foundations of Computer Science Cengage Learning Objectives After studying this chapter, the student should be able to: Define the concept of an abstract data type (ADT). Define

More information

Operating Systems Comprehensive Exam. Spring Student ID # 3/16/2006

Operating Systems Comprehensive Exam. Spring Student ID # 3/16/2006 Operating Systems Comprehensive Exam Spring 2006 Student ID # 3/16/2006 You must complete all of part I (60%) You must complete two of the three sections in part II (20% each) In Part I, circle or select

More information

ASSIGNMENT - 1 M.C.A.DEGREE EXAMINATION, MAY 2019 Second Year SOFTWARE ENGINEERING. Maximum : 30 MARKS Answer ALL questions.

ASSIGNMENT - 1 M.C.A.DEGREE EXAMINATION, MAY 2019 Second Year SOFTWARE ENGINEERING. Maximum : 30 MARKS Answer ALL questions. ASSIGNMENT - 1 M.C.A.DEGREE EXAMINATION, MAY 2019 SOFTWARE ENGINEERING (DMCA201) Q1) Explain Spiral model with suitable example. Also explain how it differs from Software Prototyping model. Q2) a) Draw

More information

CS1302 / Computer Networks

CS1302 / Computer Networks CS1302 / Computer Networks Year/Sem : III/VI UNIT I- DATA COMMUNICATIONS 1. Define Data communication 2. List out the characteristics of data communication 3. What are the components of data communication?

More information

Total No. of Questions : 18] [Total No. of Pages : 02. M.Sc. DEGREE EXAMINATION, DEC First Year COMPUTER SCIENCE.

Total No. of Questions : 18] [Total No. of Pages : 02. M.Sc. DEGREE EXAMINATION, DEC First Year COMPUTER SCIENCE. (DMCS01) Total No. of Questions : 18] [Total No. of Pages : 02 M.Sc. DEGREE EXAMINATION, DEC. 2016 First Year COMPUTER SCIENCE Data Structures Time : 3 Hours Maximum Marks : 70 Section - A (3 x 15 = 45)

More information

Note: Select one full question from each unit

Note: Select one full question from each unit P.E.S COLLEGE OF ENGINEERING, MANDYA-571401 (An Autonomous Institution Under VTU Belgaum) Department of Master of Computer Applications Model Question Paper Data Structures Using C (P18MCA21) Credits :

More information

R10 SET - 1. Code No: R II B. Tech I Semester, Supplementary Examinations, May

R10 SET - 1. Code No: R II B. Tech I Semester, Supplementary Examinations, May www.jwjobs.net R10 SET - 1 II B. Tech I Semester, Supplementary Examinations, May - 2012 (Com. to CSE, IT, ECC ) Time: 3 hours Max Marks: 75 *******-****** 1. a) Which of the given options provides the

More information

CS350: Final Exam Review

CS350: Final Exam Review University of Waterloo CS350: Final Exam Review Gwynneth Leece, Andrew Song, Rebecca Putinski Winter, 2010 Intro, Threads & Concurrency What are the three views of an operating system? Describe them. Define

More information

CSE 120 PRACTICE FINAL EXAM, WINTER 2013

CSE 120 PRACTICE FINAL EXAM, WINTER 2013 CSE 120 PRACTICE FINAL EXAM, WINTER 2013 For each question, select the best choice. In the space provided below each question, justify your choice by providing a succinct (one sentence) explanation. 1.

More information

M.Sc. (Previous) DEGREE EXAMINATION, MAY (Examination at the end of First Year) Computer Science. Paper - I : DATA STRUCTURES

M.Sc. (Previous) DEGREE EXAMINATION, MAY (Examination at the end of First Year) Computer Science. Paper - I : DATA STRUCTURES (DMCS 01) M.Sc. (Previous) DEGREE EXAMINATION, MAY - 2014 (Examination at the end of First Year) Computer Science Paper - I : DATA STRUCTURES Time : 03 Hours Maximum Marks : 75 Section A (3 15 = 45) Answer

More information

SPOS MODEL ANSWER MAY 2018

SPOS MODEL ANSWER MAY 2018 SPOS MODEL ANSWER MAY 2018 Q 1. a ) Write Algorithm of pass I of two pass assembler. [5] Ans :- begin if starting address is given LOCCTR = starting address; else LOCCTR = 0; while OPCODE!= END do ;; or

More information

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad - 500 043 INFORMATION TECHNOLOGY TUTORIAL QUESTION BANK Course Name Course Code Class Branch OPERATING SYSTEMS ACS007 IV Semester

More information

APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY THIRD SEMESTER B.TECH DEGREE EXAMINATION, JULY 2017 CS205: DATA STRUCTURES (CS, IT)

APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY THIRD SEMESTER B.TECH DEGREE EXAMINATION, JULY 2017 CS205: DATA STRUCTURES (CS, IT) D B3D042 Pages: 2 Reg. No. Name: APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY THIRD SEMESTER B.TECH DEGREE EXAMINATION, JULY 2017 Max. Marks: 100 CS205: DATA STRUCTURES (CS, IT) PART A Answer all questions.

More information

CSE 421/521 - Operating Systems Fall Lecture - XXV. Final Review. University at Buffalo

CSE 421/521 - Operating Systems Fall Lecture - XXV. Final Review. University at Buffalo CSE 421/521 - Operating Systems Fall 2014 Lecture - XXV Final Review Tevfik Koşar University at Buffalo December 2nd, 2014 1 Final Exam December 4th, Thursday 11:00am - 12:20pm Room: 110 Knox Chapters

More information

Bachelor Level/ First Year/ Second Semester/ Science Full Marks: 60 Computer Science and Information Technology (CSc. 154) Pass Marks: 24

Bachelor Level/ First Year/ Second Semester/ Science Full Marks: 60 Computer Science and Information Technology (CSc. 154) Pass Marks: 24 Prepared By ASCOL CSIT 2070 Batch Institute of Science and Technology 2065 Bachelor Level/ First Year/ Second Semester/ Science Full Marks: 60 Computer Science and Information Technology (CSc. 154) Pass

More information

Chapter 5: CPU Scheduling

Chapter 5: CPU Scheduling Chapter 5: CPU Scheduling Basic Concepts Scheduling Criteria Scheduling Algorithms Thread Scheduling Multiple-Processor Scheduling Operating Systems Examples Algorithm Evaluation Chapter 5: CPU Scheduling

More information

Main Points of the Computer Organization and System Software Module

Main Points of the Computer Organization and System Software Module Main Points of the Computer Organization and System Software Module You can find below the topics we have covered during the COSS module. Reading the relevant parts of the textbooks is essential for a

More information

A6-R3: DATA STRUCTURE THROUGH C LANGUAGE

A6-R3: DATA STRUCTURE THROUGH C LANGUAGE A6-R3: DATA STRUCTURE THROUGH C LANGUAGE NOTE: 1. There are TWO PARTS in this Module/Paper. PART ONE contains FOUR questions and PART TWO contains FIVE questions. 2. PART ONE is to be answered in the TEAR-OFF

More information

COSC 2007 Data Structures II Final Exam. Part 1: multiple choice (1 mark each, total 30 marks, circle the correct answer)

COSC 2007 Data Structures II Final Exam. Part 1: multiple choice (1 mark each, total 30 marks, circle the correct answer) COSC 2007 Data Structures II Final Exam Thursday, April 13 th, 2006 This is a closed book and closed notes exam. There are total 3 parts. Please answer the questions in the provided space and use back

More information

MARUTHI SCHOOL OF BANKING (MSB)

MARUTHI SCHOOL OF BANKING (MSB) MARUTHI SCHOOL OF BANKING (MSB) SO IT - OPERATING SYSTEM(2017) 1. is mainly responsible for allocating the resources as per process requirement? 1.RAM 2.Compiler 3.Operating Systems 4.Software 2.Which

More information

CLASS: II YEAR / IV SEMESTER CSE SUBJECT CODE AND NAME: CS6401 OPERATING SYSTEMS UNIT I OPERATING SYSTEMS OVERVIEW

CLASS: II YEAR / IV SEMESTER CSE SUBJECT CODE AND NAME: CS6401 OPERATING SYSTEMS UNIT I OPERATING SYSTEMS OVERVIEW CLASS: II YEAR / IV SEMESTER CSE SUBJECT CODE AND NAME: CS6401 OPERATING SYSTEMS SYLLABUS UNIT I OPERATING SYSTEMS OVERVIEW Computer System Overview-Basic Elements, Instruction Execution, Interrupts, Memory

More information

AC59/AT59/AC110/AT110 OPERATING SYSTEMS & SYSTEMS SOFTWARE DEC 2015

AC59/AT59/AC110/AT110 OPERATING SYSTEMS & SYSTEMS SOFTWARE DEC 2015 Q.2 a. Explain the following systems: (9) i. Batch processing systems ii. Time sharing systems iii. Real-time operating systems b. Draw the process state diagram. (3) c. What resources are used when a

More information

COMP 3361: Operating Systems 1 Final Exam Winter 2009

COMP 3361: Operating Systems 1 Final Exam Winter 2009 COMP 3361: Operating Systems 1 Final Exam Winter 2009 Name: Instructions This is an open book exam. The exam is worth 100 points, and each question indicates how many points it is worth. Read the exam

More information

Second Semester - Question Bank Department of Computer Science Advanced Data Structures and Algorithms...

Second Semester - Question Bank Department of Computer Science Advanced Data Structures and Algorithms... Second Semester - Question Bank Department of Computer Science Advanced Data Structures and Algorithms.... Q1) Let the keys are 28, 47, 20, 36, 43, 23, 25, 54 and table size is 11 then H(28)=28%11=6; H(47)=47%11=3;

More information

PESIT SOUTHCAMPUS. Question Bank

PESIT SOUTHCAMPUS. Question Bank Faculty:Sudhakar No. Of Hours:2 Question Bank UNIT : INTRODUCTION TO OPERATING SYSTEMS & THEIR CLASSIFICATION Objective: The main objective of this chapter is to study the Operating system basics & Classifications..

More information

1) What is information system? Describe the basic concepts of information systems.

1) What is information system? Describe the basic concepts of information systems. (DMSIT 01) ASSIGNMENT - 1, DEC - 2018. PAPER- I : BASICS OF 1) What is information system? Describe the basic concepts of information systems. 2) Discuss about input and output technologies of computer

More information

RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY

RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK SUBJECT NAME: COMPUTER NETWORKS SUBJECT CODE: CST52 UNIT-I 2 MARKS 1. What is Network? 2.

More information

SYED AMMAL ENGINEERING COLLEGE CS6401- OPERATING SYSTEM

SYED AMMAL ENGINEERING COLLEGE CS6401- OPERATING SYSTEM Part-A SYED AMMAL ENGINEERING COLLEGE 1. What is an Operating system? CS6401- OPERATING SYSTEM QUESTION BANK UNIT-I 2. List the services provided by an Operating System? 3. What is the Kernel? 4. What

More information

M.Sc. (Previous) DEGREE EXAMINATION, MAY First Year Information Technology. Time : 03 Hours Maximum Marks : 75

M.Sc. (Previous) DEGREE EXAMINATION, MAY First Year Information Technology. Time : 03 Hours Maximum Marks : 75 M.Sc. (Previous) DEGREE EXAMINATION, MAY - 2013 First Year Information Technology Paper - I : BASICS OF INFORMATION TECHNOLOGY (DMSIT01) Time : 03 Hours Maximum Marks : 75 Section - A (3 15 = 45) Answer

More information

Question 1. Notes on the Exam. Today. Comp 104: Operating Systems Concepts 11/05/2015. Revision Lectures

Question 1. Notes on the Exam. Today. Comp 104: Operating Systems Concepts 11/05/2015. Revision Lectures Comp 104: Operating Systems Concepts Revision Lectures Today Here are a sample of questions that could appear in the exam Please LET ME KNOW if there are particular subjects you want to know about??? 1

More information

Notes on the Exam. Question 1. Today. Comp 104:Operating Systems Concepts 11/05/2015. Revision Lectures (separate questions and answers)

Notes on the Exam. Question 1. Today. Comp 104:Operating Systems Concepts 11/05/2015. Revision Lectures (separate questions and answers) Comp 104:Operating Systems Concepts Revision Lectures (separate questions and answers) Today Here are a sample of questions that could appear in the exam Please LET ME KNOW if there are particular subjects

More information

M.Sc. (Previous) DEGREE EXAMINATION, MAY (Examination at the end of First Year) Computer Science. Time : 03 Hours Maximum Marks : 75

M.Sc. (Previous) DEGREE EXAMINATION, MAY (Examination at the end of First Year) Computer Science. Time : 03 Hours Maximum Marks : 75 M.Sc. (Previous) DEGREE EXAMINATION, MAY - 2013 (Examination at the end of First Year) Computer Science Paper - I : DATA STRUCTURES (DMCS 01) Time : 03 Hours Maximum Marks : 75 Section - A (3 15 = 45)

More information

FINALTERM EXAMINATION Fall 2009 CS301- Data Structures Question No: 1 ( Marks: 1 ) - Please choose one The data of the problem is of 2GB and the hard

FINALTERM EXAMINATION Fall 2009 CS301- Data Structures Question No: 1 ( Marks: 1 ) - Please choose one The data of the problem is of 2GB and the hard FINALTERM EXAMINATION Fall 2009 CS301- Data Structures Question No: 1 The data of the problem is of 2GB and the hard disk is of 1GB capacity, to solve this problem we should Use better data structures

More information

Comp 204: Computer Systems and Their Implementation. Lecture 25a: Revision Lectures (separate questions and answers)

Comp 204: Computer Systems and Their Implementation. Lecture 25a: Revision Lectures (separate questions and answers) Comp 204: Computer Systems and Their Implementation Lecture 25a: Revision Lectures (separate questions and answers) 1 Today Here are a sample of questions that could appear in the exam Please LET ME KNOW

More information

Dr. Rafiq Zakaria Campus. Maulana Azad College of Arts, Science & Commerce, Aurangabad. Department of Computer Science. Academic Year

Dr. Rafiq Zakaria Campus. Maulana Azad College of Arts, Science & Commerce, Aurangabad. Department of Computer Science. Academic Year Dr. Rafiq Zakaria Campus Maulana Azad College of Arts, Science & Commerce, Aurangabad Department of Computer Science Academic Year 2015-16 MCQs on Operating System Sem.-II 1.What is operating system? a)

More information

(DMCA201) ASSIGNMENT 1 M.C.A. DEGREE EXAMINATION, MAY 2018 Second Year SOFTWARE ENGINEERING. Maximum Marks 30 Answer all questions

(DMCA201) ASSIGNMENT 1 M.C.A. DEGREE EXAMINATION, MAY 2018 Second Year SOFTWARE ENGINEERING. Maximum Marks 30 Answer all questions ASSIGNMENT 1 M.C.A. DEGREE EXAMINATION, MAY 2018 SOFTWARE ENGINEERING Q1) Explain about software process frame work in detail. (DMCA201) Q2) Explain how both waterfall model and prototyping model can be

More information

Objective Questions for Online Practical Exams under CBCS Scheme Subject: Data Structure-I (CS-113)

Objective Questions for Online Practical Exams under CBCS Scheme Subject: Data Structure-I (CS-113) Objective Questions for Online Practical Exams under CBCS Scheme Subject: Data Structure-I (CS-113) 1. The number of interchanges required to sort 5, 1, 6, 2 4 in ascending order using Bubble Sort (A)

More information

Previous Year Questions

Previous Year Questions Previous Year Questions KVS PGT Computer Science 2017 1. Which of the following most accurately describes "multiple inheritances? A. When two classes inherit from each other. B. When a child class has

More information

( B ) 4. Which is not able to solve the race condition? (A) Test and Set Lock (B) Shared memory (C) Semaphore (D) Monitor

( B ) 4. Which is not able to solve the race condition? (A) Test and Set Lock (B) Shared memory (C) Semaphore (D) Monitor CS 540 - Operating Systems - Final Exam - Name: Date: Monday, May 12, 2003 Part 1: (80 + 8 (bonus) points - 4 points for each problem) ( C ) 1. In an operating system a utility which reads commands from

More information

R10 SET - 1. Code No: R II B. Tech I Semester, Supplementary Examinations, May

R10 SET - 1. Code No: R II B. Tech I Semester, Supplementary Examinations, May Code No: R21051 R10 SET - 1 II B. Tech I Semester, Supplementary Examinations, May - 2012 DATA STRUCTURES (Com. to CSE, IT, ECC ) Time: 3 hours Max Marks: 75 Answer any FIVE Questions All Questions carry

More information

Subject Teacher: Prof. Sheela Bankar

Subject Teacher: Prof. Sheela Bankar Peoples Empowerment Group ISB&M SCHOOL OF TECHNOLOGY, NANDE, PUNE DEPARTMENT OF COMPUTER ENGINEERING Academic Year 2017-18 Subject: SP&OS Class: T.E. computer Subject Teacher: Prof. Sheela Bankar 1. Explain

More information

Final Exam Preparation Questions

Final Exam Preparation Questions EECS 678 Spring 2013 Final Exam Preparation Questions 1 Chapter 6 1. What is a critical section? What are the three conditions to be ensured by any solution to the critical section problem? 2. The following

More information

Total No. of Questions : 18] [Total No. of Pages : 02. M.Sc. DEGREE EXAMINATION, DEC First Year INFORMATION TECHNOLOGY.

Total No. of Questions : 18] [Total No. of Pages : 02. M.Sc. DEGREE EXAMINATION, DEC First Year INFORMATION TECHNOLOGY. (DMSIT01) Total No. of Questions : 18] [Total No. of Pages : 02 M.Sc. DEGREE EXAMINATION, DEC. 2016 First Year INFORMATION TECHNOLOGY Basics of IT Time : 3 Hours Maximum Marks : 70 Section - A (3 x 15

More information

CS 445: Data Structures Final Examination: Study Guide

CS 445: Data Structures Final Examination: Study Guide CS 445: Data Structures Final Examination: Study Guide Java prerequisites Classes, objects, and references Access modifiers Arguments and parameters Garbage collection Self-test questions: Appendix C Designing

More information

2) Explain in detail about different AVL rotation applied on unbalanced trees.

2) Explain in detail about different AVL rotation applied on unbalanced trees. (DMCS 01) ASSIGNMENT - 1, MAY-2014. PAPER- I : DATA STRUCTURES 1) Define circular queue. Write an algorithm to describe insertion and deletion operation on a circular queue. Illustrate these operations

More information

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR

SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR 603203 DEPARTMENT OF COMPUTER SCIENCE & APPLICATIONS QUESTION BANK (2017-2018) Course / Branch : M.Sc.,CST Semester / Year : EVEN / III Subject Name

More information

(b) External fragmentation can happen in a virtual memory paging system.

(b) External fragmentation can happen in a virtual memory paging system. Alexandria University Faculty of Engineering Electrical Engineering - Communications Spring 2015 Final Exam CS333: Operating Systems Wednesday, June 17, 2015 Allowed Time: 3 Hours Maximum: 75 points Note:

More information

SECOND SEMESTER JAVA PROGRAMMING

SECOND SEMESTER JAVA PROGRAMMING PGDCA-210 SECOND SEMESTER JAVA PROGRAMMING (A) Instructions for the Paper setter: The question paper will consist of five sections: A, B, C, D a E. Sections A, B, C a D will have two questions from the

More information

University of Southern California EE450: Introduction to Computer Networks

University of Southern California EE450: Introduction to Computer Networks University of Southern California EE450: Introduction to Computer Networks Catalog Description Network architectures; Layered protocols, Network service interface; Local Networks; long-haul Networks; Internal

More information

CSE 153 Design of Operating Systems

CSE 153 Design of Operating Systems CSE 153 Design of Operating Systems Winter 2018 Midterm Review Midterm in class on Monday Covers material through scheduling and deadlock Based upon lecture material and modules of the book indicated on

More information

Data Structures Question Bank Multiple Choice

Data Structures Question Bank Multiple Choice Section 1. Fundamentals: Complexity, Algorthm Analysis 1. An algorithm solves A single problem or function Multiple problems or functions Has a single programming language implementation 2. A solution

More information

Time : 3 hours. Full Marks : 75. Own words as far as practicable. The questions are of equal value. Answer any five questions.

Time : 3 hours. Full Marks : 75. Own words as far as practicable. The questions are of equal value. Answer any five questions. XEV (H-3) BCA (6) 2 0 1 0 Time : 3 hours Full Marks : 75 Candidates are required to give their answers in their Own words as far as practicable. The questions are of equal value. Answer any five questions.

More information

Time : 03 Hours Maximum Marks : 75

Time : 03 Hours Maximum Marks : 75 (DMSIT 01) Information Technology Paper - I : BASICS OF INFORMATION TECHNOLOGY Answer any Three of the following 1) Define IT. Enumerate various IT trends and their benefits to the organizations. 2) Bring

More information

Operating Systems. Figure: Process States. 1 P a g e

Operating Systems. Figure: Process States. 1 P a g e 1. THE PROCESS CONCEPT A. The Process: A process is a program in execution. A process is more than the program code, which is sometimes known as the text section. It also includes the current activity,

More information

Lecture 2 Process Management

Lecture 2 Process Management Lecture 2 Process Management Process Concept An operating system executes a variety of programs: Batch system jobs Time-shared systems user programs or tasks The terms job and process may be interchangeable

More information

FINAL EXAM REVIEW PLEASE NOTE THE MATERIAL FROM LECTURE #16 at the end. Exam 1 Review Material

FINAL EXAM REVIEW PLEASE NOTE THE MATERIAL FROM LECTURE #16 at the end. Exam 1 Review Material FINAL EXAM REVIEW PLEASE NOTE THE MATERIAL FROM LECTURE #16 at the end Chapters in the book 1, 2, 3, 5, 6 Exam 1 Review Material Topics You are also responsible for the reading in the chapters understanding

More information

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR UNIVERSITY NAAC Accreditation Grade B (With effect from Academic Year: )

MAHARAJA KRISHNAKUMARSINHJI BHAVNAGAR UNIVERSITY NAAC Accreditation Grade B (With effect from Academic Year: ) BACHELOR OF COMPUTER APPLICATIONS (B.C.A.) Structure for B.C.A. CBCS Programme Semester-III (SY) COURSE NO. COURSE TYPE SUBJECT CREDIT BCA-EC-301 ELECTIVE 02 BCA-FC-301 FOUNDATION 02 BCA-CC-301 CORE Operating

More information

1. Consider the following page reference string: 1, 2, 3, 4, 2, 1, 5, 6, 2, 1, 2, 3, 7, 6, 3, 2, 1, 2, 3, 6.

1. Consider the following page reference string: 1, 2, 3, 4, 2, 1, 5, 6, 2, 1, 2, 3, 7, 6, 3, 2, 1, 2, 3, 6. 1. Consider the following page reference string: 1, 2, 3, 4, 2, 1, 5, 6, 2, 1, 2, 3, 7, 6, 3, 2, 1, 2, 3, 6. What will be the ratio of page faults for the following replacement algorithms - FIFO replacement

More information

E.G.S. PILLAY ENGINEERING COLLEGE (An Autonomous Institution, Affiliated to Anna University, Chennai) Nagore Post, Nagapattinam , Tamilnadu.

E.G.S. PILLAY ENGINEERING COLLEGE (An Autonomous Institution, Affiliated to Anna University, Chennai) Nagore Post, Nagapattinam , Tamilnadu. 17CA 104DATA STRUCTURES Academic Year : 018-019 Programme : MCA Year / Semester : I / I Question Bank Course Coordinator: Mrs. C.Mallika Course Objectives The student should be able to 1. To understand

More information

M.Sc. (Computer Science) I Year Assignments for May Paper I DATA STRUCTURES Assignment I

M.Sc. (Computer Science) I Year Assignments for May Paper I DATA STRUCTURES Assignment I Paper I DATA STRUCTURES (DMCS 01) 1. Explain in detail about the overview of Data structures. 2. Explain circular linked list and double-linked list. 3. Explain CPU scheduling in Multiprogramming Environment.

More information

INSTITUTE OF AERONAUTICAL ENGINEERING

INSTITUTE OF AERONAUTICAL ENGINEERING INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad - 500 043 COMPUTER SCIENCE AND ENGINEERING TUTORIAL QUESTION BANK Course Title Course Code Regulation Course Structure Course Coordinator

More information

Department of Computer Science and Technology

Department of Computer Science and Technology UNIT : Stack & Queue Short Questions 1 1 1 1 1 1 1 1 20) 2 What is the difference between Data and Information? Define Data, Information, and Data Structure. List the primitive data structure. List the

More information

QUESTION BANK EVEN SEMESTER

QUESTION BANK EVEN SEMESTER Fatima Michael College of Engineering and Technology DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK EVEN SEMESTER SUB CODE & NAME: EC2352 COMPUTER NETWORKS YEAR / SEM: III / VI Staff

More information

Pace University. Fundamental Concepts of CS121 1

Pace University. Fundamental Concepts of CS121 1 Pace University Fundamental Concepts of CS121 1 Dr. Lixin Tao http://csis.pace.edu/~lixin Computer Science Department Pace University October 12, 2005 This document complements my tutorial Introduction

More information

Processes The Process Model. Chapter 2 Processes and Threads. Process Termination. Process States (1) Process Hierarchies

Processes The Process Model. Chapter 2 Processes and Threads. Process Termination. Process States (1) Process Hierarchies Chapter 2 Processes and Threads Processes The Process Model 2.1 Processes 2.2 Threads 2.3 Interprocess communication 2.4 Classical IPC problems 2.5 Scheduling Multiprogramming of four programs Conceptual

More information

MID TERM MEGA FILE SOLVED BY VU HELPER Which one of the following statement is NOT correct.

MID TERM MEGA FILE SOLVED BY VU HELPER Which one of the following statement is NOT correct. MID TERM MEGA FILE SOLVED BY VU HELPER Which one of the following statement is NOT correct. In linked list the elements are necessarily to be contiguous In linked list the elements may locate at far positions

More information

University of Baghdad College of Science Department of Computer Science األسم الكامل: High Diploma Qualification Exam Date: 13 Aug Time: 3 hrs.

University of Baghdad College of Science Department of Computer Science األسم الكامل: High Diploma Qualification Exam Date: 13 Aug Time: 3 hrs. University of Baghdad College of Science Department of Computer Science األسم الكامل: High Diploma Qualification Exam Date: 13 Aug. 2015 Time: 3 hrs. Notes: Answer All Questions. Answer in English. It

More information

AP COMPUTER SCIENCE JAVA CONCEPTS IV: RESERVED WORDS

AP COMPUTER SCIENCE JAVA CONCEPTS IV: RESERVED WORDS AP COMPUTER SCIENCE JAVA CONCEPTS IV: RESERVED WORDS PAUL L. BAILEY Abstract. This documents amalgamates various descriptions found on the internet, mostly from Oracle or Wikipedia. Very little of this

More information

III B.Sc[IT] [ ] Semester V Core:Operating systems - 512C Multiple Choice Questions.

III B.Sc[IT] [ ] Semester V Core:Operating systems - 512C Multiple Choice Questions. 1 of 24 8/12/17, 3:21 PM Dr.G.R.Damodaran College of Science (Autonomous, affiliated to the Bharathiar University, recognized by the UGC)Reaccredited at the 'A' Grade Level by the NAAC and ISO 9001:2008

More information

CSC Operating Systems Spring Lecture - XII Midterm Review. Tevfik Ko!ar. Louisiana State University. March 4 th, 2008.

CSC Operating Systems Spring Lecture - XII Midterm Review. Tevfik Ko!ar. Louisiana State University. March 4 th, 2008. CSC 4103 - Operating Systems Spring 2008 Lecture - XII Midterm Review Tevfik Ko!ar Louisiana State University March 4 th, 2008 1 I/O Structure After I/O starts, control returns to user program only upon

More information

and Networks Data Communications Second Edition Tata McGraw Hill Education Private Limited Managing Director SoftExcel Services Limited, Mumbai

and Networks Data Communications Second Edition Tata McGraw Hill Education Private Limited Managing Director SoftExcel Services Limited, Mumbai Data Communications and Networks Second Edition ACHYUT S GODBOLE Managing Director SoftExcel Services Limited, Mumbai ATUL KAHATE Senior Consultant Oracle Financial Services Software Limited, Pune Tata

More information

CS 471 Operating Systems. Yue Cheng. George Mason University Fall 2017

CS 471 Operating Systems. Yue Cheng. George Mason University Fall 2017 CS 471 Operating Systems Yue Cheng George Mason University Fall 2017 Outline o Process concept o Process creation o Process states and scheduling o Preemption and context switch o Inter-process communication

More information

CHAPTER 2: PROCESS MANAGEMENT

CHAPTER 2: PROCESS MANAGEMENT 1 CHAPTER 2: PROCESS MANAGEMENT Slides by: Ms. Shree Jaswal TOPICS TO BE COVERED Process description: Process, Process States, Process Control Block (PCB), Threads, Thread management. Process Scheduling:

More information

UNIVERSITY POLYTECHNIC B.I.T., MESRA, RANCHI. COURSE STRUCTURE (W.E.F Batch Students) (Total Unit 7.0) Sessional Unit Code. Theory Unit Course

UNIVERSITY POLYTECHNIC B.I.T., MESRA, RANCHI. COURSE STRUCTURE (W.E.F Batch Students) (Total Unit 7.0) Sessional Unit Code. Theory Unit Course COURSE STRUCTURE (W.E.F. 2011 Batch Students) (Total Unit 7.0) Course Theory Unit Course Sessional Unit Code Code DCP 5001 Data Communication and 1.0 DCP 5002 Networking Lab. 0.5 Networking DCP 5003 Introduction

More information

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING B.E. ECE UNIT I DATA COMMUNICATION PART A

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING B.E. ECE UNIT I DATA COMMUNICATION PART A KINGS CS1302 / COMPUTER NETWORKS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING B.E. ECE SUB.CODE : CS1302 BRANCH / YEAR / SEM: ECE / III / VI SUB.NAME : COMPUTER NETWORKS

More information