软件文档写作课后题答案

合集下载

《WPS Office办公应用案例教程》各章习题

《WPS Office办公应用案例教程》各章习题

《WPS Office办公应用案例教程》课后习题参考答案1.7 课后习题1.选择题(1)下列选项中,()软件是文字处理软件。

A.WPS文字B.WPS表格C.Windows D.Flash(2)WPS文字默认的文件扩展名是()。

A.txt B.bmpC.docx D.wps(3)在WPS文档中,要将正在编辑的文档以新文件名保存,应()。

A.执行“文件”/“另存为”命令B.执行“文件”/“保存”命令C.单击快速访问工具栏中的“保存”按钮D.新建文件后重新输入(4)打开文档“ABC”并编辑,然后另存为“ABD”,则文档“ABC”()。

A.被文档“ABD”覆盖B.被修改,内容与“ABD”相同C.未被修改,保持原样D.不确定(5)在WPS文档的编辑状态下,如果要调整文档左右边界的距离,最直接、最快捷的方法是()调整。

A.利用快速访问工具栏B.利用“字体”对话框C.利用“段落”对话框D.利用标尺(6)要选择文档的某行内容,可将鼠标指针移到该行左侧的空白区(即选定栏)并()。

A.单击B.三击C.双击D.右击(7)进行复制操作前,应先()。

A.定位插入点B.选中要复制的对象C.按“Ctrl+C”组合键D.按“Ctrl+V”组合键(8)下列选项中,()字号最大。

A.小三B.三号C.小四D.四号(9)在WPS文档中,要将其中的某些内容换成其他内容,采用()方式最方便。

A.重新输入B.复制C.另存D.查找替换(10)在WPS文档中,每个段落都以()为结束符。

A.空格符B.回车符C.制表符D.分隔符(11)WPS文档中“格式刷”的作用是()。

A.复制文本B.复制图形C.复制文本和格式D.复制格式(12)要调整文档的行距,正确的方法是()。

A.增大文本的字号B.减小文本的字号C.在两行之间插入空行D.在“段落”对话框中调整2.填空题(1)WPS文字提供了全屏显示、__________、写作模式、页面、________和Web版式6种视图模式。

计算机应用基础word2010试题及答案

计算机应用基础word2010试题及答案

计算机应用基础word2010试题及答案Word2010试题及答案第一部分:选择题(共60分)1. 下列关于Word2010的说法中,哪一个是正确的?A. Word2010是一个图形处理程序B. Word2010是一款操作系统C. Word2010是一种电子邮件软件D. Word2010是一款文字处理软件答案:D2. 在Word2010中,如何将文字居中对齐?A. 使用对齐工具栏上的居中按钮B. 在段落对话框中选择居中对齐选项C. 使用快捷键Ctrl+CD. 使用剪切工具将文字剪切到居中位置答案:A3. 在Word2010中,如何添加页码?A. 在插入菜单中选择页码选项B. 使用快捷键Ctrl+PC. 使用格式刷工具栏添加页码D. 使用剪贴板添加页码答案:A4. 在Word2010中,如何插入图片?A. 在插入菜单中选择图片选项B. 使用快捷键Ctrl+IC. 使用剪切工具将图片剪切到插入位置D. 在格式刷工具栏中选择图片按钮答案:A5. 在Word2010中,如何保存文档?A. 使用文件菜单中的保存选项B. 使用快捷键Ctrl+SC. 使用编辑菜单中的复制选项D. 使用打印机图标保存文档答案:A第二部分:填空题(共40分)1. 在Word2010中,打开一个已有的文档,然后将其另存为“Word2010测试.docx”,保存在桌面上。

答案:文件名2. 在Word2010中,使用________命令可以实现文本的复制和粘贴操作。

答案:复制3. 在Word2010中,使用________工具可以设置页面的边距和页眉页脚。

答案:页面布局4. 在Word2010中,使用________功能可以查找和替换指定的文本。

答案:查找5. 在Word2010中,________功能可以设置文本的字体、大小和颜色等属性。

答案:字体格式化第三部分:简答题(共40分)1. 请简要介绍一下Word2010的优点和应用场景。

软件工程 课后习题答案

