问题 单项选择题

某高校本科生毕业论文中被发现有违反学术规范行为的人次在近10年来明显增多,这说明当代大学生在学术道德方面的素质越来越差。以下哪项如果为真,将会明显削弱上述结论

A.互联网的强大功能为学术不端行为带来了极大的便利

B.高校没有对大学生进行学术道德方面的相关教育

C.近10年来大学本科毕业生的数量大幅增加

D.仍有三十名大学本科生的毕业论文被评为省优秀论文

答案

参考答案:C

解析:第一步:找到论点和论据本题论点是当代大学生在学术道德方面的素质越来越差,论据是某高校本科生毕业论文中被发现有违反学术规范行为的人次在近10年来明显增多。第二步:判断削弱方式论点强调当代大学生学术道德素质,论据强调近10年来违反学术规范行为的人次,所以论点与论据间不存在明显因果关系,需削弱论证,在论点和论据间不搭桥。 第三步:逐一判断选项的作用A项:互联网为学术不端行为带来便利,是在解释违反学术规范行为的人次增多,在一定程度上加强了论点;B项:高校没有对大学生进行学术道德方面的相关教育,这也是在解释违反学术规范行为的人次增多,在一定程度上也加强了论点;C 项:近10年来大学本科毕业生的数量大幅增加,说明毕业生的总体数量多了,相应的违反学术规范行为的人也就比以前多了,很好的解释了为什么最近10年该校 本科生毕业论文违反学术规范行为的人明显增多,从而在当代大学生学术道德素质和近10年来违反学术规范行为的人次间不搭桥,是削弱论证,是答案;D项:有三十名大学本科生的毕业论文被评为省优秀论文,与大学生在学术道德方面的素质越来越差无直接关系,属无关选项。综上,故正确答案为C。

单项选择题
填空题

阅读下列说明和Java代码,将应填入 (n) 处的字句写在对应栏内。

[说明]

某饭店在不同的时段提供多种不同的餐饮,其菜单的结构图如图6-1所示。

现在采用组合(Composition)模式来构造该饭店的菜单,使得饭店可以方便地在其中增加新的餐饮形式,得到如图6-2所示的类图。其中MenuComponent为抽象类,定义了添加(add)新菜单和打印饭店所有菜单信息(print)的方法接口。类Menu表示饭店提供的每种餐饮形式的菜单,如煎饼屋菜单、咖啡屋菜单等。每种菜单中都可以添加子菜单,例如图6-1中的甜点菜单。类MenuItem表示菜单中的菜式。

[Java代码]

import Java.util.*;

(1) MenuComponent

protected String name;

(2) ;//添加新菜单

public abstract void print(); //打印菜单信息

public String getName()return name;

class MenuItem extends MenuComponent

private double price;

public Menultem(String name, double price)

this.name=name; this.price=price;

public double getPrice() return price;

public void add(MenuComponent menuComponent)return;//添加新菜单

public void print()

System.out.print(""+getName());

System.out.println(","+getPrice());

class Menu extends MenuComponent

private List<MenuComponent>menuComponents=new ArrayList<MenuComponent>();

public Menu(String name)this.name=name;

public void add(MenuComponent menuComponent) //添加新菜单

menuComponents. (3) ;

publiC void print()

System.out.print(“\n"+getName());

System.out.println(","+"-------------------------");

Iterator iterator=menuComponents.iterator();

while(iterator.hasNext())

MenuComponent menuC0mponent=(MenuComponent)iterator.next();

(4) ;

Class MenuTestDrive

public static void main(String args[])

MenuComponent allMenus=new Menu("ALL MENUS");

MenuComponent dinerMenu=new Menu("DINER MENU");

…//创建更多的Menu对象,此处代码省略

allMenus. add(dinerMenu); //将dinerMenu添加到餐厅菜单中

…//为餐厅增加更多的菜单,此处代码省略

(5) ; //打印饭店所有菜单的信息

文中(4)处应为()。