1022笔试S1.docx

上传人:b****6 文档编号:6676203 上传时间:2023-01-08 格式:DOCX 页数:16 大小:21.96KB
下载 相关 举报
1022笔试S1.docx_第1页
第1页 / 共16页
1022笔试S1.docx_第2页
第2页 / 共16页
1022笔试S1.docx_第3页
第3页 / 共16页
1022笔试S1.docx_第4页
第4页 / 共16页
1022笔试S1.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

1022笔试S1.docx

《1022笔试S1.docx》由会员分享,可在线阅读,更多相关《1022笔试S1.docx(16页珍藏版)》请在冰豆网上搜索。

1022笔试S1.docx

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;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=

展开阅读全文
相关搜索

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1