上海理工附中2013-2014学年高一上学期期终考试信息科技试题(无答案)

资源下载
  1. 二一教育资源

上海理工附中2013-2014学年高一上学期期终考试信息科技试题(无答案)

资源简介

本资料来自于资源最齐全的21世纪教育网www.21cnjy.com
上海理工附中2013-2014学年高一上学期期终考试信息技术试题
说明:
本试卷分为单选题和填空简答题两大模块,其中单选题40题,每题2份;
填空简答题5题,41-44,每题3分,45题8分;共100分。本试卷考试时间60分钟。
函数名 函数的功能说明 应用举例 函数返回值
Int(x) 求不大于x的最大整数 Int(3.1)Int(-3.1) 3-4
Sqr(x) 求x的算术平方根 Sqr(4)Sqr(6) 22.44948
Abs(x) 求x的绝对值 Abs(-3.1) 3.1
运算符 基本运算 范例表达式 范例表达式的值
Mod 求余数 8 Mod 5-7 Mod 3 3-1
一、单选题
1、关于算法,正确的说法是________。
A. 算法就是程序 B. 算法就是流程图 C 算法就是计算方法
D. 算法就是对于一个特定问题确定的有限的求解步骤
2、输入三边长a、b、c,计算三角形面积s。完成该算法需要4个步骤,正确的顺序是_____。
3、以下可以用来描述算法的方法是_____________。
A. 选择模式 B. 循环模式 C. 顺序模式 D. 自然语言
4、数学课代表小王在收作业本的时候,不小心把小李的语文本子也一起收了起来。为了尽快把语文本还给小李,小王从这叠本子的最上面一本一本地检查,找出了小李的语文本,然后还给他。小王的做法属于_______。
A.选择排序 B. 冒泡排序 C. 顺序查找 D. 解析算法
5、循环结构又称____模式。
A. 条件 B. 重复 C. 选择 D. 控制
6、指挥计算机完成一个基本操作的命令,称为________。
A. 程序 B. 指令 C. 语句 D. 软件
7、算法的有穷性是指________。
A.算法必须包含输出 B.算法的步骤必须有限
C. 算法中每个操作步骤都是可执行的 D.以上说法都不正确
8、软件设计的基本方法分4步:
(1)需求分析;(2)________;(3)编写程序;(4)上机调试。
A. 设计算法 B. 编写代码 C. 系统集成 D. 信息反馈
9、描述算法除了用自然语言外,最常用的还有________。
A. 机器语言 B. 流程图 C. 汇编语言 D. 低级语言
10、________不是流程图中常见的图形。
A. 菱形 B. 平行四边形 C. 矩形 D. 五角形
11、在循环结构中必定会出现______图形符号。
A.矩形框 B.平形四边形框 C.菱形框 D. 跑道形框
12、分支结构有1个入口,________个出口。
A. 1 B. 2 C. 3 D. 4
13、用流程图来描述分支结构时要使用________符号。
A. 判别框 B. 输入输出框 C. 连接圈 D. 处理框
14、流程图的符号中,矩形框一般作为_______。
A. 输入输出框 B. 处理工作框 C. 判别框 D. 起止框
15、算法的三种基本结构是_______。
A. 顺序结构、分支结构、循环结构 B. 顺序结构、流程结构、循环结构
C. 顺序结构、分支结构、流程结构 D. 流程结构、分支结构、循环结构
16、若变量a,b的值分别为7,8,则表达式a+b/(a-b)的值是_______。
A. -7 B. -1 C. 7 D. 1
17、右图描述的程序结构类型是_______。(如右图)
A.分支结构 B.循环结构 C.嵌套结构 D.顺序结构
18、以下哪个不是函数_____。
A.INT B.MOD C.SQR D.ABS
19、表示图中坐标轴上阴影部分的表达式是________.
A.(x>=b) AND (x<=c) OR (x=b) OR (x<=c) OR (x<=a)
C.(x>=b) AND (x<=c) And (x=b) OR (x<=c) AND (x<=a)
20、要表示X在(6,8]区间内,VB的逻辑表达式应该写成________。
A. 66) or (X<=8) C. (X>6) and (X<=8) D. (X>6) not (X<=8)
21、逻辑表达式not(9 > 4) OR (“f”< “h”)的值是______
A.9>4 B. “f”<“h” C.False D. True
22、在下列四个关系表达式中,非法的Basic关系表达式是_____。
A.a=abc B.5>a-b C.a<>b D.a=b=c
23、表达式Abs(-10) + 21 Mod (18 / 6)的值是___________。
A.-10 B.10 C.13 D.16
24、下列给出的赋值操作中正确的是——。
A.6 ← T B.-T←T C.Y ← X+l D.A+B ← 2
25、X是一个整型变量,逻辑表达式X mod 2=1为真时,则表示——。
A.X除以2的余数为0 B.X能被2整除 C.X是奇数 D.X是偶数
26、语句“m = 7:i=Sqr(8/(m-8))”无法执行,原因是它违反了算法特征中的( )
A.唯一性 B.可行性 C.有穷性 D.确定性
27、关于双重循环的表述错误的有( )。
28、不能实现交换 a和b两个变量值的语句段是( )。
A.a=t t=bb=a B.t=a a=b b=t C. a=a+bb=a-b a=a-b D.t=b b=aa=t
29、若a、b都是正整数且关系表达式a*b mod 2 = 0为真,则下列说法正确的是( )。
A. a、b一定同时为奇数 B. a、b中必有一个为偶数
C. a、b中必有一个为奇数 D. a、b一定同时为偶数
30、以下关于变量的说法,错误的是______。
A. 变量用来存储计算过程所涉及的初始值、中间值和结算结果
B. 变量中的数据被读出后,该变量中的数据就不再存在
C. 一旦数据存储到某个变量,只要不把新数据存储到该变量,它的值将不会改变
D. 在算法的执行过程中,可以读出变量的值,也可以将数值存储到指定的变量中
31、下列流程图属于循环结构的有( )。
A. ②④ B.③④ C. ①④ D. ①③
32、小明为机器人设计算法“机器人走棋盘”,流程图如图a。根据这个算法,机器人从图b棋盘A位置沿箭头方向出发,将到达( )。
A. ②位置 B.④位置 C.③位置 D.①位置
33、在常用的算法设计方法中,一一列举出问题所有可能的解,并逐一检验每个可能解,采纳问题的真正解,抛弃非真正解的方法,我们称之为______。
A.枚举算法 B.解析算法 C.递推算法 D.最值算法
34、以下程序需要完成的功能是:
35、输出结果:_____A. 1,2,3 B. 2,2,3C. 2,3,2 D. 3,2,1 36、当依次输入1,0,1,1后,输出的结果_______A. 13 B. 1011C. 11 D. 0 37、输出结果:____ A. 2 B. 3 C. 0 D. 5
38、输出结果:______A. 14 B. 15C. 26 D. 40 39、输出结果:________ A. 16 B. 30C. 45 D. 63 40、若输入的值是6,输出结果_____A. 10 B. 12 C. 14 D. 16
上理附中2013学年第一学期高一信息科技期末答题卷
二、填空简答题
41、 42、
若输入的值是12,输出结果是__________
输出结果:______________
43.如右图所示,Y为分段函数
求y的值。完成该流程图,在空白处填入
__________________________________
45、寻找回文数问题。一个正整数,如果它正读的值和倒读的值相等的话,我们就把它叫做回文数。例如:111、121、131。试统计三位数范围内所有满足回文数条件的三位正整数的个数。(共8分)。
(1) 某同学用自然语言描述了部分算法,请根据题意,将下列自然语言按执行顺序排列:____、____、____、____。(1分)
a. 判断该三位正整数是否满足“它正读的值和倒读的值相等”的条件
b. 生成一个三位正整数
c. 满足条件的,将计数器增加1
d. 打印计数器的值
(2) 若P1、P2、P3分别表示一个三位正整数X的百位数字、十位数字和个位数字,以下赋值语句正确的是( )。(2分)
A.P1=Int(X/100) B.P1=Int(X/100)
P2=Int(X/100) Mod 10 P2=Int(X/10)
P3=X Mod 10 P3=X Mod 10
C.P1=Int(X/100) D.P1=Int(X/100)
P2=Int(X/10) Mod 10 P2= X/10 Mod 100
P3=X Mod 10 P3=X Mod 10
(3) 试运用程序设计语言,求所有满足回文数条件的三位正整数的个数,并用VB写出程序代码。(5分)
s=0
Print s
44、
如左图所示,依次输入:5、7、8、9、11、-1,输出的是:
______________________________________
21世纪教育网 -- 中国最大型、最专业的中小学教育资源门户网站。 版权所有@21世纪教育网

展开更多......

收起↑

资源预览