《软件工程》自考02333重点难点汇集

《软件工程》自考02333重点难点汇集
《软件工程》自考02333重点难点汇集

《软件工程》串讲讲义应考指导

一、课程介绍

1、课程性质

《软件工程》是全国高等教育自学考试计算机及应用(独立本科段)的一门专业课。

软件工程是研究软件开发的一门课程,其主要内容包括:软件开发所需要的过程、活动和任务,以及这些活动和任务的组织、实施和管理。

2、指定教材

本课程指定教材为《软件工程》,全国高等教育自学考试指导委员会组编,王立福主编,机械工业出版社出版,2011年版。

新版教材与2000年版相比,无论是内容还是内容的组织,都有了很大的变化。整个知识体系、章节安排、内容选取都不一样,这是考生一定要注意的。新版教材的内容组织特点主要体现在:

基于对软件开发本质的认识,讲解软件工程的两大技术问题:一是开发逻辑,二是开发途径。

开发逻辑涉及软件生存周期过程、软件生存周期模型(有关过程、活动和任务的组织框架)以及项目软件生存周期的规划与监控。

开发途径涉及结构化方法和面向对象方法,以及支持软件评估所需要的软件测试技术等。

3、章节体系

本课程共有8章:

第1章:回答什么是软件开发的本质

第2章:软件需求与软件需求规约

第3章:结构化方法

第4章:面向对象方法-UML

第5章:面向对象方法-RUP

第6章:软件测试。

第7章:软件生存周期过程及管理

第8章:集成化能力成熟度模型CMMI

二、考情分析

1.历年真题的分布情况

由于教材刚刚经过改版,新教材刚经过2011年10月、2012年01月、2012年10月三次考试。通过对2011年10月、2012年01月这两次真题的分析,各章所占分值的分布情况如下表所示:

25%左右。第1章和第8章的考核知识点相对较少。

2.题型分析

本课程的考试题型分为:

(1)单项选择题,共15小题,每小题2分,共30分

(2)填空题,共20个空,每空1分,共20分

(3)简答题,共6小题,每小题5分,共30分

(4)综合应用题,共2题,每题10分,共20分

3.复习方法

(1)以教学大纲为准绳。自学考试的原则是:考试范围既不超出大纲又不超出教材范围。所以考生一定根据教学大纲规定的考试内容和考核要求,认真学习教材,要全面、系统了解教材中的基本概念、基本知识。

(2)有的放矢。在学习的过程中,为了达到“事半功倍”,要学会“舍”。要用有限的时间去抓重点,对重点内容要进行深入细致的学习。

(3)注意学习方法,理论联系实际,注重理解

重视理论联系实际,训练并逐渐提高运用所学理论分析和解决实际案例的能力。考生应当注意在全面系统学习教材的基础上,尽可能多地了解和分析实际案例,以便更深刻地领会教材的内容,提高分析和解决实际问题的能力。

(4)合理安排时间,抓住学习重点

根据实际情况自己安排,利用平时空余时间观看网络课件,形成基本的了解。接下来认真地做一些练习题,不清楚的地方再回过头去看看书,并注意对不同的知识点进行比较,加深印象。

第一章绪论

复习建议:

本章内容较少,主要是让大家了解软件工程的提出的背景-软件危机以及软件工程研究的内容。

考试题目类型主要是单项选择题、填空题,题量在3%~5%之间。

第一节软件工程概念的提出与发展

1.软件危机

(1)速度:软件的发展水平远远滞后于硬件的发展水平,生产率低下,软件制造仍然是一种人工集约生产方式

(2)质量:软件的质量低下,不能满足用户的需求、适应性差

(3)成本:软件开发成本居高不下

软件开发的速度、软件制品的质量、软件开发成本是软件工程的三个核心问题。

2.软件工程的发展

(1)20世纪60~80年代

瀑布模型;过程化语言;支持工具

(2)20世纪80年代~今

软件复用技术;软件生产管理;面向对象语言

(3)近几年

软件复用技术:构件技术、平台技术、需求工程技术、领域分析技术、应用集成技术等。

第二节软件开发的本质

1.软件

软件=程序+文档

2.软件开发的本质:“映射”,即实现问题空间的概念和处理逻辑到解空间的概念和处理逻辑之间的映射。

3.系统建模

运用所掌握的知识,通过抽象,给出系统的一个结构。

4.模型

模型是一个抽象。模型是在特定意图下所确定的角度和抽象层次上对物理系统的描述,通常包含对该系统边界的描述、对系统内各模型元素以及它们之间关系的语义描述。

5.系统模型的类型

(1)概念模型:描述软件是什么

(2)软件模型:实现概念模型的软件解决方案。包括设计模型、实现模型和部署模型。

第二章需求获取

复习建议:

正确定义问题,是解决问题的基础。

需求获取是软件开发的第一步,它的工作质量决定了整个软件开发工作的成败,因此本章的内容是考核的重点内容。

考核的题目类型主要有:单项选择题、填空题、简答题,分值在10%左右。

内容以基本概念、基本原理为主。

第一节需求与需求获取

1.需求的定义

一个需求是有关一个“要予构造”的陈述,描述了待开发产品/系统功能能力、性能参数或其它性质。

2.需求的基本性质

(2)无歧义的

(3)可测的

(4)可跟踪的

(5)可测量的

3.需求的分类★

(1)功能需求,是整个需求的主体。

(2)非功能需求:性能需求、外部接口需求、设计约束和质量属性需求。能够区分哪些是功能需求,哪些是性能需求。

4.接口需求的类别

(1)用户接口

(2)硬件接口

(3)软件接口

(4)通信接口

(5)内存约束

(6)运行

(7)地点需求

5.设计约束需求

(1)法规政策

(2)硬件限制

(3)与其它应用的接口

(4)并发操作

(5)审计能力

(6)控制功能

(7)高级语言要求

(8)握手协议

(9)应用的关键程度

(10)安全和保密

6.质量属性

(1)可靠性

(2)存活性

(4)用户友好性

7.需求发现的技术

(1)自悟

(2)交谈

(3)观察

(4)小组会

(5)提炼

第二节需求规约(SRS)

1.需求规约的定义★

是一个软件/产品/系统所有需求陈述的正式文档,它表达了一个软件/产品/系统的概念模型。

2.需求规约的基本性质★

(1)重要性和稳定性程度:对需求进行分级

(2)可修改的

(3)完整的:没有被遗漏的需求

(4)一致的:不存在互斥的需求

3.需求规约的格式

IEEE标准830-1998(IEEE 1998)描述的需求规格说明书模板。

4.需求规约(规格说明书)的表达(1)非形式化的需求规约

(2)半形式化的需求规约

(3)形式化的需求规约

5.需求规约的作用★

(1)需求规约是软件开发组织和用户之间一份事实上的技术合同书,是产品功能及其环境的体现(2)需求规约是一个管理控制点

(3)对于产品/系统的而设计,需求规约是一个正式的、受控的起始点

(4)需求规约是创建产品验收计划和用户指南的基础

第三章结构化方法

复习建议:

自顶向下,逐步求精。

本章是整个课程的重点内容,其基本思想、基本原理和基本方法是软件工程理论体系中最经典的内容,考核题型涉及单项选择题、填空题、简答题、综合应用题所有题目类型,占分值25%左右。

建议考生在牢记基本概念、基本原理的基础上,对综合应用题多下工夫,多做练习。

第一节结构化需求分析

1.需求分析面临的挑战

(1)问题空间理解

(2)人与人之间的通信,“有效沟通”

(3)需求的变化性

2.结构化分析中的基本术语及表示方法

(1)数据流

(2)加工

(3)数据存储

(4)数据源和数据潭

3.数据流图DFD图★

用于建立系统功能模型。

是一种描述数据变换的图形化工具,其中包含的元素可以是数据流、数据存储、加工、数据源和数据潭等。

4.建模过程(绘制流程图的过程)

自顶向下、功能分解

(1)建立系统环境图

(2)0层图:从0层图开始对流程图中的要素编号

