NOIP 普及组初赛 · NOIP 2010 普及组初赛试题 第 4 题

选择题 · 答案 D · 考点:操作系统基础、计算机语言分类

← 整套速查表 NOIP 普及组初赛 全部真题

题目

Linux 下可执行文件的默认扩展名为( )。

答案:D

考点

操作系统基础计算机语言分类

解题思维

这题考操作系统基础,别被Windows的.exe带偏了。Linux 靠文件权限里的 x 位判断可执行,不靠后缀名,所以选 D 是最稳妥的。

常见错误

学生最容易犯的错误是惯性思维,看到‘可执行文件’就下意识选.exe,完全没意识到 Linux 和 Windows 的区别。其次是把.com 当成通用可执行,其实那是 DOS 时代的产物。还有少数人会把.sh 当成普通脚本后缀而忽略它也是可执行权限的文件,导致对‘默认扩展名’这一概念理解偏差。

详细解析(节选)

Linux 可执行文件后缀名解析

这道题考查的是操作系统基础,核心在于理解 Linux 系统如何识别可执行文件,以及它与 Windows 等系统的本质区别。

核心概念:权限 vs 扩展名

在 Windows 里,大家习惯用文件后缀名(如 .exe)来区分程序,这是图形化时代的产物。但在 Linux 这种命令行主导的系统里,扩展名只是文件名的一部分,毫无特殊含义。Linux 内核判断一个文件是否可执行,完全依据文件属性中的权限位(permission bits)。

同考点真题

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断