软件工程师(BCSP)
理论知识试卷
学期:S2
课程:BCSP 2021Pro
时间: 2小时
总分数:100
注意:考试结束试卷必须交回,不交回试卷者成绩无效
选择题(针对以下题目,请选择最符合题目要求的答案。针对每一道题目,所有答案都选对,则该题得分,所选答案错误或不能选出所有答案,则该题不得分。1-50题,每题2.0分
jquery是什么软件
1)
在jQuery中,下面的可以将DOM对象转换为JQuery对象的语句是()。  (选择一项)
a)
var $ct=$(“.tsst”)
b)
var $ct=$(ElementById(“tst”));
c)
var ct=$(“.tsst”).get(0);
d)
var ct=$(“.tsst”).node();
2)
在MySQL中,创建用户的命令是( )。  (选择一项)
a)
join user
b)
create user
c)
create root
d)
mysql user
3)
Java中,下列类x的构造方法中错误的是( )。  (选择一项)
a)
x(int m){ ... }
b)
void x(int m){ ... }
c)
x(int m, int n){ ... }
d)
x(int h,int m,int n){ ... }
4)
建立一个新文件可以使用的命令为(  )。  (选择一项)
a)
chmod
b)
more
c)
cp
d)
touch
5)
若要完成对MySQL服务器中所有数据库的备份,可以执行( )操作。  (选择一项)
a)
mysql *.* -u root -p --dump dbbak_all.sql
b)
mysqladmin -u root -p flush-data > dbbak_all.sql
c)
mysqldump -u root -p --all-databases > dbbak_all.sql
d)
mysqlhotcopy -u root -p *.* > dbbak_all.sql
6)
在MySQL中,设置了PRIMARY KEY后,下列属性默认成立的是( )。  (选择二项)
a)
not null
b)
unique
c)
auto increase
d)
以上选项都是
7)
Tomcat服务器的目录结构中,存放各种平台下用于启动和停止Tomcat的脚本文件的目录是  (选择一项)
a)
/bin
b)
/conf
c)
/webapps
d)
/work
8)
在MySQL中,如果数据库表的存储引擎支持事务,并且关闭了事务的自动提交,下列( )语句可以进行事务的提交  (选择二项)
a)
ROLLBACK
b)
COMMIT
c)
TRUNCATE TABLE
d)
SELECT
9)
以下不属于MySQL的索引类型是( )。  (选择一项)
a)
主键索引
b)
唯一索引
c)
全文索引
d)
非空值索引
10)
Runnable接口定义的方法包括( )。  (选择一项)
a)
start
b)
runnable
c)
run
d)
init
11)
在Java中,文件demo.dat通过DataOutputStream的writeChars(“世界”)写入字符串。通过DataInputStream方法的readUTF()读取,并赋值给字符串S。请问会出现下列哪种情况()。  (选择一项)
a)
S中是乱码
b)
出现EOF异常
c)
出现错误,不能够进行中文的读取
d)
S中是字符串“世界”
12)
JSP中,关于配置Tomcat数据源说法错误的是( )。  (选择一项)
a)
配置Tomcat的l文件
b)
配置Web项目的l文件
c)
添加驱动到Tomcat的bin目录下
d)
编写代码,使用lookup()方法获得数据源对象
13)
在HTML网页中有一个id为news的div,下面jQuery代码(  )可以实现div元素在3秒内逐渐透明、乃至隐藏。  (选择一项)
a)
$("#news").fadeIn(3000);
b)
$("#news").fadeOut(3000);
c)
$("#news").fadeIn(3);
d)
$("#news").fadeOut(3);
14)
以下不属于JavaScript DOM节点常用属性是(  )。  (选择一项)
a)
nodeType 
b)
nodeName 
c)
parentNode 
d)
Node 
15)
在Java中,下列关于Thread类提供的线程调度方法的说法中,错误的一项是( )。  (选择一项)
a)
在线程A中执行线程B的join()方法,则线程A等待直到B执行完成
b)
线程A通过调用interrupt()方法来中断其阻塞状态
c)
若线程A调用方法isAlive()返回值为true,则说明A正在执行中
d)
currentThread()方法必须通过线程对象调用
16)
使用JDBC技术连接MySQL数据库,以下为在properties配置文件进行数据库配置的代码,其中正确的是( )。  (选择一项)
a)
sql.cj.jdbc.Driver;
url = jdbc:mysql://localhost:8080/epet;
username=epetadmin;
password=0000;
b)
sql.cj.jdbc.Driver;
url = jdbc:mysql://localhost:3306/epet;
username=epetadmin;
password=0000;
c)
driver=com.sql.Driver;
url = jdbc:mysql://localhost:3306/epet;
username=epetadmin;
password=0000;
d)
driver=com.sql.Driver;
url = jdbc:mysql://localhost:3306/epet;
password=0000;
17)
下列( )不属于Java语言的基本数据类型的包装类。  (选择一项)
a)
int
b)
Double
c)
Float
d)
Character
18)
下面关于Java中文件输入输出流说法正确的是( )。  (选择二项)
a)
如果要把数据写入到一个文件中,需要创建一个输出流对象
b)
在Java中,文件的输入输出功能是通过流来实现的
c)
可以通过Reader r = new Reader("c:\\")创建一个输入流对象
d)
字节流在某些方面比字符流使用更方便,比如操作中文字符
19)
关于session的使用,下列说法正确的是()。  (选择二项)
a)
不同的用户窗口具有不同的session
b)
不同的用户窗口具有相同的session
c)
session可能超时间
d)
session永远不可能超时间
20)
分析下面的HTML代码段:
<form>
<input type="text" name=" Text1" value=" Text1">
<input type="text" name=" Text2" value=" Text2" onFocus=alert("我是焦点") onBlur=alert("我不是焦点!")>
</form>
下面说法正确的是( )。  (选择二项)
a)
当用鼠标选中Text2时,弹出“我是焦点”消息框,再用鼠标选中Text1文本框时,弹出“我不是焦点”消息框
b)
当用鼠标选中Text1时,弹出“我是焦点”消息框,再用鼠标选中Text2文本框时,弹出“我不是焦点”消息框
c)
假如现在输入光标在Text1上,用鼠标单击页面上除Text2以外的其他部分时,弹出“我不是焦点”消息框
d)
假如输入光标在Text2上,用鼠标单击页面上的其他部分时,弹出“我不是焦点”消息框
21)
在Java Web应用程序中,EL表达式可用于访问( )中存储的数据。  (选择二项)
a)
cookie
b)
response内置对象
c)
applet
d)
四个作用域
22)
在MySQL中,不可对视图执行的操作是( )。  (选择一项)
a)
SELECT
b)
INSERT
c)
DELETE
d)
CREATE INDEX
23)
()是对一般方法的一种升级,可以根据参数的不同,采用不同的实现方法,而且不需要编写多个名称,只要记住一个方法名即可。  (选择一项)
a)
方法重载
b)
方法重写
c)
方法重构
d)
方法复载
24)
在jQuery中,下列关于jQuery中的css()方法的说法错误的是( )。  (选择二项)
a)
使用css()方法设置id为box元素的宽度为100px,代码为:
$("#box").css("width","100px")
b)
使用css()方法设置id为box元素的高度为100px,代码为:
$("#box").css({"height","100px"})
c)
css()方法可设置元素的多个样式
d)
css()方法可为元素追加类样式
25)
在JSP中,以下针对转发和重定向的说法正确的是( )。  (选择二项)
a)
转发在客户端发挥作用,指在服务端内部控制权的转移
b)
重定向在服务端发挥作用,指在客户端重新发送请求
c)
转发在服务端发挥作用,指在服务端内部控制权的转移
d)
重定向在客户端发挥作用,指在客户端重新发送请求
26)
在Linux系统中,显示自身的用户名称的命令是( )。  (选择一项)
a)
uname -r
b)
whoareyou
c)
uname -n
d)
whoami
27)
在jQuery中,以下关于表单选择器描述不正确的( )。  (选择一项)
a)
:input匹配所有input、textarea、select和button元素
b)
:checked选择器选取所有选中的复选框、单选按钮以及被选择的<option>元素
c)
:file匹配所有文件域
d)
:select匹配所有下拉列表
28)
在Linux系统中,以下哪条命令能够显示文件中包含搜索内容行数()。  (选择一项)
a)
grep -n
b)
grep -v
c)
grep -c
d)
grep -w
29)
在JSP中,( )指令用于将文件嵌入JSP页面。  (选择一项)
a)
page
b)
forward
c)
include
d)
taglib

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。