HtDP 2e解决方案 扰流板警报! 这是我为“如何设计程序第二版”中的练习提供的解决方案。 HTDP仍然是为有动力的人学习基础编程的最佳方法。 这也是函数式编程和Lispy语言的绝佳归纳。 该书:( ) 到目前为止,我已经完成了练习1-214。 您应首先考虑自己的解决方案,然后再研究自己的解决方案。 如果除了我的解决方案之外没有其他原因是不这样​​做的示例,则它可能会破坏您的样式。 :-) 我们由Gregor Kiczales提出的设计秘诀: 我也在尝试请参阅“领域”目录。 我也有一天可以尝试SICP。 注意:自2021年1月起,Im重构此存储库的原因主要有两个: 1我遵循了该书的Beta版本,因此练习和示例不一而足。 因此,我正在审查我的解决方案和示例。 2我正在重构代码存储库,以使其更有条理,并使信息更易于查找。 书籍示例和注释将位于其相应部分目录下的book.r
2022-08-18 09:20:13 445KB Racket
1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; AT89C52时钟程序 ;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;*********************************************************************************************; ;以下程序能用于24小时计时,能作为秒表使用,能定时闹铃1分钟(也可关). ;使用方法:开机后在00:00:00起开始计时,(1)长按P1.0进入调分状态:分单元闪烁 ;按P1.0加1,按P1.1减1.再长按P1.0进入时调整状态,时单元闪烁,加减调整同调分. ;按长按退出调整状态. (2)按下P1.1进入秒表状态:按P1.2暂停,再按P1.2秒表清零,再按 ;P1.2秒表又启动,按P1.1退出秒表回到时钟状态. (3)按P1.3进入设定闹时状态: 00:00: -,可进 ;行分设定,按P1.2分加1,再按P1.3为时调整,00:00:- ,按P1.2时加1,按P1.1闹铃有效,显示为00:00:-0,再按 ;P1.1闹铃无效(显示00:00:- ,),按P1.3调闹钟结束.在闹铃时可按P1.3停闹,不按闹铃1分钟. ;定时器T0、T1溢出周期为50MS,T0为秒计数用, T1为调整时闪烁及秒表定时用, ;P1.0、P1.1、P1.2、P1.3为调整按钮,P0口为字符输出口,P2为扫描口,P1.7为蜂呜器口,采用共阳显示管。 ;50H-55H为闹钟定时单元,60H-65H为秒表计时单元,70H-75H为显示时间单元,76H-79H为分时计时单元。 ;03H标志=0时钟闪烁,=1秒表, 05H=0,不闹铃,=1要闹铃. 07H每秒改变一次,用作间隔呜叫. ;***********************************************************************************************; DISPFIRST EQU 30H ;显示首址存放单元 BELL EQU P1.7 ;小喇叭 CONBS EQU 2FH ;存放报时次数 ; ;**************************************** ;; 中断入口程序 ;; ;****************************************
2022-07-10 13:10:04 32KB 单片机 毕业设计 程序
1
人工智人-家居设计-程序设计类大学课程的智能组卷策略研究.pdf
2022-07-04 20:03:09 2.47MB 人工智人-家居
人工智人-家居设计-程序设计智能教学软件PICAI的集成及应用研究.pdf
2022-07-04 20:03:09 5.45MB 人工智人-家居
计算机毕业设计-JSP宠物医院管理系统源码毕业设计(含毕业设计、程序源码、SQLServer数据库、需.zip
2022-07-01 19:04:03 10.23MB 计算机毕业设计
计算机毕业设计-JSP实现教务管理系统毕业设计(含毕业设计、程序源码、SQLServer数据库、答辩PPT、.zip
2022-07-01 19:04:02 9.68MB 计算机毕业设计
计算机毕业设计-JSP新闻管理系统毕业设计(含毕业设计、程序源码、SQLServer数据库、使用说明书)论.zip
2022-07-01 19:04:01 5.91MB 计算机毕业设计
采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计等;详细设计主要包括系统数据库访问的实现,主要功能模块的具体实现,模块实现关键代码等。最后对系统进行功能测试,并对测试结果进行分析总结。 包括程序毕设程序源代码一份,数据库一份,完美运行。配置环境里面有说明。
2022-06-27 16:30:24 9.09MB 门诊就诊系统设计
1
采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计等;详细设计主要包括系统数据库访问的实现,主要功能模块的具体实现,模块实现关键代码等。最后对系统进行功能测试,并对测试结果进行分析总结。 包括程序毕设程序源代码一份,数据库一份,完美运行。配置环境里面有说明。
2022-06-23 16:33:26 21.75MB SSM学科竞赛赛场安排系统
1
采用java技术构建的一个管理系统。整个开发过程首先对系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统功能设计、系统总体结构设计、系统数据结构设计和系统安全设计等;详细设计主要包括系统数据库访问的实现,主要功能模块的具体实现,模块实现关键代码等。最后对系统进行功能测试,并对测试结果进行分析总结。 包括程序毕设程序源代码一份,数据库一份,完美运行。配置环境里面有说明。
2022-06-22 20:07:28 7.12MB 财务软件设计
1