7己

2, ,L7 7

1鳞 ,舌眵仟, , 垣

用计算机代替随机数骰子进行随机抽样

剞 尹 开

(长沙市产品质量监督检验所)

摘要 本文介绍7用电子计算机产生随

机数 代替用随机数 骰子得 到随机数进行随机抽

样的方法,并列举 7在 PC一 1500机上 运 行

的实例,此击具有简单,-睫速、科学的优点,

易于推 广。

关 键词 随机数骰子,随机抽样,随机

数,PC一15OO计算机。

1 概 述

在产品质量监督检查中,抽样是整个工作

中非常重要的一个步骤,而随机抽样是在各种

领域的抽样调查和产品质量的抽样检查中,运

媚最多的一种抽样方法。但是为了排除抽样时

主观因素或其它因素造成的影响,提高所抽取

样品的代表性,国家制定了GB10111-88“利

用随机数骰子进行随机抽样酊方祛 ,此方珐

是把抽 撑单元或单位产品按 自然数从 “1 开

始顺序编号,接着摇骰子,读取骰子显示的随

机数,然后判断随机数的取舍,最后根据所取

的随机数对号抽取样品。由此 可 见,采 用 按

GBlOlll-gg的摇骰子的方法读取随凯数,存

在大量合弃所摇出的随机数或需要 计 算 等 不

足,手续繁琐费时。如利用电子计算机的强劲

动能,直接输出几个满足抽样条件所需的随机

教,则可以迅速直接对号抽样,达到省掉繁琐

过程、简单、快速、科学的目的。采用计算机

取随机数,不仅避免了摇艘子的手工操作或有

关余数的繁琐计算,而且它会 自动弃去超出产

品件数的不合格的随机数和不产生相同的随机

数。由于技术监督抽样工作点 多 面 广,为 了

适应实际工作需要,本文特刖选择 了 体 积 改

19.5cm ×9.0cm ×2.5crn,方便随身携带的

PC一1500计算机来解决上述问题。由于二种

产生随机数的方法均是随机过程,根据概率沦

的原理,它们抽样检验后合格或不台格的概率

相同。

32

2 程序框图

f- ’;

广一N 苎兰 竺竺竺v苎-至塑皇

Y /

\ 是否得到L个随机数?

( )

一 二

\ 一

圈 1 程序框匿

程序框图如图 1所示。

5 程序清单

10{ INPUT N,M :DIM R (柚) ; K :2

20: R (1) :RND ( ) PRINT R (1)

30 R (K) :RND (N)

40, FOR I:ITO K 1

50 IF R (I) =R (K)THEN 30

60: NEXT I

70: PRINT R (K)

80: K :K 4-1

9O IF Kj M +1 TH EN 1 20

100: GOTO 30

120t END

程序符号说明: ’

维普资讯 http://www.cqvip.com

N:总体大小或产 品批量,同GB101]I中

的N;

M:随机抽取个体的个数,同 GB10111中

的 n。 -

4 运行实仞

蜘:N=113,n=5。印计算机程序中 N=

113, M =5。

