如果小明是优秀的程序员,那么小明对数据结构与算法一定很熟悉。上述论证基于以下哪个…
如果小明是优秀的程序员,那么小明对数据结构与算法一定很熟悉。上述论证基于以下哪个前提?
答案与解析
正确答案:A
花生十三讲解
前提假设之搭桥补缺。论据:小明是优秀的程序员;论点:小明对数据结构与算法一定很熟悉。论证成立需要在'优秀的程序员'与'熟悉数据结构与算法'之间搭桥,即优秀程序员→熟悉。A'一个程序员除非不是优秀的,否则对数据结构与算法一定很熟悉',按除非否则句式翻译正是优秀→熟悉,恰好搭桥。B、D是肯后推肯前,方向相反;C是否前推否后。确认答案为A。
原解析
第一步:找出论点和论据。论点:小明对数据结构与算法一定很熟悉。论据:小明是优秀的程序员。本题论点讨论的是小明对数据结构与算法很熟悉,论据讨论的是小明是优秀的程序员,二者讨论的话题不一致,且问法为“基于以下哪个前提”,优先考虑搭桥,即建立“优秀的程序员”与“对数据结构与算法一定很熟悉”之间的联系。第二步:逐一分析选项。A项:选项可翻译为对数据结构与算法一定很熟悉优秀的程序员,根据逆否等价的推理规则可得,优秀的程序员对数据结构与算法一定很熟悉,建立“优秀的程序员”与“对数据结构与算法一定很熟悉”之间的联系,且方向为从论据到论点,是题干推理的前提,可以加强,当选;B项:选项可翻译为对数据结构与算法很熟悉优秀的程序员,在论点与论据之间建立联系,但方向为从论点到论据,搭桥方向相反,无法成为题干推理的前提,排除;C项:选项可翻译为优秀的程序员对数据结构与算法一定很熟悉,根据逆否等价的推理规则可得,对数据结构与算法一定很熟悉优秀的程序员,在论点与论据之间建立联系,但方向为从论点到论据,搭桥方向相反,无法成为题干推理的前提,排除;D项:选项可翻译为对数据结构与算法很熟悉优秀的程序员,在论点与论据之间建立联系,但方向为从论点到论据,搭桥方向相反,无法成为题干推理的前提,排除。故正确答案为A。