软件工理论基础复习题

上传人:油条 文档编号:39982390 上传时间:2018-05-21 格式:DOC 页数:38 大小:139KB
返回 下载 相关 举报
软件工理论基础复习题_第1页
第1页 / 共38页
软件工理论基础复习题_第2页
第2页 / 共38页
软件工理论基础复习题_第3页
第3页 / 共38页
软件工理论基础复习题_第4页
第4页 / 共38页
软件工理论基础复习题_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《软件工理论基础复习题》由会员分享,可在线阅读,更多相关《软件工理论基础复习题(38页珍藏版)》请在金锄头文库上搜索。

1、1/40软件工理论基础复习题软件工理论基础复习题单项选择题单项选择题( (选择一个正确的答案,将相应的字母填入题内的括号中。选择一个正确的答案,将相应的字母填入题内的括号中。) )1系统中模块的_不仅意味着作用于系统的小变动将导致行为上的小变化,也意味着规格说明的小变动将影响到一小部分模块。A. 可分解性 B. 保护性 C. 可理解性 D. 连续性2下面关于面向对象方法中消息的叙述,不正确的是_。 A. 键盘、鼠标、通信端口、网络等设备一有变化,就会产生消息 B操作系统不断向应用程序发送消息,但应用程序不能向操作系统发送消息C. 应用程序之间可以相互发送消息 D发送与接收消息的通信机制与传统的

2、子程序调用机制不同3面向对象技术中,对象是类的实例。对象有三种成份:_、属性和方法(或操作)。 A. 标识 B. 规则 C. 封装 D. 消息4关于程序模块优化的启发式规则有若干条,以下规则中不符合优化原则的是_(1)_。如果一个模块调用下层模块时传递一个数据结构,则这种耦合属于_(2)_。 (1)A通过模块的合并和分解,降低模块的耦合度,提高模块的内聚性B提高上层模块的扇出,减少模块调用的层次C将模块的作用范围限制在模块的控制范围之内2/40D降低模块之间接口的复杂性,避免“病态连接”(2)A简单耦合 B直接耦合 C.标记耦合 D控制耦合5软件设计包括四个既独立又相互联系的活动,分别为_(1

3、)_、_(2)_、数据设计和过程设计。(1)A用户手册设计 B语言设计 C体系结构设计 D文档设计(2)A文档设计 B程序设计 C.实用性设计 D接口设计6在 FOXPRO 中,通常使用格式为( )语句进行分支程序设计。A、IF THEN B、IF -ELSEC、IF-THEN-ENDIF D、IF -ELSE -ENDIF7打印机是一种( )。A、输出设备 B、输入设备 C、存储器 D、运算器8c 语言中,短整型数表示范围是( )。A、-3276832767 B、065535 C、-3276832768 D、-65535655359二进制数 1101111 等于( )。A、1011011 B

4、、1010101 C、000010 D、1101010110ISA、EISA、AT/PC 和 PCI 中,( )的带宽最小。A、AT/PC B、ISA C、PCI D、EISA11DIR_11 病毒的症状是( )。3/40A、屏幕上出现一个跳跃的小球 B、字符从屏幕顶部纷纷下落 C、屏幕出现一条“毛毛虫” D、演奏一段音乐干扰系统工作12c 语言中,格式字符 d 表示输入( )。A、二进制整数 B、八进制整数 C、十进制整数 D、十六进制整数13所谓活动的病毒是指( )。A、计算机硬盘上存在着病毒 B 计算机硬盘的主引导区上存在病毒C、计算机内存中病毒程序正在发生作用 D、软盘中感染有文件型病

5、毒14启动 DOS 时,输入的日期格式正确的是( )。A、mm,dd,yy B、dd/mm/yy C、yy-mm-dd D、mm/dd/yy15如果图文框内是( )可从“边框”选项卡中设置“距正文” 。A、段落文字 B、图片 C、图表 D、公式16一般使用高级程序设计语言编写的应用程序称为( )。A、用户程序 B、源程序 C、浮动程序 D、目标程序17下列应用程序不是 Microsoft office 系列软件的是( )。A、WORD B、EXCE C、POWERPOINT D、3DS18原码 01010111 的反码是( )。A、00000001 B、10000001 C、10000000

6、D、0101011119软件结构中两个模块之间有调用关系,传递简单数据值,相当于高级语言中的值传递,这两个模块之间的耦合是( ) A公共耦合 B控制耦合 C标记耦合 D数据耦合 20把需要同时执行的动作组合在一起形成模块,该模块的内聚性4/40是( ) A顺序内聚 B逻辑内聚 C时间内聚 D通信内聚 21以下属于程序流程图缺点的是( ) A历史悠久 B使用广泛 C支持程序的三种基本控制结构D可以随心所欲地画控制流程线的流向 22Jackson 结构图的三种基本结构是( ) A顺序结构、选择结构、层次结构 B顺序结构、选择结构、重复结构 C层次结构、选择结构、重复结构 D顺序结构、层次结构、重复

7、结构 23以下属于面向对象程序设计语言的是( ) AJava 语言 BC 语言 CPascal 语言 DProlog 语言 24以下四种逻辑覆盖中,发现错误能力最强的是( ) A语句覆盖 B条件覆盖 C判定覆盖 D条件组合覆盖 25软件工程领域中,与集成测试有关的软件开发阶段是( ) A编码 B详细设计 C概要设计 D需求分析 26软件维护的副作用不包括( ) A编码副作用 B数据副作用 C文档副作用 D效率副作用 27原型的优点不包括( ) A对设计人员水平及开发环境要求不高 B可及早为用户提供有用的产品 C可及早发现问题,随时纠正错误 D可减少技术、应用的风险 5/4028UML 统一了三

