高校计算机软件专业资格考试辅导教学探讨 

2016-11-07 22:30唐兵张黎张会福
软件导刊 2016年9期

唐兵++张黎++张会福

摘要:简述计算机技术与软件专业技术资格(水平)考试,分析考试类别、特点及意义,探讨在本科高校计算机相关专业中开设软件考试辅导课的必要性,并提出教学方法建议。

关键词:软件考试;行业资格考试;软件设计师;网络工程师

DOIDOI:10.11907/rjdk.161403

中图分类号:G434

文献标识码:A文章编号文章编号:16727800(2016)009018102

基金项目基金项目:湖南科技大学研究生教育改革研究项目(J151204)

作者简介作者简介:唐兵(1982-),男,湖北麻城人,博士,湖南科技大学计算机科学与工程学院讲师,研究方向为并行与分布式计算;张黎(1981-),女,湖南张家界人,硕士,湖南科技大学计算机科学与工程学院讲师,研究方向为云计算;张会福(1970-),男,福建松溪人,博士,湖南科技大学计算机科学与工程学院教授,研究方向为嵌入式系统。

1软件考试简介

随着软件产业的快速发展,软件人才需求日益旺盛。为适应产业发展需求、规范软件专业人员职业资格、技术资格认定,人力资源和社会保障部、工业和信息化部开展了计算机技术与软件专业技术资格(水平)考试(以下简称“软考”)。该考试已经实施了20年,累计参考人数超过200万人。由于其权威性,该考试得到社会及用人单位的广泛认同,为推动我国信息产业特别是软件产业的发展,提高IT人才的素质作出了积极贡献。为了适应计算机信息技术发展,满足社会对各种计算机信息技术人才的需求,目前该考试已经拓展到计算机信息技术行业的各个领域。

根据原人事部、信息产业部文件(国人部发[2003]39号),计算机软件考试纳入全国专业技术人员职业资格证书制度的统一规划。通过考试获得证书的人员,表明已具备从事相应专业岗位工作的水平和能力,用人单位可根据工作需要聘任相应专业技术职务。取得初级资格证书者可聘任助理工程师或技术员职务,取得中级资格证书者可聘任工程师职务,取得高级资格者可聘任高级工程师职务。计算机专业技术资格(水平)实施全国统考后,不再进行计算机技术与软件相应专业和级别的专业技术职务任职资格评审工作。因此,此考试既是职业资格考试,又是职称资格考试[1]。

考试合格者将颁发由人力资源和社会保障部、工业和信息化部签章的证书。该考试任何级别不设学历、资历报考条件,部分级别已与日本、韩国相应级别的考试互认,考试互认的级别以及互认国家还将进一步扩大。评定中级职称时,可以用此类考试的中高级合格证来代替职称计算机考试合格证。中级证书相当于中级职称,高级证书相当于高级职称[2]。

2软件考试特点

近年来,该考试作了很多积极探索,进行了一系列改革,考试名称、考试内容、专业类别、职业岗位也作了相应调整。目前,考试分5个专业类别:计算机软件、计算机网络、计算机应用技术、信息系统和信息服务。每个专业又分3个层次:高级资格(高级工程师)、中级资格(工程师)、初级资格(助理工程师、技术员)。考试科目主要分为以下三类[1,2]:

(1)高级资格:网络规划设计师、系统规划与管理师、系统架构设计师、信息系统项目管理师、系统分析师。

(2)中级资格:软件设计师、网络工程师、软件评测师、信息安全工程师、系统集成项目管理工程师、多媒体应用设计师、嵌入式系统设计师、电子商务设计师、信息系统监理师、数据库系统工程师、信息系统管理工程师、计算机硬件工程师、软件过程能力评估师。

(3)初级资格:信息处理技术员、网络管理员、程序员、网页制作员、信息系统运行管理员、电子商务技术员。

从2004年开始,每年举行两次考试,通常上半年在5月下旬,下半年在11月上旬。上半年和下半年考试的级别不尽相同。考试时间均为150分钟,满分均为75分,各科考试合格标准为45分,但要求两科同时达45分才算合格。单科成绩不予保留,软考通过后,证书长期有效。

3开设软考辅导课的必要性

计算机专业应用性强,如何将计算机专业的学生培养成符合社会需求的专业复合型高级人才是计算机教育必须面对的问题。目前,官方公布的软考通过率为20%左右,初级科目通过率较高,高级科目通过率最低。省属高校学生多,且学生整体素质低于985和211高校。笔者认为在省属高校中开设中级软考辅导课非常有必要。据统计,中级资格考试中目前报名人数最多的是软件设计师和网络工程师,针对这两门课程进行辅导,有利于提高学生软考通过率。笔者所在高校已经开展软考辅导教学实践,将软考辅导当成一门课已将成为趋势[36]。开设中级软考辅导课的意义有:

