s1笔试真题.docx

上传人:b****5 文档编号:5128015 上传时间:2022-12-13 格式:DOCX 页数:16 大小:102.98KB
下载 相关 举报
s1笔试真题.docx_第1页
第1页 / 共16页
s1笔试真题.docx_第2页
第2页 / 共16页
s1笔试真题.docx_第3页
第3页 / 共16页
s1笔试真题.docx_第4页
第4页 / 共16页
s1笔试真题.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

s1笔试真题.docx

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

s1笔试真题.docx

s1笔试真题

 

s1笔试真题1(总13页)

不定项选择题(针对以下题目,请选择最符合题目要求的答案,每道题有一项或二项正确答案。

针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分。

题量为50道,每题2分,总分为100分。

1)十进制数15的十六进制数表示是:

()。

(选择一项)

A、1

B、F

C、B

D、15

2)下面关于计算机低级语言和高级语言的描述,不正确的是()。

(选择二项)

A、低级语言的运行速度比高级语言慢

B、低级语言的功能比高级语言更容易学习

C、低级语言的可移植性比高级语言差

D、机器语言和汇编语言属于低级语言,而C和C#属于高级语言

3)下列IP地址中,属于C类IP地址的是()。

(选择一项)

A、194.222.1.65

B、10.2.1.11

C、127.0.2.99

D、255.255.255.256

4)在C语言中,下面()转义序列表示换行。

(选择一项)

A、\a

B、\n

C、\r

D、\f

5)在C语言中,以下声明变量和变量的初始化的语法错误的是()。

(选择一项)

A、intwidth=height=10;

B、intwidth,height;height=width=10;

C、int_a_b_c_d=10;

D、doubleauto=50.0;

6)在C语言中,5/3的值是()。

(选择一项)

A、1

B、-1

C、2

D、1.67

7)在C语言中,()函数可以用于从键盘每次读取一个字符。

(选择一项)

A、printf()

B、putchar()

C、puts()

D、getchar()

8)分析下面的C语言程序,如果从键盘上输入“10.6”,则输出结果是()。

(选择一项)

voidmain()

{

intn;

scanf("%d",&n);

if(n<10)

printf("%d\n",n++);

else

printf("%d\n",n--);

}

A、11

B、10

C、9

D、8

9)在C语言中,下列代码的运行结果是()。

(选择一项)

inta=2;

switch(a){

case1:

printf("incase1a=%d",a);

break;

case2:

printf("incase2a=%d",a);

case3:

printf("incase3a=%d",a);

break;

default:

printf("indefaulta=%d",a);

}

A、incase1a=1incase2a=2

B、incase1a=2incase2a=2incase3a=2

C、incase2a=2incase3a=2

D、indefaulta=2

10)C语言中,i为int类型,进入下面的循环之前,i的值为0,则循环执行的次数为()。

(选择一项)

do

{

i++;

}while(i<2);

A、0

B、1

C、2

D、3

11)在C语言中,有以下for循环代码,为了输出如图所示的结果,在空白处应该填写代码()。

(选择一项)

inti,j=10;

for(i=0;i

{

printf("%d,%d\t",空白处);

}

A、++i,j--

B、i++,--j

C、i++,j--

D、++i,--j

12)在C语言中,下列代码的运行结果是()。

(选择一项)

voidmain()

{

intstuAge[5]={18,22,26};

inti,avgAge=0;

for(i=1;i<5;i++){

avgAge+=stuAge[i]/5;

}

printf("%d",avgAge);

}

A、12

B、13.2

C、9

D、以上答案都错

13)有如下一组数据:

20,12,3,15。

将该组数据按升序排序,如果采用冒泡排序法,需要比较()次。

(选择一项)

A、3

B、4

C、5

D、6

14)下列C语言代码的运行结果是()。

(选择一项)

voidmain()

{

intx=10,y=20;

int*p1,*p2;

p1=&x;

p2=&y;

p2=p1;

*p2=30;

printf("%d,%d",*p1,*p2);

}

A、10,20

B、10,30

C、20,30

D、30,30

15)在C语言中,某程序员编写了如下函数调用的代码,请问该代码的运行结果是()。

(选择一项)

voidChangeArray(intnum[],intN)

{

inti;

for(i=0;i

{

num[i]=pow(num[i],2);

}

}

voidmain()

{

inti;

inta=10;

intnum[10]={1,2,3,4,5,6,7,8,9,10};

ChangeArray(num,10);

for(i=0;i

{

printf("%d",num[i]);

}

}

A、13579

B、19254981

C、246810

D、4163664100

16)在C语言中,下列代码的运行结果是()。

(选择一项)

intgetCallNum()

{

staticintnum=0;

num++;

returnnum;

}

voidmain()

{

inti=0;

for(i=0;i<5;i++)

{

intj=getCallNum();

if(j>2)

{

break;

}

printf("%d",i);

}

}

A、01

B、012

C、0123

D、01234

17)在C语言中,下列代码的输出结果是()。

