预测试卷(一)答案
一、计算机基础知识(共30分)
(一)单选题(每题1分,共20分)
1、答案:B
2、答案:C
解析:CAD计算机辅助设计
CAI计算机辅助教学
CAT计算机辅助测试
CAM计算机辅助制造
3、答案:D
解析:如果要判断几种不同进制数值的大小,最简便的方法是将他们转化为某一种相同进制的数字,在这里把四个选项全部转化为十进制数:
(157)8 =(111)10;(1EF)16=(495)10;(101011)2=(43)10
4、答案:D
5、答案:A
6、答案:A
7、答案:C
8、答案:D
9、答案:B
10、答案:D
解析:一个文件名中最多可包含255个字符
11、答案:A
12、答案:C
13、答案:B
解析:TCP传输控制协议的主要功能是对网络中的计算机和通信设备的管理,规定了信息包应该怎样分层、分组,又怎样在收到信息包后重组数据,以何种方式在线路上传输信号。
IP网际协议的功能是无连接数据报传送,数据报路由选择,差错处理等。
14、答案:C
15、答案:B
解析:电子邮件格式为:用户名@主机域名, 其中,符号“@”读作英文的“at”;“@”左侧的字符串是用户的信箱名,右侧是邮件服务器的主机名。
16、答案:C
解析:URL即统一资源定位器,用来定位网上信息资源的位置和方式,其基本语法格式为:通信协议://主机/路径/文件名
17、答案:C
解析:机构顶级域名见下表:
com |
商业组织 |
net |
网络和服务提供商 |
edu |
教育机构 |
gov |
除军事部门以外的政府组织 |
mil |
军事组织 |
org |
除以上组织以外的组织 |
int |
国际组织 |
web |
强调其活动与Web有关的组织 |
arts |
从事文化和娱乐活动的组织 |
info |
提供信息服务的组织 |
18、答案:A
19、答案:C
解析:多媒体技术具有多样性、交互性、实时性和集成性等主要特点。
20、答案:B
(二)填空题(每空1分,共10分)
1、答案:冯·诺依曼
2、答案:位
3、答案:8
4、答案:只读
5、答案:单用户多任务
6、答案:Ctrl+·
7、答案:服务器
8、答案:超文本传输协议
解析:HTTP(Hyper Text Transfer Protocol)协议,采用超文本、超媒体的方式进行信息的存储与传递,并能把各种信息资源有机地结合起来,具有图文并茂的信息集成能力及超文本链接能力。
9、答案:多媒体计算机硬件系统
10、答案:资源子网
解析:计算机网络由通信子网和资源子网构成,通信子网负责计算机间的数据通信,也就是数据传输,资源子网是通过通信子网连接在一起的计算机,向网络用户提供可共享的硬件、软件和信息资源。
二、办公软件Office(共25分,专科必答;本科不答,答者不得分)
(一)单选题(每题1分,共10分)
1、答案:B
2、答案:D
3、答案:D
4、答案:A
5、答案:B
6、答案:A
7、答案:C
8、答案:C
9、答案:A
10、答案:D
(二)填空题(每空1分,共10分)
1、答案:撤消
2、答案:段落命令
3、答案:偏旁部首
4、答案:页面方式
5、答案:日期时间型
6、答案:数据
7、答案:单元格
8、答案:ppt
9、答案:备注页
10、答案:背景
(三)判断题(每题1分,共5分)
1、答案:不正确
2、答案:正确
3、答案:正确
4、答案:不正确
5、答案:不正确
三、C语言(共70分,本科必答,专科只答指定的45分)
(一)单选题(每小题1分,共9分,本科、专科必答。)
1、 答案:C
2、 答案:C
3、 答案:A
4、 答案:A
5、 答案:D
6、 答案:B 解析:本题中,typedef声明新的了性名PER来代替已有的类型名,PER代表上面指定的一个结构体类型,此时,也可以用PER来定义变量。
7、 答案:D
8、 答案:B 解析:do-while语句的一般格式为:do循环体语句while(表达式);先执行循环体语句一次,再判断表达式的值,若为真则继续执行循环,否则终止循环。本题中,先执行printf(“%d\n”,x-=2)后,值为x=x-2,即为1。判断表达式的值,!(--x)为真,x=0,继续循环。再次执行循环体语句后,x=-2,此时表达式!(--x)的值为0,结束循环。
9、 答案:D 解析:sizeof是求字节运算符,在字符数组a中,‘\n’也作为字节保存,是a数组的一个成员,所以sizeof(a)的值为9,strlen 是测试字符串长度的函数,函数的值为字符串中的实际长度,不包括‘\n’在内,所以strlen(a)的值为8。
(二)写出程序运行结果(每小题4分,共20分,本科、专科必答。)
1、答案:x=8 解析:该题是一个for循环嵌套语句。第一层for循环循环2次,第二层循环3次,但j等于0和1时,将执行continue语句,不执行x++运算,所以每次执行完内循环后,x的增量为1,最后一个x++运算将每次累加起来就是x的值。
2、答案:s=110
解析:因为For循环开始时,NextChar=MaxSize,执行Seek #1,NextChar,文件指针指向文件尾,EOF(1)为真,循环结束后文件指针指向文件的开始处。
3、答案:s1=14 s2=20
4、答案:23 解析:先要清楚do…while语句的执行过程:先执行依次指定的循环体语句,本题中执行x—后判断表达式,表达式的值为!x为假,程序结束循环。
5、答案:n=6
(三)程序填空(每空2分,共18分,专科只答第1、第2小题,本科全答。)
(1)k (2)strlen(str) (3)str[j]
(4)2*i+1 (5) a(i) (6) s[j]=s[i]
(7)delnum(item) (8)a[N-k-1] (9)a[N-k-1]=s
(四)阅读程序回答问题
(每小题6分,共18分,专科只答第1小题,本科全答。)
答1: 33 33 27 22 12 11 -1 -8
答2: -8 -1 11 12 22 27 33 33
答3:打印出杨辉三角形
答4: 1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
答5:可以
答6:HGFEDCBA
(五)程序改错
(共5分,不准更改程序结构,不准增删语句行,专科不答,本科必答。)
错误1处应改为:long k=0;
错误2处应改为:while(num);
|