更多"编写程序时通常会使用过程调用和系统调用,下列选项中,系统调用不能实现的"的相关试题:
[单项选择]系统调用与一般过程调用是不同的,下列对它们的调用程序和被调用程序的描述中,哪一个是正确的?()
A. 过程调用和系统调用的调用程序和被调用程序均位于核心态
B. 过程调用和系统调用的调用程序和被调用程序均位于用户态
C. 过程调用时调用程序位于用户态,被调用程序位于核心态
D. 系统调用时调用程序位于用户态,被调用程序位于核心态
[判断题]当一个过程调用其他过程时,调用过程和被调用过程之间的通信只能由非局部变量传递。
[简答题]系统调用与过程调用在功能及实现上有什么相同点和不同点?
[判断题]事件过程由某个用户事件或系统事件触发执行,它不能被其它过程调用。
[单项选择]系统灾难通常会使企业()或者无法使用数据。
A. 丢失数据
B. 损坏数据
C. 删除数据
D. 扰乱数据
[判断题]如果在过程调用时使用按值传递参数,则在被调过程中可以改变实参的值。
[判断题]如果在过程调用时使用按地址传递参数,则在被调过程中不可以改变实参的值。
[单项选择]若用户编程需要打印输出,他可使用下列操作系统提供的哪一种系统调用?()
A. write()
B. printf()
C. output()
D. list()
[单项选择]系统调用是由操作系统提供的内部调用,它()。
A. 直接通过键盘交互方式使用
B. 只能通过用户程序间接使用
C. 是命令接口中的命令使用
D. 与系统的命令一样
[判断题]过程调用的实质是把程序控制转移到子程序(过程段)。
[简答题]什么是“系统调用”?为什么要提供“系统调用”?
[单项选择]在函数调用过程中,如果函数A调用函数B,函数B又调用函数A,则这种函数调用被称为()
A. 间接递归调用
B. 直接递归调用
C. 间接循环调用
D. 直接循环调用
[简答题]什么是过程?VBScript脚本中如何调用过程?
[判断题]过程中的静态变量是局部变量,当过程再次被执行时,静态变量的初值是上一次过程调用后的值。
[单项选择]要想在过程调用后返回两个结果,下面的过程定义语句合法的是()
A. SubProcl(ByValn,ByValm)
B. SubProcl(ByValn,m)
C. SubProcl(n,ByValm)
D. SubProcl(n,m)