软件设计师考点分析之面向对象。
2022-01-13 18:04:03 1.33MB 软考
在嵌入式系控制系统中,通常使用按键(Key)来实现人机交互,完成一些控制功能。一般地,按键在按下(KeyDown)和抬起(KeyUp)的过程中会存在10~20ms的抖动毛刺,为了获取稳定的按键信息,必须通过一定的方法来避开这段不稳定的抖动期。 本文介绍了一种软件去抖动的方法,并采用面向对象的程序设计,将按键进行封装起来,对外提供统一的接口,生成单独的按键驱动文件,便于程序的移植(程序在STM32F103(ST)和M16C/62P (RENESAS)系统上调试通过)。
2022-01-13 17:54:31 80KB C语言
1
1、 设计要点:开发一个“绘本之家”信息管理系统,分为三大管理模块,综合查询模块和统计分析模块。 2、 功能要求: (1) 绘本资料的管理 绘本信息包括:绘本编号、绘本名、作者、出版社、出版时间、价格、语言、适合年龄、借出状态等基本信息。 提供绘本信息的录入,修改,删除,浏览等基本功能。 (2) 会员信息的管理 会员信息包括:会员号、会员名、会员年龄、会员性别、联系电话等基本信息。 提供会员信息的录入,修改,删除,浏览等基本功能。 (3) 借阅管理 绘本借阅的相关信息包括:绘本编号、会员号、借出时间、还书时间 提供借阅信息的录入,修改,删除,浏览等基本功能。 (4) 综合查询模块 ① 绘本信息查询:按绘本编号,绘本名,作者 ② 会员信息查询:按会员号,会员名,联系电话查询 ③ 借阅信息查询:按绘本编号,会员号 (5) 统计分析模块 ① 会员借阅排名 ② 绘本借阅排名 ③ 按照绘本适合年龄排名 3、扩展功能: (1) 在系统退出时,保存内存中各类数据到文件中,下次打开系统时,支持数据从文件中读取。 (2) 给会员添加等级,普通会员和高级会员,普通会员最多只能同时借10本,期限1个月,超期后,每本书每天罚款1元。高级会员无借书本数和时间的限制。
2022-01-12 16:02:07 1.76MB 面向对象编程 c++ cpp
1
1、 设计要点:开发一个“绘本之家”信息管理系统,分为三大管理模块,综合查询模块和统计分析模块。 2、 功能要求: (1) 绘本资料的管理 绘本信息包括:绘本编号、绘本名、作者、出版社、出版时间、价格、语言、适合年龄、借出状态等基本信息。 提供绘本信息的录入,修改,删除,浏览等基本功能。 (2) 会员信息的管理 会员信息包括:会员号、会员名、会员年龄、会员性别、联系电话等基本信息。 提供会员信息的录入,修改,删除,浏览等基本功能。 (3) 借阅管理 绘本借阅的相关信息包括:绘本编号、会员号、借出时间、还书时间 提供借阅信息的录入,修改,删除,浏览等基本功能。 (4) 综合查询模块 ① 绘本信息查询:按绘本编号,绘本名,作者 ② 会员信息查询:按会员号,会员名,联系电话查询 ③ 借阅信息查询:按绘本编号,会员号 (5) 统计分析模块 ① 会员借阅排名 ② 绘本借阅排名 ③ 按照绘本适合年龄排名 3、扩展功能: (1) 在系统退出时,保存内存中各类数据到文件中,下次打开系统时,支持数据从文件中读取。 (2) 给会员添加等级,普通会员和高级会员,普通会员最多只能同时借10本,期限1个月,超期后,每本书每天罚款1元。高级会员无借书本数和时间的限制。
2022-01-12 16:02:07 172.56MB 面向对象编程 c++ cpp
适合即将要课设的孩子们,让你很快通过本次课设
2022-01-10 21:02:36 28KB 课设c++
GOF设计模式可复用面向对象软件的基础 以及实现代码
1
鲍钰老师的C++ 压缩包内包含每一次作业,以及最后大作业(所有作业全都是博主自己所写但不保证全对),反正最后绩点4.0 (满绩4.0)
2022-01-10 16:02:48 1.22MB c++
印旻和王行言编著的java语言与面向对象程序设计(第2版)习题答案,可以很好的参考一下!
2022-01-09 02:41:32 288KB java 习题答案
1
设计模式:可复用面向对象软件的基础(中文版+英文版打包)
2022-01-09 00:02:25 336KB 设计模式 面向对象
1
郑莉C++课件! 容易理解 适合计算机方面的!
2022-01-07 20:26:10 1.8MB C++ C++课件 C++面向对象程序设计
1