(匡孟秋)C语言程序设计与企业岗位对接技术.doc

(匡孟秋)C语言程序设计与企业岗位对接技术.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(匡孟秋)C语言程序设计与企业岗位对接技术

C语言程序设计与企业岗位对接分析 摘要:本文对当前C语言程序设计与企业岗位对接技术现状做了一个简单的介绍,并对常用的岗位需求进行了简要描述和分析。 作者单位:衡阳财经工业职业技术学院会计系 匡孟秋 关键字:C语言、企业岗位、岗位对接 一、引言 随着计算机软件的普及与发展,C语言在操作系统、软件工具、数值分析、人工智能、数据库管理系统等许多方面都有广泛应用。其具有数据结构丰富、数据流控制灵活,应用面广,通用性和可移植性好,目标程序效率高,非常适合应用程序的设计;且它具有低级语言和系统接口的能力,适合系统程序的设计。 二、C语言程序设计与企业岗位对接技术现状分析 国内很多大型企业都在热招C语言开发人员,C语言适用一些专业性要求比较高的应用领域,如系统软件开发、设备驱动开发,这块的具体技术实现如下分析。 1.金融行业:银行前置系统、金融POS、IC卡机具、密码键盘以及个人化支付终端等多个种类,主要使用到的是LINUX下的C语言高级编程技术。 2.网络优化和审计行业:负载均衡、广域网性能优化、应用流量控制、Web应用加速、入侵监测与防护、多级分布式审计、零拷贝网络嗅探、千兆网络数据获取、应用层协议分析、精细策略管理技术、数据高速分析匹配、虚拟人口分析、上网机器智能挖掘、角色权限控制技术、实名认证上网技术,技术实现主要是Linux网络驱动开发、LINUX下的C语言高级编程技术。 3.国家电网行业:远程集抄系统、集中器终端采集模块,智能电表通讯模块。 三、简要阐述C语言程序设计与企业岗位对接技术 1.单片机C语言程序设计师 目前,单片机已随着社会的发展渗透到各个领域之中,家电智能化给我们每个人的生活带来革命性的变化,在我们的生活周围,单片机随处可见,如冰箱、洗衣机、空调、音响、手机、工业控制等等,都用到单片机来做智能控制。也正因为单片机在我们的生活领域应用越来越广,这方面的人才出现大规模的缺口,因单片机领域岗位的需求,很多人迫切希望进修单片机的知识,需要在最短的时间内尽快掌握单片机的基础和实际应用。为此,国家劳动和社会保障部中国就??培训技术指导中心推出CETTIC《单片机C语言程序设计师》职业岗位能力培训考试,达到“培训内容与岗位需求0距离”的目的,满足社会需求。 2.C语言工程师 C语言工程师的岗位必须具备的技术能力和工作范围,负责通信产品管理支撑系统的设计、开发、测试,包括前端和后台系统;产品需求文档和设计文档的撰写、评审和维护;产品代码的编写、评审、测试和维护;对已有的产品功能模块进行升级和维护。同时具有计算机软件开发和掌握软件设计工具和方法,具备一定的系统架构能力。 3.C语言系统工程师 C语言系统工程师的岗位必须具备的技术能力和工作范围,具有软件项目的开发方案制作能力,包括需求分析、设计、测试和维护等;能够独立完成软件程序的设计和编写,并参与核心模块的实现;能完成项目经理、技术经理要求的配套文档的编写?;能够带领3-5人的小组开展工作任职资格,精通C/C++语言及其开发工具;熟练使用SQL语句及DB2/oracle/Informix数据库其中一种;熟悉中间件技术。了解银行前置业务、支付业务和ESB系统,?熟悉SOA相关概念,并能具备银行项目开发能力。 4.中级软件工程师(C语言方向) 中级软件工程师(C语言方向)的岗位必须具备的技术能力和工作范围,具备软件系统的开发、测试的能力;能根据模块或功能说明书编写详细设计说明书;能按时保值保量地完成项目经理或技术经理分配的任务;能在一定程度上指导初级软件开发工程师的工作;在项目中能胜任小组组长。能及时向DIG信息安全工作相关领导小组和上级有关部门、单位报告信息安全事件。熟悉软件工程开发流程及管理规范;能熟练使用数据库oracle或DB2等;能熟练使用C语言;?熟悉linx、unix等操作系统,并能在这些平台做日常的开发。 5.嵌入式C语言软件工程师 嵌入式C语言软件工程师的岗位必须具备的技术能力和工作范围,具备通信、计算机、电子等相关专业;具备扎实的专业知识水平,精通嵌入式系统开发,有较强的学习分析和判断能力;工作责任心强,有强烈的嵌入式软件开发兴趣;精通C/C++编程语言或有熟练应用C语言完成单片机开发,了解arm7,arm9体系,熟悉单片机开发;参与嵌入式通信产品的内核、底层驱动等相关开发工作;负责新硬件平台的架构评估及功能测试工作;?负责撰写相关的设计、开发类技术文档。 6.构架师(C语言方向) 构架师(C语言方向)的岗位必须具备的技术能力和工作范围,具备负责平台技术架构的设计;负责关键技术问题的解决;负责架构的持续优化;培训、指导开发;精通高可用、高并发分布式系统设计;?熟练使用Hbase/Hadoop、有哪些信誉好的足球投注网站引擎、MQ、缓存、thrift、SpringMVC、SQL;

您可能关注的文档

文档评论(0)

juhui05 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档