0% found this document useful (0 votes)
10 views11 pages

Question Bank Programme For Problem Solving

The document is a question bank for the B. Tech course on Programming for Problem Solving at Jaipur Engineering College. It includes course outcomes and a series of questions covering topics such as algorithms, memory types, number systems, decision-making statements, and C programming concepts. The questions are designed to assess understanding and application of programming principles and techniques.

Uploaded by

aman.mundra.2020
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views11 pages

Question Bank Programme For Problem Solving

The document is a question bank for the B. Tech course on Programming for Problem Solving at Jaipur Engineering College. It includes course outcomes and a series of questions covering topics such as algorithms, memory types, number systems, decision-making statements, and C programming concepts. The questions are designed to assess understanding and application of programming principles and techniques.

Uploaded by

aman.mundra.2020
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd

JAIPUR ENGINEERING COLLEGE AND RESEARCH CENTRE

JECRC Campus, Shri Ram Ki Nangal, Via-Vatika, Jaipur

Question Bank

( Semester I/II)

Course B. Tech. Sub: Code:1FY3-06


Programming Code:2FY3-06
: :
for Problem
Solving
JAIPUR ENGINEERING COLLEGE AND RESEARCH CENTRE
JECRC Campus, Shri Ram Ki Nangal, Via-Vatika, Jaipur

Course Outcomes

Understand concept of low-level and high-level languages, primary and


secondary memory. Represent algorithm through flowchart and pseudo
CO1
code for problem solving.

Q.1 Explain Pseudo Code, Algorithm & Flow Chart in brief.


Q.2 Explain Von Neumann Architecture or Stored Program Architecture of Computers.
Q.3 What is Volatile Memory? Give example.
Q.4 Distinguish between Compiler and Interpreter.
Q5. Distinguish between High-level, Assembly and Machine Language.
Q.6 Explain Primary memory with example.
Q.7 Give examples of Input and Output devices.
Q.8 Explain Secondary memory with example.
Q.9 Explain the algorithm to find the largest of three numbers.
Q.10 Explain Random, Direct & Sequential Access Methods.
JAIPUR ENGINEERING COLLEGE AND RESEARCH CENTRE
JECRC Campus, Shri Ram Ki Nangal, Via-Vatika, Jaipur

Question Bank

( Semester I/II)

Course : B. Tech. Sub: : Code:1FY3-06


JAIPUR ENGINEERING COLLEGE AND RESEARCH CENTRE
JECRC Campus, Shri Ram Ki Nangal, Via-Vatika, Jaipur

Programming Code:2FY3-06
for Problem
Solving

Course Outcomes

CO2 Represent and convert numbers & alphabets in various notations.

Q.1 Explain in brief :-

(i) Number System

(ii) ASCII & EBCDIC Code

Q.2 Perform the following :-

(i) (1101.101)2 = (?)10


JAIPUR ENGINEERING COLLEGE AND RESEARCH CENTRE
JECRC Campus, Shri Ram Ki Nangal, Via-Vatika, Jaipur

(ii) (743.91)10 = (?)8

(iii) (A1B2.6C)16 = (?)10

(iv) (2AB)16 =(?)2

(v) (269)10 = (?)16

(vi) (11010011)2 = (?)8

Q.3 Perform the following :-

(i) (10111010)2 + (10101)2

(ii) (1011011)2 – (110101)2

(iii) (10101)2 - (01110)2

(iv) Multiply (101)2 with (011)2

Question Bank
JAIPUR ENGINEERING COLLEGE AND RESEARCH CENTRE
JECRC Campus, Shri Ram Ki Nangal, Via-Vatika, Jaipur

( Semester I/II)

Course B. Tech. Sub: Code:1FY3-06


Programming Code:2FY3-06
: :
for Problem
Solving

Course Outcomes
JAIPUR ENGINEERING COLLEGE AND RESEARCH CENTRE
JECRC Campus, Shri Ram Ki Nangal, Via-Vatika, Jaipur

CO3 Analyze and implement decision making statements and looping.

Q.1 Write a program in C language to check whether a given character is vowel or not.
Q.2 Write a program to print –
1

0 1
1 0 1

0 1 0 1

Q.3 Write a C Program to print the table of any given number N inputted by the user.
Q.4 Define identifiers? Write the rules for identifier declaration in C.
Q.5 Explain the looping statement with types, syntax and examples.
Q.6 Explain the break, goto and continue statement with examples.
Q.7 Explain the different decision making statements in C with Examples.
Q.8 Explain the structure of a ‘C’ program. Write the advantages of Modular Programming.
Q.9 Write a C program to find the minimum number among three given numbers using nested if-else.
Q.10 Write a C program to reverse an inputted integer number.
JAIPUR ENGINEERING COLLEGE AND RESEARCH CENTRE
JECRC Campus, Shri Ram Ki Nangal, Via-Vatika, Jaipur

Q.11 Describe the arithmetic and logical operator available in C Language.

Question Bank
JAIPUR ENGINEERING COLLEGE AND RESEARCH CENTRE
JECRC Campus, Shri Ram Ki Nangal, Via-Vatika, Jaipur

( Semester I/II)

Course B. Tech. Sub: Code:1FY3-06


Programming Code:2FY3-06
: :
for Problem
Solving

Course Outcomes
JAIPUR ENGINEERING COLLEGE AND RESEARCH CENTRE
JECRC Campus, Shri Ram Ki Nangal, Via-Vatika, Jaipur

Apply array, function, recursion, structure, pointers, memory allocation and data
CO4
handling through files in ‘C’ Programming Language.

Q.1 Write a program in C language for swapping of two numbers using Pointers.

Q.2 Write a program to define structure with tag state with fields – state name, no. of districts and

total population. Read & Display the data.

Q.3 Discuss the difference between call by value & call by reference parameter passing techniques

with suitable example.

Q.4 Explain the concept of file handling in C Language. Write a program to copy the data from

source file to destination file.

Q.5Write a C program to display first n numbers of Fibonacci series using function.

Q.6 Write a C program to multiply two matrices.

Q.7 Explain recursion with an example.


JAIPUR ENGINEERING COLLEGE AND RESEARCH CENTRE
JECRC Campus, Shri Ram Ki Nangal, Via-Vatika, Jaipur

You might also like