1022笔试S1.docx
- 文档编号:6676203
- 上传时间:2023-01-08
- 格式:DOCX
- 页数:16
- 大小:21.96KB
1022笔试S1.docx
《1022笔试S1.docx》由会员分享,可在线阅读,更多相关《1022笔试S1.docx(16页珍藏版)》请在冰豆网上搜索。
1022笔试S1
针对以下题目请选择正确答案(每道题目有一个或多个正确的答案)。
每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有正确答案,则该题目不得分。
1)分析如下C语言代码片断:
intx=10,y=3;printf(“%d”,x/y);输出结果为()。
(选择一项)
a)0
b)1
c)2
d)3
2)在SQLServer2000中,字段的NOTNULL属性用来表示(c)约束。
(选择一项)
a)主键
b)检查
c)非空
d)默认值
3)仔细阅读下面的C语言代码:
变量var2的最后的值是()。
(选择一项)
Voidmain()
{
Intvar1=3,var2=4,*ptr;
Ptr=&var1;var2=*ptr;
}
a)3
b)34
c)4
d)Var1在内存中的地址
4)在C语言中,假设所有变量均为整型,则下列代码执行后C的值是()。
a=2;b=5;b++;c=a+b;(选择一项)
a)5
b)6
c)7
d)8
5)在JavaScript中,可以使用Date对象的()方法返回该对象的日期。
(选择一项)
a)getDate
b)getYear
c)getMonth
d)getTime
6)在C语言中,()函数可以用于从键盘每次读取一个字符。
a)printf()
b)putchar()
c)puts()
d)getchar()
7)在Java中,下列(d)类不能派生出子类。
(选择一项)
a)publicclassMyClass{}
b)classMyClass{}
c)abstractclassMyClass{}
d)finalclassMyClass{}
8)在一个工作站可能经常出现问题的网络中,最好不要采用的拓扑结构是()。
(选择一项)
a)环形拓扑
b)总线型拓扑
c)星型拓扑
d)网状拓扑
9)分析下面的javascript代码:
输出结果为()。
(选择一项)
a)在网页上显示文字信息:
远看山有色,近听水无声
b)弹出一个确认对话框(含有“确定”和“取消”按钮),显示信息:
远看山有色,近听水无声
c)打开另一个浏览器窗口,显示文字信息:
远看山有色,近听水无声
d)弹出一个对话框(只含有“确定”按钮),显示信息:
远看山有色,近听水无声
10)在Dreamweaver中,下列有关属性检查器的说法不正确的是()。
(选择一项)
a)属性检查器提供用于检查和编辑当前选定页面元素的属性的选项
b)在属性检查器中所做的所有属性修改将立即应用到文档窗口中
c)如果关闭了属性检查器,可以通过菜单操作再现属性检查器
d)属性检查器最初显示选定元素最常用的属性,可以通过单击扩展箭头显示更多属性
11)在Windows2000Server中,为了只共享服务器D盘根目录下的名为Study的文件夹,下列用鼠标进行的操作,步骤正确的是()。
(选择一项)
a)选择Study文件夹->右击并选择共享->选择共享该文件夹->确定
b)选择Study文件夹->左击并选择共享->选择共享该文件夹->确定
c)选择D盘根目录->右击并选择共享->选择共享该文件夹->确定
d)选择D盘根目录->左击并选择共享->选择共享该文件夹->确定
12)在java中,关键字(a)用来调用父类的构造方法。
(选择一项)
a)super
b)this
c)extends
d)abstract
13)假设今天是2006年5月8日星期一,请问下列Javascript代码在页面上的输出结果是()。
(选择一项)
Vartime=newDate();
Document.write(time.getDay());
a)2006
b)8
c)5
d)1
14)在Java中,以下(c)命令能够将Java源文件编译为类文件。
(选择一项)
a)java
b)javaw
c)javac
d)jar
15)在C语言中,下面选项()声明的一个二维数组可以用于保存4个参赛者参加5个不同项目的比赛成绩。
(选择一项)
a)floatscore[5][6];
b)floatscore[4][5];
c)floatscore[3][4];
d)floatscore[4,5];
16)将二进制数字1010转换为十六进制数字,结果是()。
(选择一项)
a)2
b)A
c)F
d)10
17)在Java中,下列(d)语句不能通过编译。
(选择一项)
a)Strings=“john”+“was”+“here”;
b)Strings=“john”+3;
c)inta=3+5;
d)floatf=5+5.5;
18)在HTML中,表单中的INPUT元素的()属性用于指定表单元素的名称。
(选择一项)
a)VALUE
b)NAME
c)TYPE
d)CAPTION
19)在C语言中,下列关于条件语句的描述中,正确的是()。
(选择二项)
a)当if语句嵌套使用时,最后一个else和最近的一个没有else匹配的if匹配
b)一个if可以有多个else与之匹配
c)一个switch语句总是可以被一系列if.else语句替换
d)switch(表达式)语句中的表达式可以是任何类型
e)当执行break语句时程序将停止执行
20)在JAVA中,通过调用以下(c)方法,可以装载Sun的JDBC-ODBC桥。
(选择一项)
a)newClass().load(“sun.jdbc.odbc.JdbcOdbcDriver”);
b)newClass().forName(“sun.jdbc.Jdbc.JdbcOdbcDriver”);
c)class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
d)class.load(“sun.jdbc.odbc.JdbcOdbcDriver”);
21)用数据库工具软件构建数据库是在软件开发过程的()阶段实现。
(选择一项)
a)问题定义
b)需求分析
c)设计
d)开发
22)如图,是Windows2000Server中的资源管理器的搜索界面,为了在D盘中搜索所有文件名中包含music且后缀名为mp3的文件,需要在光标处输入的字符是()。
(选择一项)
图表
a)*music*.mp3
b)*.music
c)*music.mp3
d)Mp3.*music*
23)在java中,要判断d盘下是否存在文件abc.txt,应该使用以下(c)判断语句。
(选择一项)
a)if(newFile(“d:
/abc.txt”).exists()==1)
b)if(File.exists(“d:
/abc.txt”)==1)
c)if(newFile(“d:
/abc.txt”).exists())
d)if(File.exists(“d:
/abc.txt”))
24)在java接口中,下列选项里有效的方法声明是(a,b)。
(选择二项)
a)publicvoidaMethod();
b)voidaMethod();
c)staticvoidaMethod()
d)protectedvoidaMethod();
25)在SQLServer2000中,外键用于将一个表中的列与另一表中的列关联起来,为了确保引用的完整性,要求(a)。
(选择一项)
a)外键列的列值必须已经存在于主键表的对应列的列值中
b)外键列的列值必须与主键表的对应列的列值一一对应
c)外键列不能有重复的值
d)外键表的数据行行数必须大于主键表的数据行行数
26)如下C语言程序段,请问在函数main中可以使用的变量有()。
(选择一项)
#include
Intz;
Intp(intx)
{
Staticinty;
Return(x+y);
}
Voidmain()
{
Inta,b;
Printf(“%d\n”,p(a));
}
a)a,b
b)a,b,z
c)a,b,y,z
d)a,b,x,y,z
27)给定java代码,如下:
编译运行,结果是(a)。
(选择一项)
Publicstaticvoidmain(String[]args)
{
Strings;
System.out.println(“s=”+s);
}
a)编译错误
b)编译通过,但出现运行时错误
c)正常运行,输出s=null
d)正常运行,输出s=
28)为了提取当前日期的小时数,并且判断如果当前的小时数小于12则在页面中显示“上午好!
”,否则显示“下午好!
”。
下列JavaScript代码正确的石()。
(选择一项)
a)vartodays_date=newDate();varseconds=todays_date.getSeconds();var
str=(seconds>12)?
“上午好!
”:
“下午好!
”;document.write(str);
b)vartodays_date=newDate();varhours=todays_date.getHours();varstr=(hours<12)?
“上午好!
”:
”下午好!
”;document.write(str);
c)vartodays_date=newDate();varseconds=todays_date.getSeconds();var
str=(seconds<12)?
“上午好!
”:
“下午好!
”;document.write(str);
d)vartodays_date=newDate();varhours=todays_date.getHours();varstr=(hours>12)?
“上午好!
”:
“下午好!
”;document.write(str);
29)在C语言中,下列代码的输出结果是()。
Voidmain()
{
Inti=0,j=0;
For(i=0;i<5;i++)
{
J++;
}
Printf(“%d,%d”,i,j);
}(选择一项)
a)4,5
b)4,6
c)5,5
d)5,6
30)在C语言中,下列代码的输出结果是()。
Voidmain()
{
Intn;
Inta[3]={4,5,6};
Int*p=&a=[0];
For(n=0;n<3;n++)
{
Printf(“%d\t”,*p);
P++;
}
}(选择一项)
a)123
b)456
c)567
d)234
31)分析下面的JavaScript代码段:
输出结果是()。
(选择一项)
Vars1=15;
Vars2=”string”;
If(isNaN(s1))
Document.writeln(s1);
If(isNan(s2))
Document.writeln(s2);
a)15
b)String
c)15string
d)不打印任何信息
32)C语言中,某程序员在程序中声明了如下结构,其中声明错误的是()。
(选择一项)
a)structTeacher
{
Intage;
Charsex;
Charname[20];
}
b)structStudent
{
Intage;
Charsex;
Floatscore;
}stu1,stu2;
c)structParam
{
Floatheight;
Floatweight;
Floatlength;
};
d)struct
{
Intage;
Char*name;
Floatsalary;
}emp1,emp2;
33)在HTML页面中,()标记用于为表格中的一列指定一个标题。
(选择一项)
a)
b)
c)
d)
34)在C语言中,下列()情况不需要定义常量。
(选择一项)
a)程序中经常使用到某个值,而这个值保持不变,例如圆周率
b)某个值在程序中保持不变,并且具有很多位小数,在程序代码中不好书写
c)某个固定不变的值非常简单,但是需要在很多地方频繁使用
d)某个值非常复杂,而且需要在很多地方频繁使用,但是这个值在不同的地方可能不同35)分析下面的Java代码:
编译运行,结果是(b)。
(选择一项)
classA
{//1
ProtectedintgetNumber(inta)//2
{
Returna+1;//3
}//4
}//5
ClassBextendsA//6
{
PublicintgetNumber(inta)//7
{
Returna+2;//8
}//9
Publicstaticvoidmain(Stringargs[])//10
{
Aa=newB();
System.out.println(a.getNumber(0));//12
}
}
a)输出1
b)输出2
c)第7行导致编译错误
d)第11行导致编译错误
36)下列HTML代码中,()能显示一个按钮,按钮上的文字为“鼠标响应”,并实现单击按钮时弹出一个“确定”消息框。
(选择一项)
a)
b)
c)
d)
37)分析下面的JavaScript代码:
today=newDate();document.write(“现在时间是:
“+today.getHours()+”:
”+today.getMinutes());假如显示网页时,系统的时间为2006年2月20日的15:
54,那么网页上的输出为()。
(选择一项)
a)现在时间是:
2006-02-20-15:
54
b)现在时间是:
15:
54
c)00:
00
d)现在时间是:
+15+:
+54
38)关于java的异常处理,以下说法正确的是(d)。
(选择一项)
a)任何可能引发Error类异常的语句必须封装在try块中。
b)任何可能引发Exception异常的语句必须封装在try块中。
c)任何可能引发RuntimeException异常的语句必须封装在try块中。
d)正常情况下,程序无法捕获Error类的异常
39)给定一个java程序的main方法的代码片断如下:
假如d目录下不存在abc.txt文件,现运行该程序,下面的结果正确的是()。
(选择一项)
Try{
printWriterout=newPrintWriter(newFileOutputStream(“d:
/abc.txt”));
Stringname=”chen”;
Out.print(name);
Out.close();
}
Catch(Exceptione){
System.out.println(“文件没有发现!
”);
}
a)将在控制台上打印:
“文件没有发现!
“
b)正常运行,但没有生成文件abc.txt
c)运行后生成abc.txt,但该文件中无内容
d)运行后生成abc.txt,该文件内容为:
chen
40)在JAVA中,对于PreparedStatement的方法setInt(inti,intx),描述正确的是(d)。
(选择一项)
a)使得第i-1个参数的值设为x
b)使得第x-1个参数的值设为i
c)使得第x参数的值设为i
d)使得第i个参数的值设为x
41)给定java程序Test.java,如下:
Packagecom;
PublicclassTest{
Publicvoidtalk(){}
Protectedvoidwalk(){}
Privatevoidclimb(){}
Voidjump(){}
}
给定Test的子类Test2,代码如下:
Packagecom.util;
Importcom.*;
PublicclassTest2extendsTest
{
Publicstaticvoidmain(String[]arge)
{
Test2tt=newTest2();
//A
}
}
可以在Test2的A处加入的代码是(a,b)。
(选择二项)
a)tt.talk();
b)tt.walk()
c)tt.climb();
d)tt.jump();
42)在Java语言中,下面变量命名合法的有(a,d)。
(选择二项)
a)variable123
b)123variable
c)private
d)variable_123
43)在C语言中,关于下列代码的说法正确的是()。
(选择二项)
#include
Voidmain()
{
Intx,y;
Scanf(“%d”,&x);
Scanf(“%d”,&y);
If(x>y)
{
x+=y;y++;
}
Else
{
y+=x;x++;
}
Printf(“%d,%d”,x,y);
}
a)若输入数据1和4,则输出2和5
b)若输入数据4和1,则输出5和2
c)若输入数据4和4,则输出4和4
d)若输入数据4和4,则输出8和5
44)给定一段java代码如下:
要打印出list中储存的内容,以下语句正确的是()。
(选择二项)
ArrayListlist=newArrayList();
List.add(“a”);
List.add(“b”);
Iteratorit=list.iterator();
a)while(it.hasNext())
System.out.println(it.next());
b)for(inti=0;i System.out.println(list.get(i)); c)while(list.hasNext()) System.out.println(list.next()); d)for(inti=0;i System.out.println(it(i)); 45)在SQLServer2000中,假定一个学生选修课管理系统中有两个表,包括: student(学生)表,其结构为: sID(学号),sName(姓名);studentaCourse(学生选课)表,其结构为: sID (学号),cID(课程编号),score(成绩)。 那么列出所有已选课学生的学号、姓名、课程编号和成绩的SQL语句是(b,d)。 (选择二项) a)SELECTsID,sName,cID,scoreFROMstudent,studentCourse b)SELECTsID,sName,cID,scoreFROMstudentINNERJOINstudentCourseON Student.sID=studentCourse.sID c)SELECTsID,sName,cID,scoreFROMstudentOUTERJOINstudentCourseON Student.sID=studentCourse.sID d)SELECTsID,sName,cID,scoreFROMstudent,studentCourseWHEREstudent.sID =studentCourse.sID 46)在SQLServer2000中,现有订单表orders,包含用户信息userid,产品信息productid,以下(d)语句能够返回至少被定购过两回的productid.(选择一项) a)selectproductidfromordersgroupbyproductidwherecount(productid)>1 b)selectproductidfromordershavingcount(productid)>1orderbyproductid c)selectproductidfromorderswherehavingcount(productid)>1groupbyproductid d)selectproductidfromordersgroupbyproductidhavingcount(productid)>1 47)下C语言中,下列代码的运行结果是()。 (选择一项) Voidmain() { Inta=2; Switch(a) { Case1: Printf(“incase1a=%d\n”,a); Break; Case2: Printf(“incase2a=%d\n”,a); Case3: printf(“incase3a=%d\n”,a); Break; Default; Printf(“indefaulta=%d\n”,a); } } a)Incase1a=1Incase2a=2 b)Incase1a=2Incase2=2Incase3a=2 c)Incase2a=2Incase3a=2 d)Indefaulta=2 48)在C语言中,假设有定义: inti;charc,*s;floatf,g;则结果为整型的表达式有()。 (选择二项) a)i+f b)i*c c)f*(int)g d)’A’+48 49)某学生练习12分钟跑步,已知该学生第一分钟跑100米,随着时间的推移,以后每分钟少跑5米,即第二分钟跑95米,第三分钟跑90米,依此类推,下列代码是模拟计算该学生12分钟内跑多少米的C语言代码,请问在空白处应该填写的代码是()。 Voidmain() { Inti=0; Intminutes=12; Intlength=100; Inttotal=0; For(i= 如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。 copyright@ 2008-2022 冰点文档网站版权所有 经营许可证编号:鄂ICP备2022015515号-1