51Testing软件测试论坛
标题:
【软件评测师系列-9】每日模拟题28~34及解析
[打印本页]
作者:
郭小贱
时间:
2020-6-23 09:34
标题:
【软件评测师系列-9】每日模拟题28~34及解析
单选题28
在面向对象方法中,采用(请作答此空)可将对象的内部进行隐藏,一个对象通常由( )组成。
A.
封装
B.
继承
C.
多态
D.
参数
单选题29
在面向对象方法中,采用( )可将对象的内部进行隐藏,一个对象通常由(请作答此空)组成。
A.
属性及其值和方法
B.
对象标识、属性及其值
C.
对象名、方法及其参数
D.
对象标识、属性和方法
单选题30
若要求对大小为n的数组进行排序的时间复杂度为O(n^2),且是稳定的(即如果待排序的序列中两个数据元素具有相同的值,在排序前后它们的相对位置不变),则可选择的排序方法是()
A.
快速排序
B.
归并排序
C.
堆排序
D.
直接插入排序
单选题31
以下关于软件工程的叙述中,不正确的是( )。
A.
软件工程是开发、运行、维护软件的系统方法
B.
软件工程把系统的、规范的、可度量的途径应用于软件开发、运行、维护过程
C.
软件工程将工程技术、工程管理和工程经济融入软件开发过程
D.
软件工程就是以工业流水线生产方式开发软件的过程
单选题32
以下过程模型中,从一种非常高层的角度描述了软件开发过程中进行的活动,并且提出了要求开发人员经过的事件序列的是()。
A.
瀑布模型
B.
快速原型
C.
V模型
D.
螺旋模型
单选题33
在各种不同的软件需求中,( )指对解决方案的一些约束说明,也称为限制条件、补充规约。
A.
功能需求
B.
非功能需求
C.
质量需求
D.
设计约束
单选题34
以下不属于软件项目风险的是( )。
A.
团队成员离职
B.
团队成员可以进行良好沟通
C.
团队成员缺乏某方面培训
D.
招不到符合项目技术要求的团队成员
这期题目相对简单一些,多出两道,评论区给出你的答案~
作者:
郭小贱
时间:
2020-6-28 16:28
单选题28 A
解析:
在面向对象的系统中,对象是基本的运行时实体,它既包括数据(属性),也包括作用于数据的操作(行为)。所以,一个对象把属性和行为封装为一个整体。对象有三种成份:对象标识、属性和方法(或操作)。每个对象都有自己的属性值,表示该对象的状态。对象中的属性只能够通过该对象所提供的操作来存取或修改。操作也称为方法或服务,它规定了对象的行为,表示对象所提供的服务。
作者:
郭小贱
时间:
2020-6-28 16:28
单选题29 D
解析:
在面向对象的系统中,对象是基本的运行时实体,它既包括数据(属性),也包括作用于数据的操作(行为)。所以,一个对象把属性和行为封装为一个整体。对象有三种成份:对象标识、属性和方法(或操作)。每个对象都有自己的属性值,表示该对象的状态。对象中的属性只能够通过该对象所提供的操作来存取或修改。操作也称为方法或服务,它规定了对象的行为,表示对象所提供的服务。
作者:
郭小贱
时间:
2020-6-28 16:29
单选题30 D
解析:
常见的排序方法的基本情况如图所示,选项中满足时间复杂度且是稳定的方法只有直接插入排序最符合,故正确答案为:D
作者:
郭小贱
时间:
2020-6-28 16:29
单选题31 D
解析:
现阶段的软件开发方法有很多种,并不都是以流水线生产方式,所以D描述是错误的。
作者:
郭小贱
时间:
2020-6-28 16:30
单选题32 A
解析:
本题考查软件过程模型的基础知识。
瀑布模型从一种非常高层的角度描述了软件开发过程中进行的活动,并且提出了要求开发人员经过的事件序列。
原型模型允许开发人员快速地构造整个系统或系统的一部分以理解或澄清问题。
V模型是瀑布模型的变种,它说明测试活动是如何与分析和设计相联系的。
螺旋模型把开发活动和风险管理结合起来,以将风险减到最小并控制风险,在该过程模型中,风险被明确地提了出来。
作者:
郭小贱
时间:
2020-6-28 16:30
单选题33 D
解析:
软件需求包括:功能需求、非功能需求和设计约束。
功能需求:所开发的软件必须具备什么样的功能;
非功能需求:是指产品必须具备的属性或品质,如可靠性、性能、响应时间、容错性和扩展性等;
设计约束:也称为限制条件、补充规约,这通常是对解决方案的一些约束说明。
作者:
郭小贱
时间:
2020-6-28 16:30
单选题34 B
解析:
只有B选项是有利于项目正常进展的,其他选项都属于项目的风险。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2