При работе программиста проиходится реализовывать функции обработки данных, форматного и логического контроля. Ну ладно, с форматным контролем просто, нужно гарантировать соответствие типов данных и контролировать непревышение заявленной размерности. Здесь физика почти ни к чему. Зато логический контроль требует определенных знаний. Ну например того, что не бывает температуры ниже -273 градусов Цельсия. Или что не бывает углов больше 360 градусов. То есть в функцию можно передать любой угол, а вот результат, который увидит пользователь, должен укладываться между 0 и 360. То же относится и к области обработки данных, как таковых. Все эти знания дают базовые науки: математика и физика. Если программист их не знает, у него регулярно программы будут выдавать ахинею. И все будут гадать, это программа такая кривая, или программист инопланетянин.
M₁=<span>10 т=10000кг
v₁=</span><span>2 м/с
m₂=</span><span>160 т =160000кг
v-?
</span>m₁v₁+m₂v₂=(m₁+m₂)v
v=(m₁v₁+m₂v₂)/(m₁+m₂)
v₂=0, т.к. cостав неподвижный
v=m₁v₁/(m₁+m₂)=10000*2/(10000+160000)=0,12(м/с)
При испарении жидкости происходит охлождение.
Сначала вычислим количество теплоты , необходимое для нагревания олова до температуры плавления t2=232град, от температуры t1=32рад.
Q1=c*m*(t2 - t1). ( c - удельная теплоемкость олова=230Дж/кг*град, m-масс=0,1кг.)
Q1=230*0,1*( 232 - 32)=4600Дж. Рассчитаем количество теплоты , необходимое для плавления Q2=лямбда*m. ( лямбда - удельная теплота плавления=59000Дж/кг)
Q2=59000*0,1=5900Дж. Все затраченное количество теплоты = сумме.
Q=Q1+Q2. Q=4600+5900=10500Дж.
Q=10500Дж. ( 10,5кДж)