如果小明是优秀的程序员,那么小明对数据结构与算法一定很熟悉。 上述论证基于以下…
如果小明是优秀的程序员,那么小明对数据结构与算法一定很熟悉。 上述论证基于以下哪个前提?
A. 一个程序员除非不是优秀的,否则对数据结构与算法一定很熟悉B. 一个程序员只要对数据结构与算法很熟悉,那么一定是优秀的程序员C. 一个程序员如果不是优秀的,那么一定对数据结构与算法不是很熟悉D. 一个程序员如果对数据结构与算法很熟悉,那么一定是优秀的程序员先想一想,再看答案与解析 ▸
正确答案:A
【正确率 73%|考点:搭桥】
第一步:找出论点和论据。
论点:小明对数据结构与算法一定很熟悉。
论据:小明是优秀的程序员。
本题论点讨论的是小明对数据结构与算法很熟悉,论据讨论的是小明是优秀的程序员,二者讨论的话题不一致,且问法为“基于以下哪个前提”,优先考虑搭桥,即建立“优秀的程序员”与“对数据结构与算法一定很熟悉”之间的联系。
第二步:逐一分析选项。
A项:选项可翻译为对数据结构与算法一定很熟悉优秀的程序员,根据逆否等价的推理规则可得,优秀的程序员对数据结构与算法一定很熟悉,建立“优秀的程序员”与“对数据结构与算法一定很熟悉”之间的联系,且方向为从论据到论点,是题干推理的前提,可以加强,当选;
B项:选项可翻译为对数据结构与算法很熟悉优秀的程序员,在论点与论据之间建立联系,但方向为从论点到论据,搭桥方向相反,无法成为题干推理的前提,排除;
C项:选项可翻译为优秀的程序员对数据结构与算法一定很熟悉,根据逆否等价的推理规则可得,对数据结构与算法一定很熟悉优秀的程序员,在论点与论据之间建立联系,但方向为从论点到论据,搭桥方向相反,无法成为题干推理的前提,排除;
D项:选项可翻译为对数据结构与算法很熟悉优秀的程序员,在论点与论据之间建立联系,但方向为从论点到论据,搭桥方向相反,无法成为题干推理的前提,排除。
故正确答案为A。
(来源:北京20232023年北京市公务员录用考试《行测》题(网友回忆版)第94题)