一页掌握 · K9 第9章 信息安全知识

全量 34 题 · 核心 10 组 + 超纲附录 0 题 · 四段式解析 · 难度 ★21/★★11/★★★2 · 进度本地保存
34
K9 总题数
10
核心分组
0
超纲附录
1
教材章节
4
考点小节
34
历年真题
0
自主练习
0
案例分析
21
★ 基础识记
11
★★ 进阶推理
2
★★★ 冲刺拔高
0
🔥 高频考点
← 返回总览 📝 自主刷题
筛选
分类
难度
叠加
模式
0 / 34

① 考点骨架

9.1 信息安全性基本概念
  • 信息与信息系统
  • 信息特性:客观性、对物质载体的依赖性、普遍性、时效性、知识性、可传递、可处理及共享。
  • 信息系统:由计算机系统和网络系统组成,通过对信息采集、加工、处理实现特定应用目标的人机系统。
  • 信息安全属性(ISO 参照模型框架内 5 个安全性服务)
  • 1)身份认证:同层实体的身份认证(防假冒,会话建立阶段)、数据源身份认证(保证消息确实来自发送方)、同层实体的互相身份认证(双方相互确认)。
  • 2)访问控制:对无合法权限用户访问资源、或合法用户不当破坏资源的行为加以控制。
  • 3)数据保密性:确保信息在存储、传输、使用中不被未授权实体访问,防止信息泄露。
  • 4)数据完整性:保证信息在存储、传输、使用中不被未授权更改或损坏,保持内外部一致。
  • 5)不可否认性:防范通信双方任一实体否认自己曾执行过的操作,不能抵赖收发过的信息。
  • 信息安全模型
  • 静态安全模型:适用单机系统,如 BLP 模型。
  • 动态安全模型:应对来自网络的破坏与攻击。
9.2 计算机病毒防范
  • 9.2.1 计算机病毒的分类与识别
  • 程序型病毒:感染 COM、EXE、SYS、DLL、OVL、SCR 等程序文件。
  • 引导型病毒:以硬盘、软盘的系统区为感染对象。
  • 宏病毒:以具有宏功能的数据文件为感染对象(Microsoft Word / Excel 文档、模板易遭攻击)。
  • 特洛伊木马程序:不自我复制,常不归类为病毒,但破坏文件或在计算机中植入病毒、窃取合法账户名和口令。
  • 9.2.2 计算机病毒的防范措施
  • 定期对计算机系统做病毒检测;经常进行数据备份;不轻易打开电子邮件附件;在网关、服务器、客户端都安装病毒防火墙,建立立体防护体系。
9.3 入侵检测与防范
  • 9.3.1 入侵检测的行为
  • 入侵既指外部入侵活动,也指内部未授权活动。非法对象:企图潜入或已潜入者、冒充合法用户、违反安全策略、合法用户信息泄露、资源挤占、恶意攻击或非法使用。
  • 9.3.2 入侵检测的原理
  • 数据由外部传入内部、或内部数据正常传递时,网络信息传递稳定运行。
  • 9.3.3 入侵检测的方法
  • 技术:审计记录、模式匹配、信息分析。步骤:第一收集信息,第二数据分析。
  • 检测方法(按分析方法):异常检测模型、误用检测模型。
9.4 计算机犯罪
  • 9.4.1 计算机犯罪的定义、类别与主要手段
  • 数据欺骗:非法篡改数据或输入数据。
  • 特洛伊木马术:非法装入秘密指令或程序,由计算机实施犯罪。
  • 香肠术:从金融信息系统一点一点窃取存款(如窃取各户头利息尾数,积少成多)。
  • 超级冲杀:用共享程序突破系统防护,进行非法存取或破坏数据及系统功能。
  • 异步攻击:将犯罪指令掺杂在正常作业程序中以获取数据文件。
  • 伪造证件:伪造信用卡、磁卡和存折等。

② 核心概念 / 公式 / 数据速记

关键项内容
信息安全 5 属性身份认证、访问控制、数据保密性、数据完整性、不可否认性
信息安全模型静态(BLP,单机)/ 动态(抗网络攻击)
病毒 4 类程序型(COM/EXE/SYS/DLL/OVL/SCR)、引导型、宏病毒(Word/Excel)、特洛伊木马
入侵检测步骤收集信息 → 数据分析
入侵检测 2 模型异常检测、误用检测
计算机犯罪 6 手段数据欺骗、特洛伊木马术、香肠术、超级冲杀、异步攻击、伪造证件

③ 易混边界提示

易混边界:与相邻 K 节点的区分点
  • 与 K6(多媒体数字版权管理 DRM):K9 关注"信息安全"(保密性/完整性/认证/不可否认/访问控制、病毒、入侵、犯罪),K6 关注"版权管理与授权"。涉及 DRM/数字水印/版权保护归 K6;涉及病毒/入侵/犯罪/5 安全属性归 K9。
  • 与 K10(法律法规与标准化):计算机犯罪"手段"(香肠术、超级冲杀等)属 K9 技术概念;具体法律条文、定罪量刑、标准化归 K10。注意"特洛伊木马"在 K9 病毒防范出现,与 K1 媒体分类无关。
  • 与 K1(技术基础):K9 的"身份认证/访问控制"是安全服务,K1 未涉及;H.320 等属 K1/K3,不归 K9。

逐题演练(核心分组 10 组 + 附录 0 题)

