计算机专业试卷B

更新时间:2023-09-24 19:18:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

试卷B

一、 单项选择题:(共30分,每题1分) 1、以帧为传送数据单位的是:( )

A. 会话层B. 数据链路层C. 网络层D. 传输层

2、ATM传输数据的单位是信元,每个信元( )是个字节。 A. 5 B. 48 C. 53 D. 64

3、两个主机在通信时并不区分哪一个是服务器请求方还是服务提供方,这种工作模式称为(B)

A.Client/Server(客户服务器模式)模式 B.peer to peer(点对点模式)模式 C.CSMA/CD模式 D.Browser/Sever模式

4、下列关于E-R模型的叙述中,哪一条是不正确的?( )

A.在E-R图中,实体类型用矩形表示,属性用椭圆形表示,联系类型用菱形表示 B.实体类型之间的联系通常可以分为1 : 1,1 : n 和m : n三类 C.1 : 1联系是1 : n联系的特例,1 : n联系是m : n联系的特例 D.联系只能存在于两个实体类型之间

5、已知学生选课信息表: sc(sno,cno,grade)。查询\至少选修了一门课程,但没有学习成绩的学生学号和课程号\的SQL语句是:( )

A. SELECT sno,cno FROM sc WHERE grade=NULL B. SELECT sno,cno FROM sc WHERE grade IS'' C. SELECT sno,cno FROM sc WHERE grade IS NULL D. SELECT sno,cno FROM sc WHERE grade=''

6、在OSI七层结构模型中,处于数据链路层与传输层之间的是:( ) A. 物理层B. 网络层C. 会话层D. 表示层 7、目前功能较强的安全电子交易协议是:( ) A. SET协议B. TCP协议C. IP协议D. SSL协议

8、 假设一个主机的IP地址为192.168.5.121,该主机属于哪类IP地址( C ) A.A类 B.B类 C.C类 D.D类

9、半个世纪以来,对计算机发展的阶段有过多种描述。下述说法中,比较全面的描述是( )。 A.计算机经过四个发展阶段,电子管阶段、晶体管阶段、集成电路阶段、超大规模集成电器

B.计算机经过四段发展,即大型机、中型机、小型机、微型机 C.计算机经过三段发展,即大型机、微型机、网络机

D.计算机经过五段发展,即大型主机、小型机、微型机、局域网、广域网 10、设有字符序列(Q,H,C,Y,P,A,M,S,R,D,F,X),则新序列(F,H,C,D,P,A,M,Q,R,S,Y,X)是下列哪一个排序算法一趟扫描的结果?( ) A.起泡排序 B.初始步长为4的希尔(shell)排序

C.二路归并排序 D.以第一个元素为分界元素的快速排序

11、UNIX系统中,输入/输出设备被看成是下列四种文件的( )。 A.链接文件 B.设备文件 C.索引文件 D.特殊文件

12、帧中继(Frame Relay)交换是以帧为单位进行交换,它是在( )上进行的。 A.物理层 B.数据链路层 C.网络层 D.运输层

13、TCP/IP的互联层采用IP协议,它相当于OSI参考模型中网络层的( )。 A.面向无连接网络服务 B.面向连接网络服务 C.传输控制协议 D.X.25协议 14、 EDI网络传输的数据是( d )。

A. 自由文件B. 平面文件C. 用户端格式D. EDI标准报文 15、下面的四个IP地址,属于D类地址的是( )。 A.10.10.5.168 B.168.10.0.1 C.224.0.0.2 D.202.119.130.80

16、在数字数据编码方式中,一种自含时钟编码方式是 ( ) A 二进制编码 B 曼彻斯特编码 C 脉冲编码 D 非归零码 17、Kerberos是:( )

A.秘密钥认证系统 B 公钥认证系统 C 防 系统 D 以上都不是

18、在Client/Server计算模式中,中间件(Middleware)的主要作用是利用高层应用程序编程接口(API)来隔离( )。

A.通信网络与操作系统 B 应用软件和网卡驱动程序 C.应用与网络 D 网络用户与网络管理员 19、中断向量地址是:( )

A.中断子程序入口地址 B 中断服务程序入口地址

C.中断服务程序入口地址的地址 D 主程序的断点地址 20、IP地址是一个( )位的逻辑地址。 A.8位 B 16位 C 32位 D 64位

21、在多进程的并发系统中,肯定不会因竞争( )而产生死锁。 A.打印机 B.磁带机 C.磁盘 D.CPU

22、进行需求分析可以使用多种工具,但(C)不适用。 A.数据流图 B.判定树 C.问题分析图 D.数据词典

23、在VLAN的划分中,按照以下哪种方法不正确的定义其成员( ) A. 交换机端口 B. MAC地址 C. 操作系统类型 D. IP地址 24、用户程序中的输入,输出操作实际上是由( )完成。 A.程序设计语言 B.编译系统 C.操作系统 D.标准库程序

25、一种既有利于短小作业又兼顾到长作业的作业调度算法是( ) A.先来先服务 B.轮转 C.最高响应比优先 D.均衡调度 26、若[X]补=0.1011,则真值X=( )。

A.0.1011 B.0.0101 C.1.1011 D.1.0101 27、高速缓冲存储器 Cache 一般采取( )。

A.随机存取方式 B.顺序存取方式 C.半顺序存取方式D.只读不写方式 28、SQL语言的REVOKE语句实现下列哪一种数据控制功能?( ) A. 可靠性控制 B.并发性控制C. 安全性控制 D. 完整性控制 29、下列关于数据仓库的叙述中,哪一个是不正确的?( ) A. 数据仓库通常采用三层体系结构

B. 底层的数据仓库服务器一般是一个关系型数据库系统

C. 数据仓库中间层OLAP服务器只能采用关系型OLAP D. 数据仓库前端分析工具中包括报表工具

