程序基本块是指 一组顺序执行的程序段,仅有一个入口和一个出口。具体来说,基本块是程序中顺序执行的语句序列,其中只有一个入口语句和一个出口语句。入口语句是基本块的开始,出口语句是基本块的结束。基本块的特点是:
顺序执行:
基本块中的语句必须按照顺序执行,不会跳过任何语句,也不会重复执行任何语句。
唯一入口和出口:
基本块只有一个入口语句,表示程序中不会有其他任何地方能通过跳转类指令进入到此基本块中;基本块只有一个出口语句,表示程序只有最后一条指令能导致进入到其它基本块去执行。
因此,选项D“一组顺序执行的程序段,仅有一个入口和一个出口”是正确的描述。