解:$(1)$原式$=(-3)^2-2^2-\{2×[(-3)^3-1]-\frac {1}{2}\}÷ (-3-2)$
$=9-4-[2×(-27-1)-\frac {1}{2}]×(-\frac {1}{5})$
$=5-(-\frac {113}{2})×(-\frac {1}{5})=5-\frac {113}{10}=-\frac {63}{10}$
$(2)$由于程序中有分数,而分母不能为$0$,即当$b=0$时程序无法操作
程序中含有$(a-b)$的项,且为除数,而除数不能为$0$,即当$b=a$时程序无法操作
∴有两种可能:输入$b=0$或$a=b$