Net 选择题50题 及答案

.NET 阶段性结业考试选择题50题 (每题2分,共计100分)
1、在 CSS3 中,设置元素的右外边距的是( )属性(2 分)
A、margin-top B、margin-bottom
C、margin-left D、margin-right
2、在 C#中,以下代码的输出结果是( )
int x = 5 , y = 2;
float z = x / y;
Console.WriteLine(z);(2 分)
A、2 B、2.5
C、0 D、语法错误
3、在 SQL Server 中,( )语句用于向表中更新数据(2 分)
A、INSERT B、CREATE
C、UPDATE D、NEW
4、在 SQL Server 中,A 表中 aid 有(1,2,3,4)四个值,B 表外键 aid 列与之关联,
且有(1,2,3)三个值,那么两表通过 aid 内连接后可以出现( )条记录 (2 分)
A、3 条 B、4 条
C、5 条 D、6 条
5、在 Sql server 中,getdate( )属于( )(2 分)
A、数学函数 B、安全函数
C、日期函数 D、系统函数
6、在 Sql server 中,having 子句后面可否接聚合函数( ),where 子句后
面可否接聚合函数( )(2 分)
A、可以,不可以 B、可以,可以
C、不可以,可以 D、不可以,不可以
7、在 Sql server 中,replace 函数的作用是( )(2 分)
A、字符串替换 B、取最大值
C、取最小值 D、获取当前时间
8、在 Sql server 中,select 语句中 group by 是用来进行( )查询的(2 分)
A、排序 B、唯一
C、分组 D、求和
9、在 SQL Server 中,内置的系统管理员账号是( )(2 分)
A、admin B、root
C、sa D、sys
10、在 SQL Server 中,( )不是系统数据库(2 分)
A、master B、modeldb
C、msdb D、tempdb
11、在 SQL Server 中,数据库主文件的后缀名是( )(2 分)
A、txt B、mdf
C、xlsx D、pdf
12、在 SQL Server 中,数据类型 decimal(6,2)指的是( )(2 分)
A、数字类型,最大长度为 8 位。 B、数字类型,最大长度为 6 位,小数位
2 位。
C、数字类型,最大长度为 8 位,小数位 2 位。 D、数字类型,最大长度为
8 位,小数位 6 位。
13、在 SQL Server 中,SQL 聚合函数 Sum 的功能是( )(2 分)
A、计算指定字段所有值的和 B、计算表中所有数字类型字段值的和
C、计算指定记录中所有数字字段值的和 D、计算一个记录中所有数字字段值
的和
14、在 SQL Server 中,sql 语句 select * from A a,B b where a.bid = b.bid,
查询结果等同于以下那条语句( )(2 分)
A、select * from A a left join B b on a.bid = b.bid
B、select * from A a right join B b on a.bid = b.bid
C、select * from A a inner join B b on a.bid = b.bid
D、select * from A a inner join B b where a.bid = b.bid
15、在 SQL Server 中,SQL 中的约束用于设置表中数据类型的限制在创建或更新
表语句时,可以使用约束,以下属于 SQL 中的约束的是( )【选三项】【多选
题】(2 分)
A、IS NULL B、FOREIGN KEY
C、CHECK D、PRIMARY KEY
16、在 Sql server 中,substring 函数的作用是( )(2 分)
A、字符串替换 B、截取字符串
C、获取字符串的长度 D、获取字符串的索引
17、在 Sql server 中,UNIQUE 约束描述正确的是( )【选两项】【多选题】
(2 分)
A、UNIQUE 约束唯一可以标识数据库表中的每条记录。
B、UNIQUE 和 PRIMARY KEY 约束均为列或列集合提供了唯一性的保证。
C、PRIMARY KEY 和 UNIQUE 约束的列都可以允许为 null。
D、每个表可以有多个 PRIMARY KEY 约束,但是每个表只能有一个 UNIQUE 约束。
18、在 SQL Server 中,安装 sqlserver 企业版要求至少( )MB 的内存空间
(2 分)
A、32 B、64
C、8 D、256
19、在 SQL Server 中,按照传统的数据模型分类,数据库系统可以分为三种类型
( )(2 分)
A、大型、中型和小型 B、西文、中文和兼容
C、层次、网状和关系 D、数据、图形和多媒体
20 、 在 SQL Server 中 , 表 book 中 包 含 三 个 字 段 : title(varchar),
author(varchar), price(decimal(6,2))Author 的默认值是’UNKNOW’,执行 SQL
语句:insert book (title,price) values (‘jsp’, 50)以下结果正确的是(2 分)
A、插入失败,SQL 语句有错
B、插入成功,author 列的数据是 UNKNOW
C、插入成功,author 列的数据是 NULL
D、插入成功,author 列的数据是 50
21、在 SQL Server 中,不可以启动和停止 SQL Server 2017 服务的工具是( )
(2 分)
A、SQL Server 企业管理器 B、SQL Server 服务管理器
C、Windows 服务 D、SQL Server 查询分析器
22、在 SQL Server 中,部门表中 depyId 有(101,102,103,104)四个值,员工表外
键 deptId 列与之关联,且有(101,102)两个值,那么以部门表为主表进行左外连接
查询后可以出现( )条记录(2 分)
A、4 条 B、6 条
C、2 条 D、1 条
23、在 SQL Server 中,查询 SQL 语句中必选的子句是( )(2 分)
A、SELECT…FROM
B、SELECT…FROM…WHERE
C、SELECT…FROM…ORDER BY
D、SELECT
24、在 SQL Server 中,查询出 Customer 表中所有登录账号(LoginID)为字母开头
的用户信息,以下语句正确的是( )(2 分)
A、select * from Customer where LoginID like ‘a-z’
B、select * from Customer where LoginID like ‘[a-z.A-Z%]’
C、select * from Customer where LoginID like ‘[a-z.A-Z]%’
D、select * from Customer where LoginID like ‘[^a-z.A-Z]%’
25、在 SQL Server 中,查询出员工表(Employee)中户籍所在地(address)在上海,
北京,陕西的员工信息,以下语句正确的是( )(2 分)
A、select * from Employee where address or(‘上海’,’北京’,’陕西’)
B、select * from Employee where address in(‘上海’,’北京’,’陕西’)
C、select * from Employee where address in(上海,北京,陕西)
D、select * from Employee where address or(上海,北京,陕西)
26、在 SQL Server 中,查询数据过程中,求最大值的是哪个函数( )(2 分)
A、MAX() B、MIN()
C、AVG() D、SUM()
27、在 C#中,ADO.NET 中,( )方法执行 SQL 语句,并返回受 SQL 语句影响
或检索的行数(2 分)
A、ExecuteNonQuery B、ExecuteReader
C、ExecuteQuery D、ExecuteScalar
28、在 C#中,ADO.net 中,SqlCommand 对象的 ExecuteNonQuery( )方法适
用于如下( )操作【选三项】【多选题】(2 分)
A、查询 B、添加
C、修改 D、删除
29、在 C#中,ADO.NET 中,使用( )对象可以建立应用程序与数据库连接(2
分)
A、DataSet B、DataReader
C、Connection D、Command
30、在 C#中,Ado.net 中,数据适配器 SqlDataAdapter 的作用有两个,分别是哪
两个( )【选两项】【多选题】(2 分)
A、填充数据集 B、查询数据集
C、更新数据集 D、删除数据集
31、在 C#中,ADO.NET 中,要向 DataTable 对象中添加一列,以下 C#代码语法正
确的是( )(2 分)
A、DataTable myTable = new DataTable(“Months”);
myTable.Columns.Add(“Month”, string);
B、DataTable myTable = new DataTable(“Months”);
myTable.Columns.Add(“Month”, typeof(string));
C、DataTable myTable = new DataTable(“Months”);
myTable.Columns.Add(“string”,Month);
D、DataTable myTable = new DataTable(“Months”);
myTable.Columns.Add(string ,”Month”);
32、在 C#中,ADO.NET 中的 Command 对象允许向数据库传递请求,以便检索和操
作数据库中的对象,下列( )方法不是 Command 对象的方法(2 分)
A、ExecuteNonQuery B、Execute
C、ExecuteReader D、ExecuteScalar
33、在 C#中,ADO.NET 中用于建立 Connection 对象和数据集之间的桥梁的对象是
(???? )(2 分)
A、DataTable 对象 B、Command 对象
C、DataSet 对象 D、DataAdapter 对象
34、在 C#窗体应用程序中,获取 CheckBox 控件选中状态的属性是( )(2 分)
A、selected B、check
C、checked D、selectedValue
35、在 C#窗体应用中,去除目标窗体 MainForm 的边框,使用如下哪个属性进行设
置( )(2 分)
A、FormBorderStyle B、BorderStyle
C、FormStyle D、Style
36、在 C#中,用 try…catch 机制处理程序中出现的( )错误(2 分)
A、编译 B、运行
C、逻辑 D、语法
37、在 C#中,ToLower( )方法作用是( )(2 分)
A、获得字符串小写的形式 B、获得字符串大写的形式
C、截取字符串 D、分割字符串
38、在 C#中,ToUpper( )方法作用是( )(2 分)
A、获得字符串小写的形式 B、获得字符串大写的形式
C、截取字符串 D、没有该方法
39、在 C#中,DataAdapter 对象的( )方法用于将 DataSet 中数据提交到
数据库(2 分)
A、UpdateCommand B、Fill
C、Update D、InsertCommand
40、在 C#中,DataAdapter 对象使用与( )属性关联的 Command 对象将
DataSet 修改的数据保存入数据源(2 分)
A、SelectCommand B、InsertCommand
C、UpdateCommand D、DeleteCommand
41、在 C#中,DataGridView 的( )属性,用于将 DataSet 中的数据显示
在控件上(2 分)
A、DataSource B、DataSet
C、DataBinding D、DataBind
42、在 C#中,DataSet 对象包含( )对象的集合(2 分)
A、DataTable B、DataColumn
C、DataRow D、DataView
43、在 C#中,CheckBox 是指( )控件(2 分)
A、按钮 B、单选按钮
C、复选框 D、状态栏
44、在 C#中,C#窗体应用程序中,ComboBox 控件添加选项的方式有如下哪几种方
式( )【选两项】【多选题】(2 分)
A、通过控件设计界面直接添加 B、通过控件样式进行添加
C、通过代码进行添加 D、通过注册事件进行添加
45、在 C#中,ADO.Net 中,判断 DataTable 对象有多少条数据,以下写法正确的
是( )(2 分)
A、table.rows.count B、table.rows.size
C、table.rows.length D、table.rows
46、在 SQL Server 中,查询 student 表中的所有非空 email 信息, 以下语句正确
的是( )(2 分)
A、select email from student where email !=null
B、select email from student where email not is null
C、select email from student where email null
D、select email from student where email is not null
47、在 SQL Server 中,表 A 中的列 B 是标识列,属于自动增长数据类型,标识种子
是 2,标识递增量为 3 首先插入三行数据,然后再删除一行数据,再向表中增加数据
行时,标识列将是( )(2 分)
A、5 B、8
C、11 D、2
48、在 SQL Server 中,SQL 语言查询一次的结果是( )(2 分)
A、元组 B、表
C、属性 D、数据
49、在 SQL Server 中,Sql server 提供了一些字符串函数,以下说法错误的是
( )(2 分)
A、select right(‘hello’,3) 返回值为:hel
B、select ltrim(rtrim(‘ hello ‘)) 返回值为:hello(前后都无空格)
C、select replace(‘hello’,’e’,’o’) 返回值为:hollo
D、select len(‘hello’) 返回值为:5
50、在 SQL Server 中,DBMS 的全称是( )(2 分)
A、数据库系统 B、业务管理系统
C、数据库管理系统 D、数据库信息系

参考答案详见 图片

圈主 管理员

热门评论
:
该帖子评论已关闭
图片审查中...
编辑答案: 我的回答: 最多上传一张图片和一个附件
x
x
个人中心
今日签到
有新私信 私信列表
搜索