多选题 在完成相同功能的前提下,用机器语言编写的程序与用高级语言编写的程序相比,下列叙述错误的是______。
  • A.前者比后者执行得快
  • B.前者比后者可移植性强
  • C.前者比后者占用的存储空间小
  • D.前者比后者容易编写和调试
【正确答案】 B、D
【答案解析】[解析] 机器语言程序由0、1代码组成,可由机器直接执行,因此其速度更快,A正确。由于机器语言程序由0、1代码组成,与相应的硬件相关,难以记忆与理解,故不容易编写和调试,可移植性也不强,故B、D错误。机器语言程序比高级语言程序高效,所占用的内存更小,故C正确。