以下关于.NET的描述,错误的是( D )。
A..NET是一个程序运行平台
B..NET Framework管理和支持.NET程序的执行
C.Visual Studio .NET是一个应用程序集成开发环境
D.编译.NET时,应用程序被直接编译成机器代码
信息工程的基础是信息战略规划,规划的起点是将(5)企业的信息需求转换成信息系统目标。
实施信息系统工程是要为企业建立起具有稳定数据型的数据处理中心,以满足各级管理人员
关于信息的需求,它坚持以(6)为信息处理的中心。(5) C (6) D
A.事务处
B.现行人工和电算化混合的信息系统
C.企业战略目标
D.第一把手要求
A.数据
B.过程 C.功能
D.应用
数据库系统中的数据模型通常由(A )三部分组成
A.数据结构、数据操作和完整性约束
B.数据定义、数据操作和安全性约束
C.数据结构、数据管理和数据保护
D.数据定义、数据管理和运行控制
面向对象技术中,对象是类的实例,对象有三种成分__A____、属性和方法(或操作) A.标识
B、规则 C、封装 D、
程序设计语言引入“类”的概念是为了解决数据保护问题。C++语言将类的成员封装在类体
之中,使之具有一定的存取规则,这些规则规定了存取类的成员的权利,其中,对于用private
说明的成员,它(62)。B
A.既能被该类的成员函数访问,又能被外界直接访问
B.只能被该类的成员函数访问,外界不能直接访问
C.不能被该类的成员函数访问,只能被外界直接访问
D.既不能被该类的成员函数访问,也不能被外界直接访问
为了保证网络的安全,常常使用防火墙技术。防火墙是(10)。C
A.为控制网络访问而配置的硬件设备
B.为防止病毒攻击而编制的软件
C.指建立在内外网络边界上的过滤封锁机制
D.为了避免发生火灾专门为网络机房建造的隔离墙
对n个元素进行堆排序时,最坏情况下的时间复杂度为(53)。C
A.O(log2n)
B.O(n)
C.O(nlog2n)
D.O(n2)
若二叉树采用二叉链表存储结构,要交换其所有分支结点左.右子树的位置,利用( )遍历方
法最合适。 C
A.前序 B.中序 C.后序 D.按层次
下面关于二分查找的叙述正确的是 ( D ) A. 表必须有序,表可以顺序方式存储,也
可以链表方式存储 C. 表必须有序,而且只能从小到大排列 B. 表必须有序且表中数据必
须是整型,实型或字符型 D. 表必须有序,且表只能以顺序方式存储
下面关于哈希(Hash,杂凑)查找的说法正确的是( C )
A.哈希函数构造的越复杂越好,因为这样随机性好,冲突小
B.除留余数法是所有哈希函数中最好的
C.不存在特别好与坏的哈希函数,要视情况而定
D.若需在哈希表中删去一个元素,不管用何种方法解决冲突都只要简单的将该元素删去即
可
答案是C。哈希函数过于复杂,会降低查找效率;没有最好最坏的哈希函数,只有最适合的;
处理冲突的方法大概有两种,一是开放定址法,二是拉链法,在开放定址的情形下,不能随
便删除表中已有元素。
多线程中栈与堆是公有的还是私有的 (C)
A:栈公有, 堆私有
B:栈公有,堆公有
C:栈私有, 堆公有
D:栈私有,堆私有
知表T1和T2的字段定义完全相同,T1,T2中各有5条不同的数据,其中T1有2条数据存
在于表T2中,语句“select * from T1 union select * from T2”
返回的行数为_______A
A、8行
B、10行
C、3行
D、12行
那些接口可以对TextField对象事件进行监听和处理?B A ArrayList myList=new Object();
B List myList =new ArratList();
C ArrayList myList=new List();
D List myList=new List();
1. public class Example{
2. String str=new String(
3. char[]ch={'a','b','c'};
4. public static void main(String args[]){
5. Example ex=new Example();
6. ex.change(ex.str,ex.ch);
7. System.out.print(ex.str+
8. Sytem.out.print(ex.ch);
9. }
10. public void change(String str,char ch[]){
11. str=
12. ch[0]='g';
13. }
14. }
good and gbc
public class Person{
int arr[]=new int[10];
public static void main(String args[]){
System.out.println(arr[1]);
}
}
正确的说法是( )。
A.编译时将产生错误
B.编译时正确,运行时将产生错误
C.输出零
D.输出空
A。【解析】本题考查考生对Java中数组的定义及使用。int arrH=newint[10]表示数组arr是
一个含有10个元素的整数数组。Java中的数据类型必须实例化后才能使用,但是有种情况
例外,就是该成员是用static声明的。题目中对于数组并没有实例化,因此不能使用,所以
选项A说法正确。如果加上static修饰符,改为static int arr[]=new int[10]或者将该数组实例
化即可,输出为0
下列语句哪一个正确( ) A. Java程序经编译后会产生machine code B. Java程
序经编译后会产生byte code C. Java程序经编译后会产生DLL D. 以上都不正确
答案:B
MVC全名是Model View Controller
JSP 负责显示界面 相当于MVC中的 V
Servlet 负责历程控制 相当于MVC中的 C
JavaBean 负责功能 相当于MVC中的 M
在Java中,负责对字节代码解释执行的是
A. 应用服务器
B. 虚拟机
C. 垃圾回收器
D. 编译器
jvm 虚拟机 解析并运行.class文件
一个栈输入序列为1,2,3,4,5,则下列序列中不可能是栈的输出序列是( )
A.1 2 3 4 5
B.5 4 3 2 1
C.2 3 4 5 1
D.4 1 2 3 5
D
A、1进 1出 2进 2出 3进 3出 4进 4出 5进 5出
B、1进 2进 3进 4进 5进 5出 4出 3出 2出 1出
C、1进 2进 2出 3进 3出 4进 4出 5进 5出 1出
当客户端关闭一个从连接池中获取的连接, 会发生下面哪一种情况?(B )(选择所有正确
答案)
A. 连接永久性关闭 B. 连接不会关闭,只是简单地还给连接池
C. 连接被关闭,但又被重新打开并还给连接池 D. 依据已
有的信息无法判断
以下哪些不是javascript全局函数
A eval
B escape
C setTimeout
D parseFlaot
JavaScript 中包含以下 7 个全局函数,用于完成一些常用的功能:escape( )、eval( )、isFinite( )、isNaN( )、parseFloat( )、parseInt( )、unescape( )。
不同级别的用户对同一对象拥有不同的访问权利或某个客户端不能直接操作到某个对象,但又必须和那个对象有所互动,这种情况最好使用什么设计模式。
A. Bridge模式
B. Facade模式
C. Adapter模式
D. Proxy模式
在C++ 程序中调用被 C 编译器编译后的函数,为什么要加 extern “C”声明? C++语言支持函数重载,C 语言不支持函数重载。函数被C++编译后在库中的名字 与C 语言的不同。假设某个函数的原型为: void foo(int x, int y);
该函数被C 编译器编译后在库中的名字为_foo , 而C++ 编译器则会产生像
_foo_int_int 之类的名字。
C++提供了C 连接交换指定符号extern“C”来解决名字匹配问题。
以下程序的执行结果为【11】。
#include
using namespace std;
class base
{public:virtual void who()
{cout
};
class derive1:public base
{
public:void who()
{coutwho(); p=&obj2; p->who(); p=&obj3; p->who(); } 【参考答案】 【11】
base class derive1 class derive2 class
关键字:#ifndef,#define,#endif可以防止头文件被重复引用
int (*s[10])(int) 表示的是什么
它声明了一个数组,数组的元素是返回int型指针的函数,并且这样的函数一共是10个,对于每个函数,他们的形参都是int型的 派生类中的成员不能直接访问基类中的( )成员。
A.public
B.private
C.virtual
D.protected
正确答案:B
解析: 即使是共有继承,其私有成员仍为私有,无法访问。
struct bs
{
unsigned a:4
unsigned :0 /*空域*/
unsigned b:4 /*从下一单元开始存放*/
unsigned c:4
}
在这个位域定义中,a占第一字节的4位,后4位填0表示不使用,b从第二字节开始,占用4位,c占用4
位。
Select 语句中用来连接字符串的符号是___C___。
A。 “+” B。 “&”
C。“||” D。“|”
Round(number[,decimals])
其中:
number 待做四舍五入处理的数值
decimals 指明需保留小数点后面的位数。可选项,忽略它则保留0位小数,精确到个位;为负数,表示为小数点左边四舍五入处理。
DML(data manipulation language):它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言。
DDL(data definition language):DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变表(TABLE)的结构,数据类型,表之间的链接和约束等初始化工作上,他们大多在建立表时使用。
Base &b = Base() ; // vs 08 报错: Base::Base”: 无法访问 private 成员(在“Base”类中声明) Base &d = Derive() ; // ok
对于死锁的预防可以采取3种措施:采用资源的静态预分配策略,破坏“部分分配”条件;允许进程剥夺使用其他进程占有的资源,从而破坏“不可剥夺”条件;采用资源有序分配法,破坏“环路”条件。
ETL,是英文 Extract-Transform-Load 的缩写,用来描述将数据从来源端经过抽取(extract)、转换(transform)、加载(load)
某超市研究销售纪录数据后发现,买啤酒的人很大概率也会购买尿布,这种属于数据挖掘的哪类问题 关联规则
决策树中不包含一下哪种结点,A,根结点(root node) B,内部结点(internal node) C,外部结点(external node) D,叶结点(leaf node) (C)
以A表示事件“甲种产品畅销,乙种产品滞销
甲种产品滞销或乙种产品畅销
设AB是两个事件,若A⊂B,则有p(B-A)=p(B)-p(A)
Oracle数据库锁可以分为以下几大类:DML锁(data locks,数据锁),用于保护数据的完整性;DDL锁(dictionary locks,字典锁),用于保护数据库对象的结构,如表、索引等的结构定义;内部锁和闩(internal locks and latches),保护 数据库的内部结构。
以下关于.NET的描述,错误的是( D )。
A..NET是一个程序运行平台
B..NET Framework管理和支持.NET程序的执行
C.Visual Studio .NET是一个应用程序集成开发环境
D.编译.NET时,应用程序被直接编译成机器代码
信息工程的基础是信息战略规划,规划的起点是将(5)企业的信息需求转换成信息系统目标。
实施信息系统工程是要为企业建立起具有稳定数据型的数据处理中心,以满足各级管理人员
关于信息的需求,它坚持以(6)为信息处理的中心。(5) C (6) D
A.事务处
B.现行人工和电算化混合的信息系统
C.企业战略目标
D.第一把手要求
A.数据
B.过程 C.功能
D.应用
数据库系统中的数据模型通常由(A )三部分组成
A.数据结构、数据操作和完整性约束
B.数据定义、数据操作和安全性约束
C.数据结构、数据管理和数据保护
D.数据定义、数据管理和运行控制
面向对象技术中,对象是类的实例,对象有三种成分__A____、属性和方法(或操作) A.标识
B、规则 C、封装 D、
程序设计语言引入“类”的概念是为了解决数据保护问题。C++语言将类的成员封装在类体
之中,使之具有一定的存取规则,这些规则规定了存取类的成员的权利,其中,对于用private
说明的成员,它(62)。B
A.既能被该类的成员函数访问,又能被外界直接访问
B.只能被该类的成员函数访问,外界不能直接访问
C.不能被该类的成员函数访问,只能被外界直接访问
D.既不能被该类的成员函数访问,也不能被外界直接访问
为了保证网络的安全,常常使用防火墙技术。防火墙是(10)。C
A.为控制网络访问而配置的硬件设备
B.为防止病毒攻击而编制的软件
C.指建立在内外网络边界上的过滤封锁机制
D.为了避免发生火灾专门为网络机房建造的隔离墙
对n个元素进行堆排序时,最坏情况下的时间复杂度为(53)。C
A.O(log2n)
B.O(n)
C.O(nlog2n)
D.O(n2)
若二叉树采用二叉链表存储结构,要交换其所有分支结点左.右子树的位置,利用( )遍历方
法最合适。 C
A.前序 B.中序 C.后序 D.按层次
下面关于二分查找的叙述正确的是 ( D ) A. 表必须有序,表可以顺序方式存储,也
可以链表方式存储 C. 表必须有序,而且只能从小到大排列 B. 表必须有序且表中数据必
须是整型,实型或字符型 D. 表必须有序,且表只能以顺序方式存储
下面关于哈希(Hash,杂凑)查找的说法正确的是( C )
A.哈希函数构造的越复杂越好,因为这样随机性好,冲突小
B.除留余数法是所有哈希函数中最好的
C.不存在特别好与坏的哈希函数,要视情况而定
D.若需在哈希表中删去一个元素,不管用何种方法解决冲突都只要简单的将该元素删去即
可
答案是C。哈希函数过于复杂,会降低查找效率;没有最好最坏的哈希函数,只有最适合的;
处理冲突的方法大概有两种,一是开放定址法,二是拉链法,在开放定址的情形下,不能随
便删除表中已有元素。
多线程中栈与堆是公有的还是私有的 (C)
A:栈公有, 堆私有
B:栈公有,堆公有
C:栈私有, 堆公有
D:栈私有,堆私有
知表T1和T2的字段定义完全相同,T1,T2中各有5条不同的数据,其中T1有2条数据存
在于表T2中,语句“select * from T1 union select * from T2”
返回的行数为_______A
A、8行
B、10行
C、3行
D、12行
那些接口可以对TextField对象事件进行监听和处理?B A ArrayList myList=new Object();
B List myList =new ArratList();
C ArrayList myList=new List();
D List myList=new List();
1. public class Example{
2. String str=new String(
3. char[]ch={'a','b','c'};
4. public static void main(String args[]){
5. Example ex=new Example();
6. ex.change(ex.str,ex.ch);
7. System.out.print(ex.str+
8. Sytem.out.print(ex.ch);
9. }
10. public void change(String str,char ch[]){
11. str=
12. ch[0]='g';
13. }
14. }
good and gbc
public class Person{
int arr[]=new int[10];
public static void main(String args[]){
System.out.println(arr[1]);
}
}
正确的说法是( )。
A.编译时将产生错误
B.编译时正确,运行时将产生错误
C.输出零
D.输出空
A。【解析】本题考查考生对Java中数组的定义及使用。int arrH=newint[10]表示数组arr是
一个含有10个元素的整数数组。Java中的数据类型必须实例化后才能使用,但是有种情况
例外,就是该成员是用static声明的。题目中对于数组并没有实例化,因此不能使用,所以
选项A说法正确。如果加上static修饰符,改为static int arr[]=new int[10]或者将该数组实例
化即可,输出为0
下列语句哪一个正确( ) A. Java程序经编译后会产生machine code B. Java程
序经编译后会产生byte code C. Java程序经编译后会产生DLL D. 以上都不正确
答案:B
MVC全名是Model View Controller
JSP 负责显示界面 相当于MVC中的 V
Servlet 负责历程控制 相当于MVC中的 C
JavaBean 负责功能 相当于MVC中的 M
在Java中,负责对字节代码解释执行的是
A. 应用服务器
B. 虚拟机
C. 垃圾回收器
D. 编译器
jvm 虚拟机 解析并运行.class文件
一个栈输入序列为1,2,3,4,5,则下列序列中不可能是栈的输出序列是( )
A.1 2 3 4 5
B.5 4 3 2 1
C.2 3 4 5 1
D.4 1 2 3 5
D
A、1进 1出 2进 2出 3进 3出 4进 4出 5进 5出
B、1进 2进 3进 4进 5进 5出 4出 3出 2出 1出
C、1进 2进 2出 3进 3出 4进 4出 5进 5出 1出
当客户端关闭一个从连接池中获取的连接, 会发生下面哪一种情况?(B )(选择所有正确
答案)
A. 连接永久性关闭 B. 连接不会关闭,只是简单地还给连接池
C. 连接被关闭,但又被重新打开并还给连接池 D. 依据已
有的信息无法判断
以下哪些不是javascript全局函数
A eval
B escape
C setTimeout
D parseFlaot
JavaScript 中包含以下 7 个全局函数,用于完成一些常用的功能:escape( )、eval( )、isFinite( )、isNaN( )、parseFloat( )、parseInt( )、unescape( )。
不同级别的用户对同一对象拥有不同的访问权利或某个客户端不能直接操作到某个对象,但又必须和那个对象有所互动,这种情况最好使用什么设计模式。
A. Bridge模式
B. Facade模式
C. Adapter模式
D. Proxy模式
在C++ 程序中调用被 C 编译器编译后的函数,为什么要加 extern “C”声明? C++语言支持函数重载,C 语言不支持函数重载。函数被C++编译后在库中的名字 与C 语言的不同。假设某个函数的原型为: void foo(int x, int y);
该函数被C 编译器编译后在库中的名字为_foo , 而C++ 编译器则会产生像
_foo_int_int 之类的名字。
C++提供了C 连接交换指定符号extern“C”来解决名字匹配问题。
以下程序的执行结果为【11】。
#include
using namespace std;
class base
{public:virtual void who()
{cout
};
class derive1:public base
{
public:void who()
{coutwho(); p=&obj2; p->who(); p=&obj3; p->who(); } 【参考答案】 【11】
base class derive1 class derive2 class
关键字:#ifndef,#define,#endif可以防止头文件被重复引用
int (*s[10])(int) 表示的是什么
它声明了一个数组,数组的元素是返回int型指针的函数,并且这样的函数一共是10个,对于每个函数,他们的形参都是int型的 派生类中的成员不能直接访问基类中的( )成员。
A.public
B.private
C.virtual
D.protected
正确答案:B
解析: 即使是共有继承,其私有成员仍为私有,无法访问。
struct bs
{
unsigned a:4
unsigned :0 /*空域*/
unsigned b:4 /*从下一单元开始存放*/
unsigned c:4
}
在这个位域定义中,a占第一字节的4位,后4位填0表示不使用,b从第二字节开始,占用4位,c占用4
位。
Select 语句中用来连接字符串的符号是___C___。
A。 “+” B。 “&”
C。“||” D。“|”
Round(number[,decimals])
其中:
number 待做四舍五入处理的数值
decimals 指明需保留小数点后面的位数。可选项,忽略它则保留0位小数,精确到个位;为负数,表示为小数点左边四舍五入处理。
DML(data manipulation language):它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言。
DDL(data definition language):DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变表(TABLE)的结构,数据类型,表之间的链接和约束等初始化工作上,他们大多在建立表时使用。
Base &b = Base() ; // vs 08 报错: Base::Base”: 无法访问 private 成员(在“Base”类中声明) Base &d = Derive() ; // ok
对于死锁的预防可以采取3种措施:采用资源的静态预分配策略,破坏“部分分配”条件;允许进程剥夺使用其他进程占有的资源,从而破坏“不可剥夺”条件;采用资源有序分配法,破坏“环路”条件。
ETL,是英文 Extract-Transform-Load 的缩写,用来描述将数据从来源端经过抽取(extract)、转换(transform)、加载(load)
某超市研究销售纪录数据后发现,买啤酒的人很大概率也会购买尿布,这种属于数据挖掘的哪类问题 关联规则
决策树中不包含一下哪种结点,A,根结点(root node) B,内部结点(internal node) C,外部结点(external node) D,叶结点(leaf node) (C)
以A表示事件“甲种产品畅销,乙种产品滞销
甲种产品滞销或乙种产品畅销
设AB是两个事件,若A⊂B,则有p(B-A)=p(B)-p(A)
Oracle数据库锁可以分为以下几大类:DML锁(data locks,数据锁),用于保护数据的完整性;DDL锁(dictionary locks,字典锁),用于保护数据库对象的结构,如表、索引等的结构定义;内部锁和闩(internal locks and latches),保护 数据库的内部结构。