全国
动态 新闻 政策 课程 介绍 综合 问答

收起

软件工程师的考试要求及工作内容

中国教育在线  |  2022-06-01 首页-综合

人这一生会面临许许多多的考试,当你艰难跨过这一段旅程的时候,还会有新的难题需要你去面对。软件设计师大家对此都不陌生了。它属于全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)中的一个中级考试。考试不涉学历与资历条件,也不论年龄和专业,考生可根据自己的技术水平选择合适的级别合适的资格,但一次考试只能报考一种资格。考试采用笔试形式,考试实行全国统一大纲、统一试题、统一时间、统一标准、统一证书的考试办法。软件学习的内容比较广泛,需要刻苦学习才行。

考试要求

 

软件设计师考试辅导

 

(1) 掌握计算机内的数据表示、算术和逻辑运算方法;

 

(2) 掌握相关的应用数学及离散数学基础知识;

 

(3) 掌握计算机体系结构以及各主要部件的性能和基本工作原理;

 

(4) 掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;

 

(5) 熟练掌握常用数据结构和常用算法;

 

(6) 熟悉数据库、网络和多媒体的基础知识;

 

(7) 掌握C程序设计语言,以及C++Java中的一种程序设计语言;(2010年取消C语言)

 

(8) 熟悉软件工程、软件过程改进和软件开发项目管理的基础知识;

 

(9) 掌握软件设计的方法和技术;

 

(10) 了解信息化、常用信息技术标准、安全性,以及有关法律、法规的基础知识;

 

(11) 正确阅读和理解计算机领域的英文资料。

 

工作内容

 

软件设计师的工作,受到系统架构师的影响。当系统架构师决定了整个系统架构后,软件设计师会试着实作一个系统原型。

 

系统原型的目的,在于验证系统架构师提出的架构。当架构过于复杂,或开发成本过高时,软件设计师必需要求系统架构师,修改提出的架构,因为在实务上,由于成本、技术等关系,是无法在经济的状况下达成。

 

软件设计师,必需对软件技术十分专长,也必需对客户的需求有一定程度的了解。在系统原型中,软件设计师会实作多个程式范型(Program Pattern),每个程式范型,对应到一种客户需求的程式类型。

 

系统原型开发成功后,后续的团队,就可以使用完成的程式范型,快速地将客户的需求,转化为系统程式。

 

日常工作

 

软件设计师的概念,它与电子、机械、建筑行业的设计师有着同样的职责,可以只输出一种经过严格约束,并有着明显业务领域特色的设计说明与流程,而交给别人去实现,达到了很高的软件生产效率。

 

大多数企业只是对系统分析员软件工程师做了明显的界定,系统分析员的职责在不同的企业区别较大,其工作范围涉及需求分析、功能设计、软件结构设计、接口设计等内容,有相当部分的系统分析员要承担一定程度的系统设计工作,但他们一般不参与编程与模块详细设计的工作;而绝大多数软件工程师则同时承担模块详细设计与编程的工作。

 

考取证书之后才能继续为接下来的目标努力和奋斗。软件设计师需要学习的内容较为复杂。

相关推荐

收起

网络安全报名

网络安全条件

网络安全考试

网络安全科目

网络安全问答