按 (ON)键开机,按 (MODEl键计算

机调在 PRO(即编程)状态,按程序清单输 入

产生随机数进行随机抽样程序。按(MODEl

键再将计算机调至RUN (即程序运行)状态,

屏幕显示>。键盘输入RUN后按 回车键 (/)。

程序即开始工作,屏幕显示?,按程序要求依

次键盘输入113/,5/。屏幕上将显示第一个

I遗机数,然后按一次/显示一个随机数,直至

5个随

用计算机抽样,利用计算机代替随机数骰子进行随机抽样相关推荐

  1. 计算机辅助设计利用计算机的,计算机基础知识:计算机辅助设计

    一.计算机辅助设计的概述 计算机辅助设计是利用计算机及其图形设备帮助设计人员进行设计工作,简称为CAD. 计算机辅助设计在工程和产品设计中,可以帮助设计人员担负计算.信息存储和制图等多项工作.它能够减 ...

  2. 如何利用计算机,怎样利用计算机学习

    计算机网络时代的到来,影响了整个人类的生存状态.网络以其亦真亦幻的虚拟现象,信息资源共享,快捷的界面*作和引入人胜的刺*境,展示了美好的数字化乐园.精*的网络世界远远不只是用于消遣和*.它在教育h科研 ...

  3. 利用计算机设计比率分析模型,计算机财务管理.pdf

    计算机财务管理 天津市高等教育自学考试课程考试大纲 课程名称:计算机财务管理 课程代码:1189 第一部分 课程性质与目标 一.课程性质与特点 本课程是高等教育自学考试现代企业管理 (本科)专业所开设 ...

  4. 利用计算机可产生随机数,一种利用计算机生成随机数的方法

    一种利用计算机生成随机数的方法 (2012-07-16 23:22:33) 标签: 随机数 函数 数值 计数器 程序运行 杂谈 这里介绍一种利用计算机生成随机数的方法,微机都有系统计数器记录自运行开始 ...

  5. 利用计算机提高数学课堂教学,计算机技术在数学课堂教学中的应用微探

    课程改革的今天,现代教学思想的贯彻和体现,一个明显的变化就是教学方式多样.教学手段新颖.其中计算机网络引入数学课堂教学,直接给教学信息的传递形态.教学方法.教学组织形式带来影响,扩展了学生获取知识的途 ...

  6. 用计算机解决问题的五个步骤,人们利用计算机解决问题的基本过程一般有如下五个步骤....docx...

    班级姓名座号 一.选择题 1.人们利用计算机解决问题的基本过程一般有如下五个步骤(①~⑤),请按各 步骤的先后顺序在下列选项(A~D中选择正确的答案() ①调试运行程序②分析冋题③设计算法④冋题解决⑤ ...

  7. 以色列研究人员实现利用计算机风扇噪音窃听

    以色列研究人员实现利用计算机风扇噪音窃听 现如今,针对离线计算机的攻击方式真可谓花样百出.最近又有一种攻击方式,利用的是计算机中的散热风扇--通过风扇发出的噪声,就能获取到目标计算机中的数据. 其实这 ...

  8. 分布式的信息处理需要利用计算机的,计算机应用基础(离线作业1)

    计算机应用基础(在线测试1) 一.单选题 1.第三代计算机的标志是使用了. A:超大规模集成电路 B:大规模集成电路 C:中.小规模的集成电路 D:以电子管为器件的集成电路 2.既可以接收.处理和输出 ...

  9. 利用计算机漏洞犯罪,利用漏洞非法谋利2000元怎么处罚

    利用漏洞非法谋利2000元怎么处罚 依据我国相关法律的规定,利用计算机漏洞非法谋利2000元的,如果是实施了盗窃的行为,就会构成盗窃罪,可以追究刑事责任. <中华人民共和国刑法> 第二百八 ...

  10. 数字化测图是利用计算机自动绘制地形图,运用VirtuoZo软件实现航空摄影测量数字化测图...

    摘 要 本文简单介绍了航空摄影测量地形图成图的内业数据处理步骤,并结合VirtuoZo.NT版数字摄影测量软件进行了具体说明. Abstract:this text to in brief intro ...

最新文章

  1. OCA读书笔记(9) - 管理数据同步
  2. win7如何取消计算机管理员权限,win7如何删除需要管理员权限的文件夹
  3. Druid:一个用于大数据实时处理的开源分布式系统——大数据实时查询和分析的高容错、高性能开源分布式系统...
  4. python-day1-login练习
  5. Git的GUI工具sourcetree的使用
  6. 修改mysql锁空间大小
  7. The meta-data is invalid or is corrupt
  8. 为linux服务器安装rkhunter工具
  9. 【Koa】Error: Cannot find module ‘koa-router‘
  10. POJ2403 Hay Points
  11. Linux静态库运行找不到lc,创建和使用静态库(问题:undefined reference)
  12. 百度网盘之我的应用数据文件夹删除(保姆版)
  13. Ubuntu下安装有道词典
  14. Linux下实现双机互信
  15. 一个非常不错的JQ 插件库
  16. java8学习整理二
  17. Kubernetes volumes简介
  18. 2020/7/17 积分不等式/反常积分/定积分应用
  19. 图解:手机控制电脑的软件的使用教程
  20. 一字一句体验语言的魅力-2:80386-datasheet翻译学习-第一章完

热门文章

  1. (转) Java线程池实现原理及其在美团业务中的实践
  2. 网页几种保存类型与html文件格式,HTML 网页文件保存的格式为html或htm (5.0分)
  3. 职场“奇葩说”:我的老板有多坑?
  4. 人工智能导论(10)——机器人(Robot)
  5. linux - find查找文件/grep搜索文件内容
  6. kindle无缝迁移笔记
  7. 中兴新支点操作系统_QQ Linux版重磅回归,完美适配中兴新支点操作系统,快来使用吧...
  8. iOS监听键盘的删除按键事件
  9. android蓝牙键盘光标,罗技K810背光蓝牙键盘快捷键大全
  10. Java枚举类与常用方法