高中信息技术学业水平考试-程序设计知识点汇总 .docx
《高中信息技术学业水平考试-程序设计知识点汇总 .docx》由会员分享,可在线阅读,更多相关《高中信息技术学业水平考试-程序设计知识点汇总 .docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结程序设计学问点汇总一留意:以下是选修部分的学问点分类总结,请大家仔细学习并完成后面的题目。下周给大家答案。一、算法1、算法定义 : 就是解决问题的方法和步骤。算法是程序设计的“灵魂”,算法 +数据结构程序。2、算法的描述方法:可分多种表达方法,一般用自然语言、流程图和伪代码进行描述。1自然语言描述法: 指用人们日常生活中使用的语言本国语言,用自然语言描述符合我们的习惯,且简单懂得。2流程图描述: 也称程序框图,它是算法的一种图形化表示方法。且描述算法形象、直观,更易懂得。3伪代码描述法: 是介于自然语言和电脑程序语言之间的一种算法描述。是专业软件开发人员常用方法。3、 算法的特
2、点:步骤有穷性,确定性,有零个或多个输入,有一个或多个输出。有效性。4、 4、高级编程语言:BASIC 、VB 、Pascal、C、 C+ 、Java1、下面关于算法的说法,正确的选项是。A、算法可以没有输出B、算法中的每个步骤都是可以执行的C、算法肯定有输入D、算法的步骤定义可以是无限的2、以下有关算法的表达中,错误的选项是。A、设运算法时不只需要考虑算法的正确性,仍需要考虑程序运行时的效率B、使用不同的算法,程序的运行效率会有很大的不同C、算法设计的好坏与程序的运行效率之间没有直接的关系D、算法的表述方法许多,主要的有自然语言、流程图、伪代码三种3、利用电脑解决问题的过程包括分析问题、设运
3、算法、编写程序和。A、编译发布程序B 、调试运行程序C、设计流程图D 、修改程序4、关于算法的以下说法中,错误的选项是。A 、算法是解决问题的方法和步骤B 、算法定义的步骤是有限的,并且必需在有限的步骤之内终止C、算法是人求解问题的思路和方法,是解题过程的精确描述 D 、算法可以被表述但无法实现5、以下选项中属于算法的基本掌握结构的是。流程结构次序结构模块结构循环结构挑选结构A、B、C、D、6、算法的表述方法主要有自然语言、流程图和。A、汇编语言 B、高级语 C、伪代码 D、机器语言可编辑资料 - - - 欢迎下载精品名师归纳总结7、以下对算法的描述中,错误的选项是。A、算法可以用流程图表述出
4、来,也可以用程序设计语言去实现B、解决同一个问题的算法只能有一种C、算法的好坏将直接影响着程序的通用性和有效性D、算法是解决问题的方法和步骤8、以下关于算法的表达正确的选项是。 A、算法中有待执行的运算和操作必需是相当基本的B、一个算法至少有一个输入和一个输出C、为了使算法更加的简洁,算法的每一个步骤不必准确的定义,电脑会自己识别D、一个算法的步骤可以是无穷的9、利用可视化程序设计语言进行信息的编程加工,一般需要经过以下步骤:编写代码设运算法设计界面调试运行正确的次序是。A、B、C、 D、 10、以下选项中属于程序设计语言的是。 BASICC+Java FlashPascalDreamweav
5、er A、B、C、D、11、以下说法中正确的选项是。A、程序有三种基本的结构:分支结构、循环结构、挑选结构B、程序设计语言的进展经受了机器语言、自然语言、高级语言三个过程C、电脑程序就是一组操作的指令或语句的序列D、Visual Basic 程序设计语言不是高级语言12、以下选项中哪个是算法的描述方法?A、次序法B、流程图C、枚举法D、列表法13、以下属于程序设计语言的是。机器语言高级语言自然语言汇编语言程序语言A 、B、 C、D、14、算法可用多种表达方法来描述,下面方法中可以描述“闰年问题”算法的是。流程图伪代码机器语言自然语言A、B、C、D、 15、以下对于算法特点的表达,正确的选项是。
6、A、一个算法有零个或多个输出B、算法每一步骤必需有准确的定义C、至少有一个输入D、算法的步骤定义可以是无限的16、在流程图中,平行四边形代表的是。A、处理 B、判定 C、输入输出D、起止17、以下关于高级语言和机器语言的说法中,错误的选项是。A、高级语言源程序翻译成机器语言程序的过程有编译和说明两种程序 B、电脑只能识别和执行二进制机器语言代码C、全部源程序必需翻译成机器语言程序,才能为电脑识别并执行D、电脑可以直接执行用高级语言编写的程序运算符的使用1、 算术运算:+ 加 - 减 * 乘 指数例: 22 = 4可编辑资料 - - - 欢迎下载精品名师归纳总结/除例:整除例: 5 2 = 2M
7、od 求余数例: 5 Mod 2 = 1优先级从大到小排列为: , 取负 , * 或 / , , mod , + ,2、关系运算关系运算符: 、 =、= 、=、不等于留意:关系表达式的运算结果为布尔值True 或 False 3、规律运算Not 取反 And 与 Or 或运算结果为布尔型 BooleanTrue 或 False规律运算符的优先级为: Not And Or日期运算符与日期表达式日期表达式是用日期运算符“+”或“ -”将算式表达式、日期型常量、日期型变量、日期函数等连接起来的式子,如表达式“#2003/09/01# +30 ”的运算结果是“ 2003-10-1”。表达式“ #200
8、3/10/20# - #2003/10/10#”的运算结果为整数 104、字符运算字符串连接符为“ +”和“ & ” “ 123” +“ 45” =“ 12345 ”“ 123” &“ 45” =“ 12345 ”123 +“ 45” = 168“ 123” + 45 = 168运算符的执行次序在 VB 中,当一个表达式中同时显现多种运算符时,运算次序由运算符的优先级打算,优先级高的运算符先运算,优先级相同的从左向右进行运算。不同性质的运 算符优先级如下。算术运算符 字符串运算符 关系运算符 规律运算符18、在 VB 中,表达式“ Int19 / 2 - 15 Mod 4 ”的运算结果是 。A
9、 、6.5B、7C、5D、 619、在 VB 语言中,以下规律表达式的值为“True”的是 。A、#3/16/2021# #7/5/2005#B 、8 5 or 3 3C、#12/12/2021# #12/13/2021#D 、6 16 and 16 520、设变量 x=-6 , y=-4 ,m=10 , n=8 ,就以下表达式中值为false 的是。A、x+m 0 AND y 0C、m = n OR xyD 、x+y n 21、如下 VB 程序,当单击按钮时a 的值是。Private Sub Command1_ClickDim a As Integer a = -24 * 2 / 5 Pri
10、nt aEnd SubA、-10B 、-9.6C、-9D 、022、以下表达式中,其值为1 的是。 可编辑资料 - - - 欢迎下载精品名师归纳总结A 、Cint8/10B 、21 mod 7C 、911D、Int13/623、VB 中,设 X=9316 ,假设要得到它的百位上的数字3,以下表达式中正确的选项是。A、x10 mod 100B 、x100 Mod 10 C 、x10 mod 10D 、x Mod 1010 24、已知整型变量 y 的值为 -13,就 VB 表达式“ Absy/3 ”的值是。A、5B 、4.333333333333C、4D 、-425、下面不属于规律运算符的是。A、
11、Or B 、AndC 、NotD 、26、VB 语句“ Print 3 * 8 Mod 10 / 2 * 5 2”的输出结果是 。A、0B 、1C、12D、5变量和常量变量命名留意要点: 1、必需以字母开头 ,不能以数字或其他字符开头。2、只能由字母、汉字、数字学或下划线组成,不能含有小数点、空格等字符。3、最长不超过255 个字符4、不能以 VB 保留字作变量名,如语句定义符、函数名等。5、VB 不区分变量名中字母大小写。如HELLO 和 Hello 是同一个变量。数据及运算1常用数据类型:整型 Integer 、 长整型 Long、 单精度实数型 Single、双精度实数型 Double、
12、 字符串型 String、 布尔型 Boolean、 日期型Date其中 整型 Integer、长整型 Long、单精度型 Single、双精度型 Double 属于数值型表示范畴:整型 Integer -32768 32767,储备为 16 位 , 2 个字节 长整型 Long-21 亿 21 亿,可以表示人口数量 布尔型 BooleanTrue 真、是 或 False 假、非 字符串型 String 定长字符串: 0 65535 个字符,不定长字符串: 0 20 亿个字符 字符串型数据是指用“”括起来的一串字符。如“欢送进入 VB世界! ”、 “Visual Basic ”、“1234 ”
13、都是字符串类型。日期型 Date100/1/1 9999/12/31日期型数据特的用来处理日期和时间。VB 采纳一对“ #”把日期和时间的值括起来,如 #2003/08/20#表示 2003 年 8 月 20 日。2常量和变量的定义符号常量的定义: Const 常量名 As 常量类型 = 常量值如: Const pi As Single 表示常量名为 pi变量的定义 : Dim变量名 As 变量类型如: Dim a As Integer 定义一个整型变量,变量名为a27、以下 VB 中的变量,命名正确的选项是。A、x2B 、x*yC 、3x D 、 Else28、以下属于用户自定义标识符的是。
14、 ac2 Dim _admin_Sub My_String可编辑资料 - - - 欢迎下载精品名师归纳总结A、B、C、D、 29、以下选项中,不能作为VB 中变量名的是。A、sch_nameB、cosaC、AD 、Word30、关于 VB 中的局部变量,以下说法中错误的选项是 。A、不同过程中可以定义同名的变量 B 、可以用于整个程序使用C、局部变量是使用最多的变量 D、只能用于定义的过程31、以下 VB 变量定义合理的是 。A、定义一个变量存放职工家庭住址: Dim Fam as Bool B、定义一个变量存放职工性别: Dim Sex as DateC、定义一个变量存放职工编号:Dim C
15、ode as String D、定义一个变量存放职工生日:Dim Bir as Integer32、在 VB 程序中,变量 a 用来存放同学的体重数据,那么应当将变量a 定义为数据类型。A 、StringB 、SingleC 、DoubleD 、Integer33、假如用一个变量来存放职工的年龄,那么应当定义这个变量为数据类型。A、IntegerB 、BoolC 、DoubleD 、Single34、以下 VB 变量名中不正确的选项是。A、aB、ThanksC、Select your friendD 、Select_1 35、在 VB 中,以下关于变量的声明错误的选项是。A、Dim x As
16、Integer, y As LongB、Dim x As Integer: y As String C、Dim x As Integer, y As IntegerD 、Dim x, y As String36、以下属于定义 VB 常量的语句是 。A、Dim 常量名 As 数据类型 = 表达式 B、Function 常量名 As 数据类型C、Const 常量名 As 数据类型 = 表达式 D、Const 常量名 As 数据类型 37、在 VB 语言中,以下数据中不属于合法的字符型常量的是。A、5bB 、C 、中国 D、 中国 38、在 VB 语言中,以下赋值语句中错误的选项是。A、Dim x
17、As integerB 、Dim x As String x= Stringx= StringC、x=x+ID 、 x=x*i39、假如 a=2, b=3 ,执行语句 s=a+b, a=s, b=a*s 后, a、b 和 s 的值分别是 。A 、5、5、25B、5、5、 5 C、 5、25、5D、5、25、040、设变量 x=-6 , y=-4 ,m=10 , n=8 ,就以下表达式中值为false 的是。A、x+m 0 AND y 0C、m = n OR xyD 、x+y n41、假设 a=10.3,那么以下运算结果为True 的表达式是。A、Inta=11 and a=7B 、Inta=1
18、0 Or a=7C 、Absa=10 or a7D 、not a5 42、在 VB 中,以下关于变量的声明错误的选项是。A、Dim x As Integer, y As LongB、Dim x As Integer: y As StringC、Dim x As Integer, y As Integer D 、Dim x, y As String系统常用函数数学函数Absx 求 x 的肯定值,例:可编辑资料 - - - 欢迎下载精品名师归纳总结Sqrx 求 x 的平方根,例: sqr100 = 10Intx求 x 的最大整数 例: int3.6 = 3int-3.6 = -4 Rndx 产生
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中信息技术学业水平考试-程序设计知识点汇总 高中 信息技术 学业 水平 考试 程序设计 知识点 汇总
限制150内