上海市浦东新区2019-2020学年高一下学期信息技术6月综合练习试卷(二)

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

上海市浦东新区2019-2020学年高一下学期信息技术6月综合练习试卷(二)

资源简介

上海市浦东新区2019-2020学年高一下学期信息技术6月综合练习试卷(二)
一、选择题(每题2分,共60分)
1.(2020高一下·浦东月考)关于进位计数制,以下叙述错误的是(  )。
A.十进制的数码中没有10
B.(1010)2右边第一位上0表示“位权”为0
C.n位二进制数的最大值为2n-1
D.十进制、二进制和十六进制都是不同的计数方式
【答案】B
【知识点】进制及数制转换
【解析】【解答】十进制的数码中基准数字是0-9。(1010)2右边第一位上0表示“位权”为1。n位二进制数的最大值为2n-1。十进制、二进制和十六进制都是不同的计数方式。故答案选B。
【分析】本题考查的是对进制的理解。
2.(2020高一下·浦东月考)英文字母“a”在计算机中的存储形式是(  )。
A.110 0001 B.0110 0001 C.1110 0001 D.100 0001
【答案】B
【知识点】信息的编码;进制及数制转换
【解析】【解答】现在应用最广泛的英文字符的二进制编码方式是 ASCII 码,“a”的 ASCII 码是 97,二进制为“01100001”。故答案选B。
【分析】本题考查的是编码相关知识。
3.(2020高一下·浦东月考)二进制数1101B乘以3的积用十六进制表示是(  )。
A.39 B.27 C.100111 D.47
【答案】B
【知识点】进制及数制转换
【解析】【解答】1101B转换为十进制再乘以3为:(8+4+1)*3=39,再转换为十六进制是27。故答案选B。
【分析】本题考查进制的转换。二进制转换为十进制使用按权展开求和的方法。十进制转化为十六进制计算方式,整数除以16取余,直到商为0为止,然后从最后一个余数读到第一个。
4.(2020高一下·浦东月考)小明在自己的电脑打开一个word文档时,提示缺少某种字体,导致无法正常显示。这里无法正常显示这种字体的原因是系统里缺少对应的(  )。
A.字形码 B.输入码 C.内码 D.ASCII码
【答案】A
【知识点】文本的基本编辑
【解析】【解答】当word中缺少相应的字形码时,会提示缺少某种字体,导致无法正常显示。字形码,点阵代码的一种。为了将汉字在显示器或打印机上输出,把汉字按图形符号设计成点阵图,就得到了相应的点阵代码(字形码)。内码是指计算机汉字系统中使用的二进制字符编码,是沟通输入、输出与系统平台之间的交换码,通过内码可以达到通用和高效率传输文本的目的。如ASCII。故答案选A。
【分析】本题考查的是word打开出现错误的原因。
5.(2020高一下·浦东月考)要将一段20秒的音乐进行数字化,若采样频率为44.1KHz,量化级数为16,双声道,则量化后的数据量为(  )。
A.44.1*16*2*20/8/1024 KB
B.44.1*1000*4*2*20/8/1024 KB
C.44.1*1000*16*2*20/8/1024 KB
D.44.1*1000*16*20/8/1024 KB
【答案】C
【知识点】声音、图像、视频编码
【解析】【解答】根据公式:音频容量大小=采样频率*量化位数*声道数*时间/8,可知该音乐大小为: 44.1*1000*16*2*20/8/1024 KB。其中采样频率单位为Hz。故答案选C。
【分析】本题考查声音存储量的计算。
6.(2020高一下·浦东月考)如图所示,文件1与文件2均为文本文档,文件1的内容全部为“中国加油”一词,文件2的内容是《从一到无穷大》的节选。两个文件所占大小均为1200字节。现使用WinRAR软件对这两个文件分别进行压缩实验,以下说法正确的是(  )。
A.文件2内容冗余度较高,所以压缩后较小
B.两个文件压缩前一样大,所以压缩后也一样大
C.两个文件类型一样,所以两个文件的压缩比相同
D.文件1内容冗余度较高,所以压缩后较小
【答案】D
【知识点】多媒体数据压缩技术
【解析】【解答】数据冗余是指余的重复或啰嗦内容(包括信息、语言、代码、结构、服务、软件、硬件等等)均称为冗余。冗余有两层含义,第一层含义是指多余的不需要的部分,第二层含义是指人为增加重复部分,其目的是用来对原本的单一部分进行备份,以达到增强其安全性的目的。文件1中都是相同的内容,显然存在的冗余更多,压缩后得到的容量就小。故答案选D。
【分析】本题考查的书数据压缩技术。利用WinRAR、WinZIP等软件工具的文件压缩属于无损压缩。
7.(2020高一下·浦东月考)信息安全的基本目标是为了确保信息的(  )。
A.冗余性、机密性、可控性、可传播性
B.完整性、机密性、可控性、实用性
C.冗余性、保密性、可用性、可控性
D.完整性、保密性、可用性、可控性
【答案】D
【知识点】信息系统安全的概述
【解析】【解答】信息安全的基本目标是为了确保信息的完整性、保密性、可用性、可控性。故答案选D。
【分析】本题考查的是信息安全的基本目标。对于信息安全来说包括两个方面:一方面包括的是物理安全,指网络系统中各通信、计算机设备及相关设施等有形物品的保护,使他们不受到雨水淋湿等。另一方面还包括我们通常所说的逻辑安全,包含信息完整性、保密性以及可用性等等。物理安全和逻辑安全都非常的重要,任何一方面没有保护的情况下,网络安全就会受到影响。因此,在进行安全保护时必须合理安排,同时顾全这两个方面。
8.(2020高一下·浦东月考)以下属于大数据应用实例的是(  )。
①某系统通过用户视频点播的基础数据如评分、播放、快进等,分析计算出用户可能喜爱的影片,并为他提供定制化的推荐
②某网站通过追踪用户在其网络的行为,识别用户在它的网络中的好友,从而给出新的好友推荐建议
③某交通流量数据公司依靠分析历史和实时路况数据,能给出及时的路况报告,以帮助司机避开正在堵车的路段,并且帮他们提前规划好行程
④某保险公司天都会对美国境内超过100万个地点、未来两年的天气情况进行超过1万次模拟,而后将根系结构和土壤孔隙度的相关数据,与模拟结果相结合,为成千上万的农民提供农作物保险
A.①②④ B.①②③ C.②③④ D.①②③④
【答案】D
【知识点】数据分析
【解析】【解答】大数据是指无法在可承受的时间范围内用常规软件工具进行高效捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察力和流程优化能力的海量、高增长率和多样化的信息资产。故答案选D。
【分析】本题考查的是大数据及其应用。
9.(2020高一下·浦东月考)以下关于存储器的叙述正确的是(  )。
A.外存的存取速度比内存的存取速度慢
B.硬盘一般安装在机箱内,属于内存储器
C.ROM是只读存储器,存入的内容只能读取一次
D.任何存储器都有记忆能力,存入其中的信息将永远不会丢失
【答案】A
【知识点】计算机系统的组成
【解析】【解答】存储器可分为主存储器(简称主存或内存)和辅助存储器(简称辅存或外存)两大类。和CPU直接交换信息的是主存。外存的存取速度比内存的存取速度慢,硬盘一般安装在机箱内,属于外存储器,只读存储器以非破坏性读出方式工作,只能读出无法写入信息。信息一旦写入后就固定下来,即使切断电源,信息也不会丢失,所以又称为固定存储器。ROM所存数据通常是装入整机前写入的,整机工作过程中只能读出,不像随机存储器能快速方便地改写存储内容。ROM所存数据稳定 ,断电后所存数据也不会改变,并且结构较简单,使用方便,因而常用于存储各种固定程序和数据。故答案选A。
【分析】本题考查的是存储器。存储器是用来存储程序和各种数据信息的记忆部件。
10.(2020高一下·浦东月考)以下文本框内是一段用Python程序设计语言编写的源代码,功能是输出200以内能被17整除的最大正整数。这段源代码属于(  )。
A.软件 B.程序 C.指令 D.高级语言
【答案】B
【知识点】计算机语言
【解析】【解答】使用程序设计语言编写的源代码属于程序。软件是指包括所有在电脑运行的程序。软件=程序+数据+文档。程序中包括指令和数据。指令是指示计算机执行某种操作的命令。一个指令通常由两部分组成:操作码+地址码。高级语言是指以人类的日常语言为基础的一种编程语言。根据它们的定义,可以得出题目中的源代码属于程序。故答案选B。
【分析】本题考查是程序的定义。程序是指为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。
11.(2020高一下·浦东月考)计算机网络的三要素是(  )。
①计算机设备②网络服务器③网络打印机④通信线路和连接设备⑤网络协议⑥操作系统
A.②③⑤ B.②④⑥ C.①④⑥ D.①④⑤
【答案】D
【知识点】计算机网络概念、功能与组成
【解析】【解答】构成计算机网络的三要素是计算机设备、通信线路及连接设备和网络协议。故答案选D。
【分析】本题考查计算机网络的组成要素。
12.(2020高一下·浦东月考)下图所示的计算机网络拓扑结构为(  )。
A.总线型 B.星型 C.环形 D.网状型
【答案】D
【知识点】计算机网络的分类
【解析】【解答】图中的拓扑结构为网状型。故答案选D。
【分析】本题考查的是网络拓扑结构。网络拓扑结构有:星形网络、树形网络、总线形网络、环形网络、网状网络和混合型拓扑。
13.(2020高一下·浦东月考)因特网上计算机之间进行数据传输,选择数据传输路径的协议是(  )。
A.IP协议 B.TCP协议 C.LAN协议 D.UDP协议
【答案】A
【知识点】网络协议
【解析】【解答】因特网上计算机之间进行数据传输,选择数据传输路径的协议是IP协议。故答案选A。
【分析】本题考查计算机协议。如同人与人之间相互交流是需要遵循一定的规矩一样,计算机之间的相互通信需要共同遵守一定的规则,这些规则就称为网络协议。IP协议是TCP/IP体系中的网络层协议。设计IP的目的是提高网络的可扩展性:一是解决互联网问题,实现大规模、异构网络的互联互通;二是分割顶层网络应用和底层网络技术之间的耦合关系,以利于两者的独立发展。传输控制协议(TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议定义。无线局域网网络传输协议即网络中(包括互联网)传递、管理信息的一些规范。
14.(2020高一下·浦东月考)MAC地址和IP地址都是计算机在网络中的重要标识。小明把在家里能正常上网的笔记本电脑,接入学校的网络(硬件没有发生变化)进行网上学习。关于这台笔记本电脑的IP地址和网卡的MAC地址的变化,以下叙述正确的是(  )。
A.IP地址、MAC地址一定不变
B.IP地址、MAC地址一定改变
C.MAC地址一定不变,IP地址可能改变
D.IP地址一定不变,MAC地址可能改变
【答案】C
【知识点】IP地址及配置
【解析】【解答】MAC地址是物理地址,由网卡决定的,是固定的。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。故答案选C。
【分析】本题考查的是MAC地址与IP地址的区别。
15.(2020高一下·浦东月考)小明从因特网上下载一个文件,该时段网络的平均传输速率为20Mbps,下载时间4分钟,则该文件大小为(  )。
A.20MB B.80MB C.600MB D.4800MB
【答案】C
【知识点】带宽与网络传输速率
【解析】【解答】比特率单位Mbps中的b是bit,8bit=1Byte。文件大小=20Mbps*240/8=600MB。故答案选C。
【分析】本题考查的是传输速率及文件大小的计算。
16.(2020高一下·浦东月考)小明在进行网络信息传输实验,其网络连接示意图如图1所示,www服务器上部署了一个网站。小明在PC的浏览器中输入“www..cn”可以访问www服务器上的这个网站。图2是PC的网络设置界面,以下设置正确的是(  )。
A.IP地址:192.168.1.3,首选DNS服务器:10.0.0.200
B.IP地址:10.0.0.100,首选DNS服务器:10.0.0.200
C.IP地址:192.168.1.3,首选DNS服务器:10.0.0.100
D.IP地址:10.0.0.200,首选DNS服务器:www..cn
【答案】A
【知识点】IP地址及配置
【解析】【解答】正确的IP地址通常为192.168.1.1-192.168.X.X(X为255内)并和路由器的IP地址前三个数位保持一致,最后一位可任意设置在255以内,DNS服务器应该设置为和图中DNS服务器一致。故答案选A。
【分析】本题考查IP地址的设置。
17.(2020高一下·浦东月考)计算机可以通过多种方式与因特网连接起来,“无线接入”是其中一种接入方式,关于这种接入方式,下面说法错误的是(  )。
A.无线接入可以采用无线应用协议WAP
B.无线接入不需要网卡
C.无线接入可以分为移动接入和固定接入两大类
D.无线局域网WLAN是一种短距离的无线通信技术
【答案】B
【知识点】因特网的常见接入方式及配置
【解析】【解答】无线接入是指从交换节点到用户终端之间,部分或全部采用了无线手段。网卡是一块被设计用来允许计算机在计算机网络上进行通讯的计算机硬件。无线接入需要网卡。故答案选B。
【分析】本题考查计算机接入因特网的方式。计算机接入因特网的方式有:单台计算机的接入与网络的接入、直接接入(电话拨号接入、adsl接入(家庭宽带)、isdn接入(一线通)、无线接入(3G接入))、通过局域网接入(如组建机房局域网,并通过校园网接入因特网)。
18.(2020高一下·浦东月考)电子邮件地址的一般格式为(  )。
A.用户名@域名 B.域名@用户名 C.IP地址@域名 D.用户名@协议
【答案】A
【知识点】电子邮件,电子公告板等信息交流方式
【解析】【解答】电子邮件地址格式用户标识符+@+域名。故答案选A。
【分析】本题考查电子邮件的格式。
19.(2020高一下·浦东月考)关于算法的表示方法,以下叙述正确的是(  )。
A.较之流程图和伪代码,自然语言具有叙述精确、无二义性的优点
B.较之自然语言和伪代码,用流程图描述可以减少歧义的产生
C.较之自然语言和流程图,用伪代码描述更为简洁
D.目前最常用的算法表示方法是自然语言
【答案】B
【知识点】算法的常用表示方法
【解析】【解答】自然语言是指用简洁的汉语或英语等语言和数学符号来描述算法。流程图是一种直观形象、用图形来描述算法的方法。伪代码是用计算机语言和自然语言结合来表示计算步骤要完成的处理或需要的数据。自然语言具有二义性的缺点,选项A错误;较之自然语言和伪代码,用流程图描述可以减少歧义的产生,选项B正确;用流程图描述更为简洁,选项C错误;目前最常用的算法表示方法是流程图,选项D错误。故答案选B。
【分析】本题考查的是算法的表示方法。算法的表示方法主要有:自然语言、流程图和伪代码。
20.(2020高一下·浦东月考)下列用流程图描述的算法中,符合算法特征的流程图的是(  )。
A. B.
C. D.
【答案】A
【知识点】算法的基本概念与特征
【解析】【解答】图2不符合算法至少要有一个输出;图3中出循环时i=0,输出s/i,除数为零,不符合算法的可行性;图4中i初始值为1,循环体中i=i-1,故i>100永不会满足,陷入死循环,不符合算法的有穷性。故答案选A。
【分析】本题考查的是算法特征。算法的五大特征:有穷性、确定性、能行性(可行性)、有 0 个或多个输入、有一个或多个输出。
21.(2020高一下·浦东月考)在Visual Basic中,若要定义变量no用于存储汽车牌照号码,如"沪A 12345",则正确的定义语句是(  )。
A.Dim no As Integer B.Dim no As String
C.Dim no As Single D.Dim no As Boolean
【答案】B
【知识点】常见数据类型、数组
【解析】【解答】车牌号属于字符串型,定义语句为dim no as string。故答案选B。
【分析】本题考查变量的定义。
22.(2020高一下·浦东月考)运行以下VB程序,依次输入49、24,结果是(  )。
A.19 19 B.c 19 C.c 1 D.c -1
【答案】B
【知识点】运算符、基本运算与表达式;常量、变量及变量的赋值
【解析】【解答】a=49,b=24,a=sqr(a-b)=5,b=b-a=19,c=“c”+str(b)=c 19。故答案选B。
【分析】本题考查的是VB运算。
23.(2020高一下·浦东月考)以下流程图中x为整型变量。若输入9,算法执行结果是(  )。
A.PM B.Error C.AM D.WRONG
【答案】C
【知识点】算法的控制结构;常量、变量及变量的赋值
【解析】【解答】输入x的值,即x=9,执行x<0 or x>23语句,判断出x不符合当前的条件判断语句,故执行x<12语句,判断出x符合当前的条件判断语句,故执行输出“AM”语句。所以输出的结果为:AM。故答案选C。
【分析】本题考查的是对流程图的识读。
24.(2020高一下·浦东月考)以下流程图,算法执行结果是(  )。
A.7 B.8 C.48 D.432
【答案】C
【知识点】算法的控制结构;常量、变量及变量的赋值
【解析】【解答】循环到i为7时结束,i依次取值为1,3,5,7,对应的S取值分别为1,2,8,48。所以结束时S的值为48。故答案选C。
【分析】本题考查的是对流程图的识读。
25.(2020高一下·浦东月考)以下流程图,算法执行结果是(  )。
A.6 B.12 C.18 D.24
【答案】C
【知识点】算法的控制结构;常量、变量及变量的赋值
【解析】【解答】算法分析:初始值:i=1,s=0
i<=2成立,执行j=1,j<=3成立,执行s=s+i*j=0+1*1=1,j=j+1=2;
内循环j<=3成立,执行s=s+i*j=1+1*2=3,j=j+1=3;
内循环j<=3成立,执行s=s+i*j=3+1*3=6,j=j+1=4;
内循环j<=3不成立,执行i=i+1=2;
i<=2成立,执行j=1,j<=3成立,执行s=s+i*j=6+2*1=8,j=j+1=2;
内循环j<=3成立,执行s=s+i*j=8+2*2=12,j=j+1=3;
内循环j<=3成立,执行s=s+i*j=12+2*3=18,j=j+1=4;
内循环j<=3不成立,执行i=i+1=3;
i<=2不成立,输出s=18。
故答案选C正确。
【分析】本题考查的是对流程图的识读。
26.(2020高一下·浦东月考)以下流程图,算法执行结果是(  )。
A.1 B.2 C.3 D.5
【答案】A
【知识点】算法的控制结构;常量、变量及变量的赋值
【解析】【解答】流程图分析:i=3,a(3)=a(5)-a(4)=3,
i=2,a(2)=a(4)-a(3)=2,
i=1,a(1)=a(3)-a(2)=1,
i=0,循环结束。
最后a(i+1)=a(1)=1。故答案选A。
【分析】本题考查的是对流程图的识读。
27.(2020高一下·浦东月考)在日常生活中,我们常常会碰到许多可以用算法解决的问题,以下描述中适合用解析法来解决的有(  )。
① 已知5个电阻阻值,求它们并联后的阻值
② 求某个同学期中考试各科成绩总分
③ 求某个班级期中考试某门科目的最高成绩
④ 根据三个系数a、b、c的值,求一元二次方程ax2+bx+c=0的解
A.①②③ B.②③④ C.①②④ D.①②③④
【答案】C
【知识点】解析算法及程序实现
【解析】【解答】解析法是指用解析的方法找出表示问题的前提条件与结果之间关系的数学表达式。并通过表达式的计算来实现问题求解。故答案选C。
【分析】本题考查是解析算法的应用。
28.(2020高一下·浦东月考)在数组d中使用下图所示的算法查找Key,对于该算法以下表述正确的是(  )。
d[1] d[2] d[3] d[4] d[5]
15 15 8 23 7
A.该算法的作用是从头至尾在数组中找同输入key相同的一个数,并输出该数的值
B.该算法的作用是在数组中找到所有同输入的key相同的数,并输出它们的个数
C.当key为15时,输出k的值为2
D.无论输入数据是否在数组中,循环结束i的值均等于6
【答案】D
【知识点】常量、变量及变量的赋值;查找算法及程序实现
【解析】【解答】该算法的作用是从头至尾在数组中找同输入key相同的一个数,并输出该数在数组中的第一个位置。当key为15时,输出k的值为1。无论输入数据是否在数组中,循环结束i的值均等于6。故答案选D。
【分析】本题考查顺序查找及对流程图的识读。
29.(2020高一下·浦东月考)在以下数组a中,采用对分查找思想查找数据"19",则以下说法正确的是(  )。
a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8]
2 3 5 9 19 23 29 35
A.如果查找的数据元素不存在,则查找无法进行
B.第1次就查找到了该数据元素
C.查找过程中,共需要比较4次
D.第2次查找到的数据是"23"
【答案】D
【知识点】查找算法及程序实现
【解析】【解答】根据查找算法思想,如果查找的数据元素不存在,仍然可以进行查找。第1次i=1,j=8,m=4,查找访问a(4)和查找的数不相等。第2次,i=5,j=8,m=6,查找到的数据是a(6)=23。故答案选D。
【分析】本题考查的是查找算法。
30.(2020高一下·浦东月考)下表列出了存放在数组d中8个跳高运动员的成绩(单位:厘米),若按非递增排序,并采用选择排序算法自左向右进行比较和交换,在第三轮数据比较和交换过程结束后,第三遍加工过程中,进行数据交换的数组元素是(  )。
d[1] d[2] d[3] d[4] d[5] d[6] d[7] d[8]
206 216 210 222 218 208 220 202
A.d[3]和d[4] B.d[3]和d[5] C.d[3]和d[6] D.d[3]和d[7]
【答案】B
【知识点】排序算法及程序实现
【解析】【解答】根据题干,要求按非递增排序,选择排序每一次挑选最大的数。排序结果如下,第一趟选择结束,d(1)和d(4)交换,数据为222,216,210,206,218,208,220,202。第二趟选择结束,d(2)和d(7)交换,222,220,210,206,218,208,216,202。第三趟排序结束,d(3)和d(5)交换,结果为222,220,218,206,210,208,216,202。故答案选B。
【分析】本题考查的是选择排序。
二、填空题(每题3分,共18分)
31.(2020高一下·浦东月考)如图所示,是一个LED七段数码管,由多个发光二极管封装在一起组成“8”字型的器件,常用于LED数字显示。现用二进制数表示二极管的状态,按ABCDEFG的顺序进行编码。A~G各二极管设为1时点亮,0时不亮。例如:显示数字1,需设置二进制编码为0110000。若要表示数字5,则需设置编码为   H(用十六进制数表示)。
【答案】5B
【知识点】信息的编码
【解析】【解答】根据题干显示数字1,需设置二进制编码为0110000,若要表示数字5,则需设置编码为01011011,转换为十六进制数是5B。故答案为:5B。
【分析】本题考查信息编码。
32.(2020高一下·浦东月考)小明同学有一个存储容量为2GB的U盘,现用来存放照片,若每张照片的分辨率为1024*1024,每个像素用16位量化,在不考虑其他因素的情况下,理论上最多能存放的照片数不超过   张。
【答案】1024
【知识点】声音、图像、视频编码
【解析】【解答】根据BMP图片计算公式,一张图片容量为1024*1024*16/8(B),总容量为2GB,设最大图片数量为x,x*1024*1024*16/8/1024/1024<=2,解出x的最大值是1024。故答案为:1024。
【分析】本题考查图片容量计算。在计算图像存储容量时可采用公式:图像文件存储量=水平像素×垂直像素×每个像素所需位数/8 (字节)。
33.(2020高一下·浦东月考)输入123,以下流程图描述的算法,执行结果是   。
【答案】Yes
【知识点】算法的控制结构;常量、变量及变量的赋值
【解析】【解答】n=123,n=int(n/10) mod 10=2,n=n mod 10=2,int(n/2)=n/2成立,最后为YES。故答案为:YES。
【分析】本题考查流程图的识读。
34.(2020高一下·浦东月考)VB表达式abs(Int(-6.1))\ Sqr(16)/ abs(-2)的运行结果是   。
【答案】3
【知识点】运算符、基本运算与表达式
【解析】【解答】int是向下取整,sqr是算术平方根,abs是绝对值。算术运算优先级:指数运算 (^)>负数 (–)>乘法和除法 (*、 /)>整数除法 (\)>求模运算 (Mod)>加法和减法 (+、 –)>字符串连接 (&)。abs(Int(-6.1))\ Sqr(16)/ abs(-2)=7\4/2=7\2=3。故答案为:3.
【分析】本题考查的是VB表达式的计算。
35.(2020高一下·浦东月考)运行以下VB程序,结果是   。
【答案】2
【知识点】常量、变量及变量的赋值
【解析】【解答】t=3,t=d(d(t)),即为t=d(d(3))=d(4)=2。故答案为:2。
【分析】本题考查VB程序的运算。
36.(2020高一下·浦东月考)运行以下VB程序,输出结果是   。
Private Sub Command1_Click()
Dim s As Integer, x As Integer
s = 0
x = 20
For x = 20 To 1 Step -3
s = s + x
Next x
Print x
End Sub
【答案】77
【知识点】算法的控制结构;常量、变量及变量的赋值
【解析】【解答】程序分析:
x=20,s=20,
x=17,s=37,
x=14,s=51,
x=11,s=62,
x=8,s=70,
x=5,s=75,
x=2,s=77
x=1,循环结束,最后x=77。
【分析】本题考查的是VB程序的运算。
三、综合应用题(10+12,共22分)
37.(2020高一下·浦东月考)编写程序,实现以下功能:计算s=1+2/5+3/10+……i/i^2+1 的值,n由键盘输入,计算结果s保留3位小数。
Private Sub
Command1_Click()
Dim n as integer, i as
integer,s as double
n=val(inputbox("请输入n的值"))
s=0:i=1
do while ①

