Skip to main content

PROBLEM SOLVING AND PYTHON PROGRAMMING QUIZ

1) What is the first step in problem-solving? A) Writing code B) Debugging C) Understanding the problem D) Optimizing the solution Answer: C 2) Which of these is not a step in the problem-solving process? A) Algorithm development B) Problem analysis C) Random guessing D) Testing and debugging Answer: C 3) What is an algorithm? A) A high-level programming language B) A step-by-step procedure to solve a problem C) A flowchart D) A data structure Answer: B 4) Which of these is the simplest data structure for representing a sequence of elements? A) Dictionary B) List C) Set D) Tuple Answer: B 5) What does a flowchart represent? A) Errors in a program B) A graphical representation of an algorithm C) The final solution to a problem D) A set of Python modules Answer: B 6) What is pseudocode? A) Code written in Python B) Fake code written for fun C) An informal high-level description of an algorithm D) A tool for testing code Answer: C 7) Which of the following tools is NOT commonly used in pr...

Phython MCQ - 1

1.What is the output after the following statement?

m= 28

n= 5p

printm//n)

a) 5.0

b) 6

c) 5

d) 4.0

2.  What will be the output after the following statement?

    m=90

    n=7

    print(m%n)

a) 6

b) 4

c) 6.0

d) 5.0

3. What will be the output of the following statement?

    m = 79

    n = 64

    print(m<n)

a) m<n 

b) False

c) True

d) No

4. What is the output of the following statement?

m= 92

n= 35

print(m>n)

a) True

b) False

c) yes

d) No

5. What is the output of the following statement?

m= false

n = true

print ( m and n) 

a) m and n

b) False

c) True

d) mn

6. What Will be the output of the following statement?

m= true

n= false

print( m or n)

a) m or n

b) false

c) true

d) mn

7. What will be the output of the following statement?

m = true

n = false

print(not m)

a) not m

b) false

c) true

d) not defined

8. What will be the output of the following statement?

m= true

n= false

print('not n')

a) not n

b) false

c) true

d) not defined

9. What is the output of the following statement?

m= 7*5+8

print(m)

a) 91

b) 20

c) 47

d) 43

10. What will be the output of the following statement?

m= 9*(3+12)

print(m)

a) 45

b) 159

c) 95

d) 135

11. What will be the output of the following statement?

m= '40' + '01'

print(m)

a) 4001

b) 01

c) 41

d) 40

12. What will be the output of the following statement?

m = 81 + 34

print(m)

a) 8134

b) 81

c) 115

d) 34

13) What will be the output of the following statement if the user entered the number 45?

m= input('Enter the number:')

n= int(m)

a) float

b) string

c) List

d) Integer

14) What is the data type of m after the following statement?

m = ( 41,54,23,68)

a) Dictionary

b) Tuple

c) String

d) List

15. What is the data type of m after the following statement?

m = ['July', 'September', 'December']

n = m[1]

print(n)

a) ['July', 'September', 'December']

b) July

c) September

d) December

17. What will be the output of the following statement?

m = [45, 51, 67]

n = m[2]

print(n)

a) 67

b) 51

c) [ 45,51,67]

d) 45

18. What will be the output of the following statement?

m = [75, 23, 64]

n = m[0] + m[1]

print(n)

a) 75

b) 23

c) 64

d) 98

19. What will be the output of the following statement?

m = [ 'July', 'September', 'December']

n = m[0] + m[2]

print(n)

a) July

b) July December

c) July September

d) September December

20. What will be the output of the following statement?

m = 17

n = 5

O = m*n

print(o)

a) m*n

b) 17

c) 85

d) 5


Answers:

1) c

2) a

3) b

4) a

5) b

6) c

7) b

8) a

9) d

10) d

11) a

12) c

13) d

14) b

15) c

16) c

17) a

18) d

19) b

20) c







Popular posts from this blog

Introduction to C Programs

INTRODUCTION The programming language ‘C’ was developed by Dennis Ritchie in the early 1970s at Bell Laboratories. Although C was first developed for writing system software, today it has become such a famous language that a various of software programs are written using this language. The main advantage of using C for programming is that it can be easily used on different types of computers. Many other programming languages such as C++ and Java are also based on C which means that you will be able to learn them easily in the future. Today, C is mostly used with the UNIX operating system. Structure of a C program A C program contains one or more functions, where a function is defined as a group of statements that perform a well-defined task.The program defines the structure of a C program. The statements in a function are written in a logical series to perform a particular task. The most important function is the main() function and is a part of every C program. Rather, the execution o...

Performance

Performance ( Optional ) * The I/O system is a main factor in overall system performance, and can place heavy loads on other main components of the system ( interrupt handling, process switching, bus contention, memory access and CPU load for device drivers just to name a few. ) * Interrupt handling can be relatively costly ( slow ), which causes programmed I/O to be faster than interrupt driven I/O when the time spent busy waiting is not excessive. * Network traffic can also loads a heavy load on the system. Consider for example the sequence of events that occur when a single character is typed in a telnet session, as shown in figure( And the fact that a similar group of events must happen in reverse to echo back the character that was typed. ) Sun uses in-kernel threads for the telnet daemon, improving the supportable number of simultaneous telnet sessions from the hundreds to the thousands.   fig: Intercomputer communications. * Rather systems use front-end processor...

HEAT AND THERMODYNAMICS

Heat: * Temperature is the thermal state of the body, that chooses the direction of flow of heat.  * “Heat is a form of energy transfer between two systems or a system and its surroundings due to temperature difference between them.  Specific heat capacity  * Specific heat capacity of a substance is determined as the quantity of heat required to raise the temperature of 1 kg of the substance through 1K. Its unit is J kg^–1K^–1. * The specific heat capacity of water is the highest for any substance, 4180 J/kg K. It is 30 times the specific heat capacity  of mercury which is about 140J/kg K.  Specific Latent Heat  Specific Latent Heat of fusion of any substance is the quantity of heat energy needed to melt one kilogram of a substance without change in temperature. The symbol used is L. The unit for specific  latent heat is Joule/kilogram or J/kg  The Gas Laws  * Boyle’s Law  “Temperature remaining constant, the pressure of a given mass of ...