当前位置: 首页 > news >正文

模块 A:web理论测试

模块 A:理论测试
任务一:单选题
1.为 EMP 表的 namesalary 字段创建名为 emp name salary
idx 的校复习接课 name 字段升序, salary 字段降序的复合索引的
SQL 语句是?   B
A: CREATEINDEX emp name salary idx ON EMP(namesalary)
B: CREATE INDEX emp name salary idx ON EMP(name
ASC,salary DESC)
C:CREATE VIEW emp name salary idx ON EMP(name,salary)
D: CREATE INDEX emp name salary idx ON EMP(name
DESC,salary)
2.建立索引的作用之一是?   C
A:节省存储空间
B:便于管理
C: 提高查询速度、
D: 提高查询和更新的速度
3.查看角色的权限可以使用的语句是?    D
A: SHOW STATUS
B: SHOW CLIENT STATUS
C: SHOW MASTER STATUS
D: SHOW GRANTS FOR“用户"
4 分布式数据库缺点描述 正确的一项是?  B
A:系统网络通信开销较大
B:系统可扩展性较差
C: 存取结构较为复杂
D:数据的安全性和保密性较难处理
5.数据库备份可以只复制自上次备份以来更新过的数据,这种备 B
份方法称为?
A:海量备份
B:增量备份
C:动态备份
D:静态备份
6. 计算学生 student 集合中的各班 最高成绩 的语句是? A
A: db.student.aggregate({"$group":{"_id":"$class",'最高
成绩':{"$max":"$score"}}});
B: db.student.find({"$group":{"_id":"$class",'最高成绩
':{"$sum":"$score"}}});
C: db.student.aggregate({"$group":{"_id":"$class",'最高
成绩':{"$min":"$score"}}});
D: db.student.aggregate({"$group":{"_id":"$class",'最高
成绩':{"$push":"$score"}}});
7. 分布式数据库系统的英文缩写是? D
A: DBS
B: DB
C: DBMS
D: DDBS
8.___标签用于指定内联框架? C
A.<jframe>
B.<frameset>
C.<iframe>
D.<frame>
9. 查看主从复制集群的同步状态,使用语句是? D
A: SHOW STATUS
B: SHOW CLIENT STATUS
C: SHOW MASTER STATUS
D: SHOW SLAVE STATUS
10. 软件体系结构的文档要求与软件开发项目中的其他文档是
相似的,下列哪项属于体系结构文档化过程的主要输出结果(A)
A: 体系结构需求规格说明
B: 体系结构概要设计说明
C: 体系结构详细设计说明
D: 体系结构总体框架说明
11.下列关于 jQuery 对象与 DOM 对象的说法,错误的是( C)
A. DOM 对象是使用 JavaScript 操作 DOM 返回的对象。
B. jQuery 对象是使用 jQuery 提供的操作 DOM 的方法返回的对
象。
C. jQuery 对象命名时必须使用$符号。
D. jQuery 对象与 DOM 对象之间可以进行转换。
12.执行以下程序,输出结果为( A)
function Foo() {
var i = 0;
return function() {
console.log(i++);
}
}
var f1 = Foo(),f 2 = Foo();
f1();
f1();
f2();
A.0 1 0
B.0 1 2
C.0 0 0
D.0 0 2
13.当点击鼠标或者拖动鼠标时,触发的事件是下列的哪一个?
(D)
A.KeyEvent
B.AxtionEvent
C.ItemEvent
D.MouseEvent
14.在 HTML 页面上包含如下所示的层对象,则 JavaScript 语
句 document.getElementById(“info”).innerHTML 的值是( B)
<div id=”info”style=”display:block”><p> 请填写 </p></div>
A.请填写
B.<p>请填写</p>
C.id=”info” style=”display:block”
D.<div id=”info” style=”display:block”><p> 请 填 写
</p></div>
15.要删除表 A 中数据,使用 TRUNCATE TABLE A。运行结果是?A
A.表 A 中的约束依然存在;
B.表 A 被删除了;
C.表 A 中的数据被删除了一半,再次执行时,将删除剩下的一半
数据行;
D.表 A 中不符合检查约束要求的数据被删除,而符合检查约束要
求的数据依然保留;
16.在 Vue 中,关于 Vue 实例的生命周期理解错误的是()。D
A.生命周期是指 Vue 实例从创建到销毁的过程。
B.在 beforeCreated 阶段,数据并没有挂载,只是一个空壳,无
法访问到数据和真实 DOM。
C.当 data 变化时,会触发 beforeUpdate 和 updated 方法。
D.created 阶段,vue 实例的挂载元素 el 已挂载。
17.查找 student 表中所有电话号码(列名:telephone)的第一
位为 8 或 6,第三位为 0 的电话号码(C )
A.SELECT telephone FROM student WHERE telephone LIKE
‘[8,6]%0*’
B.SELECT telephone FROM student WHERE telephone LIKE
‘(8,6)*0%’
C.SELECT telephone FROM student WHERE telephone LIKE
‘[8,6]_0%’
D.SELECT telephone FROM student WHERE telephone LIKE
‘[8,6]_0*’
18.下列关于 v-for 说法错误的是(C )
A.v-for 指令基于一个数组来渲染一个列表
B.v-for 指令需要使用 item in items 形式的特殊语法,其中
items 是源数据数组,而 item 则是被迭代的数组元素的别名
C.不可以用 v-for 来遍历一个对象的 property
D.v-for 在使用的时候最好添加 key,且 key 最好不是索引
可以用v-for来遍历一个对象的property
19.Mysql 中表 student_table(id,name,birth,sex),插入如下
记录:
('1004' , '张三' , '2000-08-06' , '男');
('1005' , NULL , '2001-12-01' , '女');
('1006' , '张三' , '2000-08-06' , '女');
('1007' , ‘王五’ , '2001-12-01' , '男');
('1008' , '李四' , NULL, '女');
('1009' , '李四' , NULL, '男');
('1010' , '李四' , '2001-12-01', '女');
执行
select count(t2.birth) as c1
from (
select * from student_table where sex = '男' ) t1
full join
(select * from student_table where sex = '女') t2
on t1.birth = t2.birth and t1.name = t2.name;
的结果行数是(C )。
A.2
B.3
C.执行报错
D.4
20.关于 jQuery 的自定义动画 animate 方法,下列说法错误的是
(D)
A.animate 方法第一个参数可设置为键值对的对象;
B.animate 方法能同时以动画的形式改变元素的样式属性到某个
确定的值;
C.animate 方法最后一个参数为回调函数;
D.animate 方法第一个参数可以不传入。
任务二:多选题
1. 创建索引时,通常可以使用以下哪几种方法创建? ABC
A: 表上建立主键约束或唯一性约束时,由系统自动建立唯一性
索引
B: 由用户在一个表的一个列或多列上使用 CREATE INDEX 创建
非唯一索引
C: 由用户使用 CREATE INDEX 创建聚集索引
D: 以上均不正确
2. 不适合建立索引的情况都包括哪些? ABCD
A: 记录很少的表
B: 值过长的属性
C: 频繁更新的属性
D: 属性值很少的属性
3. db.articles.aggregate( [ { $match : { score : { $gt :
70, $lte : 90 } } }, { $group: { _id: null, count: { $sum:
1 } } } ] );关于上述语句说法正确的是?    ABC
A: 该聚集有两个管道阶段,分别是$match 和$group,它们之间
是无序的。
B: 进行匹配操作时,分数 score 应该是大于 70 或小于等于
90
C: 第二个管道$group,对 count 字段进行求和
D: 以上均不正确
4. 分片的方式有几种?AB
A: 水平分片
B: 垂直分片
C: 导出分片
D: 混合分片
5. 对 Json 理解正确的是( )ABCD
A: JSON 是指 JavaScript 对象表示法
B: JSON 是轻量级的文本数据交换格式
C: JSON 具有自我描述性,更易理解
D: JSON 是存储和交换文本信息的语法
6.执行以下 SQL,下面哪个名字会被查询出来( ) CD
Select firstname from stafflist
where firstname like'_A%'
A.Allen
B.CLARK
C.JACKSON
D.DAVID
7.假设HTML 结构为<parent><child>content</child></parent>
下列哪些做法可以实现 child 内容垂直居中?( ) ABC
A.parent {
display: table;
}
child {
display: table-cell;
vertical-align: middle;
}
B.parent {
display: flex;
align-items: center;
}
C.parent {
position: relative;
}
child {
position: absolute;
top: 50%;
transform: translateY(-50%);
}
D.parent:after {
content: '';
height: 100%;
vertical-align: middle;
width: 0;
}
child {
display: inline-block;
vertical-align: middle;
}
8. 以下哪些是原型模型的优点( )。 ABCD
A: 与用户见面快
B: 奠定了软件工程方法的基础
C: 开发成功率高
D: 适合于需求不确定的大系统
9.关于主键,描述错误的是() ABD
A.一个表可以有多个主键
B.主键是可以为空的
C.可以有多个属性联合组成主键
D.主键就是允许重复
10. ALTER TABLE 语句支持对索引的什么操作? ABC
A: 创建索引
B: 修改索引
C: 删除索引
D: 查看索引
11.关于身份证号,以下正确的正则表达式为( ) AC
1901
A.isIDCard=/^[1-9]\d{7}((0\d)|(1[0-
2]))(([0|1|2]\d)|3[0-1])\d{3}$/;
B.isIDCard=/^[1-9]\d{7}((9\d)|(1[0-
2]))(([0|1|2]\d)|3[9-1])\d{3}$/;
C.isIDCard=/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-
2]))(([0|1|2]\d)|3[0-1])\d{4}$/;
D.isIDCard=/^[1-9]\d{5}[1-9]\d{3}((9\d)|(1[9-
2]))(([0|1|2]\d)|3[9-1])\d{4}$/;
12.关于 label 元素,以下说法正确的有:( ) AB
A.label 元素可以使用 for 属性关联表单控件,也可以将表单
控件放置在它的内部。
B.当使用 for 属性来关联 label 元素和表单控件时,label 元
素的 for 属性要和表单控件的 ID 一致。
C.如果 label 元素内嵌套一个 a 链接,则点击该 a 链接不会
触发页面跳转。
D.一般会在 label 元素内部放置可交互的元素,比如 anchors
或 buttons。
13.下列说法正确的是( ) ABCD
A.每个 JS 对象一定对应一个原型对象,并从原型对象继承属性
和方法;
B.对象的 proto 指向自己构造函数的 prototype;
C.Object.prototype. proto === null , 说 明 原 型 链 到
Object.prototype 终止;
D.表达式 Function.prototype.proto.proto === null 的运行
结果为 true;
14.阅读以下代码,请选择可以正确打印 h1 标签宽度的选项
( ) ABC
<template>
<div>
<h1 ref='h1' v-if="show">nowcoder</h1>
</div>
</template>
<script> export default { data() {
return { show: false
}
},
mounted() { this.show = true
// 此处填写代码
}
}
</script>
A.this.$nextTick(function()
{console.log(this.$refs.h1.offsetWidth)})
B.setInterval(() =>
{console.log(this.$refs.h1.offsetWidth)})
C.setTimeout(() =>
{console.log(this.$refs.h1.offsetWidth)})
D.console.log(this.$refs.h1.offsetWidth)
15. 某 学 生 数 据 库 包 含 学 生 表 S, 成绩表 R SELECT
SN,A.SCORE ,B.SCOREFROM S ,R A ,R B WHERE S.ID=A.ID AND
S.ID=B.IDAND A.SCORE<B.score AND A.CNO=1AND B.CNO=2 有关该查
询描述正确的是:( ) ACD
A.该查询属于自连接查询
B.查询选修 1 号课程的成绩比选修 2 号课程的成绩高的学生。
C.查询选修了 1 号和 2 号课程,并且其 1 号课程低于 2 号
课程的学生。
D.查询选修课程号为 1 的课程且成绩低于课程 2 的学生的姓
名、及两门课程的成绩。
16.下面有关 sql 语句中 delete、truncate 的说法正确的是?
() AC
A.论清理表数据的速度,truncate 一般比 delete 更快
B.truncate 命令可以用来删除部分数据。
C.truncate 只删除表的数据不删除表的结构
D.delete 能够回收高水位(自增 ID 值)
17.若要删除 book 表中的所有数据而不删除表,如下哪些语法
错误 的?( ) AD
A.drop table book;
B.truncate table book;
C.delete from book;
D.del * from book;
18.( )完成对数据库数据的建表与更新。 BC
A.DCL B.DDL C.DML D.DQL
19.通过分析如下 HTML 代码,可以得出( ) BD
<table border="10">
<tr>
<td colspan=2 align="center">员工号</td>
</tr>
<tr>
<td rowspan=2 align="center">学历</td>
<td align="center">专业</td>
</tr>
<tr>
<td colspan=2 align="center">毕业学校</td>
</tr>
</table>
A.该表格共有 2 行 3 列
B.该表格中的文字均居中显示
C.该表格的边框宽度为 10 毫米
D."员工号"单元个跨 2 列
20.以下 哪些事件会在页面加载完成(onload)之前触发 ?( AD)
A.readystatechange
B.pageshow
C.beforeunload
D.DOMContentLoaded

相关文章:

模块 A:web理论测试

模块 A&#xff1a;理论测试 任务一&#xff1a;单选题 1.为 EMP 表的 namesalary 字段创建名为 emp name salary idx 的校复习接课 name 字段升序&#xff0c; salary 字段降序的复合索引的 SQL 语句是? B A: CREATEINDEX emp name salary idx ON EMP(namesalary) B: …...

git rebase冲突说明(base\remote\local概念说明)

主线日志及修改 $ git log master -p commit 31213fad6150b9899c7e6b27b245aaa69d2fdcff (master) Author: Date: Tue Nov 28 10:19:53 2023 08004diff --git a/123.txt b/123.txt index 294d779..a712711 100644 --- a/123.txtb/123.txt-1,3 1,4 123 4^Mcommit a77b518156…...

函数式接口的妙用,让异步执行更简单

你是否曾经遇到过在SpringBoot中Async注解无法正常工作的问题&#xff1f;今天&#xff0c;我们用函数式接口来解决这个问题。 一、什么是函数式接口&#xff1f; 函数式接口&#xff08;Functional Interface&#xff09;是 Java 8 中引入的一个概念&#xff0c;是指只包含一…...

读书笔记:《More Effective C++》

More Effective C Basics reference & pointer reference 必定有值&#xff0c;pointer 可以为空reference 声明时必须定义&#xff0c;必须初始化reference 无需测试有效性&#xff0c;pointer 必须测试是否为 nullreference 可以更改指向对象的值&#xff0c;但是无法…...

手写VUE后台管理系统6 - 支持TS声明文件.d.ts

TS 使用声明文件进行类型定义。 配置 在 tsconfig.json 文件中&#xff0c;找到 include 属性&#xff0c;添加 "src/**/*.d.ts"&#xff0c;表示 src 目录下的所有 .d.ts 文件都会被自动加载。 添加后内容如下 "include": ["src/**/*.ts",&…...

第八天:信息打点-系统端口CDN负载均衡防火墙

信息打点-系统篇&端口扫描&CDN服务&负载均衡&WAF防火墙 一、知识点 1、获取网络信息-服务器厂商&#xff1a; 阿里云&#xff0c;腾讯云&#xff0c;机房内部等。 网络架构&#xff1a; 内外网环境。 2、获取服务信息-应用协议-内网资产&#xff1a; FTP…...

一款充电桩解决方案设计

一、基本的概述 项目由IP6536提供两路5V 1.5A 的USB充电口&#xff0c;IP6505提供一路最大24W的USB快充口支持QC3.0 / DCP / QC2.0 / MTK PE1.1 / PE2.0 / FCP / SCP / AFC / SFCP的快充协议&#xff0c;电池充电由type-C输入经过IP2326输出最高15W快充对电池进行充电&#xf…...

Leetcode 2953. Count Complete Substrings

Leetcode 2953. Count Complete Substrings 1. 解题思路2. 代码实现 题目链接&#xff1a;2953. Count Complete Substrings 1. 解题思路 这一题麻烦的点就在于说有两个限制条件&#xff0c;但是好的点在于说这两个限制条件事实上是相互独立的。 因此&#xff0c;我们可以通…...

【Python-第三方库-pywin32】随笔- Python通过`pywin32`获取窗口的属性

Python通过pywin32获取窗口的属性 基础 获取所有窗口的句柄 【代码】 import win32guidef get_all_windows():hWnd_list []win32gui.EnumWindows(lambda hWnd, param: param.append(hWnd), hWnd_list)print(hWnd_list)return hWnd_list【结果】 获取窗口的子窗口句柄 【代…...

Flask使用线程异步执行耗时任务

1 问题说明 1.1 任务简述 在开发Flask应用中一定会遇到执行耗时任务&#xff0c;但是Flask是轻量级的同步框架&#xff0c;即在单个请求时服务会阻被塞&#xff0c;直到任务完成&#xff08;注意&#xff1a;当前请求被阻塞不会影响到其他请求&#xff09;。 解决异步问题有…...

zabbix监控nginx

zabbix是什么 web界面提供的一种可视化的监控服务软件 以分布式的方式系统监控以及网络监控&#xff0c;硬件监控等等开源的软件 zabbix的架构 1、c/s模式 客户端和服务端&#xff0c;zabbix server服务端 zabbix agent 客户端 2、通过B/S B是浏览器 S服务端&#xff0c;通…...

【CVE-2023-49103】ownCloud graphapi信息泄露漏洞(2023年11月发布)

漏洞简介 ownCloud owncloud/graphapi 0.2.x在0.2.1之前和0.3.x在0.3.1之前存在漏洞。graphapi应用程序依赖于提供URL的第三方GetPhpInfo.php库。当访问此URL时&#xff0c;会显示PHP环境的配置详细信息&#xff08;phpinfo&#xff09;。此信息包括Web服务器的所有环境变量&a…...

可视化数据库管理客户端:Adminer

简介&#xff1a;Adminer&#xff08;前身为phpMinAdmin&#xff09;是一个用PHP编写的功能齐全的数据库管理工具。与phpMyAdmin相反&#xff0c;它由一个可以部署到目标服务器的文件组成。Adminer可用于MySQL、PostgreSQL、SQLite、MS SQL、Oracle、Firebird、SimpleDB、Elast…...

Python----字典练习

相关链接&#xff1a;Python---字典的增、删、改、查操作_python中字典的增删改查-CSDN博客 Python---字典---dict-CSDN博客 Python---引用变量与可变、非可变类型-CSDN博客 重点&#xff1a; 字典中的 key &#xff08;就是键&#xff09;可以是很多数据类型&#xff08;…...

CentOS 部署 WBO 在线协作白板

1&#xff09;WBO 白板工具介绍 1.1&#xff09;WBO 白板简介 WBO 是一个自由和开源的在线协作白板。它允许多个用户同时在一个虚拟的大型白板上画图。该白板对所有线上用户实时更新&#xff0c;并且状态始终保持。它可以用于许多不同的目的&#xff0c;包括艺术、娱乐、设计和…...

qt-C++笔记之QStringList

qt-C笔记之QStringList —— 杭州 2023-12-03 文章目录 qt-C笔记之QStringList1.1.《Qt官方文档》第一部分翻译&#xff1a;继承自QList\<QString\>-初始化-添加字符串1.2.迭代字符串1.3.join()和split()1.4.filter()1.5.lastIndexOf()1.6.indexOf()1.7.replaceInString…...

ply前端

ply 是 eBPF 的 front-end 前端工具之一&#xff0c;专为 embedded Linux systems 开发&#xff0c;采用 C 语言编写&#xff0c;只需 libc 和内核支持 BPF 就可以运行&#xff0c;不需要外部 kernel 模块&#xff0c;不需要 LLVM&#xff0c;不需要 python。 ply 由瑞典工程师…...

U盘不仅能在电脑上使用,在手机上也可使用,包括安卓和苹果手机,但苹果的较特殊

许多最好的安卓手机都使用USB-C端口在电脑上充电和来回传输文件,但如果你需要给老板发电子邮件的文件放在闪存驱动器或全尺寸SD卡上呢? 幸运的是,使用廉价的适配器电缆,你可以将USB加密狗或读卡器直接连接到手机上。你甚至可以直接使用USB-C闪存驱动器,以实现更轻松的过程…...

面试数据库八股文十问十答第二期

面试数据库八股文十问十答第二期 作者&#xff1a;程序员小白条&#xff0c;个人博客 相信看了本文后&#xff0c;对你的面试是有一定帮助的&#xff01; ⭐点赞⭐收藏⭐不迷路&#xff01;⭐ 1.MySQL的主从复制 MySQL的主从复制是什么&#xff1f;MySQL主从复制是一种常见的…...

【LeetCode】每日一题 2023_12_2 拼车(模拟/差分)

文章目录 刷题前唠嗑题目&#xff1a;拼车题目描述代码与解题思路学习大佬题解 刷题前唠嗑 LeetCode&#xff1f;启动&#xff01;&#xff01;&#xff01; 题目&#xff1a;拼车 题目链接&#xff1a;1094. 拼车 题目描述 代码与解题思路 func carPooling(trips [][]int…...

Vue3 + Element Plus + TypeScript中el-transfer穿梭框组件使用详解及示例

使用详解 Element Plus 的 el-transfer 组件是一个强大的穿梭框组件&#xff0c;常用于在两个集合之间进行数据转移&#xff0c;如权限分配、数据选择等场景。下面我将详细介绍其用法并提供一个完整示例。 核心特性与用法 基本属性 v-model&#xff1a;绑定右侧列表的值&…...

python/java环境配置

环境变量放一起 python&#xff1a; 1.首先下载Python Python下载地址&#xff1a;Download Python | Python.org downloads ---windows -- 64 2.安装Python 下面两个&#xff0c;然后自定义&#xff0c;全选 可以把前4个选上 3.环境配置 1&#xff09;搜高级系统设置 2…...

人机融合智能 | “人智交互”跨学科新领域

本文系统地提出基于“以人为中心AI(HCAI)”理念的人-人工智能交互(人智交互)这一跨学科新领域及框架,定义人智交互领域的理念、基本理论和关键问题、方法、开发流程和参与团队等,阐述提出人智交互新领域的意义。然后,提出人智交互研究的三种新范式取向以及它们的意义。最后,总结…...

C++课设:简易日历程序(支持传统节假日 + 二十四节气 + 个人纪念日管理)

名人说:路漫漫其修远兮,吾将上下而求索。—— 屈原《离骚》 创作者:Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊) 专栏介绍:《编程项目实战》 目录 一、为什么要开发一个日历程序?1. 深入理解时间算法2. 练习面向对象设计3. 学习数据结构应用二、核心算法深度解析…...

【Android】Android 开发 ADB 常用指令

查看当前连接的设备 adb devices 连接设备 adb connect 设备IP 断开已连接的设备 adb disconnect 设备IP 安装应用 adb install 安装包的路径 卸载应用 adb uninstall 应用包名 查看已安装的应用包名 adb shell pm list packages 查看已安装的第三方应用包名 adb shell pm list…...

水泥厂自动化升级利器:Devicenet转Modbus rtu协议转换网关

在水泥厂的生产流程中&#xff0c;工业自动化网关起着至关重要的作用&#xff0c;尤其是JH-DVN-RTU疆鸿智能Devicenet转Modbus rtu协议转换网关&#xff0c;为水泥厂实现高效生产与精准控制提供了有力支持。 水泥厂设备众多&#xff0c;其中不少设备采用Devicenet协议。Devicen…...

Axure 下拉框联动

实现选省、选完省之后选对应省份下的市区...

C++_哈希表

本篇文章是对C学习的哈希表部分的学习分享 相信一定会对你有所帮助~ 那咱们废话不多说&#xff0c;直接开始吧&#xff01; 一、基础概念 1. 哈希核心思想&#xff1a; 哈希函数的作用&#xff1a;通过此函数建立一个Key与存储位置之间的映射关系。理想目标&#xff1a;实现…...

Java数组Arrays操作全攻略

Arrays类的概述 Java中的Arrays类位于java.util包中&#xff0c;提供了一系列静态方法用于操作数组&#xff08;如排序、搜索、填充、比较等&#xff09;。这些方法适用于基本类型数组和对象数组。 常用成员方法及代码示例 排序&#xff08;sort&#xff09; 对数组进行升序…...

Oracle实用参考(13)——Oracle for Linux物理DG环境搭建(2)

13.2. Oracle for Linux物理DG环境搭建 Oracle 数据库的DataGuard技术方案,业界也称为DG,其在数据库高可用、容灾及负载分离等方面,都有着非常广泛的应用,对此,前面相关章节已做过较为详尽的讲解,此处不再赘述。 需要说明的是, DG方案又分为物理DG和逻辑DG,两者的搭建…...