一、要处理的问题设计GUI界面的计算器程序,用户可以通过鼠标依次输入参加计算的数值进行加、减、乘、除等混合运算功能。
可参照windows平台上的计算器。
二、算法基本描述主要是考虑符号的优先级,然后配对和消除,使用堆栈来处理。
算法描述如下:建立两个动态栈A,B。
A存放计算对象,B存放计算符号。
三、设计要求与内容...................一、设计的内容及要求编写时钟程序,要求画出时钟面板,时针,分针,秒针,可设定或解除闹钟时间,并提供闹钟服务相应的文字提示功能与声音提示功能。
二、算法基本描述本时钟程序是GUI图形界面设计,在主面板上添加时钟外观,闹铃设置等功能。
实现时钟程序用到了paint与repaint三、设计...................
1
数字逻辑课程设计交通信号灯一、设计要求设计一个十字路口交通灯控制器,以指挥车辆顺利、安全、畅通地通过十字路口。
其中,红灯亮,表示该条道路禁止通行;
黄灯亮,表示停车;
绿灯亮,表示该条道路允许通行。
二、系统功能描述根据设计要求,交通灯控制器的系统功能如下:1.控制器在南北方向各有红、黄、绿三盏灯,其工作方式有些是并行进行的:南北方向绿灯亮,东西方向红灯亮;
南北方向黄灯亮,东西方向红灯亮;
南北方向红灯亮,东西方向绿灯亮;
南北方向红灯亮,东西方向黄灯亮;

2.两个方向的工作时序为:。
东西方向亮红灯时间应等于南北方向亮黄、绿灯时间之和;
南北方向亮红灯时间应等于东西方向亮黄、绿灯时间之和。
3.十字路口应有数字显示作为时间提示,便于人们更直观地把握时间。
系统要求:绿、黄、红灯点亮时间分别为20秒、4秒、24秒;
数字显示作减“1”计数显示。
4.可以进行手动∕自动控制,即开关在手动位置时,可使交通灯处于某一位置上;
开关在自动位置时,则交通灯按自动循环工作方式运转。
夜间为黄灯闪烁。
2015/4/23 5:47:16 1.11MB zip
1
网站的建设要求能接入Internet;
站点的设计要求有100个以上的站点,内部釆用1000M主干网,100M到点;
至少要划分4个以上的子网;
站点需要提供DNS、DHCP、WEB、FTP等服务;
编写简单的WEB主页,网站设置应有网络存储的架构,需要考虑网络的吞吐量和冗余度。
构建拓扑时应考虑电子图书馆站点的特殊性和使用性,网站的建设要求能接入Internet;
站点的设计要求有100个以上的站点,内部釆用1000M主干网,100M到点;
至少要划分4个以上的子网;
站点需要提供DNS、DHCP、WEB、FTP等服务;
2019/1/10 18:08:01 637KB 电子 图书馆 网站设计
1
 采用应答器法的水下定位和导航是目前普遍使用而且可靠有效的手段。
本文基于短基线定位系统,研究了以超低功耗的DSP芯片为核心的应答器。
本设计采用宽频带的线性调频信号。
该装置连续工作时间以及系统时延满足设计要求,运行情况可靠稳定,实现了水下一定范围内的有效应答任务.
1
 采用应答器法的水下定位和导航是目前普遍使用而且可靠有效的手段。
