如果用一个圆来表示词语所指称的对象的集合,那么以下哪项中三个词语之间的关系符合下图?

题目
如果用一个圆来表示词语所指称的对象的集合,那么以下哪项中三个词语之间的关系符合下图?

A.①能被23整除的正整数,②6的因子,③10以内的正整数
B.①20的因子,②40以内的正整数,③能被43整除的正整数
C.①50以内的正整数,②能被41整除的正整数,③49的因子
D.①100以内的正整数,②87的因子,③能被73整除的正整数
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

如果用一个圆来表示词语所指称的对象的集合,那么以下哪项中两个词语之间的关系符合下图?


A.①水果,②蔬菜
B.①风媒花,②虫媒花
C.①正极,②负极
D.①正四边形,②正方形

答案:C
解析:
本题考查的是对象的集合关系,①与②为矛盾关系。
A项,“水果”与“蔬菜”属于全异关系,不能构成完整的集合关系,与题干逻辑关系不一致,排除。
B项,“风媒花”与“虫媒花”为不同的传粉方式,属于反对关系,与题干逻辑关系不一致,排除。
C项,“正极”与“负极”为矛盾关系,能够构成完整的集合关系,与题干逻辑关系表述一致,当选。
D项,“正方形”是“正四边形”的一种,属于种属关系, 与题干逻辑关系不一致,排除。

第2题:

如果用一个圆来表示概念所指称的对象的集合,那么以下哪项中两个概念之间的关系符合下图?


A.①脊椎动物,②爬行动物
B.①老虎,②哺乳动物
C.①软体动物,②节肢动物
D.①鸣禽,②益鸟

答案:B
解析:
题干中①和②种属关系,②是属概念,①是种概念。A项爬行动物属于脊椎动物,①脊椎动物,是属概念,②是种概念,不符合题干逻辑关系,排除;B项老虎是哺乳动物,老虎是种概念,哺乳动物是属概念,符合题干逻辑关系;C项软体动物和节肢动物是并列关系,二者都是无脊椎动物,不符合题干逻辑关系,排除;D项鸣禽是指善于鸣叫的鸟类,例如黄鹂、喜鹊、杜鹃等。益鸟是人为规定的一种鸟的属性,虽然喜鹊能够啄食害虫,是大多数人眼中的益鸟,对于电工来说,在高压电杆上筑巢的喜鹊是令人讨厌的,会对电线造成伤害。由此可看到,喜鹊是鸣禽但未必是益鸟。所以鸣禽和益鸟二者是交叉关系。

第3题:

阅读以下关于某订单管理系统的技术说明、部分UML类图及Java程序,将Java程序中(1)~(5)空缺处的语句填写完整。

[说明]

某订单管理系统的部分UML类图如图5-16所示。

在图5-16中,Product表示产品,ProductList表示所销售产品的列表,Order表示产品订单,Orderltem表示产品订单中的一个条目,OrderList表示订单列表,SalesSystem提供订单管理系统的操作接口。各个类的部分属性和方法说明如表5-23所示。

可以使用类java.util.ArrayList<E>来实现对象的聚集关系,如图5-16中OrderList与Order之间的聚集关系。

for-each循环提供了一种遍历对象集合的简单方法。在for-each循环中,可以指定需要遍历的对象集合及用来接收集合中每个元素的变量,其语法如下:

for(用来接收集合中元素的变量:需要遍历的对象集合)

如果要使用for-each循环来遍历对象集合,那么包含该对象集合的类必须实现接口java.util.Iterable<T>。

Java程序7-1和Java程序7-2分别给出了类OrderList和方法statistic的Java代码。