(选择一项)

voidmain()

{

charc[]="hello";

char*p;

for(p=c;p

{

printf("%s",p);

}

}

A、hellolloo

B、hello

C、hellollo

D、lloo

18)下面哪一项不属于Photoshop的功能(

19))(选择一项)

A、创建网页动画

B、绘画

C、修复相片

D、专业排版

20)HTTP协议是()。

(选择一项)

A、远程登录协议

B、邮件协议

C、超文本传输协议

D、文件传输协议

21)能正确的将网页背景颜色设置为红色的代码是()。

(选择一项)

A、

B、

C、

D、

22)()标记用于以预定义的格式显示文本,即文本在浏览器中显示时遵循在HTML源文档中定义的格式。

(选择一项)

A、

B、

C、

D、

23)以下可将文本“欢迎光临”从左至右然后从右自左循环来回显示的代码是()。

(选择一项)

A、欢迎光临

B、欢迎光临

C、欢迎光临

D、欢迎光临

24)()元素用于提供表格说明。

(选择一项)

A、TH

B、CAPTION

C、TABLE

D、CELLSPACING

25)分析以下HTML代码:

表格

1

2

3

对以上代码,以下描述正确的是()。

(选择一项)

A、该表格没有边框

B、表格中1和2在同一列

C、表格中2和3在同一行

D、表格中1和3在同一列

26)如果要在表单中,显示如下信息“你最喜欢的编程语言?

Java、C#、C”,用户只能从三个选项中选择一项。

要实现以上需求,下面HTML语句正确的是()。

(选择一项)

A、你最喜欢的编程语言?

 

Java

C#

C

B、你最喜欢的编程语言?

 

Java

C#

C

C、你最喜欢的编程语言?

 

Java

C#

C

D、你最喜欢的编程语言?

 

Java

C#

C

27)下面有关插入图像的说法正确的是()。

(选择一项)

A、每一个图像上只能创建一个超链接区域

B、单击一个图像的任何区域执行的操作都一样,只能打开同一个页面

C、将图像插入Dreamweaver文档时,Dreamweaver将在HTML源代码中自动生成对此图像文件的引用

D、以上说法都不正确

28)创建一个带多个框架的页面,要求页面分为4列,第一列占200像数,第二列为窗口宽度的30%,第三列占余下空间的3/4,最后一列占余下空间的1/4。

下列语句正确的是()。

(选择一项)

A、

B、

C、

D、

29)分析下面的JavaScript代码段:

varnum=30;

varnum2="thisisnotanumbervalue";

if(isNaN(num))

document.writeln(num);

if(isNaN(num2))

document.writeln(num2);

输出结果是()。

(选择一项)

A、30

B、30

thisisnotanumbervalue

C、thisisnotanumbervalue

D、不输出任何信息

30)分析下面的JavaScript语句:

a=(3>4)5:

7;

document.write(a);

输出结果是()。

(选择一项)

A、5

B、7

C、ture

D、false

31)网页中包含如下样式代码:

a:

link{color:

black;}

a:

visited{color:

green;}

a:

hover{color:

red;}

a:

active{color:

blue;}

在HTML代码部分也包含如下代码:

XX

足下考试系统

根据以上条件,以下描述错误的是()。

(选择一项)

A、当从未访问过XX时,XX呈现为黑色

B、当第一次访问XX时,单击XX链接,从鼠标悬停到释放鼠标左键,XX的字体颜色变化顺序是:

黑色→红色→蓝色→绿色

C、当XX已经被访问过,再次将鼠标悬停到XX链接上时,XX的字体颜色将始终显示为访问过的颜色(绿色)。

D、当鼠标按下,并且还未释放鼠标的过程中,链接的颜色将显示始终显示为蓝色

32)在JavaScript中,文本框支持的事件不包括()。

(选择一项)

A、onblur

B、onfocus

C、onchange

D、onselected

33)()是SQLServer数据库的主数据文件的扩展名。

(选择一项)

A、.sql

B、.mdb

C、.ldf

D、.mdf

34)在SQLServer2005中,数据完整性是指()。

(选择一项)

A、数据库中所有数据格式一致

B、数据库中数据的准确性

C、所有的数据都存入了数据库中

D、数据库中不存在数据冗余

35)在SQLServer2005中,假设表users包含主键列id,那么执行“UpdateusersSETid=20WHEREid=30”,执行的结果可能是()。

(选择一项)

A、如果表中同时含有id为20和id为30的记录,则更新失败

