-粤教版(2019)高中信息技术必修一 3.3计算机程序与程序设计语言(2)- 练习

2020-11-22
| 2份
| 41页
| 478人阅读
| 71人下载

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术粤教版必修1 数据与计算
年级 高一
章节 -
类型 作业-同步练
知识点 -
使用场景 同步教学
学年 2020-2021
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 602 KB
发布时间 2020-11-22
更新时间 2023-04-09
作者 匿名
品牌系列 -
审核时间 2020-11-22
下载链接 https://m.zxxk.com/soft/25795636.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

3.3计算机程序与程序设计语言(2)-粤教版(2019)高中信息技术必修一练习 学校:___________姓名:___________班级:___________考号:___________ 一、选择题 1.计算机能直接识别和执行的的语言是( ) A.汇编语言 B.机器语言 C.高级语言 D.C语言 2.现有流程图如下,关于流程图的说法正确的是( ) A.运行后,输入语句一定会被执行三次 B.程序运行后,输入语句至少会被执行一次 C.该程序的循环次数为3次 D.第一次输入guess的值为8,则程序运行结果为“对不起,你失败了!” 3.计算机能够直接识别和执行的程序设计语言是( )。 A.低级语言 B.汇编语言 C.机器语言 D.高级语言 4.x和n都是正整数且x<=n,下列选项中,与语句“x=x Mod n +1 ”功能相同的是( ) A.x=(x+1) Mod n B.x=x+1 If x=n Then x=1 C.x=x+1 If x=n+1 Then x=1 D.x=x+1 If x=n+1 Then x=0 5.下面程序执行结束,文本框 Text1 中显示( ) Private Sub Form_Click() a = "123": b = "456" c = Val(a) + Val(b) Text1.Text=str(c\100) End Sub A.123 B.3 C.5 D.579 二、简答题 6.高级语言的编译过程和解释过程各有什么优势和不足。 7.程序设计语言有哪些,分别具备什么特点。 三、填空题 8.以下流程图描述的算法,执行结果是_______。 9.编写VB程序,实现如下功能:单击“计算”按钮,在列表框List1中产生10个[1,99]随机数,文本框Text1显示相邻两个数字之间相差最大的差值。运行界面如图所示。 (1)窗体上,“计算”按钮的对象名是_____。 (2)实现上述功能的VB程序如下,请在划线处填入合适的代码。 Private sub cmd1_click( ) Dim b(1 to 10) as integer Dim I as integer,max as integer ,a as integer, c as integer Max=0 For i=1 to 10 Randomize A=int(rnd*99)+1 _______________________ List1.additem str(a) Next i For i=2 to 10 C=________________ If c>max then __________________ Next I ____________________________ End sub 四、判断题 10.需求分析之后、程序设计之前,需要对系统进行总体设计和详细设计。总体设计就是在需求分析的基础上对模型细化、分解任务,明确程序由哪些模块组成。 (____) 五、操作题 11.某数据解密算法描述如下: (1)在输入的数字字符串中依次提取有效的密文,有效的密文的特点: ①是一组连续的,都小于5的三位数字串;②每个位置上的数字不能被重复提取; (2)对有效密文进行解密的过程: 将密文作为一个五进制数转换为对应的十进制数值,根据ASCII字符的十进制编码表,得出对应的明文字符(提示:空格符所对应的ASCII码值为十进制数32,小写字母“z”所对应的ASCII码值为十进制数122). 例如,密文242转换成十进制数为72,对应的明文字符为大写字母“H”。 程序运行界面如下图所示,在文本框Text1中输入密文,单击“解密”按钮,在文本框Text2中输出解密后的明文密码。 (1)若输入的密文为“841497230235”,则对应的明文是__________。 (2)实现上述功能的VB代码如下,划线处的语句有错,应改为__________________。 (3)请在划线处填入合适的代码. '以下代码是将有效密文数字转换为十进制数的函数 Function conv(p As String) As Integer Dim k As Integer, q As String, i As Integer k = 0: g = "" For i = 1 To 3 q = Mid(p, i, 1) ________________ Next i conv = k End Function Private Sub Command1_Click() Dim st A

资源预览图

-粤教版(2019)高中信息技术必修一 3.3计算机程序与程序设计语言(2)- 练习
1
-粤教版(2019)高中信息技术必修一 3.3计算机程序与程序设计语言(2)- 练习
2
-粤教版(2019)高中信息技术必修一 3.3计算机程序与程序设计语言(2)- 练习
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。