UOJ Logo Universal Online Judge

UOJ

附件下载 统计

这里是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


2. 下列哪些是 UOJ Round 的题?

A. 斗地主

B. 跳蚤国王下江南

C. NOIP十合一

D. 人类补完计划

E. 票数统计

提交的答案文件应是:

A
BDE

以下是笔试题

笔试题下载

1. 在 NOI Linux 系统中可以用来调试程序的程序是:

A. gdb

B. gcc

C. g++

D. fpc


2. 如果 C 程序中使用了 math.h 中的函数,在使用 gcc 编译程序时需要加入选项:

A. -1m

B. -lm

C. -Im

D. -o


3. Vim 编辑器中,定位到文件中第 666 行应当输入:

A. 666

B. /666

C. ?666

D. :666


4. 下列哪个是从字符控制台切换回桌面环境使用的快捷键:

A. Ctrl+Alt+F1

B. Ctrl+Alt+F3

C. Ctrl+Alt+F5

D. Ctrl+Alt+F7


5. 查找进程号并终止失去响应的进程,可以使用哪两个命令实现:

A. kill; killall

B. cp; kill

C. kill; rm

D. ps; kill


6. Linux 系统中具有最高权限的用户是:

A. root

B. admin

C. administrator

D. lavendir


7. 在考试过程中,如果自己的程序进入死循环,应当如何终止:

A. Ctrl-C

B. Ctrl-V

C. Ctrl-X

D. 立即使用 Reset 键重新启动计算机


8. 在 Linux 系统中,用于查看文件的大小的命令是:

A. ls -a

B. ls -l

C. ls -c

D. 1s -m


9. 可执行文件 a.out 从标准输入读取数据。现在需要该程序以文件 1.in 的内容作为输入数据,并将输出结果保存到 1.out 文件中,使用的命令是:

A. <1.in a.out >1.out

B. a.out <1.in >1.out

C. ./a.out >1.in <1.out

D. ./a.out <1.in >1.out


10. 为程序 my.c 创建一个备份 myc.bak 时,使用的命令是:

A. cp my.c myc.bak

B. cp myc.bak my.c

C. rm my.c myc.bak

D. mv my.c myc.bak


11. 当前目录中有如下文件

-rw-rw-r--  1 user user    24937  Jul  2  2017 a
-r--r--r--  1 user user   739338  Jul  2  2017 b.sh
-rwxrwxr-x  1 user user     8465  Jul  2  2017 c.txt

其中,可以执行的文件是:

A. a

B. b.sh

C. c.txt

D. 均不可执行


12. Linux 下的换行字符为:

A. \n

B. \r\n

C. \r

D. \n\r


13. 评测系统中对程序源文件大小的限制是:

A. 50KB

B. 100KB

C. 150KB

D. 以硬件资源为限


14. 如无另行说明,评测系统中对程序使用内存的限制是:

A. 256MB

B. 512MB

C. 1GB

D. 以硬件资源为限


15. 下列哪个不是调试程序的方法:

A. 单步调试

B. 使用 print 类语句打印程序的中间结果

C. 反复阅读源代码

D. 捶胸顿足


16. 提交的答案程序中如果包含 NOI 考试明确禁止使用的代码,结果是:

A. 拿到高分,获得保送,走向人生巅峰

B. 本题成绩以 0 分计算

C. 没关系,被发现了只要去掉相应的代码再申请复评就可以了

D. NOI 没有明确禁止使用的代码


17. 复评成绩较原始成绩有变化,则:

A. 取两者中较高的那一个

B. 以复评成绩为准

C. 以原成绩为准

D. 测评系统出错了是自己倒霉,即使成绩有误也无法申请复评


18. 在 NOI 正式考试中如何获取自己的比赛用机的登录密码:

A. 暴力破解

B. 植入勒索病毒要挟 CCF

C. 使用考前工作人员下发的账户及密码

D. 找台没有密码的机器


19. 考试结束后,应如何处理密码条:

A. 保存好密码条,用于复测

B. 都过去了,让密码条随风而逝吧

C. 赶紧放到咸鱼二手交易网上卖出去,赚点小钱

D. 及时销毁,以免个人信息泄漏


20. 对试题理解有问题,选手可以:

A. 问问旁边同学

B. 大声怒斥出题人

C. 请工作人员更换试题

D. 举手向工作人员求助


21. 考试结束后选手需要:

A. 跳舞

B. 迅速离开

C. 在考场内讨论题目解法

D. 藏在角落里暗中观察测评人员动态


