Department of Computer Science & Engineering Question Bank

Size: px
Start display at page:

Download "Department of Computer Science & Engineering Question Bank"

Transcription

1 DADI INSTITUTE OF ENGINEERING & TECHNOLOGY (Approved by A.I.C.T.E., New Delhi & Affiliated to JNTUK, Kakinada) An ISO 9001:2008, ISO 14001:2004 & OHSAS 18001:2007 Certified Institute. NH-5, Anakapalle , Visakhapatnam, A.P. Phone: / / , info@diet.edu.in Department of Computer Science & Engineering Question Bank Academic Year Course: B.Tech Class- III Year I SEMESTER Branch: CSE-A &B Subject :- Data Communication Faculty Name: Ramaraju Unit I INTRODUCTION TO DATA COMMUNICATIONS AND NETWORKING, SIGNALS, NOISE, MODULATION, AND DEMODULATION 1. a. Discuss in Detail about Peer-to-Peer and Dedicated Client/Server Networks. [5 Marks] b. Write the comparison between asynchronous and synchronous data transmission. [5 Marks] 2. a.what is topology? Explain topologies in Data Communications? [6 Marks] b. What are the various types of transmission modes and explain. [4 Marks] 3. a. What is Data Communications? Explain briefly Data communication circuit. [4 Marks] b. Draw OSI architectural model for open system inter networking and explain. [6 Marks] 4. a. Explain about Amplitude Modulation, Digital Modulation techniques. [5 Marks] b. What is Electrical Noise. Explain about Types of Electrical noise? [5 Marks] 5. a. Explain the relationship between serial and parallel Data Transmission. [4 Marks] b. Explain in detail about the TCP/IP Protocol suit. [6 Marks] 6. a.define about Information Capacity and Explain about M-ary Encoding. [5 Marks] b. Explain about Different Network Classifications. [5 Marks] Unit II METALLIC CABLE TRANSMISSION MEDIA, OPTICAL FIBER TRANSMISSION MEDIA 1. a. Draw explain the Optical Fiber Communication System. [6 Marks] b. List out the Advantages and Disadvantages of Optical fiber Transmission. [4 Marks] 2. a. Explain the characteristics of Electromagnetic waves. [4 Marks] b. Explain how light Propagate through Optical Fiber. [6 Marks] 3. a. Explain about Electromagnetic Waves. [5 Marks] b. What are the Metallic Transmission Lines and Explain? [5 Marks] 4. a. Explain how Optical Fiber is constructed with a Diagram. [5 Marks] b. Write a brief note on the Predominant losses in Optical Fiber Cables. [5 Marks] 5. a. Discuss about Optical Fiber Modes and Classification. [5 Marks] b. Explain Losses in Optical Fiber Cables, Laser. [5 Marks]

2 Unit III DIGITAL TRANSMISSION, MULTIPLEXING AND T CARRIERS 1. a. What is a T carrier & fractional T carrier system? Describe about various T carrier systems. [5 Marks] b. Compare WDM and DWDM and also list the advantages and disadvantages of WDM. [5 Marks] 2. a. What do you understand by companding?? Compare analog and digital companding. [5 Marks] b. What is SQR and give its relationship with PCM code. [5 Marks] 3. a. What is the difference between FDMA, TDMA and CDMA? [7 Marks] b. Explain about WDM? [3 Marks] 4. a.what is super frame and extended super frame TDM format? Explain with an example. [5 Marks] b. What is frame synchronization and how it is achieved in PCM-TDM system. [5 Marks] 5. a. Explain about Digital line, Line Coding and SONET. [5 Marks] b. Draw and explain Single Channel, Simplex PCM Transmission system. [5 Marks] Unit IV WIRELESS COMMUNICATIONS SYSTEMS 1 a. What is a radio wave? What are the optical properties of radio waves? [5 Marks] b. What are the three modes of terrestrial propagation of electromagnetic waves? Explain [5 Marks] 2 a. What is meant by a free space path loss of an electromagnetic wave? [5 Marks] b. Draw the Block Diagram of Simplex Microwave Radio Link and explain it. [5 Marks] 3 a. Explain the Terms Satellite Elevation Categories, Satellite orbits, Orbital Patterns. [5 Marks] b. Compare FDMA, TDMA and CDMA. [5 Marks] 4 a. Explain the term skip distance, satellite footprint. [6 Marks] b.to Explain the advantages of geosynchronous satellites. [4 Marks] 5 a. List the pros and cons of microwave communications over cable transmission facilities. [5 Marks] b. Explain about Ground Wave and Space Wave Propagation. [5 Marks] Unit V TELEPHONE INSTRUMENTS AND SIGNALS, CELLULAR TELEPHONE SYSTEMS 1. a. What is a telephone set? Describe about functional components of a standard telephone set. [6 Marks] b. Explain briefly how caller ID operates and when it is used. [4 Marks] 2. a. What is crosstalk and what are the three types of crosstalk in telephone systems? [5 Marks] b. Compare near-end crosstalk and far-end crosstalk. [5 Marks] 3. a. Write a brief note on GSM Services. [5 Marks] b. What is a paging system? Describe with a block diagram how a paging system works. [5 Marks] 4. a. Compare the operation of a cordless telephone and a standard telephone. [4 Marks] b. What is meant by transmission line encoding? Compare C-type & D-type line conditioning. [6 Marks] 5. a. Discuss about the call progress tones and signals. [5 Marks]

3 b. What are the steps involved in completing a local telephone call? [5 Marks] 6. a. Explain about AMPS Identification code. [4 Marks] b. Explain in Detail about First generation Analog Cellular Telephone System. [6 Marks] Unit VI DATA COMMUNICATIONS CODES, ERROR CONTROL, AND DATA FORMATS, DATA COMMUNICATIONS EQUIPMENT 1. a. Explain about Data Communication Character codes. [5 Marks] b. List and Describe the blocks of a Voice-Band Modem. [5 Marks] 2. a. Classify and Explain Bar-Codes. [4 Marks] b. Explain about Asynchronous Voice Band Modems with neat Diagram. [6 Marks] 3. a. What is Redundancy Checking? Explain four basic types of Redundancy Checks. [5 Marks] b. Write a Detailed note on Synchronous Voice Band Modem. [5 Marks] 4. a. Explain about Retransmission and Forward error Correction. [5 Marks] b. What is the Significance of Modem Equalizer in Modem Synchronization? [5 Marks] 5. a. Write about the modem AT Command Set. [3 Marks] b. Write about POSTNET Code, Code-39, and Universal Product Code. [7 Marks] 6. a. What is modem synchronization? Define list of modem synchronization functions. [5 Marks] b. Describe the differences between cable modems and standard voice band modems. [5 Marks]

