粤教板2019高中信息技术必修一全册练习附答案_第1页
粤教板2019高中信息技术必修一全册练习附答案_第2页
粤教板2019高中信息技术必修一全册练习附答案_第3页
粤教板2019高中信息技术必修一全册练习附答案_第4页
粤教板2019高中信息技术必修一全册练习附答案_第5页
已阅读5页,还剩83页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

粤教板2019高中信息技术必修一全册练习附答案

1.1数据及其特征

一、选择题

1、下列不能用作存储容量单位的是()。

A、ByteB、GBC、MIPSD、KB

2、在计算机内部采用的是()。

A、二进制B、八进制C、十进制D、十六进制

3、下列数中是二进制数的是()。

A、131B、222C、10101D、2

4.十进制数25转换成无符号二进制整数是()。

A、1111001B、11001C、1001111D、100111

5、十进制数25转换十六进制数是()。

A、1111001B、11001C、1001111D、19

6、以下关于数据的说法正确的是()。

A、数据是计算机被发明之后产生的,所以在古代没有数据。

B、数据的记录过程一定需要人的参与。

C、数据就是信息,信息就是数据。

D、数据在人们的生活中正扮演着越来越重要的作用。

7、十进制数78的二进制编码是()。

A、1001110B、1001111

C、1101110D、1000111

8、二进制数100101转换为十进制数是()。

A、34B、35C、36D、37

9、以下()哪一个不是数据的基本特征。

A、二进制B、集中性C、分散性D、感知性

10、有“成年人清晨安静状态下的口腔正常温度是36.3—37.2℃”“38”

和“叶达的口腔温度是38℃”三种描述,这三种描述分别是()()

()(写数据、信息或知识)。

A、数据信息知识B、数据知识信息

C、知识数据信息D、信息数据知识

二、判断题

1、人们用数据记录自然现象与社会发展,数据可以用来描述不同事物的特

征。()

2、数据是现实世界客观事物的符号记录,是信息的载体,不能用计算机进

行加工。()

3、数字、文字、图形、图像、声音和视频都是数据。()

4、数据是现实世界原始事物现象的运动过程,是信息的载体。()

5、在计算机中,数据的存储形式可以是二进制、八进制、十进制和十六进

制。()

试题答案

一、选择题

12345678910

CACBDDADBC

解析:

1、本题考核的是计算机中数据的单位。位(bit,又称比特)是计算

机存储信息的最小单位。存储器中所包含存储单元的数量称为存储容量,

其计量基本单位是字节(Byte,B),8个二进制位称为1个字节。此外,

还有KB、MB、GB、TB等。MIPS,MillionInstructionPerSecond,计

算机每秒钟执行的百万指令数,是衡量计算机速度的指标。

2、20世纪被称作第三次科技革命的重要标志之一的计算机的发明与

应用,因为数字计算机只能识别和处理由‘0'、'1'符号串组成的代码。

其运算模式正是二进制。二进制是逢2进位的进位制。0、1是基本算符。

因为它只使用0、1两个数字符号,非常简单方便,易于用电子方式实现。

这里的10,2,8,16分别叫做十进制、二进制、八进制和十六进制数的基

数。基数就是每种进制数中用来表示数的符号的个数。

3、本题考核的是二进制数的概念,二进制是逢2进1的进位制。0、1

是基本算符。因为它只使用0、1两个数字符号。

4、将十进制数转换成非十进制数,整数短除2取余,直到商为0为止,

把余数从最后一个写到第一个。其他进制的转换成二进制的方法整数短除

N(2、8、16)取余,直到商为0为止,把余数从最后一个写到第一个。

5、参见课件进制转换方法。

6、数据在人们的生活中影响越来越大。

7、参见课件进制转换方法。

8参见课件进制转换方法。

9、数据的基本特征二进制、分散性、感知性等。

10、参见知识、数据、信息的关系。

二、判断题

12345

VXVXX

1.2数据编码

一、选择题

1、下列编码方式中,属于图像编码的是()。

A、ASCII码B、GBK

C、图像压缩D、统一码

2、有人写了一个数制转换的式子:70-25=41o若要使该等式成立,则70、

25、41有可能分别为()。

A、十进制、十进制、十六进制

B、十进制、十六进制、八进制

C、十六进制、八进制、十进制

D、八进制、八进制、十六进制

3、对一段音乐,分别用44kHz和11kHz的采样频率进行采样后存储,则采

样频率大的()。

A、存储的空间小,音质较好

B、存储的空间大,音质较好

C、存储的空间小,音质较差

D、存储的空间大,音质较差

4、一首时长为100s的双声道音乐,采样频率为44.kHz,量化位数为16,

计算该音乐的音频所占的存储容量()。

A、18MBB、17MBC、25GBD、1T

5、模拟信号数字化的三个步骤依次是()0

A、抽样量化编码B、量化编码抽样

C、抽样编码量化D、编码量化抽样

6、ASCII码采用8位二进制编码,共表示()个字符。

A、127B、128C、256D、64

