Answer:
a) Q = 111.6 cal
b) T2 = 415.15K = 142°C
Explanation:
a) To calculate the amount oh heat given to the block of silver, you use the following formula:
(1)
m: mass of the block = 40g
T2: final temperature = 80°C = 353.15k
T1: initial temperature = 30°C = 303.25K
c: specific heat of silver = 0.0558cal/g.K
You replace the values of the parameters in the equation (1):

hence, the amount of heat is 111.6 cal
b) The temperature is calculated by solving the equation (1) for T2:

hence, the final temperature when 250 cal of heat is geiven to the block of silver, is 415.15K