4 DADI INSTITUTE OF ENGINEERING & TECHNOLOGY (Approved by A.I.C.T.E., New Delhi & Affiliated to JNTUK, Kakinada) An ISO 9001:2008, ISO 14001:2004 & OHSAS 18001:2007 Certified Institute. NH-5, Anakapalle , Visakhapatnam, A.P. Phone: / / , info@diet.edu.in Course : B.Tech. Branch : CSE-A&B Year/Semester : III/I Academic Year : Faculty Name : K. Sri Lakshmi Subject : Operating Systems Admitted Batch : 2013 QUESTION BANK Unit I : Computer System and Operating System Overview 1. a. What is an Operating System and What are the goals of an OS? [5 Marks] b. Explain various types of OS? [5 Marks] 2. a. Explain different types of Storage structures? [5 Marks] b. Explain OS Functions? [5 Marks] 3. a. Discuss about different types of System calls? [5 Marks] b. Difference between Symmetric and Asymmetric Multiprocessing? [5 Marks] 4. a. What are the OS components? [5 Marks] b. Explain about Operating System Generations? [5 Marks] 5. a. Explain about Multiprogramming, Multitasking, Multiprocessing? [5 Marks] b. Write a short note on Distributed Operating Systems? [5 Marks] Unit II : Process Management 1. a. Explain various types of the CPU Scheduling algorithms? With Examples [5 Marks] b. Explain about Scheduling Methodologies? [5 Marks] 2. a. What is Process and What are the Process States? [7 Marks] b. Explain about Process Operations? [3 Marks] 3. a. Explain about Cooperating and Inter Process Communication? [5 Marks] b. Explain the Difference between Process and Thread? [5 Marks] 4. a. Discuss about different types of Schedulers? [5 Marks] b. Write the difference between Pre-emptive and Non Pre-emptive scheduling? [5 Marks] 5. a. Explain about Multithreading and their advantages? [5 Marks] b. Explain the Difference between Process and Thread? [5 Marks]

5 Unit III : Concurrency 1. a. Discuss about the Critical- Section Problem? [4 Marks] b. What are the conditions of the Critical Section Problem? [6 Marks] 2. a. Explain about Semaphore? [4 Marks] b. Using Monitors explain Dining philosopher problem? [6 Marks] 3. a. Explain Producer and Consumer Problem? With Algorithms [5 Marks] b. Explain about Race condition? [3 Marks] 4. a. Discuss about the Critical- Section Problem? [3 Marks] b. Discuss about various Classic Problems of Synchronization? [7 Marks] 5. a. Discuss about any two Classic Problems of Synchronization? [5 Marks] b. Explain about Monitors? With examples? [5 Marks] Unit IV : Memory Management 1. a. Discuss about Contiguous Memory Allocation methods? [8 Marks] b. Differences between Logical and Physical address space? [2 Marks] 2. a. Explain about Paging?What are the techniques for structuring the Page table? [7 Marks] b. Explain about Swapping? [3 Marks] 3. a. Explain about Segmentation? Define Segmentation with Paging? [7 Marks] b. Write the differences between Internal and External Fragmentation? [3 Marks] 4. a. What is Belady s Anomaly and Explain with an Example? [7 Marks] b. Define Thrashing? [3 Marks] 5. a. Explain about Demand paging? What happens when Page Fault can occur? [7 Marks] b. Differences between Paging and Segmentation? [3 Marks] 6. a. Explain about Page replacement algorithms [5 Marks] b. 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. How many page faults would occur for the following replacement algorithms, assuming three frames? LRU, FIFO, Optimal [5 Marks]

6 Unit V: Principles of Dead Lock 1.a. What is a Dead Lock? Give two examples? [5 Marks] b. Give a detailed description about Deadlocks and its characterization? [5 Marks] 2. a. Explain about the methods used to Prevent Deadlocks? [6 Marks] b. Discuss about RAG with examples? [4 Marks] 3. a. Explain the Banker s algorithm for Deadlock Avoidance? [7 Marks] b. Write about safe state and unsafe state? [3 Marks] 4. a. Explain about Deadlock Detection? [5 Marks] b. What is the Recovery from the Deadlocks? [5 Marks] 5. Consider the following snapshot of a system: [10 Marks] Process Allocation Max Available A B C D A B C D A B C D P P P P P Answer the following questions using the banker s algorithm: a. What is the content of the matrix Need? Is the system in a safe state? b. If a request from process P1 arrives for (0, 4, 2, 0), can the request be granted immediately? Unit VI : File System Interface & Mass Storage Structure 1. a. What is File? Explain the File Access methods? [5 Marks] b. Explain the various File allocation methods? [5 Marks] 2. a. Explain the various Directory structures? [5 Marks] b. Write a short note on Free Space Management & Swap-Space Management? [5 Marks] 3. a. Explain the various Disk Scheduling Techniques? [5 Marks] b. Suppose that a disk drive has 5000 cylinders. The current request at cylinder 143, and the previous request was at cylinder 125. The queue of pending requests, in FIFO order, is 86, 1470, 913, 1774, 948, 1509, 1022, 1750, 130 Starting from the current head position, what is the total distance(in cylinders) that the disk arm moves to satisfy all the pending requests, for each of the following disk schedulings FCFS,SSTF,SCAN, LOOK,C-SCAN [5 Marks] 4. a. Explain Disk management in detail. [5 Marks] b. Write a short note on (i) Disk attachment (ii) Tertiary Storage. [5 Marks] Signature of the Faculty

7 DADI INSTITUTE OF ENGINEERING & TECHNOLOGY (Approved by A.I.C.T.E., New Delhi & Affiliated to JNTUK, Kakinada) An ISO 9001:2008, ISO 14001:2004 & OHSAS 18001:2007 Certified Institute. III B.TECH - I SEM Question Bank Subject Name : PPL Branch: CSE Faculty: Mr. CH. NAGABUSHANA RAO UNIT-1(INTRODUCTION TO DATA COMMUNICATIONS AND NETWORKING) 1) a) What constitutes a Programming environment(4 M) b) Explain the process of compilation in each phase of a compiler (6 M) 2) a) Give some reasons why computer scientists and professional software developers should study general concepts of language design and evaluation(7 M) b) Define Syntax and Semantics (3M) 3) a) What are the main features of the programming paradigm with examples (7 M) b) Write about Virtual Machines(3 M) 4) Explain Language Evaluation criteria and the characteristics that affect them(10 M) 5) a) Define CFG? What does it mean for CFG to be ambiguous (5 M) b) Differentiate between Hybrid Interpretation and Pure Interpretation?(5 M) UNIT II (Data, Data Types, and Basic Statements) 1) a) What is meant by type checking? Differentiate between static type checking and dynamic type checking and give their relative advantage?(5 M) b) Define grammars, derivation and a parse tree?(5 M) 2) a) Define Syntax and Semantics (4 M) b) Explain Dijkstra s selection construction and loop structure (6 M) 3) a) Explain user-located loop control mechanisms provided by various languages(5 M) b) Explain arrays, indices, subscript bindings and array categories ( 5 M) 4) a) What are dangling pointers and lost heap-dynamic variables? How they are created?(6 M) b) Write a short note on Short Cut Evaluation?(4 M) 5) a) Explain in detail various design issues of character string types(5 M) b) What is a variable and what are the attributes of a variable? (5 M) UNIT III (Subprograms and Implementations) 1) a) Explain In mode and Out Mode parameter passing mechanism ( 6 M) Page 1 of 3

