当前位置:首页 >> 其它课程 >> 福建省高三一轮基本能力复习学案之信息技术必修第四章

福建省高三一轮基本能力复习学案之信息技术必修第四章


高三一轮基本能力复习学案 信息技术必修第四章 信息的加工与表达(下) 一、编制计算机程序解决问题
1. 了解计算机程序运行过程及作用 程序:为解决某一特定的问题而编写的有限多条指令的有序集合 赋值运算:将等号右边表达式的计算结果赋值给左边的变量,格式:变量名=表达式 注意:赋值号=,左边必须是合法的变量名 变量名取名规则:只能由数字、字母、下划线组成,且必须以字母开头

例:已知变量 A=1,变量 B=2,则 A=A+B 是合法的赋值语句,A 的最终值是 3; 而,A+A=B 则不是赋值语句,因为等号左边不是合法变量名。 2.程序设计语言的的发展过程 程序设计语言的产生与发展必然是由低级到高级, 由繁到简的。 具体来说大致经历了从机器 语言、汇编语言到高级语言的历程。 (1)机器语言 是一串由“0”和“1”构成的二进制代码 (2)汇编语言 实际是一种符号化的机器语言,它采用英文助记符代替机器指令,比机器语言容易识别和 记忆,从而提高了程序的可读性。 (3)高级语言 更接近于自然语言(英语)和数学语言的编程语言,它并不特指某一种语言,也不依赖于特 定的计算机系统,因而更容易掌握和使用,通用性也更好。 3、了解几种常见的程序设计语言 程序设计语言是人们与计算机打交道的桥梁, 通过它告诉计算机执行一系列操作, 实现 某种功能。程序设计语言主要有:VB、Basic、Pascal、C 语言、VC++ 、COBOL、JAVA 等 4、了解编程解决问题的方法和步骤 分析问题→设计算法(最重要步骤)→编写程序→调试运行→检测结果 ? ? 分析问题:分析问题的需求情况及已知条件,然后给出一个精确的描述。 设计算法:根据分析,找出解决问题的方法与步骤。 算法:是指解决问题的步骤和方法 算法描述方法:自然语言、伪代码、流程图 ? ? ? 编写程序:选择一种程序设计语言来编写程序,实现算法。 调试程序:检查程序的可行性。 检测结果:对程序功能进行检测

例题 1:下列对程序解决问题的过程描述中,哪个是正确的( D ) A.编写程序?设计算法?分析问?调适运行与检测结果
1

B.设计算法?分析问题?编写程序?调适运行与检测结果 C.设计算法?分析问题?调试运行与检测结果?编写程序 D.分析问题?设计算法?编写程序?调试运行与检测结果 例题 2:信息的编程加工里面( A、算法设计 B、界面设计 A )是编程的核心,是解决问题的方法和步骤: D、调试运行

C、代码编写

附算法的重要特征: 算法是在有限步骤内求解某一问题所使用的一组定义明确的规则。 通俗 点说,就是计算机解题的过程。在这个过程中,无论是形成解题思路还是编写程序,都是在 实施某种算法。前者是推理实现的算法,后者是操作实现的算法。 一个算法应该具有以下五个重要的特征: 有穷性: 一个算法必须保证执行有限步之后结束; 确切性: 算法的每一步骤必须有确切的定义; 输入:一个算法有 0 个或多个输入,以刻画运算对象的初始情况,所谓 0 个输入是指算法本 身定除了初始条件; 输出:一个算法有一个或多个输出,以反映对输入数据加工后的结果。没有输出的算法是毫 无意义的; 可行性: 算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。 例题 3:下面关于算法说法错误的是(B A.算法必须有输出 C.算法不一定有输入 )

B.算法必须在计算机上用某种语言实现 D.算法必须在有限步执行后能结束

例题 4.日常生活中,我们常常会遇到许多需要解决的问题,下列问题最适合计算机编程来 处理的是( C ) B.计算一天伙食的开销 D.上网查找自己喜欢的歌曲 ) D.高级语言

A.确定周末去郊游的计划 C.计算机 10000 以内所有奇数的平方和

例题 5.下列不属于程序设计语言的是( B A.机器语言 B.自然语言 C.汇编语言

例题 6.调试运行计算机程序的目的是( D ) A.编写程序 B.设计算法 C.分析问题 D.检查程序的可行性 B ) D.拓扑图

例题 7.描述算法可以使用自然语言和( A.人工语言 B.流程图

C.逻辑图 C )