1K9·攻击与防护11 题▾
#1 ★ 历年真题 2019年下半年
#历年真题#多媒体核心
防火墙不能实现的功能有( )。
A包过滤
B端口阻止
C病毒检测
DIP阻止
答案:C
📍 考点定位
考查传统防火墙的核心功能边界与局限性(网络安全设备原理)。
💡 关键概念
传统防火墙本质是“访问控制策略执行器”,主要工作在OSI较低层,负责核对IP地址、端口号和数据包规则。它不具备深度解析文件内容或扫描病毒特征库的能力,那是专用杀毒软件或下一代防火墙的功能。
🛠 解题技巧
题干问“不能实现的功能”,采用“核心职能剥离法”。防火墙只管“门”(IP/端口/协议),不管“货”(文件内容/病毒)。选项中A/B/D均属于访问控制范畴,只有C“病毒检测”涉及内容深度分析,超出传统防火墙能力边界,直接选出。
⚠ 易混总结
易混淆点在于“传统防火墙”与“下一代防火墙(NGFW)/UTM”的功能演进。传统防火墙确实不查杀病毒;但现代UTM或NGFW已集成IPS、AV(防病毒)、应用识别等功能。考试若未特别说明“下一代”,默认指传统包过滤/状态检测防火墙,牢记其“只控通道,不审内容”的本质。
<!-- polish:v1 -->
#2 ★★ 历年真题 2019年下半年
#历年真题#多媒体核心
在信息活动中,最重要和最基本的信息主体是( )。
A国家
B法人
C公民
D社团组织
答案:C
📍 考点定位
考查信息活动主体界定,出自《信息安全技术》基础理论与信息伦理章节。
💡 关键概念
信息活动的核心是“人”,公民作为自然人,是信息产生、流转、消费与权益保护的最基本单元。国家、法人或社团均为基于公民权利衍生或集合的拟制/宏观主体,不具备信息行为的基础原子性。
🛠 解题技巧
抓题干关键词“最基本”“最重要”。在信息社会与法律主体分类题中,凡涉及“权利本源”“基础单元”“第一责任人”的表述,优先锁定“公民/自然人”。采用排除法:国家属主权实体,法人/社团属组织实体,均非信息活动的原始起点。
⚠ 易混总结
公民 vs 法人:公民享有宪法级信息隐私权与人格权,是个人信息保护的绝对主体;法人仅享有财产性信息权益与商业秘密权,其信息处理受《民法典》《数据安全法》规制,二者权利边界与保护层级不同。
<!-- polish:v1 -->
#3 ★ 历年真题 2018年上半年
#历年真题#多媒体核心
非法装入秘密指令或程序,使得指令或程序在计算机内部获取私人信息,实施犯罪活动,这种技术手段称为( )。
A特洛伊木马
B伪造证件
C数据欺骗
D异步攻击
答案:A
📍 考点定位
考查网络恶意代码类型识别,出自《网络安全基础》第9章恶意软件分类。
💡 关键概念
特洛伊木马的核心特征是“伪装”与“潜伏”,它不自我复制,而是伪装成合法工具诱骗用户主动运行,后台静默建立隐蔽通道以窃取数据或接管控制权。
🛠 解题技巧
题干抓“非法装入秘密指令”“伪装正常程序”“获取私人信息”三要素。对应恶意软件分类逻辑:能自我复制传染的是病毒/蠕虫;伪装潜伏窃取的是木马;篡改传输流的是欺骗;利用时序差的是异步攻击。直接匹配“伪装+潜伏+窃取”即可秒杀。
⚠ 易混总结
特洛伊木马 vs 计算机病毒:木马无传染性(不自我复制),依赖社会工程学诱骗执行;病毒具有强传染性(自我复制+感染宿主),破坏性更强。本题强调“秘密指令/获取信息”,属木马典型行为,勿与病毒混淆。
<!-- polish:v1 -->
#4 ★ 历年真题 2019年下半年
#历年真题#多媒体核心
信息安全可以表示成一个五元组的函数,即( )。
AS=f (A,I,I,V,R)
BS=f (A,I,C,V,R)
CS=f (A,C,I,A,R)
DS=f(A,I,C,A,R)
答案:B
📍 考点定位
考查信息安全数学模型/五元组定义,出自《信息安全原理》基础公式。
💡 关键概念
信息安全状态S由五个动态变量共同决定:A(攻击者)、I(信息资产)、C(运行环境)、V(系统漏洞)、R(安全风险)。该函数表明安全是多方博弈的动态结果,而非静态属性。
🛠 解题技巧
字母缩写还原法。A=Attack(攻击), I=Information(信息), C=Context(环境), V=Vulnerability(漏洞), R=Risk(风险)。题干要求五元组,直接对照首字母匹配选项。注意C代表环境(Context)而非Control(控制),利用首字母唯一性快速排除。
⚠ 易混总结
Context(C) vs Control(C):在安全模型中C指系统所处的物理/逻辑环境(Context),决定安全基线与威胁面;而Control(控制)属于管理或技术措施,不在该五元组变量内。另V(漏洞)为客观弱点,R(风险)为漏洞被利用的概率与后果乘积,二者不可互换。
<!-- polish:v1 -->
#5 ★ 历年真题 2020年下半年
#历年真题#多媒体核心
计算机病毒一般由四个部分组成,其核心是( )。
A感染标志
B引导模块
C感染模块
D破坏模块
答案:C
📍 考点定位
考查计算机病毒结构与功能划分,出自《恶意代码分析》基础理论。
💡 关键概念
传统病毒四部分:感染标志(识别已感染文件防重复感染)、引导模块(加载病毒至内存)、感染模块(核心,负责寻找并感染新宿主)、破坏模块(触发后执行破坏动作)。无感染模块则病毒无法存续。
🛠 解题技巧
功能定位法。题干问“核心”,即病毒得以生存和传播的根本能力。病毒本质是“可自我复制的程序”,复制即“感染”。因此直接锁定“感染模块”。引导是启动前提,破坏是最终目的,标志是辅助判断,均非核心。
⚠ 易混总结
感染模块 vs 破坏模块:感染模块决定病毒能否存活和蔓延(核心特征,所有病毒必备);破坏模块决定危害程度(非必需,存在纯感染型病毒)。考试中若问“病毒区别于普通程序的本质特征”,答“自我复制/感染能力”;若问“造成系统崩溃的直接原因”,答“破坏模块”。
<!-- polish:v1 -->
#6 ★ 历年真题 2016年上半年
#历年真题#多媒体核心
为了攻击远程主机,通常利用( )技术检测远程主机状态。
A病毒查杀
B端口扫描
CQQ聊天
D身份认证
答案:B
📍 考点定位
考查网络信息收集与攻击前期侦察技术(《多媒体应用设计师教程》第9章网络安全基础)。
💡 关键概念
端口扫描是向目标主机发送特定协议数据包,通过观察响应状态来判断哪些TCP/UDP端口处于开放、关闭或过滤状态的技术。它是获取远程主机服务分布和潜在漏洞入口的第一步。
🛠 解题技巧
【关键词匹配法】题干核心词为“检测远程主机状态”和“攻击前准备”。直接对应网络侦察工具的核心功能。排除A(防御手段)、C(应用层通信)、D(访问控制机制),锁定B。日常做题遇到“探测端口/服务/开放状态”直接选端口扫描。
⚠ 易混总结
易混淆:端口扫描 vs 网络嗅探。端口扫描侧重“主动探测目标开放的服务与端口”,用于发现攻击面;网络嗅探侧重“被动截获流经网卡的数据包”,用于窃取明文信息或分析流量。两者常配合使用,但目的不同。
<!-- polish:v1 -->
#7 ★★ 历年真题 2022年下半年
#历年真题#多媒体核心
杀毒软件不可能杀除( )上的病毒。
A硬盘
BU盘
C只读光盘
D软盘
答案:C
📍 考点定位
考查存储介质特性与病毒清除原理(《多媒体应用设计师教程》第9章计算机病毒与防范)。
💡 关键概念
杀毒软件清除病毒的本质是修改或覆盖被感染的文件/扇区数据。只读光盘采用物理压制工艺,数据一旦成型即固化,硬件层面禁止任何写入操作,因此无法执行删除或修复指令。
🛠 解题技巧
【属性排他法】抓住题干“不可能杀除”的绝对化表述,结合介质读写权限判断。硬盘/U盘/软盘均为可读写介质,支持格式化或文件覆盖;只读光盘具备“物理防写”特性,直接锁定答案。遇到“无法修改/删除/写入”类题目,优先排查只读型存储设备。
⚠ 易混总结
易混淆:只读光盘(CD-ROM) vs 可擦写光盘(CD-RW/DVD±RW)。前者数据永久固化不可改,后者利用相变材料实现多次覆写。杀毒软件对可擦写光盘可正常清毒,但对只读光盘只能隔离或提示,无法根除。
<!-- polish:v1 -->
#8 ★ 历年真题 2019年下半年
#历年真题#多媒体核心
引导型病毒的感染对象是( )。
A硬盘的数据区
B内存的系统区
C硬盘的系统区
D内存的数据区
答案:C
📍 考点定位
考查计算机病毒的分类与感染机制(《多媒体应用设计师教程》第9章计算机病毒与防范)。
💡 关键概念
引导型病毒专指感染磁盘引导扇区(Boot Sector)或主引导记录(MBR)的恶意程序。它利用系统启动时BIOS加载引导代码的机制,在操作系统加载前抢先获得控制权,驻留内存并伺机感染其他磁盘的系统区。
🛠 解题技巧
【生命周期倒推法】病毒名称含“引导型”,直接关联计算机启动流程:通电→BIOS自检→读取引导扇区→加载OS。因此感染目标必然是“引导区/系统区”。排除数据区(存用户文件)和内存区(断电丢失且非持久感染源)。记牢公式:引导型病毒 → 感染引导扇区/MBR → 开机潜伏。
⚠ 易混总结
易混淆:引导型病毒 vs 宏病毒 vs 文件型病毒。引导型感染磁盘引导区(开机发作);宏病毒感染文档模板(打开文档发作);文件型感染可执行程序(运行程序发作)。三者按“感染载体”严格区分,切勿将“系统区”与“内存区”或“数据区”混淆。
<!-- polish:v1 -->
#9 ★ 历年真题 2018年上半年
#历年真题#多媒体核心
下列选项中,( )不属于网络信息安全防范措施。
A设置访问权限
B身份验证
C查看访问者的身份
D安装防火墙
答案:C
📍 考点定位
考查网络信息安全防范体系中的访问控制与身份认证机制(K9章网络安全基础)
💡 关键概念
安全防范措施重在“事前防御”与“事中阻断”。设置访问权限和身份验证属于主动防御手段,用于限制非法用户进入;防火墙是网络边界防护设备;而查看访问者身份仅属于事后审计或实时监控行为,不具备直接阻止攻击的能力。
🛠 解题技巧
【排除法抓关键词】题干问“不属于防范措施”,优先识别具有“防御/拦截/控制”属性的选项(如权限、验证、防火墙),将仅具“记录/监视/查看”属性的选项直接锁定为答案。
⚠ 易混总结
易混淆点:安全防范措施 vs 安全审计/监控。防范措施侧重“防”(如加密、防火墙、访问控制列表ACL);审计监控侧重“查”(如日志分析、入侵检测IDS、流量嗅探),后者发现威胁后需联动前者才能形成闭环。
<!-- polish:v1 -->
#10 ★ 历年真题 2020年下半年
#历年真题#多媒体核心
计算机犯罪手段中,用共享程序破坏系统防护,进行非法存取或破坏数据及系统功能的手段称为( )。
A数据欺骗
B超级冲杀
C异步攻击
D特洛伊木马
答案:B
📍 考点定位
考查典型网络攻击与计算机犯罪手段的分类界定(K9章网络安全技术)
💡 关键概念
超级冲杀(Superping)是一种利用ICMP协议或共享程序漏洞发起的攻击,通过发送大量特殊构造的数据包耗尽系统资源或绕过防护机制,进而实现非法数据存取或服务破坏。它不同于伪装身份的欺骗,也不同于潜伏执行的木马。
🛠 解题技巧
【题干关键词映射法】抓住“共享程序破坏防护”“非法存取/破坏功能”两个核心动作。特洛伊木马侧重“隐蔽植入+远程操控”;数据欺骗侧重“伪造身份/报文”;异步攻击侧重“时序漏洞”。符合“利用共享机制暴力突破防护”特征的即为超级冲杀。
⚠ 易混总结
易混淆点:超级冲杀 vs 拒绝服务攻击(DOS)。超级冲杀常作为DOS的一种具体实现形式,侧重利用协议/共享程序缺陷进行资源耗尽或越权操作;普通DOS可能包含SYN Flood、Ping of Death等更多变种。本题特指利用共享程序机制的定向破坏手段。
<!-- polish:v1 -->
#11 ★★★ 历年真题 2016年上半年
#历年真题#多媒体核心
在网络操作系统环境中,当用户A的文件或文件夹被共享时,( ) ,这是因为访问用户A的计算机或网络的人( )。
A其安全性与未共享时相比将会有所提高
B其安全性与未共享时相比将会有所下降
C其可靠性与未共享时相比将会有所提高
D其方便性与未共享时相比将会有所下降
答案:B
📍 考点定位
考查网络操作系统文件共享机制对系统安全性的影响(K9章网络操作系统与安全)
💡 关键概念
文件共享的本质是开放网络访问接口。一旦目录被设为共享,原本隔离的本地存储就暴露在网络中,攻击面显著扩大。即使设置了权限,仍面临弱口令爆破、权限配置错误或中间人窃听风险,因此整体安全性必然下降。
🛠 解题技巧
【安全权衡原则法】网络资源共享遵循“便利性换安全性”定律。凡涉及“共享/开放/互联”的操作,默认牺牲部分隔离性以提升可用性。题干明确问“安全性变化”,直接根据“暴露面扩大=风险上升”的逻辑锁定下降选项。
⚠ 易混总结
易混淆点:安全性 vs 可靠性/可用性。共享提升的是“数据可用性”(Availability)和协作便利,但绝不等于“安全性”(Security)提高。可靠性指系统抗故障能力,与共享无直接正相关。考试中切勿将“方便使用”误判为“更安全”。
<!-- polish:v1 -->
2网络安全体系5 题▾
#1 ★ 历年真题 2023年下半年
#历年真题#多媒体核心
防火墙通常分为内网、外网和DMZ三个区域,按照受保护程度,从高到低正确的排列次序为( )。
ADMZ、内网和外网
B内网、外网和DMZ
C内网、DMZ和外网
D外网、内网和DMZ
答案:C
📍 考点定位
考查防火墙网络区域划分与安全等级,出自教材网络安全架构与设备部署章节。
💡 关键概念
防火墙将网络划分为不同信任域。内网存放核心资产,信任度最高;外网是完全不可信区域,信任度最低;DMZ作为缓冲带放置对外服务服务器,信任度居中。策略设计遵循“高向低宽松,低向高严格”原则。
🛠 解题技巧
【信任度排序法】牢记口诀:“内网最亲,外网最远,DMZ站中间”。受保护程度=信任程度。直接按信任度降序排列:内网 > DMZ > 外网。无需死记规则,按此逻辑直接锁定C。
⚠ 易混总结
易混淆点:①DMZ vs 内网:DMZ服务器一旦失陷,因有防火墙隔离,不会直接波及内网核心数据库;②区域访问策略:常见误区认为“外网能访问DMZ所以DMZ比内网安全”,实则DMZ是牺牲区,保护级别永远低于内网;③NAT位置:通常部署在内网与DMZ/外网边界。
<!-- polish:v1 -->
#2 ★ 历年真题 2022年下半年
#历年真题#多媒体核心
在IE浏览器中,安全级别最髙的区域设置是(64)。
AInternet
B本地Intrane
C受限站点
D可信站点
答案:C
📍 考点定位
考查IE浏览器安全区域划分及默认安全级别设置(网络与信息安全基础)。
💡 关键概念
IE将网络划分为四个区域,默认安全策略从低到高依次为:可信站点、本地Intranet、Internet、受限站点。区域越陌生或风险越高,安全限制就越严格。
🛠 解题技巧
记忆口诀“可地互限”对应“低中低中高低”。做题时直接抓题干关键词“最高”,对应最严格的“受限站点”即可排除其他三个选项。
⚠ 易混总结
易混淆点在于各区域的默认权限差异。“可信站点”通常用于企业内部受信任网站,权限最高;“Internet”为默认区域,权限中等;“受限站点”强制启用最高安全级,禁止ActiveX等脚本运行。注意区分“本地Intranet”(局域网)与“Internet”(公网)的边界。
<!-- polish:v1 -->
#3 ★★ 历年真题 2022年下半年
#历年真题#多媒体核心
防火墙的工作层次是决定防火墙效率及安全的主要因素,以下叙述中,正确的是( )
A防火墙工作层次越低,工作效率越高,安全性越高
B防火墙工作层次越低,工作效率越低,安全性越低
C防火墙工作层次越高,工作效率越高,安全性越低
D防火墙工作层次越高,工作效率越低,安全性越高
答案:D
📍 考点定位
考查防火墙工作层次与工作效率、安全性之间的权衡关系(网络安全设备原理)。
💡 关键概念
防火墙如同安检口,检查得越细(工作层次越高,如应用层代理),拦截恶意内容的能力越强,但处理数据包的耗时也越长;检查得越粗(工作层次越低,如网络层包过滤),放行速度越快,但难以识别深层攻击。
🛠 解题技巧
采用“效率-安全跷跷板”模型直接判断。题干问正确叙述,直接套用规律:层次↑→安全性↑→效率↓。对比选项,仅D符合该反比关系,无需深入协议细节即可秒杀。
⚠ 易混总结
易混淆点在于“工作层次”的具体指代。网络层/传输层防火墙效率高但安全性低;应用层/网关防火墙安全性高但效率低。切勿将“代理机制”等同于“过滤机制”,前者侧重身份验证与内容审查(高安低效),后者侧重IP/端口匹配(高效低安)。
<!-- polish:v1 -->
#4 ★ 历年真题 2020年下半年
#历年真题#多媒体核心
可以帮助计算机网络于其内、外网之间构建一道相对隔绝的保护屏障,以保护用户资料与信息安全性的设备是( )。
A路由器
B防火墙
C服务器
D网关
答案:B
📍 考点定位
考查网络安全设备功能与分类(教材第9章)。
💡 关键概念
防火墙是部署在网络边界的安全系统,依据预设安全策略对进出网络的数据包进行过滤、访问控制与状态检测,从而在可信内网与不可信外网之间建立隔离屏障。
🛠 解题技巧
场景匹配法:题干关键词“内外网之间”“相对隔绝的保护屏障”“保护资料与安全”直接指向防火墙的核心定义。路由器侧重路由转发,服务器侧重业务承载,网关侧重协议转换,均不具备以“规则过滤”为核心的边界隔离属性,直接锁定B。
⚠ 易混总结
易混淆“防火墙”与“入侵检测系统(IDS)/入侵防御系统(IPS)”。防火墙是“门卫”,按名单放行/拦截流量(事前/事中控制);IDS/IPS是“监控探头+保安”,分析已流入流量的异常行为并报警/阻断(事后/事中深度检测)。本题强调“构建隔离屏障”,故选防火墙。
<!-- polish:v1 -->
#5 ★ 历年真题 2016年上半年
#历年真题#多媒体核心
传输经过SSL加密的网页所采用的协议是( )。
Ahttp
Bhttps
Cs-http
Dhttp-s
答案:B
📍 考点定位
考查网络应用层协议及其安全扩展机制(教材第9章)。
💡 关键概念
HTTPS即超文本传输安全协议,本质是在HTTP协议基础上引入SSL/TLS加密层,通过数字证书认证与加解密技术,保障网页数据传输的机密性与完整性。
🛠 解题技巧
命名规则推导法:观察选项后缀,s-http/http-s为不规范缩写;http为明文协议;https严格遵循“安全前缀(s)+标准协议名”的命名惯例,且IETF官方标准代号即为HTTPS,直接选B。
⚠ 易混总结
易混淆“HTTPS”与“IPSec/SSH”。HTTPS工作于应用层,专用于Web浏览器与服务器间的加密通信;IPSec工作于网络层,保护整个IP数据包通信;SSH工作于传输层之上,主要用于远程命令行安全登录。本题明确限定“加密的网页”,故唯一对应HTTPS。
<!-- polish:v1 -->
3K9·签名与认证5 题▾
#1 ★ 历年真题 2021年下半年
#历年真题#多媒体核心
信息不被偶然或蓄意地删除、修改、伪造、乱序、重放、插入等破坏的属性是指系统的( )。
A保密性
B完整性
C可用性
D可靠性
答案:B
📍 考点定位
考查信息安全基本属性(CIA三元组)的定义辨析(信息安全基础)。
💡 关键概念
信息安全的三大核心属性中,“保密性”防偷看,“可用性”防瘫痪,“完整性”防篡改。题干描述的“删除、修改、伪造、乱序、重放、插入”均指向数据原始状态的保持,即完整性。
🛠 解题技巧
抓题干动词关键词“修改、伪造、乱序、重放”。这些操作破坏的是数据的“原貌”,直接对应“完整性”。若题干出现“未授权访问”选保密性;出现“系统宕机/无法访问”选可用性。建立“动作→属性”映射表即可快速解题。
⚠ 易混总结
易混淆点在于“完整性”与“可靠性/可用性”的边界。完整性强调数据内容未被非法改变(防篡改);可用性强调系统随时可用(防拒绝服务);可靠性强调系统长期稳定无故障。考试中常结合哈希算法(MD5/SHA)考查完整性保护,结合冗余/集群考查可用性保障。
<!-- polish:v1 -->
#2 ★ 历年真题 2020年下半年
#历年真题#多媒体核心
OSI安全体系结构提供了5个安全性服务,即身份验证、访问控制、( )。
A数据保密、数据完整性、不可否认服务
B数字签名、数据完整性、不可否认服务
C数据保密、包过滤、不可否认服务
D数据保密、数据完整性、消息认证
答案:A
📍 考点定位
考查OSI安全体系结构的五大安全服务,出自《信息系统安全》标准框架。
💡 关键概念
OSI将安全服务抽象为五类目标:身份验证(确认身份)、访问控制(授权操作)、数据保密(防泄露)、数据完整性(防篡改)、不可否认(防抵赖)。这五项构成从入口到内容的闭环防护体系。
🛠 解题技巧
记忆口诀“验控保完否”。题干已给前两项,缺后三项。选项中若出现“数字签名”“包过滤”“消息认证”均为底层实现机制而非顶层服务分类,直接排除含这些词的干扰项,锁定标准五元组。
⚠ 易混总结
安全服务 vs 安全机制:服务是目标(如保密性),机制是实现手段(如对称加密、数字证书)。选项B的“数字签名”是实现不可否认性的机制,C的“包过滤”是访问控制机制。做题需严格区分“服务层”与“实现层”,避免张冠李戴。
<!-- polish:v1 -->
#3 ★★ 历年真题 2019年下半年
#历年真题#多媒体核心
攻击者用传输数据来攻击网络接口,使服务器过于繁忙以至于不能应答正常请求的攻击方式是( )。
A会话劫持
B地址欺骗攻击
C信息包探测程序攻击
D拒绝服务攻击
答案:D
📍 考点定位
考查常见网络攻击类型及其行为特征(《多媒体应用设计师教程》第9章网络攻击与防护)。
💡 关键概念
拒绝服务攻击(DoS/DDoS)的核心目的是耗尽目标系统的资源(CPU、内存、带宽或连接数),使其丧失服务能力。攻击者通过海量伪造请求或恶意数据包持续冲击网络接口,导致服务器忙于处理垃圾流量而无法响应合法用户。
🛠 解题技巧
【场景映射法】题干描述“传输大量数据使服务器繁忙/不能应答正常请求”是典型的资源耗尽型攻击。直接对应DoS定义。对比其他选项:会话劫持(接管身份)、地址欺骗(隐藏来源)、包探测(窃听分析),均不直接导致服务器过载宕机。抓“繁忙/不能应答”=DoS。
⚠ 易混总结
易混淆:DoS vs DDoS vs 中间人攻击。DoS为单点发起资源耗尽;DDoS利用僵尸网络多点并发放大破坏力;中间人攻击侧重窃听篡改而非阻塞服务。本题强调“使服务器过于繁忙以至于不能应答”,属典型DoS行为特征。
<!-- polish:v1 -->
#4 ★★ 历年真题 2024年下半年
#历年真题#多媒体核心
计算机犯罪的主要特点有( )。
A范围大、难以确定犯罪主体
B隐蔽性高、罪犯趋于幼龄化
C隐蔽性高、难以确定犯罪主体
D隐蔽性高、犯罪活动易于发现
答案:C
📍 考点定位
考查计算机犯罪的法律与社会学特征(《多媒体应用设计师教程》第9章信息安全与法律法规)。
💡 关键概念
计算机犯罪依托虚拟网络空间实施,作案痕迹易被篡改、销毁或跨地域跳转,导致溯源极难(隐蔽性高);同时网络身份可伪造、IP可代理,使得实际作案人身份难以锁定(主体难确定)。这是区别于传统犯罪的两大核心标签。
🛠 解题技巧
【矛盾排除+核心词锁定】题干问“主要特点”。先排除明显矛盾的D(隐蔽性高却易于发现);再排除非本质特征的A/B(范围大/幼龄化属于现象而非核心法律特征)。锁定“隐蔽性”与“主体难定”这一对经典搭配。记住口诀:“网罪双隐:过程隐蔽、身份隐匿”。
⚠ 易混总结
易混淆:计算机犯罪“隐蔽性” vs 传统犯罪“突发性”。传统犯罪多留物理痕迹(指纹、脚印、监控),易追踪;计算机犯罪依赖电子数据,日志可删、路径可绕,呈现“无现场感”。此外,“幼龄化”是近年社会统计趋势,非犯罪构成要件或本质特征。
<!-- polish:v1 -->
#5 ★★ 历年真题 2022年下半年
#历年真题#多媒体核心
TCSEC系统评价准则是评估( )的标准。
A计算机系统安全
B计算机系统性能
C计算机系统稳定性
D计算机系统性价比
答案:A
📍 考点定位
考查经典计算机系统安全评价准则TCSEC的核心用途(K9章信息安全标准)
💡 关键概念
TCSEC(可信计算机系统评估准则,俗称“桔皮书”)是美国国防部制定的权威标准,专门用于量化评估操作系统及硬件平台的安全等级。它不关注运行速度或性价比,而是聚焦于系统对机密性、完整性、可用性及可审计性的保障能力,划分了D到A1共8个安全级别。
🛠 解题技巧
【专有名词对应法】遇到“TCSEC/桔皮书/NSA制定”等关键词,直接关联“计算机安全等级评估”。若题干出现“性能/稳定性/性价比”,可直接排除,因该类准则专攻安全而非工程指标。
⚠ 易混总结
易混淆点:TCSEC vs ISO 15408(CC) vs ITSEC。TCSEC偏重军事级强制访问控制(MAC),分级严格但封闭;ITSEC(欧洲)将功能与安全保证分离;CC(国际通用)融合两者并强调互操作性。本题仅考TCSEC的单一指向性。
<!-- polish:v1 -->
4推断-K94 题▾
#1 ★ 历年真题 2021年下半年
#历年真题#多媒体核心
消息认证的内容不包括( )。
A证实消息发送者的真实性
B消息语义的正确性
C消息内容是否曾受到偶然或有意的篡改
D消息的序号和时间
答案:D
📍 考点定位
考查信息安全基础中的消息认证技术,出自教材密码学与网络安全防护章节。
💡 关键概念
消息认证的核心目的是验证通信双方的身份与数据的完整性。它主要解决三个问题:你是谁(发送者真实性)、你发的东西没被改过(完整性/防篡改)、你发的是啥意思(语义正确性,防伪装)。它不保证数据绝对保密,也不负责记录时序编号。
🛠 解题技巧
【功能映射排除法】题干问“不包括”。逐项对应认证功能:A对应身份认证,B/C对应完整性与防篡改认证,均为消息认证核心目标。D项“序号和时间”属于抗重放攻击机制或日志审计范畴,非消息认证本身的直接内容,直接排除选D。
⚠ 易混总结
易混淆点:①消息认证 vs 数字签名:认证侧重完整性与源认证(常用MAC/HMAC),签名侧重不可否认性(用私钥签名+公钥验签);②消息认证 vs 数据加密:认证防篡改和伪造,加密防窃听,两者常结合使用但目标不同。
<!-- polish:v1 -->
#2 ★ 历年真题 2021年下半年
#历年真题#多媒体核心
在以下人为的恶意攻击行为中,( )属于主动攻击。
A数据篡改
B数据窃听
C数据流分析
D数据包截获
答案:A
📍 考点定位
考查网络威胁分类中的主动与被动攻击,出自教材信息安全与网络攻防基础章节。
💡 关键概念
攻击按是否改变系统状态或数据流分为两类:被动攻击只“偷看”或“监听”,不修改任何数据,极难检测但可预防;主动攻击会“动手脚”,如篡改、伪造、中断服务,会改变数据或系统状态,必须靠认证、校验和访问控制来防御。
🛠 解题技巧
【行为动词判断法】快速区分:看到“窃听、截获、分析、监视”→ 数据未变 → 被动攻击;看到“篡改、伪造、重放、中断、拒绝服务” → 数据/状态已变 → 主动攻击。本题A含“篡改”二字,直接判定为主动攻击。
⚠ 易混总结
易混淆点:①数据窃听 vs 数据篡改:前者是流量镜像抓取(被动),后者是报文内容替换(主动);②被动攻击防御重在“预防”(如端到端加密),主动攻击防御重在“检测与恢复”(如数字签名、完整性校验码、入侵检测)。
<!-- polish:v1 -->
#3 ★ 历年真题 2022年下半年
#历年真题#多媒体核心
与对称加密算法相比较,非对称加密算法的优点是( )。
A加密解密的速度比较快,适合于较长的数据
B加密方和解密方使用同一个密钥
C安全性更高,公钥是公开的,私钥是自己保存的,不需要将私钥给别人
D密钥传输的过程不安全,且容易被破解,密钥管理也比较麻烦
答案:C
📍 考点定位
考查对称加密与非对称加密的核心特性对比(密码学基础)。
💡 关键概念
对称加密像一把钥匙开一把锁,加解密共用同一密钥,速度快但密钥分发极难保密;非对称加密像带锁的信箱,公钥公开可加密,私钥自留才解密,彻底解决了密钥在网络中传输的安全隐患。
🛠 解题技巧
抓核心差异词“密钥管理”。题干问非对称优点,直接锁定“密钥分发安全/无需共享密钥”。A项“速度快”是对称的优点;B项“同一密钥”是定义错误;D项“密钥传输不安全”恰恰是非对称要解决的问题。用排除法+关键词匹配快速作答。
⚠ 易混总结
易混淆点在于性能与应用场景。非对称加密计算复杂、速度慢,不适合长数据加密,通常只用于加密小数据(如会话密钥)或数字签名;对称加密速度快,适合大数据量加密。考试中常考“RSA/AES区别”或“混合加密体制设计原因”。
<!-- polish:v1 -->
#4 ★★ 历年真题 2022年下半年
#历年真题#多媒体核心
将计算机语音识别系统用于个人身份验证,大大提高了系统的安全性。这种语音识别技术属于( )的认证技术。
A用户名/口令
B生物特征识别
Ckey
D智能卡
答案:B
📍 考点定位
考查身份认证技术的分类及生物特征识别的应用场景(信息安全认证技术)。
💡 关键概念
身份认证主要分三类:所知(口令/密码)、所有(智能卡/UKey)、所是(生物特征)。语音识别依赖人体固有的生理/行为特征进行鉴定,属于典型的“所是”类认证。
🛠 解题技巧
题干出现“语音识别”“个人身份验证”,直接映射到“生物特征”类别。排除A(知识型)、C/D(物理介质型)。记住认证三要素口诀:“知、有、是”,对应口令、令牌、生物特征,遇到具体技术直接归类即可。
⚠ 易混总结
易混淆点在于生物特征的细分类型与载体认证的区别。语音属于“行为特征”(也可归为生理特征中的声学特征),易与指纹、虹膜等“静态生理特征”混淆;同时需明确Key和智能卡属于“possession(拥有物)”认证,而非生物特征。
<!-- polish:v1 -->
5计算机病毒与防范2 题▾
#1 ★ 历年真题 2022年下半年
#历年真题#多媒体核心
近年来,在我国出现的各类病毒中,( )病毒通过木马形式感染智能手机。
ACIH
BX卧底
C欢乐时光
D熊猫烧香
答案:B
📍 考点定位
考查典型计算机病毒特征与发展演变,出自教材信息安全与恶意代码防范章节。
💡 关键概念
病毒/木马按传播载体与时代演进:早期PC时代病毒多感染可执行文件或引导扇区;蠕虫依赖网络漏洞自动传播;移动互联网时代,针对智能手机的恶意程序多伪装成正常APP通过木马形式窃取隐私或远程控制,X卧底即为典型代表。
🛠 解题技巧
【时代与载体匹配法】题干关键词“近年来”、“智能手机”、“木马形式”。排除法:CIH(PC主板杀手)、欢乐时光(邮件蠕虫)、熊猫烧香(PC蠕虫)均属PC时代经典案例。仅B项明确指向移动智能终端木马,直接匹配题干条件选B。
⚠ 易混总结
易混淆点:①传统PC病毒 vs 移动端恶意软件:PC病毒多追求破坏/传播,移动端恶意软件多追求隐蔽窃取(短信、通讯录、支付信息);②病毒 vs 木马:病毒自我复制并感染其他文件,木马不自我复制,依赖欺骗诱导用户运行,现代手机威胁以木马/间谍软件为主。
<!-- polish:v1 -->
#2 ★★ 历年真题 2021年下半年
#历年真题#多媒体核心
关于计算机病毒特征的描述,正确的是( )。
A只具有破坏性和传染性,没有其他特征
B是一个完整的程序
C具有传染性,但不能衍变
D具有隐蔽性和潜伏性
答案:D
📍 考点定位
考查信息安全基础中计算机病毒的基本特征(教材第9章)。
💡 关键概念
计算机病毒是人为编制、具有自我复制能力并能破坏系统或窃取数据的恶意程序代码。其核心特征包括传染性、破坏性、隐蔽性、潜伏性和可触发性等。
🛠 解题技巧
概念排除法抓关键词:①看是否“完整独立”→病毒多为寄生代码,排除B;②看特征是否“绝对化”→病毒必具变异能力,排除C;③看描述是否“片面”→仅提破坏和传染遗漏隐蔽/潜伏,排除A;④保留符合多特征描述的选项D。
⚠ 易混总结
易混淆“病毒(Virus)”、“蠕虫(Worm)”与“特洛伊木马(Trojan)”。病毒需寄生宿主且具潜伏性;蠕虫独立存在、利用网络漏洞自动传播;木马伪装正常软件、主要窃取信息而非自我复制。本题聚焦病毒典型特征组合。
<!-- polish:v1 -->
6K9·加密算法2 题▾
#1 ★ 历年真题 2020年下半年
#历年真题#多媒体核心
( )不是信息技术的特点。
A抗干扰
B便于数字信号长期存储
C保密性好
D不失真
答案:D
📍 考点定位
考查数字信息技术的基本特征(《多媒体应用设计师教程》第9章信息技术概述)。
💡 关键概念
现代信息技术以数字信号处理为核心。数字信号具有抗干扰强、易加密、便于长期存储等优势。但“不失真”并非其固有特点,实际传输中受信道噪声、编码压缩、硬件衰减等影响,必然存在一定程度的失真或误码,需依靠纠错码等技术补偿。
🛠 解题技巧
【反向排除法】信息技术(数字化)的核心优势是“抗干扰、易存储、保密性好”。选项D“不失真”过于绝对且违背工程实际(任何物理传输都有损耗/失真)。直接识别绝对化表述或违背常识的工程限制项即可秒杀。
⚠ 易混总结
易混淆:数字信号“抗干扰” vs “不失真”。抗干扰指信号在传输中叠加噪声后,接收端仍能准确还原0/1逻辑电平;不失真指波形完全复制原信号。数字技术靠阈值判决实现抗干扰,而非消除物理层面的信号衰减与失真。
<!-- polish:v1 -->
#2 ★★ 历年真题 2016年上半年
#历年真题#多媒体核心
移位指令中的( )指令的操作结果相当于对操作数进行乘2操作。
A算术左移
B逻辑右移
C算术右移
D带进位循环左移
答案:A
📍 考点定位
考查指令系统中移位运算的数学含义与二进制规则(K9章指令系统与数据处理)
💡 关键概念
在二进制补码表示中,数值左移一位相当于乘以2,右移一位相当于除以2。算术左移(ALSL)在移动低位补0的同时,会检查符号位是否改变以判断溢出,其数学效果严格等同于对原数乘2的n次方。逻辑移位不区分正负号,主要用于无符号数处理。
🛠 解题技巧
【二进制位运算公式法】牢记“左乘右除”口诀:左移n位 = ×2ⁿ,右移n位 = ÷2ⁿ。题目求“乘2操作”,直接锁定“左移”;结合选项带“算术”二字且针对常规有符号数运算场景,选算术左移即可。注意溢出判断在实际编程中需额外校验。
⚠ 易混总结
易混淆点:算术移位 vs 逻辑移位。算术移位保留符号位(或按符号位填充),用于有符号整数乘除;逻辑移位整体平移,空位补0,用于无符号数或位掩码操作。循环移位则不丢失最高/最低位,常用于密码学或底层字节重组。
<!-- polish:v1 -->
7K9·计算机硬件基础2 题▾
#1 ★★ 历年真题 2016年上半年
#历年真题#多媒体核心
以下关于总线的叙述中,不正确的是( )
A并行总线适合近距离高速数据传输
B串行总线适合长距离数据传输
C单总线结构在一个总线上适应不同种类的设备,设计简单且性能很高
D专用总线在设计上可以与连接设备实现最佳匹配
答案:C
📍 考点定位
考查计算机总线结构类型及其性能特征(K9章系统架构与总线技术)
💡 关键概念
单总线结构将所有部件(CPU、内存、I/O)挂载在同一条通信线路上。其最大优势是扩展灵活、布线简单;但致命缺陷是“分时复用”导致带宽瓶颈,同一时刻只能有一对设备通信,整体数据传输效率远低于多总线或交叉开关结构。
🛠 解题技巧
【特性对比排除法】判断总线优劣看“冲突率”与“并发度”。单总线=高冲突+低并发→性能受限;多总线/专用总线=低冲突+高并发→性能提升。题干称单总线“性能很高”违背物理规律,直接选错项。
⚠ 易混总结
易混淆点:并行总线 vs 串行总线。并行总线靠多条线同时传多位数据,抗干扰差、适合短距高速(如PCI);串行总线逐位传输,通过差分信号抗干扰强、适合长距高速(如USB/SATA/PCIe)。单总线的瓶颈在于“共享介质竞争”,而非传输方式本身。
<!-- polish:v1 -->
#2 ★ 历年真题 2016年上半年
#历年真题#多媒体核心
设有一个64K×32位的存储器(每个存储单元为32位),其存储单元的地址宽度为( )。
A15
B16
C30
D32
答案:B
📍 考点定位
考查计算机组成原理中存储器容量与地址线宽度的换算关系(教材第1章)。
💡 关键概念
存储单元地址宽度由存储单元的总数量决定,与每个单元的数据位数(字长)无关。地址数等于2的n次方时,n即为地址宽度。
🛠 解题技巧
计算题直接套用公式:地址宽度 n = log₂(存储单元总数)。步骤:①提取容量中的“单元个数”(本题为64K);②将K换算为2的幂次(64×1024=2⁶×2¹⁰=2¹⁶);③指数16即为答案。注意忽略干扰项“32位”。
⚠ 易混总结
易混淆“地址宽度”与“数据总线宽度/字长”。地址宽度决定能寻址多少个存储单元(本题16位对应64K个单元),而32位指每个单元存放的数据长度,两者物理意义与计算路径完全不同。
<!-- polish:v1 -->
8信息安全知识1 题▾
#1 ★★★ 历年真题 2016年上半年
#历年真题#多媒体核心
在网络操作系统环境中,当用户A的文件或文件夹被共享时,( ) ,这是因为访问用户A的计算机或网络的人( )。
A只能够读取,而不能修改共享文件夹中的文件
B可能能够读取,但不能复制或更改共享文件夹中的文件
C可能能够读取、复制或更改共享文件夹中的文件
D不能够读取、复制或更改共享文件夹中的文件
答案:C
📍 考点定位
考查网络操作系统中的文件共享与安全策略,出自教材操作系统与网络基础章节。
💡 关键概念
文件共享的本质是授权访问。共享后,原文件的本地独占保护解除,转为基于网络协议的权限控制。默认或常规配置下,共享文件夹对网络用户开放读取权限,若未特别设置“只读”或“无访问”,则可能开放读写甚至复制权限,安全性必然低于本地物理隔离状态。
🛠 解题技巧
【权限逻辑推演法】共享=开放网络访问通道。选项A/B/D均包含绝对化限制(“只能”、“不能”),不符合网络共享“按需授权”的实际特性。C项“可能能够读取、复制或更改”准确反映了共享权限的可配置性与潜在风险,符合“共享即降权”的安全常识,直接选C。
⚠ 易混总结
易混淆点:①共享权限 vs NTFS权限:Windows中两者取交集(更严格者生效),共享权限管网络访问,NTFS权限管本地/高级控制;②只读共享 vs 完全共享:只读仅允许查看/复制,不允许修改/删除;完全共享允许读写,考试常考权限叠加原则。
<!-- polish:v1 -->
9K9·法规与著作权1 题▾
#1 ★ 历年真题 2020年下半年
#历年真题#多媒体核心
《中华人民共和国著作权法》不适用于( )。
A口述作品
B时事新闻
C计算机软件
D建筑作品
答案:B
📍 考点定位
考查著作权法客体范围及法定例外,出自《知识产权法》第9章。
💡 关键概念
著作权保护“独创性表达”,不保护客观事实、公共领域素材或法定豁免内容。时事新闻仅是对客观事实的简单罗列与传递,缺乏作者个性化的智力创作,故被明确排除在保护范围之外。
🛠 解题技巧
排除法+法条直记。著作权法明确排除三类:①法律法规及官方文件;②时事新闻(单纯事实消息);③历法/数表/公式/通用表格。题干问“不适用”,直接检索这三类。口述、软件、建筑均属法定作品类型,直接排除。
⚠ 易混总结
时事新闻 vs 新闻报道/深度评论:单纯事实消息(如“某地今日发生地震”)无版权;但带有记者独立采编、观点分析、独特结构编排的新闻评论或调查报道,具备独创性,受著作权法保护。考试常在此处设置“新闻”泛称陷阱,需精准区分“事实”与“表达”。
<!-- polish:v1 -->
10计算机病毒防范1 题▾
#1 ★★ 历年真题 2025年下半年
#历年真题#多媒体核心
杀毒软件可能存在的问题包括:()。 ①自动升级 ②广告和弹窗 ③误报和误删 ④行为监控 ⑤隐私和安全
A①②⑤
B①③④⑤
C②③⑤
D②③④
答案:C
📍 考点定位
考查常用安全软件的优缺点与实际应用问题(教材第9章)。
💡 关键概念
杀毒软件虽能查杀已知病毒,但在实际使用中常伴随商业推广(广告弹窗)、算法局限导致的误判(误报/误删正常文件)以及后台数据采集引发的隐私泄露风险。
🛠 解题技巧
正向/负向功能剥离法:先识别哪些是“核心防护功能”(①自动升级更新库、④行为监控查未知威胁),属于优点直接排除;剩余②③⑤均为用户体验或数据安全层面的负面问题,符合题干“存在的问题”,快速锁定C。
⚠ 易混总结
易混淆“杀毒软件”与“终端安全管理平台/EDR”。杀毒软件侧重病毒库匹配与单点查杀,易产生误报和隐私收集;EDR侧重主机行为日志、进程链分析与集中管控,更适用于企业环境且误报率更低。本题聚焦个人版杀毒软件的常见痛点。
<!-- polish:v1 -->
开发者:李磊 联系电话:15920082829
前 功能:v2数据模型 / v1自动迁移 / 导出导入快照 / 错因标签 / 学习时长 / 今日待复习 不修改v1数据,v2是叠加层。IIFE自包含。 */ (function(){ 'use strict'; // 1. 检测当前K号 var m = (document.title.match(/K\s*(\d+)/) || [])[1]; if(!m){ return; } var KN = m; var V1_KEY = 'k'+KN+'_master_v1'; var V1W_KEY = V1_KEY+'_w'; var V2_KEY = 'k'+KN+'_v2'; var DUR_PREFIX = 'study_duration_'; var todayStr = (function(){ var d=new Date(); return d.getFullYear()+'-'+String(d.getMonth()+1).padStart(2,'0')+'-'+String(d.getDate()).padStart(2,'0'); })(); // 2. 安全存储(与页面已有降级逻辑一致) var _mem = {}; var _ls = (function(){ try{ localStorage.setItem('__t','1'); localStorage.removeItem('__t'); return localStorage; }catch(e){ return null; } })(); function rd(k){ try{ return _ls? _ls.getItem(k): (_mem[k]!=null?_mem[k]:null); }catch(e){ return _mem[k]!=null?_mem[k]:null; } } function wr(k,v){ try{ if(_ls) _ls.setItem(k,v); else _mem[k]=v; }catch(e){ _mem[k]=v; } } // 3. v2读写 function loadV2(){ try{ var o = JSON.parse(rd(V2_KEY)||'{}'); return (o && typeof o==='object')? o : {}; } catch(e){ return {}; } } function saveV2(o){ wr(V2_KEY, JSON.stringify(o)); } // 4. v1->v2 自动迁移(只迁一次,不动v1) function migrateV1ToV2(){ if(rd(V2_KEY)) return; // 已有v2不覆盖 var v2 = {}; try{ var mastered = JSON.parse(rd(V1_KEY)||'[]'); mastered.forEach(function(stid){ v2[stid] = { status:'mastered', reviewCount:1, failCount:0, lastSeen:Date.now(), nextReview: Date.now()+3*86400*1000, easeFactor:2.5, wrongReasons:[], note:'' }; }); var wrong = JSON.parse(rd(V1W_KEY)||'[]'); wrong.forEach(function(stid){ if(v2[stid]){ v2[stid].status='wrong'; v2[stid].failCount=1; } else { v2[stid] = { status:'wrong', reviewCount:0, failCount:1, lastSeen:Date.now(), nextReview:Date.now()+86400*1000, easeFactor:2.5, wrongReasons:[], note:'' }; } }); saveV2(v2); }catch(e){} } migrateV1ToV2(); // 5. 记录一题(答对/答错) function recordQ(stid, ok){ var v2 = loadV2(); var rec = v2[stid] || { status:'new', reviewCount:0, failCount:0, lastSeen:0, nextReview:0, easeFactor:2.5, wrongReasons:[], note:'' }; rec.lastSeen = Date.now(); rec.reviewCount = (rec.reviewCount||0)+1; if(ok){ rec.status = 'mastered'; rec.easeFactor = Math.min(3.0, (rec.easeFactor||2.5)+0.1); rec.nextReview = Date.now() + 3*86400*1000; // 3天后复习 } else { rec.status = 'wrong'; rec.failCount = (rec.failCount||0)+1; rec.easeFactor = Math.max(1.3, (rec.easeFactor||2.5)-0.2); rec.nextReview = Date.now() + 24*86400*1000; // 明天复习 } v2[stid] = rec; saveV2(v2); return rec; } // 6. 包装原pickOpt var origPick = window.pickOpt; if(typeof origPick === 'function'){ window.pickOpt = function(opt, ev){ // 先执行原逻辑 origPick(opt, ev); // 后记录v2 try{ var q = opt.closest('.q'); if(!q) return; var stid = q.dataset.stid; if(!stid) return; var ok = opt.dataset.ok === '1'; recordQ(stid, ok); if(!ok){ showWrongReasonBar(q, stid); } }catch(e){} }; } // 7. 错因标签条(答错后在题卡下方弹) var REASONS = ['概念混淆','计算错误','记忆模糊','审题错']; function showWrongReasonBar(q, stid){ // 移除已有的 var old = q.querySelector('.se-reasonbar'); if(old) old.remove(); var bar = document.createElement('div'); bar.className = 'se-reasonbar'; bar.style.cssText = 'margin-top:10px;padding:10px 12px;background:#FFF7E6;border:1px solid #FFD591;border-radius:8px;font-size:13px;'; var html = '
📝 这题错在哪?(点标签记录)
'; REASONS.forEach(function(r){ html += ''; }); html += '
'; bar.innerHTML = html; bar.querySelectorAll('button').forEach(function(btn){ btn.addEventListener('click', function(){ var reason = btn.dataset.reason; var v2 = loadV2(); var rec = v2[stid] || { wrongReasons:[] }; if(rec.wrongReasons.indexOf(reason) < 0) rec.wrongReasons.push(reason); v2[stid] = rec; saveV2(v2); btn.style.background = '#FFD591'; btn.style.color = '#fff'; btn.disabled = true; }); }); q.appendChild(bar); } // 8. 右上角工具栏(导出/导入/快照) function buildToolbar(){ var bar = document.createElement('div'); bar.style.cssText = 'position:fixed;top:12px;right:12px;z-index:9999;font-family:"PingFang SC","Microsoft YaHei",sans-serif;'; bar.innerHTML = ''+ ''; document.body.appendChild(bar); var gear = bar.querySelector('#seGear'); var menu = bar.querySelector('#seMenu'); gear.addEventListener('click', function(e){ e.stopPropagation(); menu.style.display = menu.style.display==='none'?'block':'none'; }); document.addEventListener('click', function(){ menu.style.display='none'; }); menu.addEventListener('click', function(e){ e.stopPropagation(); }); menu.querySelectorAll('button[data-act]').forEach(function(btn){ btn.addEventListener('click', function(){ var act = btn.dataset.act; if(act==='export') doExport(); else if(act==='import') doImport(); else if(act==='snapshot') doSnapshot(); menu.style.display='none'; }); }); } function doExport(){ var dump = { _meta:{ app:'yizhang-wo-K', version:2, exportedAt:new Date().toISOString(), k:KN } }; try{ for(var i=0;i<_ls.length;i++){ var k = _ls.key(i); if(/^k\d+_(master_v1|v2)/.test(k) || k.indexOf(DUR_PREFIX)===0){ dump[k] = _ls.getItem(k); } } }catch(e){} var blob = new Blob([JSON.stringify(dump, null, 2)], {type:'application/json'}); var a = document.createElement('a'); var d = new Date(); var stamp = d.getFullYear()+String(d.getMonth()+1).padStart(2,'0')+String(d.getDate()).padStart(2,'0'); a.href = URL.createObjectURL(blob); a.download = 'study-backup-'+stamp+'.json'; document.body.appendChild(a); a.click(); a.remove(); } function doImport(){ var inp = document.createElement('input'); inp.type = 'file'; inp.accept = '.json'; inp.addEventListener('change', function(){ var f = inp.files[0]; if(!f) return; var rd2 = new FileReader(); rd2.onload = function(){ try{ var data = JSON.parse(rd2.result); Object.keys(data).forEach(function(k){ if(k==='_meta') return; wr(k, typeof data[k]==='string'? data[k] : JSON.stringify(data[k])); }); alert('导入完成,已恢复 '+Object.keys(data).length+' 个键'); setTimeout(function(){ location.reload(); }, 800); }catch(e){ alert('导入失败:JSON解析错误'); } }; rd2.readAsText(f); }); inp.click(); } function doSnapshot(){ var v2 = loadV2(); var total = Object.keys(v2).length; var mastered = Object.keys(v2).filter(function(k){ return v2[k].status==='mastered'; }).length; var wrong = Object.keys(v2).filter(function(k){ return v2[k].status==='wrong'; }).length; var dur = rd(DUR_PREFIX+todayStr) || 0; var win = window.open('', '_blank'); win.document.write('学习快照 K'+KN+'

K'+KN+' 学习快照

'+ '

总题数(v2记录):'+total+'

已掌握:'+mastered+'

错题:'+wrong+'

今日学习:'+Math.floor(dur/60)+'分'+(dur%60)+'秒

'); } // 9. 学习时长(Page Visibility API,每秒累计) function loadDur(){ try{ return parseInt(rd(DUR_PREFIX+todayStr)||'0',10); }catch(e){ return 0; } } function saveDur(s){ wr(DUR_PREFIX+todayStr, String(s)); } var visible = !document.hidden; setInterval(function(){ if(document.hidden) return; var d = loadDur(); d++; saveDur(d); }, 1000); document.addEventListener('visibilitychange', function(){ // 切走时不累计(interval里已判断document.hidden) }); // 初始化工具栏 if(document.readyState === 'loading'){ document.addEventListener('DOMContentLoaded', buildToolbar); } else { buildToolbar(); } // 暴露给总览页用 window.__studyEngine = { getK: function(){ return KN; }, getV2: loadV2, recordQ: recordQ, todayStr: todayStr, loadDur: loadDur }; })();