解析:此时要了解的是+在js中的作用,如果是数字之间那是用来做加法运算的. 但是题目中前部分是字符串,后面遇到的加号都是拼接字符串了.把a1和a2两个变量的值拼接成一个大字符串
D.只用MySQL和Oracle数据库的JDBC程序需要创建Connection对象,其他数据库的JDBC程序不用创建Connection对象就可以执行CRUD操作
17.
下面哪个属性是指外边距(A)
A.margin
B.border
C.content
D.padding
解析:content显示内容,如文本和图像;padding内边距;border围绕在内边距和内容外的边框;margin外边距
18.在编写Servlet时需要(D)
A.实现HttpRequestServlet
B.继承Servlet
C.实现HttpRequest
D.继承HttpServlet
解析:Java中可以自定义Servlet程序,可以继承父类HttpServlet,实现Servlet接口等
19.哪些列不适合建立索引(C)
A.在经常使用在WHERe子句中的列上加索引
B.在经常用在连接的列上加索引
C.有很少数据值的列加索引
D.在经常需要搜索的列上加索引
解析:有很少数据值的列加索引不适合加索引,既然这些列很少使用到,因此有索引或者无索引,并不能提高查询速度。相反,由于增加了索引,反而降低了系统的维护速度和增大了空间需求。
20."在Javascript中,以下程序的运行结果正确的是: var a = 2, b = 3; var c = a+++b; alert(c);"(B)
A.6
B.5
C.4
D.3
解析:主要是要知道加号和自增的优先级是哪个高,由于是自增的优先级较高,所以先结合的是a++,先得到a++的值是2,再加上b的值3,结果应该是5才对
21.列表框的默认选中属性符合规范的正确写法(B)
A.select="checked"
B.select="selected"
C.checked
D.select
解析:注意审题说的是列表框默认选中 其实单独写一个 selected 也可以 。但是规范的写法应该就是:select="selected"
22.以下哪种写法的结果是正确的(B)
A.typeof('abc')结果是string类型
B.typeof 123+'abc'结果是string类型
C.typeof('abc'+1)结果是string类型
D.typeof(123)结果是number类型
解析:typeof是用来判断js里的数据类型,typeof 123+'abc'结果应该是获取123的数据类型后再拼接abc字符串,正确结果应该是numberabc
23.以下哪个方法不是Servlet的生命周期接口定的?(A)
A.create()
B.init()
C.service()
D.destroy()
解析:Servlet的生命周期分为几个阶段,其中包括着初始化阶段init() 销毁阶段destory() 和服务阶段service(),create()并不是
24.在Html中使用()标签引入css内部样式表?(D)
A.
B.
C.
D.
解析:style和link都是引入css样式的写法,注意是引入内部样式, 是引入外部css链接的样式。
25.在Servlet中,response.getWriter()返回是?(B)
A.ResponseWriter对象
B.PrintWriter对象
C.JspWriter对象
D.Out对象
解析:Servlet中的Response对象,用来获取写出流,默认返回的是打印流PrintWriter
26.以下哪种连接查询用来查表里的交数据(D)
A.cross join
B.left join
C.right join
D.inner join
解析:left join是左连接不仅查交集还会把左表的所有查出来,right join是右连接不仅查交集还会把右表的所有查出来,cross join是笛卡尔积查到的数据更多
27.HTML的基本构是(C)
A.
B.
C.
D.
解析:在网页结构中 先是html元素,然后在是head和body. 注意:要成对出现且有闭合标签
28.在web.xml中使用以下哪个标签配置Servlet的映路径(B)
A.和
B.和
C.和
D.和
解析:Servlet想要被浏览器访问,必须配置访问方式,需用在web.xml中使用和来配置访问路径或者叫映射路径
29.要在新窗口中打开链接,标签中需要选用属性(B)
A.target="_self"
B.target="_blank"
C.target="_parent"
D.target="_top"
解析:虽然这属性都是打开链接,默认是_self当前窗口打开,只有_blank 属性是在新的窗口打开
30.下列对于常见的多行函数,说法错的是(D)
A.MAX(列):统计结果集中某一列值中的最大值
B.AVG(列):统计结果集中某一列值的平均值
C.MIN(列):统计结果集中某一列值中的最小值
D.SUM(列):统计结果集中某一列所有值的积
解析:SUM(列):统计结果集中某一列所有值的和
31.SQL语言分类(ABCD)
A.数据定义语言DDL
B.数据操纵语言DML
C.数据控制语言DCL
D.数据查询语言DQL
解析:想要操作数据库,需用使用SQL语言,常见的SQL也会有一些分类的,主要有四类,DQL DML DDL DCL
32.索引的作用有哪些(BD)
A.可以降低了表和表之间的连接查询的效率
B.在使用分组和排序子句进行数据检索时
C.创建索引可以大大降低系统的性能
D.创建索引可以大大提高系统的性能
解析:在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引
33.视图一般不用于下列哪些语句(BCD)
A.SELECT
B.INSERT
C.UPDATE
D.DELETE
解析:视图一般用于select语句
34.事务四大特性都有哪些(ABCD)
A.原子性
B.一致性
C.持久性
D.隔离性
解析:上述四个选项简称ACID,都属于事务的四大特性
35.以下事务的说法,正确的是?(ABCD)
A.事务是用户定义的一个操作序列,这些操作要么全部做要么全部不做,是一个不可分割的工作单位
B.用户不能控制事务的开始与结束
C.事务通常以start transaction开始,以commit或rollback结束
D.事务具有ACID特性
解析:用户能控制事务的开始与结束,当要操作多个sql语句共用一个事务时必须手动开启并结束
36.v-show和v-if指令的共同点和不同点(ABCD)
A.v-if 是动态的向 DOM 树内添加或者删除 DOM 元素
B.v-show 本质就是通过设置 css 中的 display 设置为 none,控制隐藏
C.都能控制元素的显示和隐藏
D.v-show 只编译一次,然后控制 css,而 v-if 不停的销毁和创建,故 v-show性能更好
解析:Vue的指令很多,以上两种指令作用类似用来控制元素显示或者隐藏,只是实现方式不同
37.数据库中视图的优点有哪些(ABCD)
A.为用户集中数据,简化用户的数据查询和处理
B.便于数据共享
C.简化用户权限的管理
D.屏蔽数据库的复杂性
解析:数据库视图的使用可以简化SQL的编写,也让程序员不必关心业务表本身的复杂结构
38.关于语句limit 5,5,说法正确的是(AB)
A.表示检索出5行开始的5条记录
B.表示检索出第6行开始的5条记录
C.表示检索出6行开始的5条记录
D.表示检索出第5行开始的5条记录
解析:数据库 limit的用法 是检索数据的偏移量。
39.下面哪些是Maven的常用命令(ABCD)
A.compile
B.clean
C.install
D.deploy
解析:以上4个都是 maven的常用操作命令
40.语句select * from products where prod_name like'%se%'结果集包括(BCD)
A.检索products 表中 prod_name 字段不包含‘se‘结尾的数据
B.检索products 表中 prod_name 字段以‘se‘开始相关的数据
C.检索products 表中 prod_name 字段以‘se‘结尾的数据
D.检索products 表中 prod_name 字段包含‘se‘的数据
解析:左连接通常又叫做外连接 ,常见的就是内外和交叉连接。没有中间连接。
41.属于sql的连接类型(BCD)
A.中间连接
B.左连接
C.交叉连接
D.内连接
解析:左连接通常又叫做外连接 ,常见的就是 内 外 和交叉连接 。 没有中间连接。
42.Maven的生命周期是(ABC)
A.clean生命周期
B.default生命周期
C.site生命周期
D.install生命周期
解析:Maven 有以下三个标准的生命周期:clean:项目清理的处理default(或 build):项目部署的处理site:项目站点文档创建的处理
43.显示"Hello World"的正确javascript语法是?(AD)
A.document.write("Hello World")
B.("Hello World")
C.response.write("Hello World")
D.alert(“Hello World”)
解析:document.write("Hello World")和alert(“Hello World”)没有兼容性问题,response.write("Hello World"):这是jsp的写法
44.创建数据库以下不正确的是(BCD)
A.create database mytest
B.database mytest
C.create table mytest
D.create mytest
解析:注意审题,考察sql创建数据库语法
45.以下说法正确的是(CD)
A.以上说法都不对
B.左外连接查询会显示右表中所有的记录,若左表中无对应记录显示null
C.左外连接查询会显示左表中所有的记录,若右表中无对应记录显示null
D.聚合函数不能用在where子句中
解析:多表联查的方式很多,其中的连接查询中包含一种左外连接查询,是指把两张表联合起来一起查数据,但是左外连接的特点就是查到左表的所有和右表满足的,右表不满足的用null填充
46.事务的隔离级别有哪些(ABCD)
A.可重复读
B.读已提交
C.读未提交
D.串行化
解析:上述四个选项都属于隔离级别,且性能和安全性差别较大。并且MySQL数据库默认的隔离级别就是可重复读
47.以下哪些是事务的特性(ABCD)
A.原子性
B.持久性
C.一致性
D.隔离性
解析:事务是一个不可分割的工作逻辑单元。事务必须具备以下简称为ACID的4个属性
48.关于主键下列说法正确的是(ABCD)
A.主键的值对用户而言是没有什么意义
B.主键的主要作用是将记录和存放在其他表中的数据进行关联
C.主键确定的数据库记录行数唯一
D.主键是不同表中各记录之间的简单指针
解析: 以上关于主键说法都正确
49.下面选项中javascript基本数据类型有(ABC)
A.Boolean
B.Number
C.String
D.Array
解析:基本数据类型,没有 array
50.关于数据库字符串类型说法正确的是(ACD)
A.char存储会造成空间浪费
B.varchar存储速度比char快
C.varchar和text保存数据按数据的真实长度保存
D.char保存数据不足指定长度会用空格不全
解析:关于存储速度要考虑很多因素,varchar比char的优势最好的体现是关于内存现象。而速度上来说,如果数据是固定长度的话,char会比varchar查询更高效