8 b) What are the various design issues of sub-programs(4 M) 2) a) Explain Local referencing environment (5 M) b) Discuss in detail overloaded operators?(5 M) 3) a) What are the various design issues of functions (4 M) b) Discuss in detail overloaded methods?(6 M) 4) a) How to implement generic functions in C++ (6 M) b) What are the characteristics of co-routine feature? List the languages which allow co-routines ( 4 M) 5) a) What are the advantages and disadvantages of dynamic local variables (5 M) b) Write in detail about nested sub programs (5 M) UNIT IV (Object Orientation, Concurrency and Event Handling) 1) a) What are the various design issues for OOP languages (5 M) b) Explain Message passing (5 M) 2) a) Explain various Object Oriented constructs (5 M) b) Explain Concurrency in Ada (5 M) 3) a) Discuss about producer-consumer problem (6 M) b) What is the difference between checked and unchecked exception in Java(4 M) 4) a) Discuss about Dining Philosopher s problem (5 M) b) Explain the concept of Semaphores(5 M) 5) a) With respect to OOP, briefly explain virtual functions(4 M) b) Explain Exception Handling mechanism in C++(6 M) UNIT V (Functional Programming Languages) 1) a) What is type inferencing used in ML? (6 M) b) What are the features of Haskell that makes very different from Schema?(4 M) 2) a) What are the main features of Functional Programming Languages?(4 M) b) Write a LISP function fib(n) that computes nth Fibonacci number? (6 M) 3) a) Explain LISP interpreter (6 M) b) Explain various functions provided in LISP. 4) a) Write about Lambda Calculus?(6 M) b) What are the three features of Haskell that makes very different from Schema?(4 M) Page 2 of 3

9 5) a) Explain Data Types and Structures in LISP(7 M) b) Explain Primitive Numeric Functions in Scheme(3 M) UNIT-VI (Logic Programming Languages) 1. a) For what sort of application logic programming is useful? Briefly explain. (6 M) b) Describe about Fact Statements in Prolog (4 M) 2) a) Explain Propositions ( 6 M) b) Discuss Clausal Form?(4 M) 3) a) What is Inferencing Process of Prolog? (6 M) b) Discuss Goal Statements in Prolog(4 M) 4) a) Explain Rule statements in Prolog(6 M) b) Discuss Terms in Prolog(4 M) 5) a) Explain Simple arithmetic in Prolog(6 M) b) Discuss Clausal Form?(4 M) Page 3 of 3

10 DADI INSTITUTE OF ENGINEERING & TECHNOLOGY (Approved by A.I.C.T.E., New Delhi & Affiliated to JNTUK, Kakinada) An ISO 9001:2008, ISO 14001:2004 & OHSAS 18001:2007 Certified Institute. NH-5, Anakapalle , Visakhapatnam, A.P. Phone: / / , info@diet.edu.in Question Bank Compiler Design Common to III CSE A & B By Nuka Raju Kolli Associate Professor, CSE Unit -1 1) a) Explain phases of compiler. b)explain Regular Expression and Regular Definition 2) a) Design a Transition diagram for recognize the identifiers b) Define a compiler and differentiate the compiler and interpreter. 3) a) Explain the Role of Lexical Analyzer. b) Explain Phases of Compiler. 4) a) Write a Regular Definition for c-identifiers b) Write a transition diagram for relational operators. 5) a) Explain the extension of Regular Expression. b) Explain about recognition of tokens. Unit 2 1) a) Explain the Role of Parser b)what is a CFG and write the CFG for declarative statements, and construct the parse tree. - 5 Marks 2) a) Write the CFG for arithmetic operations and also construct the parse tree b) Write the LMD,RMD for the above parse tree and also check the ambiguity. 3) a) What is Top Down Parsing. Eliminate the left recursion from the following grammar. S->Aa/b A->AS/sd/c b)what is Left factoring and apply the left factoring for the following grammar. S->iEtS/iEtSeS/a E->b 4) a) How do you compute the First of a grammar. And Compute the first for the following Grammar A-Bb/Cd B->AB/ C->cC/ b) How do you compute the Follow of the grammar. And also find the Follow of the given grammar E->TE 1 E 1 ->+TE 1 / T->FT 1 T 1 ->*FT 1 / F->(E)/id

11 5) a) What is LL(1) grammar and check the following grammar is LL(1) or not. S->iEtSS 1 /a S 1 ->es/ E->b b)explain error recovery in predictive parsing. UNIT 3 1) a) What is bottom up parsing approach, Types of Bottom up approaches b) Explain the Shift Reduce Parser and explain the operations of SRP with an example 2) a) Explain the model of LR Parser. And also Explain the differences of LL and LR Parsers b) Explain about operator precedence 3) a) Compute the LR(0) items for the following augmented grammar. E 1 ->E T->F E->E+T F->(E) E->T F->id T->T*F b)construct the SLR table for the above grammar. 4) a) Explain about operator precedence b)explain the difference between operator precedence and simple precedence. 5) a) Construct the LR(1) items to the given CFG S->CC C->cC/d b) Construct CLR(1) parsing table with explanation of neat steps. UNIT 4 1) a) Explain the Syntax Directed Definitions, Synthesized and Inherited Attributes with example. b) Write the annotated parse tree for 3*5+4n 2) a) Explain about Dependency Graph. b) Explain about S-attribute and L-attribute definitions. 3) a) Explain about Activation trees b) Explain three address code, Quadruples, and Triples 4) a) Explain about Activation Records b) Explain about the Abstract Syntax tree and Polish notation. 5) a) Explain the merits and demerits of quadruples, triples and indirect triple. b) Explain about abstract syntax trees with an example UNIT 5 1) a) Explain about storage organization b) Explain about dynamic and static storage allocation

12 2) a) Explain heap management b) Explain about parameter passing mechanism 3) a) Explain about Basic blocks of code generation phase b) Explain about DAG representation. 4) a) Explain about Garbage collection via reference counting. b) Explain heap management 5) a) Explain about storage organization b) Explain about peep hole optimization UNIT 6 1) a) How do you eliminate the common sub expression, Explain b) Explain about the Common sub expression elimination 2) a) Explain about Constant Folding and constant propagation b) Explain Dead code Elimination 3) a) Explain about loop optimization techniques. b) Explain Dead code Elimination 4) a) Explain about strength reduction. b) Explain about instruction scheduling 5) a) Explain about Inter Procedural Optimization(IOP) b) Explain about the Common sub expression elimination