软件工程   课后习题答案

第一章1.1什么是计算机软件?软件的特点是什么?计算机软件是指计算机系统中的程序及其文档软件的特点:软件是一种逻辑实体,而不是有形的系统元件,其开发成本和进度难以准确地估算。

软件是被开发的或被设计的,没有明显的制造过程,一旦开发成功,只需复制即可,但其维护的工作量大。

软件的使用没有硬件那样的机械磨损和老化问题。

1.2简述软件的分类,并举例说明1.系统软件系统软件居于计算机系统中最接近硬件的一层,其他软件一般都通过系统软件发挥作用。

例如:编译软件、操作系统。

2.支撑软件支撑软件是支撑软件的开发和维护的软件。

例如:数据库管理系统、网络软件、软件工具、软件开发环境。

3.应用软件应用软件是特定应用领域专用的软件。

例如:工程/科学计算机软件、嵌入式软件、产品线软件、Web应用软件、人工智能软件。

1.3简述软件语言的分类,并举例说明。

1.需求定义语言是用于书写软件需求定义的语言。

例如:PSL/PSA。

2.功能性语言是用于书写软件功能规约的语言,通常又称为功能规约语言。

例如:广谱语言、Z语言。

3.设计性语言是用于书写软件设计规约的语言。

例如:PDL。

4.实现性语言也称为程序设计语言,是用于书写计算机程序的语言。

例如:C、java、PROLOG、FORTRAN、COBOL、Modula。

5.文档语言是用于书写软件文档的语言。

通常用自然语言或半形式化语言书写。

1.4什么是软件工程?软件工程是应用计算机科学、数学及管理科学等原理,开发软件的工程。

软件工程借鉴传统工程的原则、方法,以提高质量、降低成本为目的。

1.5简述软件工程的基本原则。

软件工程原则包括围绕工程设计、工程支持和工程管理所提出的以下4条基本原则。

1.选取适宜的开发模型必须认识需求定义的易变性,采用适宜的开发模型,保证软件产品满足用户的要求。

2.采用合适的设计方法合适的设计方法有助于这些特征的实现,以达到软件工程的目标。

3.提供高质量的工程支撑软件工程项目的质量与开销直接取决于对软件工程所提供的支撑质量和效用。

《软件》课后习题答案

《软件》课后习题答案

第一章1.什么是程序,程序有哪些特性?程序:是—个用计算机语言描述的某—问题的解决步骤,它的表示是静态的。

特性:静态与动态属性,由程序语言抽象的符号表达,是对数据施行算法的过程,是分层嵌套的。

2.软件有哪些特性?特性:功能、性能相对完备的程序系统,具有使用性能的软设备,软件是信息商品,易大批量生产、成本低,是极具竞争性的商品,投入的资金主要是人工费,是只有过时而无“磨损"的商品。

3.什么是群件,目前常见的群件产品有哪些?群件:是近几年开发的—种基千电子邮件的应急系统软件,它拓宽了电子邮件的的内涵涵盖了很多通信协调功能。

目前常见的群件产品有:IBM公司的lotusNote、Microsoft公司的EGchangeServer、Novell公司的Group Wise等4计算机的软件是由哪几部分组成的,各自的作用是什么?软件由:软件程序(解题步骤)+数据(描述事物的属性和状态)+文档(功能性能的说明性信息)组成。

5什么是程序开发环境,常见的开发环境有那些?程序开发环境:即现在作用到的编程语言,—般以—个集成环境的形式出现。

此环境中包含了语言编辑器,调试工具,编译工具,运行工具,图标图像制作工具等。

6常见的Internet工具有哪些?We b服务器软件、w e b浏览器文件传送工具FTP、远程访问工具T elne t 邮件软件、网络聊天、多媒体等。

7操作系统的作用(功能)是什么?1、处理器管理2、存储器管理3、设备管理4、文件管理5、作业管理。

8. 文件系统足以支持程序运行,数据库的作用是什么?克服文件系统的缺陷。

9软件开发的核心是绷制可运行的程序,还有比这跟覃要的工作么?系统分析和数据分析。

10. 程序设计语言本身是软件么?是,而且是系统软件。

