综合测试十六有答案Word下载.docx
《综合测试十六有答案Word下载.docx》由会员分享,可在线阅读,更多相关《综合测试十六有答案Word下载.docx(14页珍藏版)》请在冰点文库上搜索。
%d,%d\n'
i,j);
A、8,7B、9,6C、7,6D、7,8
4、在SQLserver2005数据库中,标识列本身没有实际意义,而是为了区分表中不同的记录。
下列关于标识列的说法中错误的是()。
A、一个表中只能有一个标识列B、不能对标识列加上默认约束
C、标识列可以使用任意数据类型D、不能更新或输入标识列的值
5、在SQLServer2005数据库中,主键是表中能用来惟一标识表中每一行的一列或多列的组合。
通过设定表的主键可以实现()完整性约束。
A、引用B、实体C、域D、自定义
6、在c语言中,运行以下代码后,屏幕的输出结果是()。
#includ<
viodmain(){
intx=1,y=1,z=1,t=1;
t=(x++)+y+(--z);
%d'
t);
A、1B、2C、3D、4
7、在c语言中,有如下结构定义,则选项中对输出结果描述正确的是()。
#include<
structstudent{
char*name;
intage;
}b1={'
CharlesTomths'
15},*b2;
b2=&
b1;
%c'
b1->
name[8]);
A、输出TB、输出为空C、存在编译错误D、输出s
8、分析下面的C代码片段,正确的输出结果是()。
inti=0;
for(;
i+=2)
{
printf(“%d,”,i);
printf(“%d”,i);
A、0,2B、0,2,4C、0,2,4,6D、0,1,2,3
9、网络中常常使用一些命令,可以帮助我们方便的通过网络发送一些消息或了解网络中的信息。
以下命令()命令用于验证TCP/IP设置和网卡工作是否正常。
A、ipconfig127.0.0.1B、ping127.0.0.1C、net127.0.0.1D、netsend127.0.0.1
10、在HTML中,设计一个登录页面,该页面包含一个输入用户名的文本框。
下列的HTML代码可以实现该文本框获得鼠标焦点时全部选中文本框内容的是()。
A、<
inputname=“username“type=“text“onFocus=“this.select()“/>
B、<
inputname=“username“type=“text“onChange=“this.select()“/>
C、<
inputname=“username“type=“text“onFocus=“this.focus()“/>
D、<
inputname=“username“type=“text“onBlur=“this.select()“/>
11、在c语言中,某程序员编写了以下函数,你认为可以用()代替。
intGetMax(inta,intb,intc){
intmax;
if(a>
=b)
max=a;
else
max=b;
if(max<
c)
max=c;
returnmax;
A、intGetMax(inta,intb,intc){intmax=a>
b?
a:
b;
max=max}
B、intGetMax(inta,intb,intc){intmax=a>
max=max>
c?
max:
c;
returnmax;
C、intGetMax(inta,intb,intc){intmax=a>
D、intGetMax(inta,intb,intc){intmax=a<
:
a;
}
12、在c语言中,为了采用冒泡排序法将45,80,35,20,100几个数字按从小到大的顺序排列,在下划线处应该填写的代码是()。
intnum[5]={45,80,35,20,100};
inti,j,temp;
5;
for(j=0;
j<
5-i-1;
j++){
if(________){
temp=num[j+1];
num[j+1]=num[j];
num[j]=temp;
A、num[j]<
num[j+1]B、i>
jC、num[j]>
num[j+1]D、i<
j
13、编译并运行下面的C#代码,()会出现在输出结果中。
(选择二项)
classTest{
staticvoidMain(string[]args){
for(inti=0;
3;
for(intj=3;
j>
=0;
j--){
if(i==j)
continue;
Console.WriteLine('
i='
+i+'
j='
+j);
A、i=0j=3B、i=0j=0C、i=2j=2D、i=0j=2E、i=1j=1
14、c语言是贝尔实验室在1973年设计的一种程序设计语言。
以下关于c语言程序的说法中,正确的是()。
A、c语言程序必须包含多个头文件
B、c语言程序中可以包含多个main()函数
C、在c语言程序中,一行可以写多条语句,条件是每条语句以分号结尾
D、在c语言中的if语句后面如果只有一条语句,可以不用{}括起来
15、SQLServer2005数据库的数据文件由以下()文件组成。
A、.sqlB、.mdbC、.ldfD、.mdf
16、分析下面c语言程序,运行后输出的正确结果是()。
inti;
printf(“%d“,i);
A、123B、1234C、0123D、01234
17、要在SQLServer2005数据库中创建一个网站用户信息表,其中用户的Email地址用一个字段来存储,规定Email地址中要含有“@”和“.”字符。
这一规定可以采用()来实现。
A、主键约束B、外键约束C、检查约束D、默认约束
18、在C#中,下面对数组的声明语句不合法的是()。
A、shortx[];
B、short[]y=newshort[2];
C、short[]x2;
D、shortz2[5]={0,1,2,3,4};
19、在c语言中,为了输出如图所示的效果,请问在空白处应该填写的代码是()。
voidmain()
i++)
printf(“%d\t“,空白处);
A、i+1B、(i+1)/2+1C、(i+1)*2-1D、i*2-1
20、在c语言中,关系运算符就是用于测试两个操作系统数之间关系的符号,以下运算符中不是关系运算符的是()。
A、>
B、<
C、==D、!
21、在c语言中,下列选项不能用作变量标识符的是()。
A、1_ABCB、_2avC、wecD、int_3_
22、在SQLServer2005中,删除表sample中的所有数据,可以使用如下()语句。
A、DroptablesampleB、deletefromsample
C、delete*fromsampleD、drop*fromsample
23、分析如下的JavaScript代码段,b的值为()。
(选择一项)
vara=1.5,b;
b=parseInt(a);
A、2B、0.5C、1D、1.5
24、在c语言中,某程序员定义了如下函数,其中定义错误的是()。
A、intGetMax(inta,b){if(a>
b)returna;
elsereturnb;
B、voidshowInfo(){printf("
我是足下学员"
);
C、char*getInfo(){return"
;
D、intGetAgeArray(intage){if(age<
=18)return18;
returnage;
25、网络中常常使用一些命令,可以帮助我们方便的通过网络发送一些消息或了解网络zhon个的信息。
以下命令()命令用于显示计算机的TCP/IP配置。
A、ipconfigB、pingC、netD、netsend
26、分析下面这段C#代码,它的运行结果是()。
inti=12;
Console.WriteLine(i*=++i);
A、145B、169C、156D、程序无法编译
27、在c语言有如下for循环代码,为了输出如图所示的几个数字,在空白处应该填写的代码是()。
inti,a=10;
//空白处
A、if(i%3!
=0){cintinue;
}B、if(i%3==0){cintinue;
C、if(i%3==0){break;
}D、if(i%3!
=0){break;
28、在C语言中,下列变量定义和赋值错误的是()。
A、shorti=5;
intj=i;
B、charc="
c"
;
intj=c;
C、floatf='
c'
+1;
D、floati=5;
doubled=i;
29、为了在D盘根目录下的文件“sql.txt”重命名“sql.cs”,下列DOS命令正确是()。
A、rensql.txtsql.csB、rensql.cssql.txt
C、copysql.txtsql.csD、copysql.cssql.txt
30、在C语言中,下列关于函数及函数调用的说法正确的是()。
A、被调函数的定义必须在调用之前
B、除了main函数外,所有其他自定义函数都必须进行声明
C、在声明函数原型时,参数表里的参数名可以不写
D、每个函数都有返回类型以及参数
31、二元运算符是指处理两个操作数的运算符,以下()操作符不是C语言中的二元运算符。
A、+B、--C、%D、&
&
32、当浏览器不支持框架时,下面()元素用于指示替代的内容。
A、FRAMESB、FRAMEC、IFRAMESD、NOFRAMES
33、下列关于JavaScript语言的功能,说法错误的是()。
A、JavaScript可以进行数据验证B、JavaScript可以提供用户交互
C、JavaScript可以动态更改内容D、JavaScript不支持变量与数据类型
34、为了查看计算机的CPU与内在使用情况,需要使用()。
A、资源管理器B、任务管理器C、计算机管理工具D、磁盘碎片整理程序
35、在C语言中有如下定义,能输出字母“M”的语句是()。
structperson{
charname[9];
intage;
};
structpersonteam[10]={”John”,17,”Scott”,19,”Mary”,18,”Adam”,16};
A、print("
%c\n"
team[3].name);
B、print("
team[3].name[0]);
C、print("
team[2].name[0]);
D、print("
team[2].name[1]);
36、下列关于C语言中变量命名规则说法正确的是()。
A、变量名必须以字母或下划线开头
B、变量的第一个字符必须是字母或数字
C、变量名不区分大小写
D、第一个字母后可以是字母、数字和下划线
37、以下一段C语言代码的功能是采用插入算法将一个数据插入到一个有序的数组中,使得数组依然有序,请问在空白处需要添加的代码是()。
voidcharu(int*num,intN,intinsert){
inti,j;
N;
if(num[i]>
insert)
}
for(j=N;
i;
num[j]=num[j-1];
voidmain(){
intnum[5]={20,40,50,60};
intinsert=45;
charu(num,4,insert);
A、num[j]=insert;
B、num[j+1]=insert;
C、num[i+1]=insert;
D、num[i]=insert;
38、以下()为JavaScript声名变量的语句。
A、Dimx;
B、DimxC、varx;
D、varx
39、向HTML文档中插入javascript脚本时,正确的标记是()。
scriptlink="
example.js"
>
......<
/script>
html.scrip.languge="
javascript"
/html.scrip.language>
scriptlanuage="
<
!
--......-->
languge="
/language>
40、在Dos命令提示符下键入(),表示退至根目录。
A、rd..B、rd\C、cd..D、cd\
41、下列关于操作系统分类的说法,错误的是()。
A、根据操作系统提供的用户界面划分,操作系统可以分为单用户系统多用户系统
B、根据操作系统提供的用户界面划分,操作系统可以分为基于字符界面的系统与图形用户界面系统
C、MS-DOS属于单用户系统
D、Windows2000属于图形界面系统
42、如图,打开一个浏览器窗体,可以采用()快捷键关闭该窗体。
A、CTR+AB、ALT+F4C、F5D、ALT+Tab
43、()协议是将文件从一台计算机传输到另一台计算机的方式。
A、TCPB、IPC、FTPD、UDP
44、使用HTML语言,以下()选项可以实现下面的表达式。
22=4
A、2<
sup>
2<
/sup>
=4B、2<
sub>
/sub>
=4C、2<
p>
/p>
=4D、2<
ul>
/ul>
=4
45、在C#中,下列关于while循环,do-while循环和for循环的说法不正确的是()(选择一项)
A、while循环有入口条件,do-while循环没有入口条件
B、do-whlie循环结束的条件是while后的判断语句成立
C、for循环能够实现的程序,while循环也都能够实现
D、while循环能够实现的程序,for循环也都能够实现
46、分析下面的c语言程序,要用*输出题目下方的图案,应在下划线处填入的代码是()。
#include
for(i=1;
=4;
for(j=1;
=4-i;
j++)
printf(““);
for(j=1,j<
=__________;
printf(“*“);
printf(“\n“);
}(选择一项)
A、iB、2*i+1C、i+2D、2*i-1
47、下面关于样式表的说法正确的是()。
A、通过样式表,用户可以使用自己的设置来覆盖浏览器的常规设置
B、样式表不能重用
C、每个样式表只能链接到一个文档
D、样式表可以用来设置字体,颜色等
48、关于HTML中的事件,说法正确的是()。
A、当输入焦点转移到input输入框时,将触发对象的onFocus事件
B、当输入焦点转移到input输入框时,将触发对象的onBlur事件
C、当输入焦点移出input输入框时,将触发对象的onFocus事件
D、当输入焦点移出input输入框时,将触发对象的onBlur事件
49、在C语言中,以下能对一维数组a正确初始化的语句是()。
A、inta[2]={1},{2};
B、inta[1]={10,20};
C、inta[]={0};
D、inta[2]={10};
50、在SQLServer2005中,下列查询条件()可以查询出员工表中的列hometown不是“北京”的纪录。
A、Wherehometown!
='
北京'
B、Wherehometownnot'
C、Wherehometownisnot‘北京’D、Wherehometown<
‘北京’
1、C
2、C
3、A
4、C
5、B
6、B
7、A
8、B
9、B
10、A
11、B
12、C
13、AD
14、CD
15、CD
16、C
17、C
18、AD
19、C
20、D
21、A
22、B
23、C
24、A
25、A
26、C
27、B
28、B
29、A
30、C
31、B
32、D
33、D
34、B
35、C
36、AD
37、AD
38、C
39、C
40、D
41、A
42、B
43、C
44、A
45、B
46、D
47、AD
48、AD
49、CD
50、AD