i=i+1
Loop
s= ③
Print s
End Sub
(1)实现该程序功能的主体算法结构是   。
(2)现有如下VB程序,请完善划线处①、②内容,完成上述功能。
①   ②   
(3)划线处③能使变量s的值四舍五入精确到小数点后第3位小数,以下可以实现的语句是(  )。
A.Int(s * 100) / 100
B.Int(s * 1000) / 1000
C.Int(s * 100 + 0.5) / 100
D.Int((s * 1000 + 0.5)) / 1000
【答案】(1)循环结构
(2)i<=n;s=s+i/(i^2+1)
(3)D
【知识点】算法的控制结构;运算符、基本运算与表达式;常量、变量及变量的赋值
【解析】【解答】(1)程序有三大结构,实现该程序功能的主体算法结构是循环结构。
(2)根据题干,do while循环中是根据n的值执行循环次数,故条件为 i<=n。
(3)根据题干,计算公式是s=s+i/(i^2+1)。
(4)int函数是不超过参数的最大整数,故使变量s的值四舍五入精确到小数点后第3位小数,可以实现的语句是Int((s * 1000 + 0.5))/1000。
【分析】本题考查对VB程序的理解。
38.(2020高一下·浦东月考)一个正整数x,如果它的平方数的最后几位数字和这个数相等,则该数为同构数。例如:5的平方数是25,且5出现在25的右侧,那么5就是一个同构数。设计程序,输出1000-9999间的同构数x,并统计个数。
(1)本题适用的算法是和此算法的基本结构是(  )。
A.查找算法,循环中嵌套分支 B.枚举算法,循环中嵌套分支
C.查找算法,循环中嵌套循环 D.枚举算法,循环中嵌套循环
(2)判断1000-9999范围内的整数x是同构数的条件是(  )。
A.x=x mod 1000 B.x=x^2 mod 1000
C.x=x mod 10000 D.x=x^2 mod 10000
(3)编写程序,实现算法功能。
【答案】(1)B
(2)D
(3)Dim x As Long , c as integer
c=0
For x = 1000 To 9999
If x = x ^ 2 Mod 10000 Then
Print x
c=c+1
End If
Next x
Print c
【知识点】算法的控制结构;常量、变量及变量的赋值;枚举算法及程序实现
【解析】【解答】(1)枚举算法:在实际问题中, 有些变量的取值被限定在一个有限的范围内。输出1000-9999间的同构数,可以使用循环一一列举所有可能的数,判断是否满足条件。故答案选B。
(2)整数x是同构数的条件是:它的平方数的最后几位数字和这个数相等。故答案选D。
(3)程序:
Dim x As Long , c as integerc=0
For x = 1000 To 9999
If x = x ^ 2 Mod 10000 Then
Print xc=c+1
End If
Next x
Print c
【分析】本题考查的是算法与程序。
1 / 1上海市浦东新区2019-2020学年高一下学期信息技术6月综合练习试卷(二)
一、选择题(每题2分,共60分)
1.(2020高一下·浦东月考)关于进位计数制,以下叙述错误的是(  )。
A.十进制的数码中没有10
B.(1010)2右边第一位上0表示“位权”为0
C.n位二进制数的最大值为2n-1
D.十进制、二进制和十六进制都是不同的计数方式
2.(2020高一下·浦东月考)英文字母“a”在计算机中的存储形式是(  )。
A.110 0001 B.0110 0001 C.1110 0001 D.100 0001
3.(2020高一下·浦东月考)二进制数1101B乘以3的积用十六进制表示是(  )。
A.39 B.27 C.100111 D.47
4.(2020高一下·浦东月考)小明在自己的电脑打开一个word文档时,提示缺少某种字体,导致无法正常显示。这里无法正常显示这种字体的原因是系统里缺少对应的(  )。
A.字形码 B.输入码 C.内码 D.ASCII码
5.(2020高一下·浦东月考)要将一段20秒的音乐进行数字化,若采样频率为44.1KHz,量化级数为16,双声道,则量化后的数据量为(  )。
A.44.1*16*2*20/8/1024 KB
B.44.1*1000*4*2*20/8/1024 KB
C.44.1*1000*16*2*20/8/1024 KB
D.44.1*1000*16*20/8/1024 KB
6.(2020高一下·浦东月考)如图所示,文件1与文件2均为文本文档,文件1的内容全部为“中国加油”一词,文件2的内容是《从一到无穷大》的节选。两个文件所占大小均为1200字节。现使用WinRAR软件对这两个文件分别进行压缩实验,以下说法正确的是(  )。
A.文件2内容冗余度较高,所以压缩后较小
B.两个文件压缩前一样大,所以压缩后也一样大
C.两个文件类型一样,所以两个文件的压缩比相同
D.文件1内容冗余度较高,所以压缩后较小
7.(2020高一下·浦东月考)信息安全的基本目标是为了确保信息的(  )。
A.冗余性、机密性、可控性、可传播性
B.完整性、机密性、可控性、实用性
C.冗余性、保密性、可用性、可控性
D.完整性、保密性、可用性、可控性
8.(2020高一下·浦东月考)以下属于大数据应用实例的是(  )。
①某系统通过用户视频点播的基础数据如评分、播放、快进等,分析计算出用户可能喜爱的影片,并为他提供定制化的推荐
②某网站通过追踪用户在其网络的行为,识别用户在它的网络中的好友,从而给出新的好友推荐建议
③某交通流量数据公司依靠分析历史和实时路况数据,能给出及时的路况报告,以帮助司机避开正在堵车的路段,并且帮他们提前规划好行程
④某保险公司天都会对美国境内超过100万个地点、未来两年的天气情况进行超过1万次模拟,而后将根系结构和土壤孔隙度的相关数据,与模拟结果相结合,为成千上万的农民提供农作物保险
A.①②④ B.①②③ C.②③④ D.①②③④
9.(2020高一下·浦东月考)以下关于存储器的叙述正确的是(  )。
A.外存的存取速度比内存的存取速度慢
B.硬盘一般安装在机箱内,属于内存储器
C.ROM是只读存储器,存入的内容只能读取一次
D.任何存储器都有记忆能力,存入其中的信息将永远不会丢失
10.(2020高一下·浦东月考)以下文本框内是一段用Python程序设计语言编写的源代码,功能是输出200以内能被17整除的最大正整数。这段源代码属于(  )。
A.软件 B.程序 C.指令 D.高级语言
11.(2020高一下·浦东月考)计算机网络的三要素是(  )。
①计算机设备②网络服务器③网络打印机④通信线路和连接设备⑤网络协议⑥操作系统
A.②③⑤ B.②④⑥ C.①④⑥ D.①④⑤
12.(2020高一下·浦东月考)下图所示的计算机网络拓扑结构为(  )。
A.总线型 B.星型 C.环形 D.网状型
13.(2020高一下·浦东月考)因特网上计算机之间进行数据传输,选择数据传输路径的协议是(  )。
A.IP协议 B.TCP协议 C.LAN协议 D.UDP协议
14.(2020高一下·浦东月考)MAC地址和IP地址都是计算机在网络中的重要标识。小明把在家里能正常上网的笔记本电脑,接入学校的网络(硬件没有发生变化)进行网上学习。关于这台笔记本电脑的IP地址和网卡的MAC地址的变化,以下叙述正确的是(  )。
A.IP地址、MAC地址一定不变
B.IP地址、MAC地址一定改变
C.MAC地址一定不变,IP地址可能改变
D.IP地址一定不变,MAC地址可能改变
15.(2020高一下·浦东月考)小明从因特网上下载一个文件,该时段网络的平均传输速率为20Mbps,下载时间4分钟,则该文件大小为(  )。
A.20MB B.80MB C.600MB D.4800MB
16.(2020高一下·浦东月考)小明在进行网络信息传输实验,其网络连接示意图如图1所示,www服务器上部署了一个网站。小明在PC的浏览器中输入“www..cn”可以访问www服务器上的这个网站。图2是PC的网络设置界面,以下设置正确的是(  )。
A.IP地址:192.168.1.3,首选DNS服务器:10.0.0.200
B.IP地址:10.0.0.100,首选DNS服务器:10.0.0.200
C.IP地址:192.168.1.3,首选DNS服务器:10.0.0.100
D.IP地址:10.0.0.200,首选DNS服务器:www..cn
17.(2020高一下·浦东月考)计算机可以通过多种方式与因特网连接起来,“无线接入”是其中一种接入方式,关于这种接入方式,下面说法错误的是(  )。
A.无线接入可以采用无线应用协议WAP
B.无线接入不需要网卡
C.无线接入可以分为移动接入和固定接入两大类
D.无线局域网WLAN是一种短距离的无线通信技术
18.(2020高一下·浦东月考)电子邮件地址的一般格式为(  )。
A.用户名@域名 B.域名@用户名 C.IP地址@域名 D.用户名@协议
19.(2020高一下·浦东月考)关于算法的表示方法,以下叙述正确的是(  )。
A.较之流程图和伪代码,自然语言具有叙述精确、无二义性的优点
B.较之自然语言和伪代码,用流程图描述可以减少歧义的产生
C.较之自然语言和流程图,用伪代码描述更为简洁
D.目前最常用的算法表示方法是自然语言
20.(2020高一下·浦东月考)下列用流程图描述的算法中,符合算法特征的流程图的是(  )。
A. B.
C. D.
21.(2020高一下·浦东月考)在Visual Basic中,若要定义变量no用于存储汽车牌照号码,如"沪A 12345",则正确的定义语句是(  )。
A.Dim no As Integer B.Dim no As String
C.Dim no As Single D.Dim no As Boolean
22.(2020高一下·浦东月考)运行以下VB程序,依次输入49、24,结果是(  )。
A.19 19 B.c 19 C.c 1 D.c -1
23.(2020高一下·浦东月考)以下流程图中x为整型变量。若输入9,算法执行结果是(  )。
A.PM B.Error C.AM D.WRONG
24.(2020高一下·浦东月考)以下流程图,算法执行结果是(  )。
A.7 B.8 C.48 D.432
25.(2020高一下·浦东月考)以下流程图,算法执行结果是(  )。
A.6 B.12 C.18 D.24
26.(2020高一下·浦东月考)以下流程图,算法执行结果是(  )。
A.1 B.2 C.3 D.5
27.(2020高一下·浦东月考)在日常生活中,我们常常会碰到许多可以用算法解决的问题,以下描述中适合用解析法来解决的有(  )。
① 已知5个电阻阻值,求它们并联后的阻值
② 求某个同学期中考试各科成绩总分
③ 求某个班级期中考试某门科目的最高成绩
④ 根据三个系数a、b、c的值,求一元二次方程ax2+bx+c=0的解
A.①②③ B.②③④ C.①②④ D.①②③④
28.(2020高一下·浦东月考)在数组d中使用下图所示的算法查找Key,对于该算法以下表述正确的是(  )。
d[1] d[2] d[3] d[4] d[5]
15 15 8 23 7
A.该算法的作用是从头至尾在数组中找同输入key相同的一个数,并输出该数的值
B.该算法的作用是在数组中找到所有同输入的key相同的数,并输出它们的个数
C.当key为15时,输出k的值为2
D.无论输入数据是否在数组中,循环结束i的值均等于6
29.(2020高一下·浦东月考)在以下数组a中,采用对分查找思想查找数据"19",则以下说法正确的是(  )。
a[1] a[2] a[3] a[4] a[5] a[6] a[7] a[8]
2 3 5 9 19 23 29 35
A.如果查找的数据元素不存在,则查找无法进行
B.第1次就查找到了该数据元素
C.查找过程中,共需要比较4次
D.第2次查找到的数据是"23"
30.(2020高一下·浦东月考)下表列出了存放在数组d中8个跳高运动员的成绩(单位:厘米),若按非递增排序,并采用选择排序算法自左向右进行比较和交换,在第三轮数据比较和交换过程结束后,第三遍加工过程中,进行数据交换的数组元素是(  )。
d[1] d[2] d[3] d[4] d[5] d[6] d[7] d[8]
206 216 210 222 218 208 220 202
A.d[3]和d[4] B.d[3]和d[5] C.d[3]和d[6] D.d[3]和d[7]
二、填空题(每题3分,共18分)
31.(2020高一下·浦东月考)如图所示,是一个LED七段数码管,由多个发光二极管封装在一起组成“8”字型的器件,常用于LED数字显示。现用二进制数表示二极管的状态,按ABCDEFG的顺序进行编码。A~G各二极管设为1时点亮,0时不亮。例如:显示数字1,需设置二进制编码为0110000。若要表示数字5,则需设置编码为   H(用十六进制数表示)。
32.(2020高一下·浦东月考)小明同学有一个存储容量为2GB的U盘,现用来存放照片,若每张照片的分辨率为1024*1024,每个像素用16位量化,在不考虑其他因素的情况下,理论上最多能存放的照片数不超过   张。
33.(2020高一下·浦东月考)输入123,以下流程图描述的算法,执行结果是   。
34.(2020高一下·浦东月考)VB表达式abs(Int(-6.1))\ Sqr(16)/ abs(-2)的运行结果是   。
35.(2020高一下·浦东月考)运行以下VB程序,结果是   。
36.(2020高一下·浦东月考)运行以下VB程序,输出结果是   。
Private Sub Command1_Click()
Dim s As Integer, x As Integer
s = 0
x = 20
For x = 20 To 1 Step -3
s = s + x
Next x
Print x
End Sub
三、综合应用题(10+12,共22分)
37.(2020高一下·浦东月考)编写程序,实现以下功能:计算s=1+2/5+3/10+……i/i^2+1 的值,n由键盘输入,计算结果s保留3位小数。
Private Sub
Command1_Click()
Dim n as integer, i as
integer,s as double
n=val(inputbox("请输入n的值"))
s=0:i=1
do while ①

