作者:
基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
为了模拟概率事件,针对掷骰子游戏规则,应用Linux系统下C语言多线程机制以及多个二值信号量以实现多个线程间循环同步.通过伪随机数模拟掷骰子的点数,设计并实现了一个基于多线程方式模拟4人掷骰子游戏程序,并对1 000次游戏中每个游戏者获胜的次数进行统计.可以看出,在多次游戏中,每个游戏者获胜的概率符合概率分布规律.程序运行结果表明,利用信号量可有效实现多个线程间的同步与互斥,并简化了程序结构.
推荐文章
Windows中的多线程编程技术和实现
线程
并发
Delphi
操作系统
Visual Basic.NET下多线程编程技术及其实现
多线程
NET框架
优先级
同步
QNX环境下多线程编程
QNx
多线程
同步
程序结构
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 Linux多线程编程技术在掷骰子游戏模拟程序中的应用
来源期刊 微型机与应用 学科 工学
关键词 多线程 线程同步 随机数 掷骰子游戏程序
年,卷(期) 2016,(9) 所属期刊栏目 技术与方法
研究方向 页码范围 85-88
页数 4页 分类号 TP311.1
字数 3348字 语种 中文
DOI 10.19358/j.issn.1674-7720.2016.09.025
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 申时全 广东科技学院计算机系 3 13 2.0 3.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (43)
共引文献  (26)
参考文献  (8)
节点文献
引证文献  (3)
同被引文献  (4)
二级引证文献  (10)
1987(1)
  • 参考文献(0)
  • 二级参考文献(1)
1993(1)
  • 参考文献(0)
  • 二级参考文献(1)
1999(1)
  • 参考文献(0)
  • 二级参考文献(1)
2000(1)
  • 参考文献(0)
  • 二级参考文献(1)
2002(1)
  • 参考文献(0)
  • 二级参考文献(1)
2003(1)
  • 参考文献(0)
  • 二级参考文献(1)
2004(2)
  • 参考文献(0)
  • 二级参考文献(2)
2005(3)
  • 参考文献(0)
  • 二级参考文献(3)
2006(1)
  • 参考文献(0)
  • 二级参考文献(1)
2007(4)
  • 参考文献(0)
  • 二级参考文献(4)
2008(4)
  • 参考文献(0)
  • 二级参考文献(4)
2009(5)
  • 参考文献(0)
  • 二级参考文献(5)
2010(4)
  • 参考文献(0)
  • 二级参考文献(4)
2011(7)
  • 参考文献(0)
  • 二级参考文献(7)
2012(8)
  • 参考文献(3)
  • 二级参考文献(5)
2013(3)
  • 参考文献(1)
  • 二级参考文献(2)
2014(2)
  • 参考文献(2)
  • 二级参考文献(0)
2015(2)
  • 参考文献(2)
  • 二级参考文献(0)
2016(1)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(1)
  • 二级引证文献(0)
2016(1)
  • 引证文献(1)
  • 二级引证文献(0)
2017(3)
  • 引证文献(1)
  • 二级引证文献(2)
2018(1)
  • 引证文献(0)
  • 二级引证文献(1)
2019(6)
  • 引证文献(1)
  • 二级引证文献(5)
2020(2)
  • 引证文献(0)
  • 二级引证文献(2)
研究主题发展历程
节点文献
多线程
线程同步
随机数
掷骰子游戏程序
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
信息技术与网络安全
月刊
2096-5133
10-1543/TP
大16开
北京市海淀区清华东路25号(北京927信箱)
82-417
1982
chi
出版文献量(篇)
10909
总下载数(次)
33
总被引数(次)
35987
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导