一、设计目的 1.掌握量程自选数字频率计的设计、组装与调试方法。 2.熟悉集成元器件的选择和集成电路芯片的逻辑功能及使用方法。 3.熟悉仿真软件的使用。 二、设计要求及指标 1.输入信号的频率量程可以自动选择。 2.测试结果用6位数码管显示。 文件内包含:proteus仿真原理图,采用汇编语言编写的仿真程序,课设详细报告
2021-06-14 18:02:39 493KB 单片机 89C51 仿真
功能简介: 1、闰年判断,能够判断该年是闰年还是平年。2、日期查询,输入日期能够判断该日期是星期几及具体信息。3、月历查询,可显示指定日期所在月份的月历,包括打印指定个数的空格、打印分隔线。4、打印整年日历,输入一个年份能够显示出该年的全部月历。
2021-06-14 17:39:52 169KB C语言 万年历 课设报告
1
数据库课设
2021-06-13 22:02:15 4.02MB 数据库
1
发射机设计
2021-06-11 17:01:30 477KB 发射机
1
UML 课设报告 学生成绩管理系统 经过答辩 完善
2021-06-10 20:55:28 2.35MB UML 学生成绩 课设报告
1
第一题: 对如下多项式编写类定义: +++…+ a0+a1x+a2x2+…+anxn 其中,n为多项式的次数。完成如下功能: (1)可存储任意大的多项式(提示:用什么数据结构呢?)。 (2)定义构造函数、析构函数、拷贝构造函数。 (3)包含一个static成员存储定义的多项式的数量。 (4)定义一个成员函数输出多项式。(可参照-x^4-6x^3+5格式输出) (5)定义一个成员函数计算多项式的值。 (6)写main函数测试类的功能。 (7)采用多文件实现。 考虑:哪些成员函数可以声明为const. (8)重载“+”运算符,实现两个多项式相加。 (9)重载“-”运算符,实现两个多项式相减。 (10)重载“*”运算符,实现两个多项式相乘。 (11)重载“=”运算符,实现两个多项式的赋值运算。 考虑:把其中某个运算符重载为友元函数。 第二题: C++的一般编译器都定义和封装了字符串功能,请模仿定义string类的实现,可以实现并支持如下功能: (1)string s = “吉林大学”; (2)string t = s; (3)string m; m = t; (4)m.length() 函数测量字符串的长度 (5)m.cat(string const &)连接字符串 第三题: 我公司为仪器生产企业,目前生产摄像机和行车记录仪两种产品,分别销售给用户。 摄像机包含摄像、图像质量设定、编码算法等属性。 将摄像机增加相应芯片(具有操作菜单、自动拍摄、车速传感器、源代码等功能)后,形成一个行车记录仪。 要求: 设计摄像机类,并请根据下列不同的功能要求,采用不同的继承方式,设计行车记录仪类,并添加测试代码,体验不同继承方式下的成员访问属性。(类设计时可根据需要自行添加数据成员和其他成员函数。) (1) 行车记录仪的芯片可以使用摄像机的摄像、图像质量设定功能。 行车记录仪用户可以操作行车记录仪的操作菜单和摄像机的摄像功能。 (2)行车记录仪的芯片可以使用摄像机的拍摄、图像质量设定功能。 行车记录仪用户仅仅可以操作行车记录仪的操作菜单。 (3) 行车记录仪的芯片可以使用摄像机的拍摄、图像质量设定功能。 行车记录仪用户仅仅可以操作行车记录仪的操作菜单 同时其他公司购买行车记录仪,因该公司也用于销售,不得泄露其全部内容 课后: (1)采用组合方式设计行车记录仪类,增加相应测试代码,体验继承和组合的关系。 (2)分别为继承和组合方式下为各类添加构造函数、析构函数,增加相应测试代码,体验对象的初始化和构造顺序。 (3)将摄像机类和行车记录仪类功能相近的函数(如拍摄、编码等功能函数)设为同名函数,增加相应测试代码,体验同名函数覆盖。 (4)为我公司建立一个多态的产品类层次结构,使用抽象类,测试时,创建一个基类指针的容器,通过基类指针调用虚函数,体验多态。 第四题: 为某公司设计雇员工资发放系统。 每个雇员的基本信息包括:姓名(name),工号(id)。 雇员的收入取决于雇员的类型。该公司共有四类雇员: 周薪雇员(SalariedEmployee):收入=固定周薪。 时薪雇员(HourlyEmployee):若工作40小时以下,收入=小时数*每小时薪水;若工作40小时以上,收入=40*每小时薪水+(小时数-40)*每小时薪水*150%。 佣金雇员(CommissionEmployee):收入=销售量*每个商品的销售佣金 带底薪佣金雇员(BasePlusCommissionEmployee):收入=底薪+销售量*每个商品的销售佣金 要求:建立雇员继承层次,每个类包含计算工资和显示输出的功能,可以计算和显示输出公司雇员(Employee)的每周收入。输出时要显示该类雇员的所有信息。(包括雇员类型、姓名、工号、工资各项明细),写出主函数测试各类。在雇员基本信息中增加雇员的生日(birthDate),并设计日期类(Date)来表示生日。在主函数中创建一个容器用来管理公司各种雇员对象,多态地计算并输出每个雇员的工资。如果雇员的生日在本月,就奖给该雇员100元。同时,在本次工资发放阶段,公司决定奖励带薪佣金雇员,把他们的基本工资提高10%。 设计提示:使用抽象类。 第五题: 以下为定义的图形继承体系: class Shape{ public: // . . . virtual double area(){} }; class Circle:public Shape{ public: double area(){…} // . . . }; class Triangle:public Shape{ public: double area(){…} //
评分为优秀的课程设计! 设计内容: [问题描述] 每个航班记录包括八项,分别是:航班号、起点站、终点站、航班期、起飞时间、到达时间、机型以及票价。设计该航班信息系统,实现飞机航班信息的插入、删除、查询与检索等功能。按照航班的航班号、起点站、终点站、起飞时间以及到达时间等信息进行查询。在查询过程中,要求用到顺序查找、二分查找等算法。具体要求见基本功能。 [基本功能] 1).对一组具有结构特征的飞机航班号进行排序,排序方法任选。 2).利用二分查找的方法对已经排好序的航班记录按航班号实现快速查找,按其他次关键字的查找可采用顺序查找方法进行,因为它们用得较少。 3).如有特殊情况,需要插入或一条新的航班信息,插入或删除后,显示更新后的所有航班信息。 2.设计要求: 1).设计正确,方案合理。 2).界面友好,使用方便。 3).程序精炼,结构清晰。 4).设计报告5000字以上,含程序设计说明、系统的功能框图、流程图、源程序清单等。 5).实际操作过程中遇到的问题及解决方法:设计总结及心得体会。 6).上机演示。
2021-06-07 17:04:11 387KB 课程设计 C语言 数据结构
吉林大学软件学院卓班C++实验课实验报告和代码共七次 第一次题目如下 一、实验题目 (1)位运算封装 建立一个类封装C语言中的6种位运算(函数接口封装),给出调用测试。 基于位运算模拟+、-、*三种运算,给出调用测试。 (2)实现一个整数中所有数字累加和的计算。 (3)给出1000!的计算,可以采用任意方法。 报告要求: (1)详细描述题目要求; (2)画出主要流程图,并给出必要的文字说明; (3)分析程序难点,并讨论解决问题思路。 (4)分析所实现程序的优点和缺点。 (5)你的收获;
2021-06-05 16:14:32 3.27MB 吉林大学 C++
1
【课程设计说明】 设计要求: (1)循环彩灯控制器共有红、黄、绿3色彩灯各9个,要求按照一定的顺序和时间关系亮灭; (2)动作要求:先亮红灯、后绿灯、再黄灯,分别按照0.5s的速度跑动一次(第一功能)。然后全部红灯亮5s、后绿灯亮5s、再黄灯亮5s(第二功能),以此顺序和时间关系进行循环。 【文件内容说明】 1-设计图纸(整体仿真图.docx+ 整体仿真图.pdf+结构框架.vsdx+) 2-芯片测试电路 3-程序版本 4-最终程序(循环彩灯控制器 7.ms14) 5-课设报告(循环彩灯控制设计报告.docx+循环彩灯控制设计报告.pdf) 6-芯片手册(555、74HC573、 74ls138、74LS160、74LS161、74ls161、74ls75、ne555)
1
课设
2021-05-29 19:02:21 97KB 课设
1