30、oracle中,char类型与varchar2类型的区别,描述正确是(d ) A、char为定长字符数据类型 B、char为不定长字符数据类型 C、varchar2为定长数据类型 D、varchar2为不定长数据类型 二、填空题:(共10分,每题1分)

1、磁盘存储设备主要由磁记录介质、 和磁盘驱动器三个部分组成。 2、Unix系统结构由两部分组成:一部分是内核,另一部分是 。 3、将汇编语言源程序转换成等价的目标程序的过程称为 。 4、CPU从主存取出一条指令并执行该指令的时间叫 。

5、数据库语言由数据定义语言DDL、 、数据控制语言DCL组成,它为用户提供了交互式使用数据库方法。 三、判断题:(共10分,每题1分) 1、 以太网是基于广播的。在这个网络段上,所有的工作站都可以收到网段上的信息帧。( ) 2、计算机网络中,地址解析协议ARP用于把IP地址映射为端口地址。( )

3、SMTP是Internet中用于接收电子邮件的协议,POP3是Internet中用于传输电子邮件的协议。( )

4、字长是指CPU在一次操作中能处理的最小数据单位,它体现了一条指令所能处理数据的能力。( )

5、CPU不能直接访问外存储器。( )

6、网络协议的三要素是语义、语法与层次结构。( ) 7、Linux与传统网络操作系统最大的区别是它开放源代码。( ) 8、RISC大多数指令在一个时钟周期内完成 (√)

9、多媒体技术中,数字图象可以用矩形表示,矩阵中每一个元素直表示图象的一个像素。( )

10、RSA算法是对称密钥密码算法。( ) 四、简答题(共20分,每题10分)

1、学校课程管理子系统主要包括的实体有学生、课程、教师、教室,试设计该子系统E-R模型。

(1)E-R图(属性略):

2、从资源建设、服务模式、信息技术的应用等方面阐述高校图书馆的数字化发展的趋势和特征。

五、上机操作题:(共30分) 1、

(1)学生表Student,由学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所在系(Sdept)五个属性组成,记作:Student(Sno,Sname,Ssex,Sage,Sdept),其中主码为Sno。

(2)课程表Course,由课程号(Cno)、课程名(Cname)、先修课号(Cpno)、学分(Ccredit)四个属性组成,记作:Course(Cno,Cname,Cpno,Ccredit),其中主码为Cno。

(3)学生选课SC,由学号(Sno)、课程号(Cno)、成绩(Grade)三个属性组成,记作:SC(Sno,Cno,Grade),其中主码为(SNO,CNO)。 操作:

1、在SQL SERVER查询分析器或企业管理器(以具有相应操作权限的某用户登录)的SQL操作窗口中执行如下命令创建数据库。 CREATE DATABASE JXGL

2、刷新数据库目录后,选择新出现的JXGL数据库,在SQL操作窗口中,创建Student、SC、Course三表及表记录插入命令如下: USE JXGL

Create Table Student

( Sno CHAR(5) NOT NULL PRIMARY KEY(Sno), Sname VARCHAR(20),

Sage SMALLINT CHECK(Sage>=15 AND Sage<=45),

Ssex CHAR(2) DEFAULT '男' CHECK (Ssex='男' OR Ssex='女'), Sdept CHAR(2)); Create Table Course

( Cno CHAR(2) NOT NULL PRIMARY KEY(Cno), Cname VARCHAR(20),

Cpno CHAR(2), Ccredit SMALLINT); Create Table SC

( Sno CHAR(5) NOT NULL CONSTRAINT S_F FOREIGN KEY REFERENCES Student(Sno), Cno CHAR(2) NOT NULL,

Grade SMALLINT CHECK ((Grade IS NULL) OR (Grade BETWEEN 0 AND 100)), PRIMARY KEY(Sno,Cno),

FOREIGN KEY(Cno) REFERENCES Course(Cno));

INSERT INTO Student VALUES('98001','钱横',18,'男','CS'); INSERT INTO Student VALUES('98002','王林',19,'女','CS'); INSERT INTO Student VALUES('98003','李民',20,'男','IS'); INSERT INTO Student VALUES('98004','赵三',16,'女','MA'); INSERT INTO Course VALUES('1','数据库系统', '5',4); INSERT INTO Course VALUES('2','数学分析',null ,2); INSERT INTO Course VALUES('3','信息系统导论','1',3); INSERT INTO Course VALUES('4','操作系统原理','6',3); INSERT INTO Course VALUES('5','数据结构','7',4);

INSERT INTO Course VALUES('6','数据处理基础',null,4); INSERT INTO Course VALUES('7','C语言','6',3); INSERT INTO SC VALUES('98001','1',87); INSERT INTO SC VALUES('98001','2',67); INSERT INTO SC VALUES('98001','3',90); INSERT INTO SC VALUES('98002','2',95); INSERT INTO SC VALUES('98002','3',88)

[例1]3、 查考试成绩大于等于90的学生的学号。 SELECT DISTINCT Sno FROM SC

WHERE Grade>=90;

[例2]4、 查年龄大于18,并不是信息系(IS)与数学系(MA)的学生的姓名和性别。 SELECT Sname,Ssex FROM Student

WHERE Sage>18 AND Sdept NOT IN ('IS', 'MA');

[例4]5、 查询选修了课程的学生人数。

SELECT COUNT(DISTINCT Sno) /* 加DISTINCT 去掉重复值后计数 */ FROM SC;

[例5]6、 查询计算机系(CS)选修了2门及以上课程的学生的学号。 SELECT Student.Sno FROM Student,SC

WHERE Sdept='CS' AND Student.Sno=SC.Sno

本文来源:https://www.bwwdw.com/article/t5sd.html

Top