Ⅰ 软件工程师考什么科目
首先给你说明:
计算机分的三个层次:
一:高级资格(高级工程师)有以下:
1信息系统项目管理师
2系统分析师(原系统分析员)
3系统架构设计师
二:中级资格(工程师)有以下:
1评测师
2设计师(原高级程序员)
三:初级资格(助理工程师、技术员)有以下:
1程序员(原初级程序员、程序员)
其中你说的是中级的第二类吧
考的内容是:
(1)计算机与工程知识,考试时间为150分钟,笔试,选择题;
(2)设计,考试时间为150分钟,笔试,问答题。
Ⅱ 软件工程师 中级考试
不会,考的是c,c++,java中的一种,你可以任选,这些都是下午题
Ⅲ 谁知道软件工程师考试的具体内容
一、栈(Stack)、队列(Queue)和向量(Vector)
1、单链表、双向链表、环形链表、带哨兵节点的链表。
2、栈的基本概念和性质,栈ADT及其顺序,链接实现,栈的应用、栈与递归。
3、队列的基本概念和性质,队列ADT及其顺序,链接实现。
4、队列的应用,环形队列、双向队列。
5、向量基本概念和性质,向量ADT及其数组、链接实现。
二、树
1、树的基本概念和术语,树的前序、中序、后序、层次序遍历;
2、二叉树及其性质,普通树与二叉树的转换。
3、树的存储结构,标准形式。
4、完全树(complete tree)的数组形式存储。
5、空树的表示;树的应用,Huffman树的定义与应用。
(3)中级软件工程考试扩展阅读:
第二部分计算机系统基础
一、处理器体系结构
内容:CPU中的时序电路、单周期处理器的设计、流水线处理器的基本原理、Data Hazard的处理、流水线设计中的其他问题。
二、优化程序性能
内容:优化程序性能、优化编译器的能力和局限性以及表示程序性能、特定体系结构或应用特性的性能优化、限制因素、确认和消除性能瓶颈。
三、存储器结构及虚拟存储器
内容:局部性、存储器层级结构、计算机高速缓存器原理、高速缓存对性能的影响、地址空间、虚拟存储器、虚拟内存的管理、翻译和映射、TLB、动态存储器分配和垃圾收集。
四、链接、进程及并发编程
内容:静态链接、目标文件、符号和符号表、重定位和加载、动态链接库、异常和进程、进程控制和信号、进程间的通信、进程间信号量的控制、信号量,各种并发编程模式,共享变量和线程同步,其他并行问题。
五、系统级I/O和网络编程
内容:I/O相关概念、文件及文件操作、共享文件、网络编程、客户端-服务器模型,套接字接口、HTTP请求,Web服务器。
Ⅳ 中级软件工程师 职称考试
你到当地人事局咨询一下,有些地方是评审的,有些地方是以软考代评
Ⅳ 国家软件工程师(中级)认证,需要什么要求,什么时间考,考哪些内容
软件设计师考试大纲
一、考试说明
1.考试要求:
(1) 掌握数据表示、算术和逻辑运算;
(2) 掌握相关的应用数学、离散数学的基础知识;
(3) 掌握计算机体系结构以及各主要部件的性能和基本工作原理;
(4) 掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;
(5) 熟练掌握常用数据结构和常用算法;
(6) 熟悉数据库、网络和多媒体的基础知识;
(7) 掌握C程序设计语言,以及C++、Java、Visual、Basic、Visual C++中的一种程序设计语言;
(8) 熟悉软件工程、软件过程改进和软件开发项目管理的基础知识;
(9) 熟悉掌握软件设计的方法和技术;
(10) 掌握常用信息技术标准、安全性,以及有关法律、法规的基本知识;
(11) 了解信息化、计算机应用的基础知识;
(12) 正确阅读和理解计算机领域的英文资料。
2.通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档,组织和指导程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件;具有工程的实际工作能力和业务水平。
3.本考试设置的科目包括:
(1) 计算机与软件工程知识,考试时间为150分钟,笔试;
(2) 软件设计,考试时间为150分钟,笔试。
Ⅵ java中级软件工程师在哪里报名什么时候考试
你在哪个城市?上软考网站直接报名就行
Ⅶ 我想考软件工程师,考中级还是考高级的好呢求高手解答
“可是没有证书如何证明自己的能力呢?”
面试的时候一般都要问你一些问题,你回答上来就说明你还算可以;有些公司是要考试的,考好了就说明你的能力也还行。最好的证明就是直接上机操作啦。
如果只有证书而无实际能力很有可能也不能过面试关。
Ⅷ 软考-中级软件工程师
计算机专业都是以考代评的
中级证书就是中级职称,但是需要企业聘任才可以
意思就是这个中级职称是人事局认的,但是企业不一定认
考试是每年5月11月
报名就是提前3个月报名
Ⅸ 软件工程师考试主要考什么啊能不能直接考中级证
(1)熟悉计算机系统的基础知识;
(2)熟悉网络操作系统的基础知识;
(3)理解计算机应用系统的设计和开发方法;
(4)熟悉数据通信的基础知识;
(5)熟悉系统安全和数据安全的基础知识;
(6)掌握网络安全的基本技术和主要的安全协议与安全系统;
(7)掌握计算机网络体系结构和网络协议的基本原理;
(8)掌握计算机网络有关的标准化知识;
(9)掌握局域网组网技术,理解城域网和广域网基本技术;
(10)掌握计算机网络互联技术;
(11)掌握TCP/IP协议网络的联网方法和网络应用服务技术;
(12)理解接入网与接入技术;
(13)掌握网络管理的基本原理和操作方法;
(14)熟悉网络系统的性能测试和优化技术,以及可靠性设计技术;
(15)理解网络应用的基本原理和技术;
(16)理解网络新技术及其发展趋势;
(17)了解有关知识产权和互联网的法律法规;
(18)正确阅读和理解本领域的英文资料
可以。
报考对象及条件 遵纪守法,并具有一定计算机技术应用能力的人员,包括从业人员、待业人员及在校学生,不受学历资历限制,不论所学专业和所从事专业,均可根据本人实际情况,选择报考任一专业及其级别的考试。
Ⅹ 中级软件工程师资格证有用吗
中级软件工程师资格证有用的,企业在招聘时会优先考虑。
软件工程师英文是Software Engineer,是从事软件职业的人员的一种职业能力的认证,通过它说明具备了工程师的资格。软件工程师是从事软件开发相关工作的人员的统称。
它是一个广义的概念,包括软件设计人员、软件架构人员、软件工程管理人员、程序员等一系列岗位,工作内容都与软件开发生产相关。软件工程师的技术要求是比较全面的,除了最基础的编程语言(C语言/C++/JAVA等)、数据库技术(SQL/ORACLE/DB2等)等,还有诸多如JAVASCRIPT、AJAX、HIBERNATE、SPRING等前沿技术。此外,关于网络工程和软件测试的其他技术也要有所涉猎。