7、英文字母A的ASCII码为01000001,英文字母D的ASCH码转化为十进

制后是()。

A、64B、65C、68D、70

8、有一幅256色位图图像像素为1024X800o其数据文件的大小为位图数

据文件()。

A、1GB、1.56MBC、0.78MBD、7.8MB

9、汉字点阵是一种用黑白两色点阵来表示汉字字形的编码,一个8*8点阵

字模的存储容量为()。

A、16字节B、8字节C、1字节D、64字节

10、某电子设备的电路板上有3个开关,每个开关有“打开〃和〃闭合“两种

状态。该电路板最多可以表示的状态数是()。

A、3B、6C、8D、9

二、判断题

1、在我国汉字代码标准GB2312-80中规定每个汉字占用两个字节()。

2、发报代码由长音和短音组成,分别用表示,有一8位电码“-------”,

若用二进制表示,可以写成10101110()o

3、二进制数11与十进制数2相加的结果是(0101)2()o

4、一数据文件压缩后的大小是512KB,已知其压缩比20:1,原文件大小是

20MB()O

5、如果将ASCII编码表中的128个字符改为用八进制编码,至少需要6位

来表示()。

试题答案

一、选择题

12345678910

CBBBABCCBC

解析:

1、图像编码是指在满足一定保真度的条件下,对图像数据进行变换、编码

和压缩,以较少比特数表示图像或图像中所包含的信息的技术

2、此题直接用ABCD的对应进制代入计算是最快的方法,最少算1次,最

多算4次。B项:(70)10-(2516—3710)16=(418-*3310)等式成立!

3、声音采样频率大的,存储的空间大,音质较好。

4、音频所占的存储容量=44100X16X2X100/8=17640000B

17640000/1024/1024g17MB

5、模拟信号数字化的三个步骤依次是抽样、量化和编码。

6、ASCII码采用8位二进制编码,共表示2'个字符,也就是128个。

7、英文字母A的ASCII码为01000001,十进制就是65,英文字母D的

ASCII码转化为十进制后是68o

8、256=28,所以位图数据文件大小,1024X800X84-8=0.78MBO

9、8*8点阵字模的存储容量为是64bit,因为一个字节占8位,所以占

8字节。

10、可以表示的一共有2的三次方就是8种。

二、判断题

12345

VXVXX

解析:

1、GB2312-80中规定每个汉字占用两个字节。

2、在这串数字中“•”和“-”用“0”、“1”来表示要一一对应00101110

3、十进制数2转化为二进制为(10)%(11)2+(10)2

4、压缩后的大小是512KB,压缩比例是20:1,所以512*20/1024=10MB

5、用3位八进制数,因为83=512X28

1.3信息及其特征

一、选择题

1、下列信息来源最可靠的是()O

A、新浪网上发布的信息B、好朋友告诉你的清息

C、手机上收到的消息D、政府网站上看到的消息

2、打电话查询天气预报及时掌握天气情况,为自己远出旅行做好相关准备,

这主要是从信息的()进行考虑。

A、时效性B、价值取向C、来源D、实用性

3、“不要轻信道听途说的小道消息、”,这说明要从()进行慎重判

断信息的真实性。

A、信息的价值取向B、信息的价值性

C、信息的来源D、信息的时效性

4、同一信息对有的人有用,对有的人无用,这说明()。

A、信息具有时效性

B、信息来源的权威性

C、信息来源的多样性

D、信息价值取向的多样性

5、高一学生收到一条短信息,内容是“为庆祝中国联通公司成立十周年,

请你将此信息发送给你的10个好友,本公司客服中心给你自动划入100元

话费”,不正确的做法是()

A、拨打联通公司客服热线

B、转发此信息给10个朋友试试是否真有此事

C、不知道是不是真的,不予理睬

D、到联通营业厅进行咨询

6.有一网上好友告诉你,你的一位同学身体不适,想向你借点钱看病,你会

()O

A、立即拔刀相助,向对方提供的帐号汇款

B、现在网上聊一下,知道我是谁我就借

C、想办法打电话或当面确认,先证实事件真伪后再做考虑

D、拿不定主意,先借一点再说

7、下列哪项不属于信息的范畴?()

A、mp3播放器B、mp3歌曲

C、天气预报D、高考成绩

8、1972年4月在山东临沂发据的两座汉代基葬中发现了写在竹简上的《孙

子兵法》和《孙脏兵法》这体现了信息的什么特征?()

A、共享性B、载体依附性C、实效性D、真伪性

二、判断题

1、“知己知彼,百战百胜是说战争中信息(情报)可以决定胜败,是信息的价

值体现。()

2、信息网络既是信息的万花筒,也是信息的垃圾场。如果人们不具备相应

的审视和判断能力,就会被一大堆信息垃圾所湮没。因此对获取的信息需要

进行辩证分析。()

3、信息对每个人的价值是相同的。()

4、分析和判断信息价值的过程是去粗取精、去伪存真的过程。()

5、信息无处不在,但并不一定都是真实的。()

试题答案

一、选择题

12345678

DACDBCCC

二、判断题

