《计算机软件基础》复习大纲.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《计算机软件基础》复习大纲.docx》由会员分享,可在线阅读,更多相关《《计算机软件基础》复习大纲.docx(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机软件基础复习大纲第1章程序设计语言与程序设计方法重点:基本概念:机器语言、汇编语言、高级语言、算法;结构化程序设计;面 向对象程序设计难点:算法;结构化程序设计知识点:.1、机器语言和汇编语言由计算机硬件系统可以识别的指令组成的语言称为机器语言。汇编语言是将机器 指令映射为一些可以被人读懂的助记符。由于计算机只能识别机器语言,所以汇 编语言通常需要通过汇编程序翻译为机器语言。汇编语言的翻译软件称为汇编程 序,它可以将程序员写的助记符直接转换为机器指令,然后由计算机去识别和执 行。用机器语言编写的程序是计算机可以直接执行的程序。2、高级语言 像自然语言一样描述程序的语言。高级语言源程序翻译
2、为指令代 码有两种做法:编译或者解释。编译通过编译程序来完成。解释那么是通过解释程 序完成。解释的结果产生可以直接执行的指令。编译的结果是得到目标程序。目 标程序也是要经过连接才会得到可执行程序目前应用比拟广泛的几种高级语言 由 FORTRAN/BASIC/PASCAL/C 等。3、算法的定义:算法是一组明确的可执行步骤的有序集合。算法的5个特征:(1)有穷性一个算法必须保证执行有限步之后结束(2)确定性 算法的每一步骤必须有确切的定义 (3)可行性(4)输入(5)输出4.结构化程序设计的原那么:令 采用自顶向下、逐步求精的方法程序结构令 模块化 把一个大型的程序按照功能分解为假设干相对独立的
3、、较小的子程序 (即模块),并把这些模块按层次关系进行组织。令 限制使用goto语句 严格遵循每个程序段“只有一个入口和一个出口”的原 那么5、结构化基本结构:顺序结构、选择结构、循环结构6、结构化程序的描述工具(1)程序流程图(2) N-S图(3)伪码7.面向对象的程序设计* 对象:在现实生活中,所有东西都是对象,例如某一辆车就是一个对象, 指具体的一辆车,某个人也是一个对象,指具体的一个人。对象既可以 很简单,也可以很复杂,复杂的对象可以由假设干简单的对象构成。任何对象都有两个共同的特点:对象的属性和对象的操作。一个对象通常由对象 名、属性和操作组成。* 属性:属性是用来描述对象的状态,对
4、象的状态又称为对象的静态属性, 包括对象内部所包含的信息,每个对象都具有自己专有的内部信息,这 些信息说明了对象所处的状态封装:封装就是把对象的属性和操作结合成一个不可分割的整体,在这 个整体中一些属性(操作)是被保护的,以防外界的干扰和误操作,另一第6章过程重点:子过程的定义和调用;函数过程的定义和调用;过程的作用域;过程之间 的参数传递;变量的作用域、生存期难点:过程的作用域;过程之间的参数传递;变量的作用域、生存期1、苔i程的定义和调用要求实参与形参的个数、类型、位置顺序必须一一对应,而对应参数的名字无须 相同。2、函数过程的定义和调用3、过程的作用域(Private模块级过程或Publ
5、ic全局过程)4、过程之间的参数传递按值传递:单向传递。形参用ByVai加以说明或实参是常量和表达式。按地址传递:双向。形参用ByRef或缺省。5、变量的作用域、生存期局部变量、模块级变量、全局变量静态变量、动态变量第7章文件重点:文件的基本概念、分类;文件的翻开、关闭,读写操作;难点:文件的翻开、关闭,读写操作;知识点:1、文件的基本概念、分类按存取方式分类:顺序文件和随机文件按数据的编码方式:ASCII文件和二进制文件2、顺序文件的翻开、关闭,读写操作顺序文件的写操作Open文件名FOR方式AS #文件号(其中方式为Output或Append)Write #文件号,表达式列表或Print
6、#文件号,表达式列表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 #文件号,记录号,变量名用户自定义类
7、型(记录类型)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.此过程可
8、以被其他任何过程调用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. Com
9、mand2. Enable=True:Commands. Visible=FalseD. Command2. Enabled=False:Commands. Visible=False.设 A=2, B=3, C=4 下歹U表达式 NOT A5,-l,0)后,x 的值为()。A. 5 B. 6 C. 0 D. -1.如果将文本框的Locked属性设置为True,那么以下说法正确的选项是()。A.此时在属性窗口不可以修改文本框的Text属性值B.运行时用户不可以在界面修改文本框中的内容C.在程序代码中不可以修改文本框的内容,如不可以使用语句Textl. Text二aaaD.以上均不正确.如果要将
10、窗体中的某个命令按钮设置成无效状态,应该设置命令按钮的什么 属性()。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. Visi
11、ble 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. Ba
12、sic D. 5.下面程序段执行结果为()。x=Int (Rnd () +4) Select Case x Case 5Printexcellent”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 Doub
13、le 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
14、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
15、) ; 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 .在设计阶段,当双击窗体上的某个控件时,所翻
16、开的窗口是()。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.
17、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 Y, X+Y, X-Y)A. -1 B. 0 C. 1 D. 2.文本框的()属性用于设置或返回文本框中的文本内容。A. Text B.(名称)C. Caption D. Name. VB提供()属性用于控制对象是否可用。A. Defaul
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机软件基础 计算机软件 基础 复习 大纲
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内