2024.01.08 注:答案为标记为【✔️ 选中】的选项;题目或选项描述本身的正确性请参考解析。 提示: 【填空题】为人工阅卷评分,所给答案仅供参考;部分【多选题】已标记为【公告题】;其余题目不保证所给答案为满分答案。 - 1511841 **【答题注意事项】关于BL解锁说法正确的是** (以下选项请全部选中) 【公告题】 - 4960773 未答题或未达到答题分数线时,每7天可重新参与一次答题 - ✔️ 选中。根据答题后的分数页面提示,每 7 天可以重复参与一次答题。 - 4960774 参与答题必须从“小米社区App-内测中心-BL解锁申请-去答题”进入,其他方式进入答题将无法展示分数,影响后续申请 - ✔️ 选中。根据答题问卷页面提示,参与答题必须从“小米社区 App-内测中心-BL 解锁申请-去答题”进入。 - 4960775 本期答题的通过分数线为85分以上(不含85分) - ✔️ 选中。根据答题问卷页面提示,本期答题通过分数线为 85 分以上(不含 85 分)。 - 4960776 租借/转让/借用BL解锁资格、“代答”等行为均属违规 - ✔️ 选中。根据解锁申请详细说明,租借/转让/借用 BL 解锁资格、“代答”等账号异常行为均属于违规,解锁申请不予通过,且账号将被封禁。 - 4960777 如果本次BL解锁申请通过,所获得的3次解锁资格,有效期至2024年12月31日 - ✔️ 选中。根据解锁申请详细说明,2024 年 1 月 1 日 00:00 及之后通过申请的用户解锁权限保留至申请当年 12 月 31 日 24:00。 - 4960778 BL解锁名额充足,满足申请条件后即可申请 - ✔️ 选中。目前解锁名额已由 2w 上调至为 5w 人,已通过人数仅 1.5w+,名额充足。 - 1511842 **【答题注意事项】已满足BL解锁申请条件,但申请后被拒绝的原因,下列说法正确的有** (以下选项请全部选中) 【公告题】 - 4960779 在社交媒介恶意诋毁、谩骂、造谣等 - ✔️ 选中。您不得在社交媒介对小米恶意诋毁、谩骂、造谣等。 - 4960780 出现被判定为作弊的行为 - ✔️ 选中。根据解锁申请详细说明,“代答”等账号异常行为属于违规,解锁申请不予通过,且账号将被封禁。 - 4960781 不填写申请理由、或使用AI生成申请理由、或申请理由出现过辱骂威胁等内容 - ✔️ 选中。您必须在申请时认真填写真实的申请理由。 - 4960782 其他违反小米账号使用协议的相关情形 - ✔️ 选中。您不得违反小米账号使用协议。 - 4960783 确认无任何违规情形,被拒绝后可尝试再次申请 - ✔️ 选中。如您无上述违规情形,在申请被拒绝后,可在 7 天后重新答题并申请。 - 1511843 **【答题注意事项】BL解锁面向发烧友和开发者开放,因此在资格筛选时,会考察是否符合发烧友的特质。下面关于发烧友的特质,说法正确的有** (以下选项请全部选中) 【公告题】 - 4960784 发烧友指的是对某一领域极度热爱,并对此领域的产品进行深入研究 - ✔️ 选中。这你让我咋写解析......公告类型题,对上一题的正确选项做出了解释,直接全选。 - 4960785 发烧友具备探究精神,因此在遇到不了解的问题时,会在合理范围内主动探寻答案,但不会寻求不正当“捷径”或采用违规方式 - ✔️ 选中。 - 4960786 发烧友具备坚韧不拔的品质,因此在遇到失败或挫折时,会不断尝试和努力,但不会去造谣、诋毁 - ✔️ 选中。 - 4960787 发烧友具备学习精神,因此在遇到新鲜事物或新知识时,会乐于学习和钻研,但不会肆意谩骂 - ✔️ 选中。 - 4960788 发烧友具备分享精神,因此在有一些好的知识或经验时,会积极分享和交流,但不会去利用“资源”去“谋利”,更不会将获得的“资源”去“转租/转售” - ✔️ 选中。 - 1511855 **如何退出FASTBOOT模式?** 【多选题】 - 4960831 在FASTBOOT模式下长按音量键约7-15秒重启进入系统 - ❌ 不选。长按「电源键」可以强制重启,并非「音量键」。 - 4960832 通过“fastboot reboot”及“fastboot oem poweroff”命令重启进入系统或拔线关机 - ✔️ 选中。子命令 oem 为制造商自定义命令。对于 Xiaomi/Redmi 手机,上述命令为正确重启或关机命令。 - 4960833 部分机型在FASTBOOT模式下不插入数据线,5分钟到半小时内会自动重启或关机 - ✔️ 选中。部分机型在未连接(数据线拔出)时,5 分钟到半小时内才会自动重启或关机,已连接状态(数据线插入)不会自动关机。 - 4960834 反复插拔数据线5次 - ❌ 不选。插拔数据线不会造成任何影响。 - 1515529 **请简述手机BL解锁后可能产生的风险(8分)** 【填空题】 - 0 此题为人工阅卷,如出现使用AI生成、复制粘贴、雷同试卷等情况,将视为无效作答,无法通过审核 - ✔️ 至少需要输入 10 个字符。解锁后设备无任何安全保障,易受恶意软件攻击,个人隐私数据可能会因此泄露,并可能会在一定程度上导致设备的软硬件损毁。设备保修和购买的延保等权益将会丢失,若出现无论是否系人为导致的质量问题,均不能享受免费售后服务。部分对系统安全性依赖高的功能和服务将失效,TEE 将会熔断,设备中存储的数据将会丢失,并可能影响系统升级,甚至面临经济损失。若解锁后设备用于非正常用途,账号还将面临被封禁等风险。 - 1515587 **在正常情况下,所有非system分区的APP运行时的UID都是一样的** 【单选题】 - 4971384 正确 - ❌ 不选。 - 4971385 错误 - ✔️ 选中。Android 系统会给每个非系统应用(untrusted_app)分配不同的 UID。 - 1513735 **以下说法正确的有** 【多选题】 - 4966038 DNS欺骗是攻击者冒充域名服务器的一种欺骗行为 - ✔️ 选中。DNS 欺骗是指通过篡改域名服务器(DNS)的响应,以欺骗用户或系统,使其访问错误的网站或受到攻击。 - 4966039 Android系统加密保护用户数据,Android 10或更高版本的设备使用全盘加密 - ❌ 不选。根据 Android 文档,Android 10 或更高版本不允许使用全盘加密(Full Disk Encryption, FDE),而是使用更为灵活的文件级加密(File-Based Encryption, FBE)。 - 4966040 Xiaomi/Redmi手机,一般长按音量加键和电源键即可进入Recovery - ✔️ 选中。Xiaomi/Redmi 手机进入 Recovery 的组合键一般是「电源键」和「音量加键」。 - 4966041 基于MD4和MD5设计的S/Key口令是一种一次性口令生成方案,它可以对访问者的身份与设备进行综合验证,该方案可以对抗穷举攻击 - ❌ 不选。基于 MD4、MD5 哈希函数的 S/Key 生成的一次性口令(One-Time Password,OTP)可以对抗重放攻击,但不能对抗穷举攻击。 - 4966042 adb的全称是Android Debug Badge,起到调试桥的作用 - ✔️ 选中。该描述是正确的。 - 1513718 **MTK刷机的报错,原因不匹配的有** 【多选题】 - 4965972 S_UNSUPPORTED_OPERATION:已存在同名的程序 - ✔️ 选中。该报错意味着刷机引导文件 Scatter.txt 与设备不匹配。 - 4965973 S_DA_EMMC_FLASH_NOT_FOUND:手机的内存己经损坏 - ✔️ 选中。该报错意味着刷机引导文件 Scatter.txt 与设备不匹配。 - 4965974 S_FT_NEED_DOWNLOAD_ALL_FAIL:目标ROM文件和手机系统差距过大 - ❌ 不选。该报错意味着目标 ROM 文件和手机的系统差距过大,通常在单刷某个分区时会出现。 - 4965975 S_BROM_CMD_STARTCMD_FAIL:没有加载好刷机包文件 - ❌ 不选。该报错意味着没有加载好刷机包的文件或驱动没装好。 - 4965976 S_CHIP_TYPE_NOT_MATCH:文件类型不匹配 - ✔️ 选中。该报错意味着刷机包适配的芯片型号与设备不匹配。 - 1511848 **BootLoader是在Android设备启动时最先加载到RAM中的程序,它的主要作用是把系统OS拉起来并运行** 【单选题】 - 4960809 错误 - ✔️ 选中。根据 Android 文档,引导加载器(BootLoader)负责在设备上启动内核,而不是系统。 - 4960810 正确 - ❌ 不选。 - 1511849 **输入fastboot devices命令后,可能输出的结果是** 【单选题】 - 4960811 $ wget https://xxx.xxx/xxx/xxx/xxx.img - ❌ 不选。该内容为用户手动输入的指令。 - 4960812 MBR: verify success! - ❌ 不选。该内容为引导加载程序的日志。 - 4960813 remount failed - ❌ 不选。该内容为挂载(mount)命令的报错。 - 4960814 XMABC100-01 fastboot - ✔️ 选中。fastboot 子命令 devices 的输出格式为空(即无设备连接)或「<序列号> fastboot」(如有多个设备同时连接,则每行会显示一个设备)。 - 1511850 **以下说法正确的有** 【多选题】 - 4960815 在白盒法技术测试用例的设计中,语句覆盖是必须要满足的覆盖标准 - ✔️ 选中。在白盒法(White Box Testing)技术中,语句覆盖(Statement Coverage)是一种基本的覆盖标准。 - 4960816 inetd是UNIX系统最重要的网络服务进程 - ✔️ 选中。inetd(Internet Daemon)是重要的网络进程。 - 4960817 Android提供了Handler和Looper来满足线程间的通信,其中Looper类用来管理特定线程内对象之间的消息交换 - ✔️ 选中。在 Android 中,Looper 类用于循环处理当前线程上的消息队列,Handler 类用于发送和处理消息对象。 - 4960819 刷机过程中如果变砖,可以通过9008的模式刷机救回非MTK平台的机器 - ✔️ 选中。仅高通(Qualcomm)平台的手机可以通过官方售后使用 Qualcomm Emergency Download(EDL, 9008 模式)刷机。联发科(MediaTek, MTK)平台的机器需使用 MediaTek Preloader。(排除 Xiaomi Surge 平台的早期设备) - 1511847 **以下说法正确的有** 【多选题】 - 4960804 小米所有手机均可使用9008模式 - ❌ 不选。Xiaomi/Redmi 仅搭载高通(Qualcomm)处理器的手机才可使用 Qualcomm Emergency Download(EDL 或 9008)模式刷机。自小米 8 后,小米公司不再允许用户自行使用 EDL 刷机,用户需前往官方售后服务网点才能使用 EDL 刷机。 - 4960805 如果同一台手机已经安装一个高versionCode的客户端版本,则无法安装同包名的低versionCode客户端 - ✔️ 选中。旧版应用通常不兼容新版的数据,为了兼容性考量,用户无法降级覆盖安装软件。 - 4960806 BootLoader是在Android设备启动时最先加载到RAM中的程序,它的主要作用是把系统OS拉起来并运行 - ❌ 不选。根据 Android 文档,引导加载器(BootLoader)负责在设备上启动内核,而不是系统。 - 4960807 交换机可以实现从多个端口上接收数据,并根据数据包头部的信息将其转发到正确的目标地址 - ✔️ 选中。交换机可以从多个端口接收数据,根据数据包头部信息(通常是 MAC 地址)来决定要转发到的目标。 - 4960808 认证常用的参数有口令、标识符、生物特征等,但认证不允许第三方参与验证过程 - ❌ 不选。在认证中,常用的参数包括口令(如密码)、标识符(如用户名)、生物特征(如指纹、虹膜、声纹、面容等)等。在一些场景中,可信的第三方可能也会参与认证,如 OAuth 开放授权协议。对于安全需求较高的认证环境,可能还会采取多方认证的方式。 - 1511852 **以下说法不正确的有** 【多选题】 - 4960824 刷机过程中,官方提供给用户的刷机工具是MiFlash - ❌ 不选。除 MiFlash(及 MiFlashPro)外,其余工具均为非官方工具。 - 4960825 Android系统加密保护用户数据,Android 10或更高版本的设备使用全盘加密 - ✔️ 选中。根据 Android 文档,Android 10 或更高版本不允许使用全盘加密(Full Disk Encryption, FDE),而是使用更为灵活的文件级加密(File-Based Encryption, FBE)。 - 4960826 9008模式下的刷机不如fastboot模式下的刷机更加彻底 - ✔️ 选中。Qualcomm Emergency Download(EDL 或 9008)模式刷机更为底层,能够写入一些在 fastboot 模式下无法写入的分区或数据。 - 4960827 BL锁可以防止用户在设备上安装非官方或未授权的操作系统 - ❌ 不选。BootLoader 锁在设计上的用途即为此。 - 4960828 刷入第三方TWRP,通常选择刷入到system分区 - ✔️ 选中。TWRP 通常刷入到 Recovery 分区。 - 1511856 **以下说法正确的有** 【多选题】 - 4960835 若计算机中的地址总线的宽度为24位,则最多允许直接访问主存储器的8MB物理空间 - ❌ 不选。如果地址总线的宽度为 24 位,那么它可以产生 2 ^ 24 个不同的地址。每个地址对应内存中的 1 个字节,所以最多允许直接寻址的主存储器物理空间大小为 2 ^ 24 = 16777216 B,即 16 MB。 - 4960836 刷机过程中,刷入的系统版本与原系统差异较大时,通常建议执行四清 - ✔️ 选中。刷入系统差异较大时,如果不完整清除数据,可能会无法开机。这里的四清指的是用户数据(Userdata 或 Data)、加密元数据(Metadata)、系统缓存(Cache)以及账户锁(Frp)。 - 4960837 输入“adb logcat”后,出现“waiting for device”信息,可能是由于设备没有连接计算机 - ✔️ 选中。该信息的含义为 【等待 device 模式的设备连接】,可能出现的原因有以下几点:1)驱动未安装或出现异常,计算机无法识别设备;2)设备没有物理连接到计算机,可检查接口是否松动或数据线是否正常;3)设备不在 device 模式,或未授权计算机;4)设备没有启用「USB 调试」功能。 - 4960838 ServerSocket这个类是实现了一个服务器端的Socket,利用这个类可以监听来自网络的请求 - ✔️ 选中。在 Java 语言中,ServerSocket 类将创建一个套接字(Socket),使用该套接字可以用于监听来自网络客户端的请求。 - 4960839 计算机系统中,CPU对主存的访问方式属于随机存取 - ✔️ 选中。RAM 是随机存取的。 - 1511853 **请截图本页面,并上传截图** 【文件题】 - 0 未正确上传该页面截图或伪造截图,将视为无效答卷,无法通过审核 - ✔️ 至少需要上传 1 个文件。请使用「小米社区」APP 答题并截图上传。 - 1515530 **请分别说明卡刷和线刷的步骤(8分)** 【填空题】 - 0 此题为人工阅卷,如出现使用AI生成、复制粘贴、雷同试卷等情况,将视为无效作答,无法通过审核 - ✔️ 至少需要输入 10 个字符。卡刷:从小米官方服务器下载 ZIP 格式的全量包,使用「设置 - 系统更新 - 手动选择安装包」或 Recovery 模式刷入;线刷:从小米官方服务器下载 TGZ 格式的全量包,将手机 BootLoader 解锁,并重启至 BootLoader 模式(手机中显示 FASTBOOT),连接电脑执行 flash_all 脚本刷入。 - 1511858 **以下说法正确的有** 【多选题】 - 4960842 线刷可以用来降级回到之前的系统版本、彻底删除设备数据等 - ✔️ 选中。该描述是正确的。 - 4960843 刷入第三方TWRP,通常选择刷入到system分区 - ❌ 不选。TWRP 通常刷入到 Recovery 分区。 - 4960844 软件测试最基础性的测试是集成测试 - ❌ 不选。软件测试的基础性测试是单元测试(Unit Testing)。集成测试(Integration Testing)是在已经通过了单元测试的不同单元之间进行的交互和集成测试。 - 4960845 衡量模块的独立性的两个标准是内聚和耦合 - ✔️ 选中。在软件设计中,追求高内聚和低耦合是一个重要的原则。内聚度(Cohesion)用于度量一个模块内部各个元素(如函数、方法、类等)彼此之间的关联程度;耦合度(Coupling)用于度量一个模块与其他模块之间的关联程度。 - 4960846 UML不属于面向对象开发方法 - ❌ 不选。Unified Modeling Language(UML)是一种用于面向对象系统建模的标准化语言。 - 1511861 **FASTBOOT模式下如何输出防回滚机制(ANTI)版本号** 【单选题】 - 4960857 fastboot -w ANTI - ❌ 不选。命令开关 -w 用于清除用户数据。 - 4960858 fastboot -r ANTI - ❌ 不选。fastboot 不存在 -r 命令开关。 - 4960859 fastboot getvar anti - ✔️ 选中。正确的输出小米防回滚机制(Xiaomi Anti-Rollback)版本号命令为 fastboot getvar anti。 - 4960860 fastboot devices - ❌ 不选。子命令 devices 用于列出已连接的设备列表。 - 1513736 **以下FASTBOOT基本命令,对应不正确的有** 【多选题】 - 4966043 fastboot oem device-info:输出该设备的所有信息 - ✔️ 选中。子命令 oem 为制造商自定义命令。对于 Xiaomi/Redmi 手机,device-info 命令将仅能输出如下设备状态消息:Verity mode(完整性校验状态),刷入非官方镜像需要禁用,为 false 时表示已禁用完整性校验;Device unlocked(BootLoader 解锁状态),为 true 时表示已解锁;Device critical unlocked(关键分区解锁状态),为 true 时表示 BootLoader 已完整解锁;Charger screen enabled(关机充电屏幕状态)。 - 4966044 fastboot oem poweroff:清除手机中所有数据后关机 - ✔️ 选中。子命令 oem 为制造商自定义命令。对于 Xiaomi/Redmi 手机,poweroff 命令只会关机,不会清除数据。 - 4966045 fastboot reboot:重启手机 - ❌ 不选。子命令 reboot 用于重启设备。 - 4966046 fastboot erase system:擦除系统分区 - ❌ 不选。子命令 erase 用于擦除指定分区的所有数据,system 为 Android 系统分区。 - 4966047 fastboot delete:擦除所有分区 - ✔️ 选中。根据 fastboot 使用说明,不存在 delete 子命令,亦不存在擦除所有分区的命令。 - 1515588 **【答题注意事项】关于本问卷中的填空题,请您务必认真阅读并了解以下注意事项** (以下选项请全部选中) 【公告题】 - 4971386 本问卷中的填空题共计16分,采用人工阅卷方式,人工阅卷预计在【下一周期答题开始前】完成 - ✔️ 选中。今日有两道填空题,均为 8 分。根据答题前的页面提示,填空题为人工阅卷,预计在【下一周期答题开始前】完成。 - 4971387 您提交问卷时,系统所显示的成绩仅为【选择题得分】 - ✔️ 选中。根据答题前的页面提示,提交后的成绩仅为选择题得分。 - 4971388 人工阅卷后,如您的 选择题+填空题 总分【达到】分数线,系统会显示您的【选择题和填空题的总分】 - ✔️ 选中。根据答题前的页面提示,阅卷后总分达到分数线,将显示总分。 - 4971389 人工阅卷后,如您的 选择题+填空题 总分【未达到】分数线,系统仅显示您的【选择题得分】 - ✔️ 选中。根据答题前的页面提示,阅卷后总分未达到分数线,仅显示选择题得分。 - 4971390 请您及时关注答题分数变化,如您的答题分数达到分数线,请您务必在下一答题周期开始前申请解锁资格 - ✔️ 选中。根据解锁申请详细说明,答题分数仅当期有效,过时作废。