数据库系统工程师
2009
关于软件著作权产生的时间,下面表述正确的是(10) 。
A. 自作品首次公开发表时
B. 自作者有创作意图时
C. 自作品得到国家著作权行政管理部门认可时
D. 自作品完成创作之日
答案: D
本题考查知识产权中关于软件著作权方面的知识。
在我国,软件著作权采用“自动保护”原则。《计算机软件保护条例》第十四条规定:“软件著作权自软件开发完成之日起产生。”即软件著作权自软件开发完成之日起自动产生,不论整体还是局部,只要具备了软件的属性即产生软件著作权,既不要求履行任何形式的登记或注册手续,也无须在复制件上加注著作权标记,也不论其是否已经发表都依法享有软件著作权。
—般来讲,一个软件只有开发完成并固定下来才能享有软件著作权。如果一个软件一直处于开发状态中,其最终的形态并没有固定下来,则法律无法对其进行保护。因此,条例(法律)明确规定软件著作权自软件开发完成之日起产生。当然,现在的软件开发经常是一项系统工程,一个软件可能会有很多模块,而每一个模块能够独立完成某一项功能。自该模块开发完成后就产生了著作权。所以说,自该软件开发完成后就产生了著作权。
下列关于CA (认证中心)的说法中错误的是(8)。
A. CA负责数字证书的审批、发放、归档、撤销等功能
B. 除了CA本身,没有其他机构能够改动数字证书而不被发觉
C. CA可以是民间团体,也可以是政府机构
D. 如果A和B之间相互进行安全通信必须使用同一CA颁发的数字证书
答案: D
本题考査认证中心CA的基本概念。
CA负责数字证书的审批、发放、归档、撤销等功能,CA颁发的数字证书拥有CA的数字签名,所以除了CA自身,其他机构无法不被察觉的改动。CA可以是民间团体,也可以是政府机构。A和B要进行安全通信,必须相互获取对方的数字证书,A和B的数字证书可以是由不同CA颁发的。
程序员甲与同事乙在乙家探讨甲近期编写的程序,甲表示对该程序极不满意,说要弃之重写,并将程序手稿扔到乙家垃圾筒。后来乙将甲这一程序稍加修改,并署乙名发表。以下说法正确的是(11)。
A. 乙的行为侵犯了甲的软件著作权
B. 乙的行为没有侵犯甲的软件著作权,因为甲已将程序手稿丢弃
C. 乙的行为没有侵犯甲的著作权,因为乙已将程序修改
D. 甲没有发表该程序并弃之,而乙将程序修改后发表,故乙应享有著作权
答案: A
本题考查知识产权中关于软件著作权方面的知识。
著作权因作品的完成而自动产生,不必履行任何形式的登记或注册手续,也不论其是否已经发表,所以甲对该软件作品享有著作权。乙未经甲的许可擅自使用甲的软件作品的行为,侵犯了甲的软件著作权。
PC处理的音频信号主要是人耳能听得到的音频信号,它的频率范围是(12)。
A. 300Hz〜3400Hz
B. 20Hz〜20kHz
C. 10Hz〜20kHz
D. 20Hz〜44kHz
答案: B
本题考查多媒体中关于音频信号方面的基础知识。
声音信号由许多频率不同的信号组成,通常称为复合信号,而把单一频率的信号称为分量信号。声音信号的一个重要参数就是带宽(Bandwidth),它用来描述组成声音的信号的频率范围。
声音信号的频率是指声波每秒钟变化的次数,用Hz表示。人们把频率小于20Hz的声波信号称为亚音信号(也称次音信号):频率范围为20Hz〜20kHz的声波信号称为音频信号;高于20kHz的信号称为超音频信号(也称超声波)。
PC处理的音频信号主要是人耳能听得到的音频信号(audio),它的频率范围是20〜20kHz。可听声包括:
•话音(也称语音):人的说话声,频率范围通常为300〜3400Hz。
•音乐:由乐器演奏形成(规范的符号化声音),其带宽可达到20〜20kHz。
•其他声音:如风声、雨声、鸟叫声和汽车鸣笛声等,它们起着效果声或噪声的作用,其带宽范围也是20〜20kHz。
在Windows XP操作系统中,用户利用“磁盘管理”程序可以对磁盘进行初始化、创建卷,(19)。通常将“C:\Windows\myprogram.exe”文件设置成只读和隐藏属性,以便控制用户对该文件的访问,这一级安全管理称之为(20)安全管理。
A. 但只能使用FAT文件系统格式化卷
B. 但只能使用FAT 32文件系统格式化卷
C. 但只能使用NTFS文件系统格式化卷
D. 可以选择使用FAT、FAT32或NTFS文件系统格式化卷
答案: D
Windows XP操作系统支持FAT、FAT32或NTFS文件系统,所以利用“磁盘管理”程序可以对磁盘进行初始化、创建卷,并可以选择使用FAT、FAT32或NTFS文件系统格式化卷。
设系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w取下表的值时,对于下表中的a〜e五种情况,(21)两种情况可能会发生死锁。对于这两种情况,若将(22),则不会发生死锁。
A. a和b
B. b和c
C. c和d
D. c和e
答案: D
本题考查应试者对操作系统死锁方面基本知识掌握的程度。系统中同类资源分配不当会引起死锁。一般情况下,若系统中有m个单位的存储器资源,它被n个进程使用,当每个进程都要求w个单位的存储器资源,当
m
≤
n
(
w
−
1
)
m\leq n(w-1)
m≤n(w−1) 时,可能会引起死锁。
试题(21)分析如下:
情况a:m=2, n=1, w=2,系统中有2个资源,一个进程使用,该进程最多要求2个资源,所以不会发生死锁。
情况b:m=2, n=2, w=1,系统中有2个资源,两个进程使用,每个进程最多要求1个资源,所以不会发生死锁。
情况c:m=2, n=2, w=2,系统中有2个资源,两个进程使用,每个进程最多要求2个资源,此时,采用的分配策略是轮流地为每个进程分配,则第一轮系统先为每个进程分配1个,此时,系统中已无可供分配的资源,使得各个进程都处于等待状态导致系统发生死锁,这时进程资源图如下图所示。
情况d:m=4, n=3, w=2,系统中有4个资源,3个进程使用,每个进程最多要求2个资源,此时,采用的分配策略是轮流地为每个进程分配,则第一轮系统先为每个进程分配1个资源,此时,系统中还剩1个资源,可以使其中的一个进程得到所需资源运行完毕,所以不会发生死锁。
情况e:m=4, n=3, w=3,系统中有4个资源,3个进程使用,每个进程最多要求3个资源,此时,采用的分配策略是轮流地为每个进程分配,则第一轮系统先为每个进程分配1个,第二轮系统先为一个进程分配1个,此时,系统中已无可供分配的资源,使得各个进程都处于等待状态导致系统发生死锁,这时进程资源图如下图所示。
设系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w取下表的值时,对于下表中的a〜e五种情况,(21)两种情况可能会发生死锁。对于这两种情况,若将(22),则不会发生死锁。
A. n加1或w加1
B. m加1或w减1
C. m减1或w加1
D. m减1或w减1
答案: B
对于c和e两种情况,若将m加1,则情况c: m=3, n=2, w=2,系统中有3个资源,两个进程使用,每个进程最多要求2个资源,系统先为每个进程分配1个,此时,系统中还剩1个可供分配的资源,使得其中的一个进程能得到所需资源执行完,并释放所有资源使另一个进程运行完;若将w减1,则情况c: m=2, n=2, w=1,系统中有2个资源,两个进程各需一个,系统为每个进程分配1个,此时,进程都能运行完,显然不会发生死锁。情况e分析同理。
事务T1、T2和T3对相同的一组数据A、B和C进行操作,对于如下的一个并发调度,其中T1与T2间并发操作(45) , T2与T3间并发操作(46)。
A. 正确
B. 不能重复读
C. 将丢失修改
D. 将读“脏”数据
答案: B
本题考査数据库并发控制方面的基础知识。所谓并发操作,是指在多用户共享的系统中许多用户可能同时对同一数据进行操作。并发操作带来的问题是数据的不一致性,主要有三类:丢失更新、不可重复读和读脏数据。其主要原因是事务的并发操作破坏了事务的隔离性。
事务T1、T2分别对数据A、B和C进行读写操作,在t4时刻,事务T1将A、B 和C相加存入X1,X1等于180。在t8时刻,事务T2将C减去B存入B,B等于40。在t13时刻,事务T1将A、B和C相加存入X1,X1等于160,验算结果不对。这种情况称之为“不能重复读”。
事务T2、T3分别对数据B和C进行读写操作,在t8时刻,事务T2将C减去B存入B,B等于40。在t14时刻,事务T3将B加50存入B, B等于90。这种情况丢失了事务T2对B的修改,将这种情况称之为“丢失修改”。
将数据库对象的操作权限授予用户,属于安全控制机制中的(50)。
A. 用户标识与鉴别
B. 自主存取控制
C. 强制存取控制
D. 审计
答案: B
本题考查对数据库安全技术的理解。自主存取控制是指以人为主体,用户可以自由 定将数据的存取权限授予何人,并决定是否允许权限的传播。
设有职工关系 Emp (Eno,Ename,Esex, EDno)和部门关系Dept (Dno,Dname,Daddr),创建这两个关系的SQL语句如下:
直接运行该语句,DBMS会报错,原因是(53)。若经过修改,上述两个表创建完毕之后(尚无数据),则下述语句中能被执行的是(54)。
A. INSERT INTO Emp VALUES (‘e001’,‘王’, ‘M’,‘d1’);
B. INSERT INTO Emp VALUES (NULL, ‘王’, ‘M’, ‘d1’);
C. INSERT INTO Emp VALUES (‘e001’, ‘王’, ‘M’,NULL);
D. INSERT INTO Emp VALUES (‘e001’,‘王’,‘X’,‘d1’)
答案: C
本题考查对完整性约束的掌握。本题中,职工关系Emp为参照关系,其属性EDno参照部门关系Dept中的Dno,在创建Emp关系时,系统会根据参照约束査找被参照关系,因此,被参照关系就先于参照关系而建立。约束一旦建立,更新数据必须满足约束条件才可正确执行,表Emp有主码约束和参照约束,故Eno不能取空值,EDno列因为被参照关系Dept尚无记录,故只能取空值。
嵌入式SQL中,将记录的属性值赋给主变量时,若属性为空值,而主变量不能取空值,为解决这一矛盾,使用的机制是(56).
A. SQLCA
B. 游标
C. 指示变量
D. 动态SQL
答案: C
本题考査对嵌入式SQL的掌握。数据库有空值,而髙级语言中变量没有空值,所以当查询的记录某一属性为空值时,无法将空值赋给主变量,此时主变量仍保持原有值。同样,更新语句也存在主变量不能取空值问题。引入指示变量,用来标识对应主变量值是否为空值,可以解决此问题。
设计E-R图的过程中,需要确定实体所具有的属性,这一抽象称为(59)。
A. 分类
B. 聚集
C. 概括
D. 视图集成
答案: B
本题考査数据库设计中概念设计的掌握。在设计E-R图的过程中,首先应该确定相关的实体,即将所有对象进行分类;然后根据各类确定的实体,找出每一实体应具有的属性,这一过程称为聚集;再从相关实体中抽象出子类和父类,这一过程称为概括。
视图设计属于数据库设计的(60)阶段。
A. 需求分析
B. 概念设计
C. 逻辑设计
D. 物理设计
答案: C
本题考查对数据库设计相关概念的掌握。视图设计是指在确定了基本表的情况下,根据处理需求,确定增加相应的视图,以方便应用程序的编写和安全性要求,应属于逻辑结构设计阶段要完成的任务。
要实现记录的物理顺序与索引项次序一致,应选择的索引类型是(61) 。
A. HASH索引
B. 聚簇索引
C. B+树索引
D. 单一索引
答案: B
本题考查对数据库物理设计相关概念的掌握。聚簇索引要求物理记录次序与索引项次序一致,起到对物理记录的排序和重组织作用,可以提高某些査询的性能。
在Windows系统中设置默认路由的作用是(67) 。
A. 当主机接收到一个访问请求时首先选择的路由
B. 当没有其他路由可选时最后选择的路由
C. 访问本地主机的路由
D. 必须选择的路由
答案: B
Windows Server 2003的路由类型有5种,见下表。当Windows服务器收到一个IP数据包时,先查找主机路由,再查找网络路由(直连网络和远程网络),这些路由查找失败时,最后才查找默认路由。