13 DADI INSTITUTE OF ENGINEERING & TECHNOLOGY (Approved by A.I.C.T.E., New Delhi & Affiliated to JNTUK, Kakinada) An ISO 9001:2008, ISO 14001:2004 & OHSAS 18001:2007 Certified Institute. NH-5, Anakapalle , Visakhapatnam, A.P. Phone: / / , info@diet.edu.in Question Bank Data Base Management Systems Class: III CSE B - I Sem Name of the Faculty- Mr. Y. Dinesh Kumar UNIT-I 1) a) Draw and explain the detailed system architecture of DBMS. 4 Marks b) What are the advantages of DBMS? -2 Marks c) Describe the concept of client/server model. -4 Marks 2) a) Discuss the main characteristics of the database approach and specify how it differs from traditional file system. -5 Marks b) Explain in detail about the three tier schema architecture of DBMS. -5 Marks 3) a) Discuss the activities of different database users. -4 Marks b) Briefly describe various architectures of database systems. -5 Marks 4) a) Compare the database system with conventional file system. -5 Marks b) Describe in detail about two-tier and three-tier client-server architectures. 5 Marks 5) a) Explain about database applications. -4 Marks b) Describe about Centralized and Client server architecture for the database. 6 Marks UNIT-II 1) a) Explain in detail about various key constraints used in database system. 5 Marks b) Explain the importance of Null values in Relational Model. 2) a) Describe the concept of Referential Integrity. b) List and explain the common data types available in SQL. 5 Marks 3) a) Write a short notes on i) Foreign Key ii) Relation state iii) Database schema. 6 Marks b) Write and explain the structure of SQL SELECT statement with suitable example. 4) a) Explain the importance of avoiding NULL values in a database. 4 Marks b) Write short notes on i) DDL ii) DML iii) Database Schema. -6 marks 5) a) Explain arithmetic & Logical Operations in database management systems -5Marks b) Explain different SQL functions. -5Marks

14 UNIT-III 1) a) Discuss the mechanism of attribute relationship inheritance. How is it useful? -5 Marks b) By considering an example describe various data update operations in SQL. -5 Marks 2) a) Differentiate specialization and generalization. -5 Marks b) What is a view? How views are implemented? -5 Marks 3) a) Discuss in detail about the concepts of E-R model with suitable examples. -5 Marks b) What is a group function? List and explain how to use group functions in SQL with appropriate examples. -5 Marks 4) a) Explain about various constraints used in ER-model. -5 Marks b) Differentiate between independent and correlated nested queries. -5 Marks 5) a) What are the SQL constructs to modify the structure of tables and destroy tables and views? Describe what happens when destroy a view. -5 Marks b) What is join operation and why it is required? With an example, briefly describe condition join, natural join and equijoin. -5 Marks UNIT-IV 1) a) Explain insertion, deletion and modification anomalies with suitable examples. -5 Marks b) State BCNF. How does it differ from 3NF? -5 Marks 2) a) What is meant by the closure of functional dependencies? Illustrate with an example. -5 Marks b) State 1NF, 2NF & 3NF and explain with examples. -5 Marks 3) a) State the Armstrong inference rules. Provide suitable examples to describe each. -5 Marks b) Show how to preserve Functional Dependencies during decomposition. -5 Marks 4) a) What is normalization? Explain its need. -4 Marks b) Discuss in detail about various normal forms. -6 Marks 5) a) What is lossless join? Briefly describe problems caused by redundancy. -5 Marks b) What is BCNF? What is the motivation for putting a relation in BCNF? What is the motivation for 3NF? In what way 3NF is different from BCNF. -5 Marks UNIT-V 1) a) Draw transaction state diagram and describe each state that a transaction goes through

15 during its execution. -5 Marks b) Explain in detail about timestamp based concurrency control techniques. -5 Marks 2) a) Discuss about different types of failures. -4 Marks b) What is 2-phase locking protocol? How does it guarantee serializability? -6 Marks 3) a) Why the concurrency control is needed? Explain it. -4 Marks b) Write and explain optimistic concurrency control algorithm. -6 Marks 4) a) Write short notes on: i) Phantom Record ii) Repeatable Read iii) Incorrect Summary iv) Dirty Read. 6Marks b) Describe Wait/Die and Wound/Wait deadlock protocols. -4 Marks 5) a) List the ACID properties. Explain the importance of each. -5 Marks b) What is serializability? With an example briefly describe conflict serializability. -5 Marks UNIT-VI 1) a) Explain in detail about internal hashing Techniques. -5 Marks b) Discuss in detail about cluster and Multilevel indexes. -5 Marks 2) a) Explain in detail about external hashing techniques. -5 Marks b) By considering an example, show how to reduce access time with primary index. -5 Marks 3) a) When does a collision occur in hashing? Illustrate various collision resolution techniques. -5 Marks b) Describe different methods of defining indexes on multiple keys. -5 Marks 4) a) Discuss in detail about primary file organization. -5 Marks b) By considering relevant example, show insertion and deletion operations on a B-Tree. -5 Marks 5)a) With an example, describe in detail about B+ Tree index structure. -5 Marks b) What is primary index? In what way primary index is different from secondary and unique indexes? Briefly describe hash based indexing. -5 Marks

COMPILER DESIGN

COMPILER DESIGN Code No: RT31051 R13 SET - 1 COMPILER DESIGN (Computer Science and Engineering) 1 a) Define preprocessor. What are the functions of pre-processor? [4M] b) Discuss about the Syntax Error Handling. [4M]

More information

DADI INSTITUTE OF ENGINEERING & TECHNOLOGY (Approved by A.I.C.T.E., New Delhi & Affiliated to JNTUK, Kakinada)

DADI INSTITUTE OF ENGINEERING & TECHNOLOGY (Approved by A.I.C.T.E., New Delhi & Affiliated to JNTUK, Kakinada) DADI INSTITUTE OF ENGINEERING & TECHNOLOGY (Approved by A.I.C.T.E., New Delhi & Affiliated to JNTUK, Kakinada) NAAC Accredited Institute An ISO 9001:2008, ISO 14001:2004 & OHSAS 18001:2007 Certified Institute.

More information

R13 SET Discuss how producer-consumer problem and Dining philosopher s problem are solved using concurrency in ADA.

R13 SET Discuss how producer-consumer problem and Dining philosopher s problem are solved using concurrency in ADA. R13 SET - 1 III B. Tech I Semester Regular Examinations, November - 2015 1 a) What constitutes a programming environment? [3M] b) What mixed-mode assignments are allowed in C and Java? [4M] c) What is

More information

SYED AMMAL ENGINEERING COLLEGE (An ISO 9001:2008 Certified Institution) Dr. E.M. Abdullah Campus, Ramanathapuram

SYED AMMAL ENGINEERING COLLEGE (An ISO 9001:2008 Certified Institution) Dr. E.M. Abdullah Campus, Ramanathapuram CS6660 COMPILER DESIGN Question Bank UNIT I-INTRODUCTION TO COMPILERS 1. Define compiler. 2. Differentiate compiler and interpreter. 3. What is a language processing system? 4. List four software tools

More information

QUESTION BANK. Unit I : Finite Automata

QUESTION BANK. Unit I : Finite Automata (Approved by A.I.C.T.E., New Delhi & Affiliated to JNTUK, Kakinada) An ISO 9001:2008, ISO 14001:2004 & OHSAS 18001:2007 Certified Institute. NH-5, Anakapalle 531002, Visakhapatnam, A.P. Phone: 08924-221111

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

QUESTION BANK ADVANCED DATA STRUCTURES Class II B.Tech (CSE-A&B) II Sem Name of the Faculty- K. Nuka Raju