例题 8.下列对算法描述不正确的是( A.算法是解决问题的步骤集合
2

B.算法的解题步骤是有限的

C.算法是解题的算式 5、适合编程解决的问题

D.算法是可以被表述和实现的

自动控制、实时监控、复杂计算、大家所使用的软件等 6、描述算法的方法 (1)自然语言:即用人们日常使用的语言和数学语言描述的算法(小时钟) (2)流程图:即用一组标准的图形符号来描述算法。 (3)伪代码:伪代码是一种非正式代码,常用自然语言、数学语言和符号来描述算法的操 作步骤。 例如:韩信点兵算法 从 1 开始,取出一个自然数判断它被 3、5、7 整除后的余数是否为 2、3、2,如果是,则这个 数即是所求的数, 求解结束。 否则, 用下一个数再试, 直到找到这个数为止。 (假设人数 N<100) 自然语言描述 (1)将 N 的初始值赋为 1 (2)如果 N<100 并且 N 被 3、5、7 整除后余数为 2、 3、2,则输出 N 的值,转入第 4 步 (3)将 N 的值加 1,转到第 2 步 (4)结束程序

3

用伪代码描述算法 For I=1 to N if n 能被 3、5、7 整除余数为 2、3、2 输出 n exit for end if next1 程序代码 Private Sub Command1_Click() Dim i As Integer For i = 100 To 999 If Int((i / 100)) ^ 3 + (Int((i / 10)) Mod 10) ^ 3 + (i Mod 10) ^ 3 = i Print (i) End If Next End Sub 例 9. 如图 5 所示,其算法描述方式是( C ) A.流程图 C.自然语言 B.伪代码 D.高级语言 Then then

7、程序的三种基本结构的流程图 (1)顺序结构。特点:从上向下自动执行。如图 1

图1

图2

(2)选择结构。特点:根据判断结果的真与假来选择执行程序模块。如图 2
4

(3)循环结构。特点:根据循环变量或循环条件来自动的重复执行一段称为循环体的程序

8、能针对问题进行需求分析(见课本 80 页的实例分析) 所谓"需求分析",是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入 什么数据,要得到什么结果,最后应输出什么。可以说,在软件工程当中的“需求分析”就 是确定要计算机“做什么”,要达到什么样的效果。可以说需求分析是做系统之前必做的。 9、依据需求分析,写出问题的输入、求解和输出的步骤 10、算法与程序设计的关系 算法是程序设计的一部分,一般都是要先设计算法,再进行编程,调试、运行的。 二、用智能工具处理信息 1、了解常见的信息智能处理软件(专题:计算机中常用软件及其作用) 人工智能(Artificial Intelligence) , 英文缩写为 AI:即人造智能,是指让机器(计 算机)模拟或实现人脑的智能活动。 人工智能处理工具和一般处理工具的区别:

一般处理工具
处理有固定算法的问题 处理的过程是重复计算的过程 得到一个确定的结果 2、了解人工智能的应用领域

智能处理工具
处理问题不确定、非结构、没有固定算法 处理的过程是推理控制的过程 得到的结果常不太确定(可能正确,也可能不确定)

①模式识别:是利用计算机对物体、图像、语音、字符等进行自动识别的技术。 研究范畴:指纹识别、语音识别、光学字符识别(ocr)、手写识别等 例:有些国家安全部门为了提高安全性,通过眼角膜识别系统打开安全门的过程,这 里使用了模式识别技术。 ②自然语言理解:是研究如何使计算机能够理解和生成自然语言的技术。 研究范畴:机器翻译(常用的中文翻译软件:金山快译、译星、万能对译) 、人机对话。 例:利诚同学通过访问某网站与机器人对话,这使用了自然语言理解技术。
5

③其他应用 智能机器人---中学生机器人大赛中的机器人足球比赛、机器人舞蹈、机器人灭火比赛 计算机博弈---国际象棋、中国象棋、围棋、五子棋等 智能代理---Office 助手 机器证明--- http://baike.baidu.com/view/380555.htm 数据挖掘--- http://baike.baidu.com/view/7893.htm 专家系统 --就是指模仿人类专家来解决专门领域问题的软件系统。 一个实际的专家系统不仅能够为用户提供相关领域的专家建议或决策,而且能够通过 解释机制,以用户容易理解的方式解释专家系统的具体推理过程。 注意:通过网络与他人聊天或下棋等不属于人工智能应用 例题 10:下列不属于人工智能软件的是:( C ) A、语音汉字输入软件 C、在联众网与网友下棋 B、金山译霸 D、使用 OCR 汉字识别软件 )

例题 11.下列运用了人工智能技术的是( C

A.播放视频 B.播放音乐 C.手写板输入汉字 D.键盘输入汉字 例题 12.以下不属于人工智能技术应用的(B )

A.超级国际象棋电脑“深蓝二代” B.office 软件 C.医疗专家系统 D.与机器人对话 例题 13.某公司为了加强考勤管理,购置了指纹打卡机,这体现信息技术的( C A.多元性 B.网络化 C.智能化 D.多媒体化 )

例题 14. 指纹识别属于人工智能学科中的( B ) A.字迹识别研究范畴 B.模式识别研究范畴 C.语音识别研究范畴 D.字符识别研究范畴 三、信息的发布与交流 1、了解在网络中发布信息的规范 ? 原创信息的发布规范:不得宣传有关黄、赌、毒的信息; 不得发布危害国家、集体利益的内容; 不得发布谩骂、攻击他人的言论; 不向别人发布垃圾邮件、带毒邮件等; ? 转载他人发布的信息:未经授权不得随意转载,但享有正当的评论权。 2、了解使用工具软件发布信息的基本方法(P93 表 4-2) ①在个人主页或者博客(Blog)上发布; ③通过 QQ、MSN 等即时通信软件交流信息 信息发布: ? ? ? 根据发布的方式:视觉:报纸、杂志、书籍 听觉:广播 视听:电影、电视、网络 根据发布主体分成三类:个人信息发布;行业信息发布;官方机构信息发布 信息发布的效果与以下三个方面有关:发布的时间与地点、媒体的发布速度、信息的保 存时间
6

②在 BBS 上留言; ④发 E-Mail;

例题 15:以下关于电子邮件的说法不正确的是: ( A、电子邮件的英文简称是 E-mail。

C )

B、所有的 E-mail 地址的通用格式是:用户名@邮件服务器名 C、在一台计算机上申请的“电子邮箱”,以后只有通过这台计算机上网才能收信 D、一个人可以申请多个电子邮箱 补充:网络常用术语 站点(网站):是一组网络资源的集合。便于维护和管理 超级链接 :用超级链接可以实现从一个网页到另一个目标的连接,这个目标可以是一个网 页,也可以是图像、动画、视频,甚至可以是一个可执行程序 超文本:主要以文字的形式表示信息,建立链接关系主要是在文本间进行 防火墙:是指一个或一组系统,用来在两个或多个网络间加强防问控制,限制入侵者进入, 从而起以安全防护的作用。 BBS: 就是我们平时所说的论坛 , 我们可以在里面就自己感兴趣的话题发布信息或提出看法 E-mail:就是我们平时所说的电子邮件,其特点 P91 例题 16.下列不属于在因特网上发布信息的是( A ) A.将数据保存在光盘中 C.发表博客文章 B.发送 E-mail 邮件 D.与同学通过 QQ 聊天

例题 17.小陈利用业余时间创作了一段 flash 动画,想与远方的朋友一起分享,下列可供他 发表作品的途径有( C ) ①在因特网以网页形式发布 ④通过固定电话告诉朋友 ②在论坛公告板 BBS 上发布 ⑤通过网络聊天工具 QQ 传送 D.②③④⑤ ③通过电子邮件发送给朋友

A. ①②③④⑤ B. ①②③④ C. ①②③⑤

例题 18.下列可以用于上传网页到服务器空间的软件是( A ) A.flashget B.影音传送带 C.winzip D. FlashFXP

附:VB 中常用的表达式、函数、运算符
1、VB 中的表达式类型有: (1)算术表达式 (2)字符串表达式
7

(3)关系表达式

(4)逻辑表达式

(1)算术运算符(+、-、*、/、\、MOD、^) 举例 运算符 + - * / \ MOD ^ 举例 25+25 50-50 5*5 25/5 35\4 62MOD9 2^3 说明 加法 减法 乘法 除法 整除 求余数 指数 结果 50 0 25 5 8 8 8

例:62MOD9+2^3=16 (2)VB 中常用的字符串运算符有”&”和”+”(连接) 功能:把参加运算的字符串按原来的顺序首尾相接,组成新的字符串。 “I am a ” & “teacher”=“I am a teacher” (3)关系表达式的值为布尔型的值 True 或 False 关系运算符及其示例见表: 关系运算符 = > < <> >= <= 含义 等于 大于 小于 不等于 大于等于 小于等于 相当的数学符号 = > < ≠ ≥ ≤ 关系表达式示例 x=0 x*y>x+y(true) "QB"<"VB" X<>0 x>=10 x<=0

关系表达式的运算顺序是:先进行算术运算或字符串运算,然后再进行比较 运算。其运算结果是一个逻辑值,即 True(真)或 False(假)。如果条件成立,则关 系表达式取 True;如果条件不成立,则关系表达式的值为 False。 如果关系运算符的两边表达式的运算结果是数值,则按其大小比较。例如: a<b(a=3,b=4) 其值为 True x+y>5(x=3,y= -2) 其值为 False (4)逻辑表达式的值也是布尔型的值 True 或 False 逻辑运算符:not、and、or 3 种 2、在 VB 中,几种不同性质的运算符的优先级别如下: 算术运算符>字符运算符>关系运算>逻辑运算

3、Vb 函数的含义及使用方法 序号 1
8

函数 Abs(x)

返回值 X 的绝对值

类型 X 的类型

例:Abs(-2.35)结果 2.35 2 3 4 5 6 7 8 Int(x) Sqr(x) Right(s,x) Left(s,x) Mid(s,x,y) Val(“s”) Str(x) X 的整数部分 例:Int (2.35)结果 2 X 的平方根 例:Spr(36) 结果 6 从 s 字符串中最右边取字符 x 个 例:Right(“abcdef”,3) 结果 def 从 s 字符串中最左边取字符 x 个 例:Left (“abcdef”,4) 结果 abcd 字符替换 例:Mid(“abcdefg”,3,4) 结果 cdef S 字符串转化为数值型的值 例:Val(“12ab”) 结果 12 X 数值型转化为字符型的值 例:Str(0.98) 结果.98 例:Str(-0.56) 结果-.56 数值型 字符型 整型 X 的类型 字符类型 字符类型 X 的类型

9 10 11 12 13 14

Rnd(x) Len(s) Tan(x) Sin(x) Cos(x) Sgn(x)

返回一个在区间(0,1)之间的随机数 数值型 例:Print Rnd 返回 S 字符的长度 例:Len(“abcdef”,3) 结果 abc 求 X 的正切值,x 的单位为弧度 求 X 的正弦值,x 的单位为弧度 求 X 的余弦值,x 的单位为弧度 求 X 的符号,x>0,返回 1;x=0,返回 0;x<0,返回-1 数值型

9


更多相关文档:

福建省高三一轮基本能力复习学案之信息技术必修第四章

福建省高三一轮基本能力复习学案之信息技术必修第四章_其它课程_高中教育_教育专区。福建省高三一轮基本能力复习学案之信息技术必修第四章高三...

福建省高三一轮基本能力复习学案之信息技术必修第一章

高三一轮基本能力复习学案 信息技术必修第 信息与信息技术一、 信息(Information) (1) 理解信息的概念 信息是只利用文字、符号、声音、图形、图像、视频、动画...

福建省高三一轮基本能力复习学案之信息技术必修第五、六章

2014 年福建省信息技术高考总复习材料 高三一轮基本能力复习学案 信息技术必修第五、六章 信息资源管理 信息安全 一、认识信息资源管理 1.了解信息资源管理的应用领...

福建省高三一轮基本能力复习学案之信息技术必修第二章

高三一轮基本能力复习学案 信息技术必修第二章 [基础知识] 1、信息获取的方法 (1) 信息来源的多样性: ? ? 媒体:报纸、书刊、广播、电视、网络等 他人:老师、...

福建省高三一轮基本能力复习学案之信息技术必修第三章

高三一轮基本能力复习学案 信息技术必修第三章(1) 文本信息加工 [基础知识] 一、文字及其处理技术 1、 体验文字处理技术:现代计算机已经发展到几乎可以处理包括象形...

高三一轮基本能力复习学案之信息技术必修第一章OK

高三一轮基本能力复习学案 信息技术必修第 信息与信息技术 一、 信息(Information) (1) 理解信息的概念 信息是只利用文字、符号、声音、图形、图像、视频、...

高三一轮基本能力复习学案之信息技术必修第一章

基本能力信息复习学案基本能力信息复习学案隐藏>> 高三一轮基本能力复习学案 信息技术必修第 信息与信息技术课标要求:描述信息的基本特征,列举信息技术的实用实例,...

高三一轮基本能力复习学案之信息技术必修第三章(1)

高三一轮基本能力复习学案 信息技术必修第三章(1) 文本信息加工课标要求:能够根据任务需求,熟练使用文字处理工具软件加工信息,表 达意图;呈现主题,表达创意。学习目标...

高三一轮基本能力复习学案之信息技术必修第二章(2)

基本能力信息复习学案基本能力信息复习学案隐藏>> 高三一轮基本能力复习学案 信息技术必修第二章(2) 文件的下载知识网络: 文件及其类型 网络中的文件 文件的重要属性...

高三基本能力(信息技术部分)一轮复习学案信息安全

高三基本能力(信息技术部分)一轮复习学案信息安全_其它课程_高中教育_教育专区。...《电子计算机系统安全规定(试行草案)》,这是我国第一部有关计算机安全工 作的...
更多相关标签:
网站地图

文档资料共享网 nexoncn.com copyright ©right 2010-2020。
文档资料共享网内容来自网络,如有侵犯请联系客服。email:zhit325@126.com