第二章1. 程序设计语言有哪两种实现方式,各有什么优缺点?方式—:编译(优:可进行优化,目标码效率很高。

缺:费时)方式二:解释(优:可以逐句读入源代码,比较灵活,小巧。

软件文档写作课程设计 (2)

软件文档写作课程设计 (2)

软件文档写作课程设计课程简介本课程旨在培养学生具备编写软件文档的能力,使其能够编写高质量的软件文档,包括需求文档、设计文档、用户手册等,提高软件开发过程中文档编写的效率和质量。

课程目标1.了解软件文档的基本概念和作用;2.掌握软件文档的编写规范;3.能够编写需求文档、设计文档、用户手册等软件文档;4.提高文档编写的效率和质量。

课程安排第一周课程内容1.软件文档的基础知识;2.软件文档的分类;3.软件文档的编写规范。

学习任务1.阅读软件文档编写相关的书籍或文章;2.制定个人学习计划,并在课堂上和同学分享。

课程内容1.需求文档的编写;2.需求文档的评审。

学习任务1.阅读需求文档编写相关的书籍或文章;2.编写一份需求文档,并在课堂上进行评审。

第三周课程内容1.设计文档的编写;2.设计文档的评审。

学习任务1.阅读设计文档编写相关的书籍或文章;2.编写一份设计文档,并在课堂上进行评审。

第四周课程内容1.用户手册的编写;2.用户手册的评审。

学习任务1.阅读用户手册编写相关的书籍或文章;2.编写一份用户手册,并在课堂上进行评审。

课程内容1.文档编写工具的介绍;2.文档编写工具的实践。

学习任务1.下载并安装一款文档编写工具;2.编写一份文档,并使用文档编写工具进行排版和格式设置。

第六周课程内容1.软件文档的维护和更新;2.软件文档的管理。

学习任务1.阅读软件文档维护和更新相关的书籍或文章;2.撰写一份软件文档的维护和更新方案。

课程评估1.课堂出勤情况(占总分20%);2.学习任务完成情况(占总分60%);3.课程论文(占总分20%)。

参考文献1.《软件文档编写规范》;2.《软件工程》;3.《软件文档写作方法与技巧》。

Word 2021 题库(答案)

Word 2021 题库(答案)

Word 2021 题库(答案)word2021题库(答案)选择题1.word是一种(b)。

a.操作系统b.文字处理软件c.多媒体制作软件d.网络浏览器2.word2021文档扩展名的默认类型是(a)。

a.docxb.docc.dotxd.dat3.word2021软件处置的主要对象就是(b)。

a.表格b.文档c.图片d.数据4.word2021窗口界面的组成部分中,除常见的组成元素外,还新增加的元素就是(b)。

a.标题栏b.快速访问工具栏c.状态栏d.滚动条5.按快捷键+的功能是(c)。

a.删掉文字b.粘贴文字c.保存文件d.复制文字6.在word2021中,快速工具栏上贴有“软磁盘”图形按钮的促进作用就是(b)文档。

a.打开b.保存c.新建d.列印7.在word2021中“打开”文档的作用是(c)。

a.将选定的文档从内存中初始化、并表明出b.为指定的文档打开一个空白窗口c.将选定的文档从外存中初始化、并表明出d.表明并打印选定文档的内容8.word2021有记录最近使用过的文档功能。

如果用户处于保护隐私的要求需必须将文档采用记录删掉,可以在关上的“文件”面板中单击“选项”按钮中的(d)展开操作方式。

a.常规b.留存c.表明d.高级9.在word中页眉和页脚的默任促进作用范围就是(b):a.全文b.节c.页d.段10.关闭当前文件的快捷键是(b)。

a.ctrl+f6b.ctrl+f4c.alt+f6d.alt+f411.(b)标记涵盖前面段落格式信息。

a.行结束b.段落结束c.分页符d.分节符12.在word2000中,当创建一个崭新文档时,预设的文档格式为(c)。

a.居中b.左对齐c.两端对齐d.右对齐13.word2021的视图模式中新增加的模式是(d)。

a.普通视图b.页面视图c.大纲视图d.写作版式视图14.在word的编辑状态,单击\还原\按钮的操作是指:(c)。

a.将选定的文档关上b.为指定的文档打开一个空白窗口c.使当前窗口缩小d.使当前窗口扩大15.在word2021的编辑状态,继续执行编辑菜单中“激活”命令后(b)。

Word2021部分习题集答案

Word2021部分习题集答案

Word2021部分习题集答案第一章word2021概述一、单选题1、word就是____软件包中的一个组件。

a.adsb.officec.internetepld.vis2、word是microsoft公司提供的一个____。

a.操作系统b.系统软件软件c.文字处理软件d.数据库管理系统3、word就是办公系列软件microsoftoffice中的一个组件,其主要功能就是____。

a.文字和表格处理b.图形图像处理c.数据库管理d.网络管理4、中文word运行环境是____。

a.wpsb.dosc.linuxd.windows5、启动word就是在启动____的基础上展开的。

a.windowsb.ucdosc.dosd.wps6、启动word存有多种方式,以下得出的几种方式中,____错误的。

a.在桌面上单击word快捷方式图标b.在任务栏的“快速启动”栏中单击word快捷方式图标c.在“开始”菜单的“所有程序”级联菜单中单击word程序名d.通过“搜索”找到word应用程序后,双击该程序图标7、下列选项中不能用于启动word的操作是____。

a.双击windows桌面上的word快捷方式图标b.单击“已经开始→程序→microsoftword”c.单击任务栏中的word快捷方式图标d.单击windows桌面上的word快捷方式图标8、启动word的正确操作方法是____。

a.关上电源,单击“已经开始”菜单,单击“文档”,单击“microsoftword”b.关上电源,单击“已经开始”菜单,单击“搜寻”,单击“microsoftword”c.关上电源,单击“已经开始”菜单,单击“程序”,单击“microsoftword”d.关上电源,单击“已经开始”菜单,单击“设置”,单击“microsoftword”9、立即运转word,以下操作方式____就是错误的。

a.在windowsxp桌面,单击“microsoftword”图标,再回车b.在windowsxp桌面,双击“microsoftword”图标c.在“已经开始”按钮下的“程序”菜单中,单击“microsoftword”图标d.将“microsoftword中文版”程序项图标拖拽至“启动组”10、正常情况下,中文word启动后会自动创建一个名为____的word文档。

软件文档写作课后题答案

软件文档写作课后题答案

软件文档写作习题集上海第二工业大学计算机与信息学院软件文档写作习题第1章1.软件工程标准的划分方法有哪几种每一种划分的主要内容是什么按标准的类型划分按标准的范围划分按标准的类型进行划分,主要有过程标准、产品标准、行业标准和记法标准。

按标准的范围进行划分,主要根据软件任务功能和软件生存周期进行标胶、判定、评价和确定软件工程标准的范围和内容。

2.软件工程标准按照标准的制定机构和适用范围分为哪几个层次5个国际标准、国家标准、行业标准、企业标准、项目标准。

3.I SO 9000系列标准的内容是什么ISO 9000 质量管理和质量保证标准——选择和使用的导则ISO 9001 质量体系——设计/开发、生产、安装和服务中的质量保证模式ISO 9002 质量体系——生产和安装中的质量保证模式ISO 9003 质量体系——最终检验和测试中的质量保证模式ISO 9004 质量管理和质量体系要素——导则4.I SO 9000-3对软件质量保证提出的要求主要包括哪些内容(1)合同审查(2)需方的需求规格说明(3)开发计划管理(4)质量计划管理(5)设计和实现(6)测试和验证(7)验收(8)复制、交付和安装(9)维护(10)配置管理(11)文档控制(12)质量记录(13)测量(14)采购(15)培训(16)其他支持第2章1.软件文档的概念是什么软件文档也称做软件文件,是一种重要的软件工程技术资料。

例如技术文档、设计文档、版本说明文档。

2.软件文档的作用是什么1)项目管理的依据2)技术交流的语言3)保证项目质量4)培训与维护的资料5)软件维护支持6)记载软件历史的语言3.软件文档按照文档产生和使用的范围是如何分类的按照文档产生和使用的范围,软件文档可分为开发文档、用户文档、管理文档3类。

