内容正文:
3.3计算机程序与程序设计语言(1)-粤教版(2019)高中信息技术必修一练习
学校:___________姓名:___________班级:___________考号:___________
一、选择题
1.( ) 不是程序设计高级语言。
A.Python
B.Basic
C.C++
D.伪代码
2.下面哪一种不是计算机程序设计语言( )。
A.自然语言
B.机器语言
C.汇编语言
D.高级语言
3.以下文本框内是一段用Python程序设计语言编写的源代码,功能是输出200以内能被17整除的最大正整数。这段源代码属于( )。
A.软件 B.程序 C.指令 D.高级语言
4.设计人口普查程序,用一个变量表示上海市的人口总数,这个变量的类型应是( )。
A.Integer B.String C.Long D.Boolean
5.计算机能直接识别和处理的语言是 ( )。
A.汇编语言 B.自然语言 C.机器语言 D.高级语言
6.与人类自然语言最为接近的计算机程序设计语言是
A.低级语言
B.高级语言
C.汇编语言
D.机器语言
7.VB 表达式Int(Rnd*9)+54\3^2/3的值可能是( )
A.9 B.16 C.19 D.27
8.以下哪种语言属于高级程序设计语言( )
①python ②c++ ③visual basic ④java
A.①②③ B.②③ C.②③④ D.①②③④
9.有以下程序段:
s=int(input("请输入购买矿泉水的数量(多少瓶):"))
p=float(input("请输入矿泉水的单价(每瓶多少元):"))
if s<10:
j=1.0
if s>=10 and s<=24:
j=0.9
if s>24:
j=0.8
t=s*p*j
print("总费用为:","%.2f"%t,"元")
如果输入的是18 2,则程序运行的结果为( )
A.32 B.32.4 C.32.40 D.36
10.下列有关编译型语言和解释型语言说法错误的是( )。
A.编译型语言程序执行速度快,程序执行效率高,同等条件下对系统要求较低
B.解释型语言程序执行速度快,程序执行效率高,同等条件下对系统要求较低
C.编译型语言跨平台性差些。
D.解释型语言程序执行效率比较低。
11.常用的计算机一般包含五大部分,下面不属于输入设备的是( )
A.声卡
B.键盘
C.话筒
D.显示屏
12.在VB中,int(rnd*2)*2+1的输出范围是( )
A.[1,3] B.[1,5] C.1和3 D.以上都不是
13.可以作为ASP编程的脚本语言是( )。
A.Delphi
B.VB
C.VBScript
D.C++
14.在VB中,“zjxj.frm”文件属于( )。
A.工程文件 B.代码文件 C.窗体文件 D.可执行文件
15.下列四个选项中,能正确地将x和y两个变量中的数据进行交换的是( )。
A.x=y
y=x
B.x=x+y
y=x-y
x=x-y
C.m=x
x=y
y=m
D.x=x-y
y=x+y
x=y-x
16.表达式16/4-2^5*8/4 MOD 5\2的值为值是( )。
A.14 B.4 C.20 D.2
17.以下不属于高级程序设计语言的是( )。
A.C++ B.VB C.机器语言 D.Python
二、填空题
18.s=int(input(“请输入一个两位数:”))
s=s//6
print(s)
程序运行后,键盘输入31,其输出结果为 ____________
三、操作题
19.输入一个十进制数n,转换成二进制,在划线处填空。实现上述功能的VB程序如下,请在划线处填入合适代码。
Private Sub Command1_Click()
Dim a As Integer, s As String
Dim n As Integer, t As Integer, v As Integer
n = Val(Text1.Text)
s = ""
Do While n > 0
a = ___________
n = _____________
s =_____________
Loop
Text2.Text = s
End Sub
试卷第1页,总3页
$$3.3计算机程序与程序设计语言(1)-粤教版(2019)高中信息技术必修一练习
学校:___________姓名:___________班级:___________考号:___________
一、选择题
1.( ) 不是程序设计高级语言。
A.Python
B.