软件工程综合知识真题精选.docx
- 文档编号:8867611
- 上传时间:2023-05-15
- 格式:DOCX
- 页数:23
- 大小:14.38KB
软件工程综合知识真题精选.docx
《软件工程综合知识真题精选.docx》由会员分享,可在线阅读,更多相关《软件工程综合知识真题精选.docx(23页珍藏版)》请在冰点文库上搜索。
软件工程综合知识真题精选
[单项选择题]
1、网页代码的基本格式()。
A.
B.
C.
D.
参考答案:
D
[单项选择题]
2、一个模块把数值作为参数传送给另一个模块,这种耦合方式称为()。
A.数据耦合
B.公共耦合
C.控制耦合
D.标记耦合
参考答案:
A
[单项选择题]
3、一个模块内部各程序段都在同一张表上操作,这个模块的内聚性称为()。
A.时间内聚
B.功能内聚
C.通信内聚
D.顺序内聚
参考答案:
C
[多项选择题]
4、以下那个标记是单元素标记()。
A.
B.
C.
D.
参考答案:
A,D
[单项选择题]
5、反映模块内部特性的是()。
A.接口
B.状态
C.功能
D.逻辑
参考答案:
D
[单项选择题]
6、CSS样式表根据所在网页的位置,可分为()。
A.行内样式表、内嵌样式表、混合样式表
B.行内样式表、内嵌样式表、外部样式表
C.外部样式表、内嵌样式表、导入样式表
D.外部样式表、混合样式表、导入样式表
参考答案:
B
[单项选择题]
7、画软件结构图时应注意调用关系只能()。
A.从上到下
B.从下到上
C.从左到右
D.从右到左
参考答案:
A
[单项选择题]
8、HTML语言中,设置表格中文字与边框距离的标签是()。
A.
B.
C.
D.
参考答案:
C
[单项选择题]
9、在详细设计阶段,经常采用的工具包括()。
A.SC图
B.DFD图
C.判定表
D.形式化方法
参考答案:
C
[多项选择题]
10、下列能够正确在一个htm页面中导入在同一目录下的“StyleSheet1.css”样式表的是()。
A.
B.
C.
D.
参考答案:
A,B
[单项选择题]
11、结构化程序设计的一种基本方法是()。
A.筛选法
B.递归法
C.迭代法
D.逐步求法
参考答案:
D
[单项选择题]
12、以下代码哪项可以实现鼠标悬停时,超级链接无下化线显示()。
A.A:
hover{text-decoration:
none;}
B.A:
hover{text-decoration:
underline;}
C.A:
hover{text-align:
none;}
D.A:
hover{text-align:
underline;}
参考答案:
A
[单项选择题]
13、详细设计的基本任务中包括()。
A.数据流设计
B.人机对话设计
C.数据库的逻辑设计
D.软件结构设计
参考答案:
B
[单项选择题]
14、在HTML中,下列代码()可以实现每隔60秒自动刷新页面的功能。
A.
B.
C.
D.
参考答案:
D
[单项选择题]
15、Jackson方法以()为中心。
A.控制
B.数据结构
C.活动事件
D.数据流
参考答案:
B
[单项选择题]
16、创建一个样式表,可以设置当前页面中ID为compact元素的内容的字体为斜体。
下列能实现该功能的代码是()。
A.
italic;}
B.
italic;}
C.
italic;}
D.
italic;}
参考答案:
D
[填空题]17什么是软件概要设计?
该阶段的基本任务是什么?
参考答案:
软件概要设计又称结构设计,这是一个把软件需求转换为软件表示(只是描述软件的总的体系结构)的过程。
该阶段的基本任务是:
①设计软件系统结构:
采用某种设计方法,将一个复杂的系统按功能划分成模块。
确定每个模块的功能。
确定模块之间的调用关系。
确定模块之间的接口,即模块之间传递的信息。
评价模块结构的质量。
②数据结构和数据库设计:
在概要设计阶段,数据结构设计应用抽象的数据类型、数据库设计应用数据库的逻辑设计。
③编写概要设计文档:
包括概要设计说明书、数据库设计说明书、用户手册、组装测试计划。
④评审:
对设计部分是否完整地实现了需求中规定的功能、性能等要求,设计方案的可行性,关键的处理及内外部接口定义正确性、有效性,各部分之间的一致性等一一进行评审。
[单项选择题]
18、在HTML文档中,下列()标记用于为网页上的内容提供标题。
A.〈BODY〉
B.〈HEAD〉
C.〈H1〉
D.〈PRE〉
参考答案:
C
[填空题]19软件设计的基本原理包括哪些内容?
参考答案:
软件设计的基本原理包括:
①模块化:
指解决一个复杂问题时自顶向下逐层把软件系统划分成若干模块的过程。
每个模块完成一个特定的子功能,所有模块按某种方法组装起来,成为一个整体,完成整个系统所要求的功能。
模块化是软件解决复杂问题所具备的手段。
②抽象:
是认识复杂现象过程中使用的思维工具,即抽出事物本质的共同的特性而暂不考虑它的细节,不考虑其他因素。
软件工程中每一步都是对软件解决方法的抽象层次的一次细化。
③信息隐蔽:
指在设计和确定模块时,使得一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说,是不能访问的。
通过信息隐蔽,可以定义和实施对模块的过程细节和局部数据结构的存取限制。
④模块独立性。
指每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单。
衡量模块独立性有两个标准耦合性和内聚性,可判断设计方案的优劣。
[单项选择题]
20、在HTML的标签中,valign属性的不能取的值是()。
A.top
B.middle
C.center
D.bottom
参考答案:
C
[填空题]21维护中,因误删除一个标识符而引起的错误是()副作用。
参考答案:
编码更多内容请访问《睦霖题库》微信公众号
[单项选择题]
22、要在表单中创建一个多行文本输入框,初始值为:
这是一个多行文本框。
下面语句正确的是()。
A.〈TEXTAREANAME=“text”VALUE=“这是一个多行文本框”〉〈/TEXTAREA〉
B.〈INPUTTYPE=textVALUE=“这是一个多行文本框”NAME=“text1”〉
C.〈INPUTTYPE=textareaNAME=“text1”VALUE=“这是一个多行文本”〉
D.〈TEXTAREANAME=“text”COLS=20ROWS=5〉这是一个多行文本框〈/TEXTAREA〉
参考答案:
D
[填空题]23成本效益分析的目的是从()角度评价开发一个项目是否可行。
参考答案:
经济
[填空题]24为改正软件系统中潜藏的错误而进行的维护活动称为()。
参考答案:
纠错性维护
[单项选择题]
25、要在网页中显示下列内容:
售票员说:
"定价:
¥68"下面的语句正确的是()。
A.
售票员说:
定价:
&yuan;68";
B.
售票员说:
";定价:
¥;68
C.
售票员说:
";定价:
&yuan;68";
D.
售票员说:
";定价:
¥;68";
参考答案:
D
[单项选择题]
26、对于标签,其中*代表GET或()。
A.SET
B.PUT
C.POST
D.INPUT
参考答案:
C
[单项选择题]
27、无状态会话
Bean、有状态会话
Bean、CMP与BMP中,哪一种Bean不需要自己书写连接数据库的代码?
()
A.无状态会话Bean
B.有状态会话Bean
C.CMP
D.BMP
参考答案:
C
[单项选择题]
28、测试网页不包括哪项工作?
()
A.需求分析是否合理
B.页面是否美观
C.链接是否准确
D.能否兼容不同浏览器
参考答案:
A
[单项选择题]
29、下列哪个集合操作符返回两个查询都有的行。
()
A.Union
B.Unionall
C.Uniononly
D.Intersect
参考答案:
D
[单项选择题]
30、……其中background属性的作用是()。
A.在页面左边的背景显示图像“
back.gif”
B.将”
back.gif”图像平铺填充到整个页面背景
C.在页面顶部显示图像”
back.gif”
D.在页面背景的中间显示图像“
back.gif”
参考答案:
B
[单项选择题]
31、当用命令ls–al查看文件和目录时,欲观看卷过屏幕的内容,应使用组合键()?
A.Shift+Home
B.Ctrl+PgUp
C.Alt+PgDn
D.Shift+PgUp
参考答案:
D
[单项选择题]
32、HTML语言中,设置表格中单元格之间的距离的标签是()。
A.
B.
C.
D.
参考答案:
B[单项选择题]
33、运行
Asp.Net需要安装()Web服务器。
A.Resin
B.tomcat
C.WebLogic
D.IIS
参考答案:
D
[单项选择题]
34、以下关于面向对象概念的描述中,不正确的一项是()。
A.在现实生活中,对象是指客观世界的实体
B.程序中的对象就是现实生活中的对象
C.在程序中,对象是通过一种抽象数据类型来描述的,这种抽象数据类型称为类(class)
D.在程序中,对象是一组变量和相关方法的集合
参考答案:
B
[单项选择题]
35、在插入图片标签中,对插入的图片进行文字说明使用的属性是()。
A.name
B.id
C.src
D.alt
参考答案:
D
[单项选择题]
36、美国国防部主持开发了高级程序设计语言Ada,在它研制开始时,经反复比较,确定以高级语言()作为Ada研究的出发点。
A.LISP
B.ALGOL
C.ALGOL68
D.PL/l
参考答案:
C
[单项选择题]
37、下哪种命名空间中的类型用于创建WindowsGUI应用程序()
A.System.WeB.Services
B.system.WeB.UIC.System.Windows.Forms
D.System.ServiceProcess
参考答案:
C
[单项选择题]
38、有关下列方框属性正确的是()。
A.margin-left设置对象的左填充
B.border-width设置边框的宽度
C.padding-left设置内容和右边框之间的距离
D.以上说法都不对
参考答案:
B
[单项选择题]
39、以下哪些接口能够实现对Web访问者的身份认证?
()
A.HttpServletRequest
B.HttpServletResponse
C.HttpSession
D.HttpServlet
参考答案:
C
[单项选择题]
40、在确认测试的叙述中不正确的是()。
A.确认测试是为了验证软件的功能和性能及其他特性是否与用户的要求一致。
B.确认测试的内容包括功能测试和性能测试。
C.安装测试不属于确认测试的内容
D.它着重考虑软件是否满足确认测试的内容
参考答案:
C
[单项选择题]
41、阅读代码选择正确答案()。
A.分别表示:
文本框,单选按钮,复选框,文件域
B.分别表示:
单选按钮,文本框,复选框,文件域
C.分别表示:
复选框,文本框,单选按钮,文件域
D.分别表示:
文件域,文本框,单选按钮,复选框
参考答案:
A
[填空题]42()是对软件结构中模快间关联程度的一种度量。
参考答案:
耦合度[单项选择题]
43、下列关于测试用例的重要性有误的是()。
A.测试用例构成了设计和制定测试过程的基础。
B.测试设计和开发的类型以及所需的资源主要都受控与测试用例。
C.测试的“深度”与测试用例的数量成反比例。
D.测试用例通常根据它们所关联的测试类型或测试需求来分类,而且将随类型和需求进行相应地改变。
参考答案:
C
[单项选择题]
44、BODY元素用于背景颜色的属性是()。
A.alink
B.vlink
C.bgcolor
D.background
参考答案:
C
[单项选择题]
45、在人工智能领域,目前最广泛使用的高级语言是()。
A.Ada
B.FORTRA
C.COBOL
D.LISP
参考答案:
D
[填空题]46什么是模块间的耦合性?
有哪几种耦合性?
简述降低模块间耦合度的方法。
参考答案:
模块间的耦合性是根据模块的外部特征提出的,是对软件系统结构中各模块间相互联系紧密程度的一种度量,也称块间关系。
耦合程度由低到高分为6种:
①无直接耦合(不传递任何消息)。
②数据耦合(传递的是值)。
③标记耦合(传递的是数据结构)。
④控制耦合(传递的是控制变量,例如开关、标志等)。
⑤外部耦合(传递的是I/O环境)⑥公共耦合(传递的是在公共数据环境中的数据)。
⑦内容耦合(传递的是一个模块的内部数据,往往出现在汇编语言中)。
模块间联系越紧密,其耦合性越强,模块的独立性越差。
提高模块独立性,降低模块间耦合度的措施是:
①在耦合方式上降低模块间接口的复杂性。
模块接口方式不采用直接引用(内容耦合),而采用调用方式(例如过程语句调用);模块接口信息通过参数传递且传递信息的结构尽量简单,不用复杂数据结构(例如过程、指针等),参数个数不宜过多。
②在传递信息类型上尽量使用数据耦合,避免控制耦合,慎用或有控制地使用公共耦合。
[单项选择题]
47、下列关于程序效率的描述错误的是()。
A.提高程序的执行速度可以提高程序的效率
B.降低程序占用的存储空间可以提高程序的率
C.源程序的效率与详细设计阶段确定的算法的效率关
D.好的程序设计可以提高效率
参考答案:
C
[单项选择题]
48、Jackson方法是面向()的设计方法。
A.数据结构
B.数据流
C.控制
D.对象
参考答案:
A
[单项选择题]
49、关于创建模式和构造函数的说法,正确的是()。
A.因为有构造函数,所以没有必要使用创建模式。
B.构造函数无法描述被返回的对象,而选用名字合适的工厂方法可以使类型的使用更加容易
C.工厂模式每次返回的类型都是具体的类型,而不是子类型
D.创建模式不能把创建对象外部化。
参考答案:
B
[单项选择题]
50、在HTML中,下面代码的作用是()。
李白诗词
A.在
poem.htm页面创建锚记点“李白”
B.跳转到
poem.htm的锚记点“李白”处
C.跳转到
poem.htm的锚记点“李白诗词”处
D.在
poem.htm页面创建锚记点“李白诗词”
参考答案:
B[单项选择题]
51、ID为left的DIV标签,用CSS设置DIV的左边为红色实线,下面设置正确的是()。
A.style=”border-top:
#ff00001solid;”
B.style=”border-left:
1px,#ff0000,solid;”
C.style=”border-left:
1px#ff0000solid;”
D.style=”border-right:
1,#ff0000,dashed;”
参考答案:
C
[单项选择题]
52、软件过程能力的提高首先需要对当前的软件过程状况进行料学的()。
A.度量
B.估算
C.评估
D.管理
参考答案:
C
[单项选择题]
53、下列标签可以不成对出现的是()。
A.
B.
C.
D.
参考答案:
B
[单项选择题]
54、在软件开发过程中常用图作为描述工具,DFD就是面向()分析方法的描述工具。
A.数据结构
B.数据流
C.对象
D.构件(component)
参考答案:
B
[单项选择题]
55、Jackson方法是一种面向()的方法
A.对象
B.数据结构
C.数据流
D.控制流
参考答案:
B
[单项选择题]
56、与详细设计相对应的是数据库的()设计。
A.概念
B.逻辑
C.物理
D.功能
参考答案:
C
[多项选择题]
57、优秀的程序员经常使用()显示他们的经验。
A.空格
B.空行
C.注释
D.缩进
参考答案:
A,B,C,D
[单项选择题]
58、变换型DFD是一个()结构。
A.循环
B.选择
C.分层
D.顺序
参考答案:
D
[单项选择题]
59、结构化设计又称为()。
A.概要设计
B.面向数据流设计
C.面向对象设计
D.详细设计
参考答案:
B
[多项选择题]
60、下列()属于主动式防错程序设计。
A.栈的深度是否合适
B.内存检查
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 综合 知识 精选