4.软件文档与使用对象的关系是什么软件开发中产生的各类文档面向不同的使用对象,同时,软件用户应该得到的文档种类也应在供应者与用户之间签订的合同中明确规定。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件文档写作习题集上海第二工业大学计算机与信息学院2012.6软件文档写作习题第1章1.软件工程标准的划分方法有哪几种?每一种划分的主要内容是什么?按标准的类型划分按标准的范围划分按标准的类型进行划分,主要有过程标准、产品标准、行业标准和记法标准。

按标准的范围进行划分,主要根据软件任务功能和软件生存周期进行标胶、判定、评价和确定软件工程标准的范围和内容。

2.软件工程标准按照标准的制定机构和适用范围分为哪几个层次?5个国际标准、国家标准、行业标准、企业标准、项目标准。

3.ISO 9000系列标准的内容是什么?ISO 9000 质量管理和质量保证标准——选择和使用的导则ISO 9001 质量体系——设计/开发、生产、安装和服务中的质量保证模式ISO 9002 质量体系——生产和安装中的质量保证模式ISO 9003 质量体系——最终检验和测试中的质量保证模式ISO 9004 质量管理和质量体系要素——导则4.ISO 9000-3对软件质量保证提出的要求主要包括哪些内容?(1)合同审查(2)需方的需求规格说明(3)开发计划管理(4)质量计划管理(5)设计和实现(6)测试和验证(7)验收(8)复制、交付和安装(9)维护(10)配置管理(11)文档控制(12)质量记录(13)测量(14)采购(15)培训(16)其他支持第2章1.软件文档的概念是什么?软件文档也称做软件文件,是一种重要的软件工程技术资料。