i=i+1
Loop
s= ③
Print s
End Sub
(1)实现该程序功能的主体算法结构是   。
(2)现有如下VB程序,请完善划线处①、②内容,完成上述功能。
①   ②   
(3)划线处③能使变量s的值四舍五入精确到小数点后第3位小数,以下可以实现的语句是(  )。
A.Int(s * 100) / 100
B.Int(s * 1000) / 1000
C.Int(s * 100 + 0.5) / 100
D.Int((s * 1000 + 0.5)) / 1000
38.(2020高一下·浦东月考)一个正整数x,如果它的平方数的最后几位数字和这个数相等,则该数为同构数。例如:5的平方数是25,且5出现在25的右侧,那么5就是一个同构数。设计程序,输出1000-9999间的同构数x,并统计个数。
(1)本题适用的算法是和此算法的基本结构是(  )。
A.查找算法,循环中嵌套分支 B.枚举算法,循环中嵌套分支
C.查找算法,循环中嵌套循环 D.枚举算法,循环中嵌套循环
(2)判断1000-9999范围内的整数x是同构数的条件是(  )。
A.x=x mod 1000 B.x=x^2 mod 1000
C.x=x mod 10000 D.x=x^2 mod 10000
(3)编写程序,实现算法功能。
答案解析部分
1.【答案】B
【知识点】进制及数制转换
【解析】【解答】十进制的数码中基准数字是0-9。(1010)2右边第一位上0表示“位权”为1。n位二进制数的最大值为2n-1。十进制、二进制和十六进制都是不同的计数方式。故答案选B。
【分析】本题考查的是对进制的理解。
2.【答案】B
【知识点】信息的编码;进制及数制转换
【解析】【解答】现在应用最广泛的英文字符的二进制编码方式是 ASCII 码,“a”的 ASCII 码是 97,二进制为“01100001”。故答案选B。
【分析】本题考查的是编码相关知识。
3.【答案】B
【知识点】进制及数制转换
【解析】【解答】1101B转换为十进制再乘以3为:(8+4+1)*3=39,再转换为十六进制是27。故答案选B。
【分析】本题考查进制的转换。二进制转换为十进制使用按权展开求和的方法。十进制转化为十六进制计算方式,整数除以16取余,直到商为0为止,然后从最后一个余数读到第一个。
4.【答案】A
【知识点】文本的基本编辑
【解析】【解答】当word中缺少相应的字形码时,会提示缺少某种字体,导致无法正常显示。字形码,点阵代码的一种。为了将汉字在显示器或打印机上输出,把汉字按图形符号设计成点阵图,就得到了相应的点阵代码(字形码)。内码是指计算机汉字系统中使用的二进制字符编码,是沟通输入、输出与系统平台之间的交换码,通过内码可以达到通用和高效率传输文本的目的。如ASCII。故答案选A。
【分析】本题考查的是word打开出现错误的原因。
5.【答案】C
【知识点】声音、图像、视频编码
【解析】【解答】根据公式:音频容量大小=采样频率*量化位数*声道数*时间/8,可知该音乐大小为: 44.1*1000*16*2*20/8/1024 KB。其中采样频率单位为Hz。故答案选C。
【分析】本题考查声音存储量的计算。
6.【答案】D
【知识点】多媒体数据压缩技术
【解析】【解答】数据冗余是指余的重复或啰嗦内容(包括信息、语言、代码、结构、服务、软件、硬件等等)均称为冗余。冗余有两层含义,第一层含义是指多余的不需要的部分,第二层含义是指人为增加重复部分,其目的是用来对原本的单一部分进行备份,以达到增强其安全性的目的。文件1中都是相同的内容,显然存在的冗余更多,压缩后得到的容量就小。故答案选D。
【分析】本题考查的书数据压缩技术。利用WinRAR、WinZIP等软件工具的文件压缩属于无损压缩。
7.【答案】D
【知识点】信息系统安全的概述
【解析】【解答】信息安全的基本目标是为了确保信息的完整性、保密性、可用性、可控性。故答案选D。
【分析】本题考查的是信息安全的基本目标。对于信息安全来说包括两个方面:一方面包括的是物理安全,指网络系统中各通信、计算机设备及相关设施等有形物品的保护,使他们不受到雨水淋湿等。另一方面还包括我们通常所说的逻辑安全,包含信息完整性、保密性以及可用性等等。物理安全和逻辑安全都非常的重要,任何一方面没有保护的情况下,网络安全就会受到影响。因此,在进行安全保护时必须合理安排,同时顾全这两个方面。
8.【答案】D
【知识点】数据分析
【解析】【解答】大数据是指无法在可承受的时间范围内用常规软件工具进行高效捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察力和流程优化能力的海量、高增长率和多样化的信息资产。故答案选D。
【分析】本题考查的是大数据及其应用。
9.【答案】A
【知识点】计算机系统的组成
【解析】【解答】存储器可分为主存储器(简称主存或内存)和辅助存储器(简称辅存或外存)两大类。和CPU直接交换信息的是主存。外存的存取速度比内存的存取速度慢,硬盘一般安装在机箱内,属于外存储器,只读存储器以非破坏性读出方式工作,只能读出无法写入信息。信息一旦写入后就固定下来,即使切断电源,信息也不会丢失,所以又称为固定存储器。ROM所存数据通常是装入整机前写入的,整机工作过程中只能读出,不像随机存储器能快速方便地改写存储内容。ROM所存数据稳定 ,断电后所存数据也不会改变,并且结构较简单,使用方便,因而常用于存储各种固定程序和数据。故答案选A。
【分析】本题考查的是存储器。存储器是用来存储程序和各种数据信息的记忆部件。
10.【答案】B
【知识点】计算机语言
【解析】【解答】使用程序设计语言编写的源代码属于程序。软件是指包括所有在电脑运行的程序。软件=程序+数据+文档。程序中包括指令和数据。指令是指示计算机执行某种操作的命令。一个指令通常由两部分组成:操作码+地址码。高级语言是指以人类的日常语言为基础的一种编程语言。根据它们的定义,可以得出题目中的源代码属于程序。故答案选B。
【分析】本题考查是程序的定义。程序是指为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。
11.【答案】D
【知识点】计算机网络概念、功能与组成
【解析】【解答】构成计算机网络的三要素是计算机设备、通信线路及连接设备和网络协议。故答案选D。
【分析】本题考查计算机网络的组成要素。
12.【答案】D
【知识点】计算机网络的分类
【解析】【解答】图中的拓扑结构为网状型。故答案选D。
【分析】本题考查的是网络拓扑结构。网络拓扑结构有:星形网络、树形网络、总线形网络、环形网络、网状网络和混合型拓扑。
13.【答案】A
【知识点】网络协议
【解析】【解答】因特网上计算机之间进行数据传输,选择数据传输路径的协议是IP协议。故答案选A。
【分析】本题考查计算机协议。如同人与人之间相互交流是需要遵循一定的规矩一样,计算机之间的相互通信需要共同遵守一定的规则,这些规则就称为网络协议。IP协议是TCP/IP体系中的网络层协议。设计IP的目的是提高网络的可扩展性:一是解决互联网问题,实现大规模、异构网络的互联互通;二是分割顶层网络应用和底层网络技术之间的耦合关系,以利于两者的独立发展。传输控制协议(TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议定义。无线局域网网络传输协议即网络中(包括互联网)传递、管理信息的一些规范。
14.【答案】C
【知识点】IP地址及配置
【解析】【解答】MAC地址是物理地址,由网卡决定的,是固定的。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。故答案选C。
【分析】本题考查的是MAC地址与IP地址的区别。
15.【答案】C
【知识点】带宽与网络传输速率
【解析】【解答】比特率单位Mbps中的b是bit,8bit=1Byte。文件大小=20Mbps*240/8=600MB。故答案选C。
【分析】本题考查的是传输速率及文件大小的计算。
16.【答案】A
【知识点】IP地址及配置
【解析】【解答】正确的IP地址通常为192.168.1.1-192.168.X.X(X为255内)并和路由器的IP地址前三个数位保持一致,最后一位可任意设置在255以内,DNS服务器应该设置为和图中DNS服务器一致。故答案选A。
【分析】本题考查IP地址的设置。
17.【答案】B
【知识点】因特网的常见接入方式及配置
【解析】【解答】无线接入是指从交换节点到用户终端之间,部分或全部采用了无线手段。网卡是一块被设计用来允许计算机在计算机网络上进行通讯的计算机硬件。无线接入需要网卡。故答案选B。
【分析】本题考查计算机接入因特网的方式。计算机接入因特网的方式有:单台计算机的接入与网络的接入、直接接入(电话拨号接入、adsl接入(家庭宽带)、isdn接入(一线通)、无线接入(3G接入))、通过局域网接入(如组建机房局域网,并通过校园网接入因特网)。
18.【答案】A
【知识点】电子邮件,电子公告板等信息交流方式
【解析】【解答】电子邮件地址格式用户标识符+@+域名。故答案选A。
【分析】本题考查电子邮件的格式。
19.【答案】B
【知识点】算法的常用表示方法
【解析】【解答】自然语言是指用简洁的汉语或英语等语言和数学符号来描述算法。流程图是一种直观形象、用图形来描述算法的方法。伪代码是用计算机语言和自然语言结合来表示计算步骤要完成的处理或需要的数据。自然语言具有二义性的缺点,选项A错误;较之自然语言和伪代码,用流程图描述可以减少歧义的产生,选项B正确;用流程图描述更为简洁,选项C错误;目前最常用的算法表示方法是流程图,选项D错误。故答案选B。
【分析】本题考查的是算法的表示方法。算法的表示方法主要有:自然语言、流程图和伪代码。
20.【答案】A
【知识点】算法的基本概念与特征
【解析】【解答】图2不符合算法至少要有一个输出;图3中出循环时i=0,输出s/i,除数为零,不符合算法的可行性;图4中i初始值为1,循环体中i=i-1,故i>100永不会满足,陷入死循环,不符合算法的有穷性。故答案选A。
【分析】本题考查的是算法特征。算法的五大特征:有穷性、确定性、能行性(可行性)、有 0 个或多个输入、有一个或多个输出。
21.【答案】B
【知识点】常见数据类型、数组
【解析】【解答】车牌号属于字符串型,定义语句为dim no as string。故答案选B。
【分析】本题考查变量的定义。
22.【答案】B
【知识点】运算符、基本运算与表达式;常量、变量及变量的赋值
【解析】【解答】a=49,b=24,a=sqr(a-b)=5,b=b-a=19,c=“c”+str(b)=c 19。故答案选B。
【分析】本题考查的是VB运算。
23.【答案】C
【知识点】算法的控制结构;常量、变量及变量的赋值
【解析】【解答】输入x的值,即x=9,执行x<0 or x>23语句,判断出x不符合当前的条件判断语句,故执行x<12语句,判断出x符合当前的条件判断语句,故执行输出“AM”语句。所以输出的结果为:AM。故答案选C。
【分析】本题考查的是对流程图的识读。
24.【答案】C
【知识点】算法的控制结构;常量、变量及变量的赋值
【解析】【解答】循环到i为7时结束,i依次取值为1,3,5,7,对应的S取值分别为1,2,8,48。所以结束时S的值为48。故答案选C。
【分析】本题考查的是对流程图的识读。
25.【答案】C
【知识点】算法的控制结构;常量、变量及变量的赋值
【解析】【解答】算法分析:初始值:i=1,s=0
i<=2成立,执行j=1,j<=3成立,执行s=s+i*j=0+1*1=1,j=j+1=2;
内循环j<=3成立,执行s=s+i*j=1+1*2=3,j=j+1=3;
内循环j<=3成立,执行s=s+i*j=3+1*3=6,j=j+1=4;
内循环j<=3不成立,执行i=i+1=2;
i<=2成立,执行j=1,j<=3成立,执行s=s+i*j=6+2*1=8,j=j+1=2;
内循环j<=3成立,执行s=s+i*j=8+2*2=12,j=j+1=3;
内循环j<=3成立,执行s=s+i*j=12+2*3=18,j=j+1=4;
内循环j<=3不成立,执行i=i+1=3;
i<=2不成立,输出s=18。
故答案选C正确。
【分析】本题考查的是对流程图的识读。
26.【答案】A
【知识点】算法的控制结构;常量、变量及变量的赋值
【解析】【解答】流程图分析:i=3,a(3)=a(5)-a(4)=3,
i=2,a(2)=a(4)-a(3)=2,
i=1,a(1)=a(3)-a(2)=1,
i=0,循环结束。
最后a(i+1)=a(1)=1。故答案选A。
【分析】本题考查的是对流程图的识读。
27.【答案】C
【知识点】解析算法及程序实现
【解析】【解答】解析法是指用解析的方法找出表示问题的前提条件与结果之间关系的数学表达式。并通过表达式的计算来实现问题求解。故答案选C。
【分析】本题考查是解析算法的应用。
28.【答案】D
【知识点】常量、变量及变量的赋值;查找算法及程序实现
【解析】【解答】该算法的作用是从头至尾在数组中找同输入key相同的一个数,并输出该数在数组中的第一个位置。当key为15时,输出k的值为1。无论输入数据是否在数组中,循环结束i的值均等于6。故答案选D。
【分析】本题考查顺序查找及对流程图的识读。
29.【答案】D
【知识点】查找算法及程序实现
【解析】【解答】根据查找算法思想,如果查找的数据元素不存在,仍然可以进行查找。第1次i=1,j=8,m=4,查找访问a(4)和查找的数不相等。第2次,i=5,j=8,m=6,查找到的数据是a(6)=23。故答案选D。
【分析】本题考查的是查找算法。
30.【答案】B
【知识点】排序算法及程序实现
【解析】【解答】根据题干,要求按非递增排序,选择排序每一次挑选最大的数。排序结果如下,第一趟选择结束,d(1)和d(4)交换,数据为222,216,210,206,218,208,220,202。第二趟选择结束,d(2)和d(7)交换,222,220,210,206,218,208,216,202。第三趟排序结束,d(3)和d(5)交换,结果为222,220,218,206,210,208,216,202。故答案选B。
【分析】本题考查的是选择排序。
31.【答案】5B
【知识点】信息的编码
【解析】【解答】根据题干显示数字1,需设置二进制编码为0110000,若要表示数字5,则需设置编码为01011011,转换为十六进制数是5B。故答案为:5B。
【分析】本题考查信息编码。
32.【答案】1024
【知识点】声音、图像、视频编码
【解析】【解答】根据BMP图片计算公式,一张图片容量为1024*1024*16/8(B),总容量为2GB,设最大图片数量为x,x*1024*1024*16/8/1024/1024<=2,解出x的最大值是1024。故答案为:1024。
【分析】本题考查图片容量计算。在计算图像存储容量时可采用公式:图像文件存储量=水平像素×垂直像素×每个像素所需位数/8 (字节)。
33.【答案】Yes
【知识点】算法的控制结构;常量、变量及变量的赋值
【解析】【解答】n=123,n=int(n/10) mod 10=2,n=n mod 10=2,int(n/2)=n/2成立,最后为YES。故答案为:YES。
【分析】本题考查流程图的识读。
34.【答案】3
【知识点】运算符、基本运算与表达式
【解析】【解答】int是向下取整,sqr是算术平方根,abs是绝对值。算术运算优先级:指数运算 (^)>负数 (–)>乘法和除法 (*、 /)>整数除法 (\)>求模运算 (Mod)>加法和减法 (+、 –)>字符串连接 (&)。abs(Int(-6.1))\ Sqr(16)/ abs(-2)=7\4/2=7\2=3。故答案为:3.
【分析】本题考查的是VB表达式的计算。
35.【答案】2
【知识点】常量、变量及变量的赋值
【解析】【解答】t=3,t=d(d(t)),即为t=d(d(3))=d(4)=2。故答案为:2。
【分析】本题考查VB程序的运算。
36.【答案】77
【知识点】算法的控制结构;常量、变量及变量的赋值
【解析】【解答】程序分析:
x=20,s=20,
x=17,s=37,
x=14,s=51,
x=11,s=62,
x=8,s=70,
x=5,s=75,
x=2,s=77
x=1,循环结束,最后x=77。
【分析】本题考查的是VB程序的运算。
37.【答案】(1)循环结构
(2)i<=n;s=s+i/(i^2+1)
(3)D
【知识点】算法的控制结构;运算符、基本运算与表达式;常量、变量及变量的赋值
【解析】【解答】(1)程序有三大结构,实现该程序功能的主体算法结构是循环结构。
(2)根据题干,do while循环中是根据n的值执行循环次数,故条件为 i<=n。
(3)根据题干,计算公式是s=s+i/(i^2+1)。
(4)int函数是不超过参数的最大整数,故使变量s的值四舍五入精确到小数点后第3位小数,可以实现的语句是Int((s * 1000 + 0.5))/1000。
【分析】本题考查对VB程序的理解。
38.【答案】(1)B
(2)D
(3)Dim x As Long , c as integer
c=0
For x = 1000 To 9999
If x = x ^ 2 Mod 10000 Then
Print x
c=c+1
End If
Next x
Print c
【知识点】算法的控制结构;常量、变量及变量的赋值;枚举算法及程序实现
【解析】【解答】(1)枚举算法:在实际问题中, 有些变量的取值被限定在一个有限的范围内。输出1000-9999间的同构数,可以使用循环一一列举所有可能的数,判断是否满足条件。故答案选B。
(2)整数x是同构数的条件是:它的平方数的最后几位数字和这个数相等。故答案选D。
(3)程序:
Dim x As Long , c as integerc=0
For x = 1000 To 9999
If x = x ^ 2 Mod 10000 Then
Print xc=c+1
End If
Next x
Print c
【分析】本题考查的是算法与程序。
1 / 1

展开更多......

收起↑

资源列表