正确答案:这是一道要求读者掌握Java语言中的java.util.ArrayListE>和for…each循环的程序分析题。本题的解答思路如下。 仔细阅读Java程序7-1——类OrderList的Java代码可知类OrderList中具有一个类型为 ArrayListOrder>的属性。结合图5-16订单管理系统的部分UML类图可知类OrderList和Order之间具有聚集关系。由试题给出的关键信息“可以使用类java.util.ArrayListE>来实现对象的聚集关系”、“如果要使用for…each循环来遍历对象集合那么包含该对象集合的类必须实现接口java.util.IterableT>”可以推理出(1)空缺处所填写的内容是“implements IterableOrder>”。 在定义了ArrayListE>的类中必须实现接口IteratorOrder>中的方法iteratorOrder>∷iterator()因此(2)空缺处所填写的实现体应为:return this.orders.iterator()或return orders.iterator()。 仔细阅读Java程序7-2——方法statistic的Java代码可以初步判断要填写(3)~(5)空缺处首先要将方法statistic的功能及实现流程分析清楚。而且(3)~(5)空缺处所填写的内容与for…each循环的使用有关;使用for…each循环时关键是要确定所遍历的是哪一个对象集合。在类SalesSystem中已经具有两个对象集合即属性catalog和sales。 方法statistic的功能是依次统计产品目录中每个产品的订购总量并打印出每个产品的编号、说明、订购总量和订购金额。若要统计产品目录中每个产品的订购总量需要对3个对象集合进行遍历;产品目录(ProductList)、订单列表(OrderList)及Order(需要对订单中的所有订单项进行查询统计每个订单上所订购的产品的数量)。由此可以得出实现该方法的基本流程是:①从产品目录中取出一个产品→②在订单目录依次查询每张订单→③逐一查询某个订单中的所有订单项。 ①从产品目录中取出一个产品这对应第1条for…each语句此时被遍历的对象集合为ProductList。根据试题给出的for…each循环的语法——“for(用来接收集合中元素的变量:需要遍历的对象集合)”和(3)空歌处前半句的“Productproduct:”可以推断出(3)空缺处应填写ProductList类的对象而类SalesSystem中的catalog就是ProductList的实例。并且结合图5-16的UML类图可知类ProductList和Product之间具有聚集关系。依照Java的程序设计规范引用类的属性时应使用“this.”属性名的形式。因此(3)空缺处的答案为this.catalog(或catalog)。 ②在订单目录依次查询每张订单其对应于第2条for…each语句。根据第(3)空缺处的解题思路可以确定出(4)空缺处应填写OrderList类的对象即类SalesSystem的属性sales。因此(4)空缺处的答案为this.sales(或sales)。 ③逐一查询某个订单中的所有订单项其对应于第3条for…each语句。由图5-16类图上可以看出与类Order具有聚集关系的类是OrderItem。由此可以确定(5)空缺处应填写类OrderItem的对象。由于类SalesSystem中没有这种类型的属性因此需要在这里定义一个临时对象。另外在if语句中出现了一个标识符item但是在上下文中并没有出现对它的定义。由此可以推断item的定义应该在(5)空缺处提供。因此(5)空缺处的答案为OrderItem item。
这是一道要求读者掌握Java语言中的java.util.ArrayListE>和for…each循环的程序分析题。本题的解答思路如下。 仔细阅读Java程序7-1——类OrderList的Java代码可知,类OrderList中具有一个类型为 ArrayListOrder>的属性。结合图5-16订单管理系统的部分UML类图可知,类OrderList和Order之间具有聚集关系。由试题给出的关键信息“可以使用类java.util.ArrayListE>来实现对象的聚集关系”、“如果要使用for…each循环来遍历对象集合,那么包含该对象集合的类必须实现接口java.util.IterableT>”可以推理出,(1)空缺处所填写的内容是“implements IterableOrder>”。 在定义了ArrayListE>的类中,必须实现接口IteratorOrder>中的方法iteratorOrder>∷iterator(),因此(2)空缺处所填写的实现体应为:return this.orders.iterator(),或return orders.iterator()。 仔细阅读Java程序7-2——方法statistic的Java代码可以初步判断,要填写(3)~(5)空缺处,首先要将方法statistic的功能及实现流程分析清楚。而且(3)~(5)空缺处所填写的内容与for…each循环的使用有关;使用for…each循环时,关键是要确定所遍历的是哪一个对象集合。在类SalesSystem中已经具有两个对象集合,即属性catalog和sales。 方法statistic的功能是依次统计产品目录中每个产品的订购总量,并打印出每个产品的编号、说明、订购总量和订购金额。若要统计产品目录中每个产品的订购总量,需要对3个对象集合进行遍历;产品目录(ProductList)、订单列表(OrderList)及Order(需要对订单中的所有订单项进行查询,统计每个订单上所订购的产品的数量)。由此可以得出实现该方法的基本流程是:①从产品目录中取出一个产品→②在订单目录依次查询每张订单→③逐一查询某个订单中的所有订单项。 ①从产品目录中取出一个产品,这对应第1条for…each语句,此时被遍历的对象集合为ProductList。根据试题给出的for…each循环的语法——“for(用来接收集合中元素的变量:需要遍历的对象集合)”和(3)空歌处前半句的“Productproduct:”可以推断出,(3)空缺处应填写ProductList类的对象,而类SalesSystem中的catalog就是ProductList的实例。并且结合图5-16的UML类图可知,类ProductList和Product之间具有聚集关系。依照Java的程序设计规范,引用类的属性时,应使用“this.”属性名的形式。因此(3)空缺处的答案为this.catalog(或catalog)。 ②在订单目录依次查询每张订单,其对应于第2条for…each语句。根据第(3)空缺处的解题思路,可以确定出(4)空缺处应填写OrderList类的对象,即类SalesSystem的属性sales。因此(4)空缺处的答案为this.sales(或sales)。 ③逐一查询某个订单中的所有订单项,其对应于第3条for…each语句。由图5-16类图上可以看出,与类Order具有聚集关系的类是OrderItem。由此可以确定(5)空缺处应填写类OrderItem的对象。由于类SalesSystem中没有这种类型的属性,因此需要在这里定义一个临时对象。另外在if语句中出现了一个标识符item,但是在上下文中并没有出现对它的定义。由此可以推断item的定义应该在(5)空缺处提供。因此(5)空缺处的答案为OrderItem item。

