软件工程师(BCSP)
理论知识试卷
学期:S1 | 课程:BCSP 2021Pro | |||
时间: 2小时 | ||||
总分数:100 | ||||
注意:考试结束试卷必须交回,不交回试卷者成绩无效
选择题(针对以下题目,请选择最符合题目要求的答案。针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分。1-50题,每题2.0分) |
1) | 在HTML页面中,下面( )属性不会让 div 脱离文档流。 (选择一项) | |
a) | position: absolute; | |
b) | position: fixed; | |
c) | position: relative; | |
d) | float: left; | |
2) | 以下关于SQL Server中数据导入导出的说法错误的是( )。 (选择一项) | |
a) | 导入/导出向导实际上不仅可以完成数据库和文件格式的转换,还可以在不同的数据库之间进行数据传输 | |
b) | 导出步骤:右击数据库->任务->导出数据->选择数据库->确定导出位置->选择表名并设置文本文件格式 | |
c) | 导入步骤:右击数据库->任务->导入数据->选择将数据源复制到目标源->下一步直至完成转换 | |
d) | 存储在数据库中的数据导出保存的格式只能为excel格式 | |
3) | 在Java中,Java源文件编译后的扩展名是( )。 (选择一项) | |
a) | .java | |
b) | .cla | |
c) | .class | |
d) | .cls | |
4) | 在软件工程中,关于软件开发角分工说法正确的是()。 (选择一项) | |
a) | 项目经理作为客户方和公司内部交流的纽带,对项目过程进行监控,对项目的进度、质量负责 | |
b) | 产品经理负责产品调研策划,撰写产品需求,协助项目经理完成软件产品的开发 | |
c) | 测试人员是针对工程性质的项目必需的人员配置。主要负责软件系统安装配置、系统割接、运行期间的维护工作 | |
d) | 开发人员根据设计师的设计成果进行具体编码工作,对自己的代码进行基本的单元测试。通常 3 ~ 6个开发人员组成一个开发小组,并由项目经理带领进行开发活动。 | |
5) | 以下关于HTML代码说法正确的是( )。 img{ clear:both;} (选择一项) | |
a) | 将<img>标签左侧的浮动元素清除 | |
b) | 将<img>标签右侧的浮动元素清除 | |
c) | 将<img>标签两侧的浮动元素清除 | |
d) | 设置<img>标签两侧允许浮动 | |
6) | 如下的Java代码输出的结果是( )。 public static void main(String[] args) { int a = 2; while(a<2){ System.out.println("执行while!"); } do { System.out.println("执行do-while!"); } while (a < 2); } (选择一项) | |
a) | 执行while! | |
b) | 执行do-while! | |
c) | 执行while! 执行do-while! | |
d) | 无输出结果 | |
7) | 在SQL Server 数据库中,有一个course(课程)表,包含字段:cName(课程名称),grade(学分)。要从此表中查询所有学分不在1~4之间的课程名称,以下语句正确的是( )。 (选择二项) | |
a) | SELECT cName FROM course WHERE grade IN(1,4) | |
b) | SELECT cName FROM course WHERE grade NOT BETWEEN 1 AND 4 | |
c) | SELECT cName FROM course WHERE grade NOT BETWEEN 4 AND 1 | |
d) | SELECT cName FROM course WHERE NOT (grade >=1 AND grade<=4) | |
8) | 在C#中,下列代码的运行结果是( )。 using System; namespace ConsoleApp { class Test { static void Main(string[] args) { int a = 21, b = 22, c = 23; if (a < b || b > c) Console.WriteLine(b); else Console.WriteLine(a + b + c); } } } (选择一项) | |
a) | 21 | |
b) | 22 | |
c) | 23 | |
d) | 66 | |
9) | 在SQL Server中创建一个数据表用来存储所有公民的基本信息,其中身份证号一列的长度总是18位,那么身份证号最适合采用( )数据类型来存储。 (选择一项) | |
a) | char | |
b) | varchar | |
c) | nvarchar | |
d) | int | |
10) | java可以开发什么软件下面C#类型中属于值类型的是()。 (选择二项) | |
a) | int | |
b) | string | |
c) | bool | |
d) | double[] | |
11) | 在Java环境中,给定如下代码,编译运行的结果是()。 public class Test { public static void main(String args[]){ int count = 1; switch(count){ case 1: System.out.println("值为1"); case 2: System.out.println("值为2"); case 3: System.out.println("值为3"); case 4: System.out.println("值为4"); default: System.out.println("以上都没有匹配上"); } } } (选择一项) | |
a) | 值为1 | |
b) | 无法编译 | |
c) | 可以编译,但运行时报错 | |
d) | 值为1 值为2 值为3 值为4 以上都没有匹配上 | |
12) | 在Java中,注释语句正确的是( )。 (选择二项) | |
a) | // | |
b) | /*....*/ | |
c) | <!-- | |
d) | /// | |
13) | 在Java中,以下( )可以在控制台输出“第五人格”并换行。 (选择二项) | |
a) | System.out.println(“第五人格”); | |
b) | System.out.print(“第五人格\n”); | |
c) | System.out.print(“第五人格\t”); | |
d) | System.out.print(“第五人格”); | |
14) | 下列选项中关于Java中类和对象的说法错误的是( )。 (选择一项) | |
a) | 类是具有相同属性和共同行为的一组对象的集合 | |
b) | 在Java中使用class关键字定义类 | |
c) | 对象是类的实体,同一个类可以有多个实体,也就是多个对象 | |
d) | 类的某个对象被赋值后,该类所有对象都被赋予此值 | |
15) | 在HTML页面中要运用CSS3动画,需要运用( )定制规则。 (选择一项) | |
a) | animation | |
b) | @keyframes | |
c) | flash | |
d) | transition | |
16) | 在html中使用<iframe>框架标签时,( )属性可以控制iframe框架是否出现滚动条。 (选择一项) | |
a) | frameborder | |
b) | name | |
c) | scrolling | |
d) | iframesrc | |
17) | 在HTML中,默认情况下,使用P标记会形成什么效果( )。 (选择一项) | |
a) | 在文字P所在位置中加入8个空格 | |
b) | P后面的文字会变成粗体 | |
c) | 开始新的一行 | |
d) | P后面的文字会变成斜体 | |
18) | 在Java中,如下代码段的输出结果为()。 public class Test { public int add(){ return (int)(2.8+11); } public static void main(String args[]){ Test test = new Test(); System.out.println(test.add()); } } (选择一项) | |
a) | 13.8 | |
b) | 13.800000 | |
c) | 13 | |
d) | 编译错误 | |
19) | 使用CSS去掉文本超链接的下划线,下列正确的是( )。 (选择一项) | |
a) | a{underline:none} | |
b) | a{ text-decoration:none} | |
c) | a{ text-decoration:underline} | |
d) | a{ decoration:no underline} | |
20) | 在HTML5中,如果想编写导航栏建议用( )元素写。 (选择一项) | |
a) | time元素 | |
b) | section元素 | |
c) | nav元素 | |
d) | address元素 | |
21) | 在Windows应用程序中,当需要将窗体显示为模式对话框时,需要调用窗体的( )方法。 (选择一项) | |
a) | Activate() | |
b) | ShowDialog() | |
c) | Show() | |
d) | Close() | |
22) | 在CSS中,以下( )属性用来设置文本的行距。 (选择一项) | |
a) | text-align | |
b) | background | |
c) | line-height | |
d) | font-size | |
23) | 有一个double类型的变量,score=90.6,下列()语句中能将它转换为int数据类型 (选择一项) | |
a) | int stu=score; | |
b) | int stu=Convert.ToDouble(score); | |
c) | int stu=Convert.ToSingle(score); | |
d) | int stu=Convert.ToInt32(score); | |
24) | 运行如下Java代码,输出结果为( )。 for(int i=1;i<=3;i++){ if(i%2==0){ continue; } System.out.print(i); } (选择一项) | |
a) | 123 | |
b) | 13 | |
c) | 1 | |
d) | 编译错误 | |
25) | 在MS SQL Server Management Studio中新建查询后,运行以下T-SQL语句,得到的输出结果是( )。 SELECT DATEADD(YY,3,'2005-03-04') (选择一项) | |
a) | 2008-03-04 00:00:00.000 | |
b) | 2005-06-04 00:00:00.000 | |
c) | 2005-03-07 00:00:00.000 | |
d) | 2008 | |
26) | 在WinForms中,下列对于TreeView控件的描述错误的是( )。 (选择一项) | |
a) | TreeView的AfterSelect事件表示选中节点后发生 | |
b) | 每个TreeNode节点都有一个节点集合属性Nodes | |
c) | Level属性表示节点在树中的深度,其值从0开始 | |
d) | 要获取当前被选中的节点可以使用属性ParentNode | |
27) | CSS3中,关于nth-child选择器说法正确的是( )。 (选择一项) | |
a) | 选取父元素的第n个子元素 | |
b) | 选取子元素的第n个子元素 | |
c) | 选取兄弟元素的第n个子元素 | |
d) | 选取父级元素的第n个通缉元素 | |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论