uoj#P666. 【UNR #5】笔试
【UNR #5】笔试
这里是NOI笔试模拟题,采用提交答案的方式提交。
比赛时如果未得 $0$ 分则显示的分数即为满分。
题目可以下载,也可以直接阅读下面的题面。
作答方式是提交一个答案文件,包含$50$行,每行包含选择的序号。
$1 \sim 45$ 是单选题,$46 \sim 50$是多选题,每道题的答案是一个由大写字母组成的无重复字符串,字母按照升序排列,表示你的选项。
评分方式,初始时你的得分为$100$分,将比较$1 \sim 50$题你的答案和标准答案,若不一样则扣一分。
请注意对每一行,即使不会做这道题,也请输出一个非空的由大写字母组成的字符串,否则会造成评分时题号错位。
例如如下题目:
1. UOJ的全称是什么?A. Universal Online Judge
B. VFleaKing Online Judge
C. UfO Joke
- 下列哪些是UOJ Round的题?
A. 斗地主
B. 跳蚤国王下江南
C. NOIP十合一
D. 人类补完计划
E. 票数统计
提交的答案文件应是:
</p>A BDE
以下是笔试题
1.Linux 中为文件改名使用的命令是:A. rm <新文件名> <旧文件名>
B. rm <旧文件名> <新文件名>
C. mv <旧文件名> <新文件名>
D. mv <新文件名> <旧文件名>
2.在 NOI Linux 系统中可以用来调试程序的程序是:
A. gedit
B. lazarus
C. Dev-cpp
D. gdb
3.在 Linux 中返回上一级目录使用的命令是:
A. cd ..
B. rm -rf /
C. cd .
D. rm -rf ..
4.Linux 系统中,测量当前目录下程序 test 运行时间的命令是:
A. time test
B. time ./test
C. clock test
D. clock ./test
5.vim 编辑器中,在文件中查找字符串“12”应当输入:
A. -12
B. /12
C. :12
D. :/12
6.使用 g++ 编译 C++ 程序时,生成调试信息的命令行选项是:
A. -g
B. -o
C. -Wall
D. -c
7.在 Linux 的各个虚拟控制台间切换的快捷键是:
A. Ctrl+Alt+Fn
B. Ctrl+Shift+Fn
C. Alt+Shift+Fn
D. Ctrl+Alt+n
8.在 Linux 中查看进程的 CPU 利用率,使用的命令是:
A. ls
B. rs
C. ps
D. us
9.在 NOI Linux 中默认使用的 Shell 是:
A. powershell
B. cmd
C. dash
D. bash
10.在 Linux 系统中,用于查看文件的大小的命令是:
A. ls -a
B. ls -s
C. ls -t
D. ls -l
11.当前目录中有如下文件: -rw-r--r-- 1 user None 3.7K Jul 26 11:35 NOI.cpp -rw-r--r-- 1 user None 22K Jul 26 11:35 NOI -rwx------ 1 user None 144 Jul 26 11:35 AK.cpp 其中,可以执行的文件是:
A. NOI.cpp
B. NOI
C. AK.cpp
D. 以上文件均不可执行
12.Linux 下的换行字符为:
A. \n
B. \r
C. \a
D. \m
13.终止一个失去响应的进程($pid 代表进程号)的命令是:
A. killall $pid
B. kill $pid
C. shutdown -s -t $pid
D. rm $pid
14.在考试过程中,如果出现系统死机或者崩溃现象,选手应当采取的措施是:
A. 自己处理
B. 举手示意监考人员处理
C. 赛后寻找监考人员处理
D. 放弃治疗,嚎啕大哭
15.在NOI考试中,C++源文件的扩展名规定为:
A. cpp
B. cqq
C. c++
D. c艹
16.当前目录下有一个编译好的可执行文件 a.out,执行它使用的命令是:
A. /a.out
B. a
C. a.out
D. ./a.out
17.Linux 系统中杀掉名为 test 的后台进程的命令是:
A. killall test
B. kill test
C. all test
D. shutdown test
18.Linux 系统中具有最高权限的用户是:
A. admin
B. administrator
C. root
D. NOI Linux
19.调试程序的方法不包括:
A. 单步调试
B. 小黄鸭调试法
C. 使用 print 类语句打印中间结果
D. 阅读源代码
20.复评成绩较原始成绩有变化,则:
A. 以复评成绩为准
B. 以原始成绩为准
C. 以得分较高者为准
D. 以得分较低者为准
21.在 NOI 正式考试中如何登录自己的比赛用机:
A. 使用 friend 账号
B. 自己新建一个账号
C. 使用考前工作人员下发的账户及密码
D. 使用其他省份省队队长使用的账户及密码
22.考试结束后,应如何处理密码条:
A. 打草稿
B. 折纸飞机
C. 保存好密码条,用于复测
D. 只保存第一天的,不需要保存第二天的
23.考试结束后选手需要:
A. 在考场交流做法
B. 发呆
C. 趴在桌上睡觉
D. 迅速离开
24.什么情况下选手可以申请延长考试时间:
A. 机器出现故障
B. 机器出现故障,并由工作人员确认和记录
C. 机器没有故障,并由工作人员确认和记录
D. 一脚踢掉了电源线
25.一个完整的计算机系统应包括:
A. 硬件系统和软件系统
B. 主机,显示屏和键盘
C. 操作系统和文件系统
D. 不软不硬减系统
26.IT表示:
A. 它
B. 互联网技术
C. 信息技术
D. 创新技术
27.ASCII 的含义是:
A. 一个信息交换标准代码
B. 世界信息交换标准代码
C. 中国信息交换标准代码
D. 美国信息交换标准代码
28.现代计算机所应用的存储程序原理是________提出的。
A. Universal Online Judge
B. 冯·诺依曼
C. John Hopcroft
D. 图灵
29.NOI 的中文含义是:
A. 全国信息学奥林匹克竞赛
B. 全国信息学奥林匹克竟赛
C. 不是一个信息学奥林匹克竞赛
D. 全国青少年信息学奥林匹克竞赛
30.NOI 比赛中提供的 C++ IDE 环境除了 GUIDE 之外,还有:
A. GUIDE
B. Anjuta
C. gedit
D. Lazarus
31.Linux 中是否区分文件和目录名称的大小写:
A. 是
B. 否
32.NOI 考试对 C++ 语言标准模板库的使用有限制吗?
A. 有
B. 没有
33.NOI 考试对 C++ 语言的使用有限制吗?
A. 有
B. 没有
34.复评结束后是否还能提交复评申请:
A. 能
B. 不能
35.在监考人员宣布 NOI 机试开始之前,是否允许选手登录系统和翻阅试卷?
A. 是
B. 否
36.选手可以不使用集成开发环境(IDE)编辑程序源代码吗?
A. 可以
B. 不可以
37.没有自行复测结果(包括结果正确性、所用时间、所用空间等)支持的申诉是否会被接受
A. 是
B. 否
38.选手程序在某测试点上的运行时间仅比时限多0.005 秒,算不算超时?
A. 算
B. 不算
39.计算机直接识别和执行的语言是:
A. 中文
B. 英文
C. 汇编语言
D. 机器语言
40.Linux 中查看当前路径使用的命令是
A. ls
B. mkdir
C. pwd
D. g++
41.对评测结果有疑义,需要申请复评,其流程为:
A. 提出书面申请,经领队、科学委员会主席签字确认后,提交至评测人员
B. 提出书面申请,经教练确认后,提交至评测人员
C. 提出口头申请,经领队、科学委员会主席签字确认后,提交至评测人员
D. 提出口头申请,经教练确认后,提交至评测人员
42.选手提交的源代码文件名是否有特殊要求:
A. 源程序文件名由选手编号加试题名称缩写加后缀构成,试题名称缩写及后缀使用大小写均可
B. 源程序文件名由选手编号加试题名称缩写加后缀构成,试题名称缩写及后缀一律使用小写
C. 源程序文件名由试题名称缩写加后缀构成,试题名称缩写及后缀使用大小写均可
D. 源程序文件名由试题名称缩写加后缀构成,试题名称缩写及后缀一律使用小写
43.测试点时间限制的含义是指:
A. 题目允许程序运行所占用的系统时间上限值的总和
B. 题目允许程序运行所占用的用户时间上限值的总和
C. 题目允许程序运行所占用的系统时间总和的上限值
D. 题目允许程序运行所占用的用户时间总和的上限值
44.选手提交的程序不得进行的操作不包括:
A. 试图访问网络
B. 使用 fork 或其它线程/进程生成函数
C. 打开或创建题目规定的输入/输出文件以内的文件
D. 运行其它程序。
- 首届 NOI 是 ____ 年举办的。
A. 1926
B. 1984
C. 1985
D. 1979
46.NOI 比赛中,编辑源代码除了可以用 GUIDE、Lazarus、Anjuta 等集成开发环境(IDE)之外,还可以使用:
A. vi
B. arbiter
C. sublime
D. gedit
47.竞赛组织者不会在竞赛场地为选手提供的物品是:
A. 卫生纸
B. UOJ抱枕
C. 食品
D. 笔
48.选手比赛中提交的有效文件类型有:
A. 可执行文件
B. 解题报告
C. 答案文件
D. 源程序
49.选手进入考场不可以携带的物品是:
A. 铅笔
B. 纸
C. U 盘
D. 手机
50.vim 编辑器中,强制退出并保存修改不可以输入哪个命令:
A. :wq
B. :q!
C. ZZ
D. :x