1、如果计算机内存大小为32M,按字节编码,则表示该内存地址至少需要()位?
A.25
B.32
C.24
D.16
参考答案:A
2、对于下面的C语言声明描述正确的一项是()
A.char (*p)[16]
B.p是长度为16的字符指针数组
C.p是包含16个字符的字符串
D.p是指向长度为16的字符数组的指针
参考答案:C
3、有关线程的叙述正确的是()
A.可以获得对任何对象的互斥锁定
B.通过继承Thread类或实现Runnable接口,可以获得对类中方法的互斥锁定
C.线程通过调用对象的synchronized方法可获得对象的互斥锁定
D.线程调度算法是平****立的
参考答案:D
4、下列PHP配置项中,哪一个和安全不相关:
A.open_basedir
B.register_globals
C.disable_functions
D.file_uploads
参考答案:D
5、表达式"X=A+B*(C-D)/E+F"的后缀表示形式可以为()
A.XAB+CDEF/-*+=
B.XA+BC-DE/*F+=
C.XABCD-*E/+F+=
D.XABCDEF+*/+=
参考答案:C
6、java中提供了哪两种用于多态的机制
A.通过子类对父类抽象方法的覆盖实现多态
B.利用重载来实现多态.即在同一个类中定义多个同名的不同方法来实现多态。
C.利用覆盖来实现多态.即在同一个类中定义多个同名的不同方法来实现多态。
D.通过子类对父类抽象方法的重载实现多态
参考答案:AB
7、以下类定义运行后:
abstract class Animal{
abstract void say();
}
public class Cat extends Animal{
public Cat(){
System.out.printf("I am a cat");
}
public static void main(String[] args) {
Cat cat=new Cat();
}
}
A.I am a cat
B.Animal能编译,Cat不能编译
C.Animal不能编译,Cat能编译
D.编译能通过,但是没有输出结果
参考答案:B
8、在关于用例(use case)的描述中,错误的是?
A.用例将系统的功能范围分解成许多小的系统功能陈述
B.一个用例代表了系统的一个单一的目标
C.用例是一个行为上相关的步骤序列
D.用例描述了系统与用户的交互
参考答案:D