12345

VVXVV

2.1知识与智慧

一、选择题

1、以下关于知识的说法正确的是()

A、数据就是知识。

B、知识等价于信息。

C、知识就是智慧。

D、知识是人们运用大脑对所获取或积累的信息进行的提炼、研究和分析

的结果,能够精确的反应事物的本质。

2、数据在计算机中是用什么表示的()

A、二进制B、十进制

C、八进制D、十六进制

3、下列不是数据特征的选项是()

A、二进制B、语义性

C、分散性D、单一性与感知性

4、以下关于数据、信息、知识与智慧的理解,正确的是()

A、数据是发展的事物现象的符号记录

B、信息就是知识

C、数据就是信信息,不用经过加工、处理的有意义的信息

D、知识是人们运用大脑对所获取或积累的信息进行的提炼、研究和分析

的结果,能够精确的反应事物的本质

5、下列工具中属于免费的在线阅读工具的是()

A、QQB、云盘C、微信读书D、网易音乐

6、在教科书中利用Python探究电流和电压、电阻的关系实验里,除了可以

通过书中的JupyterNotebook外,处理数据还可以通过下列()工具实

现。

A、PythonlDLEB、XmindC、网络圆板D、几何圆板

7、在教科书中利用Python探究电流和电压、电阻的关系实验里,下列说法

错的是()。

A、实验中的“5,10,15,586,291,198…”数字表示的是一系列数据

B、实验中的U=2905.67607341mV表示的是一个具体信息

C、通过实验,我们验证了I=U/R这一知识

D、经过实验验证,我们得出电流I与电阻R成反比例关系,这是智慧

8、微博、微信、QQ等软件平台都属于()o

A、网络课程平台B、网络资源平台

C、网络互动平台D、网络教学平台

9、以下关于知识和智慧的关系描述正确的是()。

A、知识是固有不变的,需要我们不断的学习

B、人类的智慧是生命的体征结构,不需要积累

C、知识是信息的前提和基础,智慧是知识的抽象与升华

D、智慧是为了达到预定目标而运用知识解决问题的创新思维能力。

10、科学研究的方法以下描述正确的是()

A、实验方法是指以数学学科为代表,以推理和演绎为特征的方法。研究

人员通过构建分析模型和理论推导进行规律预测与发现。

B、理论方法是指以物理学科为代表,以实验、观察和总结为特征的方法。

研究人员通过直接观察获取数据,对数据进行分析,进而发现规律,获得知

识。

C、计算方法是指利用计算工具来进行规律发现和预测,研究人员通过建

立仿真的分析模型和有效的算法,是一种理论方法和实验方法并存的科学研

究方法。

D、以上说法都是错误的

二、判断题

1、科学研究包括如下5个步骤:提出问题一一收集证据一一提出假说一一

检验假说一一形成理论。()

2、数据、信息、、知识和智慧是逐渐递进的概念,前者是后者的抽象与升华,

后者是前者的基础和前提。()

3、实验是指以物理学科为代表,以实验、观察和总结为特征的方法。研究

人员通过直接观察获取数据,对数据进行分析,进而发现规律,获得知识。

()

4、数据是经过加工处理的具有意义的数学符号。()

5、知识发现的过程:做实验一获取观察数据一分析处理数据一形成知识一

应用知识解决问题。()

试题答案

一、选择题

4、信息是经过加工处理的具有意义的数据。

5、知识发现的过程:做实验一获取观察数据一分析处理数据一推理建立数

学模型一实验验证模型一形成知识一应用知识解决问题。

2.2数字化学习与创新

一、选择题

1、下列工具中,更适用于免费在线存储学习资源的是()。

A、微信B、云盘C、博客D、微博

2、以下关于数据、信息和知识相互关系的理解,不正确的是()o

A、数据是原始事物现象的符号记录

B、信息等同于知识

C、信息是经加工处理的、具有意义的数据

D、知识是人们运用大脑对获取或积累的信息进行系统化地提炼、研究和

分析的结果

3、下列属于数字化学习工具的是()。

A、视频B、音频C、多媒体课件D、思维导图软件

4、下列不属于思维导图制作工具的是()。

A、XmindB、MindmanagerC、FreeMindD>Mind+

5、下列关于投针实验的描述错误的是()o

A、投针实验起源于18世纪

B、投针实验中抛掷的次数越多,结果偏离越大

C、投针实验应用了蒙特卡洛方法并采用计算机进行模拟

D、投针实验可通过“网络画板”平台进行模拟

6、在传统课堂教学中,针对每一名学习者较难展开因材施教与个性化学习。

而在数字化学习环境下,学习者可以根据自己的特点自行安排学习进度,从

互联网上选择自己需要的资源,按照适合自己的方式进行学习。这体现了数

字化学习()的特点。

A、个性化B、合作性

C、问题化D、创造性和再生性

7、声卡、视频卡、数码照相机、数码录像机、手写板、扫描仪等设备属于

()数字化工具。

A、信息获取工具B、信息检索工具

C、数据采集工具D、信息存储工具

