2010江苏省计算机⼆级考试vfp(考试⼤纲,试题,复习资料全)VF 考试⼤纲⼀.计算机基本知识1.计算机与信息处理技术的发展及应⽤,以及计算机对额基本特点;2.各种记数值系统及其数值的转换。
3.信息和数据的基本概念、中西⽂信息在计算机内的各种编码及其处理⽅式;4.计算机的组成、各部分的功能及其基本⼯作原理,计算机分类与性能评测;5.微型计算机硬件组成、各部件的组成及其发展;6.计算机软件的功能及分类,操作系统、数据库系统、程序设计语⾔及语⾔处理系统的基础知识,软件⼯程的基础知识软件的知识产权;7.多媒体技术基础:图形、声⾳和视频信息在计算机内的表⽰、多媒体计算机系统的组成,多媒体技术的应⽤;8.计算机安全与病毒防范的基础知识;9.计算机⽹络与Internet得基础知识。
⼆.PC机操作使⽤的基本技能1.基本硬件、软件的安装与调试;2.常见外部设备(辅助存贮器、键盘、打印机等)操作使⽤的基础知识;3.Windows 9X操作系统的组成、功能及其基本操作技能;4.Office软件包的基本操作技能;5.局域⽹与Internet应⽤的基本操作技能;三、程序设计的基本知识和编程能⼒1.了解⽬前⼆级考试所开设的各种⾼级语⾔及软件开发⼯具,掌握⼀种⾼级语⾔或软件包;2.程序的编辑、编译、连接、运⾏、调试等个环节的基础知识和操作能⼒;3.算法的概念、程序设计中的基本技巧(交换、类加、类乘等)和常⽤算法(穷举、迭代、递推、递归、排序、查找等);4.阅读、理解源程序和设计流程图的能⼒;5.了解结构化程序设计和⾯向对象程序设计的思想,编制出风格良好的程序;VFP具体要求1.具有计算机应⽤的基础知识2.掌握关系型数据库的初步知识以及MIS开发的基本能⼒3.常⽤⾯向对象编程的基本知识和开发应⽤能⼒1.VFP 基础知识(1)数据库系统基础知识1)数据库、数据库管理系统、数据库系统等概念2)关系模型、关系运算等(2)VFP集成环境1)VFP的⽤户界⾯2)VFP的环境设臵3)项⽬管理器的使⽤(3)语⾔基础与程序设计1)数据类型和数据存储2)运算符、函数和表达式3)命令格式4)程序控制(分⽀结构、循环结构的使⽤)(4) VFP的⽂件类型2.数据库与表的处理(1)表的创建与处理1)表结构的创建与修改2)记录的增加、修改、删除,记录的定位3)表的索引,结构复合索引⽂件,索引的使⽤4)表的使⽤和⼯作区,表的打开⽅式(2)数据库的创建与处理1)数据库的创建与使⽤2)数据库表的字段属性、表属性3)表之间关系的创建与修改,相关表之间的参照完整性4)连接和ODBC的概念3、查询(1)查询设计器功能与使⽤(2)Select-SQL语句的各种应⽤4、对象模型与事件模型(1)类和对象的概念,类的特点(2)属性、事件与⽅法的概念(3)基类、⼦类和⽗类,容器和控件(4)VFP的基类和容器类,基类的最⼩事件集、属性集(5)对象的引⽤⽅法,对象属性的设臵⽅法(6)容器层次与类层次中的事件(7)事件激发的顺序(8)事件驱动与事件循环5、表单和控件(1)表单向导和表单设计器的使⽤(2)表单的数据环境及其属性的设臵(3)表单的设计、处理及其管理(4)常⽤对象/控件的创建及其处理:CheckBox,Column,Comobox,Commandbutton,Commandgroup,Container,DataEnvironmeng,EditBox,Form,FormSet,Grid,Header,Image,Label,ListBox,OptionButton,OptionGroup,PageFrame,Separator,Shape,Spinner, TextBox,Timer,ToolBar6、菜单和⼯具栏(1)表单的组成和设计,菜单设计器的使⽤,菜单程序的⽣成(2)定制系统⼯具栏,创建⾃定义⼯具栏7、类的设计(1)⽤户⾃定义类的创建与修改(2)类库⽂件及其使⽤(3)类的应⽤8、应⽤程序设计(1)构造应⽤程序的主程序(2)应⽤程序的连编9、常⽤命令、函数、属性、事件和⽅法(1)常⽤命令CREAT TABLE-SQL,ALTER TABLE-SQL,SELECT,USE,CLOSE TABLES, COPY STRUCTURE,COPY TO,RENNAME TABLE,BROWSE,APPEND,APPENDFROM,GO|GOTO,LOCATE,,SEEK,SKIP,CONTINUE,EDI T,DELETE,DELETE-SQL,PACK,RECALL,ZAP,INSERT-SQL,REPLACE,UPDATE-SQL,SET EXCLUSIVE,SET FILTER,SET DELETED,SET INDEX,SET ORDER,GATHER,SCATTER,OPEN DATABASE,DELETE DATABASE,DISPLAY DATABASE,VALIDATE DATABASE,SELECT-SQL,DO,DO FORM,REPORT,CALCUATE(2)常⽤函数ABS() ALLTRIM() ASC() AT() BETWEEN() BOF() CHR() CREATEOBJECT() CTOD() DATE() DATATIME() DAY() DBGETPROP() DBSETPROP() DBUSED() DELETED() DTOC() EMPTY() EOF() FCOUNT() FILE() GETFILE() IIF() INKEY() INT() LEFT() LEN() MAX() MESSAGEBOX() MIN() MOD() MONTH() ORDER() RECCOUNT() RECNO() RIGHT() ROUND() SEEK() SPACE() STR() SUBSTR() TAG() TIME() TRIM() TYPE() USED() VAL() YEAR() CREATEOBJECT() GETOBJECY() (3)常⽤属性ActiveColumn, ActiveControl ActivePage, Alignment AllowAddNew AlwaysOnTop AutoCenter AutoSize BackColor ForeColor BorderStyle BorderWidth bound BoundColumn Cancel Caption Closable ColumnCount ControlBox ControlCount ControlSource CurrentControl Curvature Default DeleteMark Desktop DynamicBackColor DynamicForeColor DynamicFontSize Enable Exclusive Filter FontName FontSize Format FormCount Height Icon Increment InputMask Interval KeyboardHignValue KeyboarkLowValue Left MaxButton MinButton Movable MultiSelect Name Order PageCount PasswordChar Picture ReadOnly RecordSource RecordSourceType Resizable RowSource ScrollBars Sizeable Sorted Sparse SpecialEffect SipnnerHighValve SpinnerLowValue Style Value Visible Width WordWrap(4)常⽤事件Activate AfterCloseTable BeforeOpenTable Click DblClick Destroy Error GotFocus Init InteractiveChange Load LostFocus ProgrammaticChange QueryUnload RightClickTimer Valid(5)常⽤⽅法AddObject AddItem Clear DoCmd Hide Refresh RemoveItem Release SetAllSetFocus Show Quit江苏省计算机⼆级考试(08秋)第⼀部分计算机基础知识1.信息技术指的是⽤来扩展⼈们信息器官功能、协助⼈们更有效地进⾏信息处理的⼀类技术。