Exam Details

Subject Principles of Programming Lang.
Paper
Exam / Course B.Tech In Computer Science And Engineering (BTCSVI)
Department School of Engineering & Technology (SOET)
Organization indira gandhi national open university
Position
Exam Date December, 2016
City, State new delhi,


Question Paper

No. of Printed Pages: 2 IBICS-OI5I
B.Tech. -VIEP -COMPUTER SCIENCE AND
ENGINEERING (BTCSVI)

Term-End Examination 00943
December, 2016
BICS-O15 PRINCIPLES OF PROGRAMMING
LANGUAGES

Time hours Maximum Marks: 70
Note: Attempt any seven questions. All questions carry equal marks.

1. Describe various conditional and loop control structures generally used in any programming language. Explain each with one example by using language. 10

2. Explain the parameter passing techniques (call by value and call by reference) with one example each using language. 7

Explain the scope of a variable with an example. 3

3. Write any five differences between procedure oriented and object oriented programming languages. 5

Explain 'Constructor' and 'Destructor' m with one example each. 5

4. Explain the concept of 'operator overloading' and 'function overloading' in with one example each. 10

5. What do you understand by 'inheritance' in object oriented languages Explain with base class, derived class, public, private and protected classes. 10

6. What are the various control structures used in PROLOG? Explain in brief. 5

What is LISP? Explain all the features of LISP 5

7. Write the syntaxes of 'SUBTRACT', 'COMPUTE' and 'PERFORM' statements in COBOL language, with one example each. 8

Describe in brief about 'Procedure Division' of COBOL programme. 2

8. Write and explain at least five features of Java. 5

Write the pseudocode on exception handling for 'divide by zero' exception in Java. 5

9. Write short notes on the following:

Data Abstraction 3

Sequential File Processing 3

Class and Object with an example 4


Departments

  • Centre for Corporate Education, Training & Consultancy (CCETC)
  • Centre for Corporate Education, Training & Consultancy (CCETC)
  • National Centre for Disability Studies (NCDS)
  • School of Agriculture (SOA)
  • School of Computer and Information Sciences (SOCIS)
  • School of Continuing Education (SOCE)
  • School of Education (SOE)
  • School of Engineering & Technology (SOET)
  • School of Extension and Development Studies (SOEDS)
  • School of Foreign Languages (SOFL)
  • School of Gender Development Studies(SOGDS)
  • School of Health Science (SOHS)
  • School of Humanities (SOH)
  • School of Interdisciplinary and Trans-Disciplinary Studies (SOITDS)
  • School of Journalism and New Media Studies (SOJNMS)
  • School of Law (SOL)
  • School of Management Studies (SOMS)
  • School of Performing Arts and Visual Arts (SOPVA)
  • School of Performing Arts and Visual Arts(SOPVA)
  • School of Sciences (SOS)
  • School of Social Sciences (SOSS)
  • School of Social Work (SOSW)
  • School of Tourism & Hospitality Service Sectoral SOMS (SOTHSM)
  • School of Tourism &Hospitality Service Sectoral SOMS (SOTHSSM)
  • School of Translation Studies and Training (SOTST)
  • School of Vocational Education and Training (SOVET)
  • Staff Training & Research in Distance Education (STRIDE)

Subjects

  • Advanced Computer Architecture
  • Artificial Intelligence
  • Computer Architecture
  • Computer Networks
  • Computer Organisations
  • Cryptography And Network Security
  • Data Structure
  • Data Warehousing And Mining
  • Database Management System
  • Design and Analysis of Algorithm
  • Digital Image Processing
  • Discrete Maths Structure
  • E-Business
  • Formal Language And Automata
  • Logic Design
  • Microprocessor
  • Mobile Computing
  • Object Oriented Programming
  • Operating Systems
  • Parallel Algorithms
  • Pattern Recognition
  • Principles of Programming Lang.
  • Real Time Systems
  • Software Engineering
  • Software Quality Engineering
  • Software Reusability
  • System Programming And Compiler Design
  • Theory Of Computation
  • Unix Internals And Shell Programming
  • Web Technology