(3)1层图

(4)……

【例题】绘制数据流程图(2008年10月真题)

41.某个学生成绩管理系统的部分功能如下:

(1)基本信息管理:教务管理人员输入或修改学期教学执行计划、学生名单和教师名单;

(2)学生选课:学生根据教学执行计划进行选课;

(3)分配任课教师:教务管理人员为符合开课条件的课程分配教师,并打印任课通知单给教师;

(4)成绩管理:每门课程的教师在考试评分结束后将考试成绩交给教务管理人员,教务管理人员输入、维护成绩,系统可生成成绩单(发给学生)、成绩统计分析表(发给教务管理人员)。

请根据要求画出该问题的分层数据流图(要求画出顶层和0层数据流图)。

【解析】

顶层图:只包含数据源/数据潭以及相关的数据流和一个处理。

顶层图

成绩单

成绩单

学生成绩

学期教学执行计划学生名单学生选课结果教师信息

0层图

要注意的问题:

① 黑洞(black hole),即只有输入而没有输出。

②只有输出而没有输入。

③灰洞(gray hole),即输入不足以产生输出。灰洞是经常也是不易被察觉的错误。

④加工处理只用来表示数据的处理和变化,避免将计算机命令作为处理。

⑤数据流必须起于且/或止于处理,即每一个数据流必须有一个处理与之有关,数据流不能起于数据存贮且止于一个数据源/数据潭或另一个数据存贮;也不能起于某个实体且止于另一个数据源/数据潭或数据存贮。

5.数据字典

定义数据流程图中所有数据流和数据存储的数据结构。

顺序结构:+

选择结构:|

重复结构:{ }

子界:m..n

6.加工的描述★

(1)判定表

判断表(Decision Table)也称为决策表,是一个二维表,它说明了每一种条件组合所产生的结果。

该表分为四个象限(quadrants)。

a)左上限代表所有的条件

b)左下限代表可能的结果

c)右上限代表每一种条件的取值(用Y和N来表示)

d)右下限用X表示所对应的条件组合所产生的结果

【例题】画出顾客购货的折扣政策的决策表。

销售商在给顾客的折扣时,要考虑付款日期和交易额这两个因素。若付款日期在10天以内(含10天),则当交易额超过¥10,000时,给予5%的折扣;当交易额在¥5,000到¥10,000之间(含¥5,000)时,给予3%的折扣;当交易额低于¥5,000时,没有折扣。若付款日期超过10天,则无论交易额多少,均不给任何折扣。【解析】

(2)判定树

判断树(Decision Tree)也称为决策树,是用来描述在一组不同的条件下,决策的行动是根据不同条件及其取值来选择的处理过程。业务规则的描述通常可以使用判断树这一过程描述工具。

【例题】画出顾客购货的折扣政策的决策树。

销售商在给顾客的折扣时,要考虑付款日期和交易额这两个因素。若付款日期在10天以内(含10天),则当交易额超过¥10,000时,给予5%的折扣;当交易额在¥5,000到¥10,000之间(含¥5,000)时,给予3%的折扣;当交易额低于¥5,000时,没有折扣。若付款日期超过10天,则无论交易额多少,均不给任何折扣。解析:

(3)结构化语言

【例题】用结构化语言表达:顾客购货的折扣政策。

销售商在给顾客的折扣时,要考虑付款日期和交易额这两个因素。若付款日期在10天以内(含10天),则当交易额超过¥10,000时,给予3%的折扣;当交易额在¥5,000到¥10,000之间(含¥5,000)时,给予2%的折扣;当交易额低于¥5,000时,没有折扣。若付款日期超过10天,则无论交易额多少,均不给任何折扣。

IF 付款日期在10日以上

折扣=0

ELSE

IF 交易额>=10000

折扣=3%

ELSE

IF交易额>=5000

折扣=2%

ELSE

折扣=0

7.需求验证

(1)验证每一个需求满足5个性质

(2)验证需求规格说明书满足4个性质

第二节结构化设计

分为总体设计和详细设计

1.总体设计的任务

把系统的功能需求分配到一个特定的软件体系结构中。

2.表达软件体系结构的工具

(1)模块结构图

(2)层次图

(3)HIPO图

3.模块结构图★

结构图(Structure Chart)是对软件总体结构的一种图形描述,它显示了软件的层次结构、组织和通讯。也就是说,在结构图中,显示了软件是由哪些模块组成的,这些模块按照什么样的层次结构组织在一起以及模块之间通过什么接口联系在一起。

结构图也称之为控制结构图、模块结构图或系统结构图。

(1)模块符号

(2)模块调用关系

(3)模块间的数据传递

(4)模块间的控制信息传递

(5)循环调用结构

(6)选择调用结构

(7)数据存储

4.层次图

层次图中一个矩形框代表一个模块,框间的连线表示调用关系(位于上方的矩形框所代表的模块调用位于下方的矩形框所代表的模块)。

5.HIPO图

HIPO图是美国IBM公司发明的“层次图加输入/处理/输出图”的英文缩写。为了使HIPO图具有可追踪性,在H图(即层次图)里除了顶层的方框之外,每个方框都加了编号。

H图+IPO图

6.总体设计步骤

将DFD图映射为设计层面的模块及模块调用。

(1)变换流(Transform Flow)。基于变换流的数据流程图是一个线性的顺序结构,由输入臂、输出臂和变换中心三部分组成。其中变换中心使系统数据发生本质的变化,输入臂将物理输入变换成逻辑输入,而输

出臂则将逻辑输出变换成物理输出。

(2)事务流(Transaction Flow)。事务流的数据流程图中有一个事务处理中心,它将输入分为许多相互平行的加工路径,然后根据输入的属性,选择某一加工路径。如下图所示。

业务中心完成以下任务:

?⑴接收事务(即输入数据);

?⑵分析每个事务并确定它的类型;

?⑶根据事务的类型选取一条活动通路。

【例题】控制结构图的绘制

根据数据计算的数据流图:

画出以转换为中心的控制结构图。

【解析】这是一个典型的以“转换为中心”结构的分解,可以转化为:

总结:任何处理都可以划分为两种转换类型之一:以转换为中心的分解和以业务为中心结构的分解。

【例题】产生固定资产资料数据流程图如下,做出以业务为中心的模块控制结构图。 【解析】

这是以业务为中心的处理,根据模板,可以转化为:

输入数据

数据求解

打印输出

数据计算

输入数据

数据求解

打印输出

报表制作

报表类型

报表调度

7. 模块

执行一个特殊任务的一个过程以及相关的数据结构。模块通常由两部分组成:模块接口和模块体。 8. 模块化

“分而治之”和“抽象”。

把一个待开发的软件分解成若干个简单的、具有高内聚低耦合的模块,这一过程称为模块化。 模块化是系统设计基本原理/原则之一。

9. 内聚(Cohesion)

是指一个模块内部个成分之间相互关联程度的度量。也就是说,凝聚是对模块内各处理动作组合强度的一种度量。很显然,一个模块的内聚越大越好。

(1)偶然凝聚 可维护性最差 (2)逻辑凝聚 (3) 时间凝聚 (4)过程内聚 (5)通信内聚 (6)顺序凝聚

(7)功能凝聚 可维护性最好 10. 模块耦合

耦合(coupling)是对两个模块之间联接程度的一种度量。模块间的依赖程度越大,则其耦合程度也就越大;反之,模块间的依赖程度越小,则其耦合程度也就越小。

很显然,为了使软件具有较好的可维护性和可修改性,模块间的关联程度即耦合程度应越小越好。因为

耦合程度越小,表明模块间的独立程度越大,这样在修改一个模块时,对其它模块的影响程度就越小,从而使模块的修改工作局限于一个最小范围之内。

(1)内容耦合

(2)公共耦合

(3)数据耦合

(4)控制耦合

(5)标记耦合

原则是:尽量用数据耦合,少用控制耦合,限制公共耦合的范围,避免使用内容耦合。

11.启发式规则

高内聚、低耦合。

