WorksheetsPage 1
Total questions: 30
Worksheet time: 15mins
Which law best models stress proportional to strain within elastic limits for metals?
Newton's second law of motion
Hooke's law for elasticity
Bernoulli's principle for fluids
Fourier's law of heat conduction
For a simply supported beam under uniform load, which variable most directly determines maximum bending stress at midspan?
Shear modulus of the material
Second moment of area of the section
Poisson's ratio of the material
Coefficient of thermal expansion
In DC motor control, increasing armature voltage primarily affects which quantity?
Back EMF constant of the motor
Steady-state speed under load
Brush wear rate over time
Torque ripple at standstill
Which failure mode is most associated with repeated cyclic loading in metal components?
Corrosion pitting in saline water
Creep deformation at high temperature
Fatigue crack initiation and growth
Brittle fracture at low temperature
Which heat transfer mode dominates between a hot surface and still air surrounding it?
Thermal radiation only dominates
Forced convection from a fan
Conduction through the air bulk
Natural convection around the surface
For an I-beam, which geometric feature primarily improves resistance to bending?
Thick web for shear capacity
Wide flanges increasing section modulus
Circular holes reducing weight
Tapered ends enhancing aesthetics
When designing a shaft for power transmission, which criterion best ensures it avoids resonance at operating speed?
Increase surface roughness for damping
Match natural frequency away from excitation
Use square cross-section to raise stiffness
Select material with higher yield strength
Which of the following creates a tuple with one element?
(5)
tuple(5)
[5]
(5,)
What is the output? t = (1, 2, [3, 4]) t[2].append(5) print(t)
(1, 2, 3, 4, 5)
(1, 2, [5])
(1, 2, [3, 4, 5])
Error
Which statement about tuples is TRUE?
Tuples are mutable
Tuples consume more memory than lists
Tuples support item deletion
Tuples can be used as dictionary keys
What is the output? x = (1, 2, 3) y = x * 2 print(y)
(1, 2, 3, 2)
(1, 2, 3, 1, 2, 3)
(2, 4, 6)
Error
What will happen? t = (1, 2, 3) t[0] = 10
IndexError
(10, 2, 3)
No change
TypeError
What is the output? d = {'a': 1, 'b': 2}
Keys must be integers
Dictionary is invalid
Dictionary with two pairs
Raises a syntax error
print(d.get('c', 5))
None
5
KeyError
0
Which key is INVALID for a Python dictionary?
10
"name"
(1, 2)
[1, 2]
What is the output? d = {1: 'one', 2: 'two'} d[3] = 'three' d[2] = 'TWO' print(len(d))
4
3
Error
2
What is the output? a = [1, 2, 3] b = a[:] b.append(4) print(a)
[1, 2, 3]
[1, 2, 3, 4]
[4, 1, 2, 3]
Error
After executing d = {'x': 1}; d['x'] = d['x'] + 2, what is d['x']?
2
3
4
1
Given d = {'p': 1, 'q': 2}; d.pop('p'); print('p' in d)
None
False
True
Error
Given a = [1, 2, 3] and b = a + [4], what is printed by print(a, b)?
[1, 2, 3] [1, 2, 3]
Error
[1, 2, 3] [1, 2, 3, 4]
[1, 2, 3, 4] [1, 2, 3, 4]
What is the output after executing d = {1: [10, 20], 2: [30, 40]}; d[1].append(99); print(d)?
{1: [10, 20], 2: [30, 40]}
{1: [10, 20, 99], 2: [30, 40]}
Error
{1: [99], 2: [30, 40]}
Starting with t = (1, 2, 3), lst = list(t); lst.append(4); t = tuple(lst); print(t). What is printed?
Error
(1, 2, 3)
(1, 2, 3, 4)
(4,)
Which operation results in a shallow copy of a list named a?
lst = a
lst = a
lst = a.copy()
lst = deep.copy(a)
When extending a list with a single element using concatenation, which method creates a new list without changing the original?
Using a += [4]
Using a + [4]
Using a.extend(4)
Using a.append(4)
In a dictionary mapping integers to lists, what effect does d[2].append(5) have?
Appends 5 to list at key 2
Raises a type error
Replaces the list at key 2
Creates a new key-value pair
Which is the most efficient way to add an item to the end of a Python list in place?
Using list.append(item)
Using list + [item]
Using list.extend(item)
Using tuple(list)
Converting a tuple to a list, modifying, then back to a tuple primarily changes which property?
Type safety of elements
Indexing base of sequence
Mutability during modification
Order of elements only
Which loading condition most likely produces shear stress rather than normal stress?
Pure axial tension on a rod
Direct shear across a pin joint
Uniform hydrostatic compression
Thermal expansion without restraint
A ductile alloy tested in tension shows 15% reduction in area at fracture. What does this most directly indicate?
Low yield strength but high hardness
Significant plastic deformation before failure
Dominant creep at room temperature
High elastic stiffness in the alloy
In engineering design, safety factor is best described as:
Difference between yield and working stress
Sum of service loads and live loads
Ratio of working stress to ultimate stress
Inverse of elastic modulus for the material