QUESTION BANK ADVANCED DATA STRUCTURES Class II B.Tech (CSE-A&B) II Sem Name of the Faculty- K. Nuka Raju DADI INSTITUTE OF ENGINEERING & TECHNOLOGY (Approved by A.I.C.T.E., New Delhi& Affiliated to JNTUK, Kakinada) NAAC Accredited Institute An ISO 9001:2008, 14001:2004 & OHSAS 18001:2007 Certified Institute

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

St. MARTIN S ENGINEERING COLLEGE Dhulapally, Secunderabad

St. MARTIN S ENGINEERING COLLEGE Dhulapally, Secunderabad St. MARTIN S ENGINEERING COLLEGE Dhulapally, Secunderabad-00 014 Subject: PPL Class : CSE III 1 P a g e DEPARTMENT COMPUTER SCIENCE AND ENGINEERING S No QUESTION Blooms Course taxonomy level Outcomes UNIT-I

More information

INSTITUTE OF AERONAUTICAL ENGINEERING

INSTITUTE OF AERONAUTICAL ENGINEERING INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad -500 043 INFORMATION TECHNOLOGY TUTORIAL QUESTION BANK Name : PRINCIPLES OF PROGRAMMING LANGUAGES Code : A40511 Class : II B. Tech

More information

SNS COLLEGE OF ENGINEERING

SNS COLLEGE OF ENGINEERING SNS COLLEGE OF ENGINEERING Coimbatore. Department of Computer Science and Engineering Question Bank- Even Semester 2015-2016 CS6401 OPERATING SYSTEMS Unit-I OPERATING SYSTEMS OVERVIEW 1. Differentiate

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

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

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

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING ACADEMIC YEAR / EVEN SEMESTER

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING ACADEMIC YEAR / EVEN SEMESTER KINGS COLLEGE OF ENGINEERING PUNALKULAM DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING ACADEMIC YEAR 2010-2011 / EVEN SEMESTER SUBJECT CODE\SUBJECT NAME: CS1352 \ PRINCIPLES OF COMPILER DESIGN QUESTION BANK

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

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

UNIT I. Introduction to OS& System Structures

UNIT I. Introduction to OS& System Structures SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road 517583 QUESTION BANK (DESCRIPTIVE) Subject with Code : Operating Systems(16CS512) Year &Sem: II-B.Tech& II-Sem Course & Branch:

More information

MaanavaN.Com DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING QUESTION BANK

MaanavaN.Com DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING QUESTION BANK CS1301 DATABASE MANAGEMENT SYSTEM DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING QUESTION BANK Sub code / Subject: CS1301 / DBMS Year/Sem : III / V UNIT I INTRODUCTION AND CONCEPTUAL MODELLING 1. Define

More information

Gujarat Technological University Sankalchand Patel College of Engineering, Visnagar B.E. Semester VII (CE) July-Nov Compiler Design (170701)

Gujarat Technological University Sankalchand Patel College of Engineering, Visnagar B.E. Semester VII (CE) July-Nov Compiler Design (170701) Gujarat Technological University Sankalchand Patel College of Engineering, Visnagar B.E. Semester VII (CE) July-Nov 2014 Compiler Design (170701) Question Bank / Assignment Unit 1: INTRODUCTION TO COMPILING

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

(DCS/DIT311) Answer question no.1 compulsory (15 1 = 15) Answer ONE question for each unit (4 15 = 60) 1) Write short notes on :

(DCS/DIT311) Answer question no.1 compulsory (15 1 = 15) Answer ONE question for each unit (4 15 = 60) 1) Write short notes on : (DCS/DIT311) B.Tech. DEGREE EXAMINATION, DEC. - 2013 (Examination at the end of Third Year Third Semester) Computer Science & IT Paper - I : OPERATING SYSTEMS Time : 3 Hours Maximum Marks : 75 Answer question

More information

Department of Information Technology Operating Systems Question Bank YEAR/SEM:III/V

Department of Information Technology Operating Systems Question Bank YEAR/SEM:III/V UNIT-I PART-A 1. Define Operating system?give any two example? (NOV,APRIL-2014) 2. Define Multiprogramming and Multitasking? 3. What are the advantages of Multiprocessor system? 4. What are the services

More information

INSTITUTE OF AERONAUTICAL ENGINEERING (AUTONOMOUS)

INSTITUTE OF AERONAUTICAL ENGINEERING (AUTONOMOUS) Name Code Class Branch INSTITUTE OF AERONAUTICAL ENGINEERING (AUTONOMOUS) Dundigal, Hyderabad - 500 043 Year 0-0 INFORMATION TECHNOLOGY ASSIGNMENT QUESTIONS AUTOMATA AND COMPILER DESIGN A50513 III B. Tech

More information

6. Discuss how producer-consumer problem and Dining philosophers problem are solved using concurrency in ADA. [16]

6. Discuss how producer-consumer problem and Dining philosophers problem are solved using concurrency in ADA. [16] Code No: R05310505 Set No. 1 1. (a) Discuss about various programming domains and their associated languages. (b) Give some reasons why computer scientists and professional software developers should study

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

Question Bank. 10CS63:Compiler Design

Question Bank. 10CS63:Compiler Design Question Bank 10CS63:Compiler Design 1.Determine whether the following regular expressions define the same language? (ab)* and a*b* 2.List the properties of an operator grammar 3. Is macro processing a

More information

SYLLABUS UNIT - I UNIT - II UNIT - III UNIT - IV CHAPTER - 1 : INTRODUCTION CHAPTER - 4 : SYNTAX AX-DIRECTED TRANSLATION TION CHAPTER - 7 : STORA

SYLLABUS UNIT - I UNIT - II UNIT - III UNIT - IV CHAPTER - 1 : INTRODUCTION CHAPTER - 4 : SYNTAX AX-DIRECTED TRANSLATION TION CHAPTER - 7 : STORA Contents i SYLLABUS UNIT - I CHAPTER - 1 : INTRODUCTION Programs Related to Compilers. Translation Process, Major Data Structures, Other Issues in Compiler Structure, Boot Strapping and Porting. CHAPTER

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

VALLIAMMAI ENGINEERING COLLEGE

VALLIAMMAI ENGINEERING COLLEGE VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 60 20 DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK VI SEMESTER CS6660 COMPILER DESIGN Regulation 20 Academic Year 207 8 Prepared by Ms. S.

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

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : I Year / II Semester Section : CSE - I Subject Code : CS7203 Subject Name : PRINCIPLES OF PROGRAMMING LANGUAGES Degree & Branch : M.E C.S.E.

More information

INSTITUTE OF AERONAUTICAL ENGINEERING

INSTITUTE OF AERONAUTICAL ENGINEERING INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad - 00 043 INFORMATION TECHNOLOGY TUTORIAL QUESTION BANK Name AUTOMATA AND COMPILER DESIGN Code A03 Class III B. Tech I Semester Branch

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

Rajiv GandhiCollegeof Engineering& Technology, Kirumampakkam.Page 1 of 10