例如技术文档、设计文档、版本说明文档。

2.软件文档的作用是什么?1)项目管理的依据2)技术交流的语言3)保证项目质量4)培训与维护的资料5)软件维护支持6)记载软件历史的语言3.软件文档按照文档产生和使用的范围是如何分类的?按照文档产生和使用的范围,软件文档可分为开发文档、用户文档、管理文档3类。

4.软件文档与使用对象的关系是什么?软件开发中产生的各类文档面向不同的使用对象,同时,软件用户应该得到的文档种类也应在供应者与用户之间签订的合同中明确规定。

5.软件文档编制与软件生存周期的关系是什么?一个计算机软件,从构思之日起,经过软件开发成功并投入使用,直到最后决定停止使用,并被另一个软件代替之时止,被认为是该软件的一个生命周期。

一般来说,这个软件生存周期可以分成以下6个阶段:可行性研究与计划阶段、需求分析阶段、设计阶段、实现阶段、测试阶段、运行与维护阶段。

第3章1.计算机软件产品的开发文档一般有多少种?分别是哪些文档?14种1.可行性研究报告2.项目开发计划3.软件需求说明书4.数据要求说明书5.概要设计说明书6.详细设计说明书7.数据库设计说明书8.用户手册9.操作手册10.模块开发卷宗11.测试计划12.测试分析报告13.开发进度月报14.项目开发总结报告2.SRS文档编制的目标有哪些?对SRS文档的基本要求是什么?(1)在软件产品完成目标方面为客户和开发者之间建立共同协议创立一个基础(2)提高开发效率(3)为成本计价和编制计划进度提供基础(4)为确认和验证提供一个基准(5)便于移植(6)作为不断提高的基础基本要求:(1)必须描述一定的功能、性能(2)必须用确定的方法叙述这些功能、性能3.SRS文档的编写大纲是什么?目录一、前言1.目的2.范围3.定义、缩写词、略语4.参考资料二、项目概述1.产品描述2.产品功能3.用户特点4.一般约束5.假设和依据三、具体需求附录索引4.什么是软件测试?测试是软件生存周期中一个独立的、关键的阶段,也是保证软件质量的重要手段。

5.软件测试文档的内容主要包括哪些?1.测试计划2.测试说明3.测试报告6.什么是测试用例?如何设计测试用例?一般意义上讲,测试用例是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。

内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,并形成文档7.如何编写软件测试文档?测试文档由简介和测试用例两部分组成。

