2、在SQLServer2005数据库中,系统提供聚合函数对列中的数据进行计算.以下聚合函数中,()用于返回表达式中所有值中的最大值(选择一项)
A、SUMB、MAXC、AVGD、COUNT
3、在十六进制数制系统中,使用()表示十进制数制系统中的12(选择一项)
A、AB、BC、CD、D
4、在C#中,()是帮助我们解决程序错误的工具和方法的总称,主要方法包括设置断点、单步运行和观察变量(选择一项)
A、编写代码B、程序测试C、程序调试D、编译和运行
5、在Windows窗体中,列表框(ListBox)控件的()属性表示当前选定项的文本(选择一项)
A、ItemsB、ListC、TextD、Caption
6、分析如下所示的C#代码,编译运行后的输出结果是()(选择一项)
staticvoidMain(string[]args){
boola=true;
boolb=false;
if(a&&b){
Console.WriteLine("a&&b");
}elseif(a||b){
Console.WriteLine("a||b");
}else{
Console.WriteLine("ab");
}
}
A、a&&bB、a||bC、abD、a||bab
7、在SQLServer2005数据库中,唯一地标识表中记录的一列或者几列被称为()(选择一项)
A、约束B、查询C、主键D、关系
8、在C#语言中,当用户自定义方法不需要返回任何值时,该方法需要使用()关键字表示返回值类型(选择一项)
A、staticB、voidC、stringD、public
9、在数据库系统中,数据存在副本的现象是数据冗余,减少数据冗余最常用的方法是()(选择一项)
A、建立实体之间的关系B、分类存储
C、去掉实体中存在数据冗余的列D、建立索引
10、关于C#中带参数的方法,下列选项中的说法错误的是()(选择一项)
A、使用带参数的方法分为两步:
1、定义带参数的方法;2、调用带参数的方法
B、带参数方法可以没有返回值
C、带参数方法的参数个数可以为一个或多个
D、带参数方法的形参必须是引用类型的变量
11、在开发WinForms窗体过程中,能够输出如图所示的提示消息框的C#语句是()(选择一项)
A、MessageBox.Show("出错了!
","错误");
B、MessageBox.Show("出错了!
","错误",MessageBoxButtons.OKCancel);
C、MessageBox.Show("错误","出错了!
",MessageBoxButtons.Error);
D、MessageBox.Show("出错了!
","错误",MessageBoxButtons.OK,
MessageBoxIcon.Error);
12、在C#程序中,当我们需要连接数据库时,不同的.NET数据提供程序都有自己的连接类,如果需要连接SQLServer数据库,则需要使用的连接类是()(选择一项)
A、SqlConnectionB、OleDbConnectionC、OdbcConnectionD、OracleConnection
13、在以下C#程序的异常处理代码中,只有出现异常才会运行的代码行是()(选择一项)
try
{
Console.WriteLine("Thisisfirststep!
"); //1
}
catch(Exceptionex)
{
Console.WriteLine("Thisissecondstep!
);" //2
}
finally
{
Console.WriteLine("Thisisthirdstep!
"); //3
}
A、1B、2C、3D、都会运行
14、在HTML网页上,表单中INPUT元素的TYPE属性值设置为()时,用于创建重置按钮(选择一项)
A、resetB、setC、buttonD、image
15、在ADO.NET中,使用()对象实现从数据库查询信息的功能,且每次从查询结果中只读取一行数据(选择一项)
A、DataReaderB、ConnectionC、CommandD、DataAdapter
16、以下关于C#代码的说法正确的是()(选择一项)
for(inti=i;i<=3;i++)
{
switch(i)
{
case1:
Console.Write(i.ToString());
case2:
Console.Write(i*2.ToString());
case3:
Console.Write(i*3.ToString());
}
}
A、有编译错误,提示case标签不能贯穿到另一个标签,不能运行
B、输出149
C、输出123246369
D、正确运行,但没有输出
17、在.NET的Windows应用程序中,MDI应用程序是由一个MDI父窗体和至少一个MDI子窗体构成.以下特点不是MDI父窗体特点的是()(选择一项)
A、启动一个MDI应用程序时,首先启动MDI父窗体
B、每个应用程序都有MDI父窗体
C、在任何指定的时间里都可以打开多个子窗体
D、关闭MDI父窗体时自动关闭所有打开的MDI子窗体
18、在SQLServer2005数据库中,有student(学生)表,包含字段:
SID(学号),SNAME(姓名),Grade(成绩)。
现要将所有学员的成绩加10分。
下列SQL语句正确的是()(选择一项)
A、updatestudentssetGrade=Grade+10whereSID=1
B、update*setGrade=Grade+10
C、update*fromstedentssetGrade=Grade+10
D、updatestudentssetGrade=Grade+10
19、在C#语言中,main()方法是程序的大门,应用程序从此处开始运行。
以下main()方法中,存在错误的是()(选择一项)
A、staticstringMain(string[]args){}
B、staticintMain(string[]args){}
C、staticvoidMain(){}
D、staticvoidMain(string[]args){}
20、在HTML中,文本“10元特价”的字体大小默认为3,将该文本字体大小设置为5,且字体类型设置为黑体的代码正确的是()(选择一项)
A、10元特价
B、10元特价
C、10元特价
D、10元特价
21、#include
voidmain()
{
intn=3;
switch(n)
{
case1:
printf(“!
”);
break;
case2:
printf(“?
”);
break;
default:
printf(“$”);
}
}
在C语言中,执行上面程序后,输出是()(选择一项)
A、!
B、?
C、$D、无输出
22、分析下面的C程序,输出结果是()(选择一项)
#include
voidmain(){
charstr1[10]=“National“;
charstr2[20];
strcpy(str2,str1);
strcat(str2,str1);
printf(“%s,%s\n“,str1,str2);
}
A、National,NationalNationalB、NationalNational,National
C、National,NationalD、NationalNational,NationalNational
23、在C语言中,经过如下运算后,num的值为()(选择一项)
intnum=0;
num=2>3?
0:
1;
A、0B、1C、2D、3
24、在C语言中有如下数组定义,则arry[2]的值为()(选择一项)
intarry[5]={1,2,3,4,5};
A、2B、3C、4D、0
25、下列C语言代码的输出是()(选择一项)
voidmain(){
charch;
ch='a'+3;
putchar(ch);
}
A、a+3B、100C、cD、d
26、分析下面的HTML代码片段,则选项中的说法错误的是()(选择一项)
1月
2月 | 3月