1、浙江省普通高校专升本考试计算机综合应用能力真题 2006 年及答案解析(总分:150.00,做题时间:150 分钟)一、填空题(只需在横线上直接写出答案,本题共(总题数:7,分数:16.00)1.点阵字型编码用一位二进制码对应屏幕上的一个像素点。在 3232 点阵的汉字显示字库中,每个汉字占用 1 个字节的存储空间。(分数:2.00)填空项 1:_2.操作系统的四大管理功能为:处理器管理, 1, 2 和文件管理。(分数:4.00)填空项 1:_填空项 1:_3.设机器数长度为 8 位,写出数57 的补码: 1。(分数:2.00)填空项 1:_4.串行通信中,在 1 模式下,数据只能在一个方向上
2、传输。(分数:2.00)填空项 1:_5.在 Windows 的资源管理器中,选定多个连续的文件方法是:单击第一个文件,然后按住 1 键单击最后一个文件。(分数:2.00)填空项 1:_6. 1 是 “精简指令集计算机”的英文缩写,是以提高处理器运行速度为目标的芯片设计体系。(分数:2.00)填空项 1:_7.已知英文字符A的 ASCII 码值是十六进制数 41,写出字符F的十进制 ASCII 码值 1。(分数:2.00)填空项 1:_二、二选择题 (本题共有 14 个小题,每一小(总题数:14,分数:14.00)8.运算器的主要功能是完成_。 (分数:1.00)A.加法和移位操作B.算术运算
3、C.逻辑运算D.算术运算和逻辑运算9.完整的计算机系统包括_。 (分数:1.00)A.硬件系统和软件系统B.主机和外部设备C.主机和实用程序D.运算器、存储器和控制器10.在计算机术语中,用 RAM 表示_。 (分数:1.00)A.只读存储器B.可编程只读存储器C.高速缓冲存储器D.随机存取存储器11.操作系统是_。 (分数:1.00)A.应用软件B.系统软件C.字表处理软件D.计算软件12.汇编语言用_表示指令中的操作码和操作数。 (分数:1.00)A.命令B.字符串C.语句D.助记符13.计算机能直接识别和执行的语言是_。 (分数:1.00)A.机器语言B.汇编语言C.C 语言D.VB 语
4、言14.操作系统的作用是_。 (分数:1.00)A.软硬件的接口B.进行编码转换C.把源程序翻译成机器语言程序D.控制和管理系统资源的使用15.机器语言是_,它的指令是由一串二进制代码构成的。 (分数:1.00)A.高级语言B.低级语言C.汇编语言D.通用语言16.微型计算机系统中的中央处理器通常是指_。 (分数:1.00)A.内存储器和控制器B.内存储器和运算器C.控制器和运算器D.内存储器、控制器和运算器17.内存储器可与 CPU_交换信息。 (分数:1.00)A.单向B.直接C.部分D.间接18.内存储器可分为随机存取存储器和_。 (分数:1.00)A.硬盘存储器B.动态随机存储器C.只
5、读存储器D.光盘存储器19.硬盘是一种_。 (分数:1.00)A.外存储器B.廉价的内存C.CPU 的一部分D.RAM20.下面不是计算机网络功能的是_。 (分数:1.00)A.资源共享B.分布处理C.编辑数据D.数据传输21.网络安全在层次体系上分为四层,不是网络传输层安全的是_。 (分数:1.00)A.数据加密B.数据修改C.防静电D.传输协议三、三简答题 (本题共 6 个小题,每小题 5 分(总题数:6,分数:30.00)22.简述 OSI 参考模型分为哪几层。(分数:5.00)_23.简述 URL 的概念和它的三个组成部分。(分数:5.00)_24.简述子网掩码的作用。如果子网掩码为
6、255.255.255.0,问子网中可以包含多少个主机地址?(分数:5.00)_25.简述微机系统的倍频技术。(分数:5.00)_26.简述数据库中表与视图的联系与区别。(分数:5.00)_27.简述数据库恢复机制所涉及的两个关键问题。(分数:5.00)_四、四综合题(本题 4 个小题,共 45 分)(总题数:4,分数:45.00)28.简述计算机病毒的基本结构,写出五种常见的计算机病毒名称。(10 分)(分数:10.00)_有图书订购关系数据库如下。其中 读者关系为 R(Rno,Rname,City) 图书关系为B(Bno,Bname,PressHouse,Price,Date) 订书关系为
7、 OD(Rno,Bno,Quantity) 各个属性的含义分别是:Rno-读者编号,Rname-读者姓名,City-读者所住城市名,Bno-书号,Bname-书名,PressHouse-出版社名,Price-单价,Date-出版日期,Rno-订单号,Quantity-订购数量。 试用SQL 语言完成以下操作:(本小题 35=15 分) (分数:15.00)(1).检索“高等教育出版社”所出版图书的书名和出版时间,并按出版时间排序。 (分数:3.00)_(2).检索单价高于平均单价的书籍(Bname)。(分数:3.00)_(3).查询订书数量在 3 本或 3 本以上的读者姓名(Rname)。(分
8、数:3.00)_(4).查询订阅了“科学出版社”出版的图书的读者姓名。(分数:3.00)_(5).查询有居住在“杭州”的读者订阅的图书书号(Bno)。(分数:3.00)_29.设某销售部门每月需要造一张月报表,表中包括如下信息: 订单号、订货日期、交货日期、产品号、产品名称、订购数量、单价、金额、顾客号、顾客姓名、地址。 一个顾客可以有多个订单,一个订单只对应一个顾客;同一个产品,订单不同,价格不同。 请画出 E-R 图并将它转换成关系模式。(本小题 10分) (分数:10.00)_假设有关系模式 R = , U = (A,B,C,D,E),函数依赖集为 F=ABC,CDE,BD,EA,请回答
9、以下问题:(分数:10.00)(1).写出 R 的所有候选码;(5 分)(分数:5.00)_(2).R 属于 BCNF 吗,为什么?属于 3NF 吗,为什么?(5 分)(分数:5.00)_五、五程序设计题 (本题共 3 个小题,每小题(总题数:3,分数:45.00)30.试编写一个程序,任意输入一个整数,求出该整数是几位数,并把它按逆序输出(例,原数据 258,应输出 852,原数据-357,应输出 -753)。(分数:15.00)_31.写一个函数,用二分法在已按从小到大排序的整型数组 list (数组包含 len 个元素) 中查找一个整数 n,若 n 在数组中,函数返回数 n 在数组中的下
10、标;否则返回 -1。 所谓二分法查找是:初始查找区间的下界为 0,上界为 len - 1,查找区间的中间元素下标为 k = (下界 + 上界) / 2 ;若 listk 等于 n ,查找成功;若 listk n,则新的查找区间的下界不变,上界改为 k - 1;否则新的查找区间的下界改为 k + 1,上界不变。在新区间内继续用二分法查找。 (分数:15.00)_32.编一个程序,在主函数中输入 10 个英文单词,用另一个函数对它们按字典顺序排序,然后在主函数中输出这 10 个已排好序的单词。(分数:15.00)_浙江省普通高校专升本考试计算机综合应用能力真题 2006 年答案解析(总分:150.
11、00,做题时间:150 分钟)一、填空题(只需在横线上直接写出答案,本题共(总题数:7,分数:16.00)1.点阵字型编码用一位二进制码对应屏幕上的一个像素点。在 3232 点阵的汉字显示字库中,每个汉字占用 1 个字节的存储空间。(分数:2.00)填空项 1:_ (正确答案:128)解析:2.操作系统的四大管理功能为:处理器管理, 1, 2 和文件管理。(分数:4.00)填空项 1:_ (正确答案:存储器管理)填空项 1:_ (正确答案:设备管理)解析:3.设机器数长度为 8 位,写出数57 的补码: 1。(分数:2.00)填空项 1:_ (正确答案:11000111)解析:4.串行通信中,
12、在 1 模式下,数据只能在一个方向上传输。(分数:2.00)填空项 1:_ (正确答案:单工)解析:5.在 Windows 的资源管理器中,选定多个连续的文件方法是:单击第一个文件,然后按住 1 键单击最后一个文件。(分数:2.00)填空项 1:_ (正确答案:SHIFT)解析:6. 1 是 “精简指令集计算机”的英文缩写,是以提高处理器运行速度为目标的芯片设计体系。(分数:2.00)填空项 1:_ (正确答案:RISC)解析:7.已知英文字符A的 ASCII 码值是十六进制数 41,写出字符F的十进制 ASCII 码值 1。(分数:2.00)填空项 1:_ (正确答案:70)解析:二、二选择
13、题 (本题共有 14 个小题,每一小(总题数:14,分数:14.00)8.运算器的主要功能是完成_。 (分数:1.00)A.加法和移位操作B.算术运算C.逻辑运算D.算术运算和逻辑运算 解析:9.完整的计算机系统包括_。 (分数:1.00)A.硬件系统和软件系统 B.主机和外部设备C.主机和实用程序D.运算器、存储器和控制器解析:10.在计算机术语中,用 RAM 表示_。 (分数:1.00)A.只读存储器B.可编程只读存储器C.高速缓冲存储器D.随机存取存储器 解析:11.操作系统是_。 (分数:1.00)A.应用软件B.系统软件 C.字表处理软件D.计算软件解析:12.汇编语言用_表示指令中
14、的操作码和操作数。 (分数:1.00)A.命令B.字符串C.语句D.助记符 解析:13.计算机能直接识别和执行的语言是_。 (分数:1.00)A.机器语言 B.汇编语言C.C 语言D.VB 语言解析:14.操作系统的作用是_。 (分数:1.00)A.软硬件的接口B.进行编码转换C.把源程序翻译成机器语言程序D.控制和管理系统资源的使用 解析:15.机器语言是_,它的指令是由一串二进制代码构成的。 (分数:1.00)A.高级语言B.低级语言 C.汇编语言D.通用语言解析:16.微型计算机系统中的中央处理器通常是指_。 (分数:1.00)A.内存储器和控制器B.内存储器和运算器C.控制器和运算器
15、D.内存储器、控制器和运算器解析:17.内存储器可与 CPU_交换信息。 (分数:1.00)A.单向B.直接 C.部分D.间接解析:18.内存储器可分为随机存取存储器和_。 (分数:1.00)A.硬盘存储器B.动态随机存储器C.只读存储器 D.光盘存储器解析:19.硬盘是一种_。 (分数:1.00)A.外存储器 B.廉价的内存C.CPU 的一部分D.RAM解析:20.下面不是计算机网络功能的是_。 (分数:1.00)A.资源共享B.分布处理C.编辑数据 D.数据传输解析:21.网络安全在层次体系上分为四层,不是网络传输层安全的是_。 (分数:1.00)A.数据加密B.数据修改C.防静电 D.传
16、输协议解析:三、三简答题 (本题共 6 个小题,每小题 5 分(总题数:6,分数:30.00)22.简述 OSI 参考模型分为哪几层。(分数:5.00)_正确答案:(物理层,数据链路层,网络层,传输层,会话层,表示层,应用层 评分标准:错 2 个扣 1 分 )解析:23.简述 URL 的概念和它的三个组成部分。(分数:5.00)_正确答案:(URL(Uniform Resource Locator)是统一资源定位符,用于标识网络的各种类型的信息资源,使每个资源在 Internet 的范围内具有唯一的标识。(2 分) 三个组成部分:协议类型,主机域名,文件名(3 分) )解析:24.简述子网掩码
17、的作用。如果子网掩码为 255.255.255.0,问子网中可以包含多少个主机地址?(分数:5.00)_正确答案:(用于指定 IP 地址的多少位用于识别网络,多少位用于识别主机。(3 分) 256 (2 分) )解析:25.简述微机系统的倍频技术。(分数:5.00)_正确答案:(倍频是指 CPU 和系统总线之间速度相差的倍数,可以使系统总线工作在相对较低的频率上,CPU 可以通过倍频技术来提升频率。(4 分) CPU 主频的计算公式为:主频外频倍频。 (1 分) )解析:26.简述数据库中表与视图的联系与区别。(分数:5.00)_正确答案:(视图和表都是表示数据的工具,但基本表是独立存在的表,
18、对应一个存储文件,可有若干索引文件; (3 分) 而视图是从基本表导出的表,本身不独立存储在数据库中,是虚表,应用视图具有比基本表更多的优点。 (2 分) )解析:27.简述数据库恢复机制所涉及的两个关键问题。(分数:5.00)_正确答案:(1) 如何建立冗余的数据; (2 分) (2) 如何利用这些冗余的数据实施数据库恢复。 (3分) )解析:四、四综合题(本题 4 个小题,共 45 分)(总题数:4,分数:45.00)28.简述计算机病毒的基本结构,写出五种常见的计算机病毒名称。(10 分)(分数:10.00)_正确答案:(计算机病毒一般包括三个模块:引导模块,传染模块,表现模块。 (5
19、分) CIH 病毒,蠕虫病毒,宏病毒,特洛伊木马病毒,求职信病毒。(写出 5 个即可) (5 分) )解析:有图书订购关系数据库如下。其中 读者关系为 R(Rno,Rname,City) 图书关系为B(Bno,Bname,PressHouse,Price,Date) 订书关系为 OD(Rno,Bno,Quantity) 各个属性的含义分别是:Rno-读者编号,Rname-读者姓名,City-读者所住城市名,Bno-书号,Bname-书名,PressHouse-出版社名,Price-单价,Date-出版日期,Rno-订单号,Quantity-订购数量。 试用SQL 语言完成以下操作:(本小题 3
20、5=15 分) (分数:15.00)(1).检索“高等教育出版社”所出版图书的书名和出版时间,并按出版时间排序。 (分数:3.00)_正确答案:(SELECT Bname, Date FROM B WHERE PressHouse=高等教育出版社 ORDER BY Date)解析:(2).检索单价高于平均单价的书籍(Bname)。(分数:3.00)_正确答案:(SELECT Bname FROM B WHERE Price (SELECT AVG(Price) FROM B)解析:(3).查询订书数量在 3 本或 3 本以上的读者姓名(Rname)。(分数:3.00)_正确答案:(SELECT
21、 RName FROM R WHERE Rno IN (SELECT Rno GROUP BY RNo HAVING COUNT( * )=3)解析:(4).查询订阅了“科学出版社”出版的图书的读者姓名。(分数:3.00)_正确答案:(SELECT DISTINCT Rname FROM R, B, OD WHERE R.Rno = OD.Rno, AND B.Bno = OD.Bno AND PressHouse =科学出版社)解析:(5).查询有居住在“杭州”的读者订阅的图书书号(Bno)。(分数:3.00)_正确答案:(SELECT DISTINCT Bno FROM R, OD WHE
22、RE R.Rno = OD.Rno AND City = 杭州 评分标准:每个小题 3 分,SELECT 、 FROM 、 WHERE 每个部分 1 分。 )解析:29.设某销售部门每月需要造一张月报表,表中包括如下信息: 订单号、订货日期、交货日期、产品号、产品名称、订购数量、单价、金额、顾客号、顾客姓名、地址。 一个顾客可以有多个订单,一个订单只对应一个顾客;同一个产品,订单不同,价格不同。 请画出 E-R 图并将它转换成关系模式。(本小题 10分) (分数:10.00)_正确答案:( (6 分) 顾客(顾客号,姓名,住址) (1 分) 产品(产品号,产品名) (1 分) 订购(订单号,订
23、货日期,交货日期,订购数量,单价,金额,顾客号,产品号)(2 分) )解析:假设有关系模式 R = , U = (A,B,C,D,E),函数依赖集为 F=ABC,CDE,BD,EA,请回答以下问题:(分数:10.00)(1).写出 R 的所有候选码;(5 分)(分数:5.00)_正确答案:(A, BC, CD, E)解析:(2).R 属于 BCNF 吗,为什么?属于 3NF 吗,为什么?(5 分)(分数:5.00)_正确答案:(不属于 BCNF,因为 BD 不是平凡的函数依赖,而 B 不是超码; 属于 3NF,因为ABC,CDE, EA 符合条件 XY,X 是超码;BD,D 包含在候选码中。
24、)解析:五、五程序设计题 (本题共 3 个小题,每小题(总题数:3,分数:45.00)30.试编写一个程序,任意输入一个整数,求出该整数是几位数,并把它按逆序输出(例,原数据 258,应输出 852,原数据-357,应输出 -753)。(分数:15.00)_正确答案:(#include #include void main() long number , p; int n; printf(“/nInput integer Please !/n“); scanf(“%ld“, printf(“/nOutput is :“); if(number 0) n+; printf(“%d”,p%10);
25、 p=p/10; printf(“/n n=%d digits”,n); 评分标准: (1)定义及说明部分 2 分 (2)负号输出 1 分 (2)循环部分 10 分 (3)其它 2 分 )解析:31.写一个函数,用二分法在已按从小到大排序的整型数组 list (数组包含 len 个元素) 中查找一个整数 n,若 n 在数组中,函数返回数 n 在数组中的下标;否则返回 -1。 所谓二分法查找是:初始查找区间的下界为 0,上界为 len - 1,查找区间的中间元素下标为 k = (下界 + 上界) / 2 ;若 listk 等于 n ,查找成功;若 listk n,则新的查找区间的下界不变,上界改
26、为 k - 1;否则新的查找区间的下界改为 k + 1,上界不变。在新区间内继续用二分法查找。 (分数:15.00)_正确答案:(#include #define SIZE 20 int search( int list , int n , int len ) int low = 0 , high = len-1 , k ; while ( lown) high = k-1 ; else low = k+1 ; return -1 ; main() int aSIZE,n; int k; for(int j = 0; j 0) strcpy(t, ptri); strcpy(ptri, ptri+1); strcpy(ptri+1, t); int main() int j; char str1032; for(j = 0; j 10; j+) scanf(“%s“, strj); strsort(str, 10); for(j = 0; j 10; j+) printf(“%s/n“, strj); 评分标准: (1)定义及说明部分 2 分 (2)数据输入 2 分 (2)strsort 函数 9 分 (3)其它 2 分 )解析: