所谓“可再入程序”是指下列哪一类程序
纯代码程序,运行中不需要修改
过程调用子程序,可被其他过程调用
代码及堆栈,允许部分修改
中断服务程序,与用户代码无关
答案
纯代码程序,运行中不需要修改
解析
所谓“可再入程序”是指能够被多个进程或线程安全地调用和执行的程序。在操作系统中,可再入程序通常是系统提供的服务程序或者库函数,它们可以被不同的用户、进程或线程同时调用而不会产生冲突。
可再入程序的主要特征包括:
纯代码:可再入程序在执行过程中不会对其自身的代码进行修改。这意味着程序的代码是只读的,不会因为运行过程中的任何操作而改变。
不修改全局状态:可再入程序不依赖于全局变量或其他共享状态来保持其执行的一致性。每个调用实例都有自己的数据和执行环境。
递归调用安全:可再入程序可以安全地被递归调用,这意味着它可以在自身内部调用自己而不会导致程序崩溃或死循环。
线程安全:在多线程环境中,可再入程序可以被多个线程同时访问而不需要额外的同步机制。
基于以上描述,正确答案是:纯代码程序,运行中不需要修改。