软件基础知识,包括编码、语言层次、硬件组成、指令运行举例、以basic为例的高级语言特点