AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 计算机基础题库练习 题目详情
CA4DDC4B7E000001A57310241640C3D0
计算机基础题库练习
1,486
单选题

621、下列带有通配符的文件名,能表示文件ABC、TXT的是____。

A
A、*BC、?
B
B、A?.*
C
C、?BC、*
D
D、?.?

答案解析

正确答案:C

解析:

这道题考查的是操作系统中文件命名通配符的使用规则。我们需要找到一个通配符表达式,能够匹配文件名 `ABC.TXT`(题目中写作“ABC、TXT”,在文件语境下通常指主文件名为 ABC,扩展名为 TXT,即 `ABC.TXT`)。 **1. 理解通配符含义:** * `*`(星号):代表任意长度的字符串(包括空字符串)。它可以匹配零个或多个字符。 * `?`(问号):代表任意单个字符。它只能匹配一个字符。 **2. 分析目标文件:** 目标文件是 `ABC.TXT`。 * 主文件名部分:`ABC`,长度为3个字符。 * 扩展名部分:`TXT`,长度为3个字符。 **3. 逐项分析选项:** * **A. `*BC.?`** * `*BC`:表示以 `BC` 结尾的任意字符串作为主文件名。`ABC` 以 `BC` 结尾,这部分匹配成功(`*` 匹配 `A`)。 * `.`:分隔符。 * `?`:表示扩展名只能是**1个**字符。 * 目标文件的扩展名是 `TXT`(3个字符),而 `?` 只能匹配1个字符,因此**不匹配**。 * **B. `A?.*`** * `A?`:表示主文件名以 `A` 开头,后面紧跟**1个**任意字符。这意味着主文件名总长度必须为2。 * 目标文件的主文件名是 `ABC`(3个字符),`A?` 无法匹配 `ABC`(因为它少匹配了一个字符),因此**不匹配**。 * (注:即使忽略主文件名长度问题,`.*` 可以匹配任意扩展名,但主文件名部分已经失败。) * **C. `?BC.*`** * `?BC`:表示主文件名第1个字符任意,后两个字符必须是 `BC`。 * `?` 匹配 `A`。 * `BC` 匹配 `BC`。 * 所以 `?BC` 完美匹配主文件名 `ABC`。 * `.`:分隔符。 * `*`:表示扩展名可以是任意长度的任意字符串。 * `*` 可以匹配 `TXT`。 * 因此,`?BC.*` **完全匹配** `ABC.TXT`。 * **D. `?.?`** * `?`:主文件名只能是**1个**字符。 * `?`:扩展名只能是**1个**字符。 * 目标文件 `ABC.TXT` 的主文件名和扩展名都是3个字符,显然**不匹配**。 **结论:** 只有选项 C 的通配符表达式 `?BC.*` 能够正确表示文件 `ABC.TXT`。 **正确答案:C**

相关知识点:

通配符找文件名,?BC、*行

题目纠错
计算机基础题库练习

扫码进入小程序
随时随地练习

关闭登录弹窗
专为自学备考人员打造
勾选图标
自助导入本地题库
勾选图标
多种刷题考试模式
勾选图标
本地离线答题搜题
勾选图标
扫码考试方便快捷
勾选图标
海量试题每日更新
波浪装饰图
欢迎登录试题通
可以使用以下方式扫码登陆
APP图标
使用APP登录
微信图标
使用微信登录
试题通小程序二维码
联系电话:
400-660-3606
试题通企业微信二维码