2014信息奥赛模拟练习(一)
(120分钟内完成)
一.选择一个正确答案代码(A/B/C/D),填入每题的括号内
1. 在关系数据库中,存放在数据库中的数据的逻辑结构以( d )为主。
A. 二叉树
B. 多叉树
C.哈希表
D.二维表
2. 在下面各世界顶级的奖项中,为计算机科学与技术领域做出杰出贡献的科学家设立的奖项是( d )。
A. 沃尔夫奖
B. 诺贝尔奖
C. 菲尔兹奖
D. 图灵奖
3. 在下列各项中,只有( c )不是计算机存储容量的常用单位。
A. Byte
B. KB
C.UB
D.TB
4. Linux 是一种( c )。
A. 绘图软件
B. 程序设计语言
C. 操作系统
D. 网络浏览器
5. IT的含义是()。
A. 通信技术
B. 信息技术
C.网络技术
D.信息学
6. 在计算机中,防火墙的作用是( b )。
A. 防止火灾蔓延
B.防止网络攻击
C. 防止计算机死机
D. 防止使用者误删除数据
7. 冗余数据是指可以由其他数据导出的数据,例如,数据库中已存放了学生的数学、语文和英语的三科成绩,如果还存放三科成绩的总分,则总分就可以看作冗余数据。冗余数据往往会造成数据的不一致,例如,上面4个数据如果都是输入的,由于操作错误使总分不等于三科成绩之和,就会产生矛盾。下面关于冗余数据的说法中,正确的是( c )。
A. 应该在数据库中消除一切冗余数据
B. 用高级语言编写的数据处理系统,通常比用关系数据库编写的系统更容易消除冗余数据
C. 为了提高查询效率,在数据库中可以适当保留一些冗余数据,但更新时要做相容性检验
D. 做相容性检验会降低效率,可以不理睬数据库中的冗余数据
8. 在下列关于计算机语言的说法中,不正确的是()。
A. Pascal和C都是编译执行的高级语言
B. 高级语言程序比汇编语言程序更容易从一种计算机移植到另一种计算机上
C. C++是历史上的第一个支持面向对象的计算机语言
D. 与汇编语言相比,高级语言程序更容易阅读
9. 以下断电之后仍能保存数据的有()。
A. 硬盘
B. 高速缓存