NOI 2020 笔试真题

Sweetlemon

2020-08-20 20:54:02

Personal

通过一些手段保存了今年笔试的题目。当时 NOI 还没有结束,为了防止引起恐慌,推迟到现在才发布,希望给以后备考的各位更多的参考。 需要注意,这套题里有一些 2020 版笔试题库已经删掉的题目,比如丢密码条扣多少分之类,因此今后选手是不是还要学习往届笔试题库?(大雾) ### 真题试做 ```text 1. (1分,单选题) 今年是第几届NOI___$1___ (A) 40 (B) 39 (C) 38 (D) 37 2. (1分,单选题) 发现鼠标或其他硬件设备有问题,选手可以:___$1___ (A) 自行更换 (B) 请工作人员更换 3. (1分,单选题) 在NOI系列考试中,如果由于文件名不正确导致被判0分,提出复评请求,会被接受吗?___$1___ (A) 不会 (B) 会 4. (1分,单选题) 复评的时候忘记登录名和密码了,如何处理?___$1___ (A) 自行解决 (B) 请工作人员处理,并需承担总成绩扣分的处罚 5. (1分,单选题) 考试中发现登录名和密码的单子丢了,如何处理?___$1___ (A) 请工作人员处理,并需承担总成绩扣分的处罚 (B) 自行解决 6. (1分,单选题) 在评测考生答案时,如果某测试点的运行内存超过内存限制,则___$1___。 (A) 程序不能正常运行,该测试点得满分 (B) 程序不能正常运行,该测试点得0分 (C) 程序能正常运行,该测试点得满分 (D) 程序不能正常运行,该测试点得一半分 7. (1分,单选题) 复评成绩较原始成绩有变化,则:___$1___ (A) 以原始成绩为准 (B) 以复评成绩为准 8. (1分,单选题) NOI 比赛每场上机考试的比赛时间是___$1___小时。 (A) 5 (B) 4 (C) 3 (D) 6 9. (1分,单选题) 在微机中,bit的中文含义是:___$1___ (A) 字节 (B) 二进制位 (C) 字 (D) 双字 10. (1分,单选题) 选手丢失密码条,会扣几分?___$1___ (A) 不扣分 (B) 扣2分 (C) 扣5分 (D) 扣10分 11. (1分,单选题) 选手程序在某测试点上的运行时间仅比时限多0.005 秒,算不算超时?___$1___ (A) 算 (B) 不算 12. (1分,单选题) 超出申诉时间的申诉是否会被受理:___$1___ (A) 是 (B) 否 13. (1分,单选题) 在NOI系列考试中, 如果由于文件目录名不正确导致被判0分,并以此提出申诉,会被受理吗?___$1___ (A) 会 (B) 不会 14. (1分,单选题) 对评测结果有疑义,需要申请复评,则:___$1___。 (A) 提出书面申请,并经领队、有关工作人员、科学委员会主席签字确认后,提交至评测人员 (B) 直接向评测人员反映,不提交任何书面申请 15. (1分,单选题) 在NOI系列考试中,如果由于文件保存路径不正确导致被判0分,并以此提出申诉,会被受理吗?___$1___ (A) 会 (B) 不会 16. (1分,单选题) 在NOI上机考试中,以下编程语言中允许选手使用的是:___$1___。 (A) Java (B) C (C) C++ (D) Pascal 17. (1分,单选题) 选手提交的答案程序中如果包含 NOI 考试明确禁止使用的代码,后果是:___$1___ (A) 无影响 (B) 本题成绩以0分计算 18. (1分,单选题) 考试结束后,应如何处理密码条:___$1___ (A) 密码条无实际用途,无需保存 (B) 须妥善保管好密码条,用于复测 19. (1分,单选题) 在 NOI 正式考试中如何登录自己的比赛用机:___$1___ (A) 使用考前工作人员下发的帐户及密码 (B) 使用为练习赛提供的friend账户及密码 20. (1分,单选题) 离开考场后,发现还有一个问题没改,能返回考场继续修改吗? ___$1___ (A) 能 (B) 不能 21. (1分,单选题) Linux 下的换行字符为:___$1___ (A) \r (B) \t (C) \n (D) \v 22. (1分,单选题) 对试题理解有问题,选手可以:___$1___。 (A) 举手向工作人员求助 (B) 与其他选手讨论 23. (1分,单选题) 考试中选手自行重新启动机器,是否能获得加时?___$1___ (A) 是 (B) 否 24. (1分,单选题) 选手在比赛中可提交的有效文件类型之一是:___$1___。 (A) 二进制文件 (B) 源程序 25. (1分,单选题) 选手答案文件保存的目录是:___$1___ (A) 选手目录下和考题名称符合的目录 (B) 选手目录 (C) 选手目录下的桌面目录 26. (1分,单选题) 如果自己的程序进入死循环,应当如何终止:___$1___ (A) Ctrl-C (B) Ctrl-D (C) Ctrl-T (D) Ctrl-B 27. (1分,单选题) 当前目录下有一个编译好的可执行文件 a.out,执行它使用的命令是:___$1___ (A) ./a (B) a (C) ./a.out 28. (1分,单选题) 在NOI考试中,C++ 源文件的扩展名规定为:___$1___ (A) c (B) cxx (C) cpp (D) c++ 29. (1分,单选题) Linux 系统中,测量当前目录下程序 test 运行时间的命令是:___$1___ (A) g++ ./test (B) gdb ./test (C) gdb -g ./test (D) time ./test 30. (1分,单选题) 在Linux系统中,当前目录中有如下文件 -rw-r--r-- 1 user None 8.7K Jul 2 16:35 foobar -rw-r--r-- 1 user None 80 Jul 2 16:35 foobar.cpp -rw-r--r-- 1 user None 93 Jul 2 16:35 foobar.c -rwx------ 1 user None 144 Jul 2 16:35 foobar.sh 其中,可以执行的文件是:___$1___ (A) foobar.sh (B) foobar.cpp (C) foobar.c (D) foobar 31. (1分,单选题) Linux 中是否区分文件和目录名称的大小写:___$1___ (A) 是 (B) 否 32. (1分,单选题) 选手提交的源代码文件名有何特殊要求:___$1___。 (A) 源程序文件名由试题名称缩写加后缀构成,试题名称缩写及后缀一律使用小写 (B) 源程序文件名由试题名称缩写加后缀构成,试题名称缩写及后缀大小写均可 (C) 源程序文件名由试题名称缩写加后缀构成,试题名称缩写及后缀一律使用大写 (D) 无特殊要求 33. (1分,单选题) 字长为 32bit 的计算机,表示它能作为一个整体进行传送的数据长度可为___$1___个字节。 (A) 2 (B) 4 (C) 8 (D) 32 34. (1分,单选题) Linux 中返回上一级目录使用的命令是___$1___ (A) cd . (B) cd .. (C) cd - (D) cd ~ 35. (1分,单选题) 终止一个失去响应的进程($pid 代表进程号)的命令是:___$1___ (A) killall $pid (B) delete $pid (C) kill $pid (D) break $pid 36. (1分,单选题) Linux 中更改文件名使用的命令是:___$1___ (A) mv <旧文件名> <新文件名> (B) differ <旧文件名> <新文件名> (C) cp <旧文件名> <新文件名> (D) cat <旧文件名> <新文件名> 37. (1分,单选题) 复评结束后是否还能提交复评申请:___$1___ (A) 能 (B) 不能 38. (1分,单选题) 以修改过的程序或答案为依据的申诉是否会被受理?___$1___ (A) 是 (B) 否 39. (1分,单选题) Linux系统中编译C++程序的编译器是:___$1___ (A) gxx (B) cpp (C) g++ (D) c++ 40. (1分,单选题) 在Linux 下建立目录使用的命令是:___$1___ (A) mkdir (B) delete (C) rm (D) ls 41. (1分,单选题) 为程序my.cpp创建一个备份mycpp.bak时,使用的的命令是:___$1___ (A) cp my.cpp mycpp.bak (B) cp mycpp.bak my.cpp (C) mv my.cpp mycpp.bak (D) mv mycpp.bak my.cpp 42. (1分,单选题) Linux中查看当前路径使用的命令是___$1___ (A) pwd (B) ps (C) top (D) grep 43. (1分,单选题) 与十六进制数 AB 等值的二进制数是:___$1___ (A) 10101100 (B) 10101011 (C) 01010100 (D) 10101010 44. (1分,单选题) 二进制数“10”化为十进制数是:___$1___。 (A) 10 (B) 8 (C) 2 (D) 1 45. (1分,单选题) Linux 使用 g++ 编译 C++ 程序时,生成所有警告信息的命令行选项是:___$1___。 (A) -Tall (B) -Wall (C) -Xall (D) -Ball 46. (1分,多选题) 选手提交的程序不得进行的操作包括:___$1___。 (A) 打开或创建题目规定的输入/输出文件之外的其它文件 (B) 使用 fork 或其它线程/进程生成函数 (C) 试图访问网络 (D) 运行其他程序 47. (1分,多选题) NOI 比赛中,选手的哪些行为是禁止的___$1___ (A) 在监考人员宣布 NOI 机试开始之前翻看试题 (B) 在监考人员宣布 NOI 机试开始之前触摸键盘、鼠标等外设 (C) 使用网络 (D) 在监考人员宣布 NOI 机试开始之前登陆系统 48. (1分,多选题) 遇到下列哪些情况可以向工作人员申请加时补偿___$1___ (A) 计算机硬件故障,并由工作人员确认和记录 (B) 选手私自重启计算机 (C) 操作系统死机,并由工作人员确认和记录 49. (1分,多选题) 选手进入考场可以携带的物品包括:___$1___ (A) 笔 (B) 手表 (C) 笔记本 (D) 手机 50. (1分,多选题) 竞赛组织者将在竞赛场地为选手提供的物品包括:___$1___ (A) 草稿纸 (B) 饮用水 (C) U盘 (D) 食品 ``` ### 真题答案 ```text 1 D 2 B 3 A 4 B 5 A 6 B 7 B 8 A 9 B 10 C 11 A 12 B 13 B 14 A 15 B 16 C 17 B 18 B 19 A 20 B 21 C 22 A 23 B 24 B 25 A 26 A 27 C 28 C 29 D 30 A 31 A 32 A 33 B 34 B 35 C 36 A 37 B 38 B 39 C 40 A 41 A 42 A 43 B 44 C 45 B 46 ABCD 47 ABCD 48 AC 49 AB 50 ABD ```