第4题:

如果用一个圆来表示词语所指称的对象的集合,那么以下哪项中两个词语之间的关系符合下图?

A.①反射,②折射
B.①卵生,②胎生
C.①重金属,②有色金属
D.①大于100的偶数,②小于50的奇数

答案:C
解析:
本题属于类比推理。
题干逻辑关系:有的①是②,有的①不是②;有的②是①,有的②不是①,二者是交叉关系。
A项,“反射”和“折射”是两种不同的光学现象,二者是并列关系,与题干逻辑关系表述不一致,排除;
B项,“卵生”和“胎生”是两种不同的动物繁殖方式,二者是并列关系,与题干逻辑关系表述不一致,排除;
C项,有的“重金属”是“有色金属”,有的“重金属”不是“有色金属”,有的“有色金属”是“重金属”,有的“有色金属”不是“重金属”,二者是交叉关系,与题干逻辑关系表述一致,正确;
D项,“大于100的偶数”和“小于50的奇数”没有交集,与题干逻辑关系表述不一致,排除。
因此,选择C选项。

第5题:

如果用一个圆来表示词语所指称的对象的集合,那么以下哪项中三个词语之间的关系符合下图?

A.①2的倍数,②5的倍数,③12的倍数
B.①红光,②蓝光,③可见光
C.①美洲国家,②亚洲国家,③议会制国家
D.①工人,②农民,③军人

答案:C
解析:
本题属于外延关系题目。
确定题干逻辑关系:①和②无重合部分,为全异关系,①和③为交叉关系,②和③为交叉关系。
辨析选项:
A项,①2的倍数有2、4、6、8、10……2n,②5的倍数有5、10、15……5n,二者有交叉,与题干图示的关系不一致,排除;
B项,①红色和②蓝色是全异关系,红色和蓝色都属于③可见光,与题干图示的关系不一致,排除;
C项,①美洲国家和②亚洲国家无重合部分,为全异关系,有的①美洲国家是议会国家,有的②亚洲国家是议会国家,与题干图示的关系一致;
D项,①工人、②农民和③军人三者互为全异关系,与题干图示的关系不一致,排除。
因此,选择C选项。

第6题:

如果用一个圆来表示词语所指称的对象的集合,那么以下哪项中两个词语之间的关系符合下图?


A.①园林植物,②药用植物
B.①芝麻,②油料作物
C.①常绿植物,②落叶乔木
D.①真菌门,②细菌门

答案:B
解析:
本题考查的是种属关系,①是②的包容关系
A项,“园林植物”与“药用植物”属于交叉关系,与题干逻辑关系表述不一致,排除。
B项,“芝麻”是“油料植物”的一种,与题干逻辑关系表述一致,当选。
C项,“常绿植物”与“落叶乔木”属于全异关系,与题干逻辑关系表述不一致,排除。
D项,“真菌门”与“细菌门”属于全异关系,与题干逻辑关系表述不一致,排除。

第7题:

如果用一个圆来表示词语所指称的对象的集合,那么以下哪项中三个词语之间的关系符合下图?

