首页 > 大学专科> 电子信息
题目内容 (请给出正确答案)
[主观题]

本程序的功能是利用随机数函数模拟投币,方法是:每次随机产生一个0或1的整数,相当于—次投币,1代表

正面,0代表反面。在窗体上有三个文本框,名称分别是Text1、Text2、Text3,分别用于显示用户输入投币总次数、出现正面的次数和出现反面的次数,如图所示。程序运行后,在文本框Text1中输入总次数,然后单击“开始”按钮,按照输入的次数模拟投币,分别统计出现正面、反面的次数,并显示结果。以下是实现上述功能的程序,请填空。

本程序的功能是利用随机数函数模拟投币,方法是:每次随机产生一个0或1的整数,相当于—次投币,1代表正Private Sub Command1_Click() Randomize n=CInt(Text1.Text) n1=0 n2=0 For i=1To【 】 r=Int(Rnd*2) If r=【 】Then n1=n1+1 Else n2=n2+1 End If Next TcxtText=n1 TextText=n2 End Sub

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“本程序的功能是利用随机数函数模拟投币,方法是:每次随机产生一…”相关的问题
第1题
宏病毒工作原理 一、实验目的 通过建立自动宏,了解宏病毒的工作原理。 二、实验环境 windows操作系统,Offi

宏病毒工作原理

一、实验目的

通过建立自动宏,了解宏病毒的工作原理。

二、实验环境

windows操作系统,Office软件,计算器(或其他)程序。

三、实验内容

宏是微软公司为其Office软件包设计的一个特殊功能,软件设计者为了让人们在使用软件进行工作时,避免一再地重复相同的动作而设计出来的一种工具,它利用简单的语法,把常用的动作写成宏,当在工作时,就可以直接利用事先编好的宏自动运行,去完成某项特定的任务,而不必再重复相同的动作,目的是让用户文档中的一些任务自动化,方便了用户的操作。

如果病毒程序利用宏的功能隐藏到Office文档中,就称为宏病毒。

在本实验中我们建立一个自动宏,并利用自动宏启动Windows自带的计算器程序,以此来模拟病毒所具有的程序代码和自动执行功能,证明利用宏是可以制造病毒的。

为了防止病毒程序的泛滥,我们的实验程序不带有传染和破坏功能,仅以自动启动程序的方法说明病毒程序的启动过程。

点击查看答案
第2题
当科学家们使用计算机来试图预测复杂的趋势和事件时,他们通常应用一类需要长串的随机数的复杂计
算。设计这种用来预测复杂趋势和事件的数字模型越来越依赖于一种称为蒙特卡罗模拟的统计手段,而这种模拟进一步又要取决于可靠的无穷尽的随机数目来源。 根据这段文字,对“蒙特卡罗模拟”理解正确酌是()

A.蒙特卡罗模拟是一种统计手段,可靠的、无穷尽的随机数是其实现的基础

B.蒙特卡罗模拟是一种统计手段,对复杂趋势和事件的预测是其运算的基础

C.蒙特卡罗模拟是一种计算机程序,它是可靠的、无穷尽的随机数的决定因素

D.蒙特卡罗模拟是一种计算机程序,它决定着可靠的、无穷尽的随机数目的来源

点击查看答案
第3题
袋子中有四个小球,分别写有“东”“方”“骄”“子”四个字,从中任取一个球,取后放回,再取,直到取出“骄”字为止,用随机模拟的方法,估计第二次就停止的概率.且用1,2,3,4表示取出的小球上分别写有“东”“方”“骄”“子”这四个字,每两个随机数为1组代表两次的结果,经随机模拟产生了20组随机数:则第二次停止的概率是()

A.14

B.15

C.13

D.16

点击查看答案
第4题
蒙特卡洛方法的缺点是()。

A.对基础风险因素的一些假设,使得存在模型风险

B.计算量大,除非利用计算机工具

C.如果计算模拟产生的是伪随机数,可能导致错误结果

D.可以处理非线性、大幅波动问题

点击查看答案
第5题
下列说法符合原文意思的一项是()

A.如果输入的是同一条件的模式,科学家就能够通过蒙特卡罗模拟产生与实际操作完全相同的反应

B.如果输入蒙特卡罗模拟中的随机数不是随机数,那么整个的模拟及其预测结果都必然是错误的

C.费伦伯格博士指出,计算机程序出现错误的根源在于它所产生的随机数串其实并非真正的随机

