a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 206|回复: 4

[系统分析师] 2011年软件水平考试系统分析师精选练习题

[复制链接]
发表于 2012-8-2 08:48:37 | 显示全部楼层 |阅读模式
 一、从供选择答案中,选出应填入下面关于需求分析叙述中  内的正确答案,把编号写在答卷的对应栏内。   结构化分析方法是一种面向 A 的需求分析方法,该方法最为常用的图形工具是B ,与其配合使用的是 C 。 B 中有名字及方向的成分是 D 。不能由计算机处理的成分是 E 。+ g, W. h( {$ i( M5 ?5 O
  供选择的答案. I; y# P2 I5 P6 @6 s
  A:①对象 ②数据结构 ③数据流 ④控制流
6 O& T" ^' |$ @7 m2 o; ^  B、C:①程序流程图 ②实体联系网 ③数据流图/ L0 F! [. o' e7 z/ s+ L6 ]$ S
  ④网络图 ⑤结构图 ⑥数据词典9 k: m* ^; C8 s: I! b9 R# f: o
  D、E: ①控制流 ②信息流 ③数据流
# [, {* Z4 G( H8 V  ④信号流 ⑤数据源/终点 ⑥结点7 ]3 K. n/ |9 u8 i+ h& a  k/ ?! g% H
  二、从供选择的答案中,选出应填入下面关于图论等的叙述中 ? 内的正确答案,把编号写在答卷的对应栏内。
# {# t' ^" ]9 G1 I& O: I  1.用Huffman(霍夫曼)算法求带权的2,3,5,7,8的最优二叉树T,那么T的权为 A ,T中有 B 片树叶,共有 C 个结点。
1 J2 o) N! l! |" D! C  2.下面给出的符号串集合中,有 D 个前缀码
, u, K- |& s. I5 g+ g* E& w  B1={0,10,110,1111};
6 [0 D* j* R( L+ A8 h  B2={1,01,001,000};0 m4 \; v, R1 G: `: h
  B3={1,11,101,001,0011};6 Y7 R9 S4 Y% S
  B4={00,010,0110,1000};6 M$ T1 O1 |: s" a6 \
  B5={b,c,aa,ac,aba,abb,abc};
0 b0 e" V9 l3 v4 c  B6={b,c,a,aa,ac,aba,abb,abc};
' w" x& c9 @4 p. q5 H% Y! {+ ^  3.算式
8 E9 @- f$ ?6 E8 s! h9 a* {# s7 X  {[(a+b)* c]* (d+e)}—[f—(g * h)]
- g+ n* b1 R  ?5 d. o; D  的逆波兰符号法表示为 E
' v; G$ S% c8 Y! k; r7 b7 t1 g6 ?7 s  供选择的答案1 j0 y7 S$ Z4 D7 R- x; z$ m" i7 Z
  A:①45 ②50 ③55 ④60
$ U" K% g& x: O) u) V" y  B-D:①4 ②5 ③6 ④7 ⑤8 ⑥9/ C/ `* q1 ~. i4 i$ Q
  E:①ab+c*de+ * gh * f ——, |' \( h6 b4 p( M
  ②ab+c*de+*fgh * • ——
9 I) f! k( o, \6 b3 d# M" T. _) w  ③- * *a+bc+def-g * h! `+ I: i" |* I7 U
  ④- * * +abc+de-f * gh
回复

使用道具 举报

 楼主| 发表于 2012-8-2 08:48:38 | 显示全部楼层

2011年软件水平考试系统分析师精选练习题

三、从供选择的答案中,选出应填入下面关于决策管理叙述中 ? 内的正确答案,把编号写在答卷的对应栏内。  在企业管理中,管理的关键在于决策。 某企业根据调查分析,给出了下面的 A :
$ z! a& t8 e! p+ |( Y5 q+ e1 Q  % p6 A. U/ P( M* f1 v5 b2 k1 u
  假设这三种方案的投资款项分别为扩建100万,新建200万,联合经营20万,企业经营服务期均为10年。5 ~" m; q0 B! e" @4 ~. \
  三个方案的服务期内的期望收益值分别为:扩建期望收益值为 B 万;新建期望收益值为120万;联营期望收益值为 C 万。根据计算结果,可选择 D 。在整个服务期间的这个方案决策被称为 E 。1 A3 d( a& a# G
  供选择的答案
: F/ k9 Y5 Q% q/ _0 k+ q  A:①投入产出表 ②销售平衡表 ③决策收益表 ④综合情况表5 Q, l, ~4 c! U% S3 p
  B、C:①155 ②120 ③175 ④160; g$ {) D- H0 E6 H% r, V' [
  D:①扩建方案 ②新建方案 ③联营方案 ④任一方案
( e4 z; F6 E7 ?  E:①风险性决策 ②单阶段决策 ③多阶段决策 ④全局性决策
1 Q7 f, M& }! f% P% s% Z! L  四、从供选择的答案中,选出应填入下面关于智能控制叙述中 ? 内的正确答案,把编号写在答卷的对应栏内。
: G+ ?. p5 d. c% Q  在计算机控制技术的发展中,一个新的领域正在出现。在被控对象极其复杂,特别是无法知晓其数学模型的情况下,人们求助于按人的知识和经验对其进行控制,这就是所谓智能控制。它包括采用 A , B , C 等技术和方法来产生控制信号,进行控制。其中  A 采用知识处理方法进行控制; C 则是对不精确变量进行控制的一种方法。这些方法的特点是都需要用 D 或 E 的手段建立控制规则或参数。这些方法或者与传统控制方法相结合,或者被混合使用,使控制达到更加满意的程度。. O3 x, N8 j7 Q; y, t1 `0 D0 E
  供选择的答案
: F. H5 E' j9 ^$ y  A―C: ①最佳控制 ②模型参考自适应控制9 j+ ~; j5 i& \& X
  ③神经网络控制 ④递阶控制0 A* c& X: S# d! x) l4 h; y
  ⑤模糊控制 ⑥主动控制* f7 Y: V2 o+ s0 T" B5 x' l
  ⑦集散控制 ⑧基于知识的控制  r. _7 v# L: U0 B
  D、E:①数学建模 ②定理证明 ③学习; r7 o( B( t! A6 P
  ④知识获取 ⑤逻辑推理 ⑥系统辩识
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-2 08:48:39 | 显示全部楼层

2011年软件水平考试系统分析师精选练习题

 五、从供选择的答案中,选出应填入下面叙述中 ? 内的最确切的解答,把相应编号写在答卷的对应栏内。  操作系统解决进程间的 A 问题,常常运用对信号量进行 B 的低级 C 来实现。例如:为保证系统数据库的完整性,可以将信号量定义为某个库文件(或记录)的锁,初值为1。任何进程访问该库文件(或记录)之前,先对它作一个 D ,访问之后,对它作一个 E ,从而保证任一时刻正在访问该文件(或记录)的进程至多只有一个。7 b0 w; Y/ ?& O
  供选择的答案
) a% J( |0 k3 a2 t( X1 k  A:①同步与异步 ②串行与并行 ③同步与互斥 ④调度与控制* f! J' Q! \7 _9 `0 e- ^
  B:①读写操作 ②P-V操作 ③消息操作 ④开关操作
1 T/ p9 M3 }4 F$ `4 F  C:①调度算法 ②分配策略 ③进程控制 ④通信原语
2 [4 P* i( B/ l8 Z/ U0 k  u  D:①P操作 ②V操作 ③开关操作 ④读操作7 A2 X; v. A! S* H' G3 L& U; g
  E:①开关操作 ②P操作 ③V操作 ④写操作
& H4 p3 G3 C' b( m" g; m/ z  六、从供选择的答案中,选出应填入下面叙述中 ? 内的最确切的解答,把要应编号写在答卷的对应栏内。
: W9 E& W" g! E8 t7 K  软件开发模型是指软件开发的全部过程、活动和任务的结构框架。主要的开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型和智能模型。螺旋模型将瀑布模型和演化模型相结合,并增加了 A ,它建立在 B 的基础上,沿着螺线自内向外每旋转一圈,就得到 B 的一个版本。( H! C+ e- E/ U; g4 ]) t
  喷泉模型描述了 C 的开发模型,它体现了这种开发方法创建软件的过程所固有的 D 和 E 的特征。4 ^9 p' K( z  J  g- r
  供选择的答案
, a6 s& y3 v& I& E$ f. m: Q  A:①系统工程 ②风险分析 ③设计评审 ④进度控制: o) c: Z( G% D9 n& p' I
  B:①模块划分 ②子程序分解 ③设计 ④原型% a! t( @, _6 X) p( k9 P$ r
  C:①面向对象 ②面向数据流 ③面向数据结构 ④面向事件驱动, D2 r3 K0 G' ]: `$ v5 X1 ~
  D:①归纳 ②推理 ③迭代 ④递归
) o" R1 ?9 w: H6 O  E8 l) f  E:①开发各阶段之间无“间隙” ②开发各阶段分界明显& z$ S& S" n5 ?) L
  ③部分开发阶段分界明显 ④开发过程不分阶段
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-2 08:48:40 | 显示全部楼层

2011年软件水平考试系统分析师精选练习题

 七、从供选择的答案中,选出应填入下面叙述中 ? 内的最确切的解答,把相应编号写在答卷的对应栏内。  在由许多项目组成的大型工程中,用顶点表示项目,有向边表示项目之间谁先开工的先后关系,这种用顶点表示活动的图称为AOV网络,其常用的一种存储结构是 A 。为规划整个工程的实现,通常要对上述图的顶点进行 B 排序,据此可获得项目的 C 序列。但并不是所有图都能获得这样的序列,如 D 图就不可能获得这种序列。因为在这种情况下,边所体现的先后关系不是 E 。
* X9 T+ I8 h# [7 Z  供选择的答案
+ P+ D4 K( u1 v+ S# o  A:①队列表 ②连通表 ③邻接表 ④路径表
- `8 g  \  M+ d' F/ A" m& \% G  B:①选择 ②归并 ③拓扑 ④置换7 G, m! s4 r6 X
  C:①全序 ②综合 ③拓扑 ④优化
  \# R' J% I! L2 n  D:①有回路的有向 ②无回路的有向% D+ Z* r/ E+ Y" [# V
  ③无回路的AOV网络 ④所有边的先后关系都是非自反的
3 r" {& v/ }" S  E:①自反的 ②对称的 ③非自反的 ④非对称的
) a9 a5 _2 T" T, H: u- \  八、从供选择的答案中,选出应填入下面叙述中 ? 内的最确切的解答,把相应编号写在答卷的对应栏内。, R* R" N5 h& D( P, e# t: ~
  软件测试通常可分为单元测试、集成测试、确认测试和系统测试,其中确认测试主要用于发现 A 阶段的错误。在集成测试时,通常可采用自顶向下增殖式集成和自底向上增殖式集成。在自底向上增殖式集成时,对每个被集成的模块 B ,对那些为众多用户开发的软件(如操作系统,编译程序),通常还要进行α测试和β测试,以发现可能只有最终用户才能发现的错误,其中α测试是指最终用户在 C 的情况下所进行的测试,β测试是指最终用户在 D 的情况下所进行的测试。在软件维护阶段,当修改软件后,除了进行常规的测试外,还应进行 E 测试。
0 i/ h: I6 l7 h  供选择的答案  d* J/ O* ]( Y2 ]8 L9 I
  A:①需求分析 ②概要设计 ③详细设计 ④编码
4 v6 O3 k) {6 w" Q8 l1 Y$ `  B:①不必设计驱动模块和桩(stub)模块& j" Z# g- Z' K* Y4 W
  ②不必设计驱动模块,但要设计桩模块
! a3 r" `' K: s9 L! p; j( L$ q  ③要设计驱动模块,但不必设计桩模块4 L9 ]+ j8 @& Q. P/ H
  ④要设计驱动模块和桩模块1 b; K  v$ u7 k2 e& r
  C:①开发环境下,开发人员不在场4 I; I! u4 |' ^6 y) a* i
  ②开发环境下,开发人员在场
9 d& z- g' v& {; a" Q  ③用户的实际使用环境下,开发人员不在场* |: D3 U# H  `2 ]4 E
  ④用户的实际使用环境下,开发人员在场
+ o1 [# U4 F. g! v! l. |2 E4 T  D:①开发环境下,开发人员不在场2 W2 ?# z' E; M- N$ g3 D0 G4 P
  ②开发环境下,开发人员在场
3 h) Z, y; f2 w! A/ P6 i  ③用户的实际环境下,开发人员不在场& o! D* s$ ^7 t. S  W# B
  ④用户的实际使用环境下,开发人员在场
6 J  Z3 J* O. {# B% H  E:①恢复 ②强度 ③安装 ④回归
, K& ]- Q* I% m$ [4 E  九、从供选择的答案中,选出应入下面叙述中 ? 的最确切的解答,把相应编号写在答卷的对应栏内。
: c4 k* X$ ]4 ~1 }/ n: l  软件方法学是以软件方法为研究对象的学科。从开发风范上看,可分为 A 。从性质上看,可分为 B 。从适应范围来看,可分为 C 。; D2 \3 R7 s" p. I- K. \3 v
  形式方法的目的是把软件作为数学来重新发现。形式方法被用来避免系统中的 D 、不一致性。
" `' k2 u& l9 c$ f  软件自动化方法是指利用计算机使软件的设计实现自动化的方法和相关技术。软件自动化的实现途径有四种;过程途径、归纳途径、 E 。
+ d; l$ S* D) q9 J- ~# b$ Y; x  供选择的答案
; C# {) |9 z/ C  A:①面向对象开发方法与自底向上的开发方法6 M3 j- i0 s$ O
  ②自顶向下的开发方法与结构化开发方法
. z' h; b1 x. e/ L/ L  ③面向对象开发方法与结构化开发方法3 u9 P3 ~$ ^5 D$ |
  ④自顶向下的开发方法与自底向上的开发方法
) ]% P% a+ Q. n: x% L+ D9 D# B/ m+ \  B:①面向对象开发方法与形式方法 ②面向对象开发方法与结构化开发方法3 N& W4 a' E5 _6 \4 r) u; ]3 I; w* g7 X" N" Q
  ③形式方法与非形式方法 ④面向对象开发方法与非形式方法# K2 e7 b+ E3 E- G7 n
  C:①整体性方法与局部性方法 ②面向对象开发方法与结构化开发方法/ m, P3 F: z- @
  ③面向对象开发方法与形式方法 ④形式方法与非形式方法1 f- C( p' C4 F8 Q1 c# j
  D:①歧义性、不完全性 ②歧义性、不安全性. M; ?- h6 S# \' y4 l7 T
  ③歧义性、不适应性 ④歧义性、不可靠性+ Y6 v( P9 a% a" B! W
  E:①演绎途径,编译途径 ②转换途径,编译途径
8 G6 F9 S( f/ j% H9 ~% S, m  ③编译途径,解释途径 ④演绎途径,转换途径
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-2 08:48:41 | 显示全部楼层

2011年软件水平考试系统分析师精选练习题

 十、从供选择的答案中,选出应填入下面叙述中 ? 内的最确切的解答,把相应编号写在答卷的对应栏内。  由两个相同的计算机单元组成的双工系统,λ和μ分别表示计算机单元的故障率和修复率。用P2、P1和P0以及P2′、P1′和P0′分别表示系统在某一时刻以及下一时刻有两个、一个和零个单元正常工作的概率。若假定两个完好单元不会同时损坏且只有一个修理工进行维修,则系统的状态方程可写成:) _5 ~0 t, F' {6 {( o. }
</p>  十一、从供选择的答案中,选出应填入下面英语文句中 ? 内的正确答案,把编号写在答卷的对应栏内。
6 d* X9 y7 k+ d' I  OOP languages that create objects, such as A and B , are beginning to take hold as viable tools for programmers. To effectively reuse objects, programmers need a place to store them such as an ODBMS or an RDBMS with objectoriented extensions.
3 G, G" H# ^7 R" W  Databases that handle object data not only let user store and retrieve C data, but let them store objects created by OOP languages, to facilitate rapid software development and reuse, and let them D new multimedia applications combining multiple data types.5 P: C  z! H, U5 D, m6 X8 f
  RDBMS vendors have developed new extensions to existing DB technology to accommodate the most common forms of E data.
6 [& ^8 J3 N# \2 z2 `  K8 @9 l5 p  供选择的答案, C4 }$ g4 j7 r& {9 E+ H
  A~E:①PASCAL ②BASIC ③C ④C++
  U: o3 B* R6 T+ G; K  ⑤FORTRAN ⑥SMALLTALK ⑦numeric
! E2 i* K5 r2 l0 p" N/ C) q  P  ⑧nonalphanumeric ⑨structured ⑩unstructured
% p2 Z9 G$ p! i/ `3 G. e  ⑾to build ⑿build ⒀to be built1 \$ l* o2 a9 a4 i( b" z  T( n
  ⒁built
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-9-21 09:12 , Processed in 0.191489 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表