当前仓库属于暂停状态,部分功能使用受限,详情请查阅 仓库状态说明
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
onlinetest.sql 48.49 KB
一键复制 编辑 原始数据 按行查看 历史
hidewnd 提交于 2021-06-06 02:37 . 数据库更新!
/*
Navicat MySQL Data Transfer
Source Server : root_123456
Source Server Version : 50733
Source Host : localhost:3306
Source Database : onlinetest
Target Server Type : MYSQL
Target Server Version : 50733
File Encoding : 65001
Date: 2021-06-06 02:36:19
*/
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for favorites
-- ----------------------------
DROP TABLE IF EXISTS `favorites`;
CREATE TABLE `favorites` (
`user_id` int(16) NOT NULL COMMENT '用户id',
`question_id` int(16) NOT NULL COMMENT '题号ID',
`lastupdate` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`user_id`,`question_id`),
KEY `favorites_question_id_reference_question_id` (`question_id`),
CONSTRAINT `favorites_question_id_reference_question_id` FOREIGN KEY (`question_id`) REFERENCES `question` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
CONSTRAINT `favorites_user_id_reference_user_id` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='收藏(用户id,题号ID,修改时间)';
-- ----------------------------
-- Records of favorites
-- ----------------------------
-- ----------------------------
-- Table structure for grades
-- ----------------------------
DROP TABLE IF EXISTS `grades`;
CREATE TABLE `grades` (
`user_id` int(16) NOT NULL COMMENT '用户ID',
`paper_id` int(16) NOT NULL COMMENT '试卷ID',
`score` int(4) unsigned DEFAULT '0' COMMENT '成绩',
`lastupdate` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`user_id`,`paper_id`),
KEY `grades_paper_id_reference_paper_id` (`paper_id`),
CONSTRAINT `grades_paper_id_reference_paper_id` FOREIGN KEY (`paper_id`) REFERENCES `paper` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
CONSTRAINT `grades_user_id_reference_user_id` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT=' 成绩表(用户ID,试卷ID,成绩,修改时间)';
-- ----------------------------
-- Records of grades
-- ----------------------------
INSERT INTO `grades` VALUES ('1', '8', '30', '2021-06-04 15:15:19');
INSERT INTO `grades` VALUES ('5', '11', '18', '2021-06-04 12:06:43');
INSERT INTO `grades` VALUES ('6', '13', '58', '2021-06-04 15:15:35');
INSERT INTO `grades` VALUES ('23', '9', '34', '2021-06-04 17:05:44');
-- ----------------------------
-- Table structure for paper
-- ----------------------------
DROP TABLE IF EXISTS `paper`;
CREATE TABLE `paper` (
`id` int(16) NOT NULL AUTO_INCREMENT,
`name` varchar(32) NOT NULL,
`question_list` text,
`filepath` varchar(32) DEFAULT NULL,
`total_score` float(4,0) unsigned DEFAULT '0',
`firstupdate` datetime DEFAULT NULL,
`lastupdate` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records of paper
-- ----------------------------
INSERT INTO `paper` VALUES ('8', '测试卷3', '[25,26,32,39,37]', '', '50', '2021-05-13 09:33:54', '2021-06-03 17:15:19');
INSERT INTO `paper` VALUES ('9', '《在线考试系统》162131909434号试卷', '[80,77,71,87,79,76,74,82,78,85]', '', '100', '2021-05-18 14:24:54', '2021-06-03 22:46:19');
INSERT INTO `paper` VALUES ('10', '测试卷', '[71,87,80,75,85,84,73,79,74,88]', null, '100', '2021-05-18 14:28:02', null);
INSERT INTO `paper` VALUES ('11', '测试卷2', '[78,74,88,86,84,79,82,75,87,76]', null, '100', '2021-05-18 16:21:01', null);
INSERT INTO `paper` VALUES ('12', '测试卷2', '[85,72,88,77,80,86,74,71,73,87]', null, '100', '2021-05-20 11:04:00', null);
INSERT INTO `paper` VALUES ('13', 'text', '[88,87,77,71,73,75,83,84,2,7,5,10,80,46,11,76]', null, '100', '2021-05-30 22:02:41', null);
INSERT INTO `paper` VALUES ('17', '123', '[97,91,120,93,2,3,4,5,79]', null, '23', '2021-06-04 00:19:00', null);
-- ----------------------------
-- Table structure for question
-- ----------------------------
DROP TABLE IF EXISTS `question`;
CREATE TABLE `question` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`content` text NOT NULL,
`Answer_1` text NOT NULL,
`Answer_2` text NOT NULL,
`Answer_3` text NOT NULL,
`Answer_4` text NOT NULL,
`Answer_true` text NOT NULL,
`typeid` int(11) NOT NULL,
`level` int(11) NOT NULL,
`resolving` text,
`lastupdate` datetime NOT NULL,
PRIMARY KEY (`id`),
KEY `type_from_quetype_id` (`typeid`) USING BTREE,
CONSTRAINT `question_typeid_reference_quetype_id` FOREIGN KEY (`typeid`) REFERENCES `quetype` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=132 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records of question
-- ----------------------------
INSERT INTO `question` VALUES ('2', '在三层结构中,数据访问层承担的责任是', '定义实体类', '数据的增删改查操作', '业务逻辑的描述', '页面展示和控制转发', 'C', '3', '1', '', '2021-06-02 09:51:18');
INSERT INTO `question` VALUES ('3', '下面关于数据持久化概念的描述,错误的是', '保存在内存中数据的状态是瞬时状态', '持久状态的数据在关机后数据依然存在', '数据可以由持久状态转换为瞬时状态', '将数据转换为持久状态的机制称为数据持久化', 'D', '3', '1', '', '2021-06-02 14:44:08');
INSERT INTO `question` VALUES ('4', '下面关于Hibernate的说法,错误的是', 'A. “对象-关系映射”信息', 'B. 数据的关联配置', 'C. show_sql等的参数配置', 'D. 数据库链接信息', 'A', '3', '1', null, '2021-05-14 22:28:18');
INSERT INTO `question` VALUES ('5', '在Hibernate关系映射配置中,inverse属性的含义是', 'A. 定义在<one-to-many>节点上,声明要负责关联的维护', 'B. 声明在<set>节点上,声明要对方负责关联的维护', 'C. 定义在<one-to-many>节点上,声明要负责关联的维护', 'D. 声明在<set>节点上,声明要负责关联的维护', 'B', '3', '1', null, '2021-05-14 22:32:11');
INSERT INTO `question` VALUES ('6', '在使用了Hibernate的系统中,要想在删除某个客户数据的同时删除该客户对应的所有订单数据,下面方法可行的是', 'A. 配置客户和订单关联的cascade属性为save-update', 'B. 配置客户和订单关联的cascade属性为all', 'C. 设置多对一关联的inverse属性为true', 'D. 设置多对一关联的inverse属性为false', 'B', '3', '1', null, '2021-05-14 22:34:52');
INSERT INTO `question` VALUES ('7', '下面创建Criteria对象的语句中正确的是', 'A. Criteria+c+=+query.createCriteria();', 'B. Criteria+c+=+query.addCriteria();', 'C. Criteria+c+=+session.createCriteria();', 'D. Criteria+c+=+session.createCriteria(User.class);', 'D', '3', '1', null, '2021-05-14 22:37:22');
INSERT INTO `question` VALUES ('8', '一般情况下,关系数据模型与对象模型之间不包括下列哪个匹配关系?', 'A. 表对应类', 'B. 记录对应对象', 'C. 表的字段对应类的属性', 'D. 表之间的参考关系对应类之间的依赖关系', 'B', '3', '1', null, '2021-05-14 22:39:47');
INSERT INTO `question` VALUES ('9', '以下关于SessionFactory的说法哪些正确?', 'A. 对于每个数据库事务,应该创建一个SessionFactory对象', 'B. 一个SessionFactory对象对应一个数据库存储源。', 'C. SessionFactory是重量级的对象,不应该随意创建。如果系统中只有一个数据库存储源,需要创建多个。', 'D. SessionFactory的load()方法用于加载持久化对象', 'B', '3', '1', null, '2021-05-14 22:43:18');
INSERT INTO `question` VALUES ('10', '<set>元素有一个cascade属性,如果希望Hibernate级联保存集合中的对象,casecade属性应该取什么值?', 'A. <set>', 'B. <one-to-one>', 'C. <many-to-one>', 'D. <property>', 'A', '3', '1', null, '2021-05-14 22:48:47');
INSERT INTO `question` VALUES ('11', '.微程序放在______中。', 'A. 存储器控制器', 'B. 控制存储器', 'C. 主存储器', 'D. Cache', 'B', '4', '9', null, '2021-05-14 22:57:01');
INSERT INTO `question` VALUES ('12', '计算机执行乘法指令时,由于其操作较复杂,需要更多的时间,通常采用______控\r\n\r\n制方式。', 'A. 延长机器周期内节拍数的', 'B. 异步', 'C. 中央与局部控制相结合的', 'D. 同步', 'C', '4', '9', null, '2021-05-14 22:58:24');
INSERT INTO `question` VALUES ('13', '由编译程序将多条指令组合成一条指令,这种技术称做_______。', 'A.超标量技术', 'B.超流水线技术', 'C.超长指令字技术', 'D.超字长。', 'C', '4', '9', null, '2021-05-14 22:59:25');
INSERT INTO `question` VALUES ('14', '采用变址寻址可扩大寻址范围,且______。', 'A.变址寄存器内容由用户确定,在程序执行过程中不可变', 'B.变址寄存器内容由操作系统确定,在程序执行过程中可变', 'C.变址寄存器内容由用户确定,在程序执行过程中可变', 'D.变址寄存器内容由操作系统确定,在程序执行过程不中可变', 'C', '4', '9', null, '2021-05-14 23:00:02');
INSERT INTO `question` VALUES ('15', '.计算机中表示地址时,采用______ 。', 'A.原码', 'B.补码', 'C.反码', 'D.无符号数', 'D', '4', '9', null, '2021-05-14 23:00:45');
INSERT INTO `question` VALUES ('16', 'DMA 访问主存时,向 CPU 发出请求,获得总线使用权时再进行访存,这种情况称', 'A.停止 CPU 访问主存', 'B.周期挪用', 'C.DMA 与 CPU 交替访问', 'D.DMA', '2', '4', '9', null, '2021-05-14 23:01:33');
INSERT INTO `question` VALUES ('17', '下述说法中______是正确的。', 'A.半导体 RAM 信息可读可写,且断电后仍能保持记忆', 'B.半导体 RAM 是易失性 RAM,而静态 RAM 中的存储信息是不易失的', 'C.半导体 RAM 是易失性 RAM,而静态 RAM 只有在电源不掉时,所存信息是不\r\n\r\n易失的。', 'D.半导体 RAM 是易失性 RAM,而静态 RAM 中的存储信息是不易失的', '3', '4', '9', null, '2021-05-14 23:02:35');
INSERT INTO `question` VALUES ('18', '在独立请求方式下,若有 N 个设备,则______。', 'A.有一个总线请求信号和一个总线响应信号', 'B.有 N 个总线请求信号和 N 个总线响应信号', 'C.有一个总线请求信号和 N 个总线响应信号', 'D.有 N 个总线请求信号和一个总线响应信号。', 'B', '4', '9', null, '2021-05-14 23:03:28');
INSERT INTO `question` VALUES ('19', '存放欲执行指令的寄存器是______。', 'A.MAR', 'B.PC', 'C.MDR', 'D.IR', 'D', '4', '9', null, '2021-05-14 23:04:03');
INSERT INTO `question` VALUES ('20', '直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序是______。', 'A.直接、立即、间接', 'B.直接、间接、立即', 'C.立即、直接、间接', 'D.立即、间接、直接', '3', '4', '9', null, '2021-05-14 23:04:54');
INSERT INTO `question` VALUES ('21', '下列器件中存取速度快的是 ', 'A.Cache', 'B.主存', 'C.寄存器', 'D.辅存', '3', '4', '9', null, '2021-05-14 23:05:50');
INSERT INTO `question` VALUES ('22', 'DMA 方式的接口电路中有程序中断部件,其作用是______。', 'A.实现数据传送\r\n\r\n', 'B.向 CPU 提出总线使用权', 'C.向 CPU 提出传输结束', 'D.发中断请求', '3', '4', '9', null, '2021-05-14 23:06:34');
INSERT INTO `question` VALUES ('23', '直接寻址的无条件转移指令功能是将指令中的地址码送入______。', 'A.PC', 'B.地址寄存器', 'C.累加器', 'D.ALU', '1', '4', '9', null, '2021-05-14 23:07:32');
INSERT INTO `question` VALUES ('24', 'CPU 响应中断的时间是______。', 'A.中断源提出请求', 'B.取指周期结束', 'C.执行周期结束', 'D.间址周期结束', '3', '4', '9', null, '2021-05-14 23:09:09');
INSERT INTO `question` VALUES ('25', 'CPU 中的译码器主要用于______ 。', 'A.地址译码', 'B.指令译码', 'C.选择多路数据至 ALU', 'D.数据译码', '2', '4', '9', null, '2021-05-14 23:11:06');
INSERT INTO `question` VALUES ('26', '下列叙述中______是正确的。', 'A.控制器产生的所有控制信号称为微指令', 'B.微程序控制器比硬连线控制器更加灵活', 'C.微处理器的程序称为微程序', 'D.指令就是微指令', '2', '4', '9', null, '2021-05-14 23:12:13');
INSERT INTO `question` VALUES ('27', '.在控制器的控制方式中,机器周期内的时钟周期个数可以不相同,这属于______。', 'A.同步控制', 'B.异步控制', 'C.联合控制', 'D.人工控制', '1', '4', '9', null, '2021-05-14 23:12:59');
INSERT INTO `question` VALUES ('28', '.指令寄存器的位数取决于______。', 'A.存储器的容量', 'B.指令字长', 'C.机器字长', 'D.存储字长', '2', '4', '9', null, '2021-05-14 23:14:09');
INSERT INTO `question` VALUES ('29', '变址寻址方式中,操作数的有效地址是______。', 'A.基址寄存器内容加上形式地址(位移量)', 'B.程序计数器内容加上形式地址', 'C.变址寄存器内容加上形式地址', 'D.寄存器内容加上形式地址', '3', '4', '9', null, '2021-05-14 23:15:42');
INSERT INTO `question` VALUES ('30', '加法器采用先行进位的目的是______ 。', '优化加法器的结构', 'B.节省器材', 'C.加速传递进位信号', 'D.增强加法器结构。', '3', '4', '9', null, '2021-05-14 23:16:08');
INSERT INTO `question` VALUES ('31', '以下叙述______是正确的。', 'A.外部设备一旦发出中断请求,便立即得到 CPU 的响应', 'B.外部设备一旦发出中断请求,CPU 应立即响应', 'C.中断方式一般用于处理随机出现的服务请求', 'D.程序查询用于键盘中断', 'C', '4', '9', null, '2021-05-14 23:16:52');
INSERT INTO `question` VALUES ('32', '在程序的执行过程中,Cache 与主存的地址映射是由______。', 'A.操作系统来管理的', 'B.程序员调度的', 'C.由硬件自动完成的', 'D.用户软件完成', '3', '4', '999999999', null, '2021-05-14 23:17:47');
INSERT INTO `question` VALUES ('33', '存储周期是指______。', 'A.存储器的写入时间', 'B.存储器进行连续写操作允许的最短间隔时间', 'C.存储器进行连续读或写操作所允许的最短间隔时间', 'D.指令执行时间', '3', '4', '99', null, '2021-05-14 23:18:58');
INSERT INTO `question` VALUES ('34', '总线的异步通信方式______。', 'A.不采用时钟信号,只采用握手信号\r\n\r\nB.既采用时钟信号,又采用握手信号', 'B.既采用时钟信号,又采用握手信号', 'C.既不采用时钟信号,又不采用握手信号', 'D.既采用时钟信号,又采用握手信号', '3', '4', '2', null, '2021-05-14 23:19:48');
INSERT INTO `question` VALUES ('35', '总线中地址线的作用是______。', 'A.只用于选择存储器单元', 'B.由设备向主机提供地址', 'C.用于选择指定存储器单元和 I/O 设备接口电路的地址', 'D.即传送地址又传送数据', '3', '4', '2', null, '2021-05-14 23:20:26');
INSERT INTO `question` VALUES ('36', '对有关数据加以分类、统计、分析,这属于计算机在______方面的应用。', 'A.数值计算', 'B.辅助设计', 'C.数据处理', 'D.实时控制', '3', '4', '2', null, '2021-05-14 23:21:27');
INSERT INTO `question` VALUES ('37', 'CPU 过______启动通道。', 'A.执行通道命令', 'B.执行 I/O 指令', 'C.发出中断请求', 'D.程序查询', '2', '4', '2', null, '2021-05-14 23:22:10');
INSERT INTO `question` VALUES ('38', '存储字长是指______。A.存放在一个存储单元中的二进制代码组合', 'A.存放在一个存储单元中的二进制代码组合', 'B.存放在一个存储单元中的二进制代码位数', 'C.存储单元的个数', 'D.机器指令的位数', '2', '4', '2', null, '2021-05-14 23:23:00');
INSERT INTO `question` VALUES ('39', '水平型微指令的特点是______。', 'A.一次可以完成多个操作', 'B.微指令的操作控制字段不进行编码', 'C.微指令的格式简短', 'D.微指令的格式较长', '2', '4', '2', null, '2021-05-14 23:23:34');
INSERT INTO `question` VALUES ('40', '程序控制类指令的功能是______。', 'A.进行主存和 CPU 之间的数据传送', 'B.进行 CPU 和设备之间的数据传送', 'C.改变程序执行的顺序', 'D.一定是自动加+1。\r\n\r\nD.一定是自动加+1。', '3', '4', '2', null, '2021-05-14 23:25:03');
INSERT INTO `question` VALUES ('41', '冯·诺伊曼机工作方式的基本特点是______。', 'A.多指令流单数据流', 'B.按地址访问并顺序执行指令', 'C.堆栈操作', 'D.存储器按内容选择地址', '2', '4', '2', null, '2021-05-14 23:25:55');
INSERT INTO `question` VALUES ('42', '在中断周期中,将允许中断触发器置“0”的操作由______完成。', 'A.硬件', 'B.关中断指令', 'C.开中断指令', 'D.软件', '1', '4', '3', null, '2021-05-14 23:27:10');
INSERT INTO `question` VALUES ('43', '中断向量可提供______。', 'A.被选中设备的地址', 'B.传送数据的起始地址', 'C.中断服务程序入口地址', 'D.主程序的断点地址。', '3', '4', '3', null, '2021-05-14 23:28:12');
INSERT INTO `question` VALUES ('44', '下列叙述中______是错误的。', 'A.采用微程序控制器的处理器称为微处理器', 'B.在微指令编码中,编码效率最低的是直接编码方式', 'C.在各种微地址形成方式中,增量计数器法需要的顺序控制字段较短', 'D.CMAR 是控制器中存储地址寄存器。', '1', '4', '3', null, '2021-05-14 23:28:47');
INSERT INTO `question` VALUES ('45', '.以下叙述中______是错误的。', 'A.取指令操作是控制器固有的功能,不需要在操作码控制下完成', 'B.所有指令的取指令操作都是相同的', 'C.在指令长度相同的情况下,所有指令的取指操作都是相同的', 'D.一条指令包含取指、分析、执行三个阶段', '2', '4', '3', null, '2021-05-14 23:29:32');
INSERT INTO `question` VALUES ('46', '响应中断请求的条件是______。', 'A.外设提出中断', 'B.外设工作完成和系统允许时', 'C.外设工作完成和中断标记触发器为“1”时', 'D.CPU 提出中断。', '2', '4', '3', null, '2021-05-14 23:30:20');
INSERT INTO `question` VALUES ('47', '浮点数的表示范围和精度取决于______ 。', 'A.阶码的位数和尾数的机器数形式', 'B.阶码的机器数形式和尾数的位数', 'C.阶码的位数和尾数的位数', 'D.阶码的机器数形式和尾数的机器数形式。', '3', '4', '3', null, '2021-05-14 23:31:11');
INSERT INTO `question` VALUES ('48', '以下______是错误的。(输入输出 4)', 'A.中断服务程序可以是操作系统模块', 'B.中断向量就是中断服务程序的入口地址', 'C.中断向量法可以提高识别中断源的速度', 'D.软件查询法和硬件法都能找到中断服务程序的入口地址', '2', '4', '3', null, '2021-05-14 23:32:20');
INSERT INTO `question` VALUES ('49', '某计算机字长是 16 位,它的存储容量是 1MB,按字编址,它的寻址范围是______。', 'A.512K', 'B.1M', 'C.512KB', 'D.1MB', '1', '4', '3', null, '2021-05-14 23:33:09');
INSERT INTO `question` VALUES ('50', '已知指针指向一个带头结点的非空单循环链表,结点结构data、next,其中next是指向直接后继结点的指针,p是尾指针,q是临时指针。现要删除该链表的第一个元素,正确的语句序列是()', 'A. h->next=h->next->next;q=h->next;free(q);', 'B. q=h->next;h->next=h->next->next;free(q);', 'C. q=h->next;h->next=q->next;if(p!=q)p=h;free(q);', 'D. q=h->next;h->next=q->next;if(p=q)p=h;free(q);', '4', '5', '3', null, '2021-05-15 08:42:36');
INSERT INTO `question` VALUES ('51', '已知初始为空的队列Q的一端能进行入队操作又能进行出队操作,另一端能进行入队操作,若a的入队序列是1,2,3,4,5,则不可能得到的出队序列是()', 'A.5,4,3,1,2', 'B.5,3,1,2,4', 'C.4,2,1,3,5', 'D.4,1,3,2,5', '4', '5', '2', null, '2021-05-15 08:43:18');
INSERT INTO `question` VALUES ('52', ' 已知二维数组A按行优先方法存储,每个元素占用1个存储单元,起始地址A[0][0]为100,若元素A[3][3]的存储地址是220,则元素A[5][5]的存储地址是()', 'A.295', 'B.300', 'C.301', 'D.306', '2', '5', '2', null, '2021-05-15 08:45:14');
INSERT INTO `question` VALUES ('53', '某森林F对应的二叉树为T,若T的先序遍历序列是a,b,d,c,e,g,f,中序遍历序列是b,d,a,e,g,c,f,则F中树的棵树是()', 'A.1', 'B.2', 'C.3', 'D.4', '3', '5', '2', null, '2021-05-15 08:45:40');
INSERT INTO `question` VALUES ('54', '若某二叉树有5个叶子结点,其权值分别为10,12,16,21,30。则其最小的带权路径长度(WPL)是()', 'A.89', 'B.200', 'C.208', 'D.289', '2', '5', '2', null, '2021-05-15 08:46:21');
INSERT INTO `question` VALUES ('55', '给定平衡二叉树如下图所示,放入关键字23后根中的关键字是()', 'A.16', 'B.20', 'C.23', 'D.25', '4', '5', '1', null, '2021-05-15 08:47:29');
INSERT INTO `question` VALUES ('56', '定如下有向图,该图的拓扑有序序列的个数是()', 'A.1', 'B.2', 'C.3', 'D.4', '1', '5', '1', null, '2021-05-15 08:47:52');
INSERT INTO `question` VALUES ('57', '使用Dijkstra算法求下图中从顶点1到其余个顶点的最短路径,将当前找到的从顶点1到顶点2,3,4,5的最短路径长度保存在数组dist中,求出第二条最短路径后,dist中的内容更新为()没有图暂时无法给出答案与解析,后续补上', 'A.26,3,14,6', 'B.25,3,14,6', 'C.21,3,14,6', 'D.15,3,14,6', '2', '5', '2', null, '2021-05-15 08:48:35');
INSERT INTO `question` VALUES ('58', ' 在一棵高度为3 的3阶B树中,根为第一层,若第二层有4个关键字,则该树的结点个数最多是()', 'A.11', 'B.10', 'C.9', 'D.8', '1', '5', '2', '', '2021-05-15 08:50:21');
INSERT INTO `question` VALUES ('59', '若元素a、b、c、d、e、f依次进栈,允许进栈、退栈操作交替进行,但不允许连续三次进行退栈工作,则不可能得到的出栈序列是()', 'A、dcebfa', 'B、cbdaef', 'C、bcaefd', 'D、afedcb', '4', '5', '2', null, '2021-05-15 08:59:51');
INSERT INTO `question` VALUES ('60', '某队列允许在其两端进行入队操作,但仅允许在一端进行出队操作,则不可能得到的顺顺序是()', 'A、bacde', 'B、dbace', 'C、dbcae', 'D、ecbad', '3', '5', '2', null, '2021-05-15 09:00:36');
INSERT INTO `question` VALUES ('61', '在下列所示的平衡二叉树中插入关键字48后得到一棵新平衡二叉树,在新平衡二叉树中,关键字37所在结点的左、右子结点中保存的关键字分别是()', 'A、13,48', 'B、24,48', 'C、24,53', 'D、24,90', '3', '5', '2', null, '2021-05-15 09:01:47');
INSERT INTO `question` VALUES ('62', '在一棵度数为4的树T中,若有20个度为4的结点,10个度为3的结点,1个度为2的结点,10个度为1的结点,则树T的叶结点个数是()', 'A、41', 'B、82', 'C、113', 'D、122', '2', '5', '2', null, '2021-05-15 09:02:16');
INSERT INTO `question` VALUES ('63', '对n(n>=2)个权值均不相同的字符构成哈弗曼树,关于该树的叙述中,错误的是()', 'A、该树一定是一棵完全二交叉', 'B、树中一定没有度为1的结点', 'C、树中两个权值最小的结点一定是兄弟结点', 'D、树中任一非叶结点的权值一定不小于下一层任一结点的权值', '1', '5', '2', null, '2021-05-15 09:03:02');
INSERT INTO `question` VALUES ('64', '若无向图G=(V.E)中含7个顶点,则保证图G在任何情况下都是连通的,则需要的边数最少是()', 'A、6', 'B、15', 'C、16', 'D、21', '1', '5', '1', null, '2021-05-15 09:03:32');
INSERT INTO `question` VALUES ('65', '对下图进行拓扑排序,可以得到不同的拓扑序列的个数是()', 'A、4', 'B、3', 'C、2', 'D、1', '2', '5', '99999', null, '2021-05-15 09:04:00');
INSERT INTO `question` VALUES ('66', '已知一个长度为16的顺序表L,其元素按关键字有序排列,若采用折半查找法查找一个不存在的元素,则比较次数最多的是()', 'A、4', 'B、5', 'C、6', 'D、7', '1', '5', '1', null, '2021-05-15 09:04:49');
INSERT INTO `question` VALUES ('67', '采用递归方式对顺序表进行快速排序,下列关于递归次数的叙述中,正确的是()', 'A、递归次数于初始数据的排列次数无关', 'B、每次划分后,( 考研)先处理较长的分区可以减少递归次数', 'C、每次划分后,先处理较短的分区可以减少递归次数', 'D、递归次数与每次划分后得到的分区处理顺序无关', '4', '5', '1', null, '2021-05-15 09:05:01');
INSERT INTO `question` VALUES ('68', '对一组数据(2,12,16,88,5,10)进行排序,若前三趟排序结果如下:()\r\n\r\n第一趟:2,12,16,5,10,88\r\n\r\n第二趟:2,12,5,10,16,88\r\n\r\n对一组数据(2,12,16,88,5,10)进行排序,若前三趟排序结果如下:()\r\n\r\n第一趟:2,12,16,5,10,88\r\n\r\n第二趟:2,12,5,10,16,88\r\n\r\n第三趟:2,5,10,12,16,88\r\n\r\n则采用的排序方法可能是', 'A.冒泡排序法', 'B.希尔排序法', 'C.归并排序法', 'D.基数排序法', '1', '5', '1', null, '2021-05-15 09:07:22');
INSERT INTO `question` VALUES ('69', '下列选项中,能缩短程序执行时间的措施是()\r\n\r\n1.提高CPU时钟频率 2.优化数据结构 3.优化程序()', 'A.仅1和2', 'B.仅1和3', 'C,仅2和3', 'D.1,2,3', '4', '5', '1', null, '2021-05-15 09:07:58');
INSERT INTO `question` VALUES ('70', '假定有4个整数用8位补码分别表示r1=FEH,r2=F2H,r3=90H,r4=F8H,若将运算结果存放在一个8位寄存器中,则下列运算会发生益处的是()', 'A. r1 x r2', 'B. r2 x r3', 'C. r1 x r4', 'D. r2 x r4', '3', '5', '1', null, '2021-05-15 09:08:34');
INSERT INTO `question` VALUES ('71', '若多个进程共享同一个文件 F,则下列叙述中正确的是:', 'A、各进程只能用“读”方式打开文件 F', 'B、在系统打开文件表中仅有一个表项包含 F 的属性', 'C、各进程的用户打开文件表中关于 F 的表项内容相同', 'D、进程关闭 F 时系统删除 F 在系统打开文件表中的表项', '2', '1', '1', null, '2021-05-15 09:12:02');
INSERT INTO `question` VALUES ('72', '下列选项中支持文件长度可变,随机访问的磁盘存储空间分配方式是:', 'A、索引分配;', 'B、链接分配;', ' C、连续分配;', ' D、动态分区分配', '1', '1', '2', null, '2021-05-15 09:13:15');
INSERT INTO `question` VALUES ('73', '下列与中断相关的操作中,由操作系统完成的是:\r\nI、保存被中断程序的中断点\r\nII、提供中断服务\r\nIII、初始化中断向量表\r\nIV、保存中断屏蔽字', 'A、I,II ', 'B、I,II,IV', 'C III,IV ', 'D II,III,IV', '4', '1', '2', null, '2021-05-15 09:14:17');
INSERT INTO `question` VALUES ('74', '下列与进程调度有关的因素中在设计多级反馈队列调度算法时需要考虑的是:\r\nI 、就绪队列的数量\r\nII、 就绪队列的优先级\r\nIII、 各就绪队列的调度算法\r\nIV 、进程在就绪队列间的迁移条件', 'A、I,II', 'B、III,IV ', 'C、II,III,IV ', 'D I,II,III,IV', '4', '1', '2', null, '2021-05-15 09:16:30');
INSERT INTO `question` VALUES ('75', '下列因素影响请求分页系统有效(平均)访存时间的是:\r\nI、 缺页率\r\nII、 磁盘读写时间\r\nIII、内存访问时间\r\nIV 、执行缺页处理程序的 CPU 时间', 'A、II,III ', 'B、I,IV ', ' C、I,III,IV ', 'D、I,II,III,IV', '4', '1', '2', null, '2021-05-15 09:18:18');
INSERT INTO `question` VALUES ('76', '下列关于父进程与子进程的叙述中错误的是:', 'A、父进程与子进程可以并发执行', 'B、父进程与子进程共享虚拟地址空间', 'C、父进程与子进程有不同的进程控制块', 'D、父进程与子进程不能同时使用同一临界资源', '2', '1', '3', null, '2021-05-15 09:18:43');
INSERT INTO `question` VALUES ('77', '对于具备设备独立性的系统下列叙述中错误的是:', 'A、可以使用文件名访问物理设备', 'B、用户程序使用逻辑设备与物理设备之间的映射关系', 'C、需要建立逻辑设备与物理设备之间的映射关系', 'D、更换物理设备后必须修改访问该设备的应用程序', '4', '1', '2', null, '2021-05-15 09:19:47');
INSERT INTO `question` VALUES ('78', '某文件系统的目录由文件名和索引节点号构成。若每个目录项长度为 64 字节,其中 4 个字节存放索引节点号,60 个字节存放文件名。文件名由小写英文字母构成,则该文件\r\n系统能创建的文件数量的上限为:', 'A、2^26', 'B、2^32', 'C、2^60', 'D、2^64', '2', '1', '2', null, '2021-05-15 09:20:12');
INSERT INTO `question` VALUES ('79', '下列准则中实现临界区互斥机制必须遵循的是:\r\nI、 两个进程不能同时进入临界区\r\nII、 允许进程访问空闲的临界资源\r\nIII、 进程等待进入临界区的时间是有限的\r\nIV、 不能进入临界区的执行态进程立即放弃 CPU', 'A、I,IV ', 'B、II,III ', 'C、I,II,III ', 'D、I,III,IV', '3', '1', '2', null, '2021-05-15 09:21:47');
INSERT INTO `question` VALUES ('80', '下列关于线程的描述中,错误的是', 'A.内核级线程的调度由操作系统完成', 'B.操作系统为每个用户级线程建立一个线程控制块', 'C.用户级线程间的切换比内核级线程间的切换效率高', 'D.用户级线程可以在不支持内核级线程的操作系统上实现', '2', '1', '2', null, '2021-05-15 09:23:09');
INSERT INTO `question` VALUES ('81', '下列选项中,可能会将进程唤醒的事件是\r\nI.I/O 结束\r\nII.某进程退出临界区\r\nIII.当前进程的时间片用完', 'A.仅 I', 'B.仅 III', 'C.仅 I、II', 'D.I、II、III', '3', '1', '2', null, '2021-05-15 09:24:29');
INSERT INTO `question` VALUES ('82', '下列关于系统调用的叙述中,正确的是\r\nI.在执行系统调用服务程序的过程中,CPU 处于内核态\r\nII.操作系统通过提供系统调用避免用户程序直接访问外设\r\nIII.不同的操作系统为应用程序提供了统一的系统调用接口\r\nIV.系统调用是操作系统内核为应用程序提供服务的接口', 'A.仅 I、IV', 'B.仅 II、III', 'C.仅 I、II、IV', 'D.仅 I、III、IV', '3', '1', '2', null, '2021-05-15 09:26:09');
INSERT INTO `question` VALUES ('83', '系统采用二级反馈队列调度算法进行进程调度。就绪队列 Q1 采用时间片轮转调度算法, 时间片为 10ms;就绪队列 Q2 采用短进程优先调度算法;系统优先调度 Q1 队列中的进程,当 Q1 为空时系统才会调度 Q2 中的进程;新创建的进程首先进入 Q1;Q1中的进程执行一个时间片 后,若未结束,则转入 Q2。若当前 Q1、Q2 为空,系统依次创建进程 P1、P2后即开始进程调度, P1、P2需要的 CPU 时间分别为 30ms 和 20ms,则进程 P1、P2在系统中的平均等待时间为', 'A.25ms', 'B.20ms', 'C.15ms', 'D.10ms', '3', '1', '2', null, '2021-05-15 09:28:11');
INSERT INTO `question` VALUES ('84', '在分段存储管理系统中,用共享段表描述所有被共享的段。若进程 P1和 P2 共享段 S, 下列叙述中,错误的是', 'A.在物理内存中仅保存一份段 S 的内容', 'B.段 S 在 P1和 P2中应该具有相同的段号', 'C.P1 和 P2 共享段 S 在共享段表中的段表项', 'D.P1和 P2都不再使用段 S 时才回收段 S 所占的内存空间', '2', '1', '2', null, '2021-05-15 09:28:50');
INSERT INTO `question` VALUES ('85', '某系统釆用 LRU 页置换算法和局部置换策略,若系统为进程 P 预分配了 4 个页框, 进程 P 访问页号的序列为 0, 1, 2, 7, 0, 5, 3, 5, 0, 2, 7, 6,则进程访问上述页的过程中,产生页置换的总次数是', 'A.3 ', ' B.4 ', ' C.5 ', ' D.6', '3', '1', '2', '23', '2021-05-15 09:29:23');
INSERT INTO `question` VALUES ('86', '下列关于死锁的叙述中,正确的是\r\nI .可以通过剥夺进程资源解除死锁\r\nII.死锁的预防方法能确保系统不发生死锁\r\nIII.银行家算法可以判断系统是否处于死锁状态\r\nIV.当系统出现死锁时,必然有两个或两个以上的进程处于阻塞态', 'A.仅 II、III', 'B.仅 I、II、IV', 'C.仅 I、II、III', 'D.仅 I、III、IV', '2', '1', '2', null, '2021-05-15 09:31:03');
INSERT INTO `question` VALUES ('87', '某计算机主存按字节编址,采用二级分页存储管理,地址结构如下所示:\r\n页目录号(10 位) 页号(10 位) 页内偏移(12 位)\r\n虚拟地址 2050 1225H 对应的页目录号、页号分别是', 'A.081H、101H', 'B.081H、401H', 'C.201H、101H', 'D.201H、401H', '1', '1', '2', null, '2021-05-15 09:31:32');
INSERT INTO `question` VALUES ('88', '在下列动态分区分配算法中,最容易产生内存碎片的是', 'A.首次适应算法', 'B.最坏适应算法', 'C.最佳适应算法', ' D.循环首次适应算法', '3', '1', '2', null, '2021-05-15 09:32:25');
INSERT INTO `question` VALUES ('89', '设 n 是描述问题规模的非负整数,下列程序段的时间复杂度是\r\n1\r\nx=0 ;\r\nwhile ( n>= ( x+l ) * ( x+l ))\r\nx=x+l ;', 'A. O ( log n ) ', ' B. O ( n 1/2 )', 'C. O ( n ) ', 'D. O ( n 2 )', '3', '5', '2', '2', '2021-05-15 09:37:40');
INSERT INTO `question` VALUES ('90', 'CSMA/CD中的CD的意思是( )', 'A.载波监听', 'B.先听后发', 'C.边听边发', 'D.冲突检测', '4', '6', '2', null, '2021-05-15 09:40:21');
INSERT INTO `question` VALUES ('91', '网卡是完成( )功能的', 'B.数据链路层', 'B.数据链路层', 'C.物理和数据链路层', 'D.数据链路层和网络层', '3', '6', '2', null, '2021-05-15 09:41:02');
INSERT INTO `question` VALUES ('92', '在地址219.25.23.56中的默认的网络掩码有多少位?', 'A.8', 'B.16', 'C.24', 'D.32', '3', '6', '2', '2', '2021-05-15 09:41:30');
INSERT INTO `question` VALUES ('93', '在因特网电子邮件系统中,电子邮件应用程序( )', 'A.发送邮件和接收邮件通常都使用SMTP协议', 'B.发送邮件通常使用SMTP协议,而接收邮件通常使用POP3协议', 'C.发送邮件通常使用POP3协议,而接收邮件通常使用SMTP协议', 'D.发送邮件和接收邮件通常都使用POP3协议', '2', '6', '2', null, '2021-05-15 09:42:05');
INSERT INTO `question` VALUES ('94', '在以太网中采用二进制指数退避算法来降低冲突的概率,如果某站点发送数据时发生了3次冲突,则它应该()', 'A.监听信道直至空闲', 'B.退避1个时间片后再监听信道直至空闲', 'C.从0至3中随机选择一个作为退避的时间片数,然后再监听信道直至空闲', 'D.从0至7中随机选择一个作为退避的时间片数,然后再监听信道', '4', '6', '2', null, '2021-05-15 09:43:03');
INSERT INTO `question` VALUES ('95', '在ATM网络中数据交换的单位是()', 'A.信宿', 'B.分组', 'C.信源', 'D.信元', '4', '6', '2', null, '2021-05-15 09:43:35');
INSERT INTO `question` VALUES ('96', '.网桥从其某一端口收到正确的数据帧后,在其地址转发表中查找该帧要到达的目的站,若查找不到,则会()', 'A.向除该端口以外的桥的所有端口转发此帧', 'B.向桥的所有端口转发此帧', 'C.仅向该端口转发此帧', 'D.不转发此帧,而由桥保存起来', '1', '6', '2', null, '2021-05-15 09:44:14');
INSERT INTO `question` VALUES ('97', 'RS232是( )之间的接口标准', 'A.计算机—计算机', 'B.计算机—终端', 'C.DTE—DCE', 'D.DCE—DCE', '3', '6', '2', null, '2021-05-15 09:44:51');
INSERT INTO `question` VALUES ('98', 'DHCP协议的功能是( )', 'A.为客户自动进行注册', 'B.为客户机自动配置IP地址', 'C.使DNS名字自动登录', 'D.提供路由', '2', '6', '2', null, '2021-05-15 09:45:43');
INSERT INTO `question` VALUES ('99', 'Internet是建立在_________协议集上的国际互联网络', 'A.IPX', 'B.NetBEUI', 'C.TCP/IP', 'D.AppleTalk', '3', '6', '2', null, '2021-05-15 09:46:10');
INSERT INTO `question` VALUES ('100', '关于Internet,以下说法正确的是_________', 'A.Internet属于美国', 'B.Internet属于联合国', 'C.Internet属于国际红十字会', 'D. Intenet不属于任何国家或组织', '4', '6', '1', null, '2021-05-15 09:47:02');
INSERT INTO `question` VALUES ('101', '以下列举的关于Internet 的各功能中,错误的是_________', 'A.程序编码', 'B.信息查询', 'C.数据库检索', 'D.电子函件传送', '1', '6', '1', '0', '2021-05-15 09:47:31');
INSERT INTO `question` VALUES ('102', '国际标准化组织ISO提出的不基于特定机型、操作系统或公司的网络体系结构OSI模型中,第二层和第四层分别为_________', 'A.物理层和网络层', 'B.数据链路层和传输层', 'C.网络层和表示层', 'D.会话层和应用层', '2', '6', '1', null, '2021-05-15 09:48:24');
INSERT INTO `question` VALUES ('103', '.在OSI 参考模型中能实现路由选择、互连功能的层是_________', 'A.传输层', 'B.应用层', 'C.网络层', 'D.物理层', '3', '6', '2', null, '2021-05-15 09:48:50');
INSERT INTO `question` VALUES ('104', '不属于计算机网络应用的是_________', 'A.电子邮件的收发', 'B.用“写字板”写文章', 'C.用计算机传真软件远程收发传真', 'D.用浏览器浏览“上海热线”网站', '2', '6', '2', '', '2021-05-15 09:49:16');
INSERT INTO `question` VALUES ('105', '在串行通信中采用位同步技术的目的是_________', 'A.更快地发送数据', 'B.更快地接收数据', 'C.更可靠的传输数据', 'D.更有效地传输数据', '3', '6', '2', null, '2021-05-15 09:50:02');
INSERT INTO `question` VALUES ('106', '在下列传输介质中,那种传输介质的抗电磁干扰性最好_________', 'A.双绞线', 'B.同轴电缆', 'C.光缆', 'D.无线介质', '3', '6', '1', null, '2021-05-15 09:50:39');
INSERT INTO `question` VALUES ('107', '以下关于MAC的说法中错误的是________', 'A.MAC地址在每次启动后都会改变', 'B.MAC地址一共有48比特,它们从出厂时就被固化在网卡中', 'C.MAC地址也称做物理地址,或通常所说的计算机的硬件地址', 'D.MAC地址每次启动后都不会变化', '1', '6', '1', null, '2021-05-15 09:51:14');
INSERT INTO `question` VALUES ('108', '小于___的TCP/UDP端口号已保留与现有服务一一对应,此数字以上的端口号可自由分配。()', 'A.199', 'B.100', 'C.1024', 'D.2048', '3', '6', '2', null, '2021-05-15 09:51:47');
INSERT INTO `question` VALUES ('109', 'TCP和UDP协议的相似之处是 ()', 'A.面向连接的协议', 'B.面向非连接的协议', 'C.传输层协议', 'D.以上均不对', '3', '6', '1', null, '2021-05-15 09:52:20');
INSERT INTO `question` VALUES ('110', '应用程序PING 发出的是_()_报文', 'A.TCP 请求报文', 'B.TCP 应答报文', 'C.ICMP 请求报文', 'D.ICMP 应答报文', '3', '6', '2', null, '2021-05-15 09:52:44');
INSERT INTO `question` VALUES ('111', '当一台主机从一个网络移到另一个网络时,以下说法正确的是 ()', 'A.必须改变它的IP 地址和MAC', 'B.必须改变它的MAC 地址,但不需改动IP 地地址', 'C.必须改变它的IP 地址,但不需要改变MAC地址', 'D.MAC 地址、IP 地址都不需改动', '3', '6', '2', null, '2021-05-15 09:53:32');
INSERT INTO `question` VALUES ('112', 'ARP 协议的作用是 ()', 'A.将端口号映射到IP 地址', 'B.连接IP 层和TCP 层', 'C.广播IP 地址', 'D.将IP 地址映射到第二层地址', '4', '6', '2', null, '2021-05-15 09:54:00');
INSERT INTO `question` VALUES ('113', '帧中继的使用链路层协议是 ()', 'A.LAPB', 'B.LAPD', 'C.LAPF', 'D.HDLC', '3', '6', '2', null, '2021-05-15 09:54:24');
INSERT INTO `question` VALUES ('114', '计算机网络通信系统是()', 'A.电信号传输系统', 'B.文字通信系统', 'C.信号通信系统', 'D.数据通讯系统', '4', '6', '2', null, '2021-05-15 09:55:02');
INSERT INTO `question` VALUES ('115', '在TCP/IP协议簇的层次中,解决计算机之间通信问题是在( )', 'A.网络接口层', 'B.网际层', 'C.传输层', 'D.应用层', '2', '6', '1', null, '2021-05-15 09:55:31');
INSERT INTO `question` VALUES ('116', '一个VLAN可以看作是一个 ()', 'A.冲突域', 'B.广播域', 'C.管理域', 'D.阻塞域', '2', '6', '3', null, '2021-05-15 09:56:02');
INSERT INTO `question` VALUES ('117', '在internet的基本服务功能中,远程登录所使用的命令是()', 'A.ftp', 'B.telnet', 'C.mail', 'D.open', '2', '6', '2', null, '2021-05-15 09:56:30');
INSERT INTO `question` VALUES ('118', 'Internet网络是一种()结构的网络', 'A.星型', 'B.环型', 'C.树型', 'D.网型', '4', '6', '2', null, '2021-05-15 09:56:53');
INSERT INTO `question` VALUES ('119', '下列有关集线器的说法正确的是()', 'A.集线器只能和工作站相连', 'B.利用集线器可将总线型网络转换为星型拓扑', 'C.集线器只对信号起传递作用', 'D.集线器不能实现网段的隔离', '2', '6', '2', null, '2021-05-15 09:57:20');
INSERT INTO `question` VALUES ('120', '以太网交换机的每一个端口可以看做一个()', 'A.冲突域', 'B.广播域', 'C.管理域', 'D.阻塞域', '1', '6', '2', null, '2021-05-15 09:58:01');
INSERT INTO `question` VALUES ('127', '测试bbb', 'a', 'b', '', '', 'A', '1', '1', '', '2021-06-01 22:54:37');
-- ----------------------------
-- Table structure for quetype
-- ----------------------------
DROP TABLE IF EXISTS `quetype`;
CREATE TABLE `quetype` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`typename` varchar(32) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records of quetype
-- ----------------------------
INSERT INTO `quetype` VALUES ('1', '计算机基础');
INSERT INTO `quetype` VALUES ('3', 'JavaSE');
INSERT INTO `quetype` VALUES ('4', '计算机组成原理');
INSERT INTO `quetype` VALUES ('5', '数据结构');
INSERT INTO `quetype` VALUES ('6', 'Android开发初级');
INSERT INTO `quetype` VALUES ('10', '未分类');
-- ----------------------------
-- Table structure for record
-- ----------------------------
DROP TABLE IF EXISTS `record`;
CREATE TABLE `record` (
`id` int(16) NOT NULL AUTO_INCREMENT,
`user_id` int(16) NOT NULL COMMENT '用户ID',
`question_list` text NOT NULL COMMENT '题号ID',
`answer_list` text COMMENT '答案',
`score` float(4,1) NOT NULL COMMENT '得分',
`lastupdate` datetime DEFAULT NULL COMMENT '修改时间',
PRIMARY KEY (`id`),
KEY `recoerd_user_id_reference_user_id` (`user_id`),
CONSTRAINT `recoerd_user_id_reference_user_id` FOREIGN KEY (`user_id`) REFERENCES `user` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8 COMMENT='做题记录(id,用户ID,题号ID,答案,得分,修改时间)';
-- ----------------------------
-- Records of record
-- ----------------------------
INSERT INTO `record` VALUES ('1', '2', '[31,22,24,33]', '[\"C\",\"B\",\"A\",\"A\"]', '71.0', '2021-06-05 12:32:19');
INSERT INTO `record` VALUES ('2', '2', '[31,19,22,24,33]', '[\"C\",\"D\",\"\",\"A\",\"A\"]', '0.0', '2021-05-14 13:22:09');
INSERT INTO `record` VALUES ('3', '1', '[31,19,22,24]', '[\"C\",\"D\",\"\",\"A\"]', '71.6', '2021-05-14 13:23:27');
INSERT INTO `record` VALUES ('6', '5', '[88,87,77,71,73,75,83,84,2,7,5,10,80,46,11,76]', '[\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\",\"A\"]', '1.5', '2021-05-30 22:35:11');
INSERT INTO `record` VALUES ('7', '1', '[31,19,22,24,33]', '[\"A\",\"A\",\"A\",\"A\",\"A\"]', '0.0', '2021-05-31 10:16:59');
INSERT INTO `record` VALUES ('9', '6', '[1,2]', '[\"A\",\"B\"]', '0.0', '2021-06-05 11:21:31');
-- ----------------------------
-- Table structure for role
-- ----------------------------
DROP TABLE IF EXISTS `role`;
CREATE TABLE `role` (
`role` int(4) NOT NULL AUTO_INCREMENT,
`name` varchar(32) NOT NULL,
PRIMARY KEY (`role`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records of role
-- ----------------------------
INSERT INTO `role` VALUES ('0', '游客');
INSERT INTO `role` VALUES ('1', '学生');
INSERT INTO `role` VALUES ('2', '教师');
INSERT INTO `role` VALUES ('3', '管理员');
-- ----------------------------
-- Table structure for systemdata
-- ----------------------------
DROP TABLE IF EXISTS `systemdata`;
CREATE TABLE `systemdata` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`student` int(255) DEFAULT NULL,
`teacher` int(255) DEFAULT NULL,
`news` int(255) DEFAULT NULL,
`Lastdate` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records of systemdata
-- ----------------------------
INSERT INTO `systemdata` VALUES ('8', '10', '2', '1', '2021-06-06 02:17:20');
INSERT INTO `systemdata` VALUES ('9', '9', '2', '1', '2021-06-06 02:22:20');
INSERT INTO `systemdata` VALUES ('10', '9', '2', '1', '2021-06-06 02:27:20');
INSERT INTO `systemdata` VALUES ('11', '9', '2', '1', '2021-06-06 02:32:20');
-- ----------------------------
-- Table structure for user
-- ----------------------------
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
`id` int(16) NOT NULL AUTO_INCREMENT,
`username` varchar(32) NOT NULL COMMENT '用户名',
`password` varchar(32) NOT NULL COMMENT '用户密码',
`role` int(11) NOT NULL COMMENT '角色ID',
`lastupdate` datetime NOT NULL COMMENT '修改日期',
`img` text,
PRIMARY KEY (`id`),
KEY `user_role_reference_role_role` (`role`),
CONSTRAINT `user_role_reference_role_role` FOREIGN KEY (`role`) REFERENCES `role` (`role`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records of user
-- ----------------------------
INSERT INTO `user` VALUES ('1', 'admin', '123', '3', '2021-05-31 21:30:12', 'admin/img1.jpg');
INSERT INTO `user` VALUES ('2', 'root', 'root', '3', '2021-05-28 17:28:20', 'root/破军.jpeg');
INSERT INTO `user` VALUES ('4', 'root2', 'root2', '2', '2021-05-28 22:13:10', 'root2/img1.jpg');
INSERT INTO `user` VALUES ('5', 'text', '123', '1', '2021-05-28 23:41:10', 'text/img3.png');
INSERT INTO `user` VALUES ('6', 'user', '111', '0', '2021-05-08 23:15:19', null);
INSERT INTO `user` VALUES ('20', 'abb', '123', '2', '2021-05-28 21:53:18', null);
INSERT INTO `user` VALUES ('22', 'qeq', '123', '0', '2021-05-28 22:30:38', 'qeq/破军.jpeg');
INSERT INTO `user` VALUES ('23', 'bb', '123', '0', '2021-05-28 22:43:38', '');
INSERT INTO `user` VALUES ('24', 'cc', 'aa', '0', '2021-05-28 22:59:38', '');
INSERT INTO `user` VALUES ('25', 'dd', '123', '0', '2021-05-28 23:04:29', '');
INSERT INTO `user` VALUES ('26', 'ee', 'aaa', '0', '2021-05-28 23:05:28', '');
INSERT INTO `user` VALUES ('27', 'gg', 'gg', '0', '2021-05-28 23:12:36', '');
INSERT INTO `user` VALUES ('29', 'fd', 'dd', '0', '2021-05-28 23:36:47', '');
-- ----------------------------
-- Table structure for user_info
-- ----------------------------
DROP TABLE IF EXISTS `user_info`;
CREATE TABLE `user_info` (
`id` int(16) NOT NULL,
`stnumber` int(10) DEFAULT NULL COMMENT '学号',
`name` varchar(16) DEFAULT NULL COMMENT '真实姓名',
`sex` varchar(8) DEFAULT NULL COMMENT '性别',
`age` int(4) DEFAULT NULL COMMENT '年龄',
`phone` varchar(11) DEFAULT NULL COMMENT '电话',
`email` varchar(32) DEFAULT NULL COMMENT '邮箱',
`lastupdate` datetime DEFAULT NULL,
KEY `user_info_id_reference_user_id` (`id`),
CONSTRAINT `user_info_id_reference_user_id` FOREIGN KEY (`id`) REFERENCES `user` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records of user_info
-- ----------------------------
INSERT INTO `user_info` VALUES ('1', '2012000001', '管理', '女', '20', '1802077196', 'email', '2021-05-28 21:17:11');
INSERT INTO `user_info` VALUES ('2', '20121143', '', '女', '0', '0', '', '2021-05-28 17:28:20');
INSERT INTO `user_info` VALUES ('4', '0', '李韩', '', '0', '18020771963', '908751915@qq.com', '2021-05-28 22:13:10');
INSERT INTO `user_info` VALUES ('5', '0', '', '', '0', '0', '', '2021-05-28 23:41:10');
INSERT INTO `user_info` VALUES ('6', '0', null, null, '0', '0', null, null);
INSERT INTO `user_info` VALUES ('20', '123', '123', '女', '0', '0', '', '2021-05-28 21:53:18');
INSERT INTO `user_info` VALUES ('22', '123', '123', '男', '123', '18020771963', '908751915@qq.com', '2021-05-28 22:30:38');
INSERT INTO `user_info` VALUES ('23', '1231', '12312', '男', '123123', '0', '', '2021-05-28 22:43:38');
INSERT INTO `user_info` VALUES ('24', '123', '123', '男', '0', '0', '', '2021-05-28 22:59:38');
INSERT INTO `user_info` VALUES ('25', '12', '12312', '男', '0', '0', '', '2021-05-28 23:04:29');
INSERT INTO `user_info` VALUES ('26', '12312', 'qq', '男', '0', '0', '', '2021-05-28 23:05:28');
INSERT INTO `user_info` VALUES ('27', '23', '213', '男', '12', '0', '', '2021-05-28 23:12:36');
INSERT INTO `user_info` VALUES ('29', '123', '123', '男', '0', '0', '', '2021-05-28 23:36:47');
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化