高中信息技术《算法与程序设计VB(选修)》
第一章算法与算法的描述
1.算法的定义
算法:就是解决问题的思想方法,对解题过程的精确描述。计算机解决问题的步骤为分析问题、设计算法、编写程序、调试程序。算法是程序设计的“灵魂”,最核心过程。
2.法的特征
一个算法应该具有以下五个重要的特征:
1、有穷性:一个算法必须保证执行有限步之后结束;
2、确定性:算法的每一步骤必须有确切的定义;
3、输入:一个算法有0个或多个输入,以刻画运算对象的初始情况,所谓0个输入是指算法本身定出了初始条件;
4、输出:一个算法有一个或多个输出,以反映对输入数据加工后的结果。没有输出的算法是毫无意义的;
5、可行性:算法中执行的任何计算步都是可以被分解为基本的可执行的操作步,即每个计算步都可以在有限时间内完成;(也称之为有效性)
3.算法的描述方法
算法的描述:可分多种表达方法,一般用自然语言、流程图和伪代码进行描述。
(1)自然语言描述法:指用人们日常生活中使用的语言(本国语言),用自然语言描述符合我们的习惯,且容易理解。
例1:求圆的周长和面积
算法如下:(自然语言描述法)
(1)输入半径r ;
(2) 计算周长c=2*π*r ;
(3) 计算面积s=π*r*r ;
(4) 输出周长c,输出面积s ;
(5) 结束
例2:工人每天工作8小时,每小时9元,超过8小时的每小时增加15%的加班费,计算工人每天的应发的日工资。(1)输入工作小时X
(2)判断X值,分别计算
●X小于8,工资=X*9
●X大于8,工资=X*9+(X-8)*9*0.15
(3)输出工资
(4)结束
练习:求三个数中的最大数。(用自然语言描述)
(2)流程图描述:也称程序框图,它是算法的一种图形化表示方法。且描述算法形象、直观,更易理解。
例1:求圆的周长和面积
练习:求三个数中的最大数。(用流程图描述)
(3)伪代码描述法:是介于自然语言和计算机程序语言之间的一种算法描述。是专业软件开发人员常用方法。流程图的基本图形及功能:
例1:求圆的周长和面积
input r
c=2*π*r
s=π*r*r
print c,s
练习:求三个数中的最大数。(用伪代码描述)
4.程序与程序语言
(1)程序的定义:程序实际上是一组及其操作的指令或语句的序列,是算法的一种描述
(2)程序的基本特征:程序一共有七个基本特征
1、程序中,每一个算法的步骤对应着程序设计语言的一个或多个语句,每个语句对应一个或者多个操作。每个操作都要求有执行对象,并且根据对象状态变化形成动作的效果,同事可变的对象用变量来表示,变量的值的变化则可通过操作赋值来完成。
2、除非特殊索命程序都是从第一条语句开始顺序开始向下执行。
3、程序总是施行与操作与某些对象,这些对象通常称为数据。
4、这些数据一般应该有属性和取值范围,即类型说明。
5、有时语句要求执行者作出判断,即在某种条件成立情况下执行一条或一组语句,否则执行另一条或一组语句。
6、一条或一组语句可能需要执行一次以上,当一条或一组语句要重复时,必须指明重复的次数或重复的条件。
7、程序本身是一个静态的实体,而执行语句的进程是动态的。
(3)程序的基本结构:顺序结构、选择结构、循环结构。
(4)程序设计语言的的产生和发展
1、机器语言:二进制代码指令
2、汇编语言:类似英语缩略词且带有助记性符号的语言,每条汇编指令和一条机器指令相对应,只是指令码和操作数都采用符号形式。而这种语言是不能被机器直接接受,必须用一种语言翻译器将程序中的每条语句翻译成机器语言才能执行。
3、高级语言:高级语言本身不是一种语言,只是一类语言的分类。用高级语言编写的程序必须经过翻译器将其翻译成机器语言,才能在计算机上执行。常见的高级语言:C语言、C++、pascal、java、C#、VB、Basic (5)程序的编辑和翻译
1、程序的编辑:以汇编语言或者高级语言所编写的程序被称为“源代码”,这些代码需要我们逐一的输入到计算机中。并把他们以文件的形式保存起来,这个过程称为程序的编辑
2、程序的翻译:前面的学习中使我们知道,计算机只能识别和执行二进制的机器语言代码,而我们用级语言或汇编语言编写的程序要想被计算机执行,必须翻译成机器语言程序,最终才能被计算机执行。高级语言的翻译程序一般则有两种类型:编译程序和解释程序。
练习题:
1 下面对算法描述正确的一项是:()
A、算法只能用自然语言来描述
B、算法只能用图形方式来表示
C、同一问题可以有不同的算法
D、同一问题的算法不同,结果必然不同
2.下面关于算法描述正确的是()
(A) 算法不可以用自然语言表示
(B) 算法只能用框图来表示
(C) 一个算法必须保证它的执行步骤是有限的
(D) 算法的框图表示法有0个或多个输入,但只能有一个输出
3、图形符号" "在算法流程图描述中表示( ).
A 处理或运算的功能
B 输入输出操作
C 用来判断条件是否满足需求
D 算法的开始或结束
4、以下哪个是算法的描述方法?( )
A 流程图描述法
B 枚举法
C 顺序法
D 列表法
5、下面的语句是一个计算机程序的操作说明:
(1)初始值为x=1,y=1,z=0,n=0;
(2)n=n+1(将当前n+1的值赋予新的n);
(3)x=x+2(将当前x+2的值赋予新的x);
(4)y=2y(将当前2y的值赋予新的y);
(5)z=z+xy(将当前z+xy的值赋予新的z);
(6)如果z>7,则执行语句(7),否则返回语句(2)继续进行;
(7)打印n,z;
(8)程序终止.
由语句(7)打印出的数值为______,_______.
6、以下属于计算机程序语言的有()
A、汇编语言
B、高级语言
C、机器语言
D、低级语言
7、执行程序时,程序中的每一条语句至少要运行一次()
8、最早的程序设计语言是汇编语言()
9、程序设计语言是指人们编制程序所使用的计算机语言,VB是低级语言()
10、高级语言翻译程序有两种类型:解释程序和编译程序()
第二章程序设计基础
第一节常量、变量的定义
VB程序的一般包括如下部分:
(1)数据类型说明部分
(2)数据的输入部分
(3)数据的处理部分
(4)数据的输出部分
例:求圆的周长和面积
Private Sub Command1_Click()
Dim r As Single //定义r为单精度型
Dim c As Single //'定义c为单精度型
Dim s As Single //定义s为单精度型
r = inputbox(“输入半径r”) //输入半径r
c = 2 * 3.14159 * r //计算周长
s = 3.14159 * r * r //计算面积
print c //输出周长
print s //输出面积
End Sub
一、常量:在程序进行过程中不变的量,在VB中一般分数值常量与字符常量两种。
数值常量:就是数学中说的常数,分整型常量和实型常量两种
整型常量:即整数,指不带小数点的数值如1、0、-10、+35等都是合法的整数
实型常量:即实数,指带小数点的数值。
实型常量又分为定点数和浮点数两种。
例:定点数:3.14159和-6.8,1.99
浮点数:2E6、1E5
例:1.2345×103 可表示为1.2345E3,字母E表示底数10
浮点数就是数学上的科学计数法。
字符串常量:被一对双引号括起来的若干个合法的字符称为字符串常量。例如:”China”、”Visual Basic”、”18”、”3.1415”等,双引号中字符,不包括双引号本身。
符号常量:如果多次用到同一个常量,则可用一个有意义的名字表示这个常量。
二、变量:在程序执行过程中,其值可以改变的量称为变量
变量命名注意要点:1、必须以字母开头,不能以数字或其他字符开头。
2、只能由字母、汉字、数字学或下划线组成,不能含有小数点、空格等字符。
3、最长不超过255个字符
4、不能以VB保留字作变量名,如语句定义符、函数名等。
5、VB不区分变量名中字母大小写。如HELLO和Hello是同一个变量。
三、常量和变量的定义
符号常量的声明:Const 常量名[As 常量类型] = 常量值
如:Const pi As Single = 3.14159 常量名为pi
变量的声明:
Dim <变量名>As <变量类型>
如:Dim a As Integer 定义一个整型变量,变量名为a
变量的赋值:变量= 表达式
例:Private Sub Form_Click()
Dim a As Integer, b As Integer, c As Integer
Dim str As String
a = 54
b = 114
c = a + b
str = "Hello World"
Print "a="; a, "b="; b, "c="; c
Print str
End Sub
四、运算符
1、算术运算:
/ (浮点)除例:5 / 2 = 2.5
\ 整除例:5 \ 2 = 2
Mod 求余数例:5 Mod 2 = 1
2、关系运算
例:3 > 2 结果为True(真或是)
3、逻辑运算
Not(取反)And(与)Or(或)
运算结果为布尔型(Boolean)True 或False
逻辑运算符的优先级为:No > And > Or
4、日期运算符与日期表达式
日期表达式是用日期运算符“+”或“-”将算式表达式、日期型常量、日期型变量、日期函数等连接起来的式子,如表达式“#2003/09/01# +30”的运算结果是“2003-10-1”;表达式“#2003/10/20# - #2003/10/10#”的运算结果为整数10
5、字符运算
字符串连接符为“+”和“&”
“123” + “45” = “12345”
“123” & “45” = “12345”
123 + “45” = 168
“123” + 45 = 168
运算符的执行顺序:在VB中,当一个表达式中同时出现多种运算符时,运算次序由运算符的优先级决定,优先级高的运算符先运算,优先级相同的从左向右进行运算。不同性质的运算符优先级如下。
算术运算符> 字符串运算符> 关系运算符> 逻辑运算符
练习题:
1、下列变量名写法错误的是( )
A、abc_123
B、123abc
C、abc123
D、abc
2、下列语句中定义了一个实型变量的是( )
A、Dim end as Integer
B、Dim sum As Single
C、Dim Name As String
D、其它三项都不对
3、在VB中,以下关于符号常量的声明,声明正确的是:( )
A、Dim TAG as String
B、Const TAG as String "Visual" + "Basic"
C、Const TAG as String ="Visual Basic"
D、Const TAG as String
4、下面( )不是字符串常量
A、"True"
B、#False#
C、" "
D、"你好"
5、分析s=11\3 + 11 Mod 3,s的值是( ).
A、5
B、6
C、4
D、3
6、下面表达式的值是false的有( ).
A、"969" < "n97"
B、Int(4.99) <> len("basic")
C、str(2000) < "1997"
D、3 > 2
7、设a=2, b=3,在VB中,表达式a>b Or b>3值是:( )
A、False
B、True
C、-1
D、1
8、Visual Basic中,下列( )函数是求绝对值的。
A、ABS(X)
B、SQR(X)
C、INT(X)
D、GN(X)
9、表达式Abs(-3.6)*sqr(100)的值是( )。
A、-36
B、360
C、36
D、-360
10、下列( )数据类型不是数值型。
A、Date
B、Single
C、Double
D、Integer
11、下列函数中,返回值是字符串的是( ).
A 、Mid
B 、Instr
C 、Val
D 、Len
12、代数表达式221gt 表达式后错误的是( )
A 、g*t*t/2
B 、1/2*g*t^2
C 、g*t^2/2
D 、gt^2/2
13、数学式子ab b
a 42 在VB 中的正确写法是:( )
A 、 (2*a+b)/4*a
B 、(2*a+b)/(4ab)
C 、(2a+b)(4ab)
D 、(2*a+b)/(4*a*b) 14、判断x 是否在区间[a, b]上,在VB 中以哪个逻辑表达式是正确的?( )
A 、a B 、 a C 、a D 、a>x and x<=b 15、向n 变量存入1个2位整数,要使此2位数十位和个位上的值分别存入x, y 变量。正确的算法是( )。 选项: x 、①x=Left(n, 1) ②y=n-x*10 ③Print x:Print y B 、①x=Left(n, 1) ②y=Right(n, 1) ③Print x:Print y C 、①x=n/10 ②y=n-x*10 ③Print x:Print y D 、①x=Int(n/10) ②y=n-x*10 ③Print x:Print y 16、向x 变量中输入任意一个小写字母,再将x 变量中的小写字母转成大写字母。正确的算法是( ). 选项: A 、①输人字母到x ②a=Asc(x)-32 ③x=chr(x) ④Print x B 、①输人字母到x ②a=Asc(x)+32 ③x=chr(x) ④Print x C 、①输人字母到x ②a=Val(x)一32 ③x=Chr(x) ④Print x D 、①输人字母到x ②a=Val(x)+32 ③x=Chr(x) ④Print x 第二节 程序的顺序结构 一、 赋值语句 1.格式:变量名 = 表达式 功能:将右边的表达式的值赋给左边的变量 (1)“变量”可以是简单变量,也可以是字符变量; (2)“=”是赋值符号,它的含义将表达式的值赋给左边的变量。 (3)表达式代表一个数值或一个字符串。 例1:A=123;A=B ;B=2*3;A=A+10;C$ =“CHINA ” 2.赋值语句的功能:计算功能和赋值功能 3.注意事项 (1)赋值语句不是代数等式,赋值号与等号形同而意不同; (2)赋值语句类型必须匹配; (3)把字符串赋给串变量时,该字符串必须用双引号括起来; (4)变量单元每次只能存一个数据,但可以多次赋值。 如:C$=“COMPUTER” 注意:“$”是区分字符串变量的的标志,即要在变量名后加“$”构成字符串变量,同时,字符串用双引号括起来,然后才赋给字符串变量。 二、输入数据的函数 InputBox ()是提供从键盘输入数据的函数。利用它可产生一个对话框,提示用户输入数据并单击命令按钮。该函数返回值是字符串类型(string )。 InputBox ()的语法格式为:InputBox (提示信息,标题,默认值,位置) 提示信息: 指对输入数据的提示,显示在对话框中,不能省略 标题:指运行此函数后弹出的对话框的标题。 默认值:指默认的输入数据值 位置:指运行此函数后弹出的对话框的左上角在屏幕上的位置 注意:提示信息和标题是用引号引起来的字符串 三、输出数据的方法 1、基本格式: Print 输出内容 注意:1、输出内容可以是数、变量、表达式,也可以是用引号括起来的字符串; 2、如果输出内容是数,变量,表达式,则输出的是数,变量,表达式,如果是用引号引起来的字符串, 则原样输出; 3、多个输出内容,可以用逗号或分号分隔;如果用分号,则后面一个输出紧跟前一个输出;如果是逗号, 则分区格式输出; 4、如果输出内容后面没有符号,则表示下一个Print换行输出,如果print中没有输出内容,则表示输 出一个空行。 程序设计的顺序结构:代码按照由上到下的顺序一行一行地执行。程序执行过程中没有分支、没有重复,这种结构称为顺序结构。 例1:交换两个变量中的数据。 Private Sub cmdSwap_Click() Dim x As Single, y As Single Dim m As Single x = inputbox(“请输入X的值”) y = inputbox(“请输入Y的值”) m = x x = y y = m //交换数据 print x,y End Sub 例2:从键盘上输入一个三位数,然后将它反向输出,如:输入456,输出654。 (1)分析问题 设X为输入的三位整数,Y为X的方向输出。因为X的百位、十位、个位分别为: X1=X\100 X2=(X-X1*100)\10 X3=X-X1*100-X2*10 所以Y=X3*100+X2*10+X1 (2)设计算法 ①输入X的值 ②计算:X1=X\100 ③计算:X2=(X-X1*100)\10 ④计算:X3=X-X1*100-X2*10 ⑤计算:Y=X3*100+X2*10+X1 ⑥输出Y的值 (3)编写程序 Private sub command_click() Dim x as integer, x1 as integer, x2 as integer, x3 as integer, y as integer X=inputbox(“x=”,”输入”) X1=X\100 X2=(X-X1*100)\10 X3=X-X1*100-X2*10 Y=X3*100+X2*10+X1 Print “y=”;y End sub (4)调试程序 练习题: 1、以下是一段VB程序: a = 1 b = a + 1 c = a + b 它的基本结构属于() A、顺序结构 B、选择结构 C、循环结构 D、树型结构 2、下列VB程序运行后,变量x的值为( ). x=2 Print x+l Print x+2 3、执行以下程序,在弹出的第1个输入框输入“10”,第2个输入框输入“15”,则输出的结果为()。Dim a As Integer, b As Integer a = InputBox("输入","a=") b = InputBox("输入","b=") Print a; "+";b; "=",a+b A. b+a=25 B. 10+15=25 C. a+b=25 D. 15+10=25 4、已知A,B,C,D是整型变量,且都已有互不相同的值,执行语句“B=8:A=C:D=A: D=B”后,其值相等的变量是()。 A. A,D B. A,C C. C,B D. B,A 5、要交换变量A和B之值,应使用的语句组是()。 A. A=B:B=C:C=A B. C=A:A=B:B=C C. A=B:B=A D. C=A:B=A:B=C 6、有如下Visual Basic程序段: m = "VB" n = "is" t = "easy" t = m + n + t 该程序段运行后,变量t的值为。 7、试编写一个程序,实现输入一个四位数的数,然后将它倒序输出。 第三节程序设计的分支结构 一、行If语句 行If是指在一行中写完的If语句。其一般格式为: 格式一:If条件Then语句 功能:执行这种形式的If语句时,首先对条件进行判断。若条件成立,则执行Then后面的语句;若条件不成立,则执行If语句后继程序行的语句 格式二:If条件Then 语句1 Else 语句2 功能:执行这种形式的语句时,先进行判断。若条件成立,则执行语句1;否则执行语句2。 例1:输入三个不相同的数,求出其中最小数。 Private Sub Form_Click() Dim a As Single, b As Single, c As Single Dim Min As Single a = InputBox("输入a", "输入框") b = InputBox("输入b", "输入框") c = InputBox("输入c", "输入框") If a < b Then Min = a Else Min = b If c < Min Then Min = c Print "最小数="; Min End Sub 二、块If语句 行If-then语句只能根据条件的真假是否执行一条语句,当Then部分和Else部分包含的内容较多时,则可选用“块If语句”结构。 格式一:If 条件Then 语句块 End If 例2:当从输入一个数时,当该数大于或等于60时显示"及格",该数小于60时显示"不及格"。 Private Sub Command1_Click() Dim a As Single a = InputBox("输入a") If a >= 60 Then Print "及格" End If If a < 60 Then Print "不及格" End If End Sub 格式二:If 条件Then 语句块1 Else 语句块2 End If 例3:编写一程序,求一个一元二次方程ax2+bx+c=0的两个根。 Private Sub Form_Click() Dim a As Single, b As Single, c As Single Dim d As Single, x1 As Single, x2 As Single a = InputBox("输入a", "输入框") b = InputBox("输入b", "输入框") c = InputBox("输入c", "输入框") d=b2-4*a*c IF d>=0 then x1=(-b+sqr(d))/2 else x1=(-b-sqr(d))/2 end if print “x1=”;x1,”x2=”;x2 End Sub 练习题: 1、以下是一段Visual Basic程序: If I=1 Then X=X+1 Else X=X*2 End If 它的基本结构属于( ). A、选择结构 B、循环结构 C、顺序结构 D、树型结构 2、下列程序段运行后,变量Value的值是() x = 20 If x >= 10 Then Value = 5 * x Else Value = 4 * x End If A、100 B、80 C、90 D、70 3、如要完成:从键盘输入一个正整数,判断是否是奇数,如是就在屏幕上显示。比较好的算法是( ) 选项: A、①输人的数存人n变量②f=(n/2=Int(n/2))③如果f中的值为True就显示n中值 B、①输人的数存人n变量②f=(n/2=Int(n/2))③如果f中的值为False就显示n中值 C、①输人的数存人n变量②如果n/2=Int(n/2)成立,就显示n中值 D、①输人的数存人n变量②如果n/2=Int(n/2)不成立,就显示n中值 4、下面是判断变量x是不是能被5整除的偶数的程序,横线上的逻辑表达式应为( ) Private Sub commandl_Click() Dim x As Integer x=Val(Text1. Text) If ____ = 0 Then Print “这个数是能被5整除的偶数” Else Print “这个数不是能被5整除的偶数” End If 选项: A、(x Mod 5) = 0 And (x Mod 2 ) = 0 B、x Mod 10 = 0 C、x Mod 5 = 0 D、x Mod 2 = 0 5、如要完成:从键盘输入一个正整数,判断是否是偶数,如是就在屏幕上显示。比较好的算法是( )。 选项: A、①输入的数存人n变量②f=(n/2=Int(n/2))③如果f中的值为True就显示n中值 B、①输入的数存人n变量②f=(n/2=Int(n/2))③如果f中的值为False就显示n中值 C、①输入的数存人n变量②如果n/2=Int(n/2)成立,就显示n中值 D、①输入的数存人n变量②如果n/2=Int(n/2)不成立,就显示n中值 6、下列程序段运行后,m的值为( ) A=2: b=1: c=5 If A < b Then m = A Else m = b If c < m Then m = c 选项: A、1 B、2 C、5 D、提示错误,无答案 第四节程序设计的循环结构 一、For-Next循环 For循环变量一般形式是: For循环变量=初值To终值Step循环变量增量 循环体 Nxt循环变量 例1:求s=1+2+3+4.....+100 Private Sub Form_Click() Dim i As Integer Dim sum As Integer sum = 0 For i = 1 To 100 step 1 sum = sum + i ' 循环体 Next i Print "sum="; sum End Sub 循环变量的初值、终值、循环变量增量都是数值型。其中要重复执行的操作称为循环体,增量可正可负,如果没有设置Step,则增量的缺省值为1 1、循环变量取初值; 2、循环变量与终值比较,没有超过终值转3,否则循结束,接着执行循环语句的后继语句; 3、执行一次循环体 4、循环变量增加一个增量 5、重复步骤2~4。 以上可以看出,For-Next循环变量是一种当型循环。说明 (a)For语句与Next语句必须成对出现,而且它们当中的“循环变量”必须是同一个变量,如上例中均为I。 (b)当循环变量为正时,循环变量超过终值,是指循环变量的值大于终值时;若为负,则是指循环变量的值小于终值。 例2:编写程序,使能打印下面所示的图案。 @ @@ @@@ @@@@ @@@@@ @@@@@@ 程序: Private Sub Form_Click() Dim i As Integer Dim j As Integer For i = 1 To 6 For j = 1 To i Print “@”; Next j Print Next i End Sub 一个FOR循环里包含了另一个FOR,我们称它为嵌套循环。 练习题: 1、阅读如下程序,跟踪程序的执行过程,观察变量A的值的变化,写出循环结束时变量A的值、循环次数和程序的运行结果。 ①privaate sub command1_click() for A=1 TO 10 print A Next A End Sub ②privaate sub command1_click() For A=1 To 100 S=S+A Next A Pint “S=”;S End Sub ③privaate sub command1_click() For A=100 To 1 step -1 S=S+A Next A Print “s=”;s End Sub ④privaate sub command1_click() For A=1 To 10 A=A+1 Print A Next A End Sub 2、阅读下面程序,输出结果是( ) Private Sub Form_Click() Dim i As Integer:Dim s As Integer s = 0 For i = 1 To 5 s = s + i Next i Print s,i End Sub 选项: A、15 6 B、s=15 i=6 C、6 5 D、s=6 i=5 3、试编写一个程序,求出100以内能被3整除的所有正整数。 4、试编写一个程序,求出1*2*3……*100积。 二、Do-Loop循环 For-Next循环的次数是确定的,但是有的问题只知道循环结束的条件,重复执行的次数事先并不知道,这是需要Do-Loop循环 格式一:Do While 条件 循环体 Loop 例3:求最大公约数 Private Sub Command1_Click() Dim a As Integer Dim b As Integer Dim r As Integer a = InputBox("输入a") b = InputBox("输入b") r = a Mod b Do While r <> 0 a = b b = r r = a Mod b Loop Print b End Sub 当VB执行Do While-Loop循环时,先判断指定的条件是否为真,若条件为真,执行循环体,条件为假时退出循环。 格式二:Do 循环体 Loop Until条件 这种循环的执行过程如图所示。进入循环体后,先执行一次循环体A,然后再检查条件P是否成立。如果不成立,就重复执行循环体A,直到条件P成立退出循环体。 例4:如果我国人口每年以平均1.5%的速度增长,问多少年后我国人口达到或超过15亿?设现在人口为12.3亿。 Private Sub Form_Click() Dim p As Single Dim r As Single Dim n As Integer p = 1230000000 r = 0.015 n = 0 Do p = p * (1 + r) n = n + 1 Loop Until p >= 1500000000 Print n; "年后", "人口="; p End Sub 练习题: 1、在VB中,以下程序段: x=0 Do While x<50 x=(x+2)*(x+3) Loop 执行后,x的值为:( ). A、168 B、50 C、72 D、0 4、要求计算机打印出100至200之问所有偶数的平方根值。正确的算法是( )。 选项: A、①i=100 ②Do While i<200:Print i,Sqr(i):Loop B、①i=100 ②Do While i<200:Print i,Sqr(i):i=i+1:Loop C、For i=100 To 200 Step 2:Print i,Sqr(i):Next i D、For i=100 To 200:Print i,Sqr(i):Next i 5、下列程序段中,循环体执行的次数是( ) y = 2 Do While y <= 8 y = y+y Loop 选项: A、2 B、3 C、4 D、5 6、阅读下面程序,当单击窗体之后,m的值是( ). Private Sub Form_Click() Dim m As Integer:Dim i As Integer m = 0 For i = 1 To 3 m = m + 2 Next i Print m End Sub 选项: A、0 B、4 C、6 D、8 7、在VB中,假定有以下程序段: For i=1 To 3 Step 2 Print "VB" Next i 则语句Print "VB"的执行次数是:( )。 A、1 B、2 C、3 D、4 8、下列程序段中,循环体执行的次数是( ) x=0 For y=1 To 10 step -1 x=x+1 Next y A、1 B、0 C、10 D、4 9、在VB中,假定有以下程序段: For i=3 To 1 Print "VB" Next i 则语句Print “VB”的执行次数是:( ) A、出错 B、2 C、1 D、0 10、下列程序段中,循环体执行的次数是() x=0 For y = 1 To 10 step -1 x = x+1 Next y A、1 B、10 C、0 D、4 第三章算法与程序实现 1、解析法:是指通过分析问题中各要素之间的关系,用最简练的语言或形式化得符号来表达他们的关系,得出 解决问题所需的表达式,然后设计程序求解问题的方法。 2、穷举法:是例举一切与命题相关的情况,然后根据问题设定的条件,逐个加以检查,找到满足条件的解。 3、数组:数组是在程序设计中,为了处理方便,把具有相同类型的若干变量按有序的形式组织起来的一种形式。 4、排序与查找数据 例1:一只猴子摘了一堆桃子,它每天吃当天桃子数的一半,每次忍不住多吃了一个。这样到第十天时只有一个桃子可以吃了,编程计算猴子最初共有多少个桃子。 Private Sub Form_Click() Dim i As Integer Dim s As Integer s = 1 For i =1 To 9 s = (s + 1)*2 Next Print “s=”;s End Sub 例2:用计算机随机产生10个(1--100)的随机数,找出10个数中最小和最大的数,编程实现 Private sub button1_click() Dim num(1 to 10) as integer Dim I as integer For i=1 to 10 Num(i)=int(rand(100)) 教科版高中信息技术基础教案全集(必修) 1.1信息及其特征 一、教学内容分析和设计: “信息及其特征”是教育科学出版社的高一《信息技术基础》第一章第一节的内容。由于这个内容理论性较强,如果只是由教师来讲,学生可能会觉得枯燥,所以我准备在教师的引导下,举出现象,让学生进行探讨,然后归纳获得知识。有不足之处由教师或学生来补充。这样能让学生积极参与,活跃课堂气氛,既让学生学到知识,又培养了学生将学习与生活联系的习惯和自主学习的习惯。 二、教学对象分析: 知识的获取者是刚刚升入高中的学生,按照人的成长认知规律,学生对知识的获取开始由感性认识提升到理性认识。对于“信息”这一事物的认识,可以让他们从大量存在的现象中,发现并归纳出他们应该获得的知识。老师在此过程中起着引导的作用。 三、教学目标: 1、知识、技能目标:学生能够列举学习与生活中的各种信息,感受信息的丰富多彩性;举例说明信息的一般特征;培养学生分析问题、解决问题的能力。 2、过程、方法目标:培养学生从日常生活、学习中发现或归纳出新知识的能力。 3、情感态度与价值观目标:让学生理解信息技术对日常生活和学习的重要作用,激发对信息技术强烈的求知欲,养成积极主动地学习和使用信息技术、参与信息活动的态度。 四、教学重点: 1、信息特征的认识。 五、教学难点: 信息的含义。 六、教学方法 本节概念性强,实践性弱。采用讲授法,讨论法。 教学过程 谈话引入:同学们,信息技术这门课程,我们在初中阶段就已经学习。那么下面请同学们说一说,什么是信息?在我们日常生活中,你认为哪些属于信息?(举例) 生1:校园里铃声响,可以告诉我们信息:上课或下课。 生2:观看校运会,可以获得很多运动会赛场上的信息。 生3:从网上可以获得很多信息,如:学习资料、娱乐、新闻报导等。 第一章信息与信息技术 1.1信息及其特征 教学目标 熟悉理解信息的基本含义,信息特征的描述和信息的应用。 教学任务 ①信息及其特点②信息的基本特征③思考与练习 教学重点 通过自主、合作、探究学习引导学生把握了解信息含义和特征。 教学方法 讲解、阅读、搜集整理、观看录像、探究、讨论等 讲授课时: 总第 2课 教学引入 今天的社会是一个信息社会,谁掌握了信息技术,谁就在未来的发展中占据着相当大的优势。任务一:信息及其特点 案例呈现:北京申奥成功,P2 我们处在信息社会,可以通过种种方法获得各种各样的信息。 传播信息的媒体:报纸、杂志、广播、电影电视、网络等等。 1、什么是信息?P3 阅读几个专家的定义,自己思考并到图书馆或网上找答案。 2、三个典型例子(阅读并填报)P4 1)中华民族文化的传播;2)看云识天气;3)利用网络传新闻; 3、信息的传播过程 P4 信息发出方->用何载体->以何途径->信息接收方->接收效果及作用 (信息源)(信息传递)(信息归宿) 从信息发出方看信息-- 从信息接收方看信息-- 任务二:信息的基本特征 1、通过5个案例探讨信息的特征?P5 1)用电视看奥运节目; --信息的传递; 2)分享销售的经验与技巧; --信息的共享; 3)啤酒与尿布(经济); --信息是可处理的,可运用的; 4)象棋比赛(生活); --信息的时效性; 5)赤壁之战(战争); --信息的真伪; 2、信息的特征 传递性;共享性;依附性和可处理性;价值相对性;时效性;真伪性; 3、信息特征的探究思考参考题:P6 提问方式进行; 4、观看录像片段,对信息及其特征增强感性认识; 练习与思考 1、信息的实例 2、举一些身边的、生活中的例子,说明人们是如何利用信息为生活、生产服务的 1.2信息技术及其影响 教学目标: 了解信息技术的基本概念及其发展过程,感受信息技术应用及带来的变化和影响。 教学任务: 《信息技术基础》模块练习题 第一单元认识信息世界 单选题: 1.是事物运动的状态和方式,它的基本功能是消除对客观事物认识上的不确定性。 A.物质B.信息C.信号D.消息 2.具有普遍性、共享性、依附于载体、可以传递、具有价值的主要特征。 A.信息技术B.信息C.信息素养 3.关于信息,下列说法错误的是:________ A.信息必须依附于载体而存在B.信息是可以共享的 C.信息是可以处理的D.信息的价值不会改变 4.下列不属于信息的是_________。 A.上课的铃声B.开会的通知 C.存有照片的数码相机D.电视里播放的汽车降价消息 5.人类在发展中,经历了五次信息革命,其中错误的说法是:。 A.语言的形成 B.文字的产生 C.指南针的发明 D.造纸与印刷术的发明 E.电报、电话、无线广播、电视的发明 F.计算机与现代通信技术 6.信息技术是指与信息有关的技术。 A.输入、输出B.获取、加工、存储、传输、表示和应用 C.加工和输出D.分类和加工 7.信息技术的英文全称是________,简称IT。 A.Information Technology B.Information Technique C.Communication Transmit D.Information Transmit 8.、物质和能量是构成人类社会资源的三大支柱。 A.技术B.科学C.信息D.能源 9.3G(Third Generation)是: A.第三代移动通信技术B.第三代互联网技术 C.第三代多媒体技术D.第三代通信技术 10.2009年诺贝尔物理奖获得者最先提出可用高纯度的玻璃纤维实现长距离低损耗激光通信理论。 A.钱永健B.丁肇中C.高锟D.崔琦 多选题: 1.信息技术可能带来的消极影响有: A.信息泛滥B.信息污染C.信息犯罪 2.信息技术的发展趋势有: A.多元化B.网络化C.多媒体化D.智能化 判断题: 高中信息技术新课标 高中信息技术课程标准 一、课程的基本理念 提升信息素养,培养信息时代的合格公民 信息素养是信息时代公民必备的素养。高中信息技 术课程在义务教育阶段的基础上,以进一步提升学 生的信息素养为宗旨;让学生在信息的获取、加工、 管理、呈现与交流的过程中,在通过交流与合作解 决实际问题的过程中,掌握信息技能,感受信息文化, 增强信息意识,内化信息伦理;使高中学生发展为 适应信息时代要求,具有良好信息素养的公民。...文 档交流仅供参考... 营造良好的信息环境,打造终生学习的平台 以高中信息技术课程的开设为契机,充分调动家庭、 学校、社区等各方力量,为高中学生提供必备的软 硬件条件和积极健康的信息内容,营造良好的信息 氛围;使学校学习与社会学习相连续,使当前学习与 未来发展相连续;既关注当前的学习,更重视可持续 发展,为学生打造终生学习的平台。...文档交流仅供参考... 关照全体学生,建设有特色的信息技术课程 充分考虑高中学生起点水平及个性方面的差异,强调学生在信息技术学习过程中的自主选择和自我设计; 提倡通过课程内容的合理延伸或拓展,充分挖掘学生潜 力,实现学生个性化发展。关注不同地区发展的不均衡 性,在达到“课程标准”的前提下,鼓励因地制宜、特 色发展。...文档交流仅供参考... 强调问题解决,倡导运用信息技术进行创新实践 高中信息技术课程,强调结合高中学生的生活和学习实际设计问题;让学生在活动过程中,掌握应用信息技术解决 问题的思想和方法。鼓励学生将所学的信息技术积极地应用到社会生产、日常生活,乃至信息技术革新等各项实践活动中去,在实践中创新,在创新中实践。...文档交流仅供参考... 注重交流与合作,共同建构健康的信息文化 高中信息技术课程鼓励高中学生结合生活和学习实际,运用合适的信息技术,恰当地表达自己的思想,进行广泛的交流与合作,并在此过程中分享思想、激发灵感、反思自我、增强友谊,共同建构健康的信息文化。...文档交流仅供参考... 信息技术基础(必修)复习资料 第一章《信息与信息技术》知识点 1、1信息及其特征 一、信息的概念 信息是事物的运动状态及其状态变化的方式。 ☆信息与载体密不可分,没有无载体的信息,没有载体便没有信息,信息必须通过载体才能显示出来。 二、信息的一般特征 1、载体依附性 信息不能独立存在,必须依附于一定的载体,而且,同一个信息可以依附于不同的载体。 信息按载体不同可分为(文字、图形(图象)、声音、动画、视频)。 信息的载体依附性使信息具有可存储、可传递、可转换的特点。 2、价值性 ☆信息是有价值的,人类离不开信息。物质、能量和信息是构成世界的三大要素。 ☆信息与物质、能量不同,表现在两方面:一方面它可以满足人们精神领域的需求;另一方面,可以促进物质、能量的生产和使用。 GPS:全球定位系统 ☆另外,信息又是可以增值的。 ☆信息只有被人们利用才能体现出其价值,而有些信息的价值则可能尚未被我们发现。 3、时效性 信息会随着时间的推移而变化,如交通信息,天气预报等。时效性与价值性紧密相连,信息如果没有价值也就无所谓时效了。 4、共享性----信息不同于物质、能量的主要方面 信息共享一般不会造成信息的丢失,也不会改变信息的内容。 1、2日新月异的信息技术 一、信息技术的悠久历史 信息技术(IT:Information Technology)是指一切与信息的获取加工表达交流管理和评价等有关的技术。 2、信息技术的五次革命 第一次信息技术革命是语言的使用,是从猿进化到人的重要标志; 第三次信息技术革命是印刷术的发明,为知识的积累和传播提供了更可靠的保证; 第四次信息技术革命电报、电话、广播、电视的出现和普及?,进一步突破了时间和空间的限制; ☆信息技术在不断更新,但一些古老的信息技术仍在使用,不能因为出现了新的信息技术就抛弃以前的信息技术。 二、信息技术的发展趋势: 信息技术的发展趋势是(人性化)和(大众化),其中人性化是大众化的基础,大众化的最根本原因在于(人性化)。. 1、越来越友好的人机界面 图形用户界面使显示在计算机屏幕上的内容在可视性和操控性方面大大改善。 (1)、虚拟现实技术:3D游戏等。 (2)、语音技术:语音识别技术(ASR)和语音合成技术(TTS)。 (3)、智能代理技术:是人工智能技术应用的一个重要方面。如Office助手、电子商务(EC)等。 GUI:图形用户界DOS:磁盘操作系统CPU:中央处理器EC:电子商务 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、下面哪一个不属于信息的一般特征?() A.载体依附性B.价值性C.时效性D.独享性 7、天气预报、市场信息都会随时间的推移而变化,这体现了信息的() A.载体依附性B.共享性C.时效性D必要性 8、交通信号灯能同时被行人接收,说明信息具有() A.依附性B.共享性C.价值性D.时效性 9、关于信息特征,下列说法正确的是() A.信息能够独立存在B.信息需要依附于一定的载体 C.信息不能分享D.信息反映的是时间永久状态 10、下面对信息特征的理解,错误的() A.天气预报、情报等引出信息有时效性 B.信息不会随时间的推移而变化 C.刻在甲骨文上的文字说明信息的依附性 D.盲人摸象引出信息具有不完全性 11、在朝鲜战争即将爆发的时候,蓝德公司向美国政局高价兜售一份调查报告没被理会,战后美国政府分文未花就得到该报告,这体现了信息的:( ) A.价值性B.可伪性C.具有可传递性D.具有失效性 12、关于信息共享与物质的共享的差别,以下说法正确的是:() A.信息一方使用时另一方就不能使用 B.信息使用后就会损耗 C.信息可无限复制、传播或分配给众多的使用者 D.信息可以有限的使用 13、将几副相互无关联的图像通过图像处理软件(如Photoshop)的加工后,形成一副富有创意,有实际用途的图像,这体现了信息是() A.可以共享的 B.需依附一定载体的 C.可以增值的 D.具有实效性 14、武王伐封作为中国历史上的重大事件,却没有甲骨文资料记载其确切年代。现代考古工作者根据历史传说中的“天象”,利用天文知识成功地完成该时间的判定。这说明信息具有()特征 A、可传递性B.时效性C.载体依附的可转换性 D、价值性 15、某次语文测验成绩已经按学号顺序录入到Excel表中,对语文成结在100分以上的学生筛选,得出相应的名单,这体现了信息()的特征 A、可以共享的 B、可以增值的 C、需依附一定载体 D、具有时效性 16、下面有关对信息作用事例的理解,错误的是() 1.1信息及其特征 一、教学内容分析和设计: “信息及其特征”是教育科学出版社的高一《信息技术基础》第一章第一节的内容。由于这个内容理论性较强,如果只是由教师来讲,学生可能会觉得枯燥,所以我准备在教师的引导下,举出现象,让学生进行探讨,然后归纳获得知识。有不足之处由教师或学生来补充。这样能让学生积极参与,活跃课堂气氛,既让学生学到知识,又培养了学生将学习与生活联系的习惯和自主学习的习惯。 二、教学对象分析: 知识的获取者是刚刚升入高中的学生,按照人的成长认知规律,学生对知识的获取开始由感性认识提升到理性认识。对于“信息”这一事物的认识,可以让他们从大量存在的现象中,发现并归纳出他们应该获得的知识。老师在此过程中起着引导的作用。 三、教学目标: 1、知识、技能目标:学生能够列举学习与生活中的各种信息,感受信息的丰富多彩性;举例说明信息的一般特征;培养学生分析问题、解决问题的能力。 2、过程、方法目标:培养学生从日常生活、学习中发现或归纳出新知识的能力。 3、情感态度与价值观目标:让学生理解信息技术对日常生活和学习的重要作用,激发对信息技术强烈的求知欲,养成积极主动地学习和使用信息技术、参与信息活动的态度。 四、教学重点: 1、信息特征的认识。 五、教学难点: 信息的含义。 吴江市盛泽中学信息技术备课组 六、教学方法 本节概念性强,实践性弱。采用讲授法,讨论法。 教学过程 谈话引入:同学们,信息技术这门课程,我们在初中阶段就已经学习。那么下面请同学们说一说,什么是信息?在我们日常生活中,你认为哪些属于信息?(举例) 生1:校园里铃声响,可以告诉我们信息:上课或下课。 生2:观看校运会,可以获得很多运动会赛场上的信息。 生3:从网上可以获得很多信息,如:学习资料、娱乐、新闻报导等。 生4:在报纸上可以了解国内外的信息。 ……师:同学们举的例子非常好。 其实信息在我们日常生活周围无时不在,无处不有,当然,信息不仅存在于我们的周围,同样可以在我们身体内部找到它的影子,如,医生通过听诊器来感知我们的身体内部的变化以确定病因,因此我们可以说信息是用文字、数字、符号、图像、图形、声音、情景、状态等方式传播的内容。 师:信息无处不在,无时不有。信息的存在多种多样,作为万物中的一种,它们同样有着其固有的特性,也就相同的本质。下面我们通过所获取到的信息,找出它们共同的特性。 师:在我们周围存在的信息中,书刊上的文字依附于纸张,颜色依附于物体的表面,老师讲课的声音依附于空气。还有很多的信息,同学们能举出其他的现象吗? 生:(讨论)我们的体重依附于身体,CD音乐依附于光盘,…… 师:有没有信息是不依附于任何载体而存在呢? 高中信息技术基础作业 信息与信息技术-1 课程内容:教科版第1.1节和1.2节 教学目标: 1.通过列举身边的各种信息,感受信息的丰富性,形成对信息的感性认识。 2.结合具体例子描述信息的外在的重要特征,如价值性、时效性、可伪性、共享性、依附性等。 3.了解信息技术的发展历史,能描述几个重要阶段的基本特征。 4.结合信息技术的应用实例描述信息技术的发展趋势。 教学重点:理解信息的基本特征,了解信息技术的历史和发展趋势。 课标条目:描述信息的基本特征,列举信息技术的应用实例,了解信息技术的历史和发展趋势。 基础要求:能举例说明信息的特征,能结合实例描述信息技术的发展趋势。 条件要求:计算机教室、教室 1. 天气预报、市场信息都会随时间的推移而变化,这体现了信息的() A.载体依附性 B.共享性 C.时效性 D.必要性 答案:C 2. 信息不能独立存在,需要通过载体来呈现,这说明信息具有( ) A.载体依附性 B.传递性 C.时效性 D.真伪性 答案:A 3. 到目前为止,人类一共经历了( )信息技术革命,其中语言的使用是从猿进化到人的重要标志。 A.三次 B.四次 C.五次 D.六次 答案:C 4. 信息技术有着悠久的历史,它将向( )方向进一步发展。 A.商业化 B.大众化 C.人性化 D.人性化和大众化 答案:D 5. 下列关于信息技术的认识,错误的是( )。 A.信息技术是一把双刃剑,对社会既有积极的一面,还有消极的一面 B.青少年不用学习信息技术,只要一心读书就行 C.青少年不能过度崇拜信息技术,也不能盲目排斥信息技术 D.青少年学生应合理利用信息技术来做更多有意义的事情 答案:B 网络信息检索-3 课程内容:教科版的2.2和2.4 教学目标: 1.学会正确使用关键词搜索信息。 2.描述“全文搜索”、“目录索引搜索”和“在线数据库检索”的区别。 3.知道几种常见的搜索引擎的功能区别。 4.能够下载网页上的文字、图片、动画等信息。 教学重点:学会使用关键字搜索需要的信息,并且掌握一定的搜索技巧 课标条目:掌握网络信息检索的几种主要策略与技巧,能够合法地获取网上信息。 基础要求:能够熟练使用浏览器,对于信息有一定的基础认识,知道如何从要搜素的信息 高中信息技术基础(必修)重要考点 注:以下所有考点,要求理解+背诵。 第一章信息技术基础 一、信息 人类生活离不开信息。中国古代信息传播方式有:信鸽传书、烽火告急、结绳记事等。 二、信息定义的不同观点: 1香农:认为信息是用来消除不确定性的东西”,指的是有新内容或新知识的消息。 2、维纳:提出信息就是信息,不是物质,也不是能量”。 3、钟义信:认为信息是事物运动的状态和方式,也就是事物内部结构和外部联系的状态和方式 三、信息的传播过程: 信息发出方用何载体以何途径信息接收方接收效果及作用(信源)(信息传递)(信宿) 四、信息的基本特征: 1传递性 2、共享性 3、依附性和可处理性 4、价值相对性 5、时效性 6、真伪性 五、什么是信息技术? 1信息技术是指有关信息的收集、识别、提取、变换、存储、处理、检索、检测、分析和利用等的技术。 2、信息技术是指利用电子计算机和现代通讯手段获取、传递、存储、处理、显示信息和分配信息的技术。 3、我国有些专家学者认为,信息技术是指研究信息如何产生、获取、传输、变换、识别和应用的科学技术。 六、信息技术包括的四大技术: 目前,信息技术主要包括计算机技术、通信技术、微电子技术和传感技术等。 七、信息技术发展历程中的五次革命 第一次:语言的产生和应用。 第二次:文字的发明和使用。 第三次:造纸术和印刷术的发明和应用。 第四次:电报、电话、电视及其他通讯技术的发明和应用 第五次:电子计算机和现代通讯技术的应用。 八、信息技术的发展趋势:多元化、网络化、多媒体化、智能化、虚拟化。 九、信息技术对以下几方面产生积极的影响: 1对社会发展的影响。 2、对科技进步的影响。 3、对人们生活与学习的影响。 十、信息技术可能带来的一些消极影响: 1信息泛滥2、信息犯罪3、信息污染4、对身心健康带来的不良影响 卜一、迎接信息社会的挑战 (1) 培养良好的信息意识。 (2) 积极主动地学习和使用现代信息技术,提高信息处理能力。 (3) 养成健康使用信息技术的习惯。 (4) 遵守信息法规。 第二章信息的获取、获取信息需要经历的过程: 、采集信息的工具:扫描仪、数码照相机、数码摄像机、录音笔等 、网络信息检索的方法 四、目录类搜索引擎和全文类搜索引擎的应用(观看提供的Flash动画) 五、搜索时怎样用好关键词? 1提炼关键词:提炼最具有代表性和指示性的关键词 2、细化搜索条件:添加关键词 3、用好逻辑符号:“ AND、“OR:“ NOT、“ +、?”、“ &”、“人 4、强制搜索:添加英文双引号“” 五、常见下载文件的类型: 1 音频(.mp3) 2、视频(.avi) 《信息技术基础》模块试题 答题时间:45分钟 第一部分单选题(共60分,每题1分) 1.是事物运动的状态和方式,它的基本功能是消除对客观事物认识上的不确定性。 A.能量B.数据C.信息 D.信号 2.具有普遍性、共享性、通过载体而存在、具有价值的主要特征。 A.信息技术 B.信息C.信息素养D.电脑 3.目前普遍使用的微型计算机所用的逻辑部件是________ A.电子管? B.晶体管?C.小规模集成电路?D.大规模集成电路 4.世界上第一台电子计算机被命名为_______。 A.ENIAC B.IBM ? C.INFO D.PC 5.以下说法错误的是。 A.使用计算机应遵守行业道德规范 B.开机时要先开显示器,后开主机;关机的顺序与开机的顺序相反 C.为了提高工作效率,可在开机状态下插拔各种接口卡 D.选择计算机的工作环境要注意:温度、湿度、摆放位置、防尘 6.有关信息技术一词的含义,以下说法正确的是_______。 A.信息技术就是指计算机技术和通讯技术 B.信息技术就是指数据编码的技术 C.信息技术是实现对信息的获取、加工、存储、传输、表示和应用的技术 D.信息技术就是指计算机技术和网络技术 7.当Windows系统出现某些错误而不能正常启动或运行时,为了提高系统自身的安全性, 在启动时可以进入模式。 A.单步启动 B.正常启动C.安全D.命令提示符 8.现代计算机系统都属于体系。 A.冯?诺依曼 B.戴克斯特拉C.比尔?盖茨D.图灵 9.电子计算机的硬件系统基本由五个部分组成。 A.输入设备、内存储器、外存储器、运算器、输出设备 B.输入设备、内存储器、外存储器、控制器、输出设备 C.输入设备、存储器、运算器、控制器、输出设备 D.输入设备、存储器、运算器、CPU、输出设备 10.以下说法错误的是。 A.CPU是计算机的主机B.ROM是只读存储器 C.RAM是随机存储器D.CPU是计算机的中央处理器 11.随机存储器的缩写是,只读存储器的缩写是。 A.ROM、RAM B.RAM、ROM 12.计算机系统是由和软件系统组成。 A.硬件系统 B.系统硬件 信息必修(一) 课题:信息及其特征《信息技术基础》第一章第一节 课时:1课时 教学分析: 1、教学内容分析:“信息及其特征”是教育科学出版社的高一《信息技术基础》第一章第一节的内容。由于这个内容理论性较强,如果只是由教师来讲,学生可能会觉得枯燥,所以我准备在教师的引导下,举出现象,让学生进行探讨,然后归纳获得知识。有不足之处由教师或学生来补充。这样能让学生积极参与,活跃课堂气氛,既让学生学到知识,又培养了学生将学习与生活联系的习惯和自主学习的习惯。 2、学情分析:知识的获取者是刚刚升入高中的学生,按照人的成长认知规律,学生对知识的获取开始由感性认识提升到理性认识。对于“信息”这一事物的认识,可以让他们从大量存在的现象中,发现并归纳出他们应该获得的知识。老师在此过程中起着引导的作用。 教学目标: 1、知识、技能:能列举身边的各种信息,感受信息的丰富性;能列举说明信息的一般特征,对信息有较全面的认识。 2、过程、方法目标:培养学生从日常生活、学习中发现或归纳出新知识的能力。 3、情感态度与价值观目标:让学生理解信息技术对日常生活和学习的重要作用,激发对信息技术强烈的求知欲,养成积极主动地学习和使用信息技术、参与信息活动的态度。 教学重点与难点:信息与人类的关系;信息特征的认识。 教学过程: 一、教学导入:亲历感官剥夺——你能坚持多久? [游戏] 请几位同学和老师做实验。等学生上来以后,让他面向墙壁静止等我的指令才能回头和说话。让其他同学保持安静并出示一张纸板,上面写着:请大家保持安静,看看他能坚持多久? [提问]:为什么有的同学只能坚持几十秒钟,而有的同学坚持的时间稍长? [学生]:因为他耐力不行 [学生]:因为被孤立,无法得到信息 [总结]:由此可见,信息是人类生存的基本条件,今天我们来学习《信息技术这门课程》 二、丰富多彩的信息 观察下图,你能获得什么信息? [学生讨论]:2008年奥运会在北京举行;运动员比赛场景;奥林匹克运动会徽标;2008年奥运会口号。 [小结]:其实信息在我们日常生活周围无时不在,无处不有的。 信息的概念:信息是事物的运动状态及其状态变化的方式 高中信息技术基础作业 一、填空 1.物质、能量和_________是构成人类社会资源的三大支柱。 2.请列举信息的基本特征,各举说明其特征的一个例子。 1)_______________________。例,_______________________。 2)_______________________。例,_______________________。 3)_______________________。例,_______________________。 二、选择题 1.某医院的多名医生和护士,在为一名垂危病人做手术时,通过 一些医疗监视设备时了解病人的心电图、血压等情况,从而采用不同的救治措施,最后成功挽救了病人的生命。我们知道,信息的特征有: ①载体依附性;②价值性;③时效性;④共享性。在这个事例中,体现了信息的()。 A.①②③ B.②③④ C.①②④ D.①②③④ 2.下面对信息的特征的理解,错误的是()。A.“增兵减灶”引出信息有传递性和可伪性特征B.天气预报、情报等引出信息有时效性C.信息不会随着时间的推移而变化 D.盲人摸象引出信息具有不完全性 3.“信息技术”的英文简称是()。 A.EC B.IT C.DB D.GUI 4.对于信息,下列说法错误的是()。 A.信息是可以处理的 B.信息是可以传递的 C.信息是可以共享的 D.信息可以不依附于某种载体而存在 5.“我有一种思想,你也有一种思想,大家彼此交换,我们就有两种思想甚至更多”这体现了什么?() A.物物交换 B.信息的时效性 C.信息的价值性 D.信息的共享性 6.案例:张三拿了一张1998 年广州市的旧地图去找广州的某个地方,结果费了很多时间还是没有找到。这个案例说明了信息的()。 信息技术 第一章信息与信息技术 1.1 信息及其特征 信息无处不在 1.物质、能源和信息(information)是人类社会的三大要素。P2 2.相同的信息,可以用多种不同的载体来表示和传播。不存在没有载体的信息。P3 信息的五个特征 1.信息的表示、传播、储存必须依附于某种载体,载体就是承载信息的事物。P3 2.信息是可以加工和处理的。信息也可以从一种形态转换成另一种形态。P3 3.信息可以脱离它所反映的事物被存储和保留和传播。P3 4.信息是可以传递和共享的。信息可以被重复使用而不会像物质和能源那样产生损耗。P3 5.信息具有时效性。P3 1.2 信息的编码 1.信息的代码:把用来表示信息的符号组合叫做信息的代码。 2.计算机只能识别和处理由“0”、“1”两个符号组成的数字代码。或称计算机只能识别机器语言。 3.冯?诺依曼经典性建议:数据和程序都应采用二进制代码表示。 4.基本单位:字节,Byte简写“B”;最小单位:位,bit简写“b”。 5.1B=8b;1KB=1024Be;1MB=1024KB;1GB=1024MB。 6..进位制标识:二进制(B),十进制(D),十六进制(H) 7.二进制转换为十进制:按权展开。如(110101)2=1*25+1*24+1*22+1*20=53 8.十进制转换为二进制:除2取余法。如26=(1101)2 1.2.2字符编码: 1.计算机内的英文字符编码采用ASCII码,即美国国家信息交换标准码(American Standard Code for Information Interchange)。该编码使用一个字节(byte)中的后7位二进制数,最左用“0填充”,可以表示27=128种编码。2.具体请见书本P6页。其中控制字符有34个,编码0-32和127;图形字符包括26个大写英文字母65-90、26个小写字母97-122、10个数字符号、32个标点及其他常用符号。 3.如(1)已知“A”的ASCII值为65,问“C”的ASCII值为多少? 答:“C”的ASCII值为65+2=67。 1.2.3汉字编码 1.汉字编码:汉字与西文字符一样,也是一种字符,在计算机内也是以二进制代码形式表示的,这些代码称为汉字编码。 2.汉字输入码:将汉字输入计算机的编码称为输入码,又称外码。 3.常用的输入码:音码、形码、音形码、形音码。 4.1个汉字占2字节,2字节=2*8位=16位;能提供216=65536个代码。1个字符(包括英文字符)占1字节。5.汉字的编码按照GB2312-80标准,使用2字节编码。 6.会观察内码:如用16进制显示了“PC个人电脑”这几个字的内码:50 43 B8 F6 C8 CB B5 E7 C4 D4,问“个”字内码是什么? 答:因为英文占1字节,中文占2字节,所以“PC个人电脑”占10字节,1字节=8位,所以总共80位,每4位二进制转换成1位十六进制,所以对应的“个”字内码是:B8F6 1.2.4多媒体信息编码 1.声音信号是通过采样和量化实现模拟量的数字化。这个过程称“模数转换(A/D转换)”,承担转换任务的电路或芯片称为“模数转换器”简称ADC。 2.数模转换(D/A转换):即将数字化信号转换成模拟信号。 3.采样:就是按一定的频率,即每隔一小段时间,测得模拟信号的模拟量值。如CD采用的采样频率为44.1KHZ,即每秒钟要采样44100次。 4.采样频率越高,量化的分辨率越高,所得数字化声音的保真程度也越好,数据量也越大。 5.像素(pixel):图像数字化的基本思想是把一幅图像看成由许多彩色或各种级别灰度的点组成的,这些点按纵横排 高中信息技术教学课件 信息技术“包含通信、计算机与计算机语言、计算机游戏、电子技术、光纤技术等”。 高中信息技术教学课件 [教学目标] 1、知识目标:学生通过对期中考试成绩的统计分析,使学生掌握数据筛选、数据排序、分类汇总的基本操作。 2、能力目标:以学生“自主、合作、探究”的学习方法,通过对期中考试成绩统计分析,培养学生运用EXCEL知识解决实际问题的能力,培养学生的信息处理能力,自主学习能力,合作能力,增强学生的创新意识。 3、情感目标:以小组活动的形式,提高学生参与问题解决的意识,培养学生与学生之间的协同合作关系,增强学生的合作精神。 [教学重点] 1、根据条件筛选数据。 2、多种关键字数据排序。 3、分类汇总。 [教学难点] 分类汇总。 [教学设计思路] 本课是让学生学会用EXCEL对数据进行筛选、排序及分类汇总操作。采用“任务驱动”的教学模式和学生“自主、合作、探究”的学 习模式。 通过对学生提出一个熟悉而又感兴趣的任务,用以提高学生的兴趣和好奇心。情景中的任务产生问题,学生通过解决该问题达到对知识的掌握,不仅使学生掌握用EXCEL对数据进行筛选、排序及分类汇总操作,而且使学生更知该操作的实用性。在对任务的操作中,若学生不会的可以查看学习资源:如点击任务边上的帮助视频、看教材、上网查询(已搜集了几个网址)或者请教同学、老师。学生自主、探究的学习,以小组合作的形式,在这过程中学生不仅学会了读数据统计分析的基本操作,而且培养了他们合作精神,锻炼了他们解决实际问题的能力。 任务操作结束后,请各组推选一位代表,评价本班的期中成绩情况。这样可以培养学生评价能力及表达能力。 [教学对象和环境] 1、教学对象 学生已经学习了第三章“表格数据的处理与分析”的初识、建立、编辑、美化工作表。 2、教学环境 多媒体网络电子教室,学生一人一机,能上互联网。 3、教学准备 课前把甲、乙、丙、丁4张其中考试成绩表(内含有8个任务)、1张高一年级学生档案表、3个帮助视频,全部拷入学生机上。如下图是甲班其中考试成绩表及8个任务布置示意图。 信息技术必修模块第一章单元练习题 一、填空 1.物质、能量和_________是构成人类社会资源的三大支柱。 2.请列举信息的基本特征,各举说明其特征的一个例子。 1)_______________________。例,_______________________。 2)_______________________。例,_______________________。 3)_______________________。例,_______________________。 二、选择题 1.某医院的多名医生和护士,在为一名垂危病人做手术时,通过一些医疗监视设备时了解病人的心电图、血压等情况,从而采用不同的救治措施,最后成功挽救了病人的生命。我们知道,信息的特征有: ①载体依附性;②价值性;③时效性;④共享性。在这个事例中,体现了信息的()。 A.①②③B.②③④C.①②④D.①②③④ 2.下面对信息的特征的理解,错误的是()。 A.“增兵减灶”引出信息有传递性和可伪性特征 B.天气预报、情报等引出信息有时效性 C.信息不会随着时间的推移而变化 D.盲人摸象引出信息具有不完全性 3.“信息技术”的英文简称是()。 A.EC B.IT C.DB D.GUI 4.对于信息,下列说法错误的是()。 A.信息是可以处理的B.信息是可以传递的 C.信息是可以共享的D.信息可以不依附于某种载体而存在 5.“我有一种思想,你也有一种思想,大家彼此交换,我们就有两种思想甚至更多”这体现了什么?() A.物物交换B.信息的时效性C.信息的价值性D.信息的共享性 6.案例:张三拿了一张1998 年广州市的旧地图去找广州的某个地方,结果费了很多时间还是没有找到。这个案例说明了信息的()。 A.传递性B.时效性C.价值相对性D.真伪性 7.不属于信息的主要特征是()。 A.有载体依附性 B.不可利用、不能增值 C.可传递、共享 D.可增值、具有时效性8.现代社会中,人们把()称为人类不可缺少的资源。 A.信息、物质、知识B.信息、能量、知识 1.人类赖以生存与发展的基础资源是( B ) A.知识、经济、能源 B.信息、能量、物质 C.工业、农业、轻工业 D.物质、材料、通信 2.下列不能称为信息的是( B ) A.报上刊登的广告 B.高一的《信息技术》教科书 C.电视中播放的刘翔打破世界纪录的新闻 D.半期考的各科成绩 3.收听电台广播,其主要的信息载体形式是( C ) A.文字 B.视频 C.声音 D.图像 4.下列关于信息特征的叙述,错误的是( C ) A.“明修栈道、暗渡陈仓”的故事说明了信息具有真伪性的特征 B.天气预报、情报等日常生活事件说明了信息具有时效性的特征 C.信息是不会随着时间的推移而发生变化的 D.“盲人摸象”的故事说明了信息具有依附性的特征 5.盲人摸象体现了信息交流的重要性,信息可以交流说明了信息具有(D) A.价值性 B.时效性 C.载体依附性 D.共享性 6.天气预报、市场信息都会随时间的推移而变化,这体现了信息的(C) A.载体依附性 B.共享性 C.时效性 D必要性 7.交通信号灯能同时被行人接收,说明信息具有(B ) A.依附性 B.共享性 C.价值性 D.时效性 8.将几副相互无关联的图像通过图像处理软件(如Photoshop)的加工后, 形成一副富有创意,有实际用途的图像,这体现了信息是(C) A.可以共享的 B.需依附一定载体的 C.可以增值的 D.具有实效性 例1.现代信息技术的核心与支柱是( A ) A.计算机技术 B.液压技术 C.通信技术 D.微电子技术 例2.通信技术主要是用于扩展人的( B )功能 A.处理信息 B.传递信息 C.收集信息 D.信息的控制与使用 例3.现在我们常常听人家说到IT行业各种各样的消息。那么这里所提到的“IT”指的是( B )。 A.信息 B.信息技术 高中信息技术课程标准 一、课程的基本理念 提升信息素养,培养信息时代的合格公民 信息素养是信息时代公民必备的素养。高中信息技术课程在义务教育阶段的基础上,以进一 步提升学生的信息素养为宗旨;让学生在信息的获取、加工、管理、呈现与交流的过程中, 在通过交流与合作解决实际问题的过程中,掌握信息技能,感受信息文化,增强信息意识, 内化信息伦理;使高中学生发展为适应信息时代要求,具有良好信息素养的公民。 营造良好的信息环境,打造终生学习的平台 以高中信息技术课程的开设为契机,充分调动家庭、学校、社区等各方力量,为高中学生提 供必备的软硬件条件和积极健康的信息内容,营造良好的信息氛围;使学校学习与社会学习 相连续,使当前学习与未来发展相连续;既关注当前的学习,更重视可持续发展,为学生打 造终生学习的平台。 关照全体学生,建设有特色的信息技术课程 充分考虑高中学生起点水平及个性方面的差异,强调学生在信息技术学习过程中的自主选择和自我设计;提倡通过课程内容的合理延伸或拓 展,充分挖掘学生潜力,实现学生个性化发展。关注不同地区发展的不均 衡性,在达到“课程标准”的前提下,鼓励因地制宜、特色发展。 强调问题解决,倡导运用信息技术进行创新实践 高中信息技术课程,强调结合高中学生的生活和学习实际设计问题;让学生在活动过程中,掌握应用信息技术解决问题的思想和方法。鼓励学生将所学的信息技术积极地应用到社会生产、日常生活,乃至信息技术革新等各项实践活动中去,在实践中创新,在创新中实践。 注重交流与合作,共同建构健康的信息文化 高中信息技术课程鼓励高中学生结合生活和学习实际,运用合适的信息技术,恰当地表达自己的思想,进行广泛的交流与合作,并在此过程中分享思想、激发灵感、反思自我、增强友谊,共同建构健康的信息文化。 1.1信息及其特征 一、教学容分析和设计: “信息及其特征”是教育科学的高一《信息技术基础》第一章第一节的容。由于这个容理论性较强,如果只是由教师来讲,学生可能会觉得枯燥,所以我准备在教师的引导下,举出现象,让学生进行探讨,然后归纳获得知识。有不足之处由教师或学生来补充。这样能让学生积极参与,活跃课堂气氛,既让学生学到知识,又培养了学生将学习与生活联系的习惯和自主学习的习惯。 二、教学对象分析: 知识的获取者是刚刚升入高中的学生,按照人的成长认知规律,学生对知识的获取开始由感性认识提升到理性认识。对于“信息”这一事物的认识,可以让他们从大量存在的现象中,发现并归纳出他们应该获得的知识。老师在此过程中起着引导的作用。 三、教学目标: 1、知识、技能目标:学生能够列举学习与生活中的各种信息,感受信息的丰富多彩性;举例说明信息的一般特征;培养学生分析问题、解决问题的能力。 2、过程、方法目标:培养学生从日常生活、学习中发现或归纳出新知识的能力。 3、情感态度与价值观目标:让学生理解信息技术对日常生活和学习的重要作用,激发对信息技术强烈的求知欲,养成积极主动地学习和使用信息技术、参与信息活动的态度。 四、教学重点: 1、信息特征的认识。 五、教学难点: 信息的含义。 六、教学方法 本节概念性强,实践性弱。采用讲授法,讨论法。 教学过程 谈话引入:同学们,信息技术这门课程,我们在初中阶段就已经学习。那么下面请同学们说一说,什么是信息?在我们日常生活中,你认为哪些属于信息?(举例) 生1:校园里铃声响,可以告诉我们信息:上课或下课。 生2:观看校运会,可以获得很多运动会赛场上的信息。 生3:从网上可以获得很多信息,如:学习资料、娱乐、新闻报导等。 生4:在报纸上可以了解国外的信息。 ……师:同学们举的例子非常好。 其实信息在我们日常生活周围无时不在,无处不有,当然,信息不仅存在于我们的周围,同样可以在我们身体部找到它的影子,如,医生通过听诊器来感知我们的身体部的变化以确定病因,因此我们可以说信息是用文字、数字、符号、图像、图形、声音、情景、状态等方式传播的容。 师:信息无处不在,无时不有。信息的存在多种多样,作为万物中的一种,它们同样有着其固有的特性,也就相同的本质。下面我们通过所获取到的信息,找出它们共同的特性。 师:在我们周围存在的信息中,书刊上的文字依附于纸,颜色依附于物体的表面,老师讲课的声音依附于空气。还有很多的信息,同学们能举出其他的现象吗? 高中信息技术(必修)教案一.信息与信息的特征 一、教材分析: 高中一年级学生基本上都在小学、初中阶段上过信息技术课.由于是第一节课,教师与学生及学生与学生间不熟悉,学生对教师的教学方法及对本课程的学法也不了解,因此这一节课的教学方式与教师对学生学习方法的引导对整本书的内容学习有开启含义,教学参考给出的参考课时0.5略低。 与以往的信息技术课程相比,新课程更注重的是能力培养,注重团队合作,注重讨论学习,改变原有的教师一言堂的教学方式,把课堂还给学生。引导学生讨论为主,结合学生的生活实践,发挥学生的想象,自我构建信息的基本特征。 二、教学目标 1、知识、技能目标:学生能够列举学习与生活中的各种信息,感受信息的丰富多彩性;举例说明信息的一般特征;培养学生分析问题、解决问题的能力。 2、过程、方法目标:培养学生从日常生活、学习中发现或归纳出新知识的能力。 3、情感态度与价值观目标:让学生理解信息技术对日常生活和学习的重要作用,激发对信息技术强烈的求知欲,养成积极主动地学习和使用信息技术、参与信息活动的态度。 三、教学重点、难点 1、重点:体验信息的基本特征。 2、难点:信息的含义。 四、教学方法 本节概念性强,实践性弱。采用讲授法,讨论法。 五、教学内容和过程 1、引入 问:“结绳记事”、“烽火告急”、“飞鸽传书”里都隐含着一个关键词,是什么呢?——信息 问:大家知道盲人摸象的故事吗?这个故事原来的寓意是什么?如果换一个角度思考,从正面去理解这个故事,你会怎样解释呢? 讨论交流,指导学生阅读教材相关内容。 2、认识信息 任何事物都有多个侧面,信息也不例外。那么到底什么是信息?它有什么特征呢?讨论交流,阅读课本中关于信息的定义。课本:1、信息具有载体依附性(具有可存储、可传递、可转换等特点); 2、信息具有价值性(信息只有被人们利用,才有价值); 3、信息具有时效性(信息的时效性会随着时间的推移而变化); 4、信息具有共享性(信息可以被一次、多次、同时利用,不会丢失或改变)。 3、引导学生多角度认识信息 引导学生共同分析:信息有哪些来源?信息有哪些载体形式?信息有哪些传播途径?信息有哪些 存储方式? 讨论交流,推导出信息的其他特性。如:传输性、概括性、真伪性等. 4、通过多个生动有趣的故事,让学生自己概括信息的基本特征。 案例1:天气预报报道明天要下雨,这对于农民来说可能是一个好消息,但对于其他一些人来说可能是个坏消息。 案例2:1万只耐克鞋的故事。 问:信息除了案例中体现出来的的特征外,还有其它的一些特征,你能说说吗? 六、思考与练习 讨论并了解人们是如何利用信息为生活生产服务的。 七、教学反思:高中信息技术基础教案全集
高一信息技术基础(必修)上_教案_广教版
《信息技术基础》模块练习题及答案(高中计算机会考)1
高中信息技术新课标(课件)
高中信息技术基础知识点
高中信息技术学考练习题一含答案
教科版高中信息技术基础教学设计全集(必修)
高中信息技术基础作业
高中信息技术基础(必修)重要考点
高中信息技术基础模块练习题
高中《信息技术基础》必修全套教案
高中信息技术基础作业
高一信息技术基础知识点.
高中信息技术教学课件.doc
高中信息技术基础必修模块第一章练习题(附答案)
粤教版高中信息技术期末复习题1
高中信息技术新课标(完整版)
教科版高中信息技术基础必修教案全套
高一信息技术基础全册教案-上海科技教育出版社