首页
题库
网课
在线模考
桌面端
登录
搜标题
搜题干
搜选项
0
/ 200字
搜索
单项选择题
在软件开发过程中,软件设计包括四个既独立又相互联系的活动,分别为体系结构设计、数据设计和过程设计。
A.文档设计
B.程序设计
C.用户手册设计
D.接口设计
点击查看答案&解析
在线练习
手机看题
你可能感兴趣的试题
单项选择题
通常,在软件的输入输出设计中,合理的要求是:______。
A.数据尽量由用户来输入,以便给用户提供更大的自主性
B.输入过程应尽量容易,以减少错误的发生
C.不能在输入过程中检验数据的正确性
D.在输入过程中,为了不干扰用户,应尽量避免提示信息
点击查看答案&解析
手机看题
单项选择题
软件维护可分为改正性维护、适应性维护、完善性维护和预防性维护。在软件的整个维护活动中,______维护所占比重最大。
A.改正性
B.适应性
C.完善性
D.预防性
点击查看答案&解析
手机看题
单项选择题
如果用户对系统的目标不是很清楚,需求难以定义,这时最好使用______进行系统开发。
A.原型法
B.瀑布模型
C.V-模型
D.螺旋模型
点击查看答案&解析
手机看题
单项选择题
下列关于结构化设计与面向对象设计的叙述中,不正确的是______。
A.结构化设计以过程设计为核心
B.面向对象设计以对象设计为核心
C.结构化设计比面向对象设计更易支持数据结构的修改
D.面向对象设计比结构化设计更易支持系统的维护
点击查看答案&解析
手机看题
单项选择题
按照ISO/IEC9126软件质量模型的规定,软件的适应性是指______。
A.软件运行于不同环境中的故障率
B.软件运行于不同环境中的安全等级
C.将一个系统耦合到另一个系统所需的工作量
D.软件运行于不同环境中的能力
点击查看答案&解析
手机看题
单项选择题
软件详细设计的主要任务是确定每个模块的______。
A.算法和使用的数据结构
B.外部接口
C.功能
D.编程
点击查看答案&解析
手机看题
单项选择题
黑盒测试也称为功能测试。黑盒测试不能发现______。
A.终止性错误
B.输入是否正确接收
C.界面是否有误.
D.是否存在冗余代码
点击查看答案&解析
手机看题
单项选择题
______是算法的一种图形化表示。
A.拓扑结构图
B.流程图
C.伪代码
D.数据流图
点击查看答案&解析
手机看题
单项选择题
不支持自定义类的程序设计语言是______语言。
A.C
B.C#
C.C++
D.Java
点击查看答案&解析
手机看题
单项选择题
软件开发过程中,常采用甘特(Gantt)图描述进度安排。甘特图以______。
A.时间为横坐标、任务为纵坐标
B.时间为横坐标、人员为纵坐标
C.任务为横坐标、人员为纵坐标
D.人数为横坐标、时间为纵坐标
点击查看答案&解析
手机看题
单项选择题
为了改善系统硬件环境和运行环境而产生的系统更新换代需求而导致的软件维护属于 ______。
A.适应性
B.正确性
C.完善性
D.预防性
点击查看答案&解析
手机看题
单项选择题
在软件开发中使用函数库可______。
A.提高软件的执行速度
B.降低系统负载
C.提高软件各部分之间的耦合度
D.提高软件的可重用性
点击查看答案&解析
手机看题
单项选择题
______是关于质量管理体系的一系列标准,有助于企业交付符合用户质量要求的产品。
A.ISO9000
B.CMM
C.ISO1400
D.SW-CMM
点击查看答案&解析
手机看题
单项选择题
在面向对象方法中,______机制是对现实世界中遗传现象的模拟。
A.封装
B.继承
C.多态
D.抽象接口
点击查看答案&解析
手机看题
单项选择题
系统测试计划应该在软件开发的______阶段制定。
A.需求分析
B.概要设计
C.详细设计
D.系统测试
点击查看答案&解析
手机看题
单项选择题
下面对对象概念描述错误的是______。
A.任何对象都必须有继承性
B.对象是属性和方法的封装体
C.对象间的通信靠消息传递
D.操作是对象的动态属性
点击查看答案&解析
手机看题
单项选择题
在面向对象设计中,对象有很多基本特点,其中“从外面看只能看到对象的外部特性,而对象的内部对外是不可见的”这一性质指的是对象的______。
A.分类性
B.标识唯一性
C.多态性
D.封装性
点击查看答案&解析
手机看题
单项选择题
瀑布模型突出的缺点是不适应______的变动。
A.算法
B.平台
C.程序语言
D.用户需求
点击查看答案&解析
手机看题
单项选择题
在结构化分析与设计方法中,为了在需求改变时对软件的影响较小,应该使______。
A.程序结构与问题结构相对应
B.程序结构与问题结构相独立
C.程序结构与用户界面相对应
D.程序结构与用户界面相独立
点击查看答案&解析
手机看题
单项选择题
______是错误的描述。
A.Delphi和Visual Basic都是可视化编程语言
B.可视化编程中采用控件技术和事件驱动工作方式
C.在可视化编程中,可以不编写程序代码来完成界面的设计工作
D.使用UML(Unified Modeling Languag开发软件不需要编写程序
点击查看答案&解析
手机看题
单项选择题
选择一个适当的测试用例,用以测试图7-3的程序,能达到判定覆盖的是______。
点击查看答案&解析
手机看题
单项选择题
软件开发环境是支持软件产品开发的软件系统,它由______和环境集成机制构成,环境集成机制包括数据集成、控制集成和界面集成。
A.软件工具集
B.软件测试工具集
C.软件管理工具集
D.软件设计工具集
点击查看答案&解析
手机看题
单项选择题
软件“做什么”和“怎么做”是软件开发过程中需要解决的关键问题,其中“怎么做”是在______阶段解决的。
A.需求分析
B.文档设计
C.软件编码
D.测试
点击查看答案&解析
手机看题
单项选择题
关于软件文档的叙述,______是错误的。
A.文档就是软件的操作说明书
B.文档是软件产品的一部分,没有文档的软件就不成为软件
C.高质量软件对于软件开发、维护和使用有重要的意义
D.测试用例也是重要的软件文档
点击查看答案&解析
手机看题
单项选择题
以下关于程序测试的叙述,正确的是______。
A.程序测试的目的是为了证明程序的正确性
B.白盒测试也称为功能测试
C.黑盒测试也称为结构测试
D.程序测试要注意检验程序是否有多余的功能
点击查看答案&解析
手机看题
单项选择题
在软件的使用过程中,用户往往会对软件提出新的功能要求与性能要求。为了满足这些要求而进行的维护属于______维护。
A.改正性
B.适应性
C.完善性
D.预防性
点击查看答案&解析
手机看题
单项选择题
______关系描述了某对象由其他对象组成。
A.依赖
B.一般化
C.聚合
D.具体化
点击查看答案&解析
手机看题
单项选择题
______是关于质量管理体系的一系列标准,有助于企业交付符合用户质量要求的产品。
A.ISO9000
B.CMM
C.ISO1400
D.SW-CMM
点击查看答案&解析
手机看题
单项选择题
______语言最适用于过程式程序设计。
A.C
B.HTML
C.Java
D.PROLOG
点击查看答案&解析
手机看题
单项选择题
在面向对象方法中,实现信息隐蔽是依靠______。
A.对象的继承
B.对象的多态
C.对象的封装
D.对象的分类
点击查看答案&解析
手机看题
单项选择题
软件测试分为黑盒测试和白盒测试,其中,______方法属于黑盒测试。
A.等价类划分和边界类划分
B.循环覆盖以及基本路径测试
C.错误推测和逻辑覆盖
D.因果图和路径覆盖
点击查看答案&解析
手机看题
单项选择题
软件的复杂性与许多因素有关。______不属于软件的复杂性参数。
A.源程序的代码行数
B.程序的结构
C.算法的难易程度
D.程序中注释的多少
点击查看答案&解析
手机看题
单项选择题
检查软件产品是否符合需求定义的过程称为______。
A.确认测试
B.集成测试
C.验证测试
D.验收测试
点击查看答案&解析
手机看题
单项选择题
通常在软件开发的______活动中无需用户参与。
A.需求分析
B.维护
C.编码
D.测试
点击查看答案&解析
手机看题
单项选择题
软件测试中的α测试由用户在软件开发者指导下完成,这种测试属于______阶段的测试活动。
A.单元测试
B.集成测试
C.系统测试
D.确认测试
点击查看答案&解析
手机看题
单项选择题
结构化程序设计主要强调的是______。
A.程序的规模
B.程序的易读性
C.程序的执行效率
D.程序的可移植性
点击查看答案&解析
手机看题
单项选择题
传统的软件开发模型有瀑布模型、演化模型、螺旋模型和喷泉模型等。图7-1所示的软件开发过程属于______模型。
A.瀑布
B.演化
C.螺旋
D.喷泉
点击查看答案&解析
手机看题
单项选择题
对于如图7-4所示的程序流程,若采用语句覆盖法设计测试用例(使每条语句都至少执行1次),则至少需要设计______个测试用例。
A.1
B.2
C.3
D.4
点击查看答案&解析
手机看题
单项选择题
关于对象封装的叙述,正确的是______。
A.每个程序模块中都封装了若干个对象
B.封装可实现信息隐藏
C.封装使对象的状态不能改变
D.封装是把对象放在同一个集合中
点击查看答案&解析
手机看题
单项选择题
在软件开发的各个阶段中,对软件开发成败影响最大的是______。
A.需求分析
B.概要设计
C.详细设计
D.编码
点击查看答案&解析
手机看题
单项选择题
程序中将多处使用的同一个常数定义为常量,其目的是为了______。
A.提高程序的运行速度
B.提高程序的可读性以及可维护性
C.缩短源程序代码长度
D.便于进行程序测试
点击查看答案&解析
手机看题
单项选择题
用黑盒技术测试用例的方法之一为______。
A.因果图
B.逻辑覆盖
C.循环覆盖
D.基本路径测试
点击查看答案&解析
手机看题
单项选择题
对程序进行白盒测试时,可采用______法设计测试用例。
A.等价类划分
B.边界值分析
C.逻辑覆盖
D.因果图
点击查看答案&解析
手机看题
单项选择题
白盒测试方法一般适合用于______测试。
A.单元
B.系统
C.集成
D.确认
点击查看答案&解析
手机看题
单项选择题
下列叙述中,良好编程风格的正确叙述,是______。
A.使用括号以改善表达式的清晰性。
B.对递归定义的数据结构不要使用递归过程。
C.应尽可能多输出中间结果。
D.尽可能对程序代码进行优化。
点击查看答案&解析
手机看题
单项选择题
从工程管理角度,软件设计一般分为两步完成,它们是______。
A.概要设计与详细设计
B.数据设计与接口设计
C.软件结构设计与数据设计
D.过程设计与数据设计
点击查看答案&解析
手机看题
单项选择题
原型化方法是一种动态定义需求的方法,______不具有原型化方法的特征。
A.简化项目管理
B.尽快建立初步需求
C.加强用户参与和决策
D.提供严格定义的文档
点击查看答案&解析
手机看题
单项选择题
在公有继承的情况下,基类的成员在派生类中的访问权限为______。
A.公有
B.私有
C.保持不变
D.受保护
点击查看答案&解析
手机看题
单项选择题
对建立良好的程序设计风格,下面描述正确的是______。
A.程序应简单、清晰、可读性好
B.符号名的命名只要符合语法即可
C.充分考虑程序的执行效率
D.程序的注释可有可无
点击查看答案&解析
手机看题
单项选择题
对象之间通过消息机制实现相互作用与通信,______不是消息的组成部分。
A.基类
B.派生类
C.抽象类
D.用户定义类型
点击查看答案&解析
手机看题
单项选择题
下列叙述中,良好编程风格的正确叙述,是______。
A.可以尽量使用标准文本以外的语句
B.对所有输入数据进行校验
C.用计数方法而不是用文件结束符来判别输入的结束。
D.可以显式说明变量,也可以隐式说明
点击查看答案&解析
手机看题
单项选择题
C++语言兼容C语言,所以,______。
A.C++的关键字与C语言的关键字完全相同
B.C++的数据类型与C语言的数据类型完全相同
C.C++编译器能编译C语言程序
D.C++编译器能把C语言程序翻译成C++程序
点击查看答案&解析
手机看题
单项选择题
采用面向对象技术开发的应用系统的特点是______。
A.重用性更强
B.运行速度更快
C.占用存储量小
D.维护更复杂
点击查看答案&解析
手机看题
单项选择题
数据流图包含的成分有______。
A.关系、实体和属性
B.数据流、加工和数据存储
C.数据流、数据源和数据实体
D.数据流、属性、数据存储和加工
点击查看答案&解析
手机看题
单项选择题
计算机程序=算法+数据结构+程序设计方法+语言工具和环境,其中关于程序设计的叙述,正确的是______。
A.程序设计语言与程序设计方法是一一对应的关系
B.面向对象的程序设计语言只能支持面向对象的程序设计方法
C.面向对象的程序设计技术与结构化程序设计技术是相互排斥的
D.过程式程序设计是一种传统的程序设计方法
点击查看答案&解析
手机看题
单项选择题
软件设计活动中的______设计指定各个组件之间的通信方式以及各组件之间如何相互作用。
A.数据
B.接口
C.结构
D.组件
点击查看答案&解析
手机看题
单项选择题
消息传递是对象间通信的手段,一个对象通过向另一个对象发送消息来请求其服务。一个消息通常包括______。
A.发送消息的对象的标识、调用的发送方的操作名和必要的参数
B.发送消息的类名和接收消息的类名
C.接收消息的对象的标识、调用的接收方的操作名和必要的参数
D.接收消息的类名
点击查看答案&解析
手机看题
单项选择题
关于对象和类的叙述,正确的是______。
A.如果两个对象的所有成员变量的值相同,则这两个对象是同一对象
B.编写代码时,不允许使用匿名类
C.不同的对象一定属于不同的类
D.每个对象都有唯一标识,以彼此区分
点击查看答案&解析
手机看题
单项选择题
某软件在应用初期,运行在Windows NT环境中。现因某种原因,该软件需要在UNIX环境中运行,而且必须完成相同的功能。为适应这个要求,软件本身需要进行修改,而所需修改的工作量取决于该软件的______。
A.可扩充性
B.可靠性
C.复用性
D.可移植性
点击查看答案&解析
手机看题
单项选择题
在面向对象的系统中,由于有了______,所以父类的数据和方法可以应用于子类。
A.继承性
B.封装性
C.抽象性
D.多态性
点击查看答案&解析
手机看题
单项选择题
下列选项中不属于软件生命周期开发阶段任务的是______。
A.软件测试
B.概要设计
C.软件维护
D.详细设计
点击查看答案&解析
手机看题
单项选择题
若程序中使用的变量未设置初始值,则______。
A.编译时一定出错
B.运行时一定会出错
C.链接时一定出错
D.运行结果可能出错
点击查看答案&解析
手机看题
单项选择题
在面向对象技术中,多态性的含义是______。
A.一个对象可同时指向不同的类的对象
B.同一消息在不同时刻可调用不同的方法
C.对象的生存周期中包含对象的多种状态
D.不同消息可以调用相同的方法
点击查看答案&解析
手机看题
单项选择题
在软件开发过程中,______。
A.增加更多的程序员可以加快软件开发速度
B.只有对目标的一般描述还不能立即开始编码
C.若项目需求有变化,应先在编码中进行处理以不耽误开发进度
D.程序的质量只能在用户使用之后才能进行评估
点击查看答案&解析
手机看题
单项选择题
ISO/IEC9126软件质量模型中第一层定义了六个质量特性,并为各质量特性定义了相应的质量子特性。其中易替换性子特性属于软件的______质量特性。
A.可靠性
B.可移植性
C.效率
D.可维护性
点击查看答案&解析
手机看题
单项选择题
下列叙述中正确的是______。
A.软件测试应该由程序开发者来完成
B.程序经调试后一般不需要再测试
C.软件维护只包括对程序代码的维护
D.以上三种说法都不对
点击查看答案&解析
手机看题
单项选择题
原型化方法是动态确定软件需求的方法之一,该方法适应于______的系统。
A.需求不确定性高
B.需求确定
C.结构简单
D.可移植性好
点击查看答案&解析
手机看题
单项选择题
在面向对象技术中,抽象类是______。
A.接口
B.没有方法的类
C.没有子类的类
D.至少有一个未定义消息的类
点击查看答案&解析
手机看题
单项选择题
软件的易使用性反映了用户学习、使用该软件以及为程序准备输入和解释输出所需的工作量。按照ISO/IEC9126软件质量度量模型定义,一个软件的易使用性不包括______。
A.易理解性
B.易操作性
C.易改变性
D.易学性
点击查看答案&解析
手机看题
单项选择题
采用结构化方法开发软件时,常使用数据流图来描述系统数据处理过程,它是______阶段产生的。
A.系统分析
B.概要设计
C.详细设计
D.编码
点击查看答案&解析
手机看题
单项选择题
系统的硬件环境、软件环境和数据环境发生变化时需要对系统进行维护,这种维护属于______。
A.改正性维护
B.适应性维护
C.完善性维护
D.预防性维护
点击查看答案&解析
手机看题
单项选择题
在图7-2所示的流程图中,如果标记为b的运算执行了m次(m>1),那么标记为a的运算的执行次数为______。
A.1
B.m-1
C.m
D.m+1
点击查看答案&解析
手机看题
单项选择题
不能作为类成员的是______。
A.自身类对象
B.自身类对象的引用
C.自身类对象的指针
D.另一个类的对象
点击查看答案&解析
手机看题
单项选择题
在结构化方法中,软件功能分解属于下列软件开发中的阶段是______。
A.详细设计
B.需求分析
C.总体设计
D.编程调试
点击查看答案&解析
手机看题
单项选择题
面向对象程序设计中,采用______机制实现共享类中的方法和数据。
A.引用调用
B.封装
C.动态绑定
D.继承
点击查看答案&解析
手机看题
单项选择题
在软件开发过程中,软件设计包括四个既独立又相互联系的活动,分别为体系结构设计、数据设计和过程设计。
A.文档设计
B.程序设计
C.用户手册设计
D.接口设计
点击查看答案&解析
手机看题
单项选择题
______不是良好的编程风格。
A.变量名采用单字母符号或单字母加数字串
B.程序代码采用缩进格式
C.为变量设置初始值
D.程序中包含必要的注释
点击查看答案&解析
手机看题
单项选择题
源程序清单是在软件生存周期的______阶段产生的文档。
A.软件概要设计
B.编码
C.软件详细设计
D.测试
点击查看答案&解析
手机看题
单项选择题
在了解程序内部结构和流程后,通常采用
(1)
验证程序内部逻辑是否符合设计要求,此时可使用
(2)
技术设计测试案例。
(1)
A.黑盒测试
B.白盒测试
C.等价类划分
D.边界值分析
点击查看答案&解析
手机看题
单项选择题
面向对象程序设计以
(1)
为基本的逻辑构件,用
(2)
来描述具有共同特征的一组对象;以
(3)
为共享机制,共享类中的方法和数据。
(1)
A.模块
B.对象
C.结构
D.类
点击查看答案&解析
手机看题
单项选择题
程序中的局部数据结构测试通常在
(1)
阶段进行,而全局数据结构测试通常在
(2)
阶段进行。
(1)
A.单元测试
B.集成测试
C.确认测试
D.系统测试
点击查看答案&解析
手机看题
单项选择题
请从下列名词中区分类和对象。其中,
(1)
全部是类,
(2)
全部是对象。
(1)
A.电影、序列号为sw1987532的电影胶片、足球赛
B.电影、足球赛、电影胶片
C.影片“卡萨布兰卡”、足球赛
D.影片“卡萨布兰卡”、序列号为sw1987532的电影胶片
点击查看答案&解析
手机看题
单项选择题
面向对象开发方法中,
(1)
是把数据以及操作数据的相关方法组合在一起,从而可以把
(2)
作为软件开发中最基本的复用单元。
(1)
A.多态
B.聚合
C.封装
D.继承
点击查看答案&解析
手机看题
单项选择题
面向对象程序设计以
(1)
为基本的逻辑构件,用
(2)
来描述具有共同特征的一组对象;以
(3)
为共享机制,共享类中的方法和数据。
(2)
A.类型
B.抽象
C.类
D.数组
点击查看答案&解析
手机看题
单项选择题
程序中的局部数据结构测试通常在
(1)
阶段进行,而全局数据结构测试通常在
(2)
阶段进行。
(2)
A.单元测试
B.集成测试
C.确认测试
D.系统测试
点击查看答案&解析
手机看题
单项选择题
在了解程序内部结构和流程后,通常采用
(1)
验证程序内部逻辑是否符合设计要求,此时可使用
(2)
技术设计测试案例。
(2)
A.等价类划分
B.边界值分析
C.因果图
D.逻辑覆盖
点击查看答案&解析
手机看题
单项选择题
ISO 9000系列标准和软件成熟度模型CMM都着眼于质量和过程管理。ISO9000系列标准的主导思想是:
①强调质量
(1)
;
②使影响产品质量的全部因素始终处于
(2)
状态;
③要求证实企业具有持续提供符合要求产品的
(3)
;
④强调质量管理必须坚持进行质量
(4)
,而CMM则强调持续的
(5)
。
(1)
A.形成于软件需求
B.形成于软件设计
C.形成于软件实现
D.形成于生产的全过程
点击查看答案&解析
手机看题
单项选择题
编制一个好的程序首先要确保它的正确性和可靠性,除此以外,通常更注重源程序的
(1)
。此外,还应强调良好的编程风格,例如,选择标识符的名字时应考虑
(2)
;在书写语句时应考虑
(3)
;在书写功能性注解时应考虑
(4)
。
源程序中应包含一些内部文档,以帮助阅读和理解源程序,源程序的内部文档通常包括选择合适的标识符、注解和
(5)
。
(1)
A.易使用性、易维护性和效率
B.易使用性、易维护性和易移植性
C.易理解性、易测试性和易修改性
D.易理解性、安全性和效率
点击查看答案&解析
手机看题
单项选择题
面向对象程序设计以
(1)
为基本的逻辑构件,用
(2)
来描述具有共同特征的一组对象;以
(3)
为共享机制,共享类中的方法和数据。
(3)
A.引用
B.数据成员
C.成员函数
D.继承
点击查看答案&解析
手机看题
单项选择题
请从下列名词中区分类和对象。其中,
(1)
全部是类,
(2)
全部是对象。
(2)
A.电影、序列号为sw1987532的电影胶片、足球赛
B.电影、足球赛、电影胶片
C.影片“卡萨布兰卡”、足球赛
D.影片“卡萨布兰卡”、序列号为sw1987532的电影胶片
点击查看答案&解析
手机看题
单项选择题
ISO 9000系列标准和软件成熟度模型CMM都着眼于质量和过程管理。ISO9000系列标准的主导思想是:
①强调质量
(1)
;
②使影响产品质量的全部因素始终处于
(2)
状态;
③要求证实企业具有持续提供符合要求产品的
(3)
;
④强调质量管理必须坚持进行质量
(4)
,而CMM则强调持续的
(5)
。
(2)
A.可观察
B.可控制
C.可度量
D.可跟踪
点击查看答案&解析
手机看题
单项选择题
程序中凡是引用
___(1)___
对象的地方都可以使用
___(2)___
对象代替。
(1)
A.基类
B.派生类
C.基本类型
D.用户定义类型
点击查看答案&解析
手机看题
单项选择题
面向对象开发方法中,
(1)
是把数据以及操作数据的相关方法组合在一起,从而可以把
(2)
作为软件开发中最基本的复用单元。
(2)
A.类
B.函数
C.过程
D.结构
点击查看答案&解析
手机看题
单项选择题
常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中,
(1)
适用于需求明确或很少变更的项目,
(2)
主要用来描述面向对象的软件开发过程。
(1)
A.瀑布模型
B.演化模型
C.螺旋模型
D.喷泉模型
点击查看答案&解析
手机看题
单项选择题
程序中凡是引用
___(1)___
对象的地方都可以使用
___(2)___
对象代替。
(2)
A.基类
B.派生类
C.抽象类
D.用户定义类型
点击查看答案&解析
手机看题
单项选择题
ISO 9000系列标准和软件成熟度模型CMM都着眼于质量和过程管理。ISO9000系列标准的主导思想是:
①强调质量
(1)
;
②使影响产品质量的全部因素始终处于
(2)
状态;
③要求证实企业具有持续提供符合要求产品的
(3)
;
④强调质量管理必须坚持进行质量
(4)
,而CMM则强调持续的
(5)
。
(3)
A.能力
B.条件
C.工具
D.环境
点击查看答案&解析
手机看题
单项选择题
在统一建模语言(Unified Modeling Language,UML)中,描述本系统与外部系统及用户之间交互的图是
(1)
;按时间顺序描述对象间交互的图是
(2)
。
(1)
A.用例图
B.类图
C.对象图
D.状态图
点击查看答案&解析
手机看题
单项选择题
面向对象开发方法中,
(1)
是把数据以及操作数据的相关方法组合在一起,从而可以把
(2)
作为软件开发中最基本的复用单元。
(1)
A.封装
B.消息传递
C.引用
D.继承
点击查看答案&解析
手机看题
单项选择题
编制一个好的程序首先要确保它的正确性和可靠性,除此以外,通常更注重源程序的
(1)
。此外,还应强调良好的编程风格,例如,选择标识符的名字时应考虑
(2)
;在书写语句时应考虑
(3)
;在书写功能性注解时应考虑
(4)
。
源程序中应包含一些内部文档,以帮助阅读和理解源程序,源程序的内部文档通常包括选择合适的标识符、注解和
(5)
。
(2)
A.名字长度越短越好,以减少源程序的输入量
B.多个变量共用一个名字,以减少变量名的数目
C.选择含义明确的名字,以正确提示所代表的实体
D.尽量用关键字作名字,以使名字标准化
点击查看答案&解析
手机看题
单项选择题
某村领导需要估计该村某池塘中鱼的大致数量。技术人员想出了一个办法:先从池塘中捕出30条鱼,在每条鱼身上做一记号后,又放回池塘。几天后,再从该池塘中捕出 40条鱼,发现其中有2条是有记号的。因此,他估计该池塘大致有
(1)
条鱼。
估计某程序中所含的错误个数,程序员A对该程序进行测试时发现了5个错误,程序员B独立对该程序进行测试时发现了8个错误,但其中2个错误是程序员A已经发现的。因此,人们可以估计,该程序中大致含有
(2)
个错误。
(1)
A.300
B.400
C.600
D.1200
点击查看答案&解析
手机看题
单项选择题
某村领导需要估计该村某池塘中鱼的大致数量。技术人员想出了一个办法:先从池塘中捕出30条鱼,在每条鱼身上做一记号后,又放回池塘。几天后,再从该池塘中捕出 40条鱼,发现其中有2条是有记号的。因此,他估计该池塘大致有
(1)
条鱼。
估计某程序中所含的错误个数,程序员A对该程序进行测试时发现了5个错误,程序员B独立对该程序进行测试时发现了8个错误,但其中2个错误是程序员A已经发现的。因此,人们可以估计,该程序中大致含有
(2)
个错误。
(2)
A.12
B.15
C.16
D.20
点击查看答案&解析
手机看题
单项选择题
在统一建模语言(Unified Modeling Language,UML)中,描述本系统与外部系统及用户之间交互的图是
(1)
;按时间顺序描述对象间交互的图是
(2)
。
(2)
A.部署图
B.序列图
C.协作图
D.状态图
点击查看答案&解析
手机看题
单项选择题
面向对象开发方法中,
(1)
是把数据以及操作数据的相关方法组合在一起,从而可以把
(2)
作为软件开发中最基本的复用单元。
(2)
A.封装
B.消息传递
C.引用
D.继承
点击查看答案&解析
手机看题
单项选择题
ISO 9000系列标准和软件成熟度模型CMM都着眼于质量和过程管理。ISO9000系列标准的主导思想是:
①强调质量
(1)
;
②使影响产品质量的全部因素始终处于
(2)
状态;
③要求证实企业具有持续提供符合要求产品的
(3)
;
④强调质量管理必须坚持进行质量
(4)
,而CMM则强调持续的
(5)
。
(4)
A.度量
B.跟踪
C.改进
D.保证
点击查看答案&解析
手机看题
单项选择题
将软件从一种计算机环境转换到另一种环境运行的难易程度是指软件的
(1)
。在规定的条件下和规定的时间间隔内,按设计要求,软件成功运行的特性称为
(2)
。
(1)
A.可靠性
B.可移植性
C.可使用性
D.灵活性
点击查看答案&解析
手机看题
单项选择题
常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中,
(1)
适用于需求明确或很少变更的项目,
(2)
主要用来描述面向对象的软件开发过程。
(2)
A.瀑布模型
B.演化模型
C.螺旋模型
D.喷泉模型
点击查看答案&解析
手机看题
单项选择题
编制一个好的程序首先要确保它的正确性和可靠性,除此以外,通常更注重源程序的
(1)
。此外,还应强调良好的编程风格,例如,选择标识符的名字时应考虑
(2)
;在书写语句时应考虑
(3)
;在书写功能性注解时应考虑
(4)
。
源程序中应包含一些内部文档,以帮助阅读和理解源程序,源程序的内部文档通常包括选择合适的标识符、注解和
(5)
。
(3)
A.把多个短的语句写在同一行中,以减少源程序的行数
B.尽量使用标准文本以外的有特殊功效的语句,以提高程序的功效
C.尽量消除表达式中的括号,以简化表达式
D.避免使用测试条件“非”,以提高程序的可读性
点击查看答案&解析
手机看题
多项选择题
图7-5所示的流程图描述了对8位二进制整数求补的算法。该算法的计算过程如下:从二进制数的低位(最右位)开始,依次向高位逐位查看,直到首次遇到“1”时,停止查看。然后,对该“1”位左面的更高位(如果有的话),逐位求反,所得的结果就是对原二进制数求补的结果。
例如:对二进制整数10101000求补的结果是01011000。
设8位二进制整数中的各位,从低位到高位,依次存放在整型数组BIT的BIT[1]~BIT[8]
中。例如,二进制整数10101000存放在数组BIT后,就有BIT[1]=0, BIT[2]=0, …, BIT[7]=0, BIT[8]=1。若流程图中存在空操作,则用NOP表示。
流程图中 (1) 处按“循环变量名:循环初值,增量,循环终值”格式描述。
[解析] 本题考查求补运算。求补运算是对一个数的各二进制位按位求反后再加1。例如:二进制10101000按位求反后得到的二进制是01010111,加1后为01011000。也可以这样来看,原二进制从最右边开始到遇到的第1个1为止都不变,而后面剩下的位按位求反即可。
本题流程图采用的是后一种思路,首先设置一个标志sw的值为0,从最右边一位开始往左循环遍历整个二进制数,到遇到第1个1后将标志位置1。由此可见,循环要进行8次,循环变量值依次从1递增到8。根据题目要求按“循环变量名:循环初值,增量,循环终值”格式描述循环,而循环开始下面一条判断是“BIT[i]=1”,所以循环变量是i,第1空应填i:1,1,8。
如果当前遍历的二进制位BIT[i]是1,且标志sw为0时,则证明是第1次遇到1,所以直接设置sw为1即可,故第2空应填1→sw。
如果当前遍历的二进制位BIT[i]是1,且标志sw为1时,说明已经不是第1次遇到1了,所以直接设置当前二进制位为0即可,故第3空应填0→BIT[i]。
如果当前遍历的二进制位BIT[i]是0,且标志sw为0时,则证明还没有遇到过一次1,所以该步什么都不用做,故第4空应填NOP。
如果当前遍历的二进制位BIT[i]是0,且标志sw为1时,说明已经遇到过1了,所以该步需将当前的二进制位求反,故第5空应填1→BIT[i]。
点击查看答案&解析
手机看题
单项选择题
面向对象开发方法中,
(1)
是把数据以及操作数据的相关方法组合在一起,从而可以把
(2)
作为软件开发中最基本的复用单元。
(3)
A.引用
B.继承
C.封装
D.多态
点击查看答案&解析
手机看题
单项选择题
将软件从一种计算机环境转换到另一种环境运行的难易程度是指软件的
(1)
。在规定的条件下和规定的时间间隔内,按设计要求,软件成功运行的特性称为
(2)
。
(2)
A.可靠性
B.可移植性
C.可重用性
D.正确性
点击查看答案&解析
手机看题
单项选择题
编制一个好的程序首先要确保它的正确性和可靠性,除此以外,通常更注重源程序的
(1)
。此外,还应强调良好的编程风格,例如,选择标识符的名字时应考虑
(2)
;在书写语句时应考虑
(3)
;在书写功能性注解时应考虑
(4)
。
源程序中应包含一些内部文档,以帮助阅读和理解源程序,源程序的内部文档通常包括选择合适的标识符、注解和
(5)
。
(4)
A.仅为整个程序作注解
B.仅为每个模块作注解
C.为程序段作注解
D.为每个语句作注解
点击查看答案&解析
手机看题
单项选择题
ISO 9000系列标准和软件成熟度模型CMM都着眼于质量和过程管理。ISO9000系列标准的主导思想是:
①强调质量
(1)
;
②使影响产品质量的全部因素始终处于
(2)
状态;
③要求证实企业具有持续提供符合要求产品的
(3)
;
④强调质量管理必须坚持进行质量
(4)
,而CMM则强调持续的
(5)
。
(5)
A.质量度量
B.质量改进
C.过程改进
D.过程度量
点击查看答案&解析
手机看题
单项选择题
面向对象开发方法中,
(1)
是把数据以及操作数据的相关方法组合在一起,从而可以把
(2)
作为软件开发中最基本的复用单元。
(4)
A.定义与实现
B.分析与测试
C.分析与设计
D.实现与测试
点击查看答案&解析
手机看题
单项选择题
编制一个好的程序首先要确保它的正确性和可靠性,除此以外,通常更注重源程序的
(1)
。此外,还应强调良好的编程风格,例如,选择标识符的名字时应考虑
(2)
;在书写语句时应考虑
(3)
;在书写功能性注解时应考虑
(4)
。
源程序中应包含一些内部文档,以帮助阅读和理解源程序,源程序的内部文档通常包括选择合适的标识符、注解和
(5)
。
(5)
A.程序的视觉组织
B.尽量不用或少用GOTO语句
C.检查输入数据的有效性
D.设计良好的输出报表
点击查看答案&解析
手机看题
问答题
图7-5所示的流程图描述了对8位二进制整数求补的算法。该算法的计算过程如下:从二进制数的低位(最右位)开始,依次向高位逐位查看,直到首次遇到“1”时,停止查看。然后,对该“1”位左面的更高位(如果有的话),逐位求反,所得的结果就是对原二进制数求补的结果。
例如:对二进制整数10101000求补的结果是01011000。
设8位二进制整数中的各位,从低位到高位,依次存放在整型数组BIT的BIT[1]~BIT[8]
中。例如,二进制整数10101000存放在数组BIT后,就有BIT[1]=0, BIT[2]=0, …, BIT[7]=0, BIT[8]=1。若流程图中存在空操作,则用NOP表示。
流程图中 (1) 处按“循环变量名:循环初值,增量,循环终值”格式描述。
[解析] 本题考查求补运算。求补运算是对一个数的各二进制位按位求反后再加1。例如:二进制10101000按位求反后得到的二进制是01010111,加1后为01011000。也可以这样来看,原二进制从最右边开始到遇到的第1个1为止都不变,而后面剩下的位按位求反即可。
本题流程图采用的是后一种思路,首先设置一个标志sw的值为0,从最右边一位开始往左循环遍历整个二进制数,到遇到第1个1后将标志位置1。由此可见,循环要进行8次,循环变量值依次从1递增到8。根据题目要求按“循环变量名:循环初值,增量,循环终值”格式描述循环,而循环开始下面一条判断是“BIT[i]=1”,所以循环变量是i,第1空应填i:1,1,8。
如果当前遍历的二进制位BIT[i]是1,且标志sw为0时,则证明是第1次遇到1,所以直接设置sw为1即可,故第2空应填1→sw。
如果当前遍历的二进制位BIT[i]是1,且标志sw为1时,说明已经不是第1次遇到1了,所以直接设置当前二进制位为0即可,故第3空应填0→BIT[i]。
如果当前遍历的二进制位BIT[i]是0,且标志sw为0时,则证明还没有遇到过一次1,所以该步什么都不用做,故第4空应填NOP。
如果当前遍历的二进制位BIT[i]是0,且标志sw为1时,说明已经遇到过1了,所以该步需将当前的二进制位求反,故第5空应填1→BIT[i]。
答案:
1→sw
点击查看答案&解析
手机看题
问答题
图7-5所示的流程图描述了对8位二进制整数求补的算法。该算法的计算过程如下:从二进制数的低位(最右位)开始,依次向高位逐位查看,直到首次遇到“1”时,停止查看。然后,对该“1”位左面的更高位(如果有的话),逐位求反,所得的结果就是对原二进制数求补的结果。
例如:对二进制整数10101000求补的结果是01011000。
设8位二进制整数中的各位,从低位到高位,依次存放在整型数组BIT的BIT[1]~BIT[8]
中。例如,二进制整数10101000存放在数组BIT后,就有BIT[1]=0, BIT[2]=0, …, BIT[7]=0, BIT[8]=1。若流程图中存在空操作,则用NOP表示。
流程图中 (1) 处按“循环变量名:循环初值,增量,循环终值”格式描述。
[解析] 本题考查求补运算。求补运算是对一个数的各二进制位按位求反后再加1。例如:二进制10101000按位求反后得到的二进制是01010111,加1后为01011000。也可以这样来看,原二进制从最右边开始到遇到的第1个1为止都不变,而后面剩下的位按位求反即可。
本题流程图采用的是后一种思路,首先设置一个标志sw的值为0,从最右边一位开始往左循环遍历整个二进制数,到遇到第1个1后将标志位置1。由此可见,循环要进行8次,循环变量值依次从1递增到8。根据题目要求按“循环变量名:循环初值,增量,循环终值”格式描述循环,而循环开始下面一条判断是“BIT[i]=1”,所以循环变量是i,第1空应填i:1,1,8。
如果当前遍历的二进制位BIT[i]是1,且标志sw为0时,则证明是第1次遇到1,所以直接设置sw为1即可,故第2空应填1→sw。
如果当前遍历的二进制位BIT[i]是1,且标志sw为1时,说明已经不是第1次遇到1了,所以直接设置当前二进制位为0即可,故第3空应填0→BIT[i]。
如果当前遍历的二进制位BIT[i]是0,且标志sw为0时,则证明还没有遇到过一次1,所以该步什么都不用做,故第4空应填NOP。
如果当前遍历的二进制位BIT[i]是0,且标志sw为1时,说明已经遇到过1了,所以该步需将当前的二进制位求反,故第5空应填1→BIT[i]。
答案:
0→BIT[i]
点击查看答案&解析
手机看题
单项选择题
在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种
(1)
技术,封装的目的是使对象的
(2)
分离。
类是一组具有相同属性和相同操作的对象的集合,类中的每个对象都是这个类的一个
(3)
。类之间共享属性和操作的机制称为
(4)
。一个对象通过发送
(5)
来请求另一对象为其服务。
(1)
A.组装
B.产品化
C.固化
D.信息屏蔽
点击查看答案&解析
手机看题
单项选择题
软件测试通常可分为白盒测试和黑盒测试。
白盒测试是根据程序的
(1)
来设计测试用例,黑盒测试是根据软件的规格说明来设计测试用例。
常用的黑盒测试方法有边值分析、等价类划分、错误猜测、因果图等。其中,
(2)
经常与其他方法结合起来使用。
软件测试的步骤主要有单元测试、集成测试和确认测试。如果一个软件作为产品被许多客户使用的话,在确认测试时通常要经过α测试和β测试的过程。其中,α测试是
(3)
进行的一种测试。
在软件设计和编码时,采取
(4)
等措施都有利于提高软件的可测试性。
(1)
A.功能
B.性能
C.内部逻辑
D.内部数据
点击查看答案&解析
手机看题
问答题
图7-5所示的流程图描述了对8位二进制整数求补的算法。该算法的计算过程如下:从二进制数的低位(最右位)开始,依次向高位逐位查看,直到首次遇到“1”时,停止查看。然后,对该“1”位左面的更高位(如果有的话),逐位求反,所得的结果就是对原二进制数求补的结果。
例如:对二进制整数10101000求补的结果是01011000。
设8位二进制整数中的各位,从低位到高位,依次存放在整型数组BIT的BIT[1]~BIT[8]
中。例如,二进制整数10101000存放在数组BIT后,就有BIT[1]=0, BIT[2]=0, …, BIT[7]=0, BIT[8]=1。若流程图中存在空操作,则用NOP表示。
流程图中 (1) 处按“循环变量名:循环初值,增量,循环终值”格式描述。
[解析] 本题考查求补运算。求补运算是对一个数的各二进制位按位求反后再加1。例如:二进制10101000按位求反后得到的二进制是01010111,加1后为01011000。也可以这样来看,原二进制从最右边开始到遇到的第1个1为止都不变,而后面剩下的位按位求反即可。
本题流程图采用的是后一种思路,首先设置一个标志sw的值为0,从最右边一位开始往左循环遍历整个二进制数,到遇到第1个1后将标志位置1。由此可见,循环要进行8次,循环变量值依次从1递增到8。根据题目要求按“循环变量名:循环初值,增量,循环终值”格式描述循环,而循环开始下面一条判断是“BIT[i]=1”,所以循环变量是i,第1空应填i:1,1,8。
如果当前遍历的二进制位BIT[i]是1,且标志sw为0时,则证明是第1次遇到1,所以直接设置sw为1即可,故第2空应填1→sw。
如果当前遍历的二进制位BIT[i]是1,且标志sw为1时,说明已经不是第1次遇到1了,所以直接设置当前二进制位为0即可,故第3空应填0→BIT[i]。
如果当前遍历的二进制位BIT[i]是0,且标志sw为0时,则证明还没有遇到过一次1,所以该步什么都不用做,故第4空应填NOP。
如果当前遍历的二进制位BIT[i]是0,且标志sw为1时,说明已经遇到过1了,所以该步需将当前的二进制位求反,故第5空应填1→BIT[i]。
答案:
NOP
点击查看答案&解析
手机看题
问答题
图7-5所示的流程图描述了对8位二进制整数求补的算法。该算法的计算过程如下:从二进制数的低位(最右位)开始,依次向高位逐位查看,直到首次遇到“1”时,停止查看。然后,对该“1”位左面的更高位(如果有的话),逐位求反,所得的结果就是对原二进制数求补的结果。
例如:对二进制整数10101000求补的结果是01011000。
设8位二进制整数中的各位,从低位到高位,依次存放在整型数组BIT的BIT[1]~BIT[8]
中。例如,二进制整数10101000存放在数组BIT后,就有BIT[1]=0, BIT[2]=0, …, BIT[7]=0, BIT[8]=1。若流程图中存在空操作,则用NOP表示。
流程图中 (1) 处按“循环变量名:循环初值,增量,循环终值”格式描述。
[解析] 本题考查求补运算。求补运算是对一个数的各二进制位按位求反后再加1。例如:二进制10101000按位求反后得到的二进制是01010111,加1后为01011000。也可以这样来看,原二进制从最右边开始到遇到的第1个1为止都不变,而后面剩下的位按位求反即可。
本题流程图采用的是后一种思路,首先设置一个标志sw的值为0,从最右边一位开始往左循环遍历整个二进制数,到遇到第1个1后将标志位置1。由此可见,循环要进行8次,循环变量值依次从1递增到8。根据题目要求按“循环变量名:循环初值,增量,循环终值”格式描述循环,而循环开始下面一条判断是“BIT[i]=1”,所以循环变量是i,第1空应填i:1,1,8。
如果当前遍历的二进制位BIT[i]是1,且标志sw为0时,则证明是第1次遇到1,所以直接设置sw为1即可,故第2空应填1→sw。
如果当前遍历的二进制位BIT[i]是1,且标志sw为1时,说明已经不是第1次遇到1了,所以直接设置当前二进制位为0即可,故第3空应填0→BIT[i]。
如果当前遍历的二进制位BIT[i]是0,且标志sw为0时,则证明还没有遇到过一次1,所以该步什么都不用做,故第4空应填NOP。
如果当前遍历的二进制位BIT[i]是0,且标志sw为1时,说明已经遇到过1了,所以该步需将当前的二进制位求反,故第5空应填1→BIT[i]。
答案:
1→BIT[i]
点击查看答案&解析
手机看题
单项选择题
软件测试通常可分为白盒测试和黑盒测试。
白盒测试是根据程序的
(1)
来设计测试用例,黑盒测试是根据软件的规格说明来设计测试用例。
常用的黑盒测试方法有边值分析、等价类划分、错误猜测、因果图等。其中,
(2)
经常与其他方法结合起来使用。
软件测试的步骤主要有单元测试、集成测试和确认测试。如果一个软件作为产品被许多客户使用的话,在确认测试时通常要经过α测试和β测试的过程。其中,α测试是
(3)
进行的一种测试。
在软件设计和编码时,采取
(4)
等措施都有利于提高软件的可测试性。
(2)
A.边值分析
B.等价类划分
C.错误猜测
D.因果图
点击查看答案&解析
手机看题
单项选择题
软件测试通常可分为白盒测试和黑盒测试。
白盒测试是根据程序的
(1)
来设计测试用例,黑盒测试是根据软件的规格说明来设计测试用例。
常用的黑盒测试方法有边值分析、等价类划分、错误猜测、因果图等。其中,
(2)
经常与其他方法结合起来使用。
软件测试的步骤主要有单元测试、集成测试和确认测试。如果一个软件作为产品被许多客户使用的话,在确认测试时通常要经过α测试和β测试的过程。其中,α测试是
(3)
进行的一种测试。
在软件设计和编码时,采取
(4)
等措施都有利于提高软件的可测试性。
(3)
A.在开发者现场由开发方的非本项目开发人员
B.在开发者现场由用户
C.在用户现场由开发方的非本项目开发人员
D.在用户现场由用户使用
点击查看答案&解析
手机看题
单项选择题
在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种
(1)
技术,封装的目的是使对象的
(2)
分离。
类是一组具有相同属性和相同操作的对象的集合,类中的每个对象都是这个类的一个
(3)
。类之间共享属性和操作的机制称为
(4)
。一个对象通过发送
(5)
来请求另一对象为其服务。
(2)
A.定义和实现
B.设计和测试
C.设计和实现
D.分析和定义
点击查看答案&解析
手机看题
单项选择题
软件测试通常可分为白盒测试和黑盒测试。
白盒测试是根据程序的
(1)
来设计测试用例,黑盒测试是根据软件的规格说明来设计测试用例。
常用的黑盒测试方法有边值分析、等价类划分、错误猜测、因果图等。其中,
(2)
经常与其他方法结合起来使用。
软件测试的步骤主要有单元测试、集成测试和确认测试。如果一个软件作为产品被许多客户使用的话,在确认测试时通常要经过α测试和β测试的过程。其中,α测试是
(3)
进行的一种测试。
在软件设计和编码时,采取
(4)
等措施都有利于提高软件的可测试性。
(4)
A.不使用标准文本以外的语句,书写详细正确的文档
B.不使用标准文本以外的语句,采用良好的程序结构
C.书写详细正确的文档,信息隐蔽
D.书写详细正确的文档,采用良好的程序结构
点击查看答案&解析
手机看题
单项选择题
在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种
(1)
技术,封装的目的是使对象的
(2)
分离。
类是一组具有相同属性和相同操作的对象的集合,类中的每个对象都是这个类的一个
(3)
。类之间共享属性和操作的机制称为
(4)
。一个对象通过发送
(5)
来请求另一对象为其服务。
(3)
A.例证(illustratio
B.用例(use-cas
C.实例(instanc
D.例外(exceptio
点击查看答案&解析
手机看题
单项选择题
在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种
(1)
技术,封装的目的是使对象的
(2)
分离。
类是一组具有相同属性和相同操作的对象的集合,类中的每个对象都是这个类的一个
(3)
。类之间共享属性和操作的机制称为
(4)
。一个对象通过发送
(5)
来请求另一对象为其服务。
(4)
A.多态型
B.动态绑定
C.静态绑定
D.继承
点击查看答案&解析
手机看题
单项选择题
在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种
(1)
技术,封装的目的是使对象的
(2)
分离。
类是一组具有相同属性和相同操作的对象的集合,类中的每个对象都是这个类的一个
(3)
。类之间共享属性和操作的机制称为
(4)
。一个对象通过发送
(5)
来请求另一对象为其服务。
(5)
A.调用语句
B.消息
C.命令
D.口令
点击查看答案&解析
手机看题
单项选择题
在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种
(1)
技术,封装的目的是使对象的
(2)
分离。
类是一组具有相同属性和相同操作的对象的集合,类中的每个对象都是这个类的一个
(3)
。类之间共享属性和操作的机制称为
(4)
。一个对象通过发送
(5)
来请求另一对象为其服务。
(1)
A.类的引用
B.类的说明
C.类的实现
D.类的标识
点击查看答案&解析
手机看题
单项选择题
在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种
(1)
技术,封装的目的是使对象的
(2)
分离。
类是一组具有相同属性和相同操作的对象的集合,类中的每个对象都是这个类的一个
(3)
。类之间共享属性和操作的机制称为
(4)
。一个对象通过发送
(5)
来请求另一对象为其服务。
(2)
A.类的引用
B.类的说明
C.类的实现
D.类的标识
点击查看答案&解析
手机看题
单项选择题
在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种
(1)
技术,封装的目的是使对象的
(2)
分离。
类是一组具有相同属性和相同操作的对象的集合,类中的每个对象都是这个类的一个
(3)
。类之间共享属性和操作的机制称为
(4)
。一个对象通过发送
(5)
来请求另一对象为其服务。
(3)
A.开放性
B.封装性
C.兼容性
D.继承性
点击查看答案&解析
手机看题
单项选择题
在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种
(1)
技术,封装的目的是使对象的
(2)
分离。
类是一组具有相同属性和相同操作的对象的集合,类中的每个对象都是这个类的一个
(3)
。类之间共享属性和操作的机制称为
(4)
。一个对象通过发送
(5)
来请求另一对象为其服务。
(4)
A.开放性
B.封装性
C.兼容性
D.继承性
点击查看答案&解析
手机看题
单项选择题
在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种
(1)
技术,封装的目的是使对象的
(2)
分离。
类是一组具有相同属性和相同操作的对象的集合,类中的每个对象都是这个类的一个
(3)
。类之间共享属性和操作的机制称为
(4)
。一个对象通过发送
(5)
来请求另一对象为其服务。
(5)
A.多态性
B.封装性
C.兼容性
D.继承性
点击查看答案&解析
手机看题
单项选择题
在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种
(1)
技术,封装的目的是使对象的
(2)
分离。
类是一组具有相同属性和相同操作的对象的集合,类中的每个对象都是这个类的一个
(3)
。类之间共享属性和操作的机制称为
(4)
。一个对象通过发送
(5)
来请求另一对象为其服务。
(1)
A.继承性
B.消息传递
C.多态性
D.静态联编
点击查看答案&解析
手机看题
单项选择题
在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种
(1)
技术,封装的目的是使对象的
(2)
分离。
类是一组具有相同属性和相同操作的对象的集合,类中的每个对象都是这个类的一个
(3)
。类之间共享属性和操作的机制称为
(4)
。一个对象通过发送
(5)
来请求另一对象为其服务。
(2)
A.函数库
B.类库
C.类型库
D.方法库
点击查看答案&解析
手机看题
单项选择题
在面向对象方法中,对象可看成是属性(数据)以及这些属性上的专用操作的封装体。封装是一种
(1)
技术,封装的目的是使对象的
(2)
分离。
类是一组具有相同属性和相同操作的对象的集合,类中的每个对象都是这个类的一个
(3)
。类之间共享属性和操作的机制称为
(4)
。一个对象通过发送
(5)
来请求另一对象为其服务。
(3)
A.调用
B.引用
C.消息传递
D.继承
点击查看答案&解析
手机看题
微信扫码免费搜题