版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、选择题(针对以下题目,选择符合题目要求的答案。针对每一道题目,全选对,则该题得分;所选答案错误或漏选,则该题不得分。每题2分。)1. 在java中下面的代码片段,创建几个对象()String a=”abc”;String b = new String(“abc”);a) 0b) 1c) 2d) 32. Java中假设val是整型变量,下面()说法不正确。 if(val 4)System.out.println(Test A);else if(val 9)System.out.println(Test B);else System.out.println(Test C);a) val = 0输出
2、“Test C”b) val介于0到4 之间输出“Test C”c) val = 14输出“Test B”d) val = 5 输出“Test A”3. Java包含三大体系,除了()a) J2EEb) J2SEc) J2BEd) J2ME4. 下面的Java语言代码段的输出结果是( )int j;for(j=1; j10; j+=2)System.out.print(j+ );a) 没有任何输出b) 2 4 6 8c) 1 3 5 7 9d) 编译出错5. 在Java语言中,下列( )是合法的标识符。a) ab_12b) $-123c) count!d) 5hort6. 在Java中,下面关
3、于跳转语句说法正确的是( )【选两项】a) break语句只能结束内层循环,不能结束外层循环b) break语句可以结束两层嵌套的循环c) continue语句只终止一次循环d) continue语句可以终止循环的进行7. 分析如下所示的Java 代码,编译运行后的输出结果是() (选择一项)public static void main(String arg) int a = 100;while(a%2=0)System.out.print(a);a=a/4;a) 1002561 b) 10025 c) 100 d) 258. 分析下面的Java语言代码,则执行循环语句后b的值为()(选择一
4、项)int a=1,b=10;dob-=a; a+; /b=9 a=2while (b-b?a:b;System.out.println(c);a) 2b) 3c) 1d) 011. Java语言中下面()正确创建包含5个字符串的数组。【选择两项】a) String a = new String5;for(int i=0 ; i 5;i+ )ai=;b) String a = new String ;a = ,; c) String a = ,; d) String a = new String5 ,;12. 在Java中,下列( )是不合法的赋值语句。a) String str = Hell
5、o;b) int i=1/3;c) float f=1/3;d) double f=1/3;13. 分析下面的Java程序段,编译运行后的输出结果是( )。public class Testpublic void changeString(StringBuffersb)sb.append(stringbuffer2);public static void main(String args)Test a = new Test();StringBuffersb = new StringBuffer(stringbuffer1);a.changeString(sb);System.out.print
6、ln(sb =+sb);a) sb =stringbuffer2stringbuffer1b) sb =stringbuffer1c) sb =stringbuffer2d) sb =stringbuffer1stringbuffer214. 下面( )段Java语句在编译是不会出现异常和错误。选两项a) char c=a;b) int i=-1;c) boolean b=null;d) double d=10.0;15. 下面代码输出结果是()。inti=0,s=0;doif(i%2=0)i+;continue; i+;s=s+i;while(i4);System.out.println(s
7、);a) 6b) 2c) 8d) 1016. 下列表示打开百度的超链接是( )a) a src=”百度b) a href=”百度c) a url=”百度d) a link=”百度17. 分析如下的HTML代码,以下图中,( )是网页中显示的样式。 (选择一项)考核清单考核工资2500考核项分值得分考核清单考核工资2500考核项分值得分图1 考核清单考核工资2500考核项分值得分图2考核清单考核工资2500考核项分值得分图3 考核清单考核工资2500考核项分值得分 图4a) 图1 b) 图2 c) 图3 d) 图418. 下面代码片断分析正确的是( )p style=border:1px sol
8、id red;font-size:12px;background-color:gray;/a) 段落的背景色为redb) 段落的边框大小为12pxc) 段落的字体大小为12pxd) 样式应用错误19. 在HTML中,下面( )标记用于定义表的单元格。 (选择一项)a) b) c) d) 20. 插入图片的HTML代码是,其中src的含义是( )a) 链接的地址b) 图象的路径c) 所插入图象的属性d) 以上都正确21. 在HTML中,( )标签用于在网页中创建表单。a) b) c) d) 22. 设置水平线高度的HTML代码是( )a) b) c) d) 23. 在HTML中,定义上下分割的框
9、架是( )a) rows b) cols c) widthsd) heights 24. 下列关于SQL Server数据库的描述中,正确的是()。a) SQL Server数据库是关系模型数据库管理系统b) SQL Server数据库至少要包含一个主数据文件(mdf)和一个次要数据文件(ndf)c) SQL Server数据库中只有表对象d) 创建SQL Server数据库的语法是:drop database 库名25. 下列建表的语句中,正确的是( )a) create table tEmployee(empNOint identity(1000,1) primary key,empNam
10、e varchar(50),empSex char(2) check(empSex in (男,女) default 男,empBirthday datetime,empLevelNOint foreign key tLevell(empLevelNO)b) create table tEmployee(empNOint identity(10000,1) primary key,empName varchar(50),empSex char(2) check(empSex = (男,女) default 男,empBirthday datetime,empLevelNOint foreign
11、 key references tLevell(empLevelNO)c) create table tEmployee(empNOint identity(1000,1) primary key,empName varchar(50),empSex char(2) check(empSex = (男,女) default=男,empBirthdaydatetime,empLevelNOint foreign key tLevell(empLevelNO)d) create table tEmployee(empNOint identity(10000,1) primary key,empNa
12、me varchar(50),empSex char(2) check(empSex in (男,女) default 男,empBirthday datetime,empLevelNOint foreign key references tLevell(empLevelNO)26. 在SQL Server 中,假定payinfo表中包含字段:UID(工号),pay(薪水)。那么列出薪水在3000到4000的 SQL语句是( )a) SELECT * FROM payinfo WHERE pay int (3000,4000)b) SELECT * FROM payinfo HAVING pa
13、y int (3000,4000)c) SELECT * FROM payinfo WHERE lang BETWEEN 3000 AND 4000d) SELECT * FROM payinfo HAVING lang BETWEEN 3000 AND 400027. 在SQL Server中,要使员工表的部门编号列只能保存部门表中已有的编号,可以使用( )a) 主键约束b) 限制约束c) 外键约束d) 检查约束28. 在SQL Server中,以下关于主键的说法正确的是( )。a) 主键列的数据不能更改b) 表中的主键只能设置一列c) 主键列的值不能重复d) 主键列允许插入空值29. 在S
14、QL Server中已经有一个名为custs的表,该表与custinfo表的结构相同,现在要复制custinfo表中的全部数据,sql语句是( )。a) select 列1,列2,列3 into custs from custinfob) insert into custs(列1,列2,列3) from custinfoc) insert into custs(列1,列2,列3) select 列1,列2,列3 from custinfod) select 列1,列2,列3 into custs from custinfo30. 在SQL Server中,查询姓名只有两个字并且以“王”开头的S
15、QL语句( )。a) WHERE NAME like 王%b) WHERE NAME like 王*c) WHERE NAME like 王_d) WHERE NAME like 王?31. 在SQL Server 中,假设订单表orders用来存储订单信息,cid代表客户编号,现要查询订购总金额大于5000的每个客户的订购次数以及客户编号,以下语句正确的是( )a) select count(cid),cid from orders where sum(money)=5000b) select count(cid),cid from orders group by cid having su
16、m(money)=5000c) select count(cid),cid from orders order by cid having sum(money)=5000d) select count(cid),cid from orders having sum(money)=500032. 下列表示删除的关键字是( )a) selectb) deletec) updated) insert33. 在SQL Server 2008数据库中,可以使用( )关键字来判断表中是否存在包含空数据字段的记录行。a) noneb) notc) nulld) no34. 在C# 程序中,一般容易出错的代码
17、放在( )块中。a) catchb) tryc) finallyd) 以上都可以35. 下列语句块中,不能够验证用户是否存在的是( )。a) object obj=cmd.ExecuteScalar();if (obj = null) Console.WriteLine(用户不存在); else Console.WriteLine(用户存在); b) SqlDataReadersdr= cmd.ExecuteReader();if (sdr.Read() Console.WriteLine(用户存在); else Console.WriteLine(用户不存在); c) SqlDataAdap
18、tersda = new SqlDataAdapter(cmd);DataSet ds = new DataSet();sda.Fill(ds);if (ds.Tables0.Rows.Count 0) Console.WriteLine(用户存在); else Console.WriteLine(用户不存在); d) int state= cmd.ExecuteNonQuery();if(state0) Console.WriteLine(用户存在); else Console.WriteLine(用户不存在);36. 在C#语言开发数据库应用程序中,当打开数据库连接后,使用Command对
19、象可以操作数据库中的数据,如果需要得到多行多列的查询结果,则需要使用该对象的( )方法。a) ExecuteNonQuery()b) Execute()c) ExecuteScalar()d) ExecuteReader()37. 在Windows应用程序的窗体中有一个名为btClose的按钮控件,在该控件的Click事件的处理程序中添加如下代码,用户点击btClose按钮后,程序将( )。Application.Exit();MessageBox.show(再见);a) 直接退出b) 关闭当前窗体,程序并不退出c) 关闭当前窗体并显示消息框后,程序退出d) 显示消息框,程序并不退出38. 在
20、ADO.NET中有五个主要的对象,分别是( )。a) Connection、Command、DataAdapter、DataSet和DataTableb) Connection、Command、DataAdapter、DataSet和DataReaderc) Connection、DataTable、DataAdapter、DataSet和DataReaderd) Connection、Command、DataTable、DataSet和DataReader39. 在Windows应用程序中可以构建一个包含多个子窗体的主窗体,称为MDI窗体,以下关于MDI窗体的特点描述错误的是( )。a) 启
21、动一个MDI应用程序时,首先显示父窗体b) 每个应用程序界面都只能有一个MDI父窗体c) MDI子窗体可以在MDI父窗体外随意移动d) 关闭MDI父窗体时,所有子窗体会自动关闭40. 以下代码实现数组array的冒泡排序,下划线处应填入( )。int array = 10, 90, 50, 20, 40, 30, 70, 60 ;for (int i = 0; i array.Length-1; i+) for (int j = 0; j ; j+) if (arrayj 0);for (i = 0; i a.Length; i+) Console.Write(ai + );a) 10520b
22、) 10510 c) 10521 d) 10542 43. DataSet是ADO.NET中用于存储从数据库检索到的数据的对象,下列关于DataSet的说法错误的是( )。a) 在DataSet中可以包含多个DataTable;识别每个DataTable时,可以通过索引或者表名的方式b) DataSet可以简单地理解为一个临时数据库,它的结构和SQL Server数据库的结构非常相似c) 在与数据库断开连接后,DataSet中的数据会消失d) DataSet是从数据源中检索到的数据在内存中的缓存44. 以下( )对象可用于向DataSet中填充数据以及将修改后的数据更新至数据库。a) Conn
23、ectionb) Commandc) DataReaderd) DataAdapter45. 在窗体中添加名为dgvStudent的DataGridView控件,若需要将DataSet对象dsStudent中Student表的数据显示在dgvStudent中,以下语句正确的是( )。a) dgvStudent.DataSource = dsStudent0b) dgvStudent.DataSource = dsStudent.TablesStudentc) dgvStudent.DataSource = dsStudent.TableStudentd) dgvStudent.DataSource = dsStudentStudent46. 在程序中创建一个DataSet对象ds和一个SqlDataAdapter对象adapter,若要将数据库中的Student表的数据填充至ds对象中的MyStudent表中,下面语句正确的是( )。a) ada
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五版装配式厂房买卖合同范本3篇
- 二零二五年方木产业园区建设与购销合作合同3篇
- 二零二五版快递物流服务合同汇编3篇
- 二零二五年度空压机设备零配件供应与仓储合同3篇
- 二零二五年文化活动兼职主持人聘任合同范本2篇
- 2025版快递驿站快递服务场地租赁及配套设施合同模板2篇
- 二零二五年无线基站场地天面租赁及维护合同3篇
- 二零二五版能源企业安全生产责任合同3篇
- 二零二五版建筑工程混凝土材料绿色认证合同文本2篇
- 二零二五年知识产权贷款抵押担保合同标准版2篇
- 团队成员介绍
- 水泵行业销售人员工作汇报
- 《流感科普宣教》课件
- 离职分析报告
- 春节家庭用电安全提示
- 医疗纠纷预防和处理条例通用课件
- 厨邦酱油推广方案
- 乳腺癌诊疗指南(2024年版)
- 高三数学寒假作业1
- 保险产品创新与市场定位培训课件
- (完整文本版)体检报告单模版
评论
0/150
提交评论