a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 80|回复: 0

[公共基础知] 2012年计算机二级公共基础知识课后练习(3)

[复制链接]
发表于 2012-7-31 21:44:12 | 显示全部楼层 |阅读模式
第三章 软件工程基础 ) x1 q/ z# \* I8 D5 q- C, c" c

, e  e( I+ W( y$ U4 n  软件生命周期---软件产品从提出、实现、使用维护到停止使用退役的过程。分为软件定义、软件开发、软件运行维护三个阶段。 * [+ L" U+ V$ K
  软件生命周期的主要活动阶段---可行性分析、需求分析、软件设计、软件实现、软件测试、运行和维护。 ' y5 x5 _  U+ a( z3 F& z* L
  常见的需求分析方法---
3 y% Z% x" a" }( G6 v% |  (1)结构化分析方法---主要包括面向数据流的结构化分析方法SA;面向数据结构的Jackson方法JSD;面向数据结构的结构化数据系统开发方法DSSD。 6 X, D! A3 {" G$ l+ q* H1 M
  (2)面向对象的分析方法OOA 5 C! B8 ?6 L- g% g' z
  结构化分析方法工具---
2 }1 x+ l/ n7 f* K2 l6 {  (1)数据流图DFD,记住DFD图的几个符号:
* o% X- ]' D" ]3 b  (2)数据字典DD
# w  h$ G' k, Q" n6 Q( q; h9 @' K3 A" ?. V
  (3)判定树 % x& d- |3 z, d& E2 F
  (4)判定表
9 Y# e  u( L5 r% _+ m  程序结构图(SC),N-S图,问题分析图(PAD) $ @" F  r5 E! x! u1 {1 s( C+ O7 X
  程序流程图(PFD)的几个符号:
5 d6 G6 x, ~/ A8 ^# w! @$ J  w/ r: K3 _' }
  软件测试---黑盒测试:功能测试 / n/ r$ E% G2 ~1 k: D6 D. J) o% o+ K/ M$ \
  白盒测试:内部结构测试,穷举路径测试
, j2 D' o0 V0 w- c# v0 R习题3
+ {( u- }9 m$ j9 b/ b  在软件生命周期中,能准确地判断软件系统必须做什么和必须具备哪些功能的阶段是(需求分析)
- ]* P0 C' F" W/ @  T  软件工程的3个要素(工具),(过程),(方法) 3 \6 {- Y) [% W  i9 g
  检查软件产品是否符合需求定义的过程称为(确认测试) 2 G9 d2 `( e. c1 R6 e/ P3 `
  软件设计原则是(抽象)、(模块化)、(信息隐蔽) 0 c  o# w5 A( O3 ^
  需求分析常用的工具是(DFD) & L5 A7 b' U  O) {7 {5 X- I
  在结构化方法中,软件功能分解属于(总体设计)阶段
& Y( d; d! b% f- ^  软件测试的饿目的是(改正错误 ) * S' m0 s' [$ J. _3 `8 L
  软件需求分析 阶段 可分为四个方面(需求获取)、(需求分析)、(编写需求格式说明)、(需求评审) 9 q! \  ]8 [( n+ k
  软件是(程序)、(数据)、(文档)的集合 1 R! a# j0 |" ~% B$ |+ M& p, i
  Jakson方法是一中面向(数据流)的结构化方法
5 y* R7 z" B! W, A" Z/ ^, r9 a# M  软件工程研究的内容包括(软件开发技术)、(软件工程管理) , P; {' @+ v" Y+ H: c9 G7 f
  数据流图的类型有(交换型)、(事务型)   软件开发环境是全面支持软件开发全过程的(软件工具)集合
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-1 16:18 , Processed in 0.181306 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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