2008 年山东曲阜师范大学计算机应用基础考研真题
第一部分 C 语言程序设计(满分 75 分)
一、单项选择题(10 小题,每小题 2 分,共 20 分)
1.C 语言程序中,若对函数类型未加显式定义说明,则函数的类型是()。
A. void
B. Double
C. char
D. int
2. 算法具有五个特性,以下选项中不属于算法特性的是()
A. 有穷性
B.简洁性
C. 有效性
D.确定性
3.以下程序的输出为∶()
A.1
B.0
C. -1
D.非 0 的数
4. 以下程序的输出结果是∶()
A.21
B.29
C.32
D.33
5.以下程序的输出为∶( )。
A. 28.5
B. 27.5
C.28.0
D.27.0
6.设有以下定义和语句,则输出结果是()
Char s[12]="a book!";
printf("%d ", strlen(s));
A.12
B.8
C.7
D.6
7.下列符号中,不合法的 C 语言标识符是()
A._vcd
B. BASIC
C.sum
D.default
8. 下面的程序输出结果的是( )。
A.1
B.1 和-2
C.3 和 0
D.是死循环
9.结构化程序设计所规定的三种基本结构为循环、选择和()
A. 顺序
B.分支
C.递归
D.自顶向
10.以下程序的输出结果为( )
main ()
{int a=-1,b=4,k;k= ((a++<=0)&&!(b--<=0));
print("%d %d %d \n",k,a,b);}
A. 003
B. 012
C.103
D.112
二、程序填空题(共 3 小题 10 个空格,每空格 2 分,共 20 分)注意∶ 每个空格处不能
超过一个语句!
1、以下程序不用第三个变量,实现将两个变量的值进行对调(交换)的操作。
2.以下程序的功能是对数组中的值进行冒泡法排序,请填空。
3.以下程序的功能是∶将一个结点插入到头指针为 head 的一个有序链表中。设结点
类型为∶
链表按照结点的 num 成员升序排列,即 num 成员值小的结点在链表的表首。
三、写出下列程序的运行结果(共 5 小题,每小题 2 分,共 10 分)
四、编程题
第二部分 计算机网络应用技术(满分 75 分)
五、单项选择题(每题 1 分,10 个小题,共 10 分)
1.在计算机网络发展过程中,__计算机网络的形成与发展影响最大。
A.OCTOPUS
B.ARPANET
C.DATAPAC D.N
D.Newhall
2.利用模拟通信信道传输数据信号的方法称为____
A.同步传输
B.基带传输
C.异步传输
D.频带传输
3.在数字数据编码方式中,___是一种自含时钟编码方式。
A.曼彻斯特编码
B.非归零码
C.二进制编码
D.脉冲编码
4.如果某单位的两个部门分别有一个局域网,那么将它们互连的最简单的方法是使用
A.网关
B.中继器
C. 路由器
D. 网桥
5.在快速以太网中,支持 5 类非屏蔽双绞线的标准是___
A. 100 BASE-T4
B.100 BASE-LX
C.100 BASE-TX
D.100 BASE-FX
6.连接局域网中的计算机与传输介质的网络连接设备是__
A.网卡
B.交换机
C. 集线器
D. 路由器
7.Windows 2000 Server 提供了两个内置的用户帐号∶Administrator 与
A. Operator
B. Replicator
C. User
D. Guest
3.NetWa___用来防止因硬盘或硬盘通道故障而导致数据丢失。
A.第一级系统容错
B. 第二级系统容错
C.第三级系统容错
D.事务跟踪
9.将文件从 FTP 服务器传输到客户机的过程称为_
A.上载
B.浏览
C.下载
D.计费
10.__是指利用 Internet 技术建立的企业内部信息网络。
A.FDDI
B.Intranet
C.Extre
D.Ethernet