C语言试习题及答案_第1页
C语言试习题及答案_第2页
C语言试习题及答案_第3页
C语言试习题及答案_第4页
C语言试习题及答案_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE6一、单项选择题1.软件危机具有下列表现(d)。I.对软件开发成本估计不准确 II.软件产品的质量往往靠不住III.软件常常不可维护 IV.软件成本逐年上升A.I、II和III B.I、III和IV C.II、III和IV D.以上都正确2.软件生命周期一般都被划分为若干个独立的阶段,其中占用精力和费用最多的阶段往往是(A)。A.运行和维护阶段 B.设计阶段C.代码实现阶段 D.测试阶段3.下列属于软件的特点的是(D)。A.软件是一种逻辑实体,具有抽象性B.软件在使用过程中没有磨损、老化的问题C.软件不同于一般程序,它的一个显著特点是规模庞大,复杂程度高D.以上都正确4.软件工程的出现是由于(D)。A.软件危机的出现 B.计算机硬件技术的发展C.软件社会化的需要 D.计算机软件技术的发展5.软件开发技术不包含(d)。A.软件开发方法学 B.软件工程环境C.软件工具 D.软件质量度度量6.软件工程的课程特点(D)。I.学科理论及其知识应用的多维性II.工程化III.浓厚的方法学色彩IV.实践性、指导性强A.I、II和III B.I、III和IV C.II、III和IV D.以上都正确7.下列属于应用软件的是(b)。I.计算机辅助教学软件 II.软件测试工具III.办公自动化软件 IV.工程与科学计算软件A.I、II和III B.I、III和IV C.II、III和IV D.以上都正确8.需求分析阶段最重要的技术文档是(b)。A.设计说明书 B.需求规格说明书C.可行性分析报告 D.用户手册9.以下关于数据流图的说法错误的是(c)。A.数据流图舍去了具体的物质,只剩下数据的流动、加工处理和存储B.数据流图是用作结构化分析的一种工具C.传统的数据流图中主要由加工、数据源点/终点、数据流、控制流、数据存储组成D.数据流图的绘制采用自上向下、逐层分解的方法10.数据字典是软件需求分析阶段的最重要工具之一,其最基本的功能是(c)。A.数据库设计 B.数据通信 C.数据定义 D.数据维护11.需求分析阶段的研究对象是(b)。A.系统分析员要求 B.用户要求C.软硬件要求 D.系统要求12.结构化方法的基本原则是(b)。A.模块化 B.抽象与分解 C.信息隐蔽 D.逐步求精13.耦合度最高的是(b)耦合。A.环境 B.内容 C.控制 D.数据14.内聚程度较低的是(a)内聚。A.偶然 B.通讯 C.顺序 D.时间15.对一个程序来说,组成系统的模块数目(b),则开发成本越小。A.越多 B.越少 C.顺序 D.时间16.画软件结构图时应注意调用关系只能是(B)。A.从下到上 B.从上到下 C.从左到右 D.从右到左17.程序流程图中的箭头代表(b)。A.数据流 B.控制流 C.顺序流 D.调用18.软件测试是软件质量保证的重要手段,下述(B)是软件测试的最基础环节。A.功能测试 B.单元测试 C.结构测试 D.确认测试19.软件测试方法中,黑盒测试法主要用于测试(c)。A.结构合理性 B.软件外部功能C.程序正确性 D.程序内部逻辑20.软件测试是软件质量保证的主要手段之一,测试的目标是(D)。A.证明软件符合设计要求 B.发展软件的潜在能力C.发现软件中的错误和缺陷 D.判定软件是否合格21.选择程度设计语言的关键因素是(c)。A.软件应用领域 B.软件执行环境C.软件开发方法 D.算法和数据结构二、填空题1.计算机软件不仅仅是程序,还应该有一整套文档。2.传统的软件生存期模型是瀑布模型。3.软件按照功能的不同可以划分为3大类型软件系统、软件支持和应用软件。4.与程序流程图相比,盒图没有箭头,因此不允许随意转移控制。5.好的测试方案是极可能发现了迄今为止尚未发现的错误的测试方案。三、判断题(正确的划“√”,不正确的划“×”)1.在软件的开发过程中,工作量最大的一个阶段就是编写程序。(×)应该是测试阶段一般说来,模拟的内聚程度越高,它们之间的耦合程度也就越高。(×)软件测试只能证明程序有错误,不能证明程序没有错误。(×)结构化程度设计方法能改善程序结构,提高程序的运行效率。(×)结构化程序设计方法能够改善程序结构,但降低了效率如果测试数据满足条件覆盖,则必然满足判定覆盖。(×)对于特定程序而言,满足条件覆盖的测试数据不一定必然满足判定覆盖四、综合题N从101d到1000长度为21.求100~1000间的素数。请画出描述该问题的N-S图。N从101d到1000长度为2KK=int(sqr(n));i=2;c=0NmodNmodi=0当i<=kC=0真假C=0真假I=i+1C=1exitdoI=i+1C=1exitdo真 假真 假printprint2.将下列数据流图转换为控制结构图。3.已知有如下程序段:beginp1; ifC1 thenwhileC2do p2elsep3;whileC3do beginp4; ifC4 thenp5 elsep6 end;p7; ifC5 thenrepeatp8

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论