计算机国二考什么?
公共事务的基本知识
基本要求
1.掌握算法的基本概念。
2.掌握基本的数据结构及其操作。
3.掌握基本的排序和搜索算法。
4.掌握逐步求精的结构化编程方法。
5.掌握软件工程的基本方法,具备将相关技术初步应用于软件开发的能力。
6.掌握数据库的基础知识,了解关系数据库的设计。
考试内容
一、基本数据结构和算法
1.算法的基本概念;算法复杂度(时间复杂度和空间复杂度)的概念和意义。
2.数据结构的定义;数据的逻辑结构和存储结构;数据结构的图形表示;线性结构和非线性结构的概念。
3.线性表的定义;线性表的顺序存储结构及其插入和删除操作。
4.栈和队列的定义;堆栈和队列的顺序存储结构及其基本操作。
5.线性单链表、双向链表和循环链表的结构和基本操作。
6.树的基本概念;二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历。
7.顺序搜索和二分法搜索算法;基本排序算法(交换类排序、选择类排序、插入类排序)。
二、程序设计依据
1.编程方法和风格
2.结构化编程。
3.面向对象的编程方法,对象,方法,属性,继承和多态。
三、软件工程基础
1.软件工程的基本概念,软件生命周期的概念,软件工具和软件开发环境。
2.结构化方法,数据流图,数据字典,软件需求说明书。
3.结构化设计方法,总体设计和详细设计。
4.软件测试方法,白盒测试和黑盒测试,测试用例设计,软件测试实现,单元测试,集成测试和系统测试。
5.程序调试、静态调试和动态调试。
四、数据库设计的基础
1.数据库的基本概念:数据库、数据库管理系统、数据库系统。
2.数据模型、实体关系模型和E-R图,从中导出关系数据模型。
3.关系代数运算,包括集合运算、选择、投影和连接运算,以及数据库规范化理论。
4.数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计相关策略。
考试模式
1.* * *基础知识的考试方式为笔试,将C语言程序设计(C++语言程序设计、Java语言程序设计、Visual Basic语言程序设计、Visual FoxPro数据库程序设计或Access数据库程序设计)的笔试部分合并成一张试卷,其中* * *基础知识占全卷30分。
2.* * *基础知识有l0道选择题和5道填空题。
c语言程序设计
基本要求
1.熟悉TURBO C集成环境。
2.熟悉结构化编程方法,有良好的编程风格。
3.掌握编程中简单的数据结构和算法。
4.在4的集成环境中。TURBO C,可以编写简单的C程序,具备基本的纠错调试能力。
考试内容
一、C语言的结构
1.程序组成、主要功能和其他功能。
2.头文件、数据描述、函数的开始和结束标记。
3.源程序的编写格式。
4.c语言的风格。
二、数据类型及其操作
1的数据类型。c(基本类型、构造类型、指针类型、空类型)及其定义方法。
2.C运算符的类型、运算优先级和组合。
3.不同类型数据之间的转换和操作。
4.c表达式类型(赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)和求值规则。
第三,基本句
1.表达式语句,空语句,复合语句。
2.数据的输入输出,输入输出函数的调用。
3.复合语句。
4.4的使用。GOTO语句和语句标签。
第四,选择结构化编程
1.使用IF语句实现选择结构。
2.用SWITCH语句实现多分支选择结构。
3.选择结构的嵌套。
五、循环结构程序设计
1.对于循环结构。
2.WHILE和DO WHILE循环结构。
3.继续语句和中断语句。
4.循环嵌套。
不及物动词数组的定义和引用
1.一维数组和多维数组的定义、初始化和引用
2.字符串和字符数组。
七、功能
1.库函数的正确调用。
2.函数的定义方法。
3.函数的类型和返回值。
4.形参、实参和参数值的传递。
5.函数的正确调用、嵌套调用和递归调用。
6.局部变量和全局变量。
7.变量的存储类别(自动、静态、寄存器、外部)、变量的范围和寿命。
8.内部功能和外部功能。
八、编译预处理
1.宏定义:没有参数的宏定义;带参数的宏定义。
2.“文件包含”处理。
九、指针
1.指针和指针变量的概念,指针和地址操作符。
2.指向变量、数组、字符串、函数和结构的指针,以及指向变量、数组、字符串、函数和结构的指针变量。通过指针引用上述类型的数据。
3.使用指针作为函数参数。
4.返回指针值的指针函数。
5.指针数组,指向指针的指针,以及主函数的命令行参数。
X.结构(即“结构”)和* * *动词(即“联合”)
1.结构和* * *体型数据的定义方法和引用方法。
2.使用指针和结构形成链表,建立、输出、删除和插入单向链表。
十一、位运算
1的意义和用途。位运算符。
2.简单的位操作。
十二。文件操作
只需要缓冲文件系统(即高级磁盘I/O系统),不需要非标准缓冲文件系统(即低级磁盘I/O系统)。
1.文件类型指针(文件类型指针)。
2.FOPEN (FCLOSE)文件。
3.读写文件(FPUTC、FGETC、FPUTS、FGETS、FREAD、FWRITE、FPRINTF、FSCANF函数)和定位文件(REWIND、FSEEK函数)。
考试模式
1.笔试:120分钟,满分100分,其中公共事务基础知识30分。
2.车载:60分钟,满分100。
计算机操作包括:
(1)填空。
(2)纠正错误。
(3)编程。
VB简介
一、Visual Basic程序开发环境
1和Visual Basic的功能和版本。
2.Visual Basic的启动和退出。
3.主窗口:
(1)标题和菜单。
(2)工具栏。
4.其他窗口:
(1)表单设计器和项目浏览器。
(2)属性窗口和工具箱窗口。
二、对象及其操作
1,对象:
(1)Visual Basic的对象。
(2)对象属性设置。
2.表单:
(1)形式的结构和性质。
(2)形成事件。
3.控制:
(1)标准控制。
(2)控件的命名和值。
4.控件的绘制和基本操作。
5.事件驱动。
第三,数据类型及其操作
1,数据类型:
(1)基本数据类型。
(2)用户定义的数据类型。
(3)枚举类型。
2.常量和变量:
(1)局部变量和全局变量。
(2)变体类型变量。
(3)默认声明。
3.常用的内部函数。
4.运算符和表达式:
(1)算术运算符。
(2)关系运算符和逻辑运算符。
(3)表达式的执行顺序。
第四,数据输入和输出
1,数据输出:
(1)打印方法。
(2)与打印方法相关的功能(Tab、Spc、Space $)。
(3)格式输出(Fomat$)。
2.InputBox函数。
3.MsgBox函数和MsgBox语句。
4.字形。
5、打印机输出:
(1)直接输出。
(2)表单输出。
五、常用标准控件
1,文本控件:
(1)标签。
(2)文本框。
2.图形控件:
(1)图片框架,图片框架的属性、事件和方法。
(2)加载图形文件。
(3)直线和形状。
3.按钮控制。
4.选择控件:复选框和单选按钮。
5.选择控件:列表框和组合框。
6.滚动条。
7.计时器。
8.框架。
9.焦点和Tab键顺序。
不及物动词控制结构
1,选择结构:
(1)单行结构条件语句。
(2)块结构条件语句。
(3)IIf函数。
2.多分支结构。
3.For循环控制结构。
4、当循环控制结构。
5.Do循环控制结构。
6.多重循环。
7.转到控件:
(1) GoTo语句。
(2) On-GoTo语句。
七、阵列
1,数组的概念:
(1)数组的定义。
(2)静态数组和动态数组。
2、数组的基本操作:
(1)数组元素的输入、输出和复制。
(2)对于每个...下一句。
(3)数组的初始化。
3.控制数组。
C++语言编程
基本要求
1.掌握C++语言的基本语法规则。
2.掌握关于类和对象的知识。
3.能够运用面向对象的编程思想和方法编写应用程序。
4.熟练使用Visual C++6.0集成开发环境编写和调度程序。
考试内容
一、C++语言概述
1.了解C++语言的基本符号。
2.介绍了C++语言的词汇(保留字、标识符、常量、运算符、标点符号等。).
3.掌握C++程序的基本框架(结构化编程框架、面向对象编程框架等。).
4.能够使用Visual C++ 6.0集成开发环境编辑、编译、运行和调度程序。
二、数据类型、表达式和基本操作
1.掌握C++数据类型(基本类型、指针类型)及其定义。br & gt2.了解C++常量(整数常量、字符常量、逻辑常量、实数常量、地址常量、符号常量)的定义。
3.掌握变量的定义和用法(变量、全局变量、局部变量的定义和初始化)。
4.掌握C++运算符的类型、运算优先级和组合。
5.熟悉C++表达式类型和求值规则(赋值运算、算术运算符和算术表达式、关系运算符和关系表达式、逻辑运算符和逻辑表达式、条件运算、指针运算、逗号表达式)。
三、C++的基本语句
1.掌握C++的基本语句,如赋值语句、表达式语句、复合语句、输入输出语句、空间语句等。
2.用if语句实现分支结构。
3.用switch语句实现多分支选择结构。
4.用for语句实现循环结构。
5.使用while语句实现循环结构。
6.使用do…while语句实现循环结构。
7.转向语句(goto、continue、break和return)。
8.掌握分支语句和循环语句的各种嵌套用法。
四。数组、指针和引用
1.掌握一维数组的定义、初始化和访问,了解多维数组的定义、初始化和访问。
2.理解字符串和字符数组。
3.熟悉常用的字符串函数(strlen、strcpy、STREAT、strcmp、strstr str等。).
4.指针和指针变量、指针和地址操作符、指针和数组的概念。
5.指称的基本概念,指称的定义和使用。
Java语言编程
基本要求
1.掌握Java语言的特点、实现机制和架构。
2.掌握Java语言的面向对象特性。
3.掌握Java语言提供的数据类型和结构。
4.掌握Java编程的基本技术。
5.会写Java用户界面程序。
6.能写简单的Java应用。
7.会写Java小程序。
8.了解Java的应用。
考试内容
一、Java语言的特点和实现机制
第二,Java架构
1.JDK目录结构。
2.Java的API结构。
3.开发环境设置。
4.Java程序结构。
三、Java语言中面向对象的特点
1.面向对象编程的基本概念和特征。
2.类的基本组成和使用。
3.对象的创建、使用和删除。
4.接口和包。
5.Java类库的常用类和接口。
四、Java简单数据类型和操作
1.变量和常量。
2.基本数据类型和转换。
3.Java类库中简单数据类型的类包装。
4.运算符和表达式运算。
5.数组和字符串。
五、Java语言的基本句子
1.
2.条件语句。
3.循环语句。
4.注释语句。
5.异常处理。
不及物动词Java编程的技术基础
1.线程的概念和使用。
2.同步和* * *享受。
3.序列化的概念和目的。
4.序列化方法。
5.序列化的例子。
6.基于文本的应用程序。
7.文件和文件输入输出。
8.收集界面。
七、编写用户界面程序
图形用户界面。
2.awt库介绍。
3.swing入门。
4.awt和Swing的比较。
八、写一个小应用程序(Applet)
1.小程序的概念。
2.安全机制。
3.Applet执行过程。
4.applet的图形绘制。
5.Applet的窗口。
6.applet的工作环境。
7.Java应用程序和Applet。
九、Java的应用
X.J2DK的下载和操作
考试模式
1.笔试:90分钟,满分100分,其中公共事务基础知识30分。
2.计算机操作:90分钟,满分100。
计算机题目类型要求:
(1)基本操作。
(2)应用简单。
3综合应用
Access数据库编程
基本要求
1,具备数据库系统基础知识。
2、基本了解面向对象的概念。
3.掌握关系数据库的基本原理。
4、掌握数据库编程方法。
5、可以使用Access构建一个小型的数据库应用系统。
考试内容
一、数据库的基础知识
1,基本概念:
数据库,数据模型,数据库管理系统,类和对象,事件。
2.关系模型(实体完整性、引用完整性、自定义完整性)关系模型、关系、元组、属性、字段、域、值、主关键字等。
3.关系运算的基本概念:
选择操作、投影操作、连接操作。
4.基本SQL命令:查询命令和操作命令。
5.接入系统介绍:
(1)接入系统的基本特征。
(2)基本对象:表格、查询、表单、报表、页面、宏和模块。
二、数据库和表的基本操作
1,创建一个数据库:
(1)创建一个空数据库。
(2)使用向导创建数据库。
2、表的编制:
(1)建立表结构:使用向导,使用表设计器,使用数据表。
(2)设置字段属性。
(3)输入数据:直接输入数据获取外部数据。
3、表间关系的建立和修改:
(1)表间关系的概念:一对一,一对多。
(2)设置参照完整性。
(3)建立表之间的关系。
4、表维护:
(1)修改表结构:添加字段、修改安全段、删除字段、重置主关键字。
(2)编辑表格内容:添加记录、个性化记录、删除记录和复制记录。
(3)调整桌子的外观。
5.表格的其他操作:
(1)查找数据。
(2)替换数据。
(3)对记录进行排序。
(4)筛选记录。
三、查询的基本操作
1,查询分类
(1)选择一个查询。
(2)参数查询。
(3)跨表查询。
(4)操作查询。
(5) SQL查询。
2.查询条件
(1)运算符。
(2)功能。
(3)表达。
3.创建查询
(1)操作创建的查询。
(2)编辑查询中的字段。
(3)编辑查询中的数据源。
(4)对查询结果进行排序。
四、表单的基本操作
1,表单分类:
(1)列形式
(2)表格形式
(3)主/子窗体
(4)数据表形式
(5)图表形式
(6)数据透视表表单
2.创建表单:
(1)使用向导创建表单。
(2)用designer创建表单:控件的含义和类型,在表单中添加和修改控件,设置控件的常用属性。
五、报表的基本操作
1,报告分类:
(1)列报告。
(2)表格报告。
(3)图表报告。
(4)标签报告。
2.使用向导创建报告。
3.使用设计器编辑报表。
4.在报告中进行计算和总结。
六、页面的基本操作
1,数据访问页的概念。
2.创建数据访问页:
(1)自动创建数据访问页。
(2)使用向导访问页面。
七、宏观
1,宏观的基本概念。
2、宏的基本操作:
(1)创建一个宏;创建宏并创建宏组。
(2)运行宏。
(3)在宏中使用条件。
(4)设置宏操作参数。
(5)常见的宏操作。
八。模块
1,模块的基本概念:
(1)类模块。
(2)标准模块。
(3)将宏转换成模块。
2.创建模块:
(1)创建VBA模块:在模块中添加过程,并在模块中执行宏。
(2)写事件过程:键盘事件、鼠标事件、窗口事件、操作事件和其他事件。
3.调用和参数传递。
4、VBA编程基础:
(1)面向对象编程的基本概念。
(2) VBA编程环境:进入VBE和BE的界面。
(3) VBA编程基础:常量、变量、表达式。
(4) VBA程序流程控制:顺序控制、选择控制和循环控制。
(5)VBA程序调试:设置断点,单步跟踪,设置监控点。
考试模式
1,笔试:90分钟,满分100分,其中公共事务基础知识30分。
2.计算机操作:90分钟,满分100。
计算机操作包括:
(1)基本操作。
(2)应用简单。
(3)综合应用
2005年计算机等级考试(VFP)考试大纲
基本要求
1.数据库系统的基础知识。
2.对面向对象概念的基本理解。
3.掌握关系数据库的基本原理。
4.掌握数据库编程方法。
5.可以用Visual FoxPro构建一个小型的数据库应用系统。
考试内容
一、Visual Foxpro的基础知识
1.基本概念:数据库、数据模型、数据库管理系统、类和对象、事件和方法。
2.关系数据库:
(1)关系数据库:关系模型、关系模式、关系、元组、属性、域、主关键字、外部关键字。
(2)关系运算:投射、选择、连接。
(3)数据库的一致性和完整性:实体完整性、域完整性和引用完整性。
3.Visual FoxPro系统功能和工作模式:
(1)Windows版本的数据库功能。
(2)数据类型和主文件类型。
(3)各种设计师和奇才。
(4)工作模式:交互模式(命令模式、可视化操作)和程序运行模式。
4.4的基本数据元素。Visual Foxpro:
(1)常量、变量、表达式。
(2)常用功能:字符处理功能、数值运算功能、日期时间功能、数据类型转换功能、测试功能。
二、Visual FoxPro数据库的基本操作
1.数据库和表格的建立、修改和有效性测试;
(1)表结构的建立和修改。
(2)浏览、添加、删除和修改表格记录。
(3)创建数据库,并从数据库中添加或删除表。
(4)设置字段级规则和记录级规则。
(5)表的索引:主索引、候选索引、通用索引和唯一索引。
2.多表操作:
(1)选择一个工作空间。
(2)建立表之间的关联:一对一关联和一对多关联。
(3)设置引用的完整性。
(4)表连接:
内部连接
外部连接:左连接、右连接和完全连接。
(5)建立表之间的临时关系。
3.创建视图和数据查询:
(1)查询文件的建立、执行和修改。
(2)创建、查看和修改视图文件。
(3)建立多表查询。
三、关系数据库标准语言SQL
1和SQL的数据定义函数:
(1)创建一个表-SQL .
(2)ALTERTABLE-SQL .
2.2的数据修改功能。SQL:
(1)简单查询。
(2)嵌套查询。
(3)连接查询。
(4)分组和计算查询。
(5)集合的联合运算。
四。项目管理器、设计器和向导的使用
1.使用项目管理器:
(1)使用“数据”选项卡。
(2)使用“文档”标签。
2.使用表单设计器:
(1)在表单中添加和修改控件对象。
(2)设置数据环境。
3.使用菜单设计器:
(1)建立主选项。
(2)设计子菜单。
(3)用于设置菜单选项的程序代码。
4.使用报表设计器:
(1)生成快速表格。
(2)修改报表布局。
(3)设计分组报表。
(4)设计多栏式报表。
5.使用应用程序向导。
动词 (verb的缩写)Visual FoxPro编程
1,命令文件的建立和操作:
(1)程序文件创建。
(2)简单的交互式输入和输出命令。
(3)应用程序的调试和执行。
2.结构化编程:
(1)序列结构编程。
(2)分支结构编程。
(3)循环结构的程序设计。
3.过程和过程调用:
(1)子程序设计和调用。
(2)流程和工艺文件。
(3)局部变量和全局变量中参数的传递和过程调用。
考试模式
1.笔试:90分钟。
2.机考:90分钟。
计算机操作包括:
(1)基本操作。
(2)应用简单。
(3)综合应用。