22 道操作系统练习题及答案
CompTIA A+ 认证考试练习的全部操作系统练习题,附正确答案和简短解析。
开始练习测验 →1. 技术员正在为一台 Windows 工作站格式化内置硬盘,该机需要对单个文件设置权限,并能在意外断电后快速恢复元数据。哪种文件系统同时满足这两项要求?
- A.FAT32,它保留两份分配表副本,只能对整个卷套用同一组权限设置
- B.NTFS,它为元数据更改记录日志,并在每个文件上保存访问控制列表✓ 答案
- C.exFAT,它省去日志以降低开销,把访问控制完全交给宿主系统处理
- D.APFS,它借助快照实现日志功能,但其权限只在 macOS 卷上才生效
NTFS 在提交更改前先把元数据写入日志,因此写入被中断后可在下次挂载时前滚或回滚;同时它为每个文件和文件夹保存自主访问控制列表。FAT32 之所以诱人,是因为它几乎在所有系统上都能读取,但它既没有日志,也没有针对单个文件的安全描述符,所以无法实现用户级权限控制。
编号 QB-VGJS3A依据: CompTIA A+ Core 2 exam objectives, Operating Systems domain, common file system types and their properties; Microsoft NTFS documentation on metadata journaling and file permissions报告此题的问题
2. 用户无法把一个 6 GB 的视频文件复制到一个格式化为 FAT32 的 64 GB U 盘上,尽管该盘显示还有大量可用空间,而这块盘必须在 Windows 和 macOS 上都能写入。技术员应当怎么做?
- A.备份该盘并重新格式化为 exFAT,两种系统都能写入,且没有 4 GB 单文件上限✓ 答案
- B.把文件拆成若干小于 4 GB 的分卷,用户每次传输后都得自己重新拼接起来
- C.删除其他文件以腾出更多可用空间,但这并不能改变该文件系统本身设定的容量上限
- D.备份该盘并重新格式化为 NTFS,虽解除上限,但 macOS 只能以只读方式挂载
FAT32 用 32 位字段记录文件大小,因此无论卷上还有多少可用空间,单个文件都无法达到 4 GB;exFAT 专为闪存介质设计,取消了该限制,并且在 Windows 和 macOS 上都无需额外驱动即可读写。NTFS 同样能突破该限制,所以很有迷惑性,但 macOS 在没有第三方软件时只能只读挂载 NTFS,这块盘在 Mac 上就不能再写入了。
编号 QB-CZCMG9依据: CompTIA A+ Core 2 exam objectives, Operating Systems domain, file system types including FAT32 and exFAT; Microsoft documentation on the FAT32 maximum file size报告此题的问题
3. 技术员要把一块 6 TB 硬盘配置为一台 UEFI 固件工作站的启动盘。选择 GPT 而不是 MBR,实际上决定了什么?
- A.磁盘的读取速度有多快,因为 GPT 会把每个分区对齐到更大的块边界
- B.分区表如何寻址磁盘,从而让全部 6 TB 可用,并允许 UEFI 引导该盘✓ 答案
- C.该卷能否被加密,因为磁盘加密的恢复密钥就保存在 GPT 表头里面
- D.每个分区将采用哪种文件系统,因为 GPT 磁盘总是被格式化为 NTFS
分区形式只是分区表本身的属性:MBR 最多只能寻址约 2 TB 并支持四个主分区,而 GPT 能寻址大得多的磁盘、支持更多分区,并且是 UEFI 固件引导所必需的。加密选项之所以有迷惑性,是因为 BitLocker 确实需要特定的分区结构,但恢复密钥保存在加密元数据以及托管它的账户或域中,绝不会存放在 GPT 表头里。
编号 QB-UG7FW8依据: CompTIA A+ Core 2 exam objectives, Operating Systems domain, partitioning with GPT and MBR; Microsoft documentation on UEFI boot requirements and partition table limits报告此题的问题
4. 在一台基于 Debian 的 Linux 工作站上,某应用因缺少所需的共享库而无法启动。通过发行版的软件包管理器安装该应用能起到什么作用?
- A.它从源代码编译该应用,并把缺失的库静态链接进一个独立的可执行文件
- B.它把缺失的库从内核模块目录复制到该应用自己的安装目录中供其调用
- C.它读取软件包声明的依赖关系,并从配置好的软件源下载缺失的库文件✓ 答案
- D.它先安装软件包,再输出一份缺失库清单,交由管理员自行逐个下载安装
apt 这类软件包管理器会读取包内的依赖元数据,解析出还需要哪些组件,并从配置好的软件源取回这些包,这正是从软件源安装能避免缺库故障的原因。从源码编译之所以有迷惑性,是因为它确实可能生成可用的程序,但那是手工编译流程而非包管理器的工作,而且同样要求先具备开发库。
编号 QB-FZEMZC依据: CompTIA A+ Core 2 exam objectives, Operating Systems domain, Linux package management tools; Debian documentation on package dependency resolution报告此题的问题
5. 一台工作站需要升级到较新的 Windows 版本,同时用户已安装的应用程序、个人设置和文档都要原样保留。哪种做法能实现这一点,原因是什么?
- A.全新安装,因为安装程序会清空该卷,并从零开始重建用户的配置文件
- B.映像部署,因为标准映像会直接覆盖磁盘上原先存放的一切内容和设置
- C.就地升级,因为安装程序会把卷上已有的应用程序、个人设置和数据全部保留下来✓ 答案
- D.用恢复分区重置,因为它会把机器恢复到出厂交付时的原始配置和状态
就地升级会把较新的版本覆盖安装到现有系统之上,并迁移应用程序、用户账户、设置和数据,是所列方案中唯一能同时保留这三者的路径。当机器同时又慢又不稳定时,全新安装很诱人,因为它带来的系统最干净,但它会清除应用程序和设置,事后必须重新安装并还原全部内容。
编号 QB-XG9FEC依据: CompTIA A+ Core 2 exam objectives, Operating Systems domain, installation types including in-place upgrade and clean install; Microsoft Windows deployment documentation报告此题的问题
6. 技术员准备使用笔记本电脑系统盘上自带的恢复分区重新安装 Windows。必须先完成哪一步?
- A.清除固件管理员密码,因为该密码一旦设置,恢复分区就无法被加载运行
- B.对系统卷执行碎片整理,因为恢复映像需要连续的空闲空间才能展开写入
- C.删除磁盘上现有的分区,因为恢复映像只会写入到未分配的磁盘空间中去
- D.把用户的文件和设置复制到独立介质上,因为重装过程会清空该系统卷✓ 答案
从恢复分区重装会重写系统卷,清除已安装的应用程序,在多数模式下也会清除用户数据,因此在任何全新安装、映像部署或恢复重装之前,把数据备份到独立介质并验证备份可读都是不可省略的第一步。删除现有分区很有迷惑性,因为全新安装过程中确实可以删除分区,但提前删除会连技术员打算使用的恢复分区一起毁掉。
编号 QB-EZ3AUB依据: CompTIA A+ Core 2 exam objectives, Operating Systems domain, recovery partition and upgrade considerations including backing up files and user preferences报告此题的问题
7. 一台工作站需要从 USB 安装介质启动,但它每次仍然从内置硬盘启动 Windows。技术员应当在哪里更改设备的尝试顺序?
- A.在固件设置程序中更改,开机自检期间按下相应按键即可进入该设置界面✓ 答案
- B.在设备管理器中更改,先禁用内置磁盘控制器,等安装程序运行完毕后再启用
- C.在磁盘管理中更改,把 U 盘卷标记为活动分区,并把内置系统卷设为非活动
- D.在系统配置工具中更改,把可移动设备移到引导选项卡上 Windows 条目之前
启动顺序属于固件设置,需要在开机自检期间按厂商指定的按键进入 BIOS/UEFI 设置程序更改,此时任何操作系统都尚未加载;许多机器还提供一次性启动菜单,作用相同。系统配置工具之所以有迷惑性,是因为它的引导选项卡确实列出了启动项,但那些是已启动系统内的 Windows 引导加载程序条目,无法让固件优先尝试 U 盘。
编号 QB-WGW49B依据: CompTIA A+ Core 2 exam objectives, Operating Systems domain, boot methods including USB and the firmware boot device order报告此题的问题
8. 用户反映登录后桌面要过好几分钟才能正常使用,不过一旦稳定下来,机器响应就很正常。技术员应当首先检查哪里?
- A.任务管理器的性能选项卡,用来提高桌面外壳进程的运行优先级
- B.任务管理器的服务选项卡,用来停止当前显示为正在运行的服务
- C.任务管理器的用户选项卡,用来注销在后台占用内存的其他账户
- D.任务管理器的启动选项卡,用来禁用在登录时自动加载的高影响启动项✓ 答案
登录时自动启动的程序会在同一时刻争抢磁盘和处理器资源,这正是登录后长时间卡顿、加载完成后又恢复正常的典型原因,而启动选项卡会列出每个启动项及其启动影响程度,可直接禁用。停止正在运行的服务很有迷惑性,因为服务同样在早期加载,但许多服务是 Windows 自身所必需的,一律停止会让系统不稳定,也解决不了用户级启动项的问题。
编号 QB-9ZAMY5依据: CompTIA A+ Core 2 exam objectives, Operating Systems domain, Task Manager tabs including Startup, Services, Performance and Users报告此题的问题
9. 某磁盘间歇性出现读取错误,技术员希望执行一次既能定位物理坏扇区、又能尽量恢复其中仍可读数据的扫描。应当使用哪条命令?
- A.diskpart 的 clean 命令,它会清除分区表,但不会标记出磁盘上的坏扇区
- B.chkdsk 加 /r 参数,它会扫描磁盘表面并恢复其中仍可读取的数据✓ 答案
- C.sfc 加 /scannow 参数,它会修复受保护的系统文件,但不检测磁盘表面
- D.chkdsk 加 /f 参数,它会修复文件系统错误,但并不检测磁盘表面状况
/r 参数会在物理盘面上定位坏扇区,尽量恢复其中可读的信息并将其标记为不再使用,同时也包含 /f 所做的文件系统修复。/f 参数之所以诱人,是因为它是日常最常用的修复选项,但它只修复丢失簇、交叉链接文件之类的逻辑错误,从不检测介质本身。
编号 QB-RG5FD5依据: CompTIA A+ Core 2 exam objectives, Operating Systems domain, Microsoft command-line tools including chkdsk and its switches报告此题的问题
10. 网络组请技术员提供某工作站有线网卡的物理地址,以便把它加入过滤列表。哪条命令能显示该值?
- A.netstat -a,它会列出本机当前的活动连接以及正在侦听的各个端口号码
- B.ipconfig /all,它会列出每块网卡的物理地址以及该网卡的地址配置信息✓ 答案
- C.ipconfig /renew,它会向服务器申请新的租约,并显示服务器分配的地址
- D.hostname,它会打印工作站接入网络时注册使用的计算机名称,仅此而已
/all 参数会把 ipconfig 的输出扩展为每块网卡的完整信息,介质访问控制地址就以物理地址的形式显示在其中,同时还会列出 DHCP、DNS 和租约信息。ipconfig /renew 很有迷惑性,因为它也会输出网卡信息,但它的用途是向 DHCP 服务器申请地址,其摘要输出并不包含物理地址。
编号 QB-2UBEWS依据: CompTIA A+ Core 2 exam objectives, Operating Systems domain, Microsoft command-line networking tools including ipconfig and its switches报告此题的问题
11. 用户能通过地址访问某台内部服务器,却无法通过名称访问。哪个工具可以直接向 DNS 服务器发起查询,并报告是哪台服务器作出应答、返回了什么记录?
- A.nslookup,它把查询发给所配置的服务器,并打印出对方返回的记录内容✓ 答案
- B.ping,它向目标主机发送回显请求,并报告应答返回所需要的往返时间长短
- C.netstat -r,它会打印工作站用来选择出口接口的那张本地路由表的内容
- D.tracert,它会列出工作站与目标主机之间路径上经过的每一台路由器设备
nslookup 会把名称查询直接发送到客户端所配置的解析服务器,并显示应答的服务器和返回的记录,从而把名称解析故障与连通性故障区分开来。ping 之所以有迷惑性,是因为它也接受主机名、看似能测试名称,但 ping 失败时无法判断究竟是名称没有解析出来,还是主机根本没有响应。
编号 QB-JBHKGT依据: CompTIA A+ Core 2 exam objectives, Operating Systems domain, Microsoft command-line networking tools including nslookup, ping and tracert报告此题的问题
12. 一台本应从 DHCP 获取地址的工作站显示地址为 169.254.12.40,且无法访问任何资源,而 DHCP 服务器已确认正常运行。技术员接下来应当运行哪些命令?
- A.先运行 ipconfig /all,再 ping 127.0.0.1,查看当前租约并测试本机协议栈是否正常
- B.先运行 ipconfig /release,再运行 ipconfig /renew,释放当前租约并重新申请地址✓ 答案
- C.先运行 ipconfig /flushdns,再运行 ipconfig /displaydns,清空并列出解析器缓存内容
- D.先运行 netstat -r,再运行 tracert 8.8.8.8,查看路由表并跟踪数据包外发的路径
169.254 网段的地址属于自动专用地址,只有在没有 DHCP 服务器应答时 Windows 客户端才会自行分配,因此正确做法是用 /release 丢弃失败的配置,再用 /renew 强制重新发现服务器。清空 DNS 缓存很有迷惑性,因为名称解析确实也不通,但此时客户端根本没有可用地址,清缓存无法恢复连通性。
编号 QB-ZTY3RR依据: CompTIA A+ Core 2 exam objectives, Operating Systems domain, client-side IP configuration and the ipconfig release and renew switches报告此题的问题
13. 标准用户运行系统文件检查器时,被提示该命令必须在提升权限的命令提示符下运行。这项扫描为什么需要提升权限?
- A.它只能在卷被卸载之后运行,而标准账户无权安排卸载系统卷这类操作
- B.它会先把计算机重启进入安全模式,而标准账户没有执行重启的权限
- C.它会替换受保护的操作系统文件,而这类更改只有管理员才被允许执行✓ 答案
- D.它会把结果写入日志文件,而标准用户的配置文件没有创建该文件的权限
该扫描会把受保护的系统文件与已知完好的副本比对,并覆盖其中损坏的文件,而向受保护的系统位置写入属于管理操作,因此该进程需要提升后的令牌。日志那个说法很有迷惑性,因为该工具确实会写日志,但日志写入受保护的系统文件夹是提升权限之后的结果,而不是需要提升的原因。
编号 QB-HB69BS依据: CompTIA A+ Core 2 exam objectives, Operating Systems domain, the sfc command and Windows administrative privilege requirements报告此题的问题
14. 一台内存有限的工作站在打开许多应用后明显变慢,而且只要这些应用还开着,磁盘活动就一直居高不下。操作系统此时在做什么?
- A.在磁盘上压缩页面文件,导致每次回读内存内容时处理器占用率都明显升高
- B.把整个页面文件缓存进内存,结果留给各个应用程序使用的内存变得更少了
- C.把内存内容写入休眠文件,并且按照固定的时间间隔反复刷新该文件的内容
- D.把不活跃的内存页移出到磁盘上的页面文件,而磁盘提供数据的速度远低于内存✓ 答案
虚拟内存让系统能够提交超过物理内存容量的内存,方法是把最近最少使用的页写入页面文件,需要时再读回;由于存储设备比内存慢好几个数量级,频繁分页就表现为磁盘持续繁忙和系统迟钝。休眠文件那个选项很有迷惑性,因为它同样保存内存内容,但它只在机器进入休眠时写入一次,而不是在应用运行期间持续写入。
编号 QB-YTMRJQ依据: CompTIA A+ Core 2 exam objectives, Operating Systems domain, Windows performance settings; Microsoft documentation on virtual memory and the paging file报告此题的问题
15. 某次驱动程序安装导致工作站不稳定后,技术员使用系统还原把机器回滚到较早的还原点。该操作会还原哪些内容?
- A.系统文件、驱动程序和注册表设置,而用户的个人文档保持原样不受影响✓ 答案
- B.用户的个人文档会被还原为较早版本,而已安装的驱动程序保持原样不变
- C.整个卷会被还原为出厂映像,而其他卷上保存的数据则保持原样留在原处
- D.固件设置和启动顺序会被还原,而注册表和已安装的驱动程序保持原样
还原点保存的是系统状态,包括系统文件、已安装的驱动程序、注册表设置以及部分应用程序的安装信息,回滚会撤销这些更改,同时刻意不去改动文档、图片等用户数据。认为它会还原个人文档的想法很有迷惑性,因为用户往往以为回滚是全面的,但要找回文档的早期版本必须依靠文件历史记录或备份,而不是系统还原。
编号 QB-GBTW5R依据: CompTIA A+ Core 2 exam objectives, Operating Systems and Software Troubleshooting domains, System Restore and recovery options in Windows报告此题的问题
16. 管理员打开一个管理工具时,仍被要求先确认才允许该工具运行。一个本来就拥有管理员权限的账户为什么还会看到这个提示?
- A.该工具由本机不信任的发布者签名,因此每次运行都需要用户手动确认放行
- B.该账户平时以过滤后的标准用户令牌运行,直到用户批准提升后才使用管理员令牌✓ 答案
- C.该账户必须先经过内置管理员账户的批准,任何管理工具才被允许启动运行
- D.该账户的密码必须按本地策略所规定的时间周期重新输入一次才能继续使用
用户账户控制会为管理员生成两个令牌,默认用过滤后的标准用户令牌运行一切,因此任何需要完整权限的任务都会弹出同意提示,确认后进程才切换到完整的管理员令牌;标准用户看到的则是要求输入凭据的提示。发布者不受信任这一说法有迷惑性,因为它确实会改变对话框的措辞和颜色,但即便是微软签名的工具同样会弹出提示,所以根源在于令牌拆分而非签名。
编号 QB-XT9EDP依据: CompTIA A+ Core 2 exam objectives, Security domain, User Account Control and running programs as administrator; Microsoft documentation on the UAC filtered token报告此题的问题
17. 某组对一个文件夹拥有「读取」共享权限,同时对同一文件夹拥有「修改」NTFS 权限。该组成员通过网络访问该文件夹时能做什么?
- A.只能读取文件,因为两套权限中较为严格的那一套才是最终生效的权限✓ 答案
- B.可以修改文件,因为文件系统权限在任何情况下都会覆盖共享权限的设置
- C.完全无法访问,因为两套权限之间出现冲突时会直接拒绝该用户的访问
- D.可以修改文件,因为两套权限会被合并计算,最终以较宽松的那一套为准
通过网络访问文件夹时,两套权限都会被评估,最终有效权限取二者的交集,因此较严格的一方胜出:共享权限为「读取」就会限制住在文件系统层面拥有「修改」权限的用户。认为 NTFS 权限会覆盖共享权限很有迷惑性,因为 NTFS 权限确实更细致,而且本地登录时只有它生效,但通过网络访问时共享权限仍会封顶。
编号 QB-FBFKYP依据: CompTIA A+ Core 2 exam objectives, Security domain, NTFS versus share permissions and effective permissions in Windows报告此题的问题
18. 一个设置了自定义 NTFS 权限的文件被移动到同一卷上的另一个文件夹,同时它的一个副本被放到另一个卷上的文件夹中。这两个文件的权限会怎样?
- A.两个文件都继承目标处的权限,因为每次写入都会生成一个全新对象
- B.被移动的文件继承目标文件夹的权限;副本则保留自己原有的权限
- C.两个文件都保留原有权限,因为安全描述符会随着文件数据一起转移
- D.被移动的文件保留原有权限;副本则继承目标文件夹所设定的权限✓ 答案
在同一个 NTFS 卷内移动文件只是重写目录项,原有的安全描述符仍然跟着该文件;而复制会在目标位置生成新文件,它继承目标文件夹的权限,跨卷移动出于同样的原因表现得和复制一样。认为两者都保留原权限很有迷惑性,因为无论哪种方式文件内容看上去都一样,但副本是新建对象,会被打上继承来的权限。
编号 QB-WTW38N依据: CompTIA A+ Core 2 exam objectives, Security domain, NTFS permission inheritance when files are moved and copied报告此题的问题
19. 技术员在某文件夹的高级安全设置中取消了继承复选框,Windows 随即询问是把继承来的条目转换为显式条目,还是把它们删除。这两者的区别是什么?
- A.转换会把每条允许条目变成拒绝条目;删除则会把每条拒绝条目变成允许条目
- B.转换会把那些条目复制到父文件夹;删除则会把它们下推套用到所有子对象
- C.转换会把那些条目保留为显式条目;删除则会让该文件夹的权限列表变为空✓ 答案
- D.转换会把所有权转移给该技术员;删除则会把所有权交还给系统内置的管理组
转换会把该文件夹原本继承到的条目以显式条目的形式写入它自己的访问控制列表,实际访问权限不变,但不再由父对象决定;而删除会丢弃这些条目,只留下原本就存在的显式条目,很多时候一条都没有。删除看起来更干净因而很诱人,但在没有显式条目的文件夹上这样做,可能导致除所有者和管理员外所有人都被拒之门外,直到重新添加权限为止。
编号 QB-EB49TN依据: CompTIA A+ Core 2 exam objectives, Security domain, NTFS permission inheritance and explicit access control entries in Windows报告此题的问题
20. Linux 工作站上的一个 shell 脚本被设置为 750 模式。该模式授予了哪些访问权限?
- A.所有者可读、可写、可执行;所属组可读、可执行;其他用户没有任何访问权限✓ 答案
- B.所有者拥有全部权限;所属组没有任何权限;其他用户可读并且可以执行它
- C.所有者可读、可写;所属组可读、可执行;其他用户同样可读并且可以执行
- D.所有者可读、可写、可执行;所属组可读、可写;其他用户只能读取该脚本
数字模式对所有者、所属组和其他用户分别把读记为 4、写记为 2、执行记为 1,因此 7 表示读加写加执行,5 表示读加执行,0 表示没有任何权限。给所属组读加写的那个选项很有迷惑性,因为 5 和 6 很容易记混,但 6 表示可读可写却不可执行,组成员将根本无法运行该脚本。
编号 QB-XRB9DP依据: CompTIA A+ Core 2 exam objectives, Operating Systems domain, Linux file management commands including chmod and numeric permission modes报告此题的问题
21. 一名获授权执行管理任务的 Linux 用户需要以提升的权限运行某一条命令,同时又不登录 root 账户。该用户应当怎么做?
- A.对该命令文件执行 chmod,让系统上的每一个账户都获得执行它的权限
- B.在该命令前加上 su,然后用 root 账户的密码进行身份验证之后再执行
- C.先对该命令文件执行 chown,把它的所有者改成当前用户自己的账户
- D.在该命令前加上 sudo,然后用自己账户的密码进行身份验证即可执行✓ 答案
sudo 会在调用者用自己的密码通过验证、并经 sudoers 配置授权后,以超级用户身份运行单条命令,这样既不必让 root 密码流传出去,又能留下谁执行了什么的审计记录。su 之所以诱人,是因为它同样能得到 root 权限,但它要求输入 root 账户本身的密码,而且切换的是整个 shell,而不是只提升一条命令。
编号 QB-E964TN依据: CompTIA A+ Core 2 exam objectives, Operating Systems domain, Linux administrative commands su and sudo报告此题的问题
22. 一名 macOS 用户下载的应用程序是一个 .dmg 文件。安装它的常规做法是什么?
- A.用「归档实用工具」解压该映像,再把解压出的文件夹移入「资源库」文件夹
- B.双击打开该映像使其装载,然后运行它放入「实用工具」文件夹的安装程序
- C.双击打开该映像使其装载,然后把应用程序包拖入「应用程序」文件夹✓ 答案
- D.在「磁盘工具」中打开该映像,再用「恢复」功能把应用写入启动卷中去
.dmg 是磁盘映像,打开后会作为一个卷装载,常见的分发形式是映像里放着一个应用程序包,用户把它拖入「应用程序」文件夹即可,随后就能推出并删除该映像。去找安装向导的想法很有迷惑性,因为 Windows 软件就是那样安装的,macOS 也确实另有安装包格式,但内含应用程序包的磁盘映像是靠拖放复制来安装的。
编号 QB-WRYW7N依据: CompTIA A+ Core 2 exam objectives, Operating Systems domain, macOS application installation from .dmg, .pkg and .app files报告此题的问题
本考试的其他主题
练习题依据 CompTIA 公布的 A+ Core 1 与 Core 2 考试大纲及 IT 支持行业的通行实践编写。CompTIA 和 A+ 是 CompTIA 的商标;本网站与 CompTIA 无关联,也未获其认可。考试大纲会定期修订——报考前请向 CompTIA 确认现行大纲与考试要求。 关于 CompTIA A+ 认证 →