首页

软考 - 初级_程序员

类型:
选择方向:
选择考试:
题型:
为你找到 1937 个题目。

ISO/IEC 9126软件质量模型中,第一层是质量特性,如功能性和可靠性等,第二层是质量子特性,如功能性的质量子特性有适应性和准确性等。与软件适应不同规定环境的处理或手段有关的软件属性称为适应性,这一子特性属于(  )质量特性。

A. 可维护性

B. 可移植性

C. 易使用性

D. 可靠性

面向对象分析的主要任务不包括(  )。  

A. 构建分析模型,以描述用户的需求

B. 构建设计模型,以描述系统如何解决问题

C. 建立一个准确的、一致的系统模型以描述软件需要解决的问题

D. 构建分析模型,验证最终系统是否满足软件需求

面向对象程序设计语言用于(  )。 

A. 面向对象分析

B. 面向对象设计

C. 面向对象实现

D. 面向对象分析、设计与实现

以下关于面向对象分析与设计的叙述中,正确的是(  )。

A. 面向对象分析与面向对象设计不能采用相同的工具

B. 面向对象分析与面向对象设计的任务相同

C. 面向对象分析与面向对象设计不存在明确的界限

D. 面向对象分析与面向对象设计不产生任何可见结果

以下关于子类和父类的叙述中,正确的是(  )。

A. 子类继承了父类的属性和方法

B. 父类继承了子类的属性和方法

C. 子类的行为和父类必须完全保持一致

D. 父类的行为必须和子类完全保持一致

以下关于程序中函数的定义、调用和声明的叙述中,正确的是(  )。

A. 函数的定义必须放在该函数的调用之前

B. 函数的声明必须放在该函数的调用之前

C. 函数的定义必须放在该函数的声明之前

D. 函数的声明必须放在该函数的定义之前

函数f()、g()的定义如下所示。已知调用f时传递给其形参x的值是1,若以传值方式调用g,则函数f的返回值为(  );若以传引用方式调用g,则函数f的返回值为(  )。

第 1 问

A. 3

B. 4

C. 6

D. 7

第 2 问

A. 3

B. 4

C. 6

D. 7

通过程序设计活动求解问题时,通常可分为问题建模、算法设计、编写代码和编译调试四个阶段。(  )阶段的工作与所选择的程序语言密切相关。

A. 问题建模和算法设计

B. 算法设计和编写代码

C. 问题建模和编译调试

D. 编写代码和编译调试

对于n个元素的关键字序列{k1,k2,..., kn} ,当且仅当满足关系ki≤k2i且ki≤k2i+1(i=1,2, …[n/2]  )时称为小根堆(小顶堆)。以下序列中,(  )不是小根堆。

A. 12,20,36,48,25,50,40

B. 12,36,20,48,40,25,50

C. 12,20,25,36,40,48,50

D. 12,36,20,48,25,50,40

队列是一种按“先进先出”原则进行插入和删除操作的数据结构。若初始队列为空,输入序列为a b c d e,则可得到的输出序列为(  )。

A. a b c d e

B. a b d c e

C. e d c b a

D. e d a b c

上一页

第 3 页