Fundamentals of Programming Tools - Unit Wise Questions
UNIT - I
From 23IM4PCFPT.pdf (August 2024 Main)
1. a) What are the various tasks that an Industrial Engineers performs in his field? Demonstrate how
Programming is important - 10 Marks
b) Illustrate the applications of sensors in the field of Industrial Engineering. How can an Industrial Engineer
explore the possibility of improvement in his role? - 10 Marks
OR
2. a) Justify the need for using algorithms in a Programming Language? - 06 Marks
b) Illustrate with examples the use of the following sensors applicable to Industrial Engineering. Vision and
Imaging Sensors, Temperature Sensors, Radiation Sensors, Proximity Sensors - 14 Marks
From 23IM4PCFPT (1).pdf (October 2024 Supplementary)
1. a) Why must Industrial Engineers understand the programming concepts? Justify the need for improving
efficiency - 10 Marks
b) Demonstrate with a neat block diagram the solution engineering process. Justify how it helps Industrial
Engineers - 10 Marks
OR
2. a) What are the roles of a Solution Architect explain? - 10 Marks
b) Explain the use of a position sensor and temperature sensor applicable to Industrial Engineering practices.
- 10 Marks
From 22IM4PCFPT.pdf (August 2024 Main)
1. a) What are the Differences Between a Programming Language and a Programming Tool? - 10 Marks
b) What are the applications of a visual sensor in Industrial Engineering? - 10 Marks
OR
2. a) What are the Fundamental Requirements of a Solutions Architect? - 10 Marks
b) Explain the Importance of Solutions Engineering in the Field of Industrial Engineering - 10 Marks
From 22IM4PCFPT (1).pdf (September/October 2023 Main)
1. a) What are the essential prerequisites of a Programming language? - 10 Marks
Fundamentals of Programming Tools - Unit Wise Questions
b) Can you explain the concept of "Solutions Architecture" and highlight the differences between Solutions
Architecture and Solutions Engineering? - 10 Marks
OR
2. a) From an Industrial Engineering perspective, what are some important sensors, and could you elaborate
on three of them? - 10 Marks
b) Enumerate the key attributes of a Standard Programming Tool. - 10 Marks
UNIT - II
From 23IM4PCFPT.pdf
3. a) Explain the features and syntax of a digital read and digital write of the Arduino board. - 10 Marks
b) List and explain the three sections of an Arduino IDE - 10 Marks
From 23IM4PCFPT (1).pdf
3. a) Explain the technique for fading an LED using Pulse Width Modulation (PWM) - 12 Marks
b) List and explain the three sections of an Arduino IDE - 08 Marks
From 22IM4PCFPT.pdf
3. a) Explain the working of the Arduino board, with the aid of a neat diagram. List the applications of the
Arduino board. - 12 Marks
b) How is an analog sensor interfaced in Arduino? Give necessary details supporting your answer. - 08 Marks
From 22IM4PCFPT (1).pdf
3. a) Elaborate on the operation of the Arduino board, supported by a well-structured diagram, and outline the
applications of the Arduino board. - 12 Marks
b) How is Pulse Width Modulation (PWM) utilized in Arduino boards, and could you illustrate this with a
relevant graph? - 08 Marks
UNIT - III
From 23IM4PCFPT.pdf
Fundamentals of Programming Tools - Unit Wise Questions
4. a) Explain the technical features of DietPi and LIBREELEC OS which are used in Raspberry PI? - 10
Marks
b) What makes up a Raspberry PI Model A Explain - 10 Marks
From 23IM4PCFPT (1).pdf
4. a) What are the various components of a Basic Structure of Credit card PC, explain with a neat diagram -
10 Marks
b) List and explain the typical features of Raspberry PI Model A - 10 Marks
From 22IM4PCFPT.pdf
4. a) What are the types of OS which are used in Raspberry pi? - 10 Marks
b) What is the firmware used in raspberry pi? List their applications. - 10 Marks
From 22IM4PCFPT (1).pdf
4. a) Name and illustrate the essential components of the Raspberry Pi board with the help of a circuit
diagram. - 10 Marks
b) Can you identify the categories of operating systems utilized with Raspberry Pi? - 10 Marks
UNIT - IV
From 23IM4PCFPT.pdf
5. a) Discuss the advantages of the Python programming language? - 10 Marks
b) Demonstrate the utility of Artihematic Operators and strings with a code snippet in Python. Illustrate the
different types of variables used in Python - 10 Marks
From 23IM4PCFPT (1).pdf
5. a) Discuss the advantages of the Python programming language? - 10 Marks
b) Demonstrate the utility of Artihematic Operators and strings with a code snippet in Python. Illustrate the
different types of variables used in Python - 10 Marks
From 22IM4PCFPT.pdf
Fundamentals of Programming Tools - Unit Wise Questions
5. a) Write a Python program demonstrating the use of the FOR loop. - 04 Marks
b) i) Solve the equation f(x) = x 64 = 0 correct to 3 decimal places using False position method. - 08 Marks
ii) Write the respective algorithm and flowchart for the same. - 08 Marks
OR
6. a) Write a Python program for finding if the given number is odd/even - 04 Marks
b) i) Solve the equation f(x) = tan(x) 2x using the Simpsons 3/8 rule. - 08 Marks
ii) Write the respective algorithm and flowchart for the same. - 08 Marks
From 22IM4PCFPT (1).pdf
5. a) Create an algorithm and flowchart for the Bisection Method used in solving equations. - 12 Marks
b) Elucidate the characteristics of Tuples and Lists within the context of Python. - 08 Marks
UNIT - V
From 23IM4PCFPT.pdf
6. a) Write a flow chart for finding the solution of a given equation using Bisection method - 08 Marks
b) Arrive at the root of the equation 2x2x5 = 0 using the False Position method. - 12 Marks
OR
7. a) Write a Programe Demonstrating the Newton Raphson method in Python. - 10 Marks
b) Find out the negative root estimate of the function f(x) = x4x+1 using the graphical method. - 10 Marks
From 23IM4PCFPT (1).pdf
6. a) Write a program for finding if the Fibonacci series up to 30 terms - 10 Marks
b) Arrive at the root of the equation 2x2x5 = 0 using the False Position method. - 10 Marks
OR
7. a) Write a Program Demonstrating the Newton Raphson method in Python. - 10 Marks
b) Find out the negative root estimate of the function f(x) = x4x+1 using the graphical method. - 10 Marks
From 22IM4PCFPT.pdf
7. a) Write a programme to demonstrate the utility of Python features using the bubble sort method. - 10
Marks
Fundamentals of Programming Tools - Unit Wise Questions
b) What are the features and advantages of the Python programming language? - 10 Marks
From 22IM4PCFPT (1).pdf
6. a) Obtain the solution for the equation f(x) = x 64 = 0 with an accuracy of three decimal places using the
False position method, incorporating manual calculations and Python code. - 12 Marks
b) Write a Python code and draw the flowchart to determine the "largest of 3 numbers." - 08 Marks
OR
7. a) List and explain the advantages and disadvantages of the Python programming language. - 10 Marks
b) Why is there no compiler available for the Python language, and can you justify this absence? - 10 Marks