FirstRanker Logo

FirstRanker.com - FirstRanker's Choice is a hub of Question Papers & Study Materials for B-Tech, B.E, M-Tech, MCA, M.Sc, MBBS, BDS, MBA, B.Sc, Degree, B.Sc Nursing, B-Pharmacy, D-Pharmacy, MD, Medical, Dental, Engineering students. All services of FirstRanker.com are FREE

📱

Get the MBBS Question Bank Android App

Access previous years' papers, solved question papers, notes, and more on the go!

Install From Play Store

Download VTU BE 2020 Jan Question Paper 17 Scheme 1PCD1323 Programming in C and Data Structures First And Second Semester

Download Visvesvaraya Technological University (VTU) BE/B.Tech First And Second Semester (1st sem and 2nd sem) 2019-2020 Jan ( Bachelor of Engineering) 17 Scheme 1PCD1323 Programming in C and Data Structures Previous Question Paper

This post was last modified on 02 March 2020

This download link is referred from the post: RTMNU B-Pharm Last 10 Years 2010-2020 Previous Question Papers || Rashtrasant Tukadoji Maharaj Nagpur University


Firstranker's choice

USN

FirstRanker.com

--- Content provided by FirstRanker.com ---

CHIKOG PCD13/23

First/Second Semester B.E. Degree Examination, Dec.2019/Jan.2020

Programming in C and Data Structures

Time: 3 hrs.

Max. Marks: 100

--- Content provided by FirstRanker.com ---

Note: Answer any FIVE full questions, choosing ONE full question from each module.

Module-1

  1. a. What is pseudo code? Explain how pseudo code can be used to solve the problem with suitable example. (06 Marks)
  2. b. Explain the structure of 'C' program with an example. (08 Marks)
  3. c. What is type conversion? Explain the different types of conversion with example. (06 Marks)
  4. --- Content provided by FirstRanker.com ---

OR

  1. a. Explain scanf( ) function and write the guidelines to be followed to use printf() function. (07 Marks)
  2. b. What is an operator? Explain the logical and bitwise operators. (07 Marks)
  3. c. Define keyword, constant, identifiers with examples. (06 Marks)

Module-2

--- Content provided by FirstRanker.com ---

  1. a. Explain cascaded if else and switch statement with syntax and example. (08 Marks)
  2. b. Write a 'C' program to find the roots of a quadratic equation. (08 Marks)
  3. c. Explain how break and continue statements are used in 'C' program. (04 Marks)

OR

  1. a. Explain the different types of loops used in 'C' with syntax and example for each. (09 Marks)
  2. --- Content provided by FirstRanker.com ---

  3. b. Write a 'C' program to find whether a given number is palindrome or not. (05 Marks)
  4. c. What are the nested loops? Write a 'C' program to print the multiplication table upto 'n' using nested for loops. (06 Marks)

Module-3

  1. a. What is an array? Explain the declaration and initialization of one dimensional array with example. (07 Marks)
  2. b. Write a 'C' program to add two matrices. (08 Marks)
  3. --- Content provided by FirstRanker.com ---

  4. c. Explain Recursion with an example. (05 Marks)

OR

  1. a. Explain any four string manipulation library functions with example. (08 Marks)
  2. b. Explain function call, function definition and function prototype with example. (08 Marks)
  3. c. What are actual parameters and format parameters? (04 Marks)
  4. --- Content provided by FirstRanker.com ---

Module-4

  1. a. What is structure? Explain with syntax and example, the concept of structure defining, declaration and initialization. (10 Marks)
  2. b. Explain array of structures and structure within structure with example. (10 Marks)

OR

  1. a. What is a file? Explain fopen( ), fclose( ) function with example. (10 Marks)
  2. --- Content provided by FirstRanker.com ---

  3. b. Give two university information files "studentname.txt" and "usn.txt" that contain studentname and USN respectively. Write a 'C' program to create a new file called "output.txt" and copy the content of "studentname.txt" and "usn.txt" into "output.txt" file and then display on the screen. (10 Marks)

Module-5

  1. a. What is a pointer? Explain how the pointer variable is declared and initialized. (06 Marks)
  2. b. What is preprocessor directive? Explain #define, #include preprocessor directive. (06 Marks)
  3. c. What is stack? Explain the operations performed on stack. (08 Marks)
  4. --- Content provided by FirstRanker.com ---

OR

  1. a. What is dynamic memory allocation? Write and explain the different dynamic memory allocation function in 'C'. (08 Marks)
  2. b. What is queue? Explain the types of queues. (06 Marks)
  3. c. What is a linked list? Distinguish between a singly linked list and doubly linked list. (06 Marks)

--- Content provided by FirstRanker.com ---


This download link is referred from the post: RTMNU B-Pharm Last 10 Years 2010-2020 Previous Question Papers || Rashtrasant Tukadoji Maharaj Nagpur University