8、种面向对象方法的表示方法,这三种面向对象方法是( ) ACoad 方法、OMT 方法、OOSE 方法 BBooch 方法、OMT 方法、OOSE 方法 CBooch 方法、Coad 方法、OOSE 方法 DBooch 方法、OMT 方法、Coad 方法 29面向对象的类层次结构中,聚集关系是一种( ) A“一般特殊”关系 B“整体部分”关系 C“相互依赖”关系 D“一般具体”关系 30软件质量特性中,“软件系统按照设计要求,在规定时间和条件下不出故障,持续运行的程度”对应的特性是( ) A正确性 B完整性 C可靠性 D可用性 31软件工程标准中,IEEE 属于( ) A国际标准 B国家标准 C

9、行业标准 D企业规范 32与“项目开发计划”文档有关的人员是( ) A管理人员和开发人员 B开发人员和维护人员 C开发人员和用户 D管理人员和用户 33软件工具的三个组成部分不包括( ) A工具 B工具接口 C工具用户接口 D编译系统 34软件复杂性度量的参数中,由程序中出现的操作数数目所决定的量表示的参数是 ( ) A规模 B难度 C 结构 D智能度6/4035.SD(结构化设计)方法设计的结果是( ) A.模块 B.模块结构图 C.模块的算法 D.数据流图 36.在进行软件测试时,首先应当进行以下哪项测试,然后再进行组装测试,最后再进行有效性测试( ) A.单元测试 B.系统测试 C.集成

10、测试 D.确认测试 37.软件详细设计阶段的任务是( ) A.算法与数据结构设计 B.功能设计 C.调用关系设计 D.输入输出设计 38.下列属于静态测试方法的是( ) A.黑盒法 B.路径覆盖 C.白盒法 D.人工检测 39.Fortran 语言主要作为以下哪个方面的语言( ) A.科学工程计算 B.系统软件 C.事务处理 D.人工智能 40.用结构化语言来描述加工逻辑的外层结构时,以下不属于基本结构的是( ) A.顺序结构 B.选择结构 C.嵌套结构 D.重复结构 41.可维护软件的主要特性包括( ) A.可理解性、可修改性、可移植性 B.可使用性 C.可维护性、可使用性、可靠性 D.可测

11、试性 42.程序设计语言不具有的特性是( ) A.心理特性 B.工程特性 C.应用特性 D.技术特性 43.下列不属于项目进度安排主要方法的是( )44设 a=2,b=3,x=3.5,y=2.5,表达式(float)(a+b)+(int)7/40x%(int)y 的值为( )。A、2.5 B、25 C、3 D、6.045WINDOWS3.X 中的程序管理器相当于 WINDOWS95 中的( )。A、我的电脑 B、资源管理器 C、 “开始”项 D、以上都有46设有以下语句 Char str1=“string“,str28,*str3,*str4=“string“,则( )不是对库函数 strcp

12、y 的正确调用,此库函数用来复制字符串。A、strcpy(strl,“HELLO1“) B、strcpy(STR2,“HELLO2“)C、strcpy(STR3,“HELLO3“) D、strcpy(STR4,“HELLO4“)47WORD 提供一种先输表格的内容的建立表格方法,只是各单元格的内容要用( )键,逗号或其它符号隔开,每行输完用回车键结束。A、 “+”号键 B、 “-”号键 C、 “*”号键 D、TAB48在 FOXPRO 中,把打开的数据库文件结构作为数据库记录复制到新生成的数据库文件中,然后再根据这个新生成的结构文件中的记录建立一个数据库文件,完成这两步应该使用的命令是( )。

13、A、COPY STRUCTURE TO COPY FROM B、COPY EXTENDED CREAT FROMC、COPY TO CREAT FROM D、COPY EXTENDED COPY TO49不能使用 DEL 删除的文件是( )。8/40A、可执行文件 B、系统文件 C、数据文件 D、目录文件50在 NETWARE 中,欲在主控台查看服务器当前系统配置可用( )命令。A、config B、ver C、startup D、cls51根据五笔输入法的定义,汉字字型有三种, “浏”属于( )型。A、左右 B、上下 C、单体 D、杂合52进入 Excel 后,屏幕上包括五个工作区,下列(

14、)不属于五个区域之内的。A、工作薄窗口 B、菜单栏 C、工具栏 D、符号栏53以下关于文件的描述中,( )指的是文件的属性。A、可执行文件 B、命令文件 C、只读文 D、批处理文件54在 FOXPRO 中,使用 BROWSE 命令可以方便地对数据库记录进行多种编辑操作,包括( )。A、修改,追加,删除,但不能插入 B、修改,追加,删除及插入C、修改,追加,插入,但不能删除 D、修改,删除,插入,但不能追加55下列各项相对于 WINDOWS3.X,( )不属于 WIN95 新增项。A、我的电脑 B、资源管理器 C、任务列表 D、任务栏56下面有关计算机病毒的说法( )是正确的。A、计算机病毒是一个 MIS 程序9/40B、计算机病毒是对人体有害的传染病C、计算机病毒是一个能够通过自身复制传染,起破坏作用的计算机程序D、计算机病毒是一段程序,但对计算机无害57c 语言中,对字符数组进行整个字符串的一次性输入或输出,应使用格式符( )。A、%d B、%c C、%s D、%O58在 FOXPRO 中,下列程序中,当变量 K 的输入为( )时,程序可跳出循环。DO WHILE .T.K=Y10,10 GET KReadIF

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号