a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 103|回复: 0

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

[复制链接]
发表于 2012-7-31 21:44:12 | 显示全部楼层 |阅读模式
第三章 软件工程基础 8 B' _4 r& s2 v# r  s( a& V- z
( B+ C; @; A0 y7 ?; a- P( a
  软件生命周期---软件产品从提出、实现、使用维护到停止使用退役的过程。分为软件定义、软件开发、软件运行维护三个阶段。
8 t! I8 A+ K: G8 y8 r; y+ T  软件生命周期的主要活动阶段---可行性分析、需求分析、软件设计、软件实现、软件测试、运行和维护。
( p2 D3 u+ r; l; Q2 p" R" t- {  常见的需求分析方法--- 0 C9 s' ~9 J( s! ^
  (1)结构化分析方法---主要包括面向数据流的结构化分析方法SA;面向数据结构的Jackson方法JSD;面向数据结构的结构化数据系统开发方法DSSD。 ! y$ M+ b4 f) q: [, y
  (2)面向对象的分析方法OOA * p1 B5 i  K# |+ g
  结构化分析方法工具---
! l, N$ e% b+ G/ t" S' ^( S: G  (1)数据流图DFD,记住DFD图的几个符号:
0 u8 Q% D7 ]7 G5 M- u: r, U+ q  (2)数据字典DD
! ^7 u& P: d3 r  a* a2 k0 S9 ^" }- V" p6 R
  (3)判定树 / I# k6 y+ w5 P& z
  (4)判定表 ! W  r1 h7 Q$ n
  程序结构图(SC),N-S图,问题分析图(PAD)
9 e' \. K$ k7 O. j2 }# s3 e: \8 I  程序流程图(PFD)的几个符号:
' c6 B' k# q& T. l
- q  u' Q- a# s5 V" w, x- R8 k  软件测试---黑盒测试:功能测试
8 z6 Z+ x" |6 t9 O( [  r$ p% P3 ^; t  白盒测试:内部结构测试,穷举路径测试
  c5 |( I/ _1 x7 I习题3
2 Q- {. U& ]" ?. `5 `) `2 @3 }8 U  在软件生命周期中,能准确地判断软件系统必须做什么和必须具备哪些功能的阶段是(需求分析)
" O! ]5 }9 _1 l; L2 W6 Z' q  软件工程的3个要素(工具),(过程),(方法) " k; K$ h0 D+ ]( _
  检查软件产品是否符合需求定义的过程称为(确认测试)
% m; C/ P- Z; L9 q  软件设计原则是(抽象)、(模块化)、(信息隐蔽) ' j3 O: ^$ ^5 V0 k$ H4 x7 c
  需求分析常用的工具是(DFD) $ A$ ~" V( n4 b7 d- R, K  B/ t
  在结构化方法中,软件功能分解属于(总体设计)阶段 - }" @" C5 |& R1 i3 g
  软件测试的饿目的是(改正错误 )
( k) V# d6 s7 S3 N  软件需求分析 阶段 可分为四个方面(需求获取)、(需求分析)、(编写需求格式说明)、(需求评审) ) O$ b, H- j; {8 a& z+ r
  软件是(程序)、(数据)、(文档)的集合
2 j& @# U& Q% d3 g$ ]  Jakson方法是一中面向(数据流)的结构化方法
( l. z7 q# n; |0 s% s* J+ p' L  软件工程研究的内容包括(软件开发技术)、(软件工程管理)
4 A9 t' K9 k& E% f  数据流图的类型有(交换型)、(事务型)   软件开发环境是全面支持软件开发全过程的(软件工具)集合
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-13 14:53 , Processed in 0.288686 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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