8、小明正在与班内其他同学共同完成一个项目作业,每个同学按照分工需

完成不同的部分和任务,并最终汇总形成本组的项目报告。下列()工具

更适合于这样的团队合作任务。

A、微信B、有道云协作C、网络画板D、Xmind

9、小芳正在老师的指导下进行项目学习,现学习已经进入成果总结阶段,

她想查找专业文献,将自己的学习成果总结形成论文并投递到某杂志进行公

开发表。请问,()工具更适合于她现阶段的学习。

A、CNKIE-studyB、百度学术

C、微博D、网易公开课

10、网络环境下的自主探究学习主要体现了网络的()特点。

A、共享和交流B、开放性

C、信息容量大D、信息传播交互性

11、微博、微信、QQ等软件平台都属于()。

A、网络课程平台B、网络资源平台

C、网络互动平台D、网络教学平台

12、随着移动互联网和物联网的飞速发展,现实世界的各种事物都变得可感

知、可度量,从而生成数量庞大的数据或数据群,依靠()发现和预测

规律成为科学研究的第三种方法,它是一种主要以计算机学科为代表,以设

计和构造为特征的方法。

A、理论方法B、实验方法C、计算方法D、分析方法

13、小粤是一名高中生,在通过学校的智慧校园和学习系统进行物理课程的

学习时一,信息技术手段,将物理课本中的概念、方法等内容做成思维导图,

并制作成一个生动的动画,同时还通过网络将其与其他同学进行交流分享。

这主要体现了数字化学习的()特点。

A、合作性B、开放化C、创造性和再生性D、个性化

14、在教科书中利用Python探究电流和电压、电阻的关系实验里,除了可

以通过书中的JupyterNotebook外,处理数据还可以通过下列()工具实

现。

A、PythonlDLEB、XmindC、网络画板D、儿何画板

二、简答题

1、有关数字化学习,人们从不同的角度会有不同的描述,请同学们分组到

图书馆或上网查找相关资料,谈谈几种典型说法并举例说明。

2、请列出在本章学习过程中你所使用的数字化学习工具(3种或以上),并

简要介绍各工具的用途及优势。

3、自2000年起,每年举行一次“与巴菲特共进午餐”的慈善拍卖活动。2019

年,沃伦-巴菲特(WarrenBuffett)第20次年度午餐拍卖活动已于北京时间

6月1日结束,最终拍得456.7888万美元。试从数据、信息、知识和智慧

的视角来评论此事。

4、请查找相关资料,简述蒙特卡洛方法及其基本思想,并举例说明其使用

方法。

试题答案

一、选择题

12345678910

BBDDBACBAA

11121314

CCCA

二、简答题

1、

答:(1)数字化学习是指在教育领域建立互联网平台,学生通过网络进行学习的一种全

新学习模式。又称为网络化学习或ETearning。以数字化学习为核心的信息技术与课程

的整合,不同于传统的学习方式。例如:在线课堂。

(2)以电子数据的形式表现信息内容,其主要的媒体呈现形式有文本、图像、声音、动

画、视频等,极大地丰富了信息内容的表现力。除此之外,其友好的交互界面、超文本

结构极大地方便了学习者的学习,虚拟仿真的应用也更有助于学习者对知识的记忆与理

解。例如:多媒体教学。

(3)利用数字化工具与资源学习的学习者可以不受时空和传递呈现方式的限制,通过多

种设备,使用各种学习平台获得高质量课程相关信息,可以实现信息的传送、接收、共

享、组织和储存。例如:网络直播课。

2、

答:(1)信息通信交流与传输工具:视频会议系统,优势:信息的传送、接收、共享、

组织和储存不受时空和传递呈现方式、设备的限制。

(2)数字化可视化表达工具:思维导图,优势:采用电子数据的形式表现、信息内容丰

富、界面友好便于知识的记忆与理解。

(3)数据采集(模数转换)工具:数码照相机,优势:具有共享性属性,信息反复利用、

复制、传递和再生。

(4)三维设计工具:虚拟现实和增强现实制作系统,优势:采用双向交流的互动方式。

(5)信息加工工具:信息系统制作工具,优势:可操作性和可再生性,内容能够被评价、

被修改和再生产,能够激发学习者主动学习的兴趣。

3、

答:

数据:拍卖的时间、拍卖的价格等。

信息:每年举行一次“与巴菲特共进午餐”的慈善拍卖活动

知识:巴菲特股市等金融体系的了解。

智慧:巴菲特对整个股市的研究和分析具有自己的结果。

总结:通过与巴菲特共进午餐,与巴菲特进行交流,将交流过程中有意义数据处理后转

化为信息,再将信息提炼为知识,接着运用获取到的知识去解决问题。

(1)它具有一定的慈善价值,能给人一种好感。

(2)和巴菲特共进午餐也是一种自我宣传的手段。

(3)吃饭期间可能会得到巴菲特的一些独到见解。

4、

答:

原理:通常蒙特•卡罗方法通过构造符合一定规则的随机数来解决数学上的各种问题。

