更多"在程序执行闲置循环过程中,程序的控制权被系统占用。若要获得控制权,可以"的相关试题:
[填空题]在程序运行执行闲置循环过程中,程序的控制权被系统占用。若要获得控制权,可以使用一个语句。这样用户可以在获得系统的控制权后进行其他操作。这个语句是______。
[单项选择]在操作系统中引入并发可以提高系统效率。若有两个程序A和B,A程序执行时所做的工作按次序需要占用CPU:5秒,DEV1:5秒,CPU:10秒,DEV2:10秒,CPU:10秒;B程序执行时所作的工作按次序需要占用DEV1:10秒,CPU:10秒,DEV2:5秒,CPU:5秒,DEV2:10秒。若顺序执行A、B两个程序,则CPU的利用率为 (18) ;若在并发环境下执行这两个程序,假设A程序先执行,则CPU的利用率为 (19) 。
A. 30%
B. 40%
C. 50%
D. 60%
[单项选择]程序设计语言一般都提供多种循环语句,例如实现先判断循环条件再执行循环体的 while语句和先执行循环体再判断循环条件的do-while语句。关于这两种循环语句,在不改变循环体的条件下, (21) 是正确的。
A. while语句的功能可由do-while语句实现
B. do-while语句的功能可由while语句实现
C. 若已知循环体的次数,则只能使用while语句
D. 循环条件相同时,do-while语句的执行效率更高
[单项选择]程序设计语言一般都提供多种循环语句,例如实现先判断循环条件再执行循环体的while语句和先执行循环体再判断循环条件的do-while语句。关于这两种循环语句,在不改变循环体的条件下,()是正确的。
A. while语句的功能可由do-while语句实现
B. do-while语句的功能可由while语句实现
C. 若已知循环体的次数,则只能使用while语句
D. 循环条件相同时,do-while语句的执行效率更高
[判断题]在循环结构的程序中,循环体的语句至少执行一次。()
[单项选择]当程序运行陷于死循环时,说明程序中存在 (10) 。采用递归方式编写的程序相对于递推方式的程序执行效率较低的原因是 (11) 。
A. 语法错误
B. 静态的语义错误
C. 词法错误
D. 动态的语义错误
[单项选择]有如下程序段,该程序段执行完后,共执行循环的次数是
Private Sub Command1_Click( )
Tota1=0
Counter=1
Do
Print Counter
Tota1=tota1+Counter
Print total
Counter=Counter+1
If total>=10 Then
Exit Do
End lf
Loop While Counter<=10
End Sub
A. 5
B. 10
C. 12 D。20
[填空题]如下有一段不完整的程序段,如果要求该程序执行3次循环,则在程序中的括号里要填入 【6】 。
Private Sub Command1_Click( )
x = 1
do
x=x+3
Print x
Loop Until 【6】
End Sub
[单项选择]有如下的程序段,该程序段的执行完后,共执行循环的次数是
Private Sub Command1_Click( )
total=0
Counter=l
Do
Print Counter
total=total+Counter
Print total
Counter=Counter+1
If total>=10 Then
Exit Do
End If
Loop While Counter<=10
End Sub
A. 5
B. 10
C. 12
D. 20
[判断题]用机器语言编写的程序称为“机器语言程序”,这种程序功能强,占用内存少,执行速度快。( )
[填空题]CMOSSETUP程序是固化在ROMBIOS中的一个重要的程序模块,在系统自举装入程序执行之前,通常按下 【11】 键就可启动该程序的执行。
[填空题]以下程序段中Do...Loop 循环执行的次数为 【9】 。程序执行完毕后,n的值为 【10】 。
Private Sub Command1_Click( )
n =5
Do
If n Mod 2= 0 Then
n =n /2
Else
n =n* 3 + 1
End If
Loop Until n=1
End Sub
[单项选择]有如下的程序片段,该程序片段的执行完后,共执行循环______次。
Private Sub command1_ Click( )
total =0
Counter = 1
do
Print Counter
total = total + Counter
Print total, "111"
Counter = Counter + 1
if total >= 10 then
exit do
End if
Loop while Counter <= 10
End Sub
[单项选择]下列程序中的循环体将会被执行( )。
public class Test
public static void main ( String[ ] args)
int i=3;
do
System. out. println ( "Java.");
i--;
while ( i >= 0 );
A. 1次
B. 2次
C. 3次
D. 4次