问题

● Why is (71) fun? What delights may its practitioner expect as his reward? First is the sheer joy of making things. As the child delights in his mud pie, so the adult enjoys building things, especially things of his own design. Second is the pleasure of making things that are useful to other people. Third is the fascination of fashioning complex puzzle-like objects of interlocking moving parts and watching them work in subtle cycles, playing out the consequences of principles built in from the beginning. Fourth is the joy of always learning, which springs from the (72) nature of the task. In one way or another the problem is ever new, and its solver learns something: sometimes (73) , sometimes theoretical, and sometimes both. Finally, there is the delight of working in such a tractable medium. The (74) , like the poet, works only slightly removed from pure thought-stuff. Few media of creation are so flexible, so easy to polish and rework, so readily capable of realizing grand conceptual structures.

Yet the program (75) , unlike the poet's words, is real in the sense that it moves and works, producing visible outputs separate from the construct itself. It prints results, draws pictures, produces sounds, oves arms. Programming then is fun because it gratifies creative longings built deep within us and delights sensibilities we have in common with all men.

(71)A. programming B. composing C. working D. writing (72)A. repeating B. basic C. non-repeating D. advance (73)A. semantic B. practical C. lexical D. syntactical (74)A. poet B. architect C. doctor D. programmer (75)A. construct B. code C. size D. scale

参考答案

参考答案  (71)A(72)C(73)B(74)D(75)A

参考译文  编程为什么有趣?作为回报,其从业者期望得到什么样的快乐?首先是一种创建事物的纯粹快乐。如同小孩在玩泥巴时感到愉快一样,成年人喜欢创建事物,特别是自己进行设计。其次,快乐来自于开发对其他人有用的东西。第三是整个过程体现出魔术般的力量——将相互啮合的零部件组装在一起,看到它们精妙地运行,得到预先所希望的结果。第四是学习的乐趣,来自于这项工作的非重复特性。人们所面临的问题,在某个或其他方面总有些不同,因而解决问题的人可以从中学习新的事物:有时是实践上的,有时是理论上的,或者兼而有之。最后,乐趣还来自于工作在如此易于驾驭的介质上。程序员就像诗人一样,几乎仅仅工作在单纯的思考中,凭空地运用自己的想象来建造自己的“城堡”。很少有这样的介质——创造的方式如此灵活,如此易于精炼和重建,如此容易地实现概念上的设想。  然而程序毕竟同诗歌不同,它是实实在在的东西;可以移动和运行,能独立产生可见的输出;能打印结果,绘制图形,发出声音,移动支架。编程非常有趣,在于它不仅满足了我们内心深处进行创造的渴望,而且还愉悦了每个人内在的情感。

您可能感兴趣的试题
  • ● 以下关于CPU的叙述中,错误的是 (1) 。(1)A. CPU 产生每条指令的操作信号并将操作信号送往相应的部件进行控制B. 程序计数器PC除了存放指令地址,也可以临时存储算术/逻辑运算结果C.
  • ● 以下关于CISC(Complex Instruction Set Computer,复杂指令集计算机)和RISC(Reduced Instruction Set Computer,精简指令集计算机
  • ● 以下关于校验码的叙述中,正确的是 (3) 。(3)A. 海明码利用多组数位的奇偶性来检错和纠错B. 海明码的码距必须大于等于1C. 循环冗余校验码具有很强的检错和纠错能力D. 循环冗余校验码的码距
  • ● 以下关于Cache的叙述中,正确的是 (4) 。(4)A. 在容量确定的情况下,替换算法的时间复杂度是影响Cache命中率的关键因素B. Cache的设计思想是在合理成本下提高命中率C. Cach
  • ● 面向对象开发方法的基本思想是尽可能按照人类认识客观世界的方法来分析和解决问题, (5) 方法不属于面向对象方法。(5)A. Booch B. Coad C. OMT D. Jackson
  • ● 确定构建软件系统所需要的人数时,无需考虑 (6) 。(6)A. 系统的市场前景 B. 系统的规模 C. 系统的技术复杂性 D. 项目计划
相关内容
  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服