期末复习习题版市公开课一等奖百校联赛特等奖课件.pptx
《期末复习习题版市公开课一等奖百校联赛特等奖课件.pptx》由会员分享,可在线阅读,更多相关《期末复习习题版市公开课一等奖百校联赛特等奖课件.pptx(83页珍藏版)》请在咨信网上搜索。
1、第一章第一章 算法和算法表示算法和算法表示第1页1.1 使用计算机处理问题普通过程使用计算机处理问题普通过程1.2 算法概念和表示方法算法概念和表示方法算法概念算法概念算法概念算法概念算法特征算法特征算法特征算法特征算法表示算法表示算法表示算法表示算法基本结构算法基本结构算法基本结构算法基本结构 经典试题经典试题第2页算法基本概念 算法:解题方法准确描述。其要求是算法:解题方法准确描述。其要求是有有限个步骤组成,而且每一步骤含有有限个步骤组成,而且每一步骤含义都是明确,而且是能行义都是明确,而且是能行。简单说,算法就是处理问题方法和步简单说,算法就是处理问题方法和步骤。骤。n比如乐谱是乐队指挥
2、和演奏算法;菜比如乐谱是乐队指挥和演奏算法;菜谱是厨师做菜算法等等。谱是厨师做菜算法等等。第3页算法特征有穷性有穷性确定性确定性能行性能行性有有0 0个或多个输入个或多个输入有一个或多个输出有一个或多个输出算法:解题方法准确描述。其要求是算法:解题方法准确描述。其要求是有有限个步骤组成,而且每一步骤含有有限个步骤组成,而且每一步骤含义都是明确,而且是能行义都是明确,而且是能行。第4页算法表示自然语言(通俗易懂,轻易出现歧义)自然语言(通俗易懂,轻易出现歧义)流程图(形象直观,是其中很好一个)流程图(形象直观,是其中很好一个)计算机语言计算机语言处理框处理框输入输出框输入输出框判断框判断框连接框
3、连接框流程线流程线开始结束框开始结束框第5页次序模式次序模式step1step2选择模式选择模式情况为真情况为真step1step2YN循环模式循环模式N情况为真?情况为真?stepY第6页1.用计算机无法处理“打印全部素数”问题,其原因是处理该问题算法违反了算法特征中(A)唯一性 (B)有穷性(C)有0个或多个输入 (D)有输出2.“友好号”列车要求:旅客可无偿携带20Kg行李,携带品长、宽、高相加不超出130cm,对超出要求携带品,应提前办理托运手续。用算法描述行李能否托运处理过程,适当算法流程是 (A)次序模式 (B)选择模式 (C)循环模式 (D)树型模式 经典试题经典试题第7页3.以
4、下关于算法描述,正确是(A)一个算法执行步骤能够是无限(B)一个完整算法必须有输出(C)算法只能用流程图表示(D)一个完整算法最少有一个输入4.做匀加速直线运动物体即时速度计算公式是vt=v0+at,其中v0是初速度,a是加速度,t是时间。计算步骤有:用公式计算即时速度vt=v0+at输入初速度v0、加速度a和时间t结束输出结果vt 其正确次序是 (A)(B)(C)(D)第8页第三章第三章 面向对象程序设计面向对象程序设计 基本知识基本知识第9页1在Visual Basic中,语句Label1.Caption=欢迎使用本系统!中Label1是(A)属性值 (B)属性名 (C)对象名 (D)类名
5、2在Visual Basic中,窗体中添加文本框Text1正确方法是(A)先单击工具箱中控件图标,再将鼠标指针移到窗体上,双击鼠标(B)双击工具箱中控件图标(C)先单击工具箱中控件图标,再将鼠标指针移到窗体上,单击鼠标(D)用鼠标左键拖开工具箱中控件图标到窗体中 经典试题经典试题第10页3在Visual Basic中,放入窗体中控件被称为(A)类 (B)事件 (C)属性 (D)对象4 计算计件工资Visual Basic程序运行界面如图所表示,单击计算命令按钮Command1,触发事件处理过程名是(A)Command1_Click (B)Text1_Click(C)Form_Click (D)
6、Label3_Click 经典试题经典试题第11页5在Visual Basic窗体中,当前对象属性窗口如图所表示,以下说法正确是(A)该对象属于标签类(B)该对象属于文本框类(C)当前该对象Caption属性值是“转换”(D)当前该对象Font属性值是“仿宋体”经典试题经典试题第12页6将整数型变量n值显示在文本框Text1中,正确语句是(A)Text=n (B)Val(Text1)=n(C)Text1.Text=Str(n)(D)Str(Text1.Text)=n 经典试题经典试题第13页7有以下Visual Basic程序段:Private Sub Label1_DblClick()Dim
7、 x As Integer,y As Integer x=5 y=15 Text1.Text=Str(x+y)End Sub能运行这段程序事件是 (A)单击命令按钮Command1 (B)单击标签Label1 (C)双击标签Label1 (D)单击文本框Text1 经典试题经典试题第14页8运行以下Visual Basic程序,单击命令按钮Command1,出现如图所表示犯错信息。发生类型不匹配错误时所执行语句是Private Sub Command1_Click()Dim a As Integer,b As Integer a=10 b=20 Text1.Text=a+b=+Val(a+b)
8、End Sub (A)(B)(C)(D)经典试题经典试题第15页9以下列图所表示,该流程图所表示算法违反了算法有穷性特征,以下修改方法中,能够更正该错误是(A)将处改为 i 0(B)将处改为 s 0?(C)将处改为 i i-2(D)将处改为 s s-i 经典试题经典试题第16页10随机产生10个1,99中整数,依次存放到数组变量a(1)a(10)中。实现此功效部分算法流程图如图所表示:图中空白处理框和处应填入是 (A)i i+1 a(i)Rnd*100 (B)i i+1 a(i)Int(Rnd*100)(C)a(i)Int(Rnd*100)i i+1 (D)a(i)Int(Rnd*99)+1
9、i i+1 经典试题经典试题第17页第四章第四章 VB VB程序设计初步程序设计初步第18页4.1 基本数据类型、常量、变量基本数据类型、常量、变量数据类型数据类型数据类型数据类型常量常量常量常量变量变量变量变量函数函数函数函数 惯用数学函数惯用数学函数惯用数学函数惯用数学函数 惯用类型转换函数和数字函数惯用类型转换函数和数字函数惯用类型转换函数和数字函数惯用类型转换函数和数字函数 经典试题经典试题第19页一、常量定义:常量是在程序运行过程中值不变存放单元或数据。(1)数值常量数值常量数值常量分为数值常量分为整型常量整型常量和和实型常量实型常量两种。两种。整型常量:整型常量:是指不带小数数值。
10、是指不带小数数值。实型常量:实型常量:是指带小数数值。是指带小数数值。实型常量分为实型常量分为定点数定点数和和浮点数(浮点数(浮点数对应浮点数对应就是数学上科学计数法,以幂数形式表示一个实数)。就是数学上科学计数法,以幂数形式表示一个实数)。第20页(3)逻辑常量:真()逻辑常量:真(True)或假)或假(False)(4)符号常量)符号常量假如程序中屡次用到同一个常量,则能够用一个假如程序中屡次用到同一个常量,则能够用一个有意义名字表示这个常量,称为符号常量,这个有有意义名字表示这个常量,称为符号常量,这个有意义名字称为意义名字称为“常量名常量名”。Const就是符号常量定义语句就是符号常量
11、定义语句Const常量名常量名As类型类型=表示式表示式例:例:ConstPI=3.14159(2)字符串常量)字符串常量被一对双引号括起来若干个正当字符称为被一对双引号括起来若干个正当字符称为字符串常量字符串常量。比如比如:china、Visual Basic、18、3.14第21页1变量命名变量命名变量都应有名字,即变量名,命名规则以下:变量都应有名字,即变量名,命名规则以下:变量名必须以变量名必须以字母开头,由字母、数字或下划线字母开头,由字母、数字或下划线组成,但组成,但不能以不能以VB保留字作为变量名保留字作为变量名,如函数名如函数名Sin、Str,语句定,语句定义符义符Let等。等
12、。依据结构化程序设计要求,变量名要有实际意义。依据结构化程序设计要求,变量名要有实际意义。提问:以下变量名中,哪些是不符合以下变量名中,哪些是不符合VB命名规范命名规范?A.price_ B.C.25age D.A_15 答案:B、C二、变量变量:在程序执行过程中,其值能够改变量称为变量。第22页变量是用来存放数据,数据分为不一样类型,变量是用来存放数据,数据分为不一样类型,对应变量也有以下几个:对应变量也有以下几个:变量定义格式变量定义格式:Dim 变量名变量名 As 数据类型数据类型 比如:Dim count As Integer count是整数类型变量是整数类型变量Dim x As D
13、ouble,y As Double x和和y都是双精度实数类型变量都是双精度实数类型变量Dim Name As String Name是字符串类型变量是字符串类型变量2变量定义变量定义第23页Dim 数组变量名(a1 to a2)as 元素类型例:dim a(1 to 5)as integer 一维数组数组:由一批同类型变量组成一个序列,用来存放数组:由一批同类型变量组成一个序列,用来存放一批同类型数据。一批同类型数据。组成数组每一个变量称为组成数组每一个变量称为数组元素数组元素或称或称下标变量下标变量。下标是一个整数,用来指出元素在数组中位置。下标是一个整数,用来指出元素在数组中位置。3变量
14、定义变量定义第24页函数名函数名函数功效应应用用举举例例函数返回函数返回值值Abs(x)求X绝对值Abs(-3.5)3.5Int(x)求小于X最大整数Int(4.1)Int(-4.1)4-5Sqr(x)求X算术平方根Sqr(4)Sqr(6)22.44948Exp(x)求X次方Exp(2)7.389056Log(x)求以e为底X对数Log(3)1.098612Sin(x)求X正弦值Sin(3.1416/2)0.9999999Cos(x)求X余弦值Cos(3.1416/3)0.4999999Tan(x)求X正切值Tan(3.1416/3)1.7320606三、惯用数学函数三、惯用数学函数第25页练
15、习练习1 1:int(5.78)int(5.78)、int(-3.85)int(-3.85)、abs(-55)abs(-55)、sqr(9)sqr(9)练习练习2 2:看表示式求结果:看表示式求结果(Sqr(Abs(-9)+int(-8)=(Sqr(Abs(-9)+int(-8)=-5四、练习四、练习第26页五、惯用类型转换函数和字符串函数五、惯用类型转换函数和字符串函数函数名函数名函数功效应应用用举举例例函数返回函数返回值值Asc(X)字符字符转换为转换为ASCIIAsc(“A”)65Chr(X)ASCII转换为转换为字符字符Chr(48)“0”Val(X)数字字串数字字串转换为转换为数数值
16、值Val(“-170”)-170Str(X)数数值转换值转换成字符串成字符串Str(-170)“-170”Len(X)计算字符串长度Len(“asd”)3Mid(X,n,k)取字符串X中第n个字符起长度为k字串Mid(“abcd”,3,1)“c”Fix(X)截掉数据小数部分Fix(2.56)2第27页Val(“-170”)+30=-170+30=-140数字字串转换为数值数字字串转换为数值Val(x)例子:例子:Val(“-10”)=-10Str(-50)+”132”=“-50”+“132“=-50132Str(x)数值转换成字符串数值转换成字符串例子:例子:Str(-170)=“-170”六
17、、练习六、练习第28页1在Visual Basic中,语句Dim x As Double所定义变量x属于(A)整数型 (B)单精度实数型(C)双精度实数型(D)长整数型2在Visual Basic中,a=-100,表示式360+Str(a)值是(A)260 (B)360-100 (C)460 (D)360100 经典试题经典试题第29页3在Visual Basic中,若将45位学生姓名信息分别存放在no数组no(1)no(45)中,则以下正确no数组定义语句是(A)Dim no(1 To 45)As String(B)Dim no(1 To 45)As Single(C)Dim no(1 To
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 期末 复习 习题 公开 一等奖 联赛 特等奖 课件
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。