对于那些由于计算过于复杂而难以得到解析解或者根本没有解析解的问题,蒙特•卡罗

方法是一种有效的求出数值解的方法。一般蒙特•卡罗方法在数学中最常见的应用就是

蒙特・卡罗积分。

方法:蒙特卡罗方法的解题过程可以归结为三个主要步骤:构造或描述概率过程;实现

从已知概率分布抽样;建立各种估计量。

3.1体验计算机解决问题的过程

一、选择题

1、下列说法错误的是()

A.数据处理后可以创造价值。

B.人们可以发现、分析、利用、并创造出巨大的财富。

C.因为计算机的诞生,人们才开始分析和处理数据。

D.互联网技术的发展,加速了数据的传输和处理。

2、关于用计算机程序解决问题说法中正确的是()。

A.利用计算机的高速运算能力提高信息处理能力

B提高信息加工的效率

C.针对具体问题以专门的程序来实现信息加工的自动化

D.以上说法都正确

3、小明编写好解密程序后,调试运行时,程序没有报错且能顺利运行,但

不能正确解密,造成这个结果的原因是()

A.解密算法逻辑错误B.程序语句语法错误

C.程序过期了D.程序设计窗口配置不对

4、程序以()代码的形式存放在存储器中,并采用()作为数字计

算机的数制基础。

A.二进制二进制B.二进制八进制

C.八进制二进制D.十六进制二进制

5、下列选项都是属于高级语言的是()

A.汇编语言、机器语言B.汇编语言、Basic语言

C.Basic语言、Python语言D.机器语言、Python语言

6、计算机能直接识别、理解执行的语言是()

A.汇编语言B.Python语言

C.Basic语言D.机器语言

二、判断题

1.编制计算机程序解决问题时,一般分为四个过程:分析问题、设计算法、

编写程序、调试运行程序。()

2.分析问题就是从具体的问题中,明确条件和需求,找出条件和需求之间的

关系,并尽量用数学的语言加以描述。()

3.算法的任务就是针对具体问题,寻求解决问题的方法,并进行精确描述。

()

4.编写程序的任务就是用一种计算机程序设计语言来描述问题求解的算法。

()

5.调试程序时,如果程序语法有错误,计算机不会给出提示信息。()

试题答案

一、选择题

123456

CDAACD

1.C

数据自古以来就一直存在,只是相比于传统数据,在互联网时代,人们生

活中的数据形式发生了改变。

三、判断题

12345

JJJVX

3.2算法及其描述

一、选择题

1、下面关于算法的描述,正确的是()。

A、算法不可以用自然语言描述

B、算法只能用流程图来描述

C、一个算法必须保证它的执行步骤是有限的

D、算法的流程图表示法有零个或多个输入,但只能有一个输出

2、算法的重要特征不包括以下哪一一项?()

A、有穷性B、确定性C、数据输出D、唯一性

3、介于自然语言和计算机语言之间的文字和符号来描述算法的是

()。

A、二进制代码B、程序代码

C、流程图描述法D、伪代码

4、流程图中表示判断的是()。

A、矩形框B、菱形框C、圆形框D、椭圆形框

5、()不是程序的基本控制结构。

A、顺序结构B、选择结构C、循环结构D、组合结构

6、有若干只鸡兔同在一个笼子里,从上面数,有36个头,从下面数,有100

只脚。执行完以下流程图以后,鸡和兔的数量分别是()

A、1224B、1125C、2115D、2016

7、小明设置了一个每天早上都响的闹钟。平时闹钟响后,他会关掉闹钟然

后起床,周末他会关掉闹钟睡到自然醒,下面流程图中()、(2)处分别

应该填入()

A、是(Y)否(N)B、否(N)是(Y)

C、是(Y)是(Y)D、否(N)否(N)

8、有27个祛码,外观一模一样,其中有一个异常祛码重0.95g,其他祛码

重1g。有一个只能分清轻重的天平,请问最少需要使用()次天平能

找出那个重0.95g的硅码。

A、2B、3C、4D、5

9、下列()不属于选择结构。

A^单选择B、双选择C、复选择D、多选择

10、表示程序中的各步操作按出现的先后顺序执行的是()

A、选择结构B、顺序结构C、体系结构D、循环结构

二、判断题

1、用自然语言描述算法,就是用人们日常所用的语言,如汉语、英语等来

描述算法。()

2、使用流程图描述算法存在歧义性,容易导致算法执行的不确定性。()

3、算法就是用计算机求解某一问题的方法,是能被机械地执行的动作或指

令的无穷集合。()

4、算法中执行的任何计算步骤都可以被分解为基本的可执行的操作步骤。

()

5、循环结构表示程序反复执行某个或某些操作,只有用户干预才能终止循

环。()

试题答案

一、选择题

12345678910

CDDCDCABCB

解析:

1、

A、B。因为描述算法的常用方法有自然语言描述算法、流程图描述算法和伪

代码描述算法,所以错误。

Co算法的有穷性。一个算法在执行有穷步之后必须结束,即一个算法所包

含的计算步骤是有限的。所以正确。