Rajiv GandhiCollegeof Engineering& Technology, Kirumampakkam.Page 1 of 10 Rajiv GandhiCollegeof Engineering& Technology, Kirumampakkam.Page 1 of 10 RAJIV GANDHI COLLEGE OF ENGINEERING & TECHNOLOGY, KIRUMAMPAKKAM-607 402 DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING QUESTION BANK

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

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Subject Name: CS2352 Principles of Compiler Design Year/Sem : III/VI

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Subject Name: CS2352 Principles of Compiler Design Year/Sem : III/VI DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Subject Name: CS2352 Principles of Compiler Design Year/Sem : III/VI UNIT I - LEXICAL ANALYSIS 1. What is the role of Lexical Analyzer? [NOV 2014] 2. Write

More information

CS2255 DATABASE MANAGEMENT SYSTEMS QUESTION BANK UNIT I

CS2255 DATABASE MANAGEMENT SYSTEMS QUESTION BANK UNIT I CS2255 DATABASE MANAGEMENT SYSTEMS CLASS: II YEAR CSE SEM:04 STAFF INCHARGE: Mr S.GANESH,AP/CSE QUESTION BANK UNIT I 2 MARKS List the purpose of Database System (or) List the drawback of normal File Processing

More information

R13 SET - 1 2. Answering the question in Part-A is compulsory 1 a) Define Operating System. List out the objectives of an operating system. [3M] b) Describe different attributes of the process. [4M] c)

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

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

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING UNIT I

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING UNIT I DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year and Semester : II / IV Subject Code : CS6401 Subject Name : Operating System Degree and Branch : B.E CSE UNIT I 1. Define system process 2. What is an

More information

About the Authors... iii Introduction... xvii. Chapter 1: System Software... 1

About the Authors... iii Introduction... xvii. Chapter 1: System Software... 1 Table of Contents About the Authors... iii Introduction... xvii Chapter 1: System Software... 1 1.1 Concept of System Software... 2 Types of Software Programs... 2 Software Programs and the Computing Machine...

More information

CMSC 461 Final Exam Study Guide

CMSC 461 Final Exam Study Guide CMSC 461 Final Exam Study Guide Study Guide Key Symbol Significance * High likelihood it will be on the final + Expected to have deep knowledge of can convey knowledge by working through an example problem

More information

M.C.A. DEGREE EXAMINATION, MAY First Year. Paper I INFORMATION TECHNOLOGY. SECTION A (3 15 = 45 marks) Answer any THREE of the following.

M.C.A. DEGREE EXAMINATION, MAY First Year. Paper I INFORMATION TECHNOLOGY. SECTION A (3 15 = 45 marks) Answer any THREE of the following. Paper I INFORMATION TECHNOLOGY Answer any THREE of the following. 1. Explain Architecture of computer in detail. 2. Explain in detail about Input and Output technologies. 3. What is MODEM? What factors

More information

SYED AMMAL ENGINEERING COLLEGE

SYED AMMAL ENGINEERING COLLEGE CS6302- Database Management Systems QUESTION BANK UNIT-I INTRODUCTION TO DBMS 1. What is database? 2. Define Database Management System. 3. Advantages of DBMS? 4. Disadvantages in File Processing System.

More information

Operating System(16MCA24)

Operating System(16MCA24) PESIT- Bangalore South Campus Hosur Road (1km Before Electronic city) Bangalore 560 100 Department of MCA COURSE INFORMATION SHEET Operating System(16MCA24) 1. GENERAL INFORMATION Academic Year: 2017 Semester(s):I

More information

JBIET. Dept of IT. Operating Systems III B.Tech -I Sem. Department of Information Technology

JBIET. Dept of IT. Operating Systems III B.Tech -I Sem. Department of Information Technology Department of Information Technology Operating Systems III B.Tech -I Sem B.Madhavi Devi Asst. Professor J.B.Institute of Engg & Technology Yenkapally, Moinabad(Mandal) Himathnagar(post),Hydreabad Results

More information

DATABASE MANAGEMENT SYSTEMS

DATABASE MANAGEMENT SYSTEMS www..com Code No: N0321/R07 Set No. 1 1. a) What is a Superkey? With an example, describe the difference between a candidate key and the primary key for a given relation? b) With an example, briefly describe

More information

1. (a) What are the closure properties of Regular sets? Explain. (b) Briefly explain the logical phases of a compiler model. [8+8]

1. (a) What are the closure properties of Regular sets? Explain. (b) Briefly explain the logical phases of a compiler model. [8+8] Code No: R05311201 Set No. 1 1. (a) What are the closure properties of Regular sets? Explain. (b) Briefly explain the logical phases of a compiler model. [8+8] 2. Compute the FIRST and FOLLOW sets of each

More information

QUESTIONS RELATED TO UNIT I, II And III

QUESTIONS RELATED TO UNIT I, II And III QUESTIONS RELATED TO UNIT I, II And III UNIT I 1. Define the role of input buffer in lexical analysis 2. Write regular expression to generate identifiers give examples. 3. Define the elements of production.

More information

COURSE: DATA STRUCTURES USING C & C++ CODE: 05BMCAR17161 CREDITS: 05

COURSE: DATA STRUCTURES USING C & C++ CODE: 05BMCAR17161 CREDITS: 05 COURSE: DATA STRUCTURES USING C & C++ CODE: 05BMCAR17161 CREDITS: 05 Unit 1 : LINEAR DATA STRUCTURES Introduction - Abstract Data Types (ADT), Arrays and its representation Structures, Stack, Queue, Circular

More information

1. Explain the input buffer scheme for scanning the source program. How the use of sentinels can improve its performance? Describe in detail.

1. Explain the input buffer scheme for scanning the source program. How the use of sentinels can improve its performance? Describe in detail. Code No: R05320502 Set No. 1 1. Explain the input buffer scheme for scanning the source program. How the use of sentinels can improve its performance? Describe in detail. 2. Construct predictive parsing

More information

Name of the Assistant/ Associate Professor:Annu Saini Class and Section:BCA 1 st sem Subject:Computer and Programming Fundamentals July 2018

Name of the Assistant/ Associate Professor:Annu Saini Class and Section:BCA 1 st sem Subject:Computer and Programming Fundamentals July 2018 Class and Section:BCA 1 st sem Subject:Computer and Programming Fundamentals July 2018 Ist week Day 1 IInd week Day 1 3rd week Day 1 Introduction to computers Definition and characteristics of computer

More information

CS6302- DATABASE MANAGEMENT SYSTEMS- QUESTION BANK- II YEAR CSE- III SEM UNIT I

CS6302- DATABASE MANAGEMENT SYSTEMS- QUESTION BANK- II YEAR CSE- III SEM UNIT I CS6302- DATABASE MANAGEMENT SYSTEMS- QUESTION BANK- II YEAR CSE- III SEM UNIT I 1.List the purpose of Database System (or) List the drawback of normal File Processing System. 2. Define Data Abstraction

More information

The analysis part breaks up the source program into constituent pieces and creates an intermediate representation of the source program.

The analysis part breaks up the source program into constituent pieces and creates an intermediate representation of the source program. COMPILER DESIGN 1. What is a compiler? A compiler is a program that reads a program written in one language the source language and translates it into an equivalent program in another language-the target

