1、“.....拥有类似代码,所以当重复时有点变量未改角标,导致用到的变量未声明的。测试时出现过的问题及其解决方法问题开始按钮开始运行,但是暂停按钮出现问题,停不下开。解决方法将进程挂起,利用函数将相应的线程挂起,增设个继续按钮,利用函数继续运行。问题停止按钮只能停止第个缓冲的操作,不能全部停止。解决方法利用循环函数将各线程终止,软件使用说明软件界面如图图基本功能可以自己调节容量,以及各线程的运行速度......”。
2、“.....可以随时控制各线程的启动和暂停,在所有线程运行结束后能在汇总数据输出栏输出本次操作的汇总情况。需要运行的环境运行环境以及最新的动态链接库。操作单在启动线程前可以设置容量,以及各线程的运行速度,点击启动线程按钮后可以选择哪个线程启动,哪个线程暂停,点击结束线程按钮可结束所有可运行的线程,点击清空按钮可清空所有输出栏中的数据。总结课程设计完成情况已实现部分可以随机产生字符数据,由操作放入,中容量单位是字符。提供良好图形界面,显示的操作过程......”。
3、“.....空闲的空间的个数程序运行结束,显示汇总数据总的运行时间中数据的个数已放入的数据个数已放已取的数据个数平均每个中的数据个数。未能实现部分实时显示线程进程所处于等待阻塞状态的个数。小组成员分工和成绩自我评定王乐能够完成程序代码,分析程序的要求,找到解决的方法,以及能够在网上找到所需要的信息,能够检查运行,通过多次检查代码解决。自我评定吴楠能够完成页面设计,遇到问题查找资料寻求解决办法,对程序提出自己的建议,完成些代码工作。自我评定课程设计收获通过我们小组成员的不懈努力......”。
4、“.....算是对这次课程设计有了个交代。在这次课程设计中,我们学到了许多之前没有接触的到的知识,但是我们通过查阅相关书籍,上网搜索资料,找学长以及有过相关学习经历的同学的请教,终于把这些知识弄得明白并应用到程序的设计的当中。同时通过编写本程序我们对线程的互斥操作过程有了深刻的理解,同时自己的编码能力得到了锻炼,有了充足的信心面对今后编程过程中遇到的切困难......”。
5、“.....了解多线程的创建,运行原理,通过信号量机制的运用了解各线程间的协调工作机制通过实现界面编程,了解编程思想。主要完成的任务如下图所示,有多个操作要不断循环地向送字符数据,有操作不断地将的数据取到,操作不断地将的数据取到......”。
6、“.....每次操作个数据,为了在操作的过程中要保证数据不丢失,每个每次只能接受个或个或个。运用进程同步和互斥机制设计个多道程序完成上述操作。图操作可以随机产生字符数据,由操作放入,中容量单位是字符。提供良好图形界面,显示的操作过程。可以设定各的容量操作的个数可以设定操作的速度实时显示每个中数据的个数和数据的内容,空闲的空间的个数实时显示线程进程所处于等待阻塞状态的个数程序运行结束,显示汇总数据总的运行时间中数据的个数已放入的数据个数已取出的数据个数平均每个中的数据个数......”。
7、“.....解决的主要问题界面设计模拟生产者消费者的互斥操作各信号量的使用使用的基本概念和原理是下程序设计的最流行的个类库,它合理的封装了函数,并设计了套方便的消息映射机制。的消息实现机制在的框架结构下,可以进行消息处理的类的头文件里面都会含有宏,这里主要进行消息映射和消息处理函数的声明。所有能够进行消息处理的类都是基于类的,也就是说类是所有可以进行消息处理类的父类。类是处理命令消息的基础和核心。线程线程是程序运行的基本单位,个程序通过执行多个线程可以提高机器本身资源的利用率......”。
8、“.....信号量信号量是个在定范围内变化的整形数据,用来表示种临界资源,线程通过信号量的值来确定自己的状态是执行还是挂起,各线程间也是通过信号量机制来协调运行顺序起完成任务。总体设计基本的技术路线确定基本技术路线为面向对象程序设计,使用编写程序,建立基本对话框。在对话框中设立生产者消费者板块,各板块内的按钮能控制各自线程的建立暂停以及相关数据的设定。软件的总体结构图总体结构模块关系主要分为显示模块数据模块和线程模块。模块之间的关系显示模块显示的数据模块的内容......”。
9、“.....三个模块互相影响,并根据各自的变化,实时显示并协调工作。总体流程通过创建生产者线程往中投放随机产生的字符,创建线程和线程将中的字符移动到和中,创建消费者线程从和中取出字符消费。建立信号量,因为生产者线程和线程共同使用临界资源,所以用信号量来协调生产者线程和和线程因为线程和线程共同使用临界资源,因为线程和消费者线程共同使用临界资源,线程和消费者线程共同使用临界资源,所以用信号量来协调线程和消费者线程,用信号量来协调线程和消费者线程......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。