Do数据输入。一个算法必须有零个或多个数据输入,有一个或多个数据输

出,没有输出的算法是毫无意义的。所以错误。

2、

算法有5个重要特征:有穷性、确定性、数据输入、数据输出、可行性,所

以不具有唯一性,也就是说解决问题的算法是不唯一的。

3、

用伪代码描述算法就是用介于自然语言和计算机语言之间的文字和符号来

描述算法。

4、

图形3名称3功能3

开始/结束。表示算法的开始或结束・

L_A输入/输出♦表示算法中变量的输入或输出,

1__|处理~表示算法中变量的计算与赋值

o判断3表示算法中的条件判,

--A流程线2表示算法中的流向•

连接点”表示算法中的转接•

5、

程序的三种基本结构:顺序结构、选择结构、循环结构。

6、

假设全是鸡:2X36=72(只)

鸡脚比总脚数少:100—70=30(只)

兔:304-(4-2)=15(只)

鸡:36-15=21(只)

7、

菱形框中判断今天是不是周末,是(Y)继续睡,否(N)则起床。

8、

3次。自然语言描述如下:

将27个祛码分为三堆,每堆9个,任意取两堆,如果相等,那么轻的那个

在第三堆里,如果不相等,那么重0.95g的祛码就在较轻的一堆里;接着把

较轻的一堆中的9个祛码再分为三份,每份3个,如此类推,三次就可以找

到重0.95g的祛码。

9、

选择结构表示程序的处理步骤出现了分支,需要根据某一特定的条件选择其

中的一个分支执行。选择结构有单选择、双选择和多选择三种。

10、

顺序结构:表示程序中的各步操作按出现的先后顺序执行

二、判断题

12345

VXXVX

解析:

2、自然语言描述算法存在歧义性,容易导致算法执行的不确定性。

流程图描述算法,可使算法的流程描述得清晰、简洁。

3、算法就是用计算机求解某一问题的方法,是能被机械地执行的

动作或指令的有穷集合。

5、循环结构表示程序反复执行某个或某些操作,直到判断条件为

假(或为真)时才可终止循环。

3.3计算机程序与程序设计语言

一、选择题

1、下面哪一种不是计算机程序设计语言()o

A、自然语言B、机器语言C、汇编语言D、高级语言

2、计算机能够直接识别的语言是()

A、自然语言B、机器语言C、汇编语言D、高级语言

3、常用的计算机一般包含五大部分,下面不属于输入设备的是()

A、扫描仪B、键盘C、麦克风D、显示器

4、下列有关编译型语言和解释型语言说法错误的是()。

A、编译型语言程序执行速度快,程序执行效率高,同等条件下对系统要

求较低

B、解释型语言程序执行速度快,程序执行效率高,同等条件下对系统要

求较低

C、编译型语言跨平台性差些。

D、解释型语言程序执行效率比较低。

5、()不是程序设计高级语言。

A、PythonB、BasicC、C++D>伪代码

6、计算机内部采用()二进制形式表示和存储指令或数据,把解决问

题的程序和需要加工处理的原始数据事先转换成()二进制数,并存入

存储器中。

A、二进制十进制B、二进制十六进制

C、二进制八进制D、二进制二进制

7、计算机程序是指计算机可以识别运行的()集合。

A、指令B、符号C、数字D、数据

8、汇编语言通过()将程序中的每条语句都转换成用二进制数表示的

机器语言

A、转码B、翻译C、解释D、编译

9、第一种高级语言是()语言,它主要用于科学和工程计算。

A、C语言B、FortranC、BasicD、Pascal

10、用高级语言编写的程序也不能直接被计算机所识别和执行,必须经过

()将其翻译成机器语言。

A、伪代码B、汇编程序

C、编译程序或解释程序D、翻译

二、判断题

1、常用的计算机主要包括运算器、控制器、存储器、输入设备和输出设备

五大基本部件。()

2、高级语言的翻译程序有两种类型:编译程序和解释程序。()

3、由于高级语言的源代码需要硬件与系统底层操作支持,所以移植性差。

()

4、汇编语言编写的程序不仅精练、质量高,而且易于理解,至今在一些领

域仍是一种常用而强有力的软件开发工具。()

5、高级语言的下一个发展目标:面向过程,首先即需要告诉程序执行的整

个过程,程序不能自动生成算法,必须人工介入才能进行处理。()

习题答案

一、选择题

12345678910

ABDBDDABBC

解析:

1、自然语言是人类交流和思维的主要工具,不是程序设计语言。

2、机器语言:是由“0”和“1”这样的二进制代码指令组来表示。每一条

机器指令包含两个主要部分:操作(指出计算机应做什么)和被操作的对象

(指出处理的数据或它的地址),计算机能直接识别和执行。

3、常见的输入设备:鼠标、键盘,麦克风、扫描仪等

常见的输出设备:显卡、显示器、投影仪、打印机等

4、编译型语言程序执行速度快,程序执行效率高,同等条件下对系统要求

较低、跨平台性差些。