(1)提高就业竞争力。对于省属高校毕业生而言,中级软考合格证书是专业能力的证明,与没有软考合格证书的同学相比有一定优势。部分单位招聘时限看重软考合格证书,录用后待遇也会有所差别。

(2)提升专业技能。以软件设计师和网络工程师为例,备考中需系统复习数据结构、面向对象程序设计、软件工程、操作系统等以及计算机网络、数据通信、网络设计、网络协议分析、综合布线等核心课程。通过复习可以进一步提高专业技能。

(3)建立完整的计算机知识体系。备考中需要将零散的知识点联系起来,建立完整的知识系统,进一步加深学生对于计算机知识的理解。

(4)帮助学生考研复习。大多学校计算机专业考研专业课为计算机学科基础综合,综合性强,备考学生可以梳理所学知识,有助于考研复习。

此外,部分高校对于学生考证有相应鼓励措施,如获得中级软考合格证书,可以减免相应的公选课学分,减轻学生公选课学习负担。

4软考辅导课教学

(1)理清考查知识点。软考辅导需引导学生围绕考试大纲复习各知识点,从历届真题中选取典型试题,认真总结题型和出题思路,着重培养学生综合运用所学知识的能力。对于软件设计师而言,考点主要为计算机系统知识、程序语言基础知识、操作系统知识、系统开发和运行、网络基础知识、多媒体基础知识、数据库技术、数据结构、算法设计和分析、面向对象技术、标准化和软件知识产权基础知识、计算机专业英语系。对于网络工程师而言,考点主要为计算机组成与结构、操作系统知识、系统开发和运行、标准化和软件知识产权基础知识、数据通信基础、广域通信网、局域网和城域网、无线通信网、网络互连与互联网、下一代互联网、网络安全、网络操作系统与应用服务器配置、交换机与路由器、网络管理、网络系统分析分析与设计、计算机专业英语等。

(2)开设软考辅导专业选修课。开设学期为大三学年,考核方式为考查,32~48个学时,每周4~6学时。课程学习结束,要求提交一份软件系统分析报告或网络设计报告。报告紧扣软考考题,突出针对性。对软件设计师而言,可针对某个软件应用系统或网站项目写分析报告,内容包括:结构化分析(主要包含功能描述、数据流图DFD)、数据库分析(主要包含需求分析、以E-R关系图为代表的概念结构设计、以关系模式及主外键为代表的逻辑结构设计、数据库表格设计)、面向对象分析(以用例图、序列图、类图、状态图、协作图等为代表的UML建模);对网络工程师而言,可针对某个大型企业进行网络组网设计,写出设计报告,内容包括:物理设备(路由器、核心交换机、汇聚交换机、接入交换机、防火墙、服务器)选择、绘制网络拓扑图、电脑IP地址的分配方案、Web/FTP/Email/DNS/DHCP等常用服务器的配置方案。

(3)开发软考教学辅助网站。针对软件设计师和网络工程师建立题库系统,将历年真题录入系统,供学生在线学习。网站支持浏览学习模式,学生可以查看标准答案;支持模拟测试,从题库中抽取题目自动组成一套试题,学生在规定时间作答,自动评分。

此外,可针对所考查的知识考点进行串讲,讲解历年经典真题,总结题型及解题方法。还可组织较正式的模拟考试,给学生考试体验,比自行模考效果更好。

5结语

本文分析了软件考试的特点,探讨开展软考辅导必要性,提出了开设软考辅导课的教学方法,以对本科高校开展软考辅导提供参考。

参考文献参考文献:

[1]全国计算机专业技术资格考试办公室组编.软件设计师教程(第三版)[M].北京:清华大学出版社,2011年9月.

[2]全国计算机专业技术资格考试办公室组编.网络工程师教程(第三版)[M].北京:清华大学出版社,2011年9月.

[3]肖守柏.高职高专计算机软考课程教学方法研究[J].现代商贸工业,2010(20):225226.

[4]王春林,陈晓林.计算机专业与“软考”结合培养的探索[J].楚雄师范学院学报,2010(6):58.

[5]张梁斌,高昆,梁世斌.计算机专业网络方向“课证融合”教学改革模式的实践研究[J].浙江万里学院学报,2013,26(5):101104.

[6]黄佳旭.软考认证下高职院校计算机类专业人才培养模式改革[J].轻工科技,2014(8):173174.

责任编辑(责任编辑:陈福时)