22. 在 NOI 赛场上,在监考人员宣布 NOI 机试开始之前,选手需要做什么?

A. 登录系统,确认帐号密码是否有误

B. 翻阅试卷

C. 赛前一根烟,快活似神仙

D. 什么都不做


23. 考试中发现登录名和密码的单子丢了,在工作人员帮助下重新获得了登录名和密码,但后果是?

A. 承担总成绩扣分的处罚

B. 赛后需请工作人员吃饭作为补偿

C. 承担考试时间扣除二十分钟的处罚

D. 没有后果


24. 下面哪个物品选手不可以携带进入考场:

A. 纸

B. 笔

C. 手表

D. 黑框眼镜


25. NOI 的中文意思是:

A. 全国青少年信息学奥林匹克联赛

B. 全国青少年信息学奥林匹克竞赛

C. 亚洲与太平洋地区信息学奥赛

D. 国际青少年信息学奥林匹克竞赛


26. 首届 NOI 是哪年举办的?

A. 1900

B. 1948

C. 1984

D. 2000


27. ASCII 的中文全称是:

A. 美国标准信息编码

B. 美国信息交换标准代码

C. 美国标准字符编码

D. 美国交换代码标准


28. 在计算机术语中经常用 RAM 表示:

A. 中央处理器

B. 超大规模存储器

C. 随机存取存储器

D. 只读存储器


29. 现代计算机所应用的存储程序原理的提出者是:

A. 冯·诺依曼

B. 艾伦·图灵

C. 艾兹赫尔·戴克斯特拉

D. 阿不思·珀西瓦尔·伍尔弗里克·布赖恩·邓布利多


30. 计算机直接识别和执行的语言是:

A. 汇编语言

B. 机器语言

C. 任何大括号后换行的语言

D. C 语言


31. 下列哪个存储器在断电后其中的数据不会发生变化?

A. RAM

B. GPU

C. ROM

D. CPU


32. 计算机所能辨认的最小信息单位是:

A. 大规模和超大规模集成电路

B. 字节

C. 字

D. 位


33. 与十六进制数 (ABC) 等值的二进数是:

A. 101010111100

B. 001111010101

C. 110010111010

D. 010111010011


34. 二进制数 “100” 化为十进制数是:

A. 1

B. 100

C. 4

D. 8

35. 在 Anjuta 中调试程序,继续执行的快捷键是:

A. F1

B. F2

C. F3

D. F4


36. 在 Linux 系统中,文件夹中的文件可以与该文件夹同名吗:

A. 可以

B. 不可以


37. 选手在 NOI 机试过程中是否可以使用网络:

A. 可以

B. 不可以


38. NOI 考试对 C++ 语言模板的使用有限制吗?

A. 有

B. 没有


39. 目录 DIRECT 和目录 Direct 在 Linux 系统中被认为是:

A. 相同的目录

B. 不同的目录


40. 未提出书面申请的复评会被受理吗?

A. 会

B. 不会


41. 复评结束后是否还能提交复评申请:

A. 能

B. 不能


42. 选手程序在某测试点上的运行时间仅比时限多 0.001 秒,算不算超时?

A. 算

B. 不算


43. 因为考试太简单提前离开了考场,但立刻发现还有个问题没改,还能回去再改吗?

A. 能

B. 不能


44. Anjuta 是可以支持多窗口编辑的 IDE 吗?

A. 是

B. 不是


45. Pascal 中 integer 和 long integer 类型的长度和编译选项是否有关系:

A. 有

B. 没有


46. 下列哪些是 NOI 比赛的题目类型:

A. 非交互式程序题

B. 交互式程序题

C. 答案提交题

D. 交互式答案提交题


47. 选手提交的程序不得进行的操作包括:

A. 试图打开百度搜索

B. 使用 fork 函数

C. 打开或创建题目规定的输入/输出文件

D. 启动其他程序


48. NOI 比赛中提供的可用来写 C++ 的编辑器或 IDE 有:

A. Vim

B. GUIDE

C. Anjuta

D. Vi


49. 选手比赛中提交的有效文件类型有:

A. 答案文件

B. 可执行程序

C. 源程序

D. 样例输入文件


50. NOI 比赛中,选手的哪些行为是允许的:

A. 上厕所

B. 睡觉

C. 唱歌

D. 举手向工作人员询问样例解释

请上传你要提交的文件,并命名为 problems1.out。如果你提交了 zip 压缩包,我们会为你自动解压。


或者通过如下表单上传: