网络工程师考试与软件设计师考试都属于全国计算机技术与软件专业技术资格考试(简称计算机软件资格考试)中的一个中级考试。有一定的考试难度,对于不同人群来说,好通过的考试不同。如果你掌握软件工程的基础知识,了解软件过程基本知识、软件开发项目管理的常识等,那你考软件设计师自然是要好考一些;如果掌握Web网站的建立、管理与维护方法,熟悉网页制作技术等,那你考网络工程师会简单一些。
1.软件设计师的考试要求
掌握计算机内的数据表示、算术和逻辑运算方法;掌握相关的应用数学及离散数学基础知识;掌握计算机体系结构以及各主要部件的性能和基本工作原理;掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;熟练掌握常用数据结构和常用算法;熟悉数据库、网络和多媒体的基础知识;掌握C程序设计语言,以及C++、Java中的一种程序设计语言;(2010年取消C语言)熟悉软件工程、软件过程改进和软件开发项目管理的基础知识;掌握软件设计的方法和技术;了解信息化、常用信息技术标准、安全性,以及有关法律、法规的基础知识;正确阅读和理解计算机领域的英文资料。
2.网络工程师的考试要求
熟悉计算机系统基础知识;熟悉数据通信的基本知识;熟悉计算机网络的体系结构,了解TCP/IP协议的基本知识;熟悉常用计算机网络互连设备和通信传输介质的性能、特点;熟悉Internet的基本知识和应用;掌握局域网体系结构和局域网技术基础;掌握以太网的性能、特点、组网方法及简单管理;掌握主流操作系统的安装、设置和管理方法;熟悉DNS、WWW、MAIL、FTP和代理服务器的配置和管理;掌握Web网站的建立、管理与维护方法,熟悉网页制作技术;熟悉综合布线基础技术;熟悉计算机网络安全的相关问题和防范技术;了解计算机网络有关的法律、法规,以及信息化的基础知识;了解计算机网络的新技术、新发展;正确阅读和理解本领域的简单英文资料。