简介部分编制了测试目的、测试范围、定义术语、参考文档、概述等。

测试用例部分逐一列示各测试用例。

每个具体测试用例都将包括下列详细信息:用例编号、用例名称、测试等级、入口准则、验证步骤、期望结果、出口准则、注释等第4章1.软件文档的编写原则是什么?1.应适应文档的读者2.应有必要的重复性3.应具有一定的灵活性2.软件文档编写的灵活性有哪几个方面?1.编制的文档种类2.文档的详细程度3.文档的扩展4.章节的扩张与缩并5.程序设计的表现形式6.文档的表现形式7.文档的其他种类3.软件文档的编写策略有那些?(1)文档需要覆盖整个软件生存期(2)文档应是可管理的(3)文档应适合于它的读者(4)文档效应应贯穿到软件的整个开发过程中(5)文档标准应被标识和使用(6)应规定支持工具4.软件文档的编制计划包括哪几个方面内容?●列出应编制文档的目录●提示编制文档应参考的标准●指定文档管理员●提供编制文档所需要的条件,落实文档编写人员、所需要经费以及编制工具等●明确保证文档质量的方法,为了确保文档内容的正确性、合理性,应采取一定的措施,如评审、鉴定等;●绘制进度表,以图表形式列出在软件生存期各阶段应产生的文档、编制人员、编制日期、完成日期、评审日期等5.软件文档的编制规程有那些内容?1.文档计划制定2.文档编写3.文档编号4.文档评审5.文档签署6.文档归档与保管7.文档维护6.高质量的软件文档应该具备哪几个方面的特点?(1)针对性(2)精确性(3)清晰性(4)完整性(5)灵活性(6)可追溯性7.软件文档的编写技巧有哪些内容?1.从技术角度进行文档的编写和评价2.明确文档编写人员的责任3.让编写人员对开发项目有准确的认识4.让开发设计人员参与文档审阅工作第5章1.可行性研究报告有哪些内容?①.陈述开发软件的目标、要求和限制条件,表达可行性研究的前提条件②.对现有系统的描述③.提出若干个新系统的建议方案,对每个方案的技术、经济和社会可行性进行分析④.在比较多个方案的基础上得出可行性研究的结论2.可行性研究报告的要求有哪些?①.报告应该阐明所开发软件的基本要求②.报告应该说明所建议系统的主要开发目标③.报告应该说明对这项开发中给出的条件、假定和所所受到的限制④.报告应该说明进行可行性研究的方法和评价尺度⑤.报告应该对现有系统进行分析3.什么是数据流图?数据流图具有的四种基本元素是什么?①.数据流图是表达软件系统处理功能的合适工具。

②.数据流:表示含有固定成分的动态数据③.处理:表示对数据进行的操作,它是数据流变换的原因④.数据存储:表示处在静止状态,需要暂时存储的数据⑤.圆点和终点:表示数据流的产生处和最终抵达处4.什么是系统流程图?系统流程图是系统数据加工逻辑能力的抽象表示。

5.软件需求文档的特点是什么?1.无歧义性2.完整性3.可验证性4.一致性5.可修改性6.可追踪性7.运行和维护阶段的可使用性6.软件需求文档的内容是什么?1.任务概述2.功能规定3.性能规定4.输入、输出要求5.数据管理能力要求6.故障处理要求7.其他专门要求8.对软件运行环境的规定7.软件需求文档的编写要求是什么?1.SRS应由开发者和客户双方联合起草2.逐步对SRS进行改进3.SRS的编写工具8.软件需求文档的表达方法有哪些?1.输入、输出说明2.使用典型例子3.应用模型9.软件需求文档的的表达重点是什么?①.功能②.性能③.限制④.属性⑤.外部接口10.概要设计阶段的主要任务是什么?概要设计阶段的主要任务是把系统的功能需求分配给软件结构,形成软件的系统结构图。

