版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、期中复习考点一:信息、信息的载体及信息的特征一、信息:信息是指数据、信号、消息中所包含的意义。一般指声音、语言、文字、图像、视频、音频等所表达的实际内容统称为信息。二、信息的特征包括:(1)信息的表示、传播、储存必须依附于载体。信息的载体:承载信息的实体一般都称为信息的载体,如声音、语言、文字、图像、视频、音频等都可以称之为信息的载体,相同的信息可以用多种不同的载体来表示和传播。(2)信息是可以加工和处理的(3)信息可以脱离它所反映的事物被存储和保留(4)信息时可以传递和共享的(5)信息具有时效性【例1】传统的胶卷相机逐渐被数码相机代替,老旧的纸质照片也可以被扫描成数码图片被长久保存,照片从纸
2、质变成数字的过程主要体现了信息具有( ) A时效性 B可加工处理性 C共享性 D价值性【例2】古人将文字、符号刻在龟甲上以传后人,这主要体现了信息特征中的( ) A载体依附性 B时效性 C真伪性 D可加工性【例3】我国南方大部地区遭遇 50 年不遇的大雪冰冻灾害,各地气象部门及时发布各类天气预警信息,让群众在第一时间做好各项防御灾害的准备,把损失减到最低。以上资料主要反映了信息的( )(A) 载体依附性(B)可加工处理性 (C)时效性 (D)共享性考点二:二进制B、十六进制H、十进制D的相互转换 一、二进制计算机内部的信息包括数据和程序都采用二进制代码表示的。在平时书写时,用下标2或在代码的最
3、后位加B来标识该代码为二进制代码。例如: (10011)2、10011B。二进制数由“0”与“1”两个数字组成,每个数码在不同的数位上,对应不同的权值。二进制数的运算,“逢二进一,退一当二” 。如:0+0=0,0+1=1,1+0=1,1+1=10n位二进制能编码的个数为2n、能表示的最大十进制数是2n -1【例1】某幼儿园的绘画创新课上,美术教师让小小班的学生在如1图所示的空格系列中用黑色的蜡笔任意涂满空格(涂的格数和位置均不限制),则涂成如2图所示情况的概率是( )1图2图A1/32 B1/16 C1/8 D1/64【例2】某军舰上有5盏信号灯,信号灯只有"开"和&quo
4、t;关"两种状态,如果包括5盏信号灯全关的状态,则最多能表示的信号编码数( )A、120种 B、31种 C、32种 D、5种二、十六进制由于二进制不便于书写,在实际表示中,常常采用十六进制的形式。十六进制书写时,用下标16或在代码的最后位加H来标识该代码为十六进制代码。例如: (10AB)16 、CA11H十六进制数由09、A、B、C、D、E、F这16个符号组成,分别对应十进制的09、10、11、12、13、14、15。十六进制(H)ABCDEF十进制(D)101112131415二进制(B)101010111100110111101111三、相互转换十进制转换为二进制:“除二取余”
5、法。如173D( 10101101 )B方法如右图所示:最后的余数从下往上取。二进制十进制按权展开除2取余法二进制转换为十进制: “按权展开相加”法。( 1 0 0 1 1 )B 24 23 22 21 20按权相加:= 1×24 + 0×23 +0×22 +1×21 +1×20 = 16 + 0 + 0 + 2 + 1 = 19D二进制转换成十六进制:从二进制的低位开始,每四位二进制数转换成一位十六进制数(0001 1101)B=(1 D)H (8421法)(4位二进制相当于1位十六进制)十六进制转换成二进制:每1位十六进制数转换成4位二进制
6、数。(8421法)(4位二进制相当于1位十六进制)【例4】将二进制数10010111转换成十六进制,正确的是( )A9BH B 97H C79H D8AH【例5】下列二进制数中,与2FH值最接近的是( ) A111110B B111111B C110000B D101100B 考点三:信息技术发展、应用及影响一、信息技术(IT,Information Technology)是指有关信息的收集、识别、提取、变换、存储、处理、检索、分析和利用等技术。信息技术包括计算机技术(信息处理的核心)、通信技术、微电子技术(现代信息技术的基石)、传感技术。二、信息技术的历史。人类社会发展历史上发生过五次信息技
7、术革命:语言的使用,是从猿进化到人的重要标志 文字的创造,信息的存储和传递首次超越了时间和地域的局限 印刷术的发明,为知识的积累和传播提供了更为可靠的保证 电报、电话、广播、电视的发明和普及,进一步突破了时间与空间的限制 计算机技术与现代通信技术的普及应用,将人类社会推进到了数字化的信息时代。三、信息技术的发展及影响:信息技术的发展对人类社会的发展产生了重大影响。信息技术本身也取得了长足的进步,出现了量子计算机、生物计算机、机器人、数字地球和智能化社区、因特网和以下一代因特网、虚拟现实的实用化为代表的一些新技术。四、信息技术的发展趋势:多元化、网络化、多媒体化、智能化和虚拟化。多元化:信息技术
8、在不同领域的深入应用,使得信息技术成为一个多学科技术的组合。智能化:主要包括语音识别、手写文字识别、指纹识别、光学字符识别、机器翻译等虚拟化:由计算机仿真技术生成虚拟的现实世界,可以给人一种身临其境的真实感觉。五、信息技术的应用1、日常学习、家庭生活方面的应用:家庭机器人、自动温控器、人机博弈等2、商业/教育机构方面的应用:网络交易、办公、会议、计算机辅助教学(CAI)等3、工业/生产方面的应用:自动控制、计算机辅助设计(CAD)等4、科学技术方面的应用:卫星遥感技术、虚拟现实技术、载人航天等【例1】雅虎推出的“Yahoo!My phone”服务能让雅虎会员通过自己的声音,用“说”的方式,查询
9、新闻、天气及个人信息,这种服务主要运用了( )A.机器翻译技术 B.手写文字识别技术C.语音识别技术 D.光学字符识别技术【例2】下列设备中,支持数字化阅读的有( )3G手机 电子墨水显示屏电子书 扫描仪 笔记本电脑A. B. C. D. 【例3】在IE浏览器中,欲将某网页中的文字、图片和超链接等信息保存到一个文件中,则在保存时应选择的保存类型是(A)网页,全部(*.htm;*.html) (B)文本文件(*.txt)(C)网页,仅HTML(*.htm;*.html) (D)
10、Web档案,单个文件(*.mht)考点四:知识产权和信息安全及网络道德规范1、知识产权:是指法律规定的人们对于自己创造或拥有的智力成果所享有的各种权利的总称。2001年公布了计算机软件保护条例2、信息安全问题:电脑中所存储的信息都是非常不安全的,它容易受到来自计算机黑客、计算机病毒、拒绝服务攻击、信息污染、信息侵权、信息渗透等方面的危险。3、计算机病毒特征及防治:计算机病毒具有影响、破坏计算机系统并且能够自我复制的计算机程序。计算机病毒具有寄生性、传染性、潜伏性、破坏性、爆发性等特征。计算机病毒防治从预防、检查和杀毒三方面着手。杀毒软件:卡巴基斯、瑞星、金山毒霸、KV2006 NOD32等4、
11、病毒:就是一种人为编写的具有破坏性的计算机程序5、信息的保护:个人密码保护、安装杀毒软件、及时更新系统等。6、网络道德规范:网络自由必须在网络道德规范内实现;个人的自由不能妨碍他人的自由,不能在网络上宣传迷信、暴力、色情等有害信息,不能在网上攻击或诽谤他人,更不能有损国家的利益。【例1】小张在专卖店购买了一张正版软件,下列行为恰当的是( )A将自己购买的正版软件注册码在网络上出售B将正版软件破解后在网站上发布C在正版软件中私自嵌入广告后进行传播D按照正版软件的使用协议安装使用【例2】小王为多个账号设置密码,下列方式相对安全的是( )A不同的账号设置相同的密码,密码均采用自己的生日B不同的账号设
12、置不同的密码,密码采用8位数字形式C不同的账号设置相同的密码,密码采用相同的英文单词D不同的账号设置不同的密码,密码采用足够长度的数字和字母混合形式【例3】下列行为恰当的是( )A在个人博客中发布他人的隐私信息 B在QQ群中组织成员用黑客软件攻击某网站C在论坛中讨论破解网银账户密码的方法 D在网站上共享自己制作的旅游风光视频智能处理考点:1. 了解常用的智能型信息处理软件:语音识别、手写文字识别、光学字符识别(OCR)、机器翻译等。课本P75-P79.2、掌握OCR软件的使用。P77OCR作用:识别图像中文字,可将图像文件(格式为tif、jpg、bmp等)识别为文本文件(格式为txt、tif)
13、;操作过程:打开图像文件à预处理(倾斜校正)à版面分析à选择待识别区域à点击工具栏上的“识别”按钮à校对文字à保存。Word字处理考点:p 查找/替换功能:批量查询文档中的内容;p 自动更正功能:可以修正一般的打字错误;p 拼写/语法检查功能:根据语法规则,指明可能存在的错误;p 批注功能:可对选中的字、词、句或段落,发表看法或提出建议;(类似于笔记)p 修订功能:可自动标记修订过的文本内容。【例1】下列图片文字环绕方式是()A、嵌入型 B、四周型 C、紧密型 D、浮于文字上方 E、衬于文字下方( ) ( ) ( )Excel表处理考
14、点:1.公式2.函数 SUM()、AVERAGE()、MIN()、MAX()3.单元格引用 相对引用 绝对引用Excel输入公式常见错误:1.单元格列宽度不够;(#)2.公式被0除(#DIV/0!)3.错误失误参数或运算对象;(#VALUE!)4、不能识别的名称(#NAME?)5、无效的单元格引用(#REF!)排序:指按一定规则对数据进行整理、排列。筛选:从数据清单中找出满足指定条件的数据, 暂时不需要的记录隐藏起来。(排序次序互换影响结果,筛选次序互换不影响结果!)建立图表:1、在表格中选择好数据区域(多行(或多列)的时候,注意先选一行再按CTRL);2、在插入菜单下,选择相应的图表类型,即
15、生成相应图表3、数据源的选择可以在插入图表前先选好;如果出错,数据源的修改可以右键单击选中图表->选择数据或菜单栏的“设计”选项卡的选择数据进行重新选择。(修改数据区域也可通过右键,选择数据,再重新选择正确的数据区域。)4、其他设置通过在图表相应区域右键完成图表标题:选定图表,在图表工具菜单下的“布局”子菜单中数据标志(签):在系列上右击,添加数据标签;再在相应的数据标签上右键,设置数据标签格式图表位置:右键,移动图表(也可以选中图表在图表工具的设计选项卡下移动图表)算法与VB程序设计知识条目1算法及算法的表示方法2顺序、选择和循环三种基本模式3对象、属性、类、方法、事件和事件处理的概念
16、4VB程序设计初步VB应用程序的界面设计VB应用程序的运行、调试和保存基本数据类型、常量、变量、一维数组常用的标准函数算术、关系、逻辑三类基本运算及表达式赋值语句、选择语句、循环语句、注释语句算法与程序设计知识点1、算法:解题方法的精确描述,即解题方法步骤化。2、算法的特征l 有穷性:一个算法的执行步骤是有限的l 确定性:算法中的每个步骤必须有确切的含义l 可行性:算法的每个步骤是可行的,是实际能做的l 有0个或多个输入l 有1个或多个输出3、算法表示:自然语言:自然语言是指人们 日常生活 中使用的语言,如汉语、英语、法语等都是自然语言。用自然语言描述算法符合我们的表达习惯 ,并且容易理解。
17、流程图:流程图(Flow Chart)也称程序框 图,它是算法的一种 图形化表示方法。用流程图描述算法 与自然语言描述相比,用流程图描述算法形象、直观 ,更容易理解。伪代码:伪代码(Pseudocode)是介于自然语言和计算机程序语言之间的一种算法描述 。它也是专业软件开发人员描述算法的一种常用方法。计算机语言:利用程序设计语言如Visual Basic、C、C+、Pascal等编制程序,实现算法。4、对象:在VB中,我们总是和对象打交道。新建一个窗体就是新建了一个窗体对象;从工具箱中,将一个控件拖放到窗体上,实际上也生成了一个对象。5、属性:对象的属性是用来描述对象的外部特征的。在 VB中,
18、窗体(Form)对象的属性有名称标题(Caption)字体(Font)背景颜色(BackColor);按钮对象的属性有按钮名称提示背景颜色等,对象的属性可在“属性”面板中设置。代码中属性的引用方法为:对象名. 属性名属性值 或 变量= 对象名. 属性名例如,Form1 .Caption" 你的体重标准吗?"n val(Text1.Text)6、方法:方法是一个对象允许其他对象与之交互的方式,它表明了一个对象所具有的能力。代码中调用对象的方法可以用:对象名. 方法名 参数列表例如:Form1.Cls ' 擦除窗体List1.AddItem n(i) ' 将幸运
19、学号加入列表框中7、类:现实生活中,我们通常会把具有共同性质的事物划分成一类,得出一个抽象的概念“类”。在面向对象程序设计中我们也用这种方法,往往把具有共同属性、方法或事件的对象归为“类”。类是在对象之上的抽象,是对象的模板;对象是类的具体化,称类的实例。当我们说“标签”的时候,指的是标签类;当我们说某个标签的时候,指的是标签类的一个实例。使用VB进行程序设计的方便之处就在于VB给我们定义了许许多多的类,从窗体、命令按钮、图片框、单选框、复选框到时钟、文件、文件夹、驱动器、滚动条、旋转按钮等等,我们在程序设计中用到的类,一般它都提供了,这大大方便了程序的编写。编写一般的程序,我们只需要生成相应
20、类的实例(即生成对象)就可以实现想要的功能。8、事件和事件过程:VB为窗体和大多数控件都规定了一组事件,当应用程序被启动后,VB随时准备捕获各种事件。一旦发生了某个事件,VB就会执行与该事件相联系的事件过程;执行完后,VB将等待下一个事件的发生。常用的事件有:Load(载入事件,如Form_load)Click(单击事件,如Command1_Click)Change(改变事件,如Text1_Change)等。如用户用鼠标单击按钮(CommandButton)就触发了Click事件,程序就会执行Click事件过程(即以下代码中的Sub和End Sub之间的语句)。Private Sub Comm
21、and1_Click() Dim r As Double r = Val(Text1.Text) Text2.Text = Str(2 * 3.14 * r)End Sub9、赋值语句VB中赋值语句用“=”来实现,如:a=b ' 将b的值赋给变量aN= 1 ' 将1 赋给N赋值语句“= ”后面可以是常量、变量或表达式。赋值语句中的“=”与数学中的“=”是不同的!如:N =N+1这里的意义是将 N 的值加1 后重新赋给N,结果N 的值比原值增加了1。10、注释语句 注释是以单引号(')开头的一串文字,可以出现在程序中需要说明的位置上,通过这一串文字,对附近的程序段进行简要
22、的说明,增加程序的可读性。注释对程序的执行效果没有任何影响,程序运行时自动跳过注释。在VB里,注释语句有两种,一种是用“Rem”关键字,还有一种是利用单引号“'”,例如:' 定义 a 为字符串变量 Rem 定义 a 为字符串变量 以上两句的作用是一致的,但Rem语句必须单独占一行。11、变量变量应该先声明后使用。VB中变量声明的方法是: Dim <变量名> As <数据类型>例如,Dim N As Integer '声明变量N为整型还可以在一行中定义多个变量,如:Dim dtmBeginTime As Date, dtmEndTime As Da
23、teDim a,b,c As integer变量名可以简单地用i、j 、k 等单个字母表示,也可以包含比较复杂的信息描述,如intTimeCost 和intWordCount ,表示打字所花时间和输入的字符数。尽管变量命名可以有很大范围的自由度,但是还必须遵守以下几个约定:1. 必须以字母或汉字开头,而不能以数字或其他字符开头。2. 只能由字母、汉字、数字和下画线组成,不能含有小数点、空格等字符。3. 字符个数不超过255 个。4. 变量名不能使用VB中的保留字。如Print 、Sub、End等5. VB 不区分变量名中字母的大小写。如 HELLO和Hello是同一个变量。6. 为增加程序的可
24、读性,变量名最好取有意义的名称,建议前面加上类型缩写,如strA。12、常量如果程序中多次用到同一个常量,往往用一个有意义的符号表示,这种常量称为符号常量;代表常量的符号称为“常量名”,其定义形式如下:Const 常量名 As 类型 表达式如:Const Pi 3.1415926Const strA = "abcde"13、数据类型整型、长整型、单精度和双精度都属于数值型,它们表示数值的范围是不同的。其中,单精度和双精度又合称为浮点型。字符串型数据是指用括起来的一串字符。如欢迎进入VB世界!、Visual Basic 、1234都是字符串类型。文本框里输入的是字符串类型。布
25、尔型又称逻辑型,常用于表示逻辑判断的结果,如“真/ 假”、“是/非”等,其值为True 或False,分别表示逻辑真和逻辑假。VB中也常用数值0 表示假值,1 表示真值。日期型数据专门用来处理日期和时间。VB采用一对“#”把日期和时间的值括起来,如 #2003/08/20# 表示2003年8 月20日。14、常用函数(1)常用数学函数函数功能实例结果 Abs(x)求 x 的绝对值Abs(-4 .6)4 .6 Sqr(x)求 x 的平方根Sqr(9)3 Sin(x)求 x 的正弦值Sin(30*3 .14/180)0 .499770102643102 Cos(x)求 x 的余弦值Cos(30*3
26、 .14/180)0 .866158094405463 Tan(x)求 x 的正切值Tan(60*3 .14/180)1.72992922008979 Atn(x)求 x 的反正切值4*Atn(1)3 .14159265358979 Exp(x)求指数函数 exExp(2 .0)7 .38905609893065 Log(x)求 x 的自然对数值Log(10)2 .30258509299405 Int(x)取整数函数Int(99 .8)99 Rnd(x)产生0 1之间 (不包括 1)的随机数Rnd()【01)返 回一个随机数用数学函数时需要注意以下几点。( 1) 三角函数中的参数应是弧度数,如
27、数学中sin30°应写为:sin( 30 *3.14159/180)( 2) Rnd 函数返回 0,1)(即包括0,但不包括1)之间的一个随机数,它往往和Randomize 结合使用。如果我们班有54名同学开联欢会,要编程抽取一名幸运同学,可以用以下代码求得:Private Sub cmdOk _ Click()Randomize ' 初始化随机数生成器Label1.Caption = " 幸运同学的学号为:" & Int ( Rnd * 54) + 1 )End Sub要产生a,b之间的随机整数,公式:Int(Rnd()*(b-a+1)+a例如:
28、要产生10,100区间的随机整数,可以使用公式Int(rnd()*91 +10)获得。产生a,b)之间的随机整数,Int(Rnd()*(b-a)+a产生0,b)之间的随机整数, Int(Rnd()*b)(2)常用字符串函数 函数功能实例结果 Len(字符串)求字符串的长度Len("2008奥运")6 Left(字符串,截取长度)截取字符串左边部分Left("2008奥运",4)2008 Mid(字符串 ,起始位置 ,截取 长度) 从 中间指定位置截取字符串Mid("2008奥运",3 ,2)08 Right(字符串 ,长度)截取字符串
29、右边部分Right("2008奥运",2)奥运String(数值 ,字符)生成指定长度 与指定字符的字符串String(3 ,"9 ") 999(3)常用转换函数 函数功能实例结果 Val(字符串)将字符串转换 为数值2+Val( 12)14 Str(数值)将数值转为字符串Str(5)5 Chr(字符代码)求字符代码对应的字符Chr(65)A Asc(字符)求字符对应的字符代码Asc("A")65 Fix返回数的整数部分Fix(-3.6)-315、(1)算术类基本运算基本运算运算符优先级表达式表达式的值乘幂15225取负-2-aa的相
30、反值乘法*33*2.57.5实数除法/33/21.5整数除法4321求余数Mod58 Mod 5-7 Mod 33-1加法+62+35减法-63-12(2)关系类基本运算:=、<>、<、>、<=、>=(7级)(3)逻辑类基本运算:Not(8级)、And(9级)、Or(10级)16、程序的基本结构(1)选择(分支)结构IF 条件 THEN 语句END IF IF 条件 THEN 语句一ELSE 语句二END IFIF 条件 THEN 语句一ELSE IF 条件 THEN 语句二ELSE 语句三END IFIF 条件 THEN 语句如:If n Mod 5 =
31、0 Then PrintIF 条件 THEN 语句一 ELSE 语句二如:If a > 0 Then s = a 2 Else s = a * 2(2)循环结构For 语句语法格式 For 循环变量 = 初值To终值Step 步长语句块Next 循环变量l 步长是循环变量的增量,其值可以是正数(递增循环)或负数(递减循环),但不能是0。如果步长为1,则可以连同保留字Step略去不写。l 初值、终值、步长都必须是整数。l 执行next之后,循环变量的值都会增加一个步长的值。计数器:n = n + 1累加器:s = s + n在某些情况下,循环的次数无法预先知道,但已知在什么条件下应该循环。
32、这时,使用Do语句来描述这样的循环比较合适。Do语句的一般格式如下:Do While 条件表达式语句块Loop下列两段程序结果是相同的,请注意两处不同:s = 0For i = 1 To 10 s = s + iNext iPrint ss = 0: i = 1Do While i <= 10 s = s + i i = i + 1LoopPrint s(3)顺序结构代码是按照由上到下的顺序一行一行地执行。程序执行过程中没有分支、没有重复,我们把这种结构称为顺序结构。如:c = aa = bb = c17、循环的嵌套(1)通常,把循环体内不再包含其他循环的循环结构称为单层循环。(2)在处
33、理某些问题时,常常要在循环体内再进行循环操作,这种情况称为多重循环,又称为循环的嵌套。如二重循环、三重循环等。 (3)多重循环的执行过程是,外层循环每执行一次,内层循环就要从头开始执行一轮,如: for i=1 to 9 for j=1 to 9
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度冷链运输业务协议模板版
- 2024年人工孔桩工程承建协议细则版B版
- 2024年上海二手房经纪服务协议版
- 2024专项能力提升培训服务协议版B版
- 第19课 法国大革命和拿破仑帝国(学案)-【帮课堂】2023-2024学年九年级历史上册同步学与练(部编版)
- 2024年委托担保业务合作合同样本版B版
- 2024企业代运营合作合同
- 2024年事业单位深化改革一体化合作协议版
- 湖北省十堰市2023-2024学年高一生物上学期11月联考试题含解析
- 2024年城市地标建筑真石漆外墙施工协议版
- 2024年语文课程教学计划
- 安徽省A10联盟2024-2025学年高一上学期11月期中考试 化学 含解析
- 喷涂设备订购合同范例
- GB/T 44824-2024双向拉伸聚乳酸薄膜
- DB52T 1177-2017 中低品位胶磷矿选矿技术规程
- 人教版(2024新版)八年级上册物理期末必刷多项选择题50题(含答案解析)
- 课件科比教学课件
- 2024固态电池行业产业现状产业链相关公司及市场预测分析报告
- 山西煤矸石综合开发利用项目可行性研究报告
- 新教科版五年级上册综合实践活动全册教案
- 全国教育大会解读
评论
0/150
提交评论