More information

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK CS 1253-Operating Systems 1 KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK Year /Sem Sub.Code/Sub.Name : II / IV : CS1253 / OPERATING SYSTEMS UNIT 1 PROCESSES AND THREADS

More information

Prof. G. Ram Reddy Centre for Distance Education Osmania University MCA II Year 2014 ASSIGNMENTS

Prof. G. Ram Reddy Centre for Distance Education Osmania University MCA II Year 2014 ASSIGNMENTS DATA COMMUNICATIONS AND COMPUTER NETWORKS ASSIGNMENT I 1. (a) Write about (i) CSMA/CD (ii) Transmission Media (b) Explain Token Ring (or) IEEE 802.5. 2. (a) Write about (i) LAN Architecture (ii) ISDN IEEE

More information

G COURSE PLAN ASSISTANT PROFESSOR Regulation: R13 FACULTY DETAILS: Department::

G COURSE PLAN ASSISTANT PROFESSOR Regulation: R13 FACULTY DETAILS: Department:: G COURSE PLAN FACULTY DETAILS: Name of the Faculty:: Designation: Department:: Abhay Kumar ASSOC PROFESSOR CSE COURSE DETAILS Name Of The Programme:: BTech Batch:: 2013 Designation:: ASSOC PROFESSOR Year

More information

M.C.A. DEGREE EXAMINATION, DEC First Year. Time : 03 Hours Maximum Marks : 75

M.C.A. DEGREE EXAMINATION, DEC First Year. Time : 03 Hours Maximum Marks : 75 (DMCA 101) M.C.A. DEGREE EXAMINATION, DEC. - 2012 First Year Paper - I : INFORMATION TECHNOLOGY Time : 03 Hours Maximum Marks : 75 Section - A Answer any Three of the following (3 15 = 45) 1) Define the

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 No: a) Discuss about open hashing with examples. b) What is skip list? How to insert an element into a skip list?

R10 Set No: a) Discuss about open hashing with examples. b) What is skip list? How to insert an element into a skip list? Code No: R31053 R10 Set No: 1 ADVANCED DATA STRUCTURES (Com. to CSE AND IT) 1. a) Discuss about open hashing with examples. b) What is skip list? How to insert an element into a skip list? 2. Write the

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

VALLIAMMAI ENGINEERING COLLEGE

VALLIAMMAI ENGINEERING COLLEGE VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK II SEMESTER CP7204 Advanced Operating Systems Regulation 2013 Academic Year

More information

DEPARTMENT OF INFORMATION TECHNOLOGY / COMPUTER SCIENCE AND ENGINEERING UNIT -1-INTRODUCTION TO COMPILERS 2 MARK QUESTIONS

DEPARTMENT OF INFORMATION TECHNOLOGY / COMPUTER SCIENCE AND ENGINEERING UNIT -1-INTRODUCTION TO COMPILERS 2 MARK QUESTIONS BHARATHIDASAN ENGINEERING COLLEGE DEPARTMENT OF INFORMATION TECHNOLOGY / COMPUTER SCIENCE AND ENGINEERING Year & Semester : III & VI Degree & Branch : B.E (CSE) /B.Tech (Information Technology) Subject

More information

VIVA QUESTIONS WITH ANSWERS

VIVA QUESTIONS WITH ANSWERS VIVA QUESTIONS WITH ANSWERS 1. What is a compiler? A compiler is a program that reads a program written in one language the source language and translates it into an equivalent program in another language-the

More information

CIS 1.5 Course Objectives. a. Understand the concept of a program (i.e., a computer following a series of instructions)

CIS 1.5 Course Objectives. a. Understand the concept of a program (i.e., a computer following a series of instructions) By the end of this course, students should CIS 1.5 Course Objectives a. Understand the concept of a program (i.e., a computer following a series of instructions) b. Understand the concept of a variable

More information

CS6401- Operating System QUESTION BANK UNIT-IV

CS6401- Operating System QUESTION BANK UNIT-IV Part-A QUESTION BANK UNIT-IV 1. What is a File? A file is a named collection of related information that is recorded on secondary storage. A file contains either programs or data. A file has certain structure

More information

Total No. of Questions :09] [Total No. of Pages : 02

Total No. of Questions :09] [Total No. of Pages : 02 CS/IT 315 (CR) Total No. of Questions :09] [Total No. of Pages : 02 III/IV B.Tech. DEGREE EXAMINATIONS, NOV/DEC- 2016 First Semester CS/IT DESIGN ANALYSIS OF ALGORITHMS Time: Three Hours Answer Question

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

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

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

COURSE OUTCOMES OF M.Sc(IT)

COURSE OUTCOMES OF M.Sc(IT) COURSE OUTCOMES OF M.Sc(IT) Sr. No Subject Code Subject Name Sem-I CO Status Course Outcomes 1. A304101 PROGRAMMING USING C 2. A304102 FUNDAMENTALS OF COMPUTER & INFORMATION TECHNOLOGIES CO1 CO2 Understands

More information

Punjab Technical University Bachelor in Mobile Computing & Internet Batch 2014 onwards THIRD SEMESTER

Punjab Technical University Bachelor in Mobile Computing & Internet Batch 2014 onwards THIRD SEMESTER THIRD SEMESTER Review of DBMS: Punjab Technical University RELATIONAL DATABASE MANAGEMENT SYSTEM BMCI301 Section A Basic DBMS terminology; Architecture of a DBMS: Data Independence - Physical and Logical

More information

GUJARAT TECHNOLOGICAL UNIVERSITY

GUJARAT TECHNOLOGICAL UNIVERSITY Type of course: Core GUJARAT TECHNOLOGICAL UNIVERSITY SUBJECT NAME: Compiler Design SUBJECT CODE: 21701 B.E. 7 th SEMESTER Prerequisite: Data Structures and Algorithms, Theory of Computation, Rationale:

More information

(DMTCS 01) Answer Question No.1 is compulsory (15) Answer One question from each unit (4 15=60) 1) a) State whether the following is True/False:

(DMTCS 01) Answer Question No.1 is compulsory (15) Answer One question from each unit (4 15=60) 1) a) State whether the following is True/False: (DMTCS 01) M.Tech. DEGREE EXAMINATION, DECEMBER - 2015 (Examination at the end of First Year) COMPUTER SCIENCE Paper - I : Data structures Time : 03 Hours Maximum Marks : 75 Answer Question No.1 is compulsory

More information

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : III & VI Section : CSE 1 & 2 Subject Code : CS6660 Subject Name : COMPILER

More information

Concurrent & Distributed Systems Supervision Exercises

Concurrent & Distributed Systems Supervision Exercises Concurrent & Distributed Systems Supervision Exercises Stephen Kell Stephen.Kell@cl.cam.ac.uk November 9, 2009 These exercises are intended to cover all the main points of understanding in the lecture

More information

Compiler Design Aug 1996

Compiler Design Aug 1996 Aug 1996 Part A 1 a) What are the different phases of a compiler? Explain briefly with the help of a neat diagram. b) For the following Pascal keywords write the state diagram and also write program segments

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

CST-402(T): Language Processors

CST-402(T): Language Processors CST-402(T): Language Processors Course Outcomes: On successful completion of the course, students will be able to: 1. Exhibit role of various phases of compilation, with understanding of types of grammars

