医疗器械软件的定义和特点有哪些