(1)数据字典是定义下列哪种模型中的数据的工具?
: A C8 j- a$ X3 \( ?4 l A.系统流程图
& O: w. R2 i2 } B.数据流程图
+ w& p8 z1 Y) l* f D1 K% C' G C.程序流程图
1 O. n! C$ J, j' K; A. u D.软件结构图1 h7 Y, y0 E$ `7 V$ X+ D
(2)软件工程学涉及到软件开发技术和工程管理两方面的内容,下述内容中,不属于开发技术范畴的是- e6 B/ P% o0 }% v+ r
A.软件开发方法# t5 f) C+ ]/ p
B.软件开发工具
0 X% C* r! R+ } C.软件工程环境8 U ?- u$ n' `4 H) h5 a
D.软件工程经济
* m, ^+ N: ^8 S' U( A% a s+ Q (3)结构化分析导出逻辑模型的过程分为四个步骤+ }( d5 ~4 p2 X
Ⅰ.了解当前系统的工作流程,抽象出系统的逻辑模型 f8 E. } q5 P1 V' Y4 n
Ⅱ.理解当前的现实环境' A4 h l. m% K6 U7 ]7 y8 p& Z
Ⅲ.对目标系统的逻辑模型进一步补充和优化$ m' P$ `+ u# M
Ⅳ.分析比较目标模型与当前系统逻辑上的差别
$ U ~. \* d% L6 g% L) o! r6 y 这四个步骤的正确次序为3 D' P2 L3 ^3 m% T* {8 J' ?# a# R# c4 X
A.Ⅱ、Ⅳ、Ⅰ和Ⅲ
( |8 J9 L5 ~$ Y0 } B.Ⅳ、Ⅱ、Ⅰ和Ⅲ" w8 t; @ T9 m
C.Ⅱ、Ⅰ、Ⅳ和Ⅲ
9 ~$ [, b, ]+ ?8 R& c D.Ⅳ、Ⅰ、Ⅲ和Ⅱ3 ~: z& {3 p2 {0 r
(4)下列哪一项不是软件需求说明书性能描述包含的内容?8 B1 I3 K: N: u
A.预期的软件响应
b2 a! J4 i: y* X B.测试种类
& v' C; M9 M3 X9 l! F& j C.设计的限制
8 T3 J" [8 M2 U) q D.性能参数" \8 u4 X( B# U3 Y* l8 l
(5)软件开发的瀑布模型将软件的生存周期分为
; g9 K* G2 S( |$ M/ {4 D6 W& I5 } A.软件开发、软件测试、软件维护三个时期) m. A+ ]% \# T/ O4 W' o
B.计划、开发、运行三个时期; Q2 X( H9 U: o
C.总体设计、详细设计、编码设计、测试四个时期
5 S1 S0 T H _, E$ {5 T D.计划、开发、测试、运行四个时期 q5 o* l( P( l8 @( |
(1)以下不属于视图优点的是
8 `$ f( m/ n. _/ w3 ?5 t A.视图能够简化用户的操作
! r; Z8 h/ m& J B.视图使用户能以多种角度看待同一数据3 |4 t& n, ? `5 }% {
C.视图对重构数据库提供了一定程度的物理独立性
2 u: G! S9 x- L7 F5 H, ?/ C D.视图能够对机密数据提供安全保护
$ d8 j2 {! Y _: Q' X (2)如果一个满足1NF关系的所有属性合起来组成一个关键字,则在函数依赖的范围! \( A' Y# e+ @* W
内,该关系最高满足的范式必然是; h7 a* x% i; F
A.1NF' q( r( }% `( H2 r$ K3 s
B.2NF- ]& v s" w+ T2 ^
C.3NF
, S% z3 p& `- u# m7 G9 K: B) F: a D.4NF
* j. N7 [; ~8 F 第(3)~(4)题基于以下说明。设有三个关系:( I+ _1 F) E7 }9 M: F! \$ v
学生关系S(SN0,SNAME,AGE,SEX)(分别代表学生的学号、姓名、年龄、性别)3 i3 h) q* g8 C8 p' |
学习关系SC(SN0,CN(),GRADE)(分别代表学生的学号、课程编号、成绩)
; {% ]' V5 v; Z# @ 课程关系C(CN0,CNAME,TEACHER)(分别代表课程的编号、课程名、任课教师)$ |$ ^! j/ g& D9 Y: d( C x" T
(3)下列不能实现与关系代数表达式相同查询的SQL命令是
+ H2 I% d3 N) S i A.SELECT SNAME FROM S,SC,C WHERE S.SN0=SC.SNO AND SC.CNO=; s( b& T1 P* B
C.CNO AND CNAME=”DB”
) f1 X' x0 ^, c' Z( T B.SELECT SNAME FROM S WHERE SNO IN(SELECT SNO FROM SC,C0 Y* H! w4 p- W% {
WHERE SC.CNO=C.CNO AND CNAME=”DB”)
7 b1 x) d, F: M% v C.SELECT SNAME FROM S WHERE SNO IN(SELECT SNO FROM SC WHERE1 g7 E% p% O2 q9 T( a$ N( H
CNO IN ( SELECT CNO FROM C WHERE CNAME=”DB”)): ?* }4 i+ V1 l9 b% ]% m
D.SELECT SNAME FROM S,C WHERE CNAME=”DB”
: ^4 }% n* e& P* x/ l/ F1 J% |4 R B (4)在关系SC中,查询学习课程号为'DB',且成绩在60至90之间的学生学号的正确的SQL命令是
6 m: S& r) G1 R& [ A.SELECT SNO FR()M SC WHERE CNO='DB'AND GRADE BETWEEN 60 AND 90
) I. Z0 i! b& z+ F B.SELECT SNO FROlM SC WHERE CN0=' DB ' 0R GRADE BETWEEN 60 AND 90
# K, k2 p, D) u/ T C.SELECT SNO FROM SC WHERE CNO='Dt3'AND GRADE>=60 AND 90
. P& w7 R; m6 ~# s& X D.SELECT SNO FROM SC WHERE CNO='D13'AND GRADE=90% {$ M5 M* D8 ^% N$ e6 E; P
(5)计算机应用于管理的过程经历了EDP、TPS、MIS、DSS等几个阶段,其中强调各局部系统间的信息联系,以企业管理系统为背景,以基层业务系统为基础,以完成企业总体任务为目标,提供各级领导从事管理的信息的阶段是
. t: [7 S; @ p8 ~ I A.EDP阶段
L' L T" y4 ^, G* |4 r4 M) A5 G& t B.TPS阶段
2 G/ U- I" ]; U/ g4 [4 H. v! } C.MIS阶段
) ?9 t2 Z6 C; k% h# R D.DSS阶段 |