欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    《计算机软件基础》复习大纲.docx

    • 资源ID:72178605       资源大小:241.95KB        全文页数:39页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《计算机软件基础》复习大纲.docx

    计算机软件基础复习大纲第1章程序设计语言与程序设计方法重点:基本概念:机器语言、汇编语言、高级语言、算法;结构化程序设计;面 向对象程序设计难点:算法;结构化程序设计知识点:.1、机器语言和汇编语言由计算机硬件系统可以识别的指令组成的语言称为机器语言。汇编语言是将机器 指令映射为一些可以被人读懂的助记符。由于计算机只能识别机器语言,所以汇 编语言通常需要通过汇编程序翻译为机器语言。汇编语言的翻译软件称为汇编程 序,它可以将程序员写的助记符直接转换为机器指令,然后由计算机去识别和执 行。用机器语言编写的程序是计算机可以直接执行的程序。2、高级语言 像自然语言一样描述程序的语言。高级语言源程序翻译为指令代 码有两种做法:编译或者解释。编译通过编译程序来完成。解释那么是通过解释程 序完成。解释的结果产生可以直接执行的指令。编译的结果是得到目标程序。目 标程序也是要经过连接才会得到可执行程序目前应用比拟广泛的几种高级语言 由 FORTRAN/BASIC/PASCAL/C 等。3、算法的定义:算法是一组明确的可执行步骤的有序集合。算法的5个特征:(1)有穷性一个算法必须保证执行有限步之后结束(2)确定性 算法的每一步骤必须有确切的定义 (3)可行性(4)输入(5)输出4.结构化程序设计的原那么:令 采用自顶向下、逐步求精的方法程序结构令 模块化 把一个大型的程序按照功能分解为假设干相对独立的、较小的子程序 (即模块),并把这些模块按层次关系进行组织。令 限制使用goto语句 严格遵循每个程序段“只有一个入口和一个出口”的原 那么5、结构化基本结构:顺序结构、选择结构、循环结构6、结构化程序的描述工具(1)程序流程图(2) N-S图(3)伪码7.面向对象的程序设计* 对象:在现实生活中,所有东西都是对象,例如某一辆车就是一个对象, 指具体的一辆车,某个人也是一个对象,指具体的一个人。对象既可以 很简单,也可以很复杂,复杂的对象可以由假设干简单的对象构成。任何对象都有两个共同的特点:对象的属性和对象的操作。一个对象通常由对象 名、属性和操作组成。* 属性:属性是用来描述对象的状态,对象的状态又称为对象的静态属性, 包括对象内部所包含的信息,每个对象都具有自己专有的内部信息,这 些信息说明了对象所处的状态封装:封装就是把对象的属性和操作结合成一个不可分割的整体,在这 个整体中一些属性(操作)是被保护的,以防外界的干扰和误操作,另一第6章过程重点:子过程的定义和调用;函数过程的定义和调用;过程的作用域;过程之间 的参数传递;变量的作用域、生存期难点:过程的作用域;过程之间的参数传递;变量的作用域、生存期1、苔i程的定义和调用要求实参与形参的个数、类型、位置顺序必须一一对应,而对应参数的名字无须 相同。2、函数过程的定义和调用3、过程的作用域(Private模块级过程或Public全局过程)4、过程之间的参数传递按值传递:单向传递。形参用ByVai加以说明或实参是常量和表达式。按地址传递:双向。形参用ByRef或缺省。5、变量的作用域、生存期局部变量、模块级变量、全局变量静态变量、动态变量第7章文件重点:文件的基本概念、分类;文件的翻开、关闭,读写操作;难点:文件的翻开、关闭,读写操作;知识点:1、文件的基本概念、分类按存取方式分类:顺序文件和随机文件按数据的编码方式:ASCII文件和二进制文件2、顺序文件的翻开、关闭,读写操作顺序文件的写操作Open文件名FOR方式AS #文件号(其中方式为Output或Append)Write #文件号,表达式列表或Print #文件号,表达式列表Close #文件号顺序文件的读操作Input #文件号,变量列表Private Sub Commandl_Click()Open For Input As #1Do While Not EOF(l)Input #1, a, b & b & Chr(13) & Chr(10)Textl. Text = Textl. Text & a &LoopClose #1End Sub3、随机文件的翻开、关闭,读写操作格式:Open文件名For Random As文件号Len=记录长度随机文件的写操作:Put #文件号,记录号,变量名读操作:Get #文件号,记录号,变量名用户自定义类型(记录类型)Private |Public Type自定义类型名元素名(下标)As类型元素名(下标)As类型 End Type4、两个函数EOF (文件号)-测试是否到了文件末尾,当到达文件末尾时返回TrueLOF (文件号)-返回文件的大小复习题一、选择题1 .以下逻辑表达式中,能正确表示条件“x,y都是奇数”的是()。A. x Mod 2 =1 Or y Mod 2 =1 B. x Mod 2 =0 Or y Mod 2=0C. x Mod 2 = 1 And y Mod 2 =1 D. x Mod 2 =0 And y Mod 2=0.在过程定义中,Private表示()。A.此过程可以被其他任何过程调用B.此过程不可以被任何其他过程调用C.此过程只可以被本工程中的其他过程调用D.此过程只可以被本窗体模块中的其他过程调用.窗体中有3个按钮Command 1> Command2和Commands,该程序的功能是当单 击按钮Command 1时,按钮Command2不可用,按钮Commands不可见,Private Sub Commandl Click()中正确的程序是()。A. Command2. Visib1e=True:Commands. Visible=FalseB. Command2. Enabled=True:Commands. Enabled=FalseC. Command2. Enable=True:Commands. Visible=FalseD. Command2. Enabled=False:Commands. Visible=False.设 A=2, B=3, C=4 下歹U表达式 NOT A<=C OR 4*C=B-2 AND BOA+C 的值为()。A. -1 B. 1 C. TRUE D. FALSE.函数 String(n, str)的功能是()。A.把数值型数据转换为字符串B.返回由n个s组成的字符串C.从字符串中取出n个字符 D.从字符串中第n个字符的位置开始 取子字符串.确定一个窗体或控件的大小的属性是()。A. Width 和 Height B. Width 和 Left C. Top 和 Left D. Top 和 Height. Visual Basic中规定了多种变量类型,表示变体类型的关键词为()。A.IntegerB. Long C. ShortD.Variant.可以退出循环的语句是()。A.End Sub B. Exit DoC.Exit FunctionD. End If.语句“Dim A (2 To 4, 1 To 2) As Integer"定义的数组的元素个数是()。A. 6 B. 8 C. 12 D. 15.在四种运算符中,优先级最高的是()。A.逻辑运算符B.算术运算符 C.字符运算符D.关系运算符.在VB的换行符号为()。A. : B. ; C.(空格和下划线)D.,. InputBox函数返回值的类型为()。A.数值 B,字符串C.变体 D.数值或字符串(视输入的数据而定).如果要使程序中改变数组下标的默认下界,下面的语句能够实现的是()o A. Option Base 1 B. Option Explicit C. Randomize D. Dim a3 . Msgbox函数中可有多个参数,其中必须有的参数为()。A.提示 B.按钮 C.标题 D.模式.在设计阶段,当双击窗体上的某个控件时,所翻开的窗口是()。A.工程资源管理器窗口B.工具箱窗口 C.代码窗口D.属性窗口.可将ASCH码值转换成字符的函数为()。A. int () B. asc () C. chr () D. mid ().假定窗体名为Forml,要使程序运行时窗体Forml的标题栏显示的名字为“示 例”,窗体的背景为红色那么正确的属性设置为()。A. Forml. name = 例如:Forml. BackColor RGB (255, 0, 0)B. Forml. Caption = 例如”:Forml. BackColor = RGB(255, 0, 0)C. Forml. Caption = 例如 :Forml. BackColor = RGB(0, 255, 0)D. Forml. Caption = 例如:Forml. ForeColor = RGB(255, 0, 0).为了把焦点移到某个指定的控件,所使用的方法是()。A. SetFocus B. Visible C. Refresh D. GetFocus.如果要在图片框 Picturel 中加载“C:MyDocumentsclouds.bnip”,所用的 语句是()。A. Picturel. picture=LoadPicture(C:My Documentsclouds. bmp)B. Picturel. picture=LoadPicture(App. path+C:WindowsTiles. bmp)C. x=Shell (C:My Documentsclouds.bmp")D. x=Shell(App. path+C:My Documentsclouds. bmp).为了暂时关闭计时器,应把该计时器的某个属性设置为False,这个属性是 ()OA. Visible B. Timer C. Enabled D. Interval.窗体文件的扩展名是()。A. . bas B. . cis C. . frm D. . res.设y是整形变量,能判断y为奇数的表达式是()。A. Not(y Mod 200) B. y Mod 200 C. (y-l)Mod 200 D. y Mod 201.下面说法不正确的选项是()。A.变量名的长度不能超过255个字符B.变量名可以包含小数点或者内嵌的类型声明字符C.变量名不能使用关键字D.变量名的第一个字符必须是字母.定义有5个整数型元素的数组,正确的语句是()。A. Dim a(4) As IntegerB. Option Base 1:Dim a(5)C. Dim a &(5)D. Dime a(5) As Integer.设 a=6,那么执行 x=IIF(a>5,-l,0)后,x 的值为()。A. 5 B. 6 C. 0 D. -1.如果将文本框的Locked属性设置为True,那么以下说法正确的选项是()。A.此时在属性窗口不可以修改文本框的Text属性值B.运行时用户不可以在界面修改文本框中的内容C.在程序代码中不可以修改文本框的内容,如不可以使用语句Textl. Text二aaaD.以上均不正确.如果要将窗体中的某个命令按钮设置成无效状态,应该设置命令按钮的什么 属性()。A. Value B. Visible C. Enabled D. Default.要使文本框可输入多行文字,要更改的默认选项是()。A. MultiLine B. Visible C. ScrollBars D. 以上都不 是.在窗体上有一个文本框控件,名称为TextTime; 一个计时器控件,名称为 Timerlo要求每一秒在文本框中显示一次当前的时间。程序为:Private Sub Timerl_ ()TxtTime. text=Time End Sub在下划线上应填入的内容是()。A. Enabled B. Visible C. Interval D. Timer.要使文本框获得输入焦点,那么应采用文本框控件的方法是()。A. GotFocus B. LostFocus C. KeyPress D. SetFocus.假定有如下的窗体事件过程:Private Sub Form_Click()a$=/zMicrosoftVisual Basic”b$=Right(a$, 5)c$=Mid(a$, 1,9)MsgBox a$, 34, b$, c$, 5End Sub程序运行后,单击窗体,那么在弹出的信息框的标题栏中显示的信息是()。A. Microsoft Visual B. Microsoft C. Basic D. 5.下面程序段执行结果为()。x=Int (Rnd () +4) Select Case x Case 5Print"excellent”Case 4PrintgoodCase 3Print,zpass/zCase ElsePrint failEnd SelectA. excellent B. good C. passD. fail33.设 A=123456,那么表达式 Vai (Left (A, 4)+Mid (A, 4, 2)的值为()。A. 123456 B. 123445 C. 5 D, 6.以下对变量的定义中,不能定义a为变体变量的是()。A. Dim a As Double B. Dim a As Variant C. Dim a D. a = 24.下面4项中合法的单精度型变量是()。A. num! B. sum% C. xin$ D. sw#. Mid ("Hello Everyone”, 7, 3)的执行结果是()。A. yon B. Every C. Eve D. one.以下语句中,获得列表框Listl中工程个数的语句是()。A. x=Listl. ListCount B. x=ListCountC. x=Listl. Listindex D. x=ListIndex38.38.39.下面的数组声明语句中正确的选项是(A. Dim ggl, 5As StringC. Dim gg(l To 5)As String 当程序运行时,在窗体上单击鼠标,)OB. Labell. BackStyle=lD. Dim ggl : 5, 1 : 5As String以下那个事件是窗体不能响应的事件A. MouseDownA. MouseDownB. MouseUPC. LoadD. Click40 .执行以下语句过程,在窗体上显示的内容是()。41 .执行以下语句过程,在窗体上显示的内容是()。Option Base 0Private Sub Command3_Click() Dim dd二Array( a , b , c , d )Print d(1) ; d (3)End SubA.abB.bdC.ac42 .工程文件的扩展名是()。A.vbgB.vbpC.vbw42、可获得当前系统日期的函数是()。D.出错D. vblA. Date ( ) B. Time ( ) C. IsDate () 43.窗体的标题栏显示内容由窗体对象的()属性决定。D. Year()A. BackColor B. BackStyle C. TextD. Caption44 .当用户在窗体上单击鼠标时,不会触发的事件是()。A. Click B. MouseDown C. MouseUp D. DblClick45 .在设计阶段,当双击窗体上的某个控件时,所翻开的窗口是()。A.工程资源管理器窗口B.工具箱窗口。代码窗口 D.属性窗口46 .以下不属于键盘事件的是()。A. KeyDown B. KeyUp C. Unload D. KeyPress47 . InputBox函数返回值的类型为()。A.数值 B.字符串C.变体 D.数值或字符串(视输入的数据而定) 48.为了把焦点移到某个指定的控件,所使用的方法是()。A. SetFocusB. VisibleC. RefreshD. GetFocus. VB应用程序在()模式下不能编辑代码和设计界面。A.运行 B.中断 C.设计 D.以上均不能. Cis方法可清除窗体或图片框中的()信息。A. Picture属性设置的背景图案 B.在设计时放置的控件C.程序运行时产生的图形和文字D.以上都对.表达式2八2 * 5 + 3 Mod 10 3的值是()。A. 0 B. 18 C. 19 D. 20.表达式2 = 3 < 1的结果是()。A. 0 B. 1 C. True D. False.以下程序段的执行结果为()oJ1 二 10J2 = 30If JI < J2 Then Print J2; Print JIA. 10 B. 30 C. 10 30 D. 30 10.假设m, x, y,均为Integer型变量,那么执行下面语句后m值是()。 m=l: X=2: Y=3 m=IIf(X>Y, X+Y, X-Y)A. -1 B. 0 C. 1 D. 2.文本框的()属性用于设置或返回文本框中的文本内容。A. Text B.(名称)C. Caption D. Name. VB提供()属性用于控制对象是否可用。A. Default B. Cancel C. Enabled D. Visible. 一个对象可执行的动作与可被一个对象所识别的动作分别称为()。A.事件、方法B.方法、事件C.属性、方法D.过程、事件.有程序代码如下:Fonn2. Caption=" Help",试问:Form2> Caption 和 Help 分别代表()。A.对象、值、属性B.值、属性、对象C.对象、属性、值D.属性、对象、值.以下哪个符号是合法的变量名?A. VB123 B. AbsC. 99Ji D. xy.把数值型转换为字符串型需要使用以下哪一个函数()。A. VaiB. Str C. Asc D. Chr.无论何种控件,共同具有的属性是()。A. Text属性 B. Name属性C. Caption 属性 D. Autosize 属性.如果想让文本框中的内容在运行时不能编辑,需将文本框的()属性设置为True。A. Locked B. MultiLine C. TabStop D. Visible.后缀为.Frm的文件表示VB的()。A.类模块文件B.窗口文件 C.工程文件 D.标准类模块文件.以下变量名合法的是()。A. 20abB. a+b C. a_2 D. integer.数学式子10sin25°写成Visual Basic表达式是()。A. 10Sin25 B. 10* Sin (25) C. 10*Sin(25。) D.10*Sin(25*3. 14/180).为了在运行时把d:pic文件夹下的图形文件a. jpg装入图片框Picture1中, 所使用的语句为()。A. Picturel. Text=LoadPicture ( "d:picajpg" )B. Picturel. Picture=LoadPicture ( "d:picajpg" )C. Picturel. Picture= LoadPicture (d:pica. jpg)D. Picturel. Picture=Load ( "d:picajpg" ).逻辑表达式 Not5>3And 9<3 Or 7>5 ()。A. True B. Fales C.表达式有错D.条件缺乏. Visual Basic程序中分隔一行中各语句的字符是()。A.B. :C. D.49 .以下()不是Visual Basic的特点。A.结构化程序设计B.集成可视化程序开发环境C.事件驱动编程机制D.可将用户的编程思想自动转换成程序代码.假设要设置定时器的定时间隔设为10秒,应将()属性值设为10000。A. Interval B. Value C. Enabled D. Text.要以读方式翻开D盘的一个顺序文件Stu.dat,应使用的语句是()。A. Open “Stu, dat” For Output As # 1B. Open UD: Stu. dat ForInput As #1C. Open "D:Stu.dat" For Output As #1D. Open “Stu, dat” Forintput As # 150 .以下哪个操作可以清除文本框对象Textl的内容()。A. Textl, Text=B. Textl. cis C. Text = D. cis.为使文本框显示滚动条,必须首先设置的属性是()。A. AutoSize B. Alignment C. Mulitiline D. TabStop.要设置命令按钮的背景图形,必须设置的两个属性是()。A. Stlye 和 Picture B. Style 和 Icon C. Caption 和 Picture D.Value 和 Icon.要想通过单击Command 1弹出Form2窗体,那么可在Command 1的单击事件中, 使用()命令。A. Load Form2B. Form2. ShowC. Form2. SetFocus D. Form2. PopupMenuD. 10D. 23 ()o Asc D.D. 10D. 23 ()o Asc D.Vai51 .语句:Dim student (10, 5 to 100)定义的是一个()维数组。A.2B.3C.5. Int (-23.512)的值为()。A.-23B.-24C.24.将ASCH码转换成字符串的函数是A. Chr$ B. Str$ C.52 . A$=+3. 14+2,那么 Vai (A$)的值为()。A. +3. 14+2B. +5. 14 C. 3. 14 D. 5. 14.默认情况下,语句:Dim student (10 to 11,4)定义的数组有()个元 素。A. 20 B. 22 C. 10 D. 11. Visual Basic程序设计语言属于()。A.面向过程的语言B.面向问题的语言C.面向对象的语言D.面向机器的语言.表达式val( “123E2CD")的值是()。A. 0. 123 B. 12.3 C. 0 D. 123E2CD. Len( somethingv )的值是()。A. 6 B. 7 C. 8 D. 9.要从fornext总退出循环使用的语句()。A. exit B. exit for C. continue D. stop loop.在VB中,称对象的数据为()。A.属性 B.方法 C.事件 D.封装.要从DOLoop循环中退出循环,应使用哪个语句()。A. Exit B. Exit Do C. Continue D. Stop Loop.下面概念中,不属于面向对象方法的是()。A.对象 B.继承 C.类 D.过程调用. Right ( "banana”,4 )的值是()。A. ba B. banana C. nana D. ban.语句Dim x As Integer作用是:将x定义为()变量。A.单精度型 B.整型 C.布尔型D.字符型.无论何控件,都具有一个共同属性。这个属性是()。A.TextB.FontC.NameD.Caption. LCase( “This” )的值是()。A.ThisB.ThisC.THISD.this.当VB执行下面语句后,A的值为()。A=1If A>0 Then A=A+1If A>1 Then A=0A. 0 B. 1 C. 2 D. 3.标签框所显示的内容,由()属性值决定。A. Text B .(名称)C . Caption D . Alignment. VB中可用()语句产生一消息框。A. InputBox B . Shift C . Both D . MsgBox. X是小于100的非负数,用VB表达式表达正确的选项是()。A. 0WXW100 B. 0<=X<100 C. 0<=X and X<100 D. 0<X<100.表达式2*3A2+2*6/3的值是()。A. 60 B. 22 C. 45 D. 58.在一行内写多条语句时,语句之间要用某个符号分隔。这个符号是()。A, B. ; C、 D.:53 .在窗体(Name属性为Forml)中添加两个文本框(其Name属性分别为Text 1 和Text2)和一个命令按钮(Name属性为Commandl),然后编写如下事件过程:Private Sub Commandl_Click() a = Textl.Text + Text2.TextPrint aEnd SubPrivate Sub Form_Load()Textl.Text = Text2.Text = End Sub程序运行后,在Textl和Text2中分别输入12和34,然后单击命令按钮, 那么输出结果为()。A. 12 B. 34 C. 46 D. 1234.设 a=Visual Basic”,下面使 b二Basic的语句是()。A.D.100.A.101.A.102.103.A.104.A.105.b=Left (a, 8, 12) B. b=Mid(a, 8, 5) C. b=Right (a, 5, 5)b二Left (a, 8, 5)能够获得一个文本框中被选中文本的内容属性是()。SelStartD. x2=0D. ChangeText B. Length C. SelText D. 以下表述中不能判断x是否为偶数的是()。x/2=Int (x/2) B. x Mod 2=0 C. Fix (x/2)=x/2 窗体能响应的事件是()。A. ActiveForm B. Load C. Drive以下不能在“工程资源管理器”窗口中列出的文件类型是()。.bas B. . res C. . frm D. . ocx以下可作为Visual Basic变量名的是()。A#A B. 4A C. ?xy D. constA执行如下语句a=InputBox ("Today", "Tomorrow", "Yesterday", , "Day before yesterday”, 5)将显示一个输入对话框,在对话框的输入区中显示的信息是()。A. Today B. Tomorrow C. Yesterday D. Day before Yesterday 106. 在窗体的某个事件中定义了数组Dim A(-3 to 4) as integer,那么数组 总共有()个元素。A. 7 B. 12 C. 5 D. 8以下关于过程及过程参数的描述中,错误的选项是()。A.过程的参数可以是控件名称B.用数组作为过程的参数时,使用的是“传地址”方式C.只有函数过程能够将过程中处理的信息传回到调用的程序中D.窗体可以作为过程的参数以下表达中错误的选项是()。A.双击鼠标可以触发DblCLick事件B.窗体或控件的事件的名称可以由编程人员确定C.移动鼠标时,会触发MouseMove事件D.控件的名称可以由编程人员设定 109.以下声明语句中错误的选项是()。A. Const var 1=123 B. Dim var2= 'ABC'C. DefInt a-z D. Static var3 As Integer程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是()OA. MouseDown B. MouseUp C. Load D. Click设a=10, b=5, c=1,执行语句Print a>b>c后,窗体上显示的是()。A. True B. False C. 1 D.出错信息 112.如果要改变窗体的标题,那么需要设置的属性是()。A. Caption B. Name C. BackColor D. BorderStyle 113.以下关于焦点的表达中,错误的选项是()。A.如果文本框的TabStop属性为False,那么不能接收从键盘上输入的数据B.当文本框失去焦点时,触发LostFocus事件C.当文本框的Enabled属性为False时、其Tab顺序不起作用D.可以用Tabindex属性改变Tab顺序些属性(操作)是公共的,它们作为接口供外界使用。封装的结果就是使 一个对象形成接口和实现两个局部。对于用户来说,接口是可见的,实 现是不可见的。封装是面向对象方法重要的机制,其目的是有效地实现 信息隐藏原那么。类:是一组具有相同属性和相同操作的对象的集合。一个类中的每个对 象都是这个类的一个实例。例如,人就是一个类(不是指具体的某个人), 而具体的一个人就是人类的一个实例(对象)。再比方,定义了一个名为 “球”的类,那么,足球、排球、篮球就是“球”类的一个个实例。*继承:继承是表达类之间相似性的一种机制,即在已有的类的基础之上 增加构造新的类,前者称为父类(或超类),后者称为子类。子类除自动 拥有父类的全部属性和操作外,还可以进一步定义新的属性和操作。如 果子类只从一个父类继承,那么称为单一继承;如果子类从一个以上父类 继承,那么称为多重继承。*消息:对象间的相互合作需要一个机制协助进行,这样的机制称为“消 息。也就是说,消息是向对象发出的服务请求,是对象和对象之间进 行通信的手段。一个对象通过向另一个对象发送消息来请求服务,接收 到消息的对象经过解释,然后给予响应。这种通讯机制叫做消息传递。 消息要素通常包括:发送对象、接受对象、操作和适当的参数。*多态性:对象在收到消息时要予以响应,不同的对象收到同一消息可产 生完全不同的结果,这一现象叫做多态性。多态性增强了软件的灵活性 和重用性。多态性与继承性相结合使软件具有更广的重用性和可扩充性。8.面向对象方法的优点:(1)与人类习惯的思维方式一致(2)稳定性好(3) 可重用行好(4)易于开发大型软件产品(5)可维护性好第2章Visual Basic概述重点:基本概念:对象的属性、事件和方法、可视化设计、事件驱动编程、Visual Basic 6. 0集成开发环境难点:对象的属性、事件和方法、事件驱动编程知识点:.1、VB特点(以对象为基础、事件驱动、可视化、结构化)2、可视化设计:Visual Basic为用户提供大量的界面元素(在Visual Basic 中称为控件对象),例如“窗体”、“菜单”、“命令按钮”、“工具按钮”、 “检查框”等等,用户只需要利用鼠标、键盘把这些控件对象拖动到适当的位置, 设置它们的大小、形状、属性等,就可以设计出所需的应用程序界面。3、事件驱动编程:Windows操作系统出现以来,图形化的用户界面和多任务多 进程的应用程序要求程序设计不能是单一性的,在使用Visual Basic设计应用程序时,必须首先确定应用程序如何同用户进行交互。(例如发生鼠标单 击、键盘输入等事件时,用户必须编写代码控制这些事件的响应方法)这就是所 谓的事件驱动编程。4、Visual Basic 6.0集成开发环境(1)工具箱的使用、菜单栏的使用、工具栏的使用,(2)代码编辑器窗口: Visual Basic 6. 0中的代码编辑器窗口是输入程序代码 和程序调试的地方。应用程序的每个窗体或代码模块都有一个单独的代码编辑器 窗口。114. 如果要在菜单中添加一个分隔线,那么应将其Caption属性设置为()。A. B * C & D.执行语句5,011。11(1(丫1$1118&$1.(2,1,6)后,s 的值是()oA. Visual B. Basic C. 6 D. 11以下关于函数过程的表达中,正确的选项是()。A.函数过程形参的类型与函数返回值的类型没有关系B.在函数过程中,过程的返回值可以有多个C.当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式 传递D.如果不指明函数过程参数的类型,那么该参数没有数据类型 117.确定一个控件在窗体上的位置的属性是()。A. Width 和 Height B. Width 或 HeightC. Top 和 Left D. Top 或 Left以下关系表达式中,其值为False的是()。A. ABC>AbCB. the<>theyC. ”VISUAL=UCase ("Visual")D. IntegerInt语句Print 5/4*65 Mod 2的输出结果是()。A. 0 B. 1 C. 2 D. 3设窗体上有一个图片框Picturel,要在程序运行期间装入当前文件夹下的图形文件Filel.jpg,能实现此功能的语句是()。A. PicturelPicture=" Fliel. jpgB. Picturel. Picture=LoadPicture( "Fileljpg")C. LoadPicture( "Filel. jpg”)D. Call LoadPicture( "Filel. jpg" )在设计窗体时双击窗体的任何地方,可以翻开的窗口是()。A.代码窗口 B.属性窗口 C.工程资源管理器窗口D.工具箱窗口 122.假设已把一个命令按钮的Default属性设置为True,那么下面可导致按钮的Click事件过程被调用的操作是()。A.用鼠标右键单击此按钮B.按键盘上的Esc键C.按键盘上的回车键D.用鼠标右键双击此按钮假设变量a未事先定义而直接使用,那么变量a的类型是()。A. Integer B. String C. Boolean D. Variant表达式2 * 3人2 + 4 * 2/2 +3人2的值是()。A. 30 B. 31 C. 49 D. 48以下不能输出Program的语句是()。A. Print Mid (VBProgram,3, 7)B. Print Right (VBProgram,7)C. Print Mid (VBPrograni,3)D. Print Left ("VBProgranT, 7)假设设置了文本框的属性PasswordChar=3那么运行程序时向文本框中输入8个任意字符后,文本框中显示的是()。A. 8个$B. 1个$ C. 8个*D,无任何内容以下选项中,不合法的Visual

    注意事项

    本文(《计算机软件基础》复习大纲.docx)为本站会员(太**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开