首页 > 其他分享 >一月二十日 构建之法阅读笔记一

一月二十日 构建之法阅读笔记一

时间:2024-02-28 14:57:05浏览次数:15  
标签:二十日 一月 程序 笔记 错题 测试 课堂 加减法 建民

   今天我的《构建之法》之法到了,期待了几天的书籍终于到了。上学期建民老师的推荐的书籍《大道至简》,阅读之后,收获颇多。满怀期待,打开了这本书。

    软件=程序+软件工程 给出了软件的解释 目前我所学的只能称之为程序,达不到软件要求。

    书中的案例正是建民老师在上学期所留课堂测试 30道随机加减法题目。当时做这个测试时很简单,随随便便就写出了。不过之后的课堂测试依旧是这个题目,不过增加了很多新的要求。合理的是既然是小学加减法,那么就不能出

现负数。如果是高年级,可以增加乘除运算。对于除法运算,是否考虑有余数的情况。等等,各种要求令人头大 。到了第三次测试,又出现了错题本,记录错题,重做错题的要求。所有的要求很合理,为什么突然第一天的课堂测试

变得如此困难。书中就给出了答案,程序悄然无效的变成了一个庞大的工程。

    我们目前做的应该就是将程序变为软件工程,去满足客户的各种需求。

 

标签:二十日,一月,程序,笔记,错题,测试,课堂,加减法,建民
From: https://www.cnblogs.com/youxiandechilun/p/18040382

相关文章

  • Vue学习笔记19--key的原理
    react、vue中key的作用(key的原理?):虚拟DOM中key的作用:key是虚拟DOM对象的标识,当张贴中的数据发生变化时,vue会根据--新数据,生成新的虚拟DOM,随后vue进行新虚拟DOM与旧虚拟DOM的差异比较。比较规则如下:对比规则旧虚拟DOM中找到了与新虚拟DOM相同的key若虚拟DOM中内容没......
  • 第十二章 让计算机“思考” 笔记
    计算机并不能像人类一样有意识地思考。然而,通过程序员编写的代码,计算机可以执行各种复杂的操作和决策,这看起来像是“思考”。作者首先介绍了计算机逻辑,这是计算机处理信息和做出决策的基础。计算机逻辑包括布尔逻辑、比较逻辑和逻辑门等,它们用于描述和处理二进制数据的关系和运算......
  • Deathnote/死亡笔记
    Deathnote/死亡笔记一信息收集扫描IPsudonmap-sP10.4.7.0/24-oNnmap.s扫描端口nmap-p--A10.4.7.136ssh22http80操作系统是Linux,网页服务是啊帕奇,无法访问80端口做一个nds定向绑定域名和IP地址后就可以正常访问┌──(root......
  • Two-Processor Scheduling 学习笔记
    为什么有人联考放论文题啊?不过好有趣。参考的glx博客。考虑这么一个问题,给定一张偏序图,即一个满足传递性和非自反性的偏序关系\(\succ\)连成的DAG。你需要对这张图进行拓扑排序,每次可以同时删去一个或者两个零入度点,问最少删多少次可以把图删空并构造方案。形式化地说,我们......
  • 读费曼学习法笔记
    1.为什么大家现在普遍觉得学习很痛苦,我们学习是为了什么?当前学习以输入为主,而且内容很教条,老师教什么,学生学什么,而且都是标准化的答案,不能激发学生的创新和求知欲望。学习有两方面的作用:(1)能够获取智慧,改变人的思维方式。比如开放思想,容易接受新的观念;拥有批判性思维,能够独......
  • 爬虫笔记
    一、bs4和lxml       1.2requests模块高级操作   ......
  • 杂题笔记
    XSY5208odekeke先考虑\(c=0\)怎么做。直接DP非常困难,发现一个球放A还是B的决策与放圆洞还是方洞的决策互相独立,可以求出两种决策的方案数再乘起来。\(f_i\)表示A总重量为\(i\)的方案数,\(g_i\)表示方洞总重量为\(i\)的方案数,做01背包。合法的方案判一下各个......
  • 闵可夫斯基和学习笔记
    闵可夫斯基和给定两个向量空间\(A\)和\(B\),则闵可夫斯基和\(A+B={a+b,a\inA,b\inB}\)。当\(A\)和\(B\)都是凸包时,他们的闵可夫斯基和也是凸包。考虑当\(A\)的轮廓是凸函数\((i,f_i)\),\(B\)的轮廓是凸函数\((j,g_j)\)时,\(A+B\)的轮廓就是\((k,\max_{i+j=k}......
  • Java面试题笔记-多线程篇
    创建线程的几种方式继承Thread类,重写run方法实现Runnable接口,实现run方法实现Callable,实现call方法,配合FutureTask获取线程返回结果通过ThreadPoolExecuter线程池获取线程资源这几种方法的底层都是Runnable,Thread是Runnable接口的实现类,Callable配合FutureTask使用......
  • 第十一章 硬件控制方法 笔记
    硬件是计算机系统的物理组成部分,包括CPU、内存、硬盘、外设等。它们负责执行具体的操作和存储数据。而硬件控制方法则是指通过软件来操控硬件的方式和技术。首先介绍了硬件的基本结构和工作原理。计算机硬件由许多不同的部件组成,每个部件都有其特定的功能和工作方式。例如,CPU负责......