问题 选择题

达尔文考察了格克伦岛,这个岛屿上经常刮大风,岛上的少数昆虫翅特别发达,大多数昆虫翅退化,他认为昆虫翅膀两极分化的原因是(  )

A.用进废退的结果

B.获得性遗传的结果

C.自然选择的结果

D.人工选择的结果

答案

在经常刮大风的海岛上,生活着的昆虫多是无翅或残翅的类型,这是自然选择的结果.由于这些海岛上经常刮大风,哪些有翅能飞但翅膀不够强大的昆虫,就常常被大风吹到海里,因而生存和繁殖后代的机会较少,是不适者被淘汰.而无翅或残翅的昆虫,由于不能飞翔,就不容易被风吹到海里,因而生存和繁殖后代的机会就多,是适者生存.经过一段时间的自然选择之后,岛上的少数昆虫翅特别发达,大多数昆虫翅退化.这种两极分化现象产生的原因是自然选择的结果.

故选:C.

问答题
问答题

本题是一个Applet,页面上有一个按钮“请单击”,单击该按钮后弹出一个对话框,对话框上有三个按钮“橙色”、“蓝色”和“红色”,单击其中任意一个按钮,则可以将对话框的背景色设置为按钮名称所对应的颜色。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class java2 extends JApplet

private JFrame frame;
______()

frame=new JFrame();
frame.setTitle("java2");
frame.setSize(300,200);
frame.getContentPane().add(new ButtonPanel());
JButton PopButton=new JButton("请单击");
getContentPane().add(PopButton);
PopButton.addActionListener(new ActionListener()

public void actionPerformed(ActionEvent evt)

if(frame.isVisible())frame.setVisible(false);
else______;

);


class ButtonPanel extends JPanel

private class ColorAction implements ActionListener

private Color backgroundColor;
public void actionPerformed(ActionEvent actionevent)

setBackground(backgrOundColor);
repaint();

public ColorAction(Color color)

backgroundColor=color;


public ButtonPanel()

JButton jbutton=new JButton("橙色");
JButton jbutton1=new JButton("蓝色");
JButton jbutton2=new JButton("红色");
add(jbutton);
add(jbutton1);
add(jbutton2);
ColorAction coloraction=new ColorAction(Color.orange);
ColorAction coloraction1=new ColorAction(Color.blue);
ColorAction coloraction2=new ColorAction(Color.red);
jbutton.addActionListener(coloraction);
jbutton1.addActionListener(coloraction1);
jbutton2.addActionListener(coloraction2);