解释型语言不同系统平台间的兼容性高。程序执行效率比较低。

5、伪代码描述算法就是用介于自然语言和计算机语言之间的文字和符号来

描述算法。常见高级语言:ALGOL、COBOL、Basic、LISP、SNOBOL.PascaK

C、PROLOG、Ada、VC、VB、Delphi、Java、Python等。

6、计算机内部二进制形式表示和存储指令或数据,把解决问题的程序和需

要加工处理的原始数据事先转换成二进制数,存入存储器中。

7、计算机程序是指计算机可以识别运行的指令集合。

指令是告诉计算机从事某一特殊运算的代码。

8、

9、第一种高级语言是Fortran语言,它主要用于科学和工程计算。

10、

二、判断题

12345

VVXVX

解析:

3、由于高级语言抽象度高,源代码无须与硬件、系统底层操作对应,所以

移植性非常好,理想的情况下甚至不必为不同的系统平台或者机器改动源代

码。

5、高级语言的下一个发展目标:面向应用,即只需要告诉程序要干什么,

程序就能自动生成算法,自动进行处理。

4.1程序设计语言的基础知识

一、选择题

1、在Python语言中,下面哪一个是赋值符号()?

A、+B、=C、»>D、#

2、在Python中,Print(表达式)的功能是()。

A、把两个字符串连接成一个字符串

B、把字符型数据转换成浮点数类型的数值

C、把字符型整数转换成整数类型的数据

D、输出表达式的结果

3、如果在Python中输入print("3+5=")并按下回车后,输出结果是()

A、8B、print(3+5)C、3+5

D、3+5=

4、平时我们在编程的时候要养成保存程序文件的习惯,在保存文件时我们

发现,用Python语言写成的文件的扩展名是()。

A、.jpgB>>pyC>.docD、.sb

5、在Python中,我们通常使用()来存取数据。

A、求知数B、表达式C、变量

D、常量

6、赋值语句的格式是:“变量名=表达式”,功能是“将表达式的值保存到

变量中",是赋值的意思。例如“X=l”的意义是()

A、它与数学中的算式是一样的,没什么区别。

B、X=1是一元一次方程

C、求知数X的数值是1

D、将数值1赋值给变量X

7、赋值语句的格式:(变量)=(表达式)下面的选项中,哪一个是错误的?

()

A、赋值语句中的变量是一个可以变化的量。

B、使用赋值命令,可以改变变量的值。

C、赋值命令“=”与数学中的等号的含义是一样的,没有什么区别。

D、赋值语句中的(表达式)可以是数字、函数、字符串、运算表达式。

8、将字符型数据(整数或小数)转换成浮点数类型的函数名称是()。

A>printB>floatC>

intD、input

9、下列各个关系表达式,表示正确的是()。

A、1==1B、0>1C、0!=0

D、-2>-1

10、在下列关于变量的命名规则中说法不正确的是()

A、变量名不能以数字开头

B、变量名中不能有空格

C、变量名应区分大小写

D、变量名可以使用Python的内置命令。(比如我们用input做变量名)

二、判断题

1、Python中的命令和标点符号都必须使用英文格式,否则会报错。

()

2、凡是加上了双引号的字符、数字等都是字符串。()

3、变量名不能以数字开头。()

4、def〈函数名〉():-一定义一个具有某一功能的函数。()

5、逻辑表达式的值只有两个:True和False。()

试题答案

一、选择题

12345678910

BDDBCDCBAD

解析:

1、赋值运算符“=”来完成。

2、Print功能是输出表达式的结果。

3、〃3+5=〃以双引号括起来,所以表示的是字符串〃3+5=〃。

4、Python语言写成的文件的扩展名是.py。

5、变量是指在程序运行过程中其值可以发生变化的量。在程序设计语言中,

可以用指定的名字来代表。

6、赋值号具有方向性,由右边赋给左边。

7、赋值号不是等号,赋值号左边只能是变量,而不能是常量或表达式。

8、float(浮点型)浮点型由整数部分与小数部分组成,如5.5。

9、==等于:比较对象是否相等,所以1=1返回trueo

10、不能用Python关键字作为变量名。

二、判断题

12345

VXVVV

解析:

1、Python中的命令和标点符号都必须使用英文格式。

2、字符串类型(string)由数字、字母、下划线组成,且以单引号或双引号

括起来的任意文本。

3、变量名只能包含字母(A〜Z,a〜z)、数字、下划线(0-9)。且只能以字

母或下划线开头。

4、def本身是一个函数对象。也可以叫它“方法”。属于对象的函数,就

是对象的属性。def定义了一个模块的变量,或者说是类的变量。

5、逻辑表达式的值为True或False。对应于整数1或0直接参与其他运算。

4.2运用顺序结构描述问题求解过程

一、选择题

1、以下()不是程序设计的基本结构?

A、顺序结构B、环形结构C、分支结构D、循环结构

2、要从键盘上输入一个整数给变量n,并且输入前要提示是输入整数,则

下列语句符合要求的是()