B、如果表中含有id为30的记录,但不包含id为20的记录,则更新失败

C、执行出错,因为主键列不可以被更新

D、如果表中不包含id为20和id为30的记录,则更新一行记录

36)关于SqlServer的字符串函数,以下说法不正确的是()。

(选择一项)

A、selecttrim(‘hello’)返回值为:

hello(前后都无空格)

B、selectltrim(rtrim(‘hello’))返回值为:

hello(前后都无空格)

C、selectreplace(‘hello’,’e’,’o’)返回值为:

hollo

D、selectright(‘hello’,3)返回值为:

llo

37)在SQLServer2005中,查询score表中stuName字段数据。

()(选择一项)

A、select*fromscore

B、select*fromscorewherestuName=””

C、selectstuNamefromscore

D、selectstuNamefromscorestudent=””

38)在SQLServer2005中,假定有studentCourse(学生选修课)表,其结构为:

sID(学号),cID(课程.编号),score(成绩).那么列出所有选修课程超过5门的学生学号以及选修课数目的SQL语句的是()。

(选择一项)

a)selectsID,count(cID)fromstudentcoursewherecount(cID)>5

b)selectsID,count(cID)fromstudentcoursegroupbysIDwherecount(cID)>5

c)selectsID,count(cID)fromstudentcoursegroupbysIDhavingcount(cID)>5

d)selectsID,count(cID)fromstudentcoursegroupbycIDhavingcount(cID)>5

39)在SQLServer2005中,现有客户代表customer(主键:

客户编号cid),包含10行数据。

订单表orders(外键:

客户编号cid),包含6行数据。

执行sql语句:

select*fromcustomersinnerjoinordersoncustomers.cid=orders.cid返回5行记录,则执行sql语句:

select*fromcustomersinnerjoinordersoncustomers.cid<>orders.cid将返回()行记录。

(选择一项)

A、11

B、55

C、60

D、5

40)C#中Main方法的写法正确的是()(选择二项)

A、staticvoidMain(stringargs){}

B、staticvoidMain(){}

C、staticvoidMain(string[]args){}

D、voidMain(stringargs){}

41)C#中使用()关键字声明常量。

(选择一项)

A、static

B、const

C、break

D、new

42)C#中,stringstr="tekgkibme";stringt=str.Replace('k','a').Substring(2,3);Console.WriteLine(t);将输出()。

(选择一项)

A、eag

B、aga

C、agk

D、kek

43)WinForm中显示如图所示的消息框代码是()。

(选择一项)

A、MessageBox.Show("系统提示","欢迎来到重庆足下。

",MessageBoxButtons.OK);

B、MessageBox.Show("欢迎来到重庆足下。

","系统提示",MessageBoxButtons.OK,MessageBoxIcon.Information);

C、MessageBox.Show("系统提示","欢迎来到重庆足下。

",MessageBoxButtons.OK,MessageBoxIcon.Information);

D、MessageBox.Show("欢迎来到重庆足下。

","系统提示",MessageBoxButtons.Information,MessageBoxIcon.OK);

44)WinForm中文本框(TextBox)的()属性表示允许在该文本框中输入多行文本。

A、Max

B、Multiline

C、ReadOnly

D、ManyRow

45)在WinForm中,状态栏可以分为多个区,称每个区为()。

(选择一项)

a)面板

b)分隔符

c)按钮

d)状态按钮

46)在ADO.NET中,Connection对象的()方法用于打开与数据的连接。

(选择一项)

A、Close

B、ConnectionString

C、Open

D、Opened

47)在ADO.NET中,Connection的()属性用于判断数据连接状态,主要有连接和关闭状态。

(选择一项)

A、Stauts

B、State

C、IsOpen

D、Opend

48)使用C#语言和SQLServer2005开发项目,如果要判断学员表StudentInfo中共有几条记录,应该在空白处选择()。

(选择一项)

.......

stringsql=“selectcount(*)fromStudentInfo”;

SqlCommandcmd=newSqlcommand(sql,conn);

Console.WriteLine(num);

A、intnum=cmd.ExecuteScalar(sql);

B、intnum=cmd.ExecuteSelect();

C、intnum=(int)cmd.ExecuteScalar();

D、intnum=cmd.ExecuteSelect(sql);

49)()属性用于设置ComboBox的数据源。

(选择一项)

A、Data

B、DataSource

C、DataTable

D、DataView

50)DataGridView中的每个字段都与()的一个列绑定。

(选择一项)

A、DataSource

B、Database

C、DataField

D、DataTable

51)What’sOS

52)Choosethebestanswer。

()(选择一项)

A、OpenSystem           

B、OfficeSystem

C、OperationSystem                

D、OperationSimulator

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 艺术

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

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