首页 > 编程语言 >《计算机程序设计艺术》读后感(1)

《计算机程序设计艺术》读后感(1)

时间:2023-12-08 19:45:35浏览次数:27  
标签:本书 读后感 计算机 德纳 读者 程序设计 习题 等级

最近读了《计算机程序设计艺术》这本书翻开这本书,第一页是高德纳专门为中国读者写的序,里面写到了高德纳这个名字是他1977年访问中国前夕姚期智的夫人姚储枫给他起的中文名。他也希望中国读者能记住他的这个中文名。最后还写了一段激励读者钻研计算机程序设计的话。这个序言一下子就拉近让我感受到高德纳的人格魅力,尽管拥有数不清的荣誉,但他依然如此平易近人,实在是难能可贵。

本书还有一个非常有特色的地方,就是专门用一页内容写了阅读本套书的步骤,还在旁边列出了相对应的流程图,在增加趣味性的同时也在不知不觉中培养起了读者的算法思维。继续读下去会发现之后书中的很多内容都在潜移默化地培养读者的算法思维。

另外,本书中所有习题都给出了难度等级,让读者可以根据自己的能力选择适合自己的题目练习。而且这个难度等级分的非常细也非常有意思。从0到50每个整数都是一个难度等级,难度依次增长。而等级编号除以5得到的余数表示完成这道习题的具体工作,比如求解一道等级为24的习题比求解一道等级为25的习题可能花更长的时间,不过做后一种习题需要更多的创造性。而所有等级为46及以上的习题都是开放式问题,有待于进一步研究。

标签:本书,读后感,计算机,德纳,读者,程序设计,习题,等级
From: https://www.cnblogs.com/zhaoshengfu/p/17888908.html

相关文章

  • 我是如何学习计算机的
    很久以前写的文章,大概是04年左右写的,当时发在公司内部的论坛上。现在看起来有些幼稚,不过,我是从那时成长起来的。有人说我的计算机水平很高,其实不是这样的,我只不过是可能比他们对计算机更感兴趣,对计算机相关的问题更关注一些。想学好计算机不是一朝一夕的事。有人说“兴趣......
  • # 2023-2024-1 20231308 《计算机基础与程序设计》第十一周学习总结
    2023-2024-120231308《计算机基础与程序设计》第十一周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第十一周作业这个作业的目标计算机网络,网络拓扑,云计算,网络安全,Web,HTML,CSS,Javas......
  • 2023-2024-1 20231402《计算机基础与程序设计》第十一周学习总结
    2023-2024-120231402《计算机基础与程序设计》第十一周学习总结作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第十一周作业这个作业的目标自学计算机科学概论第15,16章,《C语言程序设计》第10......
  • springboot蜗牛兼职网的设计与实现-计算机毕业设计源码+LW文档
    摘 要随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,蜗牛兼职网当然也不能排除在外。蜗牛兼职网是以实际运用为开发背景,运用软件工程原理和开发方法,采用springboot框架构建的一个管理系统。整个开发过程首先对软件系......
  • 2023-2024 20231302《计算机基础与程序设计》第十一周学习总结
    作业信息这个作业属于哪个课程2023-2024-1-计算机基础与程序设计这个作业要求在哪里2023-2024-1计算机基础与程序设计第十一周作业这个作业的目标计算机网络、网络拓扑、云计算、网络安全、Web、HTML,CSS,Javascript、XML作业正文https://www.cnblogs.com/9q2z2z......
  • springboot018母婴商城-计算机毕业设计源码+LW文档
    一、选题背景以母婴人群和准母婴人群及其家庭群体为目标用户。站在整个社会产业的角度,有些产业为所有用户提供某类基本需求,有些产业为某类用户提供某类特定需求,而母婴产业是最终满足特定人群相关多元化需求的一个宽辐射市场。母婴产品及服务最终以线上与线下为出口抵达用户,从市场......
  • springboot019高校心理教育辅导设计与实现-计算机毕业设计源码+LW文档
    1.1选题的意义和目的当今社会,经济飞速发展,科技日新月异,人际关系复杂多变,整个社会生活节奏越来越快,人们承受的生活压力越来越大。而对于在校大学生来说,他们还未完全融入到社会之中,但他们却依然要面对这些社会问题,他们要不断地学习新的知识,要开始学会如何解决身边地人际关系问题,要面......
  • 11K+ Star!图解计算机网络、操作系统、计算机组成、数据库!
    大家好,我是Java陈序员。俗话说得好,面试造火箭,入职拧螺丝。我们在工作中,其实很少用到一些计算机底层知识,往往只要编码完事。但是,知其然还要知其所以然,我们不仅要做一个合格的“CV工程师”,更是要掌握一些底层原理!计算机基础知识,作为计算机的底层原理,往往是晦涩难懂,如果没用心的......
  • 电子计算机核心发展(继电器-真空管-晶体管)
    继电器最大的机电计算机之一——哈弗Mark1号,IBM1944年背景复杂的计算,人们需要更多的自动化,更强的计算能力,因此机器大小从柜子大小发展成房间大小,维护费用高,而且容易出错。组成有76万五千个组件,300万个连接点和500英里长的导线,为了保持同步,有一个50英尺的传动轴,由一个5马力的电......
  • 2023-2024-120231329《计算机基础与程序设计》第11周学习总结
    作业信息这个作业属于哪个课程https://edu.cnblogs.com/campus/besti这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK11这个作业的目标计算机科学概论第15,16章并完成云班课测试《C语言程序设计》第10章并完成云班课测试作业正文https:/......