A.从申报为非转基因产品中检出转基因成分
B.从申报为转基因产品中发现我国未批准的转基因品系
C.从申报为转基因产品中检出我国批准的转基因品系,但其中有的品系在出口国并未得到批准,也即该品系在出口国是非法产品
D.从申报为转基因产品中检出我国批准的转基因品系,该品系在出口国也得到了批准
专项检测实验室应当在接到样品()工作日内,完成对样品的专项检测及进口涂料专项检测报告,并将报告提交备案机构。
A.15个
B.20个
C.25个
D.30个
试题二(15 分)
阅读以下说明,回答问题 1 至问题 4,将解答填入答题纸的对应栏内。
【说明】
某商场客户-商品数据库中各关系模式如下:
客户(客户号, 姓名, 性别, 年龄)
商品(商品号, 名称, 型号, 品牌, 单价, 库存)
销售(流水号, 客户号, 商品号, 数量, 日期)
采购(商品号,数量)
其中:
1)一种品牌的同一名称商品可以有多个型号,商品的库存有大于等于 0 约束;
2)销售表记录每一笔销售,每销售一件商品,其库存都要做相应的修改。
现假定已经建立了该数据库及上述四个基本表。
【问题 1】 (5 分)
(1) 客户关系中的年龄取值在 15 岁到 60 岁之间(包含 15 岁和 60 岁) ,增加该约束的 SQL 语句如下,请将空缺部分补充完整。
ALTER TABLE 客户 ADD CONSTRAINT
CONSTRAINT con_age CHECK ((a) )
(2) 如下用 SQL 语句创建的畅销商品视图包含商品号、商品名称、型号、品牌和销售量,该视图中商品的销售量大于等于 1000 件。请将空缺部分补充完整。
CREATE VIEW 畅销商品 (b)
AS
SELECT 商品.商品号, 名称, 型号, 品牌, 销售量
FROM 商品, (SELECT 商品号, (c) AS 销售量
FROM 销售
GROUP BY 商品号
HAVING SUM(数量) > = 1000 ) AS 商品销售量
WHERE (d) ;
(3) 将视图畅销商品的查询权限赋予销售经理李华,请将空缺部分补充完整。
GRANT (e) ON TABLE 畅销商品 TO 李华;
【问题 2】 (3 分)
查询购买“新飞”品牌的任一型号“冰箱”的客户姓名及购买日期。实现该查询的SQL 语句如下,请将空缺部分补充完整。
SELECT 姓名, 日期
FROM (f)
WHERE (g) AND 商品号 (h) (
SELECT 商品号 FROM 商品
WHERE 品牌 = ‘新飞’ AND 名称 = ‘冰箱’ )
【问题 3】 (3 分)
实现销售业务的嵌入式 SQL 代码段(嵌入 C 语言)如下,假设销售表的流水号由系
统自动生成。请将空缺部分补充完整。
……
EXEC SQL BEGIN DECLARE SECTION;
/* 销售:商品号,客户号,数量,日期 */
char pno[6]; char cno[6];
int quantity; char date[10];
EXEC SQL END DECLARE SECTION;
……
EXEC SQL CONNECT TO DEFAULT;
EXEC SQL SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
EXEC SQL INSERT INTO 销售(商品号,客户号,数量,日期)
VALUES((i) );
EXEC SQL UPDATE 商品 SET 库存 = (j) WHERE 商品号 = :pno;
if(SQLCA.SQLCODE != 0){
printf(“商品%s 库存不满足本次购买数量,交易失败!”, pno);
EXEC SQL ROLLBACK WORK;
} else{
EXEC SQL (k) ;
}
EXEC SQL DISCONNECT CURRENT;
……
【问题 4】 (4 分)
对商品表增加最小库存属性;若修改某商品的库存时,使得库存值小于或等于其最
小库存值,则向采购表插入一条记录,要求采购的数量是该商品最小库存值的两倍再加
上 10。下面是完成该功能的 SQL 语句,请将空缺部分补充完整。
ALTER TABLE 商品 (l) ;
CREATE TRIGGER 采购-trigger AFTER (m)
REFERENCING NEW ROW AS nrow
FOR EACH ROW
WHEN (n)
BEGIN
INSERT INTO 采购
VALUES((o) )
END
RADIUS服务器使用RADIUS协议完成对用户主机的认证、授权和计费时,RADIUS协议工作流程如下:
(a)用户使用ADSL拨号上网;
(b)BRAS从用户处获取用户名和口令,将其与用户其他信息(如接入号码)发送到 RADIUS服务器,该报文为(1);
(c)RADIUS服务器收到上述报文后,通过(2)判断BRAS是否己经在本服务器登记注册,若注册,根据报文中的用户名、口令等信息认证用户是否合法。若非法则发送(3);若合法则将(4)(如IP地址)发送到BRAS,该报文称为(5);
(d)BRAS收到响应报文后,先判断报文中的(6)是否正确,不正确则丢弃;否则会接受用户的上网请求并用收到的信息对用户进行配置或拒绝用户的上网请求。认证/ 授权过程结束;
(e)通过认证过后,BRAS向RADIUS服务器发送一个(7)报文,计费过程开始;
(f)RADIUS服务器对上述报文响应;
(g)用户断网后,BRAS向RADIUS服务器发送一个(8)报文(信息中包括发送字节数、会晤时间及挂断原因);
(h)RADIUS服务器对上述报文响应。
能够及时响应随机发生的外部事件,并在严格的时间范围内完成对该事件的处理方式的操作系统是()。
A.实时系统
B.分时系统
C.网络操作系统
D.批处理系统
试题三(15分)
阅读下列说明,回答问题 1 至问题3,将解答填入答题纸的对应栏内。
【说明】
某公司用 ASP 开发了电子商务网站系统,该系统提供商品查询、用户管理、订单管理、在
线支付等功能。其商品查询界面如图3-1 所示:
图 3-1
【问题1】(4 分)
该商务网站采用 B/S 三层结构,请根据B/S 三层结构的工作过程,将(1)~(3)空缺实
体补齐。
【问题2】(8 分)
程序 serach.asp 的功能是根据类别、品牌、型号,按照用户输入的关键字进行查询,请为其
(4)~(7)处选择合适的答案。
search.asp
<HTML>
<BODY>
…… (数据库连接代码)
<%
Dim sql,kind,keyword
kind=request("kind")
keyword=request("keyword")
sql = "SELECT * FROM 商品明细where " & kind &" (4)'%"&keyword&"%'"
set rs=server.(5)("adodb.recordset")
(6).open sql,conn,3,2
%>
<TABLE BORDER="1">
…… (输出表头)
<%
Do While Not rs.EOF
Response.Write "<TR><TD>" & rs("类别") & "</TD>"
Response.Write "<TD>" & rs("品牌") & "</TD>"
Response.Write "<TD>" & rs("型号") & "</TD>"
Response.Write "<TD>" & rs("价格") & "</TD></tr>"
rs.(7)
loop
rs.Close
set rs = Nothing
……
%>
</TABLE>
</BODY>
</HTML>
(4)~(7)备选答案:
A.= B.like C.movenext D.getrecordset
E.rs F.sql G.top H.createobject
【问题3】(3 分)
该网站设计了计数器用来了解用户浏览量,在ASP 中设计计数器需要用到Application 对象。
请问默认状态下,Application 对象在什么情况下会消失?
试题二(25 分)
阅读以下关于软件开发的叙述,在答题纸上回答问题 1 至问题 3。
某软件公司接受公司 A委托开发一个软件任务,该任务由张工负责。张工预计在 4周内完成对系统的需求分析,并形成需求规格说明书。张工委派了项目组的小刘来负责需求信息的获取。 两周后,小刘向张工汇报了他进行需求分析的过程及结果。小刘采用问卷调查的方式向公司 A的 50 名工作人员搜集信息。他首先准备了问卷的初稿,并请公司 A的相关管理人员进行了测试和修正;然后将问卷分发给公司 A的每位工作人员,并要求他们在一周内返还问卷。但到目前为止,小刘只收回了 7 份问卷。小刘认为自己是完全按照问
卷调查的步骤和要求实施的,而问卷的返还率仍然很低。张工听完后,给小刘分析了失败的原因,并提出了一些能够提高问卷返还率的建议。 但是为了不耽误项目的进度,张工决定采用 JRP(Joint Requirements Planning)的方法再次进行需求调查, 张工作为 JRP的主持人。 最终在第 4周完成了需求规格说明书,
并决定了系统后续阶段的开发计划,如图 2-1 所示。
该项目组除了张工之外,还有 2 名全职的开发人员,可以承担项目中的任何任务,并且承担同一任务的开发人员总是在一起工作。预计的开发时间中已经包含了编写文档的时间。张工决定采用迭代模型,在 160 天内完成这三个模块的设计、实现与测试。
【问题 1】 (6 分)
用 150 字以内的文字,说明张工给小刘提出的提高问卷返还率的可能措施。
【问题 2】 (7 分)
请用 300 字以内文字简要说明 JRP的基本思想以及保证 JRP顺利实施的基本原则。
【问题 3】 (12 分)
假设:
(1)整个开发实施两轮迭代;
(2)每个任务都被划分为 2 个子任务(例如,实现可以划分为实现 1 和实现 2) ,对应两轮迭代;
(3)完成每个子任务需要花费 24 人天;
(4)整个系统的集成测试、改正错误及验证需要花费 48 人天;
(5)第一轮迭代结束时,形成版本 v0.5;第二轮迭代结束时,整个系统的开发任务全部完成,形成版本 v1.0。
根据上述假设,给出采用迭代模型开发的各里程碑及其完成时间(标出在第几天完
成)与交付产品。