HTMLSQLC++及C#综合测试十二含答案Word格式文档下载.docx
《HTMLSQLC++及C#综合测试十二含答案Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《HTMLSQLC++及C#综合测试十二含答案Word格式文档下载.docx(18页珍藏版)》请在冰点文库上搜索。
![HTMLSQLC++及C#综合测试十二含答案Word格式文档下载.docx](https://file1.bingdoc.com/fileroot1/2023-5/5/e8dc04f9-ae56-494e-b2b6-4de762ffb773/e8dc04f9-ae56-494e-b2b6-4de762ffb7731.gif)
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,<
br>
MessageBoxIcon.Error);
12、在C#程序中,当我们需要连接数据库时,不同的.NET数据提供程序都有自己的连接类,如果需要连接SQLServer数据库,则需要使用的连接类是()(选择一项)
A、SqlConnectionB、OleDbConnectionC、OdbcConnectionD、OracleConnection
13、在以下C#程序的异常处理代码中,只有出现异常才会运行的代码行是()(选择一项)
try
{
Thisisfirststep!
//1
catch(Exceptionex)
Thisissecondstep!
//2
finally
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,且字体类型设置为黑体的代码正确的是()(选择一项)
FONTSIZE=5STYLE=黑体>
10元特价<
/FONT>
B、<
FONTSIZE=5FACE=黑体>
C、<
FONTSIZE=+2STYLE=黑体>
D、<
FONTSIZE=+2FACE=黑体>
21、#include<
stdio.h>
voidmain()
intn=3;
switch(n)
printf(“!
”);
break;
printf(“?
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语言代码的输出是()(选择一项)
charch;
ch='
a'
+3;
putchar(ch);
A、a+3B、100C、cD、d
26、分析下面的HTML代码片段,则选项中的说法错误的是()(选择一项)
tableborder="
2"
>
trbgcolor="
yellow"
tdbgcolor="
red"
1月<
/td>
td>
2月<
green"
3月<
/tr>
gray"
5月<
6月<
7月<
<
/table>
A、"
1月"
单元格的背景色为红色(red)
B、"
2月"
单元格的背景色为网页背景色
C、"
6月"
单元格的背景色为灰色(gray)
D、"
7月"
单元格的背景色为绿色(green)
27、MS-DOS最早起源于1980年,MS-DOS可用于组织和使用存储在磁盘中的信息,DOS命令()用于删除一个目录(选择一项)
A、mkdirB、cdC、mdD、rmdir
28、在SQLServer2005中,假设表中stu中包含主键列ID列,则以下更新语句执行后,绝对不可能出现的结果是()(选择一项)
UpdatestuID=200whereID=300
A、更新了多行数据B、没有数据更新C、更新了一行数据D、更新失败
29、创建了一个样式表,设置当前HTML页面中应用类样式compact的元素的字体为斜体.下列能实现该功能的代码是()(选择一项)
STYLETYPE="
text/css"
compact{font-style:
italic;
}<
/STYLE>
@compact{font-style:
.compact{font-style:
#compact{font-style:
30、分析下面的C#程序,执行后的输出结果为()(选择一项)
stringstr="
JavaScript"
;
Console.WriteLine(str.SubString(0,str.IndexOf("
a"
)));
A、JB、JaC、JavaD、Jav
31、运行以下C#代码,其输出结果是()(选择一项)
staticvoidMain()
stringtest="
ABCD"
foreach(charcintest)
Console.Write(c);
A、ABCDB、DCBAC、AD、D
BC
CB
DA
32、在C中,以下程序编译运行后的输出结果为()(选择一项)
inta=5;
ints=0;
switch(a){
case5:
s=s+2;
s=s+5;
case8:
s=s+6;
s=s+10;
printf(“%d”,s);
A、2B、0C、7D、23
33、C#中的命名空间是一种组织代码的方式,它类似于Java中的包,以下代码段的命名空间是()(选择一项)
namespacemyConsole{
publicclassTest{
{0}*{1}={2}"
10,10,10*10);
Console.ReadLine();
A、TestB、staticC、myConsoleD、namespace
34、在C#程序中,以下初始化一维数组的语句中错误的是()(选择一项)
A、int[]array=newint[5]{1,2,3,4,5};
B、int[]array=newint[5]{1,2,3};
C、int[]array={1,2,3,4};
D、int[]array=newint[5]{1,2,3,4};
35、在WinForms窗体frmCarsInfo中有一个数据网络视图控件DataGridView1,以下代码为在DataGridView1中显示表carsinfo中数据的代码片段,其中DBHelper.Connection为数据库连接对象.代码中存在错误的是第()行(选择一项)
privatevoidfrmCarsInfo_Load(objectsende,EvertArgse){
SwlDataAdapterdataAdapter;
DataSetdataSet;
stringsql="
select*fromcarsinfowherebrand='
福美来'
dataAdapter=newSqlDataAdapter(sql,DBHelper.Connection);
dataSet=newDataSet("
car"
dataAdapter.Fill("
carsInfo"
dataSet);
this.dataGridView1.DataSource=data.Tables["
];
//4
A、1B、2C、3D、没有错误
36、已知在HTML页面上定义了如下所CSS样式:
STYLEtype="
.tBorder{
border-left-widty:
0px;
border-left-width:
1px;
border-right-style:
dashed;
padding-top:
5px;
padding-left:
2px;
分析如下所示的HTML代码片段,选项中的说法错误的是()(选择一项)
table>
tr>
tdclass="
tBorder"
姓名:
tdcolspan="
class="
inputtype="
text"
name="
name"
/>
性别:
男<
radio"
sex"
checked/>
女<
A、表格应用了类样式tBorder
B、表格共3列,其中name文本输入框跨2列
C、表格单元格右边框为dashed样式(虚线框样式)
D、表格单元格上边框宽度为5像素
37、给定如下C代码片段,编译运行后,输出结果是()(选择一项)
inti=1,j=10;
do{
if(i++>
--j){
continue;
}while(i<
5);
printf("
i=%d,j=%d"
,i,j);
A、i=5,j=5B、i=5,j=6C、i=6,j=5D、i=5,j=4
38、某站点主页面index.html的代码如下所示,则该页面显示的框架结构与图()所示一致(选择一项)
html>
framesetborder="
5"
cols="
*,20%"
framesetrows="
20%,*"
framesrc="
top.html"
topFrame"
scrolling="
NO"
left.html"
leftFrame"
frameset>
right.html"
ringhtFrame"
/html>
A、图1B、图2C、图3D、图4
39、计算机软件是控制计算机运行的程序或指令集,根据软件的不同功能,可以将软件分为()和()
A、系统软件B、应用软件C、WindowsD、MS-DOS
40、在C中,下列()是合法的标识符(选择二项)
A、A123B、#A123C、588TTTD、s123_Name
41、IP地址用于唯一地标识网络中的每一台计算机,下列IP地址中正确有效的是()(选择二项)
A、255.255.255.255B、192.168.0.27C、300.200.100.0D、255.0.0
42、在SQLServer2005数据库中,雇员信息表的结构如下所示,则选项中的语句能够正确查询出非经理职位(即雇员职位字段的内容不包含"
经理"
字符串)的雇员信息的是()(选择二项)
A、SELECT*FROMEmployeeWHERE(JobNOTLIKE'
%经理%'
)
B、SELECT*FROMEmployeeWHERE(JobNOTLIKE'
_经理_'
C、SELECT*FROMEmployeeWHERE(NOT(JobLIKE'
))
D、SELECT*FROMEmployeeWHERE(NOT(JobLIKE'
43、在C语言中,能使整型变量i=2输出为002的语句是()(选择一项)
A、printf("
%3d"
i);
B、printf("
03%d"
C、printf("
%000d"
D、printf("
%03d"
44、分析如下的C语言程序,运行结果是()(选择一项)
#include<
structstudent{
charname[10];
intage;
};
voidfun1(structstudents){
structstudentb={"
张红"
,18};
s=b;
voidfun2(structstudent*s){
王军"
19};
*s=b;
structstudents1={"
赵娜"
20},s2={"
孙风"
,21};
fun1(s1);
fun2(&
s2);
Printf("
%s%d\n"
s1.name,s2.age);
A、输出:
赵娜21B、输出:
张红19C、输出:
赵娜19D、编译报错
45、在C语言中,要判断整型变量x是否等于0,下面()语句是正确的(选择一项)
A、x<
0B、x==0C、x=0D、x!
46、在C语言中,下列代码的输出结果是()(选择一项)
voidmain(){
inti=5,j=10;
while(j>
i){
j--;
i++;
%d,%d"
i,j);
A、7,7B、8,7C、7,8D、8,8
47、53、有如下的C语言程序,运行后m的值为()(选择一项)
voidmain()
inta=4;
intm=0;
inti,j;
for(i=0;
a;
for(j=0;
j<
=i;
j++)
m++;
A、9B、10C、12D、16
48、在SQLSever2005中,有student(学生)表,其结构为:
sID(