NOI 笔试题库 · NOI 笔试题库(非初赛) 第 28 题

选择题 · 答案 B · 考点:Linux 按进程号终止 kill

← 整套速查表 NOI 笔试题库 全部真题

题目

在终端中运行自己的程序,如果进入死循环,应当如何终止:

答案:B

考点

Linux 按进程号终止 kill

解题思维

这题考的是终端操作常识,不是代码逻辑。拿到题先想:程序跑飞了,键盘上哪个键是专门用来‘打断’进程的?排除那些用来传输文件或挂起的键,直接锁定那个‘中断’键。

常见错误

易错选 A 或 D,因 Ctrl-D 在交互式输入中有效,但死循环不等待输入;Ctrl-Z 仅挂起而非终止,不符合题意。

详细解析(节选)

本题考查终端控制信号。A 项 Ctrl-D 是 EOF,对死循环无效;C 项 Ctrl-A 是编辑器快捷键;D 项 Ctrl-Z 是挂起进程,未终止;B 项 Ctrl-C 发送 SIGINT 中断程序,可终止死循环。故答案为 B。

同考点真题

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