计算机软件工程
一、申报条件:
凭身份证报考。
二、考核大纲:
初级计算机软件工程
项目 |
鉴定范围 |
鉴定内容 |
鉴定 比重% |
基本知识 40% |
1.计算机基础知识 |
(1)了解计算机发展历史、计算机的应用和分类。 (2)掌握数制的基本概念,计算机中字符编码的含义。 (3)了解计算机病毒、病毒的预防及计算机使用安全常识。 |
10 |
2.计算机硬件的一般知识。 |
(1)掌握计算机的特点、用途。 (2)熟练掌握计算机硬件的主要组成部分及其功能;CPU(运算器、控制器)、存储器、输入设备和输出设备。 (3)熟练掌握计算机的数制及其转换方法(二进制、十进制、十六进制)。 (4)熟练掌握ASCII字符编码、二进制、十进制、十六进制的表示方法。 (5)掌握逻辑代数的简单概念;“与”、“或”、“非”运算; (6)掌握常用输入、输出设备的性能、特点及应用。如:键盘、CRT、打印机、磁盘驱动器和鼠标器。 (7)掌握内存的分类及其特点: ROM(PROM、EPROM)、RAM(SRAM、DRAM)。 (8)掌握指令、指令系统的的组成及概念。 |
13 | |
3.计算机软件的一般知识 |
(1)掌握软件与硬件的层次关系:硬件核心、系统软件、应用软件; (2)掌握操作系统的分类及其基本功能; (3)掌握程序设计语言的基本概念及其特点:机器语言、汇编语言、高级语言、编译语言、编译程序、源程序、目标程序; |
7 | |
4.Windows基础知识 |
(1)了解Windows的安装方法和安装过程。(2)掌握文件管理、文件、文件夹、路径、数据等概念。 (3)熟练掌握Windows资源管理器的使用及文件和文件夹的删除、移动、复制等操作。 (4)熟练掌握窗口操作。 (5)掌握Windows的帮助信息的使用和相关标题、按扭的用法。 |
10 | |
专业知识 50% |
Office基础知识 |
(1)掌握基本键位和常用的汉字输入方法。(2)熟练掌握Word2000文字处理软件的基本知识:操作方法、编辑方法。Excel2000电子表格软件的基本知识:操作方法、编辑方法。 (3)FrontPage网页的基本知识与制作方法。 |
10 |
VB程序设计
|
(1)窗体的属性及事件.。 (2)常用控件。 (3)数据类型。 (4)变量:声明变更的方法,变量的数据类型;定长字符串与变长字符串的声明方法。构造自定义数据类型;变量的作用域。 (5)表达式及赋值语句。 (6)程序流程控制:条件语句,循环语句, 及控制结构的嵌套使用。 (7)数组:一维、二维数组的定义及应用。 (8)自定义过程与自定义函数, 过程或函数的调用,按地址传递参数和按值传递参数的区别。 (9)常用数学及字符串函数的应用。 |
25 | |
Access数据库应用基础 |
(1)数据库概念、Access数据库的主要对象。 (2)表的概念、设计、字段数据类型,主键、索引的概念、作用,表间关系类型。 (3)查询的概念、作用,查询方式(如:选择查询、交叉表查询、操作查询)的概念、作用,查询的属性含义。 (4)窗体的概念、功能、结构、分类,窗体工具栏中的各种控件功能,控件属性及其分类。 (5)报表的概念、功能、类型,报表的分组、排序。 |
15 | |
相关知识 10% |
设备的使用和维护知识 |
(1)了解计算机及外设的环境要求。 (2)熟悉计算机及常用外设的启动、关闭方法。 (3)熟悉计算机及常用外设在使用过程中的基本保养维护方法。 (4)了解病毒的传播途径及一般杀毒软件的使用。 |
5 |
网络及计算机安全知识 |
(1)熟练使用因特网获取信息。 (2)了解病毒的传播途径,熟练使用常见杀毒及安全性相关软件。
|
5 | |
操作技能 |
Windows |
(1)能熟练对文件及文件夹进行创建、删除、移动、复制等操作。 (2)对Windows窗口、菜单进行相关的操作。 (3)常用软件的安装。 (4)控制面板的操作。 |
5 |
Office简单操作 |
(1)能熟练进行中文或英文录入操作:键盘输入英文字符速度为每分钟100个正确英文字符,汉字字符速度为每分钟30个正确汉字字符;(录入时间为10分钟) (2)基本排版方法:及Word2000的简单文档排版操作 (3)制作出符合要求的Excel简单表格
|
30 | |
Access数据库应用 |
按照指定的要求,应用Access数据库建立数据表、查询、窗体、报表。 |
20 | |
VB程序设计 |
能用条件语句、循环语句、数组、常用函数编制简单的程序。 |
45 |
中级计算机软件工
项目 |
鉴定范围 |
鉴定内容 |
鉴定 比重% |
基本知识 25% |
1.计算机的一些基本概念 |
(1)熟练掌握二进制数、十进制数、十六进制数和BCD数之间相互转换的方法。(2)掌握逻辑代数的概念(“与”、“或”、“非”、“异或”逻辑运算方法)。(3)掌握原码、反码、补码的概念。(4)掌握ASCII字符编码的表示方式和的概念。(5)掌握机器语言、汇编语言、高级语言以及面向对象语言的概念。 |
10 |
2.计算机硬件知识 |
(1)掌握计算机的基本组成部件及其功能。(2)掌握CPU的组成及其功能。(3)掌握计算机总线、I/O接口的概念。(4)掌握常用I/O设备的性能、特点及应用。 |
9 | |
3.计算机软件开发知识 |
(1)了解软件开发的基本流程。(2)掌握面向对象基本概念。(3?结构化分析和设计方法。 |
6 | |
专业知识 65%
|
Office基本知识 |
(1)掌握字处理软件Word的基本概念和基本功能(文档、视图、工具、录入、编辑、排版、查找、替换、输出等)。(2)掌握电子表格软件Excel的基本概念和基本功能(工作簿、工作表、单元格、绝对引用、相对引用、公式、函数、数据录入、排序、筛选、分类汇总等)。 (3)Frontpage网页的编辑技术及网页发布。 |
15 |
Access数据库应用基础
|
(1)数据库概念、Access数据库的主要对象 (2)表的概念、设计、属性设置,字段数据类型、属性设置,主键、索引的概念、作用,表间关系类型,子数据表的概念、作用。 (3)查询的概念、作用,五种查询方式(如:选择查询、交叉表查询、操作查询、SQL查询)的概念、作用,常用的SQL语句(如:SELECTFROMWHEREORDER BY),常用的SQL函数(如:sumavgminmaxcountfirstlaststdevvar),查询的属性含义。 (4)窗体的概念、功能、结构、分类,窗体工具栏中的各种控件功能,控件属性及其分类。 (5)报表的概念、功能、类型,报表的分组、排序,子报表的概念、功能。 (6)数据访问页的概念、功能。 (7)宏的相关概念(如:宏、宏名、宏组等)、功能,使用宏的常用情况(如:“打开窗体”等)。 |
20 | |
VB程序设计 |
(1)程序设计的基本设计方法、窗体应用。 (2)变量、表达式、基本程序设计的顺序语句,条件语句,循环语句的使用,数组与动态数组。 (3)用户自定义数据类型的应用。 (4)常用数学及字符串函数的应用。 (5)常用控件的应用。 (6)菜单程序设计,下拉菜单弹出菜单。 (7)键盘与鼠标事件过程。 (8)文件管理,文件系统控件各种文件的打开、关闭、读写。 (9)数据库应用,结构化查询语言,报表的设计与制作。 (10)掌握MDI及相关的主窗口,子窗口和菜单的设计。 |
30 | |
相关知识 10% |
计算机网络及常用软件 |
(1)掌握INTERNET的发展和主要功能。(2)掌握IP地址的组成,A、B、C类地址的的划分。了解TCP/IP协议,及HTTP、FTP协议的基本知识。(3)了解电子邮件、电子公告板的概念。 (4)了解ASP、Web有关知识。 (4)常用压缩软件。(5)常用下载软件。(6)常用系统工具软件。 |
10 |
操作技能 |
Office基本操作 |
(1)熟练用Word按样文版式完成对文档的各类编辑、排版操作(字符格式化、段落格式化、页面设置、边框和底纹、分栏与分节、页眉页脚、项目符号与编号、图文混排、表格等)。 (2)掌握Excel的表处理操作功能,按要求完成对表格数据的计算、排序、筛选及分类汇总等操作。 (3)用Frontpage制作一网页(包含表格、超级链接)。 |
30 |
Access数据库应用 |
按照指定的要求,应用Access数据库建立数据表、查询、窗体、报表、数据访问页。 |
25 | |
VB程序设计 |
(1)够使用语句直接更改窗体和一些控件的属性。 (2)用条件语句,循环语句, 及控制结构的嵌套编制程序。 (3)使用自定义过程与自定义函数, 调用自定义过程或函数,按地址传递参数和按值传递参数的方法编程。 (4)数组的应用。 (5)熟练运用文件管理的控件和函数对文本文件。 (6)使用数据库开发桌面型应用程序。 (7)MDI窗体的设计。 |
45 |
计算机高级软件工
项目 |
鉴定范围 |
鉴定内容 |
鉴定 比重% |
基本知识 20% |
1.计算机的一些基本概念 |
(1)熟练掌握二进制数、十进制数、十六进制数和BCD数之间相互转换的方法。(2)掌握逻辑代数的概念(“与”、“或”、“非”、“异或”逻辑运算方法)。(3)掌握ASCII字符编码的表示方式和奇偶校验的概念。(4)掌握机器语言、汇编语言、高级语言以及面向对象语言的概念。
|
5 |
2.计算机硬件知识 |
(1)掌握计算机体系结构和主要部件的基础知识。(2)掌握各类存储器的功能、特性和使用。(3)掌握常用I/O设备的性能、特点及应用。 |
5 | |
3.计算机软件开发知识 |
(1)了解软件工程基本知识。(2)掌握面向对象基本概念。(3)结构化分析和设计方法。(4)软件测试方法。 |
5 | |
4.计算机专业英语 |
(1)常用开发软件菜单项英文含义。 (2)理解常见的屏幕英文信息。(3)正确阅读和理解计算机领域的英文文献。 |
5 | |
专业知识 65% |
C语言程序设计 |
(1)掌握C语言的数据类型、运算符与表达式的使用。 (2)掌握C语言的顺序程序、选择结构程序、循环结构程序的设计 (3)一维数组、二维数组和字符数组的定义初值及应用。 (4)常用字符串处理函数的使用 (5)函数的定义、说明,函数的调用(有参函数、无参函数的调用) (6)预处理命令的使用 (7)掌握指针变量的定义,理解指针的概念,掌握数组指针、字符串的指针意义及其使用。 (8)掌握结构体变量及数组的定义、初始化及其应用,掌握指向结构体数据的指针的应用。 (9)理解文件的概念,掌握文件的有关操作。 |
20 |
SqlServer 数据库设计 |
(1)关系型数据库的概念。 (2)Transact-sql命令的使用。 (3)导入,导出数据库。 (4)权限与安全性。 |
15 | |
VB程序设计 |
(1)程序设计、编译和调试的方法,IDE开发环境的使用。 (2)掌握变量、常量、表达式、分支结构和循环结构的使用,数组、用户自定义数据类型和枚举类型的应用。 (3)常用的数学及字符串函数的使用。 (4)窗体和常用控件的属性,方法和事件。 (5)MDI程序设计和ActiveX控件的编写方法。 (6)掌握菜单、弹出式菜单、菜单快捷键的设计,工具栏、状态栏等控件。 |
30 | |
|
|
(9)类和面向对象的概念和编程方法 |
|
相关知识 15% |
网络知识 |
(1)掌握网络基础知识。 (2)掌握IP地址的组成,A、B、C类地址的的划分 (3)熟练配置网络协议(TCP/IP)连通局域网、因特网。 (4)掌握动态网页制作的一些相关知识。 (5)利用脚本语言编写简单动态服务器网页。 (6)了解C/S、B/S架构的相关知识。 (7)超文本标识语言HTML的使用。 |
15 |
技操作能 |
C语言程序设计 |
(1)掌握在VC开发环境下对C语言程序设计编辑、编译和调试的方法。 (2)掌握变量、常量、表达式、分支结构和循环结构的使用, (3)掌握一、二维数组、字符数组、用户自定义数据类型和枚举类型的应用。 (4)预处理命令的使用。 (5)掌握常用字符串处理函数的使用。 (5)掌握函数的定义、说明,函数的调用(有参函数、无参函数的调用)。 (6)掌握文件的开、关,文件的读/写(二进制格式)操作。 |
25 |
Sql数据库 |
(1)掌握SQLServer2000的企业管理器的使用 (2)从固定位置导入数据库 (3)根据主关键字建立视图。 (4)用Transact-sql命令行方式对数据库进行排序,索引,查找,定位。 |
25 | |
VB程序设计 |
(1) IDE的使用,能找出并更正简单的程序错误。 (3)常用的数学及字符串函数的应用。 |
40 | |
网页制作 |
使用网页编辑工具设计一网页(包含表格、表单、超级链接、样式表) |
10 |