浙教版(2020)初中信息技术八年级上册第二单元第4课 顺序结构程序设计 同步练习

浙教版(2020)初中信息技术八年级上册第二单元第4课 顺序结构程序设计 同步练习
教材版本:信息技术
试卷分类:信息技术八年级上学期
试卷大小:1.0 MB
文件类型:.doc 或 .pdf 或 .zip
发布时间:2024-05-01
授权方式:免费下载
下载地址:点此下载

以下为试卷部分试题预览


1. 单选题
下列程序的基本结构属于(   )

a=9

b=a+1

c=a+b

print(a,b,c)

A . 顺序结构 B . 分支结构 C . 循环结构 D . 树形结构
2. 单选题
对线性表进行二分查找时,要求线性表必须(   )
A . 以顺序方式存储 B . 以顺序方式存储,且数据元素有序 C . 以链接方式存储 D . 以链接方式存储,且数据元素有序
3. 单选题
某同学网购的书,三本书是三个不同的物流公司派送的,将图中每个节点进行编号,作为根节点的“家”编号为“H”,其3个子节点(快递门店A,快递门店B,快递门店C)分别编号为“A” “B” “C”,图中两结点的连接线表示“权”,值为用时,详见下图。依次列出所有可能走法的分析树,求出取书用时最短时的路径,下列选择正确的是(     )

A . H-A-C-B-H B . H-C-B-A-H C . H-A-B-C-H D . H-B-A-C-H
4. 单选题
一名高中生在以下程序输入自己的年龄会得到的结果是(    )

s = input("请输入一个数字")

print("s是个小于10的数字" if int(s)<10 else "s是大于10的数字")

A . 请输入一个数字 B . s是个小于10的数字 C . s是大于10的数字 D . 自己年龄的数值
5. 单选题
请判断如下程序的运行结果是将三个数(  )。

print("请输入3个数:")

x=int(input("x="))

y=int(input("y="))

z=int(input("z="))

temp=0

if x>y:

  temp=y

  y=x

  x=temp

if x>z:

  temp=z

  z=x

  x=temp

if y>z:

  temp=z

  z=y

  y=temp

print("这3个数新序列是:",x,y,z)

A . 从小到大排序 B . 从大到小排序 C . 都变成最大的数 D . 都变成最小的数
6. 单选题
顺序控制结构的程序执行过程是(  )依次执行的。
A . 自上而下 B . 自下而上 C . 自外到内 D . 由内到外
7. 单选题
运行下列 Python程序,结果正确的是(     )

a=32

b=14

c=a%b

print(c)

A . 2 B . 4 C . 32 D . 14
8. 单选题
算法的基本结构不包括哪个(   )
A . 顺序结构 B . 分支结构 C . 循环结构 D . 线性结构
9. 单选题
求解方程ax2+bx+c=0(a≠0),如果用计算机编程去实现这样的过程,用到的主要算法结构是(   )
A . 分支结构 B . 嵌套结构 C . 循环结构 D . 顺序结构
10. 单选题
以下结构不属于算法基本控制结构的是(    )
A . 顺序结构 B . 分支结构 C . 循环结构 D . 树形结构