(1)改进软件结构,提高软件独立性。模块分解

(2)模块规模适中

(3)力求深度、宽度、扇出、扇入适中。

深度:表示其控制的层数。

宽度:同一层次上模块总数的最大值。

扇出:一个模块直接控制的下级模块的数目。

扇入:有多少个上级模块直接调用它。

原则:顶层模块扇出比较大,中间层模块扇出较小,底层模块具有较大的扇入。

(4)尽量使模块的作用域在其控制域内。

模块的控制域:这个模块本身以及所有直接或间接从属它的模块的集合。

模块的作用域:受该模块内一个判断所影响的所有模块的集合。

(5)尽力降低模块接口的复杂度

(6)力求模块功能可以预测

12.详细设计

具体描述模块结构图中的每一模块,即给出实现模块功能的实施机制,包括一组例程和数据结构。

13.结构化程序设计方法

一种基于结构的编程方法,即采用顺序结构、选择结构和重复结构进行编程,其中每一结构只允许一个入口和一个出口。

三种基本的控制结构:

(a) 顺序结构,先执行A再执行B;

(b) IF-THEN-ELSE型选择(分支)结构;

(c)DO-WHILE型循环结构

14.详细设计工具

(1)程序流程图

程序流程图:程序流程图又称为程序框图,它是历史最悠久使用最广泛的描述过程设计的方法,然而它也是用得最混乱的一种方法。

(2)盒图(N-S图)

出于要有一种不允许违背结构程序设计精神的图形工具的考虑,Nassi和Shneiderman提出了盒图,又称为N-S图。

(a) 顺序;(b) IF-THEN-ELSE型分支;(c) CASE型多分支;

(d) 循环;(e) 调用子程序A

(3)PAD图

PAD是问题分析图(Problem Analysis Diagram)的英文缩写,自1973年由日本日立公司发明以后,已得到一定程度的推广。它用二维树形结构的图来表示程序的控制流,将这种图翻译成程序代码比较容易。下图给出PAD图的基本符号。

(4)类程序设计语言PDL

PDL也称为伪码,它是用正文形式表示数据和处理过程的设计工具。

