Delphi请大家帮忙看几个选择题  错误的请帮忙改正 谢谢^_^9.   调试程序时,需要执行执行点所在的源代码行,并停留在下一个源代码行。可通过(C)菜单项进行。
A、 Run
B、 Step Over
C、 Trace Into
D、 Trace To Next Source Line
E、Run to Cursor 
4. 一个对象类可以继承和直接使用它的父类的所有成员,除了:(E)
A、 public域
B、 private域
C、 protected域和private域
D、 protected域和方法
E、 private域和方法 
17. 下列函数头合法的是( D)
A、 function total(x:real);
B、 procedure ab(a,b:real):real;
C、 procedure sum;
D、 function f(var f:real):integer;
E、 procedure FontListBoxKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState;); 19. 下列类型中合法的是( A)
A、 TYPE a=10..10;
B、 TYPE b=10..5;
C、 TYPE c=0..SQRT(10);
D、 TYPE d=10.0..20.0;
E、 TYPE e=random(9)..1 21. 下列类型的变量中,不能用write语言直接输出的变量是( A)
A、 布尔型变量
B、 枚举型变量
C、 整型变量
D、 字符型变量
E、 长整型变量 22. 假定y是集合变量,变量x的类型与y的基类型相同,则下列表达式错误的是( )
A、 [x] in y
B、 y-[x]
C、 [x]+[ ]*y
D、 y <=[x]
E、y mod [x]
23.     一个记录的域标识符不能和下列内容相同的是(D)
A、 常量的标识符
B、 记录名
C、 类名
D、 同层的域标识符
E、 不同层的域标识符
24. 已知 Var a:array['a'..'e',1..4,boolean] of real;
则数组a中包含的元素的个数为()
A、 5
B、 20
C、 40
D、 11
E、 22 

解决方案 »

  1.   

    b
    e
    c d
    a
    b
    a e

    c
      

  2.   

    9: D
    4: E(如果两个类在同一单元,则无答案。两个类之间都是可以互相访问)
    17: D
    19: A
    21: B
    22: A,E
    23: D
    24: A如有不对,请指出。。
      

  3.   

    运算符      操作   操作数类型    结果类型       范例
    +           并集      集合              集合              Set1 + Set2
    -            差集      集合              集合              S – T
    *            交集      集合              集合              S * T
    <=         子集      集合             Boolean        Q <= MySet
    >=         超集      集合             Boolean        S1 >= S2
    =           相等      集合             Boolean        S2 = MySet
    <>         不等      集合             Boolean        MySet <> S1
    in          成员      序数,集合    Boolean        A in Set1
      

  4.   

    对于序数O和集合S,当O是S的成员时,表达式O in S的值为True