admin 管理员组文章数量: 1086019
2024年3月9日发(作者:netstat命令参数说明)
软件工程师(BCSP)
理论知识试卷
学期:S1
注意:考试结束试卷必须交回,不交回试卷者成绩无效
课程:BCSP 2021Pro
时间: 2小时
总分数:100
1
选择题(针对以下题目,请选择最符合题目要求的答案。针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分。1-50题,每题2.0分)
1)
在Java中,以下说法错误的是( )。 (选择一项)
a) Java中的类文件可以存储在不同的包中,有效防止命名冲突
b) 可以使用package创建一个包,并将package命令作为一个Java源文件的第一条非注释性语句
c) Java的包名通常由小写字母组成,可以以圆点开头或结尾
d) 要使用不在同一个包中的类,可以通过import导入包
2)
3)
4)
关于CSS盒子模型,下列说法错误的是( )。 (选择一项)
a) 规定了元素框处理元素内容、内边距、边框、外边距的方式
b) div是块级元素
c) 设置内边距padding, 不会影响盒子模型的整体尺寸
d) margin的值可以设置为负值
CSS3中,触发过渡的机制说法正确的是( )。 (选择一项)
a) :hover为鼠标悬停时触发
b) :active为颜色改变时触发
c) :focus为点击鼠标时触发
d) :checked为双击鼠标时触发
假设在SQL Server数据库中,有score(成绩)表,其中包含sid(学生学号),sclass(所在班级),score(考试成绩)等字段,则执行以下( )查询语句可以得到每个班级及格(及格分数为60)学生的平均成绩。 (选择一项)
a) select avg(score) from score where between 60 and 100
b) select avg(score) from score where score between 60 and 100 group by sclass
c) select avg(score) from score where score>60 and score<100 group by sclass
d) select avg(score) from score group by sclass having score>60 and score<100
在C#中封装是借助( )实现的。 (选择一项)
a) 字段
b) 属性get、set方法
c) 访问控制符private
d) 以上全选
5)
2
6)
7)
在C#中,下列语句的输出是( )。
double MyDouble=123;
ine("{0:F2}", MyDouble); (选择一项)
a) ¥123
b) 123
c) 123.0
d) 123.00
在Java中,下面代码的输出结果是( )。
StringBuffer strBuffer=new StringBuffer();
("中央电视台");
("+北京电视台");
n(strBuffer); (选择一项)
a) 北京电视台
b) 中央电视台北京电视台
c) +北京电视台
d) 中央电视台+北京电视台
在Java中,JDK的安装目录下,存放可执行程序的文件夹是( )。 (选择一项)
a) jre
b) bin
c) db
d) 以上文件夹都可以
以下对于text-shadow属性说法错误的是()。 (选择一项)
a) text-shadow有4个参数,每个参数都有自己的作用
b) text-shadow可以更改文本的大小,颜色,字体等等
c) text-shadow用于设置文本阴影
d) text-shadow第一个参数可以控制水平阴影的位置
在C#中,关于Timer控件的使用方法,以下( )选项是错误的。 (选择二项)
a) 从工具箱中将Timer控件拖到窗体上
b) 设置Timer控件的Interval属性,指定多少秒后重复同一操作
c) 设置Timer控件的Enabled属性,启动计时器
d) 窗体运行时,Timer控件将自动运行
8)
9)
10)
11) 在CSS3中,设置文本阴影为灰色,水平和垂直延伸距离分别为2px 3px,模糊半径为3px,以下书写正确的是()。 (选择一项)
3
12)
13)
a)
b)
c)
d)
text-shadow:2px 3px 3px #ccc;
text-shadow:3px 2px 3px #ccc;
text-shadow:2px 3px #ccc;
text-shadow:3px 3px 2px #ccc;
在Java中,跳出本轮循环而进入下一轮循环,可以使用( )。 (选择一项)
a) break
b) continue
c) return
d) 没有方法
在 HTML5 中,( )属性用于规定输入字段是必填的。 (选择一项)
a) required
b) formvalidate
c) validate
d) placeholder
14) 在Java语言中,运行以下代码,输入五个成绩为:66,77,88,99,100,则输出结果为( )。
public static void main(String[] args) {
n("请输入五名参赛者的成绩:");
Scanner input=new Scanner();
int[] scores=new int[5];
int min=0;
for(int i=0;i<;i++){
scores[i]=t();
if(min>scores[i]){
min=scores[i];
}
}
n("最低成绩:"+min);
} (选择一项)
a) 0
b) 66
c) 运行错误
d) 编译错误
4
15) 某Java类的main()方法如下所示,则编译运行该类的输出结果是( )。
public static void main(String[] args) {
for(int i=0;i<10;i++){
if(i%2!=0){
continue;
}
(i);
}
} (选择一项)
a) 13579
b) 02468
c) 97531
d) 86420
16) 在Java中某类定义如下:
public class Person { ……}
下列选项( )创建了类Person的一个对象。
a) Person p= Person ();
b) Person p=new Person ();
c) Person p=new class Person ();
d) Person p=new Person;
17) 下列Java代码输出的结果是:( )。
public class Lx3 {
public static void main(String[] args) {
int a = 5, b = 11;
do {
if (b % 2 == 0){
a += b;
}
b++;
} while (b <= 10);
(a);
}
} (选择一项)
a) 5
b) 16
c) 2
d) 3
5
(选择一项)
18) 在C#中,输出结果正确的是()。
for(int i=0;i<10;i++){
if(i%2==0){
continue;
}
(i);
} (选择一项)
a) 13579
b) 246810
c) 2468
d) 1357911
19) 在设计半圆特殊形状时,下列代码哪一选项符合图中要求( )。 (选择一项)
20)
21)
22)
a)
b)
c)
d)
border-radius: 50px 0 50px 0;
border-radius: 50px 50px 0 0;
border-radius: 0 50px 50px 0;
border-radius: 0 0 50px 50px;
在C#中,下面选项( )不适合定义为枚举类型。 (选择一项)
a) 性别
b) 汽车的类型,如:轿车、越野车等
c) 手机号码,如:130****0399、188****5973等
d) 即时聊天工具中用户的状态,如:在线、离线、隐身等
在中,关于DataAdapter对象的用法正确的是( )。 (选择二项)
a) DataAdapter对象的Fill()方法可以实现向DataSet中的表填充数据
b) DataAdapter对象的ExecuteNonQuery()方法实现向数据库中插入数据
c) DataAdapter对象的Update()方法实现将DataSet中的数据更新到数据库
d) DataAdapter对象的Command()方法实现向数据库提交命令
在Java中,下列选项关于Java的数组定义错误的是( )。 (选择一项)
a) int[] num = { 1, 2, 3 };
b) int[] num = new int[] { 1 };
c) int[2] num = new int[2];
6
d) int num[] = new int[2];
23) 在SQL 中,能够控制密码长度不少于6位的约束语句为(),其中Password为密码列名。 (选择一项)
a) >=6
b) ()>=6
c) password >=6
d) Len(password)>=6
24) 下列语句输出的结果是:( )。
public class Lx3 {
public static void main(String[] args) {
int a = 0, b = 11;
do {
if (b % 2 == 0){
a += b;
}
b++;
} while (b <= 10);
(a);
}
} (选择一项)
a) 0
b) 1
c) 2
d) 3
25)
26)
27) 在CSS3中,下列过渡动画的属性有( )。 (选择二项)
7
在以下Java变量命名中,不合法的变量命名是( )。 (选择一项)
a) _9strName
b) $Name
c) 9Name
d) Class
在CSS中,下面选项中关于外边距的设置错误的是( )。 (选择一项)
a) A. margin-right:20px;
b) B. margin-left:-30px;
c) C. padding-left:auto;
d) D. margin:0 auto;
a)
b)
c)
d)
transition-property
transition-delay
transition-timing-functions
transition:color 0.2s easy-in-out .1s
28) 在C#中,已定义Student类,下面代码能编译通过的是( )。
public class Student
{
public void Show()
{
ine("大家好");
}
} (选择二项)
a) class Program
{
static void Main(string[] args)
{
Student stu = null;
();
ne();
}
}
b) class Program
{
static void Main(string[] args)
{
Student stu = new Student();
();
ne();
}
}
c) class Program
{
static void Main(string[] args)
{
Student stu;
();
ne();
}
}
8
d) class Program
{
static void Main(string[] args)
{
Student stu = new Student;
();
ne();
}
}
29) 在简体中文网页中,要将下面HTML代码中的charset属性设置为( )。
(选择一项)
a) BIG5
b) ISO-8859-1
c) GB2312
d) SHIFT-JIS
30) 关于下面C#代码的描述,正确的是()。
Student [] stus;
stus[0] = new Student(); (选择一项)
a) 有1个Student对象
b) 有2个Student对象
c) 有0个Student对象
d) 编译出错
31) 在WinForms中,要退出应用程序的执行,应执行下列的( )语句。 (选择一项)
a) ();
b) ;
c) ();
d) ;
32)
在html网页中,内嵌框架的标签代码是( )。 (选择一项)
a)
b)
c)
d)
9
33) 在以下HTML5新增标签中,( )可以定义任务中的进程,在页面中显示的效果如图所示。 (选择一项)
34) 在C#中,下列代码关于输出结果正确的是( )。
static void Main(string[] args)
{
int no1 = 3;
int no2 = 3;
myMethord(ref no1,no2);
ine("no1={0},no2={1}", no1,no2);
ne();
}
private static void myMethord(ref int num1,int num2)
{
num1 = num1 + 1;
num2 = num2 + 1;
} (选择一项)
a) no1=3,no2=3
b) no1=3,no2=4
c) no1=4,no2=3
d) 以上答案都不对
35) 在SQL Server 数据库中,学生表student中包含字段: 学生编号sid(主键,标识列),学生姓名sName,现在向该表中插入数据,以下语句正确的是()。 (选择一项)
a) insert into student (sid,sName) values (1,'jack')
b) insert into student values (1,'jack')
c) insert into student (sid,sName) values ('jack')
d) insert into student values ('jack')
36) 在WinForms应用程序中,使用PictureBox控件显示图片时,应设置该控件的( )属性来获取或设置所显示的图像。 (选择一项)
a) Images
b) Image
10
a)
b)
c)
d)
datalist
time
progress
mark
c)
d)
Picture
ImageList
37) 在Java中,以下代码的执行结果是( )。
public class Test {
private int x = 0;
public static void main(String[] args) {
int x = 3;
n("x=" + x);
}
} (选择一项)
a) x=0
b) 编译错误
c) x=3
d) 编译通过,运行异常
38)
39) background-size取值为( )时可以显示如图所示的效果。 (选择一项)
在C#中,下列选项关于for循环语法,运用错误的是( )。 (选择一项)
a) for (int i = 0, end = 10; i <= end; i++) { }
b) for (int i = 0; i < 5; i++) { }
c) for (i < 5; int i = 0 ; int++ ) { }
d) for ( ; ; ) { break; }
a)
b)
c)
d)
cover
100% 40%
200px 100px
contain
11
40) 在Java中,以下代码的输出结果是( )。
public static void add(int num){
num += 5;
}
public static void main(String[] args) {
int age = 20;
add(age);
n(age);
} (选择一项)
a) 20
b) 25
c) 5
d) 编译错误
41)
42) 在Java中,String类提供了很多用于字符串处理的方法,阅读下面的Java代码,则运行结果正确的是()。
public class Example {
public static void main(String args[]) {
String str1 = "Hello";
String str2 = new String("Hello");
n(str1==str2);
}
} (选择一项)
a) true
b) false
c) 编译错误
d) Hello = = Hello
在html中,下列关于表格高级属性描述错误的是( )。 (选择一项)
a)
b)
c) 用于定义表格的数据主体部分 d)
12
43) 在Java中,如下代码段的输出结果为( )。
public class Test {
public void method1(int i){
n(i);
}
public void method2(){
int i = 2;
n(i);
}
public void method3(){
n(i);
}
public static void main(String args[]){
Test test = new Test();
1(5);
2();
3();
}
} (选择一项)
a) 5
2
2
b) 5
2
5
c) 不能正常运行,编译时出错
d) 以上都不正确
44) 在HTML中,关于下面的背景样式说法正确的是( )。
.backBg{
background-image:url();
background-repeat:repeat-x;
} (选择一项)
a) 背景图像在水平方向平铺
b) 背景图像不平铺
c) 背景图像在垂直方向上平铺
d) 背景图像铺满整个区域
13
45) 编译运行如下Java代码,输出结果是( )。
import ;
public class Test {
public static void main(String[] args) {
int score[]={67,56,78,94,86,100};
(score);
for(int i=0;i<;i++)
(score[i]+"t");
}
} (选择一项)
a) 67 56 78 94 86
b) 56 67 78 86 94
c) 100 94 86 78 67
d) 100 86 94 78 56
46)
100
100
56
67
在HTML中,下面( )标签可以在页面上显示一个水平线。 (选择一项)
a)
b)
c)
d)
47) 在HTML中,以下关于float和clear属性的说法中正确的是( )。 (选择一项)
a) “clear:left;”具体含义是如果前一元素存在左浮动,并且为块元素,则分行区隔
b) “clear:left;”的作用是清除左侧浮动
c) 元素的左浮动效果和文本左对齐效果,其本质完全一样
d) 浮动总是依次填充常规文档流所在的最上侧或最下侧
48) 在C#中,下列代码的运行结果是( )。
using System;
class Test
{
static void Main(string[] args)
{
int a = 21, b = 22, c = 23;
if (a > b && b > c)
ine(++b);
else
ine(a + b + c);
}
} (选择一项)
14
49)
50)
a)
b)
c)
d)
21
22
23
66
中,Connection对象描述错误的是()。 (选择一项)
a) Connection对象可以建立与特定数据源的连接
b) 操作完数据库需要显示的关闭Connection对象
c) 要想连接到一个access数据库,可以使用SqlConnection
d) 创建了一个Connection对象以后,需要先调用Open()方法才能操作数据库
在C#中,设置或取消断点的快捷键是() (选择一项)
a) F5
b) F10
c) F11
d) F9
15
版权声明:本文标题:北大青鸟软件开发BCSP考试题(S1)-A卷 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1709951771a550972.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
更多相关文章
Windows系统使用VScode开发golang程序,远程连接Ubuntu系统编辑代码并编译运行
文章目录 Windows系统配置Linux golang开发环境VMware安装VMware安装Ubuntu无桌面版Ubuntu系统下配置golang开发环境配置golang环境配置git流程配置mysql流程安装ETCD安装nats VS
在uniapp中,可以使用以下代码来检测当前环境是微信浏览器还是普通浏览器
在uniapp中,可以使用以下代码来检测当前环境是微信浏览器还是普通浏览器 检测当前环境 function checkEnvironment() {let userAgentnavigator.userAgen
计算机无法自动连接网络地址,ip地址错误网络无法连接怎么办-ip地址错误网络无法连接解决办法 - 河东软件园...
一般我们在使用电脑的时出现“IP地址错误,网络无法连接”,通常我们就会将自动获取IP地址给设置为手动获取方式,然而使用使用获取IP地址的方式依旧不能实行网络的连接。当我们遇到
笔记本打印时出现打印机出现异常配置问题_打印机状态显示错误怎么办?
可能是由于您的打印机没有处于正常的联机状态,也可能是电脑没有将当前的打印机设置为默认的打印机,或者是手动暂停了打印,还有可能是您的打印程序没有正确设置默认的打印机设备。以下是
Armbian : sudo must be owned by uid 0 and have the setuid bit set错误处理
cm311-1a魔百盒安装好Armbian后新建了一个普通用户armbian,然后执行sudo命令报错: armbianarm-64:sudo must be owned by uid 0 and have the setudi bit
【Todesk Ubuntu20.04】网络波动,不稳定,Todesk远程无法连接问题 解决方案,附代码
<div id"content_views" class"htmledit_views"><h2><a name"t0"><a>一
python安装失败错误代码0x_详解雨林木风Win10提示“Python 0x80070643安装时发生严重错误”解决方法...
相信大家对于电脑非常不陌生吧,那你知道Win10专业版中提示“Python 0x80070643安装时发生严重错误”如何解决吗?是由于什么原因导致的呢?不知道了吧&#
桌面计算机图标无法显示属性,Win7系统桌面图标显示异常的解决方法大全
win7桌面图标显示异常是我们操作电脑的过程中,一些误操作导致的,那么 首先我们要知道一个图标实际上是多张不同格式的图片的集合体,并且还包含了一定的透明区域。因为计算机操作系
虚拟机VMware显示“内部错误”怎么办?
问题:解决方法: 1.winR 2.输入services.msc 把下面五个服务都运行起来!
win7无法连上Linux数据库,Win7系统archlinux静态网络配置错误连不上网怎么解决
如果用户装了ifconfig和route的话,那么就可以很简单的使用两个命令来搞定了,具体方法如下: 一、已安装了ifconfig和route这两个命令的解决步骤&#
重装系统后ip地址错误,网络无法接通怎么办
在数字化时代,电脑已成为我们生活和工作中不可或缺的工具。然而,有时候我们会遇到一些技术问题,比如重装系统后发现IP地址错误,导致网络无法接通。这个问题看
使用Windows10计算器计算得出的结果明显错误,怎么办?
使用Windows10计算器计算得出的结果明显错误,怎么办? 背景 今天在使用电脑自带的计算器时,呼呼呼敲了一串式子算出了一个结果。那么大家有没有发现哪里不对劲呢&a
基于YOLOv8YOLOv7YOLOv6YOLOv5的动物识别系统(Python+PySide6界面+训练代码)
摘要:本博客文章深入解析了基于深度学习的动物识别系统的完整代码,并展示了采用领先的YOLOv8算法的实现代码。该系统与YOLOv7、YOLOv6、YOLOv5等早期版本的性能进行了比较&#
QQ跳转浏览器php代码,网址在手机QQ内被点击时自动打开默认浏览器跳转php源码...
通过一段代码让网址在手机QQ内被点击时自动打开默认浏览器跳转,但是这段代码并不完美,经过几个后缀不同的域名的测试,只有访问或者域名时才能正常的跳转。这个代码适用于很多方面&a
计算机联网显示651,651错误代码,教您宽带连接提示错误651怎么办
现如今使用笔记本电脑的用户越来越多,而当中绝大多数的用户都会选择安装笔记本win7系统。不过有用户反映电脑宽带连接时总是出现651的错误提示,网络经常断线的情况。影响使用,怎
Git账号密码输入错误后怎么办
当输入密码错误后,git会把密码保存在windows的你的当前用户名的缓存中。 打开“控制面板”,选择“用户账户”,“管理windows凭据”,找到相
内幕!smardaten无代码平台全方位测评,这些细节你绝对想不到!
目录 一、引言二、测评要点2.1、前后端交互嵌套2.2、兼容性与可扩展性2.2.1、页面集成2.2.2、数据集成2.2.3、接口集成2.2.4、权限集成2.2.5、代码扩展支持 2.3、UI定制2.4、开发环境的隔离2.5、OEM定制2.6
qt环境程序中通过QProcess启动进程的方式启动windows系统自带的画图程序中遇到的错误
qt环境程序中通过QProcess启动进程的方式启动windows系统自带的画图程序中遇到的错误: 通过命令启动画图程序,传给画图程序的路径参数要用双引号包含在里面,否则会出
【Windows】修复时区设置错误的问题
【Windows】修复时区设置错误的问题 在Windows 10系统中,有时会遇到时区设置错误的情况,导致系统时间和日期无法正确修改。这可能会给我们的日常使用和计划安排带来一些困扰。幸运的是&a
win7 升级到 win10 遇到错误无法升级解决办法(个人记录)
背景 母亲公司的电脑太老旧导致Google等一些软件无法使用导致工作上一些事情很难处理,希望通过升级系统来解决,于是我便尝试解决这个问题。 首先遇到的问题是: 母亲的电
推荐文章
javascript - Check if two arrays have an object with the same property - Stack Overflow
javascript - setTimeout() inside setInterval() sequence fires off only once - Stack Overflow
javascript - HTML5 Content Editable paragraph after list - Stack Overflow
javascript - why does JSLint recommend x === "undefined" vs. typeof x == "undefined"? - Stac
javascript - Prevent saving images from website (save whole page) - Stack Overflow
热门文章
最新文章
-
windows配置开机自启动软件或脚本
26天前
发表评论