1.3程序和程序设计语言同步练习沪科版信息技术选修1
展开1.3程序和程序设计语言同步练习沪科版信息技术选修1
学校:___________姓名:___________班级:___________考号:___________
一、选择题
1.C编译程序是( )
A.C程序的机器语言版本
B.一组机器语言指令
C.将C源程序编译成目标程序的程序
D.由制造厂家提供的一套应用软件
2.关于程序中的常量、变量,以下说法中正确的是( )
A.将数据存入某变量后,读取该变量中的值,不会改变该变量的值
B.将数据存入某变量以后就不能将新的数据存入该变量
C.常量只能是固定的数值
D.为了增加程序的可读性.在变量命名的时候可以考虑用能代表一定含义的单词作为变量名比如命名为string
3.有如下Visual Basic程序段:
Dim t as Double, n as Integer
t = 0 : n = 0
For i = 1 to 10 step 2
n = n + 1
t = t + n / i
next i
程序运行后,下列表达式的值与t相等的是( )
A.1+1/3+2/5+3/7+4/9 B.1/3+2/5+3/7+4/9+5/11
C.1+2/3+3/5+4/7+5/9 D.1+1/2+1/3+1/4+1/5
4.以下叙述正确的是( )
A.在C程序中,主函数必须位于程序的最前面
B.在C程序中,一行只能写一条语句
C.C程序的基本结构是程序行
D.C语句是完成某种程序功能的最小单位
5.下列VB表达式的值与其余三个选项不同的是( )
A.Val(Mid("2021",3,2)) B.2021 Mod 1000 \ 10 C.Abs(Int(-21.1)) D.Val("2"+"1")
6.下面四个选项中,全部是C语言关键字的选项是( )
A.auto enum include
B.switch type def continue
C.signed union scanf
D.if struct type
7.C程序的基本构成单位是( )
A.函数 B.函数和过程
C.超文本和过程 D.子函数
8.下列关于程序设计的说法中,正确的是( )
A.程序设计语言是指人们编写程序所使用的英文字符
B.程序设计语言的发展经历了机器语言、低级语言、高级语言等过程
C.程序实际上是一组操作指令或语句的序列,是计算机执行算法的操作步骤
D.程序设计和程序设计语言是同一概念
9.C语言规定必须用 作为主函数名( )
A.function B.main C.include D.stdio
10.下列不属于程序基本结构的是( )
A.顺序结构 B.选择结构 C.循环结构 D.树形结构
二、填空题
11.VB中对象的三要素是__________,___________,_________
12.组合框的类型由其( )属性决定。
13.VB中对象有窗体和_____________
14.第一个列表框的默认名称是( ),第一个组合框的默认名称是( )
判断抛物线y=ax2+bx+c与x轴是否有交点的一种算法是:首先输入三个系数a,b,c的值,然后计算D值,D=b*b-4*a*c ,如果D<0,则抛物线与x轴无交点,否则抛物线与x轴有交点。
15.这个算法的描述方式是( )。
A.伪代码 B.流程图 C.自然语言 D.计算机程序
16.题中解决问题的算法基本结构是( )。
A.框架结构 B.顺序结构 C.循环结构 D.选择结构
三、操作题
17.下面的流程图
运行结果:______________
参考答案:
1.C
2.A
3.C
4.D
5.C
6.C
7.A
8.C
9.B
10.D
11. 属性 事件 方法
12.Style
13.控件
14. List1 Combo1
15.C 16.D
17.16384
2.2vb语言概述同步练习沪科版信息技术选修1: 这是一份高中信息技术教科版 (2019)选修4 人工智能初步本册综合同步练习题,共5页。试卷主要包含了选择题,填空题,操作题等内容,欢迎下载使用。
2.3选择结构同步练习沪科版信息技术选修1: 这是一份高中信息技术教科版 (2019)选修4 人工智能初步本册综合当堂达标检测题,共9页。试卷主要包含了选择题,填空题,操作题等内容,欢迎下载使用。
2.4循环结构同步练习沪科版信息技术选修1: 这是一份高中信息技术教科版 (2019)选修4 人工智能初步本册综合练习题,共20页。试卷主要包含了选择题,填空题,操作题,简答题等内容,欢迎下载使用。