s1笔试真题.docx
- 文档编号:24934172
- 上传时间:2023-06-03
- 格式:DOCX
- 页数:18
- 大小:30.69KB
s1笔试真题.docx
《s1笔试真题.docx》由会员分享,可在线阅读,更多相关《s1笔试真题.docx(18页珍藏版)》请在冰豆网上搜索。
s1笔试真题
不定项选择题(针对以下题目,请选择最符合题目要求的答案,每道题有一项或二项正确答案。
针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分。
题量为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、
B、10.2.1.11
C、
4)D、在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=;
6)在C语言中,5/3的值是()。
(选择一项)
A、1
B、-1
C、2
D、
7)在C语言中,()函数可以用于从键盘每次读取一个字符。
(选择一项)
A、printf()
B、putchar()
C、puts()
D、getchar()
8)分析下面的C语言程序,如果从键盘上输入“”,则输出结果是()。
(选择一项)
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); C、 D、 22)以下可将文本“欢迎光临”从左至右然后从右自左循环来回显示的代码是()。 (选择一项) A、 B、 C、 D、 23)()元素用于提供表格说明。 (选择一项) A、TH B、CAPTION C、TABLE D、CELLSPACING 24)分析以下HTML代码:
对以上代码,以下描述正确的是()。
(选择一项)
A、该表格没有边框
B、表格中1和2在同一列
C、表格中2和3在同一行
D、表格中1和3在同一列
25)如果要在表单中,显示如下信息“你最喜欢的编程语言?
Java、C#、C”,用户只能从三个选项中选择一项。
要实现以上需求,下面HTML语句正确的是()。
(选择一项)
A、你最喜欢的编程语言?
B、你最喜欢的编程语言?
C、你最喜欢的编程语言?
D、你最喜欢的编程语言?
26)下面有关插入图像的说法正确的是()。
(选择一项)
A、每一个图像上只能创建一个超链接区域
B、单击一个图像的任何区域执行的操作都一样,只能打开同一个页面
C、将图像插入Dreamweaver文档时,Dreamweaver将在HTML源代码中自动生成对此图像文件的引用
D、以上说法都不正确
27)创建一个带多个框架的页面,要求页面分为4列,第一列占200像数,第二列为窗口宽度的30%,第三列占余下空间的3/4,最后一列占余下空间的1/4。
下列语句正确的是()。
(选择一项)
A、
B、
C、
D、
28)分析下面的JavaScript代码段:
varnum=30;
varnum2="thisisnotanumbervalue";
if(isNaN(num))
(num);
if(isNaN(num2))
(num2);
输出结果是()。
(选择一项)
A、30
B、30
thisisnotanumbervalue
C、thisisnotanumbervalue
D、不输出任何信息
29)分析下面的JavaScript语句:
a=(3>4)?
5:
7;
(a);
输出结果是()。
(选择一项)
A、5
B、7
C、ture
D、false
30)网页中包含如下样式代码:
a:
link{color:
black;}
a:
visited{color:
green;}
a:
hover{color:
red;}
a:
active{color:
blue;}
在HTML代码部分也包含如下代码:
根据以上条件,以下描述错误的是()。
(选择一项)
A、当从未访问过XX时,XX呈现为黑色
B、当第一次访问XX时,单击XX链接,从鼠标悬停到释放鼠标左键,XX的字体颜色变化顺序是:
黑色红色蓝色绿色
C、当XX已经被访问过,再次将鼠标悬停到XX链接上时,XX的字体颜色将始终显示为访问过的颜色(绿色)。
D、当鼠标按下,并且还未释放鼠标的过程中,链接的颜色将显示始终显示为蓝色
31)在JavaScript中,文本框支持的事件不包括()。
(选择一项)
A、onblur
B、onfocus
C、onchange
D、onselected
32)()是SQLServer数据库的主数据文件的扩展名。
(选择一项)
A、.sql
B、.mdb
C、.ldf
D、.mdf
33)在SQLServer2005中,数据完整性是指()。
(选择一项)
A、数据库中所有数据格式一致
B、数据库中数据的准确性
C、所有的数据都存入了数据库中
D、数据库中不存在数据冗余
34)在SQLServer2005中,假设表users包含主键列id,那么执行“UpdateusersSETid=20WHEREid=30”,执行的结果可能是()。
(选择一项)
A、如果表中同时含有id为20和id为30的记录,则更新失败
B、如果表中含有id为30的记录,但不包含id为20的记录,则更新失败
C、执行出错,因为主键列不可以被更新
D、如果表中不包含id为20和id为30的记录,则更新一行记录
35)关于SqlServer的字符串函数,以下说法不正确的是()。
(选择一项)
A、selecttrim(‘hello’)返回值为:
hello(前后都无空格)
B、selectltrim(rtrim(‘hello’))返回值为:
hello(前后都无空格)
C、selectreplace(‘hello’,’e’,’o’)返回值为:
hollo
D、selectright(‘hello’,3)返回值为:
llo
36)在SQLServer2005中,查询score表中stuName字段数据。
()(选择一项)
A、select*fromscore
B、select*fromscorewherestuName=””
C、selectstuNamefromscore
D、selectstuNamefromscorestudent=””
37)在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
38)在SQLServer2005中,现有客户代表customer(主键:
客户编号cid),包含10行数据。
订单表orders(外键:
客户编号cid),包含6行数据。
执行sql语句:
select*fromcustomersinnerjoinorderson=返回5行记录,则执行sql语句:
select*fromcustomersinnerjoinorderson<>将返回()行记录。
(选择一项)
A、11
B、55
C、60
D、5
39)C#中Main方法的写法正确的是()(选择二项)
A、staticvoidMain(stringargs){}
B、staticvoidMain(){}
C、staticvoidMain(string[]args){}
D、voidMain(stringargs){}
40)C#中使用()关键字声明常量。
(选择一项)
A、static
B、const
C、break
D、new
41)C#中,stringstr="tekgkibme";stringt=('k','a').Substring(2,3);(t);将输出()。
(选择一项)
A、eag
B、aga
C、agk
D、kek
42)WinForm中显示如图所示的消息框代码是()。
(选择一项)
A、("系统提示","欢迎来到重庆足下。
",;
B、("欢迎来到重庆足下。
","系统提示",,;
C、("系统提示","欢迎来到重庆足下。
",,;
D、("欢迎来到重庆足下。
","系统提示",MessageBoxButtons.Information,;
43)WinForm中文本框(TextBox)的()属性表示允许在该文本框中输入多行文本。
A、Max
B、Multiline
C、ReadOnly
D、ManyRow
44)在WinForm中,状态栏可以分为多个区,称每个区为()。
(选择一项)
a)面板
b)分隔符
c)按钮
d)状态按钮
45)在中,Connection对象的()方法用于打开与数据的连接。
(选择一项)
A、Close
B、ConnectionString
C、Open
D、Opened
46)在中,Connection的()属性用于判断数据连接状态,主要有连接和关闭状态。
(选择一项)
A、Stauts
B、State
C、IsOpen
D、Opend
47)使用C#语言和SQLServer2005开发项目,如果要判断学员表StudentInfo中共有几条记录,应该在空白处选择()。
(选择一项)
.......
stringsql=“selectcount(*)fromStudentInfo”;
SqlCommandcmd=newSqlcommand(sql,conn);
(num);
A、intnum=(sql);
B、intnum=();
C、intnum=(int)();
D、intnum=(sql);
48)()属性用于设置ComboBox的数据源。
(选择一项)
A、Data
B、DataSource
C、DataTable
D、DataView
49)DataGridView中的每个字段都与()的一个列绑定。
(选择一项)
A、DataSource
B、Database
C、DataField
D、DataTable
50)What’sOS?
Choosethebestanswer。
()(选择一项)
A、OpenSystem
B、OfficeSystem
C、OperationSystem
D、OperationSimulator
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- s1 笔试