11.什么是层次图?什么是HIPO图?什么是结构图?层次图:层次图是在软件概要设计阶段最常使用的表示形式之一,用来描绘软件的层次结构HIPO图:HIPO图是由美国IBM公司发明的层次图+输入/处理/输出图结构图:Yourdon提出的结构图是进行软件结构设计的另一个有力的表示方式12.面向对象设计的基本要点和特征是什么?类是数据抽象的载体对象是类的实例类的继承性是一种复用机制多态性是同一行为名作用在不同类的对象上时,对应的性质相同但操作细节不同的特征动态连接时在可变环境中实现多态性的机制对象具有天然的并发性软件系统概念的统一性,即软件系统中一切都是对象的思想13.面向对象设计包括哪几个部分?(1)问题域部分设计(2)人机交互部分设计(3)任务管理部分设计(4)数据管理部分设计14.什么是概要设计?概要设计也称为高层设计,包括开发像用户界面那样的问题解决部分15.继承关系如何表示?聚类关系如何表示?对象关联如何表示?继承关系:类B继承类A也可说成是类A派生出类B。

如果类B继承类A,就画一条箭头从类B的结点指向类A的结点,并且尽可能地按习惯将基类放在上面,将派生类放在下面。

聚集关系:如果类A是类B的一部分,则从类A画一条线到类B,并在类B结点的一端标记一个实心小圆对象关联:在发生关联的源对象中建立一个指针,用来指向被关联的第一个对象的结点16.什么是代理?代理具有的作用是什么?代理结构如何表示?代理是一种在应用和被访问对象之间建立的桥梁或关口,通过代理的虚拟作用,达到控制对象访问的目的代理具有的作用或特征可以包括间接性、委托性、临时替代性、虚拟性、安全性/保护性、远程性、多源性17.详细设计文档的内容有哪些?在详细设计说明书中,设计人员应该完成如下任务:①.确定每个模块的算法,用工具表达算法的过程,写出模块的详细过程性描述②.确定每一模块的数据结构③.确定模块接口细节在编写详细设计文档时,要坚持做到两点:①.确保清晰②.使用标准的、规范的控制结构进行描述18.什么是程序流程图?程序流程图也称程序框图,是软件开发者最熟悉的一种算法表达工具19.什么是N-S图?N-S图有哪些特点?Nassi和Shneiderman提出了一种符合结构化程序设计原则的图形描述工具,叫做盒图特点:●图中每个矩形框都是明确定义了的功能域,以图形表示,清晰可见●它的控制转移不能任意规定,必须遵守结构化程序设计的要求●很容易确定局部数据和全局数据的作用域●很容易表现嵌套关系,也可以表示模块的层次结构20.什么是PAD图?PAD图有哪些特点?PAD是日本日立公司提出,由程序流程图演化来的,用结构化程序设计思想表现程序逻辑结构的图形工具21.什么是PDL语言?PDL语言有哪些特点?是一种用于描述功能模块的算法设计和加工细节的语法,称为设计程序用语言。

特点:①.有固定的关键字外语法,提供全部结构化控制结构、数据说明和模块特征。

②.内语法使用自然语言来描述处理特性,为开发者提供方便,提高可读性。

③.有数据说明机制,包括简单的与复杂的数据结构第6章1.软件管理文档的作用是什么?软件管理文档的组成有哪些?作用:一、软件开发各个阶段工作成果的体现二、把软件开发过程中的一些“不可见的”事物转换成“可见的”文字资料,记录开发过程中的技术信息,为掌握开发过程、控制开发质量和维护工作等提供原始信息三、提供了管理人员、开发人员、操作人员和用户之间相互沟通、协调的窗口,有利于正确把握软件的正确性和可用性,以便于能够判断原定目标是否达到,以及继续需要的资源的种类和数量组成:i.项目开发计划ii.测试计划iii.测试分析报告iv.开发进度报告v.开发总结报告2.项目开发计划书一般包括哪几个部分?①.项目目标②.开发团队及人员安排③.硬件和软件资源需求④.工作分解⑤.项目进度⑥.风险分析⑦.监控机制⑧.开发估算3.工作分解结构的主要用途是什么?①.思路工具②.结构设计工具③.计划工具④.项目状态报告工具4.表示项目进度的两种图形表示法是什么?条形图、活动网络图5.什么是甘特图?甘特图如何画?活动条形图,亦称甘特图。

相关文档
最新文档