本文基于短基线定位系统,研究了以超低功耗的DSP芯片为核心的应答器。
本设计采用宽频带的线性调频信号。
该装置连续工作时间以及系统时延满足设计要求,运行情况可靠稳定,实现了水下一定范围内的有效应答任务.
1
为了满足近程防盗报警的需要,提出了一种基于电话网络的多路无线防盗报警系统,并完成系统的软硬件设计。
该系统由多路探测器和主机构成,探测器采用热释电红外传感器探测入侵者,并以无线方式发送报警位置编码给主机。
主机接收解码探测器信号,并通过电话网络自动拨打报警电话。
主机提供人机接口,可设置报警电话号码和录制报警语音,并提供撤防和布防控制。
实际应用表明,系统工作稳定,达到设计要求。
1
完成施密特触发器电路及版图设计设计要求(1)电路面积最优;
(2)留意设计CMOS工艺实现;
(3)版图设计采用最小尺寸设计采用工艺库smic13mmrf_1233(4)版图设计过程采用最小尺寸(5)完成DRC验证
2016/7/17 19:57:51 770KB 版图设计
1
1、设计目的:通过研究Linux的进程同步机制和信号量,实现生产者消费者问题的并发控制。
2、说明:有界缓冲区内设有20个存储单元,放入取出的产品设定为20个100以内的随机整数。
3、设计要求:1) 生产者与消费者均有二个以上2) 生产者和消费者进程的数目在程序界面上可调,在运行时可随时单个增加与减少生产者与消费者3) 生产者的生产速度与消费者的消费速度均可在程序界面调理,在运行中,该值调整后立即生效4) 生产者生产的产品由随机函数决定5) 多个生产者或多个消费者之间必须有共享对缓冲区进行操作的函数代码6) 每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容、当前生产者与消费者的指针位置,以及生产者和消费者线程标识符7) 采用可视化界面,可在运行过程中随时暂停,查看当前生产者、消费者以及有界缓冲区的状态
2020/4/18 1:24:45 31KB 生产者消费者
1
设计要求1、语音信号的采集利用Windows下的录音机,录制一段自己的话音,时间在1s内然后在Matlab软件平台下,利用函数wavread对语音信号进行采样,记住采样频率和采样点数。
2、语音信号的频谱分析在Matlab中,可以利用函数fft对信号进行快速傅立叶变换,得到信号的频谱特性,要求学生首先画出语音信号的时域波形,然后对语音信号进行频谱分析。
3、设计数字滤波器和画出其频率响应给出各滤波器的功能指标;
给定滤波器的功能指标如下:(1)低通滤波器的功能指标:fb=1000Hz,fc=1200Hz,As=100dB,Ap=1dB,(2)高通滤波器的功能指标:fb=5000Hz,fc=4800Hz,As=100dB,Ap=1dB,(3)带通滤波器的功能指标:fb1=1200Hz,fb2=3000Hz,fc1=1000Hz,fc2=3200Hz,As=100dB,Ap=1dB,采用窗函数法和双线性变换法设计上面要求的3种滤波器,并画出滤波器的频率响应。
4、用滤波器对信号进行滤波,然后用自己设计的滤波器对采集到的信号进行滤波,画出滤波后信号的时域波形及频谱,并对滤波前后的信号进行对比,分析信号的变化;
5、回放语音信号,分析滤波前后的语音变化;
6、设计系统界面,为了使编制的程序操作方便,设计处理系统的用户界面,在所设计的系统界面上可以实现上述要求中的包括采集、分析、滤波等全部内容,并能够选择滤波器的类型,输入滤波器的参数、显示滤波器的频率响应等。
2016/10/20 21:27:42 1.56MB 滤波器 线性变换法 matlab 语音信号处理
1
1、问题描述通讯录的制作:用《数据结构》中的双向链表作数据结构,结合C语言基本知识。
编写一个通讯录管理系统。
以把所学数据结构知识应用到实际软件开发中去。
2、功能需求分析本系统应完成一下几方面的功能:1)输入信息——enter();2)显示信息———display();3)查找以姓名作为关键字———search();4)删除信息———delete();5)存盘———save();6)装入———load()设计要求:1)每条信息至包含:姓名(NAME)街道(STREET)城市(CITY)邮编(EIP)国家(STATE)几项2)作为一个完整的系统,应具有友好的界面和较强的容错能力3)上机能正常运行,并写出课程设计报告二、概要设计1、总体设计思路(1)用菜单函数调用所设立的功能和使用界面的清屏小代码,使程序愈加清楚和界面更美观。
(2)采用结构体类型定义和链式存储结构分别对输入信息和双链表定义,充分运用双链表结构的特点。
(3)输入通讯录信息的实现:思路:先初始化创建双链表,创建头结点来辅助双链表的插入操作,再运用c程序设计中输入输出语句,达到输入信息的功能(4)对通讯录信息的输出显示功能的实现:思路:简单运用c程序设计中的输入scanf函数、输出printf函数和for循环。
2016/7/8 9:50:21 1.02MB 数据结构 C语言 通讯录的制作 代码
1
共 206 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