More information

Electrical and Computer Engineering Technology

Electrical and Computer Engineering Technology ECET 3400 Spring 2012 Data Communications Southern Polytechnic State University Electrical and Computer Engineering Technology Instructor Information Instructor: Dr. Craig A. Chin, Assistant Professor

More information

HIGHER SECONDARY EDUCATION CATEGORY NO. 111/2010 & 69/2010 (NCA- LC)

HIGHER SECONDARY EDUCATION CATEGORY NO. 111/2010 & 69/2010 (NCA- LC) FURTHER DETAILS REGARDING MAIN TOPICS OF PROGRAMME NO.09/2012(SEPTEMBER) ITEM 11 & 12 HIGHER SECONDARY SCHOOL TEACHER COMPUTER SCIENCE / COMPUTER APPLICATION, HIGHER SECONDARY SCHOOL TEACHER COMPUTER SCIENCE

More information

COURSE PLAN Regulation: R11 FACULTY DETAILS: Department::

COURSE PLAN Regulation: R11 FACULTY DETAILS: Department:: 203-4 COURSE PLAN Regulation: R FACULTY DETAILS: Name of the Faculty:: Designation: Department:: ROSHAN KAVURI Associate Professor IT COURSE DETAILS Name Of The Programme:: B.TECH Batch:: 202 Designation::

More information

B.Tech in COMPUTER SCIENCE & ENGINEERING

B.Tech in COMPUTER SCIENCE & ENGINEERING B.Tech in COMPUTER SCIENCE & ENGINEERING Paper - 1 S.No. Unit/Topic NPTEL Link 1. DIGITAL SYSTEM DESIGN Binary Systems: Introduction to Number Systems and conversions. Arithmetic with number systems, Signed

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

5. (a) What is secondary storage? How does it differ from a primary storage? (b) Explain the functions of (i) cache memory (ii) Register

5. (a) What is secondary storage? How does it differ from a primary storage? (b) Explain the functions of (i) cache memory (ii) Register General Concepts 1. (a) What are combinational circuits? (b) Perform the following: (i) Convert (0.5625) 10 = ( ) 2 (ii) (010010) 2 (100011) 2 = ( ) 2 2. (a) Using truth table prove that A B= A+ B (b)

More information

VIEW OTHER QUESTION PAPERS

VIEW OTHER QUESTION PAPERS VIEW OTHER QUESTION PAPERS E B4E0562 Reg No.: Name: Total Pages: 2 APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY FOURTH SEMESTER B.TECH DEGREE EXAMINATION, JULY 2017 Course Code: CS208 Course Name: PRINCIPLES

More information

Course Outline Faculty of Computing and Information Technology

Course Outline Faculty of Computing and Information Technology Course Outline Faculty of Computing and Information Technology Title Code Instructor Name Credit Hours Prerequisite Prerequisite Skill/Knowledge/Understanding Category Course Goals Statement of Course

More information

Post Graduate Diploma in Computer Applications I Semester INTERNAL ASSIGNMENT QUESTIONS (November, 2017)

Post Graduate Diploma in Computer Applications I Semester INTERNAL ASSIGNMENT QUESTIONS (November, 2017) Post Graduate Diploma in Computer Applications I Semester INTERNAL ASSIGNMENT QUESTIONS (November, 2017) DIRECTOR Prof. SHIVARAJ PROF. G. RAM REDDY CENTRE FOR DISTANCE EDUCATION (RECOGNISED BY THE DISTANCE

More information

MLR INSTITUTE OF TECHNOLOGY DUNDIGAL , HYDERABAD QUESTION BANK

MLR INSTITUTE OF TECHNOLOGY DUNDIGAL , HYDERABAD QUESTION BANK MLR INSTITUTE OF TECHNOLOGY DUNDIGAL - 500 043, HYDERABAD QUESTION BANK Course Name : EMBEDDED SYSTEMS Course Code : A57043 Class : IV B. Tech I Semester Branch : ECE Year : 2015 2016 Course Faculty :

More information

A7-R3: INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS

A7-R3: INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS A7-R3: INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS 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

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. 7CA0 DATABASE MANAGEMENT SYSTEMS Academic Year : 08-09 Programme : MCA Question Bank Year / Semester : I / I Course Coordinator: Ms.S.Visalatchy Course Objectives. To learn the fundamentals of data models

More information

B.C.A DATA BASE MANAGEMENT SYSTEM MODULE SPECIFICATION SHEET. Course Outline

B.C.A DATA BASE MANAGEMENT SYSTEM MODULE SPECIFICATION SHEET. Course Outline B.C.A 2017-18 DATA BASE MANAGEMENT SYSTEM Course Outline MODULE SPECIFICATION SHEET This course introduces the fundamental concepts necessary for designing, using and implementing database systems and

More information

Babu Banarasi Das National Institute of Technology and Management

Babu Banarasi Das National Institute of Technology and Management Babu Banarasi Das National Institute of Technology and Management Department of Computer Applications Question Bank (Short-to-Medium-Answer Type Questions) Masters of Computer Applications (MCA) NEW Syllabus

More information

Department of Computer Science & Engineering School of Engineering & Technology HNB Garhwal University Srinagar Garhwal

Department of Computer Science & Engineering School of Engineering & Technology HNB Garhwal University Srinagar Garhwal Department of Computer Science & Engineering School of Engineering & Technology HNB Garhwal University Srinagar Garhwal Admission Notification for M. Tech. (Computer Science & Engineering) First Semester

More information

Introduction to Information Technology Turban, Rainer and Potter John Wiley & Sons, Inc. Copyright 2005

Introduction to Information Technology Turban, Rainer and Potter John Wiley & Sons, Inc. Copyright 2005 Introduction to Information Technology Turban, Rainer and Potter John Wiley & Sons, Inc. Copyright 2005 Network and Telecommunications Basics Chapter Outline The telecommunications system Network services

More information

PGDCA Syllabus Directorate of Distance Education, University of Kashmir Directorate of Distance Education University of Kashmir Srinagar

PGDCA Syllabus Directorate of Distance Education, University of Kashmir Directorate of Distance Education University of Kashmir Srinagar Directorate of Distance Education University of Kashmir Srinagar-190006 Curriculum Post Graduate Diploma in Computer Applications (PGDCA) Programme 2011-2013 Structure of Curriculum SEMESTER-I S.NO. Paper

More information

STRUCTURE AND SYLLABUS APPROVED IN THE BOARD OF STUDIES MEETING ON 2001 TO BE EFFECTIVE FROM THE ACADEMIC YEAR

STRUCTURE AND SYLLABUS APPROVED IN THE BOARD OF STUDIES MEETING ON 2001 TO BE EFFECTIVE FROM THE ACADEMIC YEAR STRUCTURE AND SYLLABUS APPROVED IN THE BOARD OF STUDIES MEETING ON 2001 TO BE EFFECTIVE FROM THE ACADEMIC YEAR 2000-2001. MCA II SEMESTER Scheme of Evaluation Max. Marks Min. Marks to pass L P C Int. Ext.

More information