肯定有不正确的结果
肯定有正确的结果
若控制这些并发进程互斥执行count加1操作,count中的值正确
A,B,C均不对
第1题:
编译如下的Java程序片段:Classtest{Intcount=9;Publicvoida(){Intcount=10;System.out,println(count1=”+count);}Publicvoidcount(){System.out.println(count2=”+count);}Publicstaticvoidmain(Stringargs[]){Testt=newTest();t.a();t.count();}}结果是()
A.不能通过编译
B.输出:count1=10count2=9
C.输出:count1=9count2=9
第2题:
读者写者问题的解决方案如下所示。
Begin
————①————;
read_count:=read_count+1;
if read_count=1
then P(wnte);
————②————;
读文件;
————③————;
read—count:=read—count—1;
if read—count=O
then V(write);
————④————;
End
假设信号量.mutex表示对read—count共享变量所关注的互斥区进行互斥,那么,①、②、③和④处应该填写的语句是
A.P(mutex)、P(mutex)、V(mutex)、V(mutex)
B.P(mutex)、V(mutex)、P(mutex)、V(mutex)
C.V(mutex)、V(mutex)、P(mutex)、P(mutex)
D.V(mutex)、P(mutex)、V(rnutex)、P(mutex)
第3题:
A.无区别
B.count是聚合函数,count(*)不是聚合函数
C.count统计空格而COUNT(×)不统计
D.count(*)统计NULL值,而COUNT不统计
第4题:
有以下程序: #include <iostream> using namespace std; class count { static int n; public: count ( ) { n++; } static int test() { for (int i = 0; i < 4; i++ ) n++; return n; } }; int count :: n = 0; int main() { cout<<count :: test()<<" "; count c1, c2; cout<<count :: test()<<end1; return 0; } 执行后的输出结果是( )。
A.4 10
B.1 2
C.22
D.24
第5题:
下面程序的正确输出是( )。 Publicclasshello { Publicstaticvoidmain(Stringargs[]) { Intcount,xPos=25; For(count=1;count<=10;count++) { IRcount==5) Break; System.out.println(count); xPos+=10; } } }
A.1 2 34
B.1 34
C.编译错误
D.以上都不正确
第6题:
在Excel 2003中,函数count(1,"1",TRUE)的值为()
A:1
B:
C:1
D:4
第7题:
第8题:
编译如下Java程序片断:classtest{intcount=9;publicvoida(){intcount=10;System.out.println("count1="+count);}publicvoidcount(){System.out.println("count2="+count);}publicstaticvoidmain(Stringargs[]){testt=newtest();t.a();t.count();}}结果将()。
A.不能通过编译
B.输出: count1=10 count2=9
C.输出:count1=9 count2=9
第9题:
A.当创建一个Demo类的实例对象时,count的值为0。
B.当创建一个Demo类的实例对象时,count的值是不确定的。
C.超类对象中可以包含改变count 值的方法。
D.Demo的子类对象可以访问count。
第10题:
下面程序的正确输出是( )。 public class Hello { public static void main(String args[]) { int count,xPos=25; for(count=1;count<=10;count++) { if(count= =5) Break; system.Out.println(count); xPos+=10: } } }
A.1 2 3 4
B.1 3 4
C.编译错误
D.以上都不正确