第一篇:《实用软件文档写作》思考题
软件工程标准的定义? P3
ISO9000-3的核心思想?P10
什么是软件质量?软件质量的6个主特性?P12
什么是软件文档? P16
软件文档的作用? P16
软件文档分为哪三类?每一类包含哪些文档?P18
软件生存周期的各阶段结束时,应生成何种文档? P21
为什么说源程序是最重要的软件文档?
在软件文档国家标准中,主要有哪4类文档?P23
《计算机软件产品开发文档指南》由哪14种文档组成? P23
文档编写的灵活性主要体现在哪几个方面? P55
可行性研究报告的评审,软件需求说明书的评审,概要设计说明书的评审,详细设计的评审,程序的评审,分别应在软件工程的哪个阶段进行? P61
软件文档的质量要求有哪6点? P66
若按源程序行来划分软件规模,那么,小规模软件,中规模软件,大规模软件,超大规模软件分别大致是多少源程序行?P69
小规模软件,中规模软件,大规模软件,超大规模软件,分别大致写出哪几类文档?P70可行性研究报告的2个要点? P71
软件需求说明书的4个要点? P74
电话交换系统的USE-CASE图?P82
飞机票预定系统的数据流图?P82
软件需求说明书中,不应写入设计说明和项目要求。请各举三例。P88
概要设计说明书的3个要点? P84
HIPO图 ? P87
结构图 ? P87
类的继承关系? 聚集关系?P92
代理(Proxy)结构的类实现图? P95
详细设计的3个要点? P97
流程图的5种基本控制结构? P98
PAD图的5种基本控制结构? P99
软件管理文档由哪几种文档组成?P102
软件管理文档有哪三个作用?P102
项目开发计划书主要有哪几个部分?P103
什么是软件项目里程碑?P105
项目进度如何用甘特图表示? P109图6.8
软件项目风险主要有哪三类? 典型风险的例子。P110
什么是软件测试? 软件检查?软件调试? P114
软件测试的2条主要原则?P116
软件测试过程的划分?P117 图6.15
软件测试计划的结构(内容)?P119 表6.8
软件测试设计的内容?P121 测试用例的定义 黑盒测试?P121
白盒测试?P125
集成测试的增量法? P128
软件测试分析报告的主要内容(5点)?P135 软件缺陷率?P135
Pareto图? P119
软件开发进度的主要内容(5点)?P138 软件的螺旋形开发模型?P144
项目开发总结报告的主要内容(5点)?P146 软件用户文档主要由哪几种文档组成?P147 用户手册的主要内容?P157
操作手册的主要内容?P157
第二篇:电视写作大纲和思考题
《电视写作》习题集
第一章思考与练习题:
1,电视写作与传统的文字写作相比较,有哪些明显的特征?
2.电视语言由哪些构成?
3.如何理解电视语言思维能力中的感性形象思维和抽象思维?
4.电视语言中的声画关系有哪些种类?
5.观摩一则电视现场报道,分析片中解说的作用。
6.观摩一部电视纪录片,分析片中解说与画面的关系。
第二章 思考与练习题
1,电视语言的结构特点是什么?
2,如何理解电视写作是“为眼睛而写”、“”为耳朵而写”?
3,怎样体现电视写作的口语化?
4,观摩《东方时空》特别节目《危机时刻——东航飞机“九一0”成功迫降纪实》,分析节目如何综合使用多种语言符号叙事。
5,选择近期发生在你身边的一起突发事件,尝试如何综合运用多种语言符号进行报道。
6.阅读《足球报》,以文字报道提供的信息为基础,模拟对某场球赛的现场直播,将你要解说的内容写下来,说给同学听。
第三章思考与练习题
1.观看电视新闻或纪录片,注意节目中细节的作用。
2.请运用细节口头描述你的一位朋友。
3,口头描述某座有特色的建筑,注意突出细节。
4,阅读报纸上刊登的一条新闻特稿,思考如何从电视写作思维的角度组织对该题材的报道。
5.比较近日电视台与报纸对同一题材的报道,比较文字媒体写作与电视写作的差异。
6,将一条报纸消息改写成约30秒的电视新闻口播稿件。
第四章思考与练习
1,与画面相比,解说词有哪些特点?
2,电视片创作中画面在传达信息方面有哪些局限?
3.解说词有哪些作用?
4,选择一部电视专题片,分析解说词与其他构成元素之间的关系。5,解说词写作的基本要求是什么?
6,哪些情况下不宜使用解说词?
7,阅读一篇文字新闻特稿。如果以此材料创作一部电视新闻专题,请设计开篇的解说词。
8,电视解说词写作如何适应现代画面剪接手法?
第五章思考与练习
1.电视新闻的写作要求。
2.试将一条报纸新闻的导语改写成同题材电视新闻稿的导语。
3.电视消息的标题制作有何要求?
4.硬导语和软导语有何不同?
5.电视新闻的一般结构形式有哪些
6.分析获奖新闻《农机下乡了》是如何用事实说话的。
7.分析《焦点访谈》节目——《罚要依法》中演播室评论部分的特点。
8.为一条电视新闻配写编后。
9.分析电视述评节目的写作特点。
第六章:思考与练习
1.中国当代电视纪录片在主题的演变上有何特点?
2.分析纪录片《舟舟的世界》在主题立意方面的人文价值。
3.纪录片创作中同期声的重要性体现在哪里?
4.解说词在纪录片创作中有哪些作用?
5.分析纪录片《龙脊》中解说词的语言特点。
6.人物纪录片的写作要求是什么?
7.纪录片创作中,如何用现在时态展现过去时空中的内容?
8.以你家乡某一民俗为选题,撰写纪录片拍摄方案。包括本片要表现的主要内容、作品风格样式、具体拍摄方案。
第七章:思考与练习
1,如何认识纪录片与专题片的不同?
2.写意类电视片解说词的特点。
3.写实类电视片解说词的特点
4.分析电视片《苏园六记》中解说词的作用。
5.分析电视专题《重逢》中解说词的作用。
6.分析新闻调查节目《大官村选村官》中解说词的特点和细节的作用。
7.创作一个反映农民工子弟上学的专题片,注意解说词对画面信息的提示、补充与解释。
第三篇:软件文档写作作业
软件文档写作作业
作业1
1.软件质量
根据国际标准组织(ISO)的定义,质量是依靠特定的或隐含的能力满足特定需要的产品或服务的全部功能和特征。
2.影响软件质量的因素
(1)人的因素
(2)软件要求
(3)开发各个环节的衔接
(4)测试的局限性
(5)质量管理不够重视
(6)软件开发的非工程化和开发人员的传统习惯
(7)开发没有规范,标准
(8)技术上解决软件质量问题的局限性
作业2
1.软件文档的概念
软件文档也称文件,是指某种数据媒体和其中所记录的数据,它具有永久性,并可以由人或机器阅读,通常仅用于描述人工可读的东西,它是软件的书面描述和说明;
2.软件文档的分类
软件文档大致可分为三类:管理文档、开发文档和用户文档;
13种软件文档
主要包括:可行性研究报告、项目开发计划、软件需求说明书、数据要求说明书、概要设计说明书、详细设计说明书、用户手册、操作手册、测试计划、测试分析报告、开发进度月报、项目开发总结报告、维护修改建议。
作业3
1.软件的定义
软件是为了特定目的而开发的程序、数据和文档的集合。
程序:能够执行特定功能的计算机指令序列。
数据:执行程序所必须的数据和数据结构。大量的数据都是按照一定的数据结构由用户在使用软件的过程中积累起
系统开发规范与文档编写复习资料
来的。
文档:与程序开发,维护和使用有关的图文资料。
2.软件的分类
按软件的功能进行划分:可分为系统软件和应用软件。
按软件工作方式划分:可分为分时软件、交互式软件、并行处理软件
·分时软件: 允许多个联机用户同时使用计算机的软件。
·交互式软件: 能实现人机通信的软件。
·并行处理软件:能够将一件任务,分配给多个处理器,同时协同处理,达到高速完成的效果的软件。
3.软件的发展阶段
软件的发展经历了三个阶段
程序设计阶段、程序系统阶段、软件工程阶段
4.软件危机
软件危机泛指在计算机软件的开发、维护和使用过程中所遇到的一系列严重问题。
从宏观上说,软件危机主要是指:(1)软件的发展赶不上计算机硬件的发展;(2)软件的发展赶不上社会对于软件需求的增长。从具体的软件来说,软件危机是指:(1)软件往往不能按计划、按预算、按时完成;(2)已开发的软件不能很好的使用,甚至很快就不用。
软件危机的主要原因包括:
(1)软件需求分析不充分
(2)软件开发的规范性不够
(3)软件开发计划的科学性不够
(4)缺少对于软件的评测手段
5.软件工程的基本原理
主要4条:
(1)用分阶段的生命周期计划严格管理
(2)坚持进行阶段评审
(3)实行严格的产品控制
(4)结果应能清楚地审查
作业4
1.需求工程的定义
需求工程是指应用已证实有效的原理、方法和技术,通过合适的工具和记号,系统地描述待开发系统的特性及其相关约束,通常包含需求获取、需求分析、编写需求规格说明书和审查等过程。需求工程确定系统“做什么”,但并不涉及系统“怎么做”,需求工程的成果是软件需求规格说明书。
需求工程的活动可以划分为需求获取、需求建模、形成需求规格、需求验证、需求管理5个独立的阶段。
2.结构化分析方法
结构化分析是通过结构化的方式进行系统定义的分析方法,由美国YOURDON公司提出。结构化需求分析使用自顶向下、逐层分解的系统分析方法来定义系统的需求,采用“分解”和“抽象”两个基本手段,按照软件内部数据传
递、变换的关系,由外及里,自顶向下,对需要构造的目标系统进行层层分解,直到每一个分解的处理过程的功能能够被很好地理解和描述为止。
3.数据流图
数据流图(DFD)是软件开发的结构化方法中,用于表示系统逻辑模型的工具。在数据流图中采用一些标准的符号,以图形的形式描述数据在软件系统中流动和处理的过程,它反映出系统由哪些部分组成以及各部分之间的关系。
数据流图用一套简单的符号来描绘信息在系统中流动和处理的情况,是软件设计人员和用户之间极好的通信工具,是结构化分析方法的核心。
数据流图只需考虑软件系统必须完成的基本逻辑功能,完全不需考虑如何具体地实现这些功能
数据流图是分层的,要掌握顶层图和0层图的画法。
数据流图中有四种基本符号,分别代表了不同的数据元素。应熟记这四种符号的含义和绘制数据流图的步骤。
4.数据字典的作用和数据字典的内容
数据字典是除数据流图之外的又一重要工具。数据字典与数据流图配合,能清楚地表达数据处理的要求。数据字典是对系统用到的所有数据项和结构的精确定义,以确保开发人员使用统一的数据定义。数据流图和数据字典共同构成了系统的逻辑模型。没有了数据字典的数据流图就不严格,没有数据流图,数据字典就失去了发挥作用的场所。
数据字典的内容包括:数据流、加工、数据存储、数据项。
5.用例模型
用例模型最重要的两个概念是参与者和用例。确定参与者和用例是基于用例的软件开发的基础。
用例模型建立的步骤:确定参与者、用例和对用例的描述。
6.用例的扩展、包含和泛化关系
用例的扩展关系:表示系统的扩展功能
用例的包含关系:表示多个基本用例都可以使用的用例
用例的泛化关系:从几个用例中抽象出来的共同行为的父用例
7.需求管理的五个主要步骤
需求管理的五个主要步骤包括:识别需求、组织需求并给需求划分优先级、分析和理解与需求相关的因素、精炼和扩展需求、管理需求变化。
作业5
1.软件设计、概要设计和详细设计
软件设计是一个把软件需求转换为软件表示的过程。软件设计阶段的主要任务是确定软件系统“怎么做”,是从软件需求规格说明书出发,形成软件的具体设计方案。结构化软件设计包括概要设计和详细设计,概要设计也称软件结构设计,详细设计也称软件过程设计。
概要设计确定系统的整体模块结构以及接口描述,详细设计是在概要设计的基础上确定每个模块的具体执行过程。概要设计的主要任务是建立软件系统的体系结构,设计数据结构、设计数据库文件、编写和评审软件概要设计说明书。
详细设计需要完成的任务是设计模块的算法、设计模块内部的数据结构、设计数据库的存储格式、格式和反法,进行代码设计和界面设计、编写和评审软件详细设计说明书。
2.模块的独立性、耦合性和内聚性
模块:用一个名字就可以调用的一段程序。
模块具有三个基本属性:功能、逻辑、状态
功能:指该模块实现什么功能,做什么事情。
逻辑:即描述模块内部怎么做。
状态:即该模块使用时的环境和条件。
模块独立性是指软件系统中的每个模块只涉及软件要求的具体的子功能,只通过简单的接口和软件系统中其它模块相联系。模块的独立性较好,对软件的可靠性和软件的可维护性是很有帮助的,可以通过软件的耦合性和内聚性两个指标来衡量模块的独立性。
耦合性是指软件系统结构中各个模块间相互联系的紧密程度。模块间的耦合性越强,说明模块之间的联系越密切。模块的耦合分为不同的类型,耦合性由强到弱依次为:内容耦合、公共耦合、外部耦合、控制耦合、标记耦合、数据耦合、非直接耦合。在进行模块设计时,要提高模块的独立性,建立模块间尽可能松散的系统是模块化设计的目标和原则。
内聚性是一个模块内部各个元素彼此结合的紧密程度。模块的内聚性有7种类型。在软件的模块设计中,尽量做到模块高内聚、低耦合,以此提高模块的独立性。
作业6
1.面向对象的概念
面向对象的概念包括对象、类、继承、消息、多态性。
对象是构成世界的一个独立单元,它具有自己的静态特征和动态特征,从面向对象程序设计的角度看:对象是具有相同状态的一组操作的集合。
类是具有相同属性和操作的一组对象的抽象。
继承是使用已存在的定义作为基础来建立新定义的技术,一个类可以是多个一般类的特殊类,它从多个一般类中继承了属性和操作,这种继承模式叫多继承,否则就是单继承。
消息是一个对象与另一个对象的通信单元,是要求某个对象执行类中定义的某个操作的规格说明。
多态性是指在一般类中定义的属性或操作被特殊类后,可以具有不同的数据类型或表现出不同的行为。
2.面向对象分析步骤
面向对象分析的目的在于建模。面向对象分析的一般步骤如下:
(1)获取用户对面向对象系统的需求,包括表示场景/用例;建造需求模型。
(2)为每个系统对象标识属性和操作。
(3)定义组织类的结构和层次。
(4)建造对象-关系模型。
(5)建造对象-行为模型。
(6)使用场景/用例复审OO分析模型。
3.对象——行为模型
对象-行为模型则关注系统的动态行为,描述了对象之间在行为(操作)上的依赖关系。它们指明系统如何响应外部的消息,在面向对象方法构造的系统中,消息体现了对象行为之间的依赖关系。它是实现对象之间的动态联系,使系统成为一个能活动的整体,并使系统的各个部分能够协调一致地运转。
4.面向对象设计
面向对象设计是将面向对象分析所创建的分析模型转换为设计模型。面向对象设计的目标是产生一个满足用户需求,并且完全可实现的面向对象设计模型。
面向对象设计过程包括:
(1)问题域部分设计
(2)人机交换部分设计
(3)控制驱动部分设计
(4)数据接口部分设计
5.对象模型、动态模型、功能模型
对象模型:对象模型的作用是描述系统的静态结构,包括构成系统的类和对象,它们的属性和操作,以及它们之间的关系。
动态模型:动态模型的作用是描述对象及其关系的改变,着重于系统的控制逻辑。它包括两个图,一是状态图,一是事件追踪图。
功能模型着重于系统内部数据的传送和处理,功能模型定义“做什么”,动态模型定义“何时做”,对象模型定义“对谁做”。.对象之间的关系有关联、泛化、依赖、聚合关联:连接模型元素及实例
泛化:表示一般与特殊关系,即“一般”元素是“特殊”元素的泛化,“特殊”元素是“一般”元素的特化(specialization)依赖:表示一个元素以某种方式依赖另外一个元素
聚集:表示整体与部分,即:“部分”元素是“整体”元素的一部分。
第四篇:英语写作检查软件
1.StyleWriter(润色首推)
嵌入word使用。主要功能:检查拼写、语法等错误,润色文章。
本软件的诱人之处在于润色文章,可以有提示你对同义词做选择,让你的文章更地道。
另外还有统计文章特征的功能,详见李泳老师的博文:从Stylewriter看英文写作
2.Triivi(检查首选)
英文输入软件,免费开源,具备词频调整、智能纠错,根据已经输入的字母猜出想写点词或短语,提高英文输入速度!标准版具有50万词汇量,专业词库(约20万词汇).4.As-U-Type
是一款英文输入单词自动校正软件,根据软件自带的和自定义的校正词典,当你编辑文档输入的单词有误是,它会自动帮你校正。
此软件是在输入后按空格键后给出提示,没有实时提醒功能,这个很遗憾。
居然还有高科技写作和生物科技写作版,不知道效果如何,299元,价格还不错呢!谁买过?介绍一下?
第五篇:英语写作检查软件
英语写作检查软件
1.StyleWriter(润色首推)
嵌入word使用。主要功能:检查拼写、语法等错误,润色文章。
本软件的诱人之处在于润色文章,可以有提示你对同义词做选择,让你的文章更地道。
另外还有统计文章特征的功能,详见李泳老师的博文:从Stylewriter看英文写作
2.Triivi(检查首选)
英文输入软件,免费开源,具备词频调整、智能纠错,根据已经输入的字母猜出想写点词或短语,提高英文输入速度!标准版具有50万词汇量,专业词库(约20万词汇).3.Intellicomplete(推荐)
虽没有triivi专业词汇丰富,但定义性较强,且自定义语库方便,只需要一个快捷键Ctrl+Alt+J。
4.As-U-Type
是一款英文输入单词自动校正软件,根据软件自带的和自定义的校正词典,当你编辑文档输入的单词有误是,它会自动帮你校正。
此软件是在输入后按空格键后给出提示,没有实时提醒功能,这个很遗憾。
5.TypeTip
与As-U-Type功能雷同的辅助录入软件,具有实时提示及校正功能,但不能输入词组phrase,不过兼容性较好。
6.金山写作助手
金山词霸自带工具。编写英文文档时,常常会遭遇当前语境不知该用哪个单词的尴尬,这时你会怎么办?打开词霸查找一通?哦,那太麻烦了。其实最简单的方法,是快速按动两下Alt键。这时词霸将自动弹出一个特别设计的“写作助手”模块,试着输入一下中文词汇吧。看到了吗?软件将自动弹出一组与搜索词对应的英文单词,如果感觉片面的解释无法帮助判断,还可以继续输入一个“分号”,这时“写作助手”将会在翻译结果中自动加入精选例句。
7.Bullfighter
可用作微软Word和PowerPoint的插件(/bullfighter.asp),不过它只能在Windows操作系统中运行。Bullfighter的目标是找到并且删除你文章中那些难懂的部分。
8.whitesomke, WriteExperss
虽然WhiteSmoke也向中国和印度的母语非英语者推销这款产品,但公司表示他们最大的目标客户群仍是那些想让自己的文笔变得典雅一些的以英语为母语者。
居然还有高科技写作和生物科技写作版,不知道效果如何,299元,价格还不错呢!谁买过?介绍一下?