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代码:
confirm(“远看山有色,近听水无声”?
输出结果为()。
(选择一项)
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;iSystem.out.println(list.get(i)); c)while(list.hasNext()) System.out.println(list.next()); d)for(inti=0;iSystem.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=
展开阅读全文
相关搜索
|
---|