【名词&注释】
半导体(semiconductor)、可读性(readability)、微型计算机(microcomputer)、可移植性(portability)、个人计算机(personal computer)、内存储器(internal memory)、小型机(minicomputer)、高级程序设计语言(high level programming language)、小巨型机(minisupercomputer)、大型计算机(large-scale computer)
[单选题]用高级程序设计语言(high level programming language)编写的程序称为源程序,它( )。
A. 只能在专门的机器上运行
B. 无需编译或解释,可直接在机器上运行
C. 可读性不好
D. 具有良好的可读性和可移植性