A、n=input((〃请输入整数:”))B、print("请输入整数:”,n)

C、n=input(请输入整数)D、print(请输入整数,n)

3、下列语句a=2

print('a=',5*a)的输出结果为()

A、a"=5*aB^a=5*aC、a"=10D、a=10

4、(11%4)**2的结果是()o

A、11B、4C、2

D、9

5、请问如何将字符串转化为浮点数值型?()

A、float()B、int()C、str()D、input()

6、执行下列程序以后的结果是()

x=10

y=x+l

z=x+2

print(x,y,z)

A、101112B、101113C、8910D、

91011

7、以下程序段执行后,运行结果是()

a=4

b=5

c=a+b

print(c)

print("c")

A、9cB、c9C、ccD、程序报错

8、语句x=input()执行时,如果从键盘输入12并按回车键,则x的值是

()O

A、12B、12.0C、le2D、'12'

9、以下关于Python语句的叙述中,正确的是()。

A、同一层次的Python语句必须对齐

B、Python语句可以从一行的任意一列开始

C、在执行Python语句时.,可发现注释中的拼写错误

D、Python程序的每行只能写一条语句

10、顺序控制结构的程序执行过程是()依次执行的。

A、自上而下B、自下而上C、自外到内D.由内到外

二、编程题

1、转换字母。从键盘上输入一个小写字母,然后将小写字母装换成大写字

母输出。

2、数的输出和占位。输入一个实数(double范围内的正实数a),请你按

如下要求输出:第一行按双精度默认输出,第二行双精度数输出共占10

位,其中3位小数,右对齐,左补空格并在两端添加星号包裹,第三行双

精度数输出共占10位,其中3位小数,左对齐,右补空格并在两端添加

星号包裹。

3、带'和〃字符的输出。输入一个字符,输出两行。第一行将字符用‘包裹。

第二行将字符用“包裹。

4、

一个三角形的三边长分别是a、b、c,那么它的面积为,a)(pb)(pc),其中p=£(a+

b+c).输入这三个数字,计算三角形的面积,四舍五入精确到1位小数。

保证能构成三角形,1000,每个边长输入时不超过2位小数。

5、从键盘输入一个3位整数,计算该数中各位数字之和。例如,输入392,

各数字之和是3+9+2=14。

试题答案

一、选择题

12345678910

BADDAADDAA

解析:

1、程序设计的三种基本结构:顺序结构、分支结构和循环结构。

2、input。输入函数,格式:input("提示信息”)。

3、print。输出函数,格式:print(表达式)。

4、%是求模运算,相当于mod,也就是计算除法的余数,**2表示连乘2次

也就是求平方,所以11%4=3,3的平方是9。

5.float()函数用于将整数和字符串转换成浮点数。格式:float(表达式)。

6、顺序执行x=10,y=x+Lz=x+2,也就是x=10,y=10+l=ll,z=10+2=12。

7、因为print("c”)使用了中文标点符号,所以程序会报错,正确的格式

应该是print("c")。

8、input函数返回都是字符串。

9、同一层次的Python语句必须对齐。

10、顺序控制结构的程序执行过程是自上而下依次执行的。

二、编程题

解析:

1、

x=input()

print(x.upper())

2、

x=float(input())

print("%f"%(x))

print(“*%10.3f*"%(x))

print3f*"%(x))

3、

x=input()

print("'{0}'format(x))

print('"{0}.format(x))

4、

importmath

a,b,c=map(float,input().split())#连续输入三个浮点数

p=0.5*(a+b+c)

s=p*(p-a)*(p-b)*(p-c)

s=math.sqrt(s)

s=int(s*100)

m=s%10

ifm>=5:

s=s+10

s=(s-m)/100

print(s)

5、

x=input('请输入一个三位数:')#input函数返回字符串

x=int(x)#将字符串转换为整形

a=x//100#获取百位数,整除100

b=x//10%10#获取十位数

c=x%10#获取个位数,对10求余数

print(a+b+c)

4.3选择结构描述问题求解过程

一、选择题

1、以下语句格式正确的是()。

A、ifage<18;

B、ifage<18:

C、ifage<18o

D、ifage<18.

2、一名高中生在以下程序输入自己的年龄会得到的结果是()

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

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

A、请输入一个数字B、s是个小于10的数字

C、s是大于10的数字D、自己年龄的数值

3、选择结构不包含()

A、单分支B、双分支C、多分支

D、群分支

4、条件是由条件表达式来构成的。条件表达式的值有()种。

A、1B、2C、3

D、4

5、在Python中,实现多分支选择结构的较好方法是()。

A、ifB、if-elseC、if-elif-elseD、if嵌套

6、执行下列程序以后的结果是()

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

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

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

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

temp=O

ifx>y:

temp=y

y=x

x=temp

ifx>z:

temp=z

z=x

x=temp

Ify>z:

temp=z

z=y

y=temp

print(x,y,z)

A、从小到大排序B、从大到小排序

C、都变成最大的数D、都变成最小的数

7、关于结构化程序设计所要求的基本结构,以下描述错误的是()

A、重复(循环)B、选择(分支

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论