2018年9月计算机二级考试即将开始 ,别再为不知怎么准备、怎么做计算机等级考试题库而担心啦!今天就跟着小编来一起看看公共基础知识考点,取得理想的成绩吧!
【考点6】软件工程的原则
软件工程的原则:抽象,信息隐蔽,模块化,局部化,确定性,一致性,完备性,可验证性。
【考点7】需求分析概述
需求分析阶段的工作:需求获取,需求分析,编写需求规格说明书,需求评审。
需求分析方法有:
(1)结构化需求分析方法;
①面向数据结构的Jackson方法(ISD);
②面向数据流的结构化分析方法(SA);
③面向数据结构的结构化数据系统开发方法(DSSD);
(2)面向对象的分析的方法(OOA)。
从需求分析建立的模型的特性来分:静态分析和动态分析。
【考点8】结构化方法和结构化分析方法
1、结构化方法包括结构化分析方法,结构化设计方法,结构化编程方法。
结构化方法中,软件功能分解属于总体设计阶段。
2、结构化分析方法的概念
结构化分析方法是面向数据流自顶而下逐步求精进行需求分析的方法。
结构化分析方法在软件需求分析阶段的应用。
3、结构化分析的常用工具
(1)数据流图(DFD-Data Flow Diagram):是结构化分析方法中用于系统逻辑模型的一种工具。它以图形的方式描绘在系统中流动和处理的过程。
数据流图中四种基本的符号。
1)箭头:表示数据流,数据流是数据在系统中传播的路径。
2)圆或椭圆:表示加工,加工又称为数据处理,是对数据流进行某些操作或变换。
3)双横:表示数据存储(数据源)。数据存储又称为文件,指暂时保存的数据,它可以是数据库文件或任何形式的数据组织。
4)方框:数据的源点或终点。它是软件系统外部环境中的实体,统称外部实体
(2)数据字典(DD):它是结构分析方法的核心,是用来描述系统中所用到的全部数据和文件的文档,作用是对DFD中出现的被命名的图形元素进行确切解释。
数据字典由以下4类元素组成
1)数据流 2)数据流分量 3)数据存储 4)处理
(3)判定树(决策树):是一种描述加工的图形工具,适合描述时候处理中具有多个判断,而且每个决策与若干条件有关。
(4)判定表:与判定树类似,也是一种描述加工的图形工具。如果一个加工逻辑有多个条件、多个操作,并且在不同的条件组合下执行不同的操作,那么可以使用判定表来描述。
【考点9】软件需求规格说明书
软件需求规格说明书(SRS,Software Requirement Specification)是需求分析阶段得出的最主要的文档。软件需求规格说明书的特点:有正确性、无歧义性、完整性、可验证性、一致性、可理解性、可修改性和可追踪性。其中最重要的是无歧义性。
【考点10】软件设计的基本概念
软件设计是确定系统的物理模型。
软件设计是开发阶段最重要的步骤,是将需求准确地转化为完整的软件产品或系统的唯一途径。
从技术观点上看,软件设计包括软件结构设计、数据设计、接口设计、过程设计。
(1)结构设计定义软件系统各主要部件之间的关系;
(2)数据设计将分析时创建的模型转化为数据结构的定义;
(3)接口设计是描述软件内部、软件和协作系统之间以及软件与人之间如何通信;
(4)过程设计则是把系统结构部件转换为软件的过程性描述。
从工程管理角度来看,软件设计分两步完成:概要设计和详细设计。
(1)概要设计将软件需求转化为软件体系结构、确定系统级接口、全局数据结构或数据库模式;
(2)详细设计确立每个模块的实现算法和局部数据结构,用适当方法表示算法和数据结构的细节。
不要着急!不要迷茫!不要彷徨!
考无忧小编送福利~计算机等级考试题库
以上是一些计算机二级公共基础知识考点,希望能帮到你们~
文章推荐:
2018年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”
全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)
温馨提示:
考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office
想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库
想知道更多关于计算机等级考试题库的最新资讯吗?点击进入>>>计算机等级考试题库资讯