A.①中年人,②博士,③教授
B.①服务人员,②男护士,③中年人
C.①管理者,②职业经理人,③工人
D.①恒温动物,②猫,③杂食动物

答案:D
解析:
本题属于类比推理。
题干逻辑关系:①和③是交叉关系,②既属于①,也属于③。
A项,“中年人”“博士”和“教授”,三者是交叉关系,与题干逻辑关系表述不一致,排除;
B项,“服务人员”和“男护士”分别与“中年人”构成交叉关系,“男护士”属于“服务人员”,与题干逻辑关系表述不一致,排除;
C项,“职业经理人”属于“管理者”,和“工人”是领导与被领导的关系,与题干逻辑关系表述不一致,排除;
D项,“恒温动物”和“杂食动物”是交叉关系,“猫”既是“恒温动物”,又是“杂食动物”,与题干逻辑关系表述一致,正确。
因此,选择D选项。

第8题:

关于面向对象概念的描述,正确的是( )。

A.对象包含两个基本要素,分别是对象状态和对象行为
B.如果把对象比作房屋设计图纸,那么类就是实际的房子
C.继承表示对象之间的层次关系
D.多态在多个类中可以定义用一个操作或属性名,并在每一个类可以有不同的实现

答案:D
解析:
面向对象的基本概念包括对象、类、抽象、封装、继承、多态、接口、消息、组件、复用和模式等。
----对象:由数据及其操作所构成的封装体,是系统中用来描述客观事物的一个模块,是构成系统的基本单位。对象包含三个基本要素,分别是对象标识、对象状态和对象行为。
----类:现实世界中实体的形式化描述,类将该实体的属性(数据)和操作(函数)封装在一起。类和对象的关系可理解为,对象是类的实例,类是对象的模板。
----抽象:通过特定的实例抽取共同特征以后形成概念的过程。对象是现实世界中某个实体的抽象,类是一组对象的抽象。
----封装:将相关的概念组成一个单元模块,并通过一个名称来引用它。
----继承:表示类之间的层次关系(父类与子类),这种关系使得某类对象可以继承另外一类对象的特征,继承又可分为单继承和多继承。
----多态:使得在多个类中可以定义同一操作或属性名,并在每个类中可以有不同的实现。
----接口:描述对操作规范的说明,其只说明操作应该做什么,并没有定义操作如何做。
----消息:体现对象间的交互,通过它向目标对象发送操作请求。
----组件:表示软件系统可替换的、物理的组成部分,封装了模块功能的实现。
----复用:指将已有的软件及其有效成分用于构造新的软件或系统。组件技术是软件复用实现的关键。
----模式:描述了一个不断重复发生的问题,以及该问题的解决方案。

第9题:

如果用一个圆来表示词语所指称的对象的集合,那么以下哪项中两个词语之间的关系符合下图?


A.①化合物,②稀有金属
B.①无理数,②大于10的实数
C.①风力,②阻力
D.①无机盐,②硝酸盐

答案:A
解析:
本题考查的是全异关系,①与②没有任何交集。
A项,“化合物”与“稀有金属”属于全异关系应,与题干逻辑关系表述一致,当选。
B项,“实数”包含“无理数”,①与②不属于全异关系,与题干逻辑关系表述不一致,排除。
C项,“风力”与“阻力”属于交叉关系,与题干逻辑关系表述不一致,排除。
D项, “硝酸盐”是“无机盐”属于种属关系,与题干逻辑关系表述不一致,排除。

第10题:

如果用一个圆来表示概念所指称的对象的集合,那么以下哪项中两个概念之间的关系符合下图?

A.①立方体,②正方形
B.①六边形,②三角形
C.①矩形,②菱形
D.①锐角三角形,②等边三角形

答案:C
解析:
本题属于类比推理。
题干逻辑关系:①和②是交叉关系。
A项,“立方体”是立体图形,“正方形”是平面图形,二者无明显逻辑关系,与题干逻辑关系表述不一致,排除;
B项,“六边形”和“三角形”都属于多边形,二者是并列关系,与题干逻辑关系表述不一致,排除;
C项,“矩形”和“菱形”是交叉关系,如“正方形”,既是“矩形”,又是“菱形”,与题干逻辑关系表述一致,正确;
D项,“等边三角形”是“锐角三角形”的一种,二者是种属关系,与题干逻辑关系表述不一致,排除。
因此,选择C选项。

更多相关问题