PDL具有严格的关键字外部语法,用于定义控制结构和数据结构;另一方面,PDL表示实际操作和条件的内部语法通常又是灵活自由的,以便可以适应各种工程项目的需要。因此,一般说来PDL是一种“混杂”语言,它使用一种语言(通常是某种自然语言)的词汇,同时却使用另一种语言(某种结构化的程序设计语

《国际金融》知识点归纳

第二章 1.国际收支:指一个国家或地区与世界上其他国家和地区之间,由于贸易、非贸 易和资本往来而引起的国际资金移动,从而发生的一种国际资金收 支行为。 说明:国际收支>外汇收支与国际借贷→金融资产→商品劳务 2.国际收支平衡表: ⑴编制原则:复式记账法: 借:资金占用类项目(外汇支出:进口- ) 贷:资金来源类项目(外汇收入:出口+ ) 权责发生制:先付后收,先收后付 市场价格原则 单一货币原则 ⑵内容:经常项目:贸易收支(出口>进口,贸易顺差/盈余,出超) (出口>进口,贸易逆差/赤字,入超) 非贸易收支(服务、收入项目) 资本和金融项目(长期资本、短期资本) 平衡项目(储配资产、净误差与遗漏) 3.国际收支分析(按交易性质的不同): ⑴自主性交易:经常项目、资本与金融项目中的长期资本与短期资本中的私人部 分。 ⑵调节性交易:调节性交易、短期资本中的政府部分与平衡项目。 注:①贸易差额=出口- 进口 ②经常项目差额=贸易差额+劳务差额+转移差额

差额:③基本差额=经常项目差额+长期资本差额 ④官方结算差额=基本差额+私人短期资本差额 ⑤综合差额=官方结算差额+官方短期资本差额 ①微观动态分析法:差额分析法、比较分析法 ⑶国际收支与国民收入的关系:(封闭)Y=C+I+G 分析法:②宏观动态分析法:(开放)Y=C+I+G+X-M 与货币供给量的关系:Ms=D×R×E 4.国际收支失衡的原因及经济影响: ⑴原因:①季节性、偶然性原因 ②周期性因素: a.繁荣期:X↑M↓,劳务输出↓劳务输入↑,资本流入↑,资本流 出↓→顺差 b.萧条期:X↓M↑,劳务输出↑劳务输入↓,资本流入↓,资本流 出↑→逆差 ③结构性因素:产出结构调整 ④货币因素: 货币a.对内价值→贬值→P↑→X↓M↑→国际收支变化价值 b.对外价值→贬值→e↑→X↑M↓→国际收支改善 ⑤收入因素:C、S→X、M↑ I↑→X、M,资本流动 ⑥不稳定的投机和资本流动 ⑵影响:①对国民收入的影响:Y=C+I+G+X-M ②对金融市场的影响:

完整word版软件工程概论期末大作业

软件工程概论期末大作业火车票订票管理信息系统 专业年级:学号: 名:姓 成绩: 1

目录 一、项目概述 (3) 二、可行性研究 (3) 三、需求分析 (4) 3.1系统IPO图 (8) 3.2系统的数据流图 (9) 四、概要设计 (10) 五、详细设计 (10) 5.1系统主要功能模块界面图 (11) 5.2画出系统某一模块的程序流程图 (15) 六、UML模型 (16) 6.1 画出系统的用例图 (17) 6.2系统客户(功能)的时序图 (18) 七、总结 (20) 八、附录 (21)

2 一、项目概述 1.1项目简介 火车票售票系统是一款针对全国各大乘客集散地,方便工作人员和乘客顺利抵达目的地的便捷操作软件,乘客集散地只需安装本系统,配备专业的操作人员,即可安全、有序地完成人员输送任务。 1.2项目功能 火车票售票系统可登记全国各地的客运专线、包括发车时间、到达时间、经过各中转站时间、在各中转站等待时间及发车时间、各站点间距离、票价、各列车车厢容量、座位分布、列车类型、列车车号、车票信息、预定信息、乘客身份信息、乘客携带物品限定信息、车票代售点信息、网络购票、货运信息、网络购票常见问题解决方式、铁路常识等。 1.3功能模块介绍 车票票面信息:包含乘车区间(始发站、终点站)、发车时间、发车日期、乘客身份信息(身份证号、姓名)、乘客所乘列车座位信息(列车车厢号、座位号)、乘客乘车须知、票价、座位类型(硬座、硬卧、软座、软卧)。 网络购票信息:查询列车信息(列车时刻表、列车车次)、余票信息、票价信息、退票信息、列车正晚点信息、车票代售点信息、预订信息、货运运费、货运业务咨询。 列车信息:列车车次、列车所属类型(普快、动车、空调特快等)、列车始发站、终点站、中转站、始发时间、到达时间、各站点停靠时间、乘车区间及价格、列车运行时长、已运行时长。 候车室信息:列车车次、列车运行时间(发车时间、到达时间)、对应车次所在候车区域、对应区域所要发车车次。 二、可行性研究 2.1可行性研究过程 本系统是针对全国各地的旅客,因此这一问题的解决,这一项目的实现,将更简化整个操作流程,减少人工操作以及由人工操作所引起的人为失误,大大降低了对数据的操作量。本系统所需的是项目人员的研究及整个操作过程所需的步骤及对所出现的问题的正确操作。 2.2可行性研究要解决的问题 项目研究人员:对于项目研究人员所需的操作即为界面功能实现的后台代码,这不仅仅是最需要解决的问题,项目人员最需要的是对整个系统所要实现的功能的整合,针对某一问题所需要的操作,所对应的模块,所调用的数据,这些都需要借助于日常出现问题的总结,因此项目开发人员是要对列车整个运行过程十分了解,并熟知所面对问题的解决方法。 系统操作人员:对于系统操作人员,需要了解整个系统所能实现的功能以及对应的处理,如何操作,怎么操作这是需要解决的问题。 2.3对于项目的技术支撑 面对当今社会技术的飞速发展、计算机科学技术已经发展的相当成熟。C语言、

大工《软件工程》大作业参考题目及要求【内容仅供参考】787

网络教育学院 《软件工程》课程大作业 题目:企业货物管理系统 第一大题:谈谈你对本课程学习过程中的心得体会。 在学习软件工程过程中,或许有诸多不解,我们要从整体概念上较好地理解和把握、学好软件工程,学习时要注意多看多练要注意结合实际,更要多思考,面对错误不要一范就问,要尝试自己去解决。但是还要注意什么都学,肯定是什么都学不透的,要集中精力打攻坚战,学习软件工程首先要明白自己的学习目标究竟是什么,根据自己的实际工作出发,有针对性的在相应的学习方向上进行提高,制定出详细的学习规划。还要注意与其他科目的相辅相成,就像我们在学习面向对象分析的时候要结合大一学习的面向对象及其方法学这一在写软件的时候,我们首先要有整体的结构和思路,这样才能照着一定的思想一定思路去写下去,有人说其实写软件并不难,只要给你一个思路你就可以不断地往下写。我觉得确是如此,其实我们平时写软件我觉得并不是很难的事,平时即使遇到处理不了的技术问题,哪里编译出现错误等等其实都可以在网上提问。技术问题一般我们都可以在网上得到答案,但软件的思想不是我们看了一下就能真正理解的。 第二大题:完成下面一项课程设计。

2020秋《软件工程》课程大作业 注意:从以下4个题目中任选其一作答。 题目二:企业货物管理系统 总则:不限制编程语言,可以选用VB/C#等,不限数据库,可选用SQL/MYSQL/ACCESS等设计一个企业货物管理系统。(具 体工具平台及语言可以自己根据自己的习惯选用,不必完 全按照上述技术要求) 要求:(1)撰写一份word文档,里面包括(需求分析规格书、详细设计说明书、测试报告书)章节。 (2)需求分析规格书,包含功能需求分析、数据需求分析。 功能需求分析介绍该系统具体包含何种功能。 (3)详细设计说明书包含数据表,核心程序,模块相关截 图。数据表为数据库所建立的数据表,至少包含管理人员 信息表、货物信息表、调价记录表等。核心程序需列出系 统的核心程序。 (4)测试报告书要求简单介绍测试的方法与测试的示例, 举出一组示例即可。 (5)整个word文件名为 [作业提交: 大作业上交时文件名写法为:[以附件形式上交离线作业(附件的大小限制在

自考软件工程_02333(2006~2011含答案_完全整理)

全国2006年10月高等教育自学考试 软件工程试题 课程代码:02333 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.软件开发环境按解决的问题分类包含() A.程序设计环境B.工具箱环境 C.基于方法的环境D.以语言为中心的环境 2.为了提高软件产品的质量和可靠性,对某些无法避开的差错,使其影响减至最小程度所采用的技术是() A.容错技术B.避开错误技术 C.检测技术D.排错技术 3.软件复杂性的常用度量方法包括() A.BOEHM度量法B.可扩充度量法 C.线性度量法D.代码行度量法 4.面向对象的要素包含() A.对象的唯一性B.抽象 C.继承性D.分类性 5.构造原型时,主要考虑() A.全部功能B.原型要体现的特征 C.全部细节D.全部要求 6.维护中,因修改文件的打开或关闭而引起的错误是() A.文档副作用B.数据副作用 C.编码副作用D.设计副作用 7.诊断和消除程序在使用过程中发生错误的过程称为() A.校正性维护B.适应性维护 C.完善性维护D.预防性维护 8.在白盒技术测试用例的设计中,以下覆盖标准中发现错误能力最强的是() A.语句覆盖B.判定/条件覆盖 C.条件组合覆盖D.判定覆盖 9.软件调试技术包括() A.回溯法调试B.循环覆盖调试 1 软件工程自学考试试题

软件工程自学考试试题 2 C .边界值分析调试 D .集成测试调试 10.在软件测试中,首先对每个模块分别进行单元测试,然后再把所有的模块按设计要求组装在一起测试,称为( ) A .确认测试 B .系统测试 C .渐增式测试 D .非渐增式测试 11.源代码的可维护性表现了程序设计语言的( ) A .心理特性 B .工程特性 C .技术特性 D .传统特性 12.至今已有好几百种不同的高级语言,它们有的是用于数值计算,有的是用于商业管理,有的是用于编写系统软件。以下语言中较适用于数值计算的语言是( ) A .BASIC B .SQL C .LISP D .FORTRAN 13.在JSP 方法中解决结构冲突的具体办法是( ) A .引入中间数据结构或中间文件 B .删除某个输入数据结构 C .删除某个输出数据结构 D .增加某个输入或输出数据结构 14.模块的内聚性可以按照内聚程度的高低进行排序,以下排列中属于从低到高....的正确次序是( ) A .偶然内聚,时间内聚,逻辑内聚 B .通信内聚,时间内聚,逻辑内聚 C .逻辑内聚,通信内聚,顺序内聚 D .功能内聚,通信内聚,时间内聚 15.以下软件生存周期的活动中,要进行软件结构设计的是( ) A .测试用例设计 B .概要设计 C .程序设计 D .详细设计 16.能够清楚地表示复杂的条件组合与应做的动作之间的对应关系的工具是( ) A .结构化语言 B .PAD 图 C .判定表 D .程序流程图 17.需求分析方法必须能够表达和理解问题的数据域和( ) A .数据流 B .用户类型 C .功能域 D .应用领域 18.以用户需求为动力,以对象作为驱动的模型是( ) A .瀑布模型 B .基于知识的模型 C .喷泉模型 D .增量模型 19.把软件生产的全过程人为地划分为若干阶段使得软件人员能根据每一阶段的不同特点更好地组织和管

自考国际金融市场

高纲1569 省高等教育自学考试大纲 04009 国际金融市场 财经大学编省高等教育自学考试委员会办公室

Ⅰ课程性质及其设置目的与要求 一、课程性质和特点 《国际金融市场》课程是我省高等教育自学考试部分经济类专业的一门重要的专业基础课程,是一门系统介绍国际金融市场及其组成的课程,其任务是使应考者通过本课程学习,了解国际金融市场的基本概念,分析国际金融市场环境,掌握外汇市场及外汇风险管理、国际货币市场、国际资本市场、国际黄金市场等各个分领域的基础知识和基本功能,并结合具体案例,使得应考者能够运用知识创造性地分析与解决问题。 二、本课程的基本要求 本课程共分五部分:第一部分为国际金融市场的外部环境及国际金融市场概述,包括国际货币体系概述,国际收支,国际金融市场概述;第二部分是对外汇市场进行分析与阐述,包括:外汇市场概述,外汇与汇率,主要外汇交易形式,外汇交易风险的管理;第三部分为国际货币市场;第四部分为国际资本市场;第五部分为国际黄金市场。通过对本书的学习,要求应考者对国际金融市场有一个全面和正确的了解。具体应达到以下要求: 1.了解国际金融市场的概念、组织形式和发展趋势,能够从经济学角度来解释国际金融市场的功能。 2.理解并掌握国际金融市场的各组成成分。 三、本课程与相关课程的联系 《国际金融市场》是以金融学为基础,结合国际金融、金融市场学等学科容法的综合性理论与应用相结合的学科。因此本课程的前修课程包括金融学、国际金融、金融市场学、国际投资学等,这些课程可以帮助我们更好地掌握国际金融市场的组成、功能和分析法。 Ⅱ课程容与考核目标 第一章国际货币体系 一、课程容 本章首先定义了国际货币体系的概念,概括了国际货币体系的主要容和作用,然后介绍了世界经济的发展与国际货币体系的演变,最后介绍了欧洲经济货币联盟与欧洲单一货币——欧元。 二、学习要求

软件工程-期末大作业要求10-29

《软件工程》 大作业内容与要求 任课教师:马楠一、软件工程导论考核目的: 使学生更好地理解该课程介绍的概念和主要原理等内容。 加深对软件开发过程中所涉及的各种建模工具的认识和理解。 初步感受软件系统分析设计的过程、如何利用现有的计算机辅助工具(VISIO 2003)进行阶段成果的描述以及功能模块的开发。 二、具体完成内容及要求 作业一:进行系统需求分析,提交需求说明书。要求用数据流程图描述系统的基本逻辑功能。(至少画到第2层。)(包括DFD、数据字典等内容) 作业二:用面向数据流的方法设计,提交系统结构化设计与实现说明书(概要设计和详细设计放在一个文件中,但分开说明)。要求用结构图描述系统的物理功能。 作业三:用面向对象的观点和UML的方法进行系统分析与设计,提交面向对象设计说明书,分析系统中包含的类-&-对象,建立系统的对象模型构建对象模型、用例图、状态图。 (可行性报告是否放入不做要求,自愿原则) 三、使用工具 使用Visio软件绘制相关图形,包括:数据流图、系统结构图、对象模型图、用例图、状态图等。 使用WORD文档撰写各报告内容。 四、提交内容 1、以上作业以WORD文档形式提交,两人或者三人为一组,建立一个文件夹,名 字为“姓名学号姓名学号_课题名称”,三个文档分别题目为“姓名姓名_课题名称_作业1”、“姓名姓名_课题名称_作业2”、“姓名姓名_课题名称_作业3”。 2、提交报告时间为第9周周五中午12:30。 五、成绩分配: 1.系统需求分析:30分 2.系统设计说明书: 25分 3.面向对象设计说明书:25分

4.增加一个学习总结,要手写版,20分,对主要知识点进行总结, 六、课题参考内容 注意:可以在此基础之上进行功能扩展,要在可行性报告中进行说明。 题目一学校教材订购系统 1.系统简介 本系统可细化为二个子系统:销售系统和采购系统 销售系统的主要工作过程为:首先由教师或学生提交购书单,经教材发行人员审核是有效购书单后,开发票、登记并返给教师或学生领书单,教师和学生即可去书库领书。 采购系统的主要工作过程为:若有脱销教材。则登记缺书,发缺书单给书库采购人员;一旦新书入库后,即发进书通知给教材发行人员。 以上系统的功能要求在计算机上实现。 2.技术要求及限定条件 (1)当书库中的各种书籍数量发生变化(包括领书或进书)时,都应修改相关的书库记录,如库存表或进/出库表。 (2)在实现上述销售和采购的工作过程时,需考虑有关单据的合法性验证(如:购书单、领书单等的有效性)。 (3)系统的外部项(Termiantor)至少包含3个:教师、学生和教材工作人员。 (4)系统的相关数据存储项(Data store)至少包含6个:购书表、库存表、缺书登记表、待购教材表、进/出库表。 题目二飞机票预购系统 1.系统简介 2.技术要求及限定条件 (1)在分析系统功能时,应考虑有关证件的合法性验证(如:身份证、取票通知、交款发票等。) (2)对于本系统还应补充以下功能 ○1旅客延误了取票时间的处理 ○2班机取消后的处理 ○3旅客临时更改机票板材 (3)系统的外部项(Termiantor)至少包含3个:旅客、旅行社和航空公

软件工程大作业.

《软件工程》大作业 学期:2015秋季学期 班号: 学号: 姓名: 成绩: 子与信息工程学院 2015年10月

目录 第1章系统概述 (2) 1.1系统介绍 (2) 1.2开发的目的与意义 (2) 第2章可行性分析 (3) 2.1经济可行性 (3) 2.2 技术可行性 (3) 2.3 系统业务分析 (3) 第3章需求分析 (5) 3.1 结构化需求分析 (5) 3.2 系统需求说明 (5) 3.3 系统数据流图和数据字典 (6) 第4章系统设计 (9) 4.1 系统ER图 (9) 4.2 系统功能结构图 (11) 第5章系统实现 (12) 5.1用户模块 (12) 5.2用户注册功能 (13) 第6章系统测试 (14)

第1章系统概述 随着计算机网络技术和信息技术的不断发展,人类信息资源实现高度共享,从根本上改变了人类生活的方式,网上购物作为一种新型的购物方式,以其快捷方便的特点成为了人们购物的主要选择。网上支付的不断完善,加上物流业的配套建设,使得用户能够足不出户就能挑选商品,节省了时间和金钱,这种网上购物方式越来越受到人们的青睐。 1.1系统介绍 网上商城系统是一个可以方便各类人群所需,省时省力全方位的大型购物网上商城,可以让所需人群足不出户不分地域时间的购买所需用品。网上商城系统共分为两个部分:前台用户部分和后台管理部分。在前台系统中有用户注册登陆,浏览商品,选购商品,订购商品。后台系统中有系统管理,会员管理,订单管理,商品管理。在用户注册模块中,分别加强了用户注册信息验证的严格性;在商品或商家信息浏览和查询模块中,用户可以对商品进行浏览检索,查看商品的详细信息;非注册会员可以选定商品加入购物车,但只有注册成会员的用户才能对商品进行购买。在后台系统中,系统管理员可以对已注册的用户进行审查,可以对现有的商品进行管理;并对提交的订单进行处理与邮寄。 1.2开发的目的与意义 在线购物系统,从结构上讲,可以划分为前台和后台两个部分,主要涉及到前、后台的网页设计,以及与数据库相关的操作。在网络应用中,数据库的应用是一个很关键的环节。特别地,随着Internet的普及和人们对于互联网的依赖性,许多基于互联网的应用也不断的涌现出来。基于B/S(浏览器、服务器)构架开发网站和系统已成为一种主流趋势,人们对其的需求也越来越大。 现在已经进入网络时代,很多电子产品的生产企业也开始意识到了网络的重要性,开始在电子产品中加入对网络服务的支持。比如在智能手机中增加了对移动互联网应用的支持,这在提升了电子产品的竞争力的同时,也扩展了电子商务的应用范围。 总体上看,电子商务的发展,具有十分良好的发展前景。

自考软件工程试卷及答案

2016年4月高等教育 选择题部分 一、单项选择题(本大题共l5小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。错涂、多涂或未涂均不得分。1.提出软件工程概念的目的是倡导以工程的原理、原则和方法进行软件开发,以期解决出现的 (p15) A.软件矛盾B.软件危机 C.软件制约D.软件滞留 2.用于描述待开发产品/系统功能上的能力、性能参数或其他性质的是(p23) A.程序 B.需求 C.设计D.规约 3.在初始发现需求的常用技术中,需求人员通过提出问题/用户回答这一方式,直接询问用户需要的技术是 (p26) A.询问B.问答 C.交谈D.审问 4.在结构化分析方法中,数据流的归宿地是 (p37) A.数据潭B.数据源 C.数据项D.数据字典 5.一个模块调用另一个模块时,模块之间通过参数来传递数据,则模块间的关系为 (p57) A.公共耦合B.控制耦合

C.标记耦合D.数据耦合 6.在一个软件结构中,同一个层次上模块总数的最大值是指模块的 (p60) A.宽度B.深度 C.扇入D.扇出 7.在UML中,一种可以表达系统功能模型的图形化工具是 (p103) A.用况图B.状态图 C.类图D.对象图 8.UML的图形化工具分为两类:结构图和 (p101) A.类图B.状态图 C.行为图D.部署图 9.下列选项,属于RUP突出特点的是 (p123) A.以面向对象为中心B.以体系结构为中心 C.以分析模型为中心D.以设计模型为中心 10.关于调试,下列说法错误的是 (p175) A.调试是为了证明程序员的正确B.调试的结果一般是不可预见的C.调试是不受时间约束的D.调试是一个发现错误、改正错误的过程 11.假设某课程的成绩输入范围为0-100,则根据黑盒测试中的等价类划分技术,下列划分正确的是 (p187) A.可划分为2个有效等价类,2个无效等价类 B.可划分为1个有效等价类,2个无效等价类 C.可划分为2个有效等价类,1个无效等价类

自考00149国际贸易理论与实务_知识点总结

第一章:导论 1、对外贸易:一国或地区同别国或地区进行货物和服务交换的活动,从一个国家的角度来看,这种交换活动被称为对外贸易;从国际范围来看这种货物和服务交换活动就被称为国际贸易.:P41 2、对外贸易额又称对外贸易值,它是指一国或地区一定时期进口额与出口额的总和,是反映一国对外贸易规模的重要指标之一,一般以国际上通行的货币表示。 3、对外贸易量是用以固定年份为基期计算的进口或出口价格指数去调整当年的进口或出口额,得到相当于按不变价格计算的进口额或出口额.P42(2009.1,2010.10) 4、对外贸易依存度.又称对外贸易系数.以一国对外贸易总额同该国GNP或GDP的比率来表示,用以反映一国经济发展对对外贸易的依赖程度P46 5、对外贸易地理方向又称对外贸易地区分布或国别构成,指一定时期内各个国家或国家集团在一国对 . 外贸易中所占有的地位 1、世界货物出口总额总是小于世界货物进口总额。原因:出口用FOB价(货价,不含运费保险费),进口用CIF价(包含运费、保险费),因此从世界范围看,出口总额﹤进口总额。09.10,P42 2、总贸易体系与专门贸易体系是指贸易国家进行对外货物贸易统计所采用的统计制度,前者以货物通过国境作为统计进出口的标准(世界上大部分国家采用此法),后者以货物通过海关作为标准(欧洲除了英国都用专门贸易体系) 3、直接贸易指货物消费国.生产国直接买卖货物的行为;转口贸易也称中转贸易,指货物消费国与生产国通过第三国进行的贸易活动,对第三国而言便是转口贸易;过境贸易指别国出口货物通过本国国境,未经加工改制,在基本保持原状条件下运往另一国的贸易活动P43 4、世界贸易组织列出服务行业包括以下12个部门:商业.通讯.建筑.销售.教育.环境.金融.卫生.旅游.娱乐.运输.其他P45(多选考点。07.01,0710,08.10,) 5、一定时期内一国出口额与进口额之间的差额称贸易差额.当出口额超过进口额时,为贸易顺差或出超;当进口额超过出口额时,称为贸易逆差或入超.P46(2012.1,2011.1,2011.10,单选) 6、对外贸易按商品形式与内容不同,分为货物贸易与服务贸易. 7、对外贸易与国际贸易结构是指货、.服务在一国进出口或世界贸易中所占的比重.狭义的对外贸易与国际贸易结构又称对外贸易或国际贸易货物结构;对外贸易货物结构是指某大类或某种货物进出口贸易与整个进出口贸易额之比,以份额表示 二战后国际贸易发展的特点是什么?P50 1、不同阶段,国际贸易增长速度呈现出重大差异。 2、制成品贸易成为国际贸易的主导。 3、服务贸易迅速发展,成为国际贸易的重要组成部分。 4、发达国家仍然是国际贸易的主体,发达国家之间的贸易为国际贸易的主要流向。 5、区域性贸易迅速发展。 (1)2002年,某国对外贸易依存度为0.8,而该国当年的服务贸易总额为

软件工程大作业

《软件工程》大作业 学期: 2015秋季学期 班号: 学号: 姓名: 成绩: 子与信息工程学院 2015年10月

电子与信息工程学院大作业 目录 第1章系统概述 (2) 1.1系统介绍 (2) 1.2开发的目的与意义 (2) 第2章可行性分析 (3) 2.1经济可行性 (3) 2.2 技术可行性 (3) 2.3 系统业务分析 (3) 第3章需求分析 (5) 3.1 结构化需求分析 (5) 3.2 系统需求说明 (5) 3.3 系统数据流图和数据字典 (6) 第4章系统设计 (9) 4.1 系统ER图 (9) 4.2 系统功能结构图 (11) 第5章系统实现 (11) 5.1用户模块 (11) 5.2用户注册功能 (12) 第6章系统测试 (13) 1

第1章系统概述 随着计算机网络技术和信息技术的不断发展,人类信息资源实现高度共享,从根本上改变了人类生活的方式,网上购物作为一种新型的购物方式,以其快捷方便的特点成为了人们购物的主要选择。网上支付的不断完善,加上物流业的配套建设,使得用户能够足不出户就能挑选商品,节省了时间和金钱,这种网上购物方式越来越受到人们的青睐。 1.1系统介绍 网上商城系统是一个可以方便各类人群所需,省时省力全方位的大型购物网上商城,可以让所需人群足不出户不分地域时间的购买所需用品。网上商城系统共分为两个部分:前台用户部分和后台管理部分。在前台系统中有用户注册登陆,浏览商品,选购商品,订购商品。后台系统中有系统管理,会员管理,订单管理,商品管理。在用户注册模块中,分别加强了用户注册信息验证的严格性;在商品或商家信息浏览和查询模块中,用户可以对商品进行浏览检索,查看商品的详细信息;非注册会员可以选定商品加入购物车,但只有注册成会员的用户才能对商品进行购买。在后台系统中,系统管理员可以对已注册的用户进行审查,可以对现有的商品进行管理;并对提交的订单进行处理与邮寄。 1.2开发的目的与意义 在线购物系统,从结构上讲,可以划分为前台和后台两个部分,主要涉及到前、后台的网页设计,以及与数据库相关的操作。在网络应用中,数据库的应用是一个很关键的环节。特别地,随着Internet的普及和人们对于互联网的依赖性,许多基于互联网的应用也不断的涌现出来。基于B/S(浏览器、服务器)构架开发网站和系统已成为一种主流趋势,人们对其的需求也越来越大。 现在已经进入网络时代,很多电子产品的生产企业也开始意识到了网络的重要性,开始在电子产品中加入对网络服务的支持。比如在智能手机中增加了对移动互联网应用的支持,这在提升了电子产品的竞争力的同时,也扩展了电子商务的应用范围。 总体上看,电子商务的发展,具有十分良好的发展前景。

最新软件工程自考历年真题答案

全国20XX年1月自学考试软件工程试题(含答案) 课程代码:02333 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.软件生存周期中,准确地确定软件系统必须做什么的阶段是(B) A.可行性分析和项目开发计划B.需求分析 C.概要设计D.详细设计 2.把瀑布模型和专家系统结合在一起的软件生存周期模型是(B) A.增量模型B.基于知识的模型 C.螺旋模型D.喷泉模型 3.以下不.属于项目开发计划主要内容的是(C) A.实施计划B.交付期限 C.测试用例D.人员组织及分工 4.使用数据流图来表示系统逻辑模型的是(D) A.Jackson B.VDM C.OOA D.SA 5.用于描述结构化分析中数据流加工逻辑的是(A) A.判定树B.ER图 C.状态图D.用例图 6.若一个模块中各个处理元素都密切相关于同一功能且必须顺序执行,前一功能元素的输出就是下一功能元素的输入,则该模块的内聚性类型是(C) A.时间内聚B.偶然内聚 C.顺序内聚D.功能内聚 7.下列几种耦合类型,耦合性最高的是(A) A.公共耦合B.控制耦合 C.标记耦合D.数据耦合 8.程序流程图的优点不包括 ...(B) A.历史最悠久,使用最广泛B.容易表示逐步求精的过程 C.支持程序的三种基本控制结构D.直观清晰,易于使用 9.第一个体现结构化编程思想的程序设计语言是(C) A.Cobol语言B.C语言 C.Pascal语言D.FORTRAN语言 10.确认测试也称为(A)

A.有效性测试B.无效性测试 C.静态测试D.动态测试 11.黑盒测试技术不包括 ...(B) A.等价类划分B.路径覆盖 C.边界值分析D.错误推测 ?12.为了增加软件功能和性能、提高软件运行效率而进行的维护活动称为(C) A.校正性维护B.适应性维护 C.完善性维护D.预防性维护 13.瀑布模型与增量模型之间的本质区别是(B) A.瀑布模型属于非整体开发模型,增量模型属于整体开发模型 B.瀑布模型属于整体开发模型,增量模型属于非整体开发模型 C.瀑布模型容易适应需求变化,增量模型不容易适应需求变化 D.瀑布模型减少技术、应用风险,增量模型增大技术、应用风险 ?14.面向对象分析中,对象模型描述了系统的(A) A.静态结构B.动态结构 C.控制结构D.顺序结构 15.面向对象设计中存在三种内聚,分别是(D) A.属性内聚、操作内聚、类内聚B.操作内聚、类内聚、整体-部分内聚 C.属性内聚、操作内聚、对象内聚D.操作内聚、类内聚、一般-具体内聚16.McCall质量度量模型中,与“软件系统对非授权人访问软件或数据行为的控制程度”所对应的软件质量特性是(B) A.正确性B.完整性 C.可维护性D.可用性 17.软件工程标准中,JIS属于(B) A.国际标准B.国家标准 C.行业标准D.企业规范 18.与“程序维护手册”文档有关的人员是(B) A.管理人员和开发人员B.管理人员和维护人员 C.维护人员和用户D.管理人员和用户 19.软件工具“代码生成程序”属于(C) A.需求追踪工具B.质量保证工具 C.设计工具D.文档工具 20.软件复杂性度量的参数中,能反映“软件总共的指令数,或源程序行数”的是(A) A.规模B.难度 C.结构D.智能度 二、填空题(本大题共10小题,每小题2分,共20分)

自考00076国际金融串讲笔记

《国际金融》常考知识点串讲 1、外汇是国际汇兑(Foreign Exchange)的简称。有动态和静态之分。 动态外汇是把一国货币兑换成另一国货币以清偿国际间债务的金融活动。同于国际结算。 静态的外汇,有广义和狭义之分。 广义的外汇是各国外汇管理法令所称的外汇:⑴外国货币,包括纸币、铸币; ⑵外币支付凭证:票据、银行存款凭证、邮政储蓄凭证;⑶外币有价证券:政府债券、公司债券、股票;⑷特别提款权、欧洲货币单位;⑸其他外汇资产。 狭义的外汇是通常所说的外汇,是以外币表示的用于国际结算的支付手段。 基本特征:⑴国际性;⑵可兑换性,即表示这些支付手段的货币是可自由兑换的货币(Freely Convertible currency)。⑶可偿性,即在国外能直接作为支付手段无条件的使用,对方也无条件的接受并承认其所代表的价值。 外币表示的有价证券和黄金不能视为外汇,因为他们不能用于国际结算,而只有把他们变为在国外的银行存款才能用于国际结算。外币现钞,严格说来也不能算作狭义外汇。 只有在国外的银行存款,以及索取这些存款的外币票据与外币凭证,才能是狭义外汇。 国外银行存款才是狭义外汇的主体。 2、 1918年以后,国际收支被解释为一国在一定时期的外汇收支。凡在这一定时期涉及有外汇收支的国际经济交易,都属于国际收支畴。是建立在收支基础(现金基础Cash Basis)上的。是狭义的国际收支。 3、第二次世纪大战以后,世界各国广泛采用广义的国际收支概念即国际货币基金组织(International Monetary Fund,IMF)所制定的概念:在一定时期,一国居民(Resident)与非居民(Ninresident)之间经济交易的系统纪录。必须领会: ⑴它强调居民与非居民之间的经济交易。经济交易是经济价值从当事的一方向另一方的转移。实际上也就是商品、劳务和金融资产在两个当时这间的转移。. .

人机交互软件工程方法期末考试大作业申请及试卷

《人机交互软件工程方法》期末考试大作业申请 根据《人机交互软件工程方法》课程特点和教学基本要求,本课程希望学生能够较全面地学习有人机交互的基本理论和实用技术,掌握各种交互设备及其工作原理,人机交互技术,人机界面设计方法及其表示模型和实现方法。着重培养学生应用所学知识分析解决实际问题的动手能力、实践能力与创新能力。因此申请2018-2019(2)学期课程《人机交互软件工程方法》期末考试采取大作业项目设计的形式。 考试班级:16计科软件班 考试课程:人机交互软件工程方法 申请人:肖锋 2019.5.6

课程成绩说明 本课程最终成绩由平时成绩及期末大作业成绩组成,具体评分标准如下:1.平时成绩由实验成绩、平时作业及考勤成绩综合给出。其中: 实验成绩:需按照实验要求完成实验内容并提交实验报告,实验一共8次,每次5分,满分40分; 平时作业:根据平时作业提交及完成情况给出,满分20分。 考勤成绩:根据平时考勤记录给出,满分40分。 2.期末大作业成绩采取百分制,根据学生提交大作业的内容的完成情况进行评 分。 3.课程最终成绩采取百分制,60分及格,由平时成绩与大作业成绩加权计算得 出,平时成绩与大作业成绩各占总成绩的30%和70%。 课程大作业 大作业内容共四道题,要求见大作业试卷。 大作业要求:提交项目设计方案及程序代码,设计方案需条理清晰,格式齐整,程序代码需完整可运行。 提交时间及方式:提交设计方案电子档及程序源代码,第18周周四提交,由班干部收齐后统一提交。

学院数学与计算机科学出卷教师肖锋系主任签名 制卷份数专业计算机班级编号 江汉大学2018 ——2019 学年第2 学期 考试试卷 课程编号: 410802046 课程名称:《人机交互软件工程方法》试卷类型:项目设计考试形式:大作业考试时间:十八周周四提交一、考试说明 根据课程特点,考试采取大作业形式。为了考试学生的对课程基本理论、基本知识点的考察,要求学生完成项目设计的基本要求;同时,为了充分发挥学生的自我能动性、积极性、创造性,要求学生在满足基本要求的前提下,可以根据个人的能力充分发挥。 二、考核内容及评分标准 1.窗体程序界面设计 要求设计一个窗体程序界面,完成一个简单的计算器功能(实现加减乘除运算)。编程语言及编译环境任选(建议使用VS平台及C#),提交详细的项目设计文档及程序工程文件。 设计要求: 项目设计文档需调理清晰,格式齐整。完整地说明窗体设计的模型、窗体设计时考虑的人机交互原则,以及程序模块的具体设计关键代码的说明。 其中重点需要给出如下内容: ●画出任务设计的用例图及程序中各个界面视图的关联关系。 ●需利用GOMS划分设计程序的任务分解图,并利用LOTOS描述认为之 间的约束关系。 评分标准: ?程序界面正常运行:(5分)。 ?项目设计文档需调理清晰,格式齐整(5分)。 ?凸显方案的核心技术、步骤、以及人机交互界面的设计遵循的原则

(全新整理)1月全国软件工程自考试题及答案解析

全国2018年1月高等教育自学考试 软件工程试题 课程代码:02333 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 l.以下哪一项不.是软件产品所具有的特性() A.软件是逻辑产品 B.软件产品不会用坏,不存在磨损、消耗问题 C.随着技术的提高,软件开发的费用不断降低 D.软件产品的成本主要体现在软件的开发与研制上 2.“确定软件系统必须做什么”是哪个阶段的任务() A.可行性分析和项目开发计划B.需求分析 C.概要设计D.详细设计 3.以下哪一项不.是软件测试时需要的信息() A.软件配置B.软件结构 C.测试工具D.测试配置 4.结构化分析方法的分析策略是() A.自底向上的抽象B.自顶向下的分解 C.用DFD建模D.用DD描述数据需求 5.一组语句在程序中多处出现,为了节省存储,将这些语句组成一个新的模块,该模块的内聚性为() A.功能内聚B.顺序内聚 C.偶然内聚D.逻辑内聚 6.系统流程图是描绘以下哪一项的工具() A.软件结构B.逻辑系统 C.物理系统D.软件功能 7.数据库的设计一般要进行三个方面的设计:概念设计、逻辑设计和物理设计,其中逻辑设计对应于系统开发的什么部分() A.可行性分析B.需求分析 1

C.概要设计D.详细设计 8.以下哪种语言可用于描述模块算法设计和处理细节() A.UML语言B.过程设计语言 C.FORTRAN语言D.Pascal语言 9.软件维护是软件生命周期中的固有阶段,一般认为,以下哪种软件维护在整个维护活动中所占的比例最小() A.校正性维护B.适应性维护 C.预防性维护D.完善性维护 10.软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试()A.结构合理性B.软件外部功能 C.程序正确性D.程序内部逻辑 11.使用Jackson方法可以得到() A.程序流程图B.具体的语言程序 C.模块结构图及模块的功能说明书D.分层数据流图 12.以下哪种测试的任务是检查软件的功能与性能是否与需求规格说明书中确定的指标相 符合() A.集成测试B.确认测试 C.单元测试D.系统测试 l3.与编程风格有关的因素不.包括() A.源程序文档化B.语句构造 C.输入输出D.模块间耦合性 14.对于构造原型的建议,下面说法错误 ..的是() A. 暂不考虑速度、空间等性能效率方面的要求。 B.暂不考虑错误恢复和处理。 C.可降低可靠性和软件质量标准。 D.原型界面部分的设计,暂不考虑与最终系统的界面相容。 l5.有关软件项目进度安排的叙述,错误 ..的是() A.Gantt图常用水平线段来描述把任务分解成子任务,以及每个子任务的进度安排。B.Gantt图中线段的长度表示完成子任务所需要的时间。 C.工程网络图是一种有向图,用圆表示事件,用有向弧或箭头表示任务,有向弧或箭头 2

国际金融考试重点

1、狭义的国际收支:是指一国(或地区)在一定时期之内,居民与非居民之间的所有外汇收入和外汇支出的总和。 2、广义的国际收支:是指一国(或地区)在一定时期之内,居民与非居民之间的各种国际经济交易的总和。 3、国际收支平衡表:又称为国际收支账户,是指将国际收支按照特定账户分类,根据一定的原则用会计方法编制出来的报表。 4、自主性交易:亦称事前交易,是指交易当事人自主地为某项动机而进行的交易。如经常项目中的各项交易和长期资本项目中的交易 5、动态的外汇:是指把一国货币兑换成为另一国货币,用以清偿国际间债务的金融活动。 6、静态的外汇:由动态的外汇而形成的相关的金融凭证,或称金融资产。 7、汇率:是两种货币的比率、比价,是以一种货币表示的另一种货币的价格。 8、直接标价法:是以一定整数单位(如1或100等)的外国货币作为标准,折算为若干数量的的本国货币的汇率标价方法。 9、间接标价法:是以一定单位的本国货币(如l或100等)作为标准,折算为若干数量的外国货币。 10、固定汇率制:是指以本位货币本身或本位货币的法定含金量作为确定汇率的基准,汇率水平比较稳定的一种汇率制度。 11、浮动汇率制:是指一国货币当局不规定本币与外币的汇率平价和上下波动的界限,也不承担任何维持汇率波动界限的义务。听任两国货币的比价完全按外汇市场的供求状况而波动。 15国际储备:亦称“官方储备”,是指一国政府所持有的,备用于弥补国际收支赤字、维持本币汇率的国际间普遍接受的一切资产。 16、国际清偿力:亦称“国际流动性”,指一国政府为本国国际收支赤字融通资金的能力。(也称广义国际储备) 17、在岸金融市场:是国内金融市场的对外延伸。国内金融市场是本国居民之间发生金融资产交易的场所,交易的对象一般是本国货币,空间范围也仅限于本国境内。当金融资产交易的主体扩大到非居民,交易范围超越国境之外,成为传统的国际金融市场。即在岸金融市场。18、离岸金融市场:又称境外市场。以市场所在国以外国家的货币即境外货币为交易对象;交易活动一般是在市场所在国的非居民与非居民之间进行;资金融通业务基本不受市场所在国及其他国家法律、法规和税收的管辖。 19、欧洲货币市场:是对离岸金融市场的概括和总称。欧洲货币又称境外货币、离岸货币,是在货币发行国境外被存储和借贷的各种货币的总称。 20、外国债券:是一国发行人或国际金融机构,为了筹集外币资金,在某外国资本市场上发行的以市场所在国货币为标价货币的国际债券。通常把外国债券称为传统的国际债券。 22、外汇风险:即汇率风险或汇兑风险,是指经济实体以外币定值或衡量的资产与负债、收入与支出,以及未来的经营活动可望产生现金流量的本币价值因货币汇率的变动而产生损失的可能性。23、交易风险:是指在以外币计价的交易中,由于外币和本币之间汇率的波动使交易者蒙受损失的可能性交易风险又分为外汇买卖风险和交易结算风险。 24、会计风险:又称折算风险。是指企业在会计处理和外币债权、债务决算时,将必须转换成本币的各种外币计价项目加以折算时所产生的风险。也就是将外币债权、债务折算成本币时,由于使用的汇率与当初入账时的汇率不同而产生的账面上损益的差异。 25、国际资本流动:是指资本从一个国家或地区转移到另一个国家和地区。 26、国际直接投资:是指一国居民以一定生产要素投入到另一国并相应获得经营管理权的跨国投资活动。 27、出口信贷:属于中长期贸易信贷,是一国为支持和扩大本国大型设备的出口和加强国际竞争能力,鼓励本国的银行对本国的出口商或外国进口商(或银行)提供优惠利率贷款。 29、国际货币体系:是指在国际经济关系中,为满足国际间各类交易的需要,各国政府对货币在国际间的职能作用及其他有关国际货币金融问题所制定的协定、规则和建立的相关组织机构的总称。 30、国际金本位制:即各国货币均以黄金为本位(基础)建立联系,彼此可兑换,由此构成的世界性货币制度。 31、国际货币基金组织(IMF):是一个从事国际间金融业务,致力于推动全球货币合作、维护金融稳定、便利国际贸易、促进高度就业与可持续经济增长和减少贫困的国际组织。

软件工程大作业.

软件工程大作业 题目:学生档案管理系统 小组成员:戚盈洁( 王大伟( 王磊( 霍成海( 目录 第一章. 系统调查 (3 1.1系统调查内容 (3 1.2系统调查方法 (3 第二章. 系统分析 (3 2.1 系统分析 (3 2.2 系统调结构图 (4 2.3 子系统功能描述 (4 第三章. 系统设计 (6 3.1 界面设计原则 (6 3.2 数据库设计 (6 3.3 代码设计 (10 第四章. 学生照片管理模块设计 (14

4.1 ImageFunc模块 (14 4.2 设计照片管理窗体 (16 4.3 在学生信息管理窗体中添加照片管理代码 (17 第五章. 系统测试 (18 5.1 系统测试项目 (18 5.2 系统评估 (20 第一章. 系统调查 1.1系统调查内容 学校各院系基本概况:院系名称,专业设置,课程设置,课时安排,学生人数,学生班级数等。 学校资源条件调查,包括计算机配备,网络支持条件等。 各院系专业设置概况:现有开设专业及规划中开设专业设置,专业开设课程,各课程授课教师与成绩处理。 学校各部门(学生处、教务处、档案管理室、各院系对学生基本情况的需求与掌握,对学生基本信息的处理方式与业务流程。 学校各部门、单位、教师、学生对系统的其他要求和希望。 1.2系统调查方法 通过对部分高校学生档案管理人员的访问,了解到目前大部分高校的档案管理工作存在工作效率低,成本高,保密性差,查询困难等问题。大部分工作人员都提出需要一个具有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本

低等优点的现代化信息管理系统。为解决此问题我们决定开发一个既方便又操作简单,功能较为齐全的学生档案管理系统。 第二章. 系统分析 2.1 系统分析 1 系统开发的总体任务是学生档案管理的系统化和规范化。 2 系统开发的目标是使档案管理工作科学化和规范化,提高安全系数。 3 系统功能树本系统主要功能是实现学生基本情况的管理。 图3.1学生档案管理系统功能模块 2.2 系统调结构图

相关文档
最新文档