1 / 12
文档名称:

编程入门复习提纲.doc

格式:doc   大小:107KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

编程入门复习提纲.doc

上传人:sxlw2014 2020/8/16 文件大小:107 KB

下载得到文件列表

编程入门复习提纲.doc

文档介绍

文档介绍:软件语言概述结构化程序设计的核心是规定三种基本结构?(顺序结构、分支结构、循环结构)我们说的软件一般是指的什么?(软件包括程序和文档)VB是面向什么的程序设计语言?(对象)函数和过程有什么区别?(返回值)函数的参数传值与传参数的区别?函数的返回值是什么?在内存中,每个基本单位都被赋予一个唯一的序号,这个序号称之为什么?(内存地址)计算机可以直接处理的语言是什么语言?(机械语言)程序设计的简单流程。(需求分析-设计-编码-测试-发布)编码规范的意义。(方便阅读)数据类型、常量、变量各种数据类型的英语单词怎样拼写,各占用几个字节?变量命名的规则。各种类型字符(了解)标识符类型字符数据类型示例%IntegerDimL%&LongDimM&***@DecimalConstW@=!SingleDimQ!#DoubleDimX#$StringDimV$="Secret"在不同地方定义变量的关键字?过程中、窗体中、模块中。静态变量的使用static。运算符、表达式:运算符的优先级及分类。(算术运算符、连接运算符、关系运算符、逻辑运算符)如何交换变量A、B中的数据?True、False转成整型后的值分别是多少?(-1,0)表达式的运算顺序,一般从左至右,赋值运算符从右至左。一行写多条语句的分隔符是什么?如何表示一个变量大于a小于b的范围?算术、字符串、日期时间和类型转换算术函数:abs,sqr,cos,sin,int,fix,format,rnd的作用及返回值。字符串函数:Trim系列,Mid,Left,Right,Len的作用及返回值。日期时间函数:time,date,year,month,day,hour,minute,second的作用及返回值。类型转换及判断函数:Cint、Cdbl等类型转换函数,IsNumeric等类型判断函数的作用及返回值。关系、逻辑运算符各关系运算符的使用:>、<、>=、<=、<>、=逻辑运算符的使用:not、and、or 它们的优先级以及返回值。(not优先级最高,返回值是TRUE(-1)、FALSE(0))分支结构if……then……else……endif的结构,单行if结构的写法,以及elseif的用法。selectcase语句的用法例:1、下列程序段的执行结果为a=95Ifa>60ThenI=1Ifa>70ThenI=2Ifa>80ThenI=3Ifa>90ThenI=4Print“I=”;I2、下列程序段执行结果为x=5y=-6IfNotx>0Thenx=y-3Elsey=x+3Printx-y;y-x3、下面程序段执行结果为x=Int(Rnd()+4)SelectCasexCase5Print“Excellent”Case4Print“Good”Case3Print“Pass”CaseElsePrint“Fail”EndSelect循环结构:fornext循环的语法,exitfor的用法doloop循环的语法,exitdo的用法until条件和while条件的区别例:1、有如下程序:PrivateSubForm_Click()DimiAsInteger,sumAsIntegersum=0Fori=2To10IfiMod2<>0AndiMod3=0Thensum=sum+iEndIfNextiPrintsumEndSub程序运行后,单击窗体,输出结果是多少?2、下列程序段的执行结果为I=9x=5DoI=I+1x=x+2LoopUntilI>=7Print“I=”;IPrint“x=”;x3、假定有如下事件过程:PrivateSubForm_Click()DimxAsInteger,nAsIntegerx=1n=0DoWhilex<28x=x*3n=n+1LoopPrintx,nEndSub程序运行后,单击窗体,输出结果是什么 数组:数组的定义(含多维数组),to的用法,数组元素的概念,OptionBase语句的用法。动态数组的定义及使用方法,array函数的使用方法及其返回的数据类型。排序的方法:冒泡、选择。例:如果有n个数的数组,使用冒泡、选择排序,它们的最少循环次数分别是多少?在窗体上画一个命令按钮,mand1,然后编写如下事件过程:mand1_Click()Dima1(4,4),a2(4,4)Fori=1To4Forj=1To4a1(i,j)=i+ja2(i,j)=a1(i,j)+i+jNextjNextiPrinta1(3,3);a2(3,3)EndSub程序运行后,单击命令按钮的结果。3、有如下程序:OptionBase1PrivateSubForm_Click()Dimarr,SumSum=0arr=Array(1,3,5,7,9,11,13,15,17,19)Fori=1To10Ifar