D.蒙特卡罗模拟的作用是帮助人们运用计算机,通过数学模式对复杂的趋势和复杂事件进行预测

点击查看答案
第6题
以下属于利用物理保护机制解决RFID安全和隐私保护问题的技术是()

A.Hash函数

B.静电屏蔽机制

C.伪随机数生成器

D.对称加密体制

点击查看答案
第7题
下列程序的功能是:单击窗体时将随机生成10个0~99之间的随机数,并赋值给数组A,然后利用选择法排序
;并把排序后的结果输出。 Private Sub Form_Click() Dim A(9) As Integer,i As Integer Dim j As Integer,k As Integer Randomize For i=0 To 9 A(i)=Int(100*Rnd) Next i For i=0 To 8 k=【 】 For j=i To 9 If(A(k)>A(j))Then 【 】 End If Next j If k<>i Then t=A(k):A(k)=A(i):A(i)=t End If Next i For i=0 To 9 Print A(i), Next i Print End Sub

点击查看答案
第8题
阅读下文,回答第 17~20 题。当科学家们使用计算机来试图预测复杂的趋势和事件时,他们通常应用一类需要长串的随机数的复杂计算。设计这种用来预测复杂趋势和事件的数学模型越来越依赖于一种称为蒙特卡罗模拟的统计手段,而这种模拟进一步又要取决于可靠的无穷尽的随机数目来源。蒙特卡罗模拟因摩洛哥著名的赌场而得名。它能够帮助人们从数学上表述物理、化学、T程、经济学以及环境动力学中一些非常复杂的相互作用。数学家们称这种表述为"模式",而当一种模式足够精确时,它能发生与实际操作中对同一条件相同的反应。但蒙特卡罗模拟有一个危险的缺陷:如果输入一个模式中的随机数并不像设想的那样是随机数,而却构成一些微妙的非随机模式,那么整个的模式(及其预测结果)都可能是错的。最近,由美国佐治亚大学的费论伯格博士作出的一份报告证明了最普遍用以产生随机数串的计算机程序有5个在用于一个简单的模拟磁性晶体中原子行为的数学模型时出现错误。科学家们发现,出现这些错误的根源在于:这5个程序产生的数串其实并不随机,它们实际上隐藏了一些相互关系和样式,这一点只是存这种微小的非随机性歪曲了晶体模型的已知特性时才表露出来。贝尔实验室的里德博士告诫人们记件伟大的诺伊曼的忠告:"任何人如果相信靠一个计算机能够产生出真正的随机的数序组都是疯子。"第 17 题 对"蒙特卡罗模拟"的理解正确的一项是()。

A.蒙特卡罗模拟是一种统计手段,可靠的、无穷尽的随机数是其实现的基础

B.蒙特卡罗模拟是一种统计手段,对复杂趋势和事件的预测是其运算的基础

C.蒙特卡罗模拟是一种计算机程序,它是可靠的、无穷尽的随机数的决定因素

D.蒙特卡罗模拟是一种计算机程序,它决定着可靠的、无穷尽的随机数日来源

点击查看答案
第9题
在窗体上画一个名为Command1的命令按钮。下列程序的功能是:从输入对话框输入一个正整数n。用随机函
数产生n个1~100范围的随机数,然后求出去掉一个最大数和最小数的平均数。根据题意,请完善下列程序: Private Sub Command1_Click() Dim ave As Single, max As Integer, i As Integer, n As Integer Dim min As Integer, Sum As Integer, s As String Dim t As Integer s=InputBox("输入一个正整数:") n=Val(s) If n>0 Then max=n: min=n: Sum=0 For j=1 To n t=【 】 Print t; Sum=Sum+t If t<min Then min=t Elself max<t Then max=t End If Next j 【 】 ave=Sum/n MsgBox"平均值="+Str(ave),,"去掉最大数和最小数后" End If End Sub

点击查看答案
第10题
最近,由美国佐治亚大学的费伦博格博士作出的一份报告证明了最普遍用以产生随机数串的计算机程序
中有5个在用于一个简单的模拟磁性晶体中原子行为的数学模型时出现错误。 根据这段文字,费伦博格博士的报告证明了()

A.有5个用来处理随机数的计算机程序出现错误

B.有5个用来处理数学模型的随机程序出现错误

C.有5个计算机程序所产生的随机数串出现错误

D.有5个计算机程序所产生的数学模型出现错误

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改