问题 阅读理解与欣赏

阅读下面的文字,完成下面问题。

  ①然而我的惩罚终于轮到了,在我们离别得很久之后,我已经是中年。我不幸偶而看了一本外国的讲论儿童的书,才知道游戏是儿童最正当的行为,玩具是儿童的天使。于是二十年来毫不忆及的幼小时候对于精神的虐杀的这一幕,忽地在眼前展开,而我的心也仿佛同时变了铅块,很重很重地堕下去了。

  ②但心又不竟堕下去而至于断绝,他只是很重很重地堕着,堕着。

  ③我也知道补过的方法的:送他风筝,赞成他放,劝他放,我和他一同放。我们嚷着,跑着,笑着。——然而他其时已经和我一样,早已有了胡子了。

  ④我也知道还有一个补过的方法的:去讨他的宽恕,等他说,“我可是毫不怪你呵。”那么,我的心一定就轻松了,这确是一个可行的办法。有一回,我们会面的时候,是脸上都已添刻了许多“生”的辛苦的条纹,而我的心很沉重。我们渐渐谈起儿时的旧事来,我便叙述到这一节,自说少年时代的胡涂。“我可是毫不怪你呵。”我想,他要说了,我即刻便受了宽恕,我的心从此也宽松了罢。

  ⑤“有过这样的事么?”他惊异地笑着说,就像旁听着别人的故事一样。他什么也不记得了。

  ⑥全然忘却,毫无怨恨,又有什么宽恕之可言呢?无怨的恕,说谎罢了。

  ⑦我还能希求什么呢?我的心只得沉重着。

1、给这段文字划分层次,正确的一项是(    )

A、①②/③④⑤⑥⑦

B、①②/③/④/⑤⑥⑦

C、①②/③④/⑤⑥⑦

D、①②/③④⑤/⑥⑦

2、“于是二十年来毫不忆及的幼小时候对于精神的虐杀的这一幕”指的是哪一幕?为什么说是精神的虐杀?

_____________________________________________

3、“我的心只得沉重着”的深刻含意是什么?是什么原因使我的心只得沉重着?

_____________________________________________

4、文中“不幸”一词该如何理解?

_____________________________________________

答案

1、A

2、那一幕指我粗暴地毁坏了小兄弟做的风筝。因为我这种行为阻挠了小兄弟正当的游戏,刺伤了一颗稚嫩的童心,所以说是精神的虐杀。(意思对即可)

3、含意是:惭愧、内疚、自责占据着自己的心灵,这种思想的包袱始终卸不下来。原因是:想得到小弟的宽恕,但他却毫不在意,自己又无法向他道歉。(意思对即可)

4、这里是反语,应理解为“幸而”“幸亏”,如果我不看这本书,仍循着老路子走下去,可以很平稳,一直不会觉得自己曾经那样做有何不妥。正是这本书,改变了我的观点,使我警醒。(意思对即可)

单项选择题
多项选择题

简单应用题请完成下列Java程序:制作一个图形用户界面,上方包含一个TextField和Button构件,实现输入字符串,点击Button获取文本区的字符;中间显示Label的内容;下方是4个按钮,分别实现控制Label在最左边,在中间,在右边和退出程序的功能。注意:请勿改动main( )主方法和其他已有语句内容,仅在下划线处填入适当的语句。程序运行结果如下:

import java.awt.*;import java.awt.event.*;public class ex15_2 extends Frame implements ActionListener { private Label l; private TextField tf; public static void main(String[] arg) { ex15_2 obj15_2 = new ex15_2(); } public ex15_2() {setBackground(Color.gray); l = new Label("Welcom to the NCR Examination!"); Font font = new Font("TimesRoman",Font.BOLD,20); l.setFont(font); add("Center",l); Panel p = new Panel(); Button b = new Button("Left"); b.addActionListener(this); p.add(b); b = new Button("Center"); b.addActionListener(this); p.add(b); b = new Button("Right"); b.addActionListener(this); p.add(b); b = new Button("Exit"); b.addActionListener(this); p.add(b); ; p = new Panel(); tf = new TextField(40); p.add(tf); b = new Button("Set"); b.addActionListener(this); p.add(b); add("North",p); setSize(500,300); show(); } public void actionPerformed(ActionEvent ae) { if(ae.getActionCommand().equals("Exit")) System.exit(0); else if(ae.getActionCommand().equals("Left")) ;else if(ae.getActionCommand().equals("Center")) l.setAlignment(Label.CENTER); else if(ae.getActionCommand().equals("Right")) l.setAlignment(Label.RIGHT); else if(ae.getActionCommand().equals("Set")) l.setText(tf.getText()); }}