㈠ 谁知道软件工程师考试的具体内容
一、栈(Stack)、队列(Queue)和向量(Vector)
1、单链表、双向链表、环形链表、带哨兵节点的链表。
2、栈的基本概念和性质,栈ADT及其顺序,链接实现,栈的应用、栈与递归。
3、队列的基本概念和性质,队列ADT及其顺序,链接实现。
4、队列的应用,环形队列、双向队列。
5、向量基本概念和性质,向量ADT及其数组、链接实现。
二、树
1、树的基本概念和术语,树的前序、中序、后序、层次序遍历;
2、二叉树及其性质,普通树与二叉树的转换。
3、树的存储结构,标准形式。
4、完全树(complete tree)的数组形式存储。
5、空树的表示;树的应用,Huffman树的定义与应用。
(1)新疆初级软件工程师考试扩展阅读:
第二部分计算机系统基础
一、处理器体系结构
内容:CPU中的时序电路、单周期处理器的设计、流水线处理器的基本原理、Data Hazard的处理、流水线设计中的其他问题。
二、优化程序性能
内容:优化程序性能、优化编译器的能力和局限性以及表示程序性能、特定体系结构或应用特性的性能优化、限制因素、确认和消除性能瓶颈。
三、存储器结构及虚拟存储器
内容:局部性、存储器层级结构、计算机高速缓存器原理、高速缓存对性能的影响、地址空间、虚拟存储器、虚拟内存的管理、翻译和映射、TLB、动态存储器分配和垃圾收集。
四、链接、进程及并发编程
内容:静态链接、目标文件、符号和符号表、重定位和加载、动态链接库、异常和进程、进程控制和信号、进程间的通信、进程间信号量的控制、信号量,各种并发编程模式,共享变量和线程同步,其他并行问题。
五、系统级I/O和网络编程
内容:I/O相关概念、文件及文件操作、共享文件、网络编程、客户端-服务器模型,套接字接口、HTTP请求,Web服务器。
㈡ 软件工程师证怎么考
4,程序员相当于以前的初程和中程,现在的软件设计师有效期3年。 其他方面的软件权威考试:反射机制、多媒体短信(彩信)开发、Struts中动态表单验证、异构系统整合、Spring编程入门、验证框架,建议你要去知名的培训机构去、WebLogic和JBoss等应用服务器.NET程序设计 .Java面向对象程序设计,没有软件工程师这种考试的,JavaSE5、数据库设计; 5.JavaEE核心技术、手机短信、沟通技巧、,其培训内容包括.NET桌面和Web程序设计.0。区别在于以前的高程终身有效:Hibernate使用技巧、数据库程序设计。 首先.AWT及Swing图形程序设计,未来3G出来后、过滤器使用技巧。这是国家级的考试: 1:初级部分、数据结构及算法基础.JavaME手机游戏设计,这个月薪我想应该是可以拿到的。即软件设计师考出之后是中级职称; 6软件工程师证书,手机编程将成为热点;高级部分 1、JSP2.JDBC、高效分页处理、专业技术规范、Linux系统管理.NET架构,软件设计师相当于高程、提高JavaEE应用的性能.JavaWeb编程提高课程,在一个好的公司的话,在国内当然就是国家计算机软件水平资格考试了; 7、国际化、Servlet2.MVC设计模式.0新特性等、版本控制及设计模式;Tomcat服务器使用、设计模式(II),特别是J2EE、正则表达式,但没有软件工程师,如果你是计算机或软件工程专业的; 3.Java桌面系统项目开发。与国家计算机软件水平资格考试不一样.Java编程基础提高课程、DispatchForm等; 4。 如JAVA如件工程师,软件公司是非常喜欢通过了软件工程师的人员、对象序列化。 软考改革之后、ORM基础。 关于证书的权威性.CMM、Java高级类特性; 2; ;SQL编程、JavaBean编程、WebService,这样权威性高些:JDBC进阶,看一下清华大学出版社的《软件设计师教程(第二版)》就可以了、、JavaAPI使用。 软件设计师考的不太难,而重要的是能力、RationalRose.Linux操作系统中的Java程序开发.基于Oracle的数据库开发及管理、设计模式(I),通过考核就可以获得培训机构颁发的合格证书。 现在比较吃香的是JAVA;职业素质IT职业规划、XML、面试技巧等职业技能培训、StrutsTaglib。 软考的级别有很多种,不知你问的是软件设计师还是网络工程师、异常处理,最好是像SUN这类国际大公司有关认证所指定的培训机构; 2; 4。如果你的能力够强,是有社会培训机构通过培训考核发给的有关证书; 8:程序员-软件设计师-系统分析师这三个级别、流、界面程序设计,软件设计类就分为、网络程序设计、Struts架构核心工作机制.NET与JavaEE平台应用的整合。 完成以上培训课程后、PL/、Applet,J2EE当然就会很吃香了; 6、Jbuilder及Eclipse等集成开发环境、UML与系统建模和设计,学历对他们来说并不重要、多线程程序设计,三年之后需要再培训、标准SQL、基于Hibernate的企业级应用。 一般来讲,不过他们每年的都开两次考,确切的说是软件设计师.Java企业级应用开发提高课程、分布式应用开发; 3、团队合作,但是面比较广、Java应用国际化基础、软件工程和软件过程模型
㈢ 软件工程师怎么考
软件工程师证书,是有社会培训机构通过培训考核发给的有关证书。与国家计算机软件水平资格考试不一样。
如JAVA如件工程师,其培训内容包括:初级部分:
1. Java 面向对象程序设计、Java API使用、数据结构及算法基础、Java高级类特性、异常处理;
2. AWT及Swing图形程序设计、流、网络程序设计、对象序列化、Applet、多线程程序设计、Java应用国际化基础;
3. Java桌面系统项目开发;
4. Java编程基础提高课程:反射机制、设计模式(I)、正则表达式,Java SE5.0新特性等;
5. 基于Oracle的数据库开发及管理、数据库设计、标准SQL、PL/SQL编程;
6. JDBC、JSP2.0、Servlet2.4、JavaBean编程;Tomcat服务器使用、Jbuilder及Eclipse 等集成开发环境;
7. Linux操作系统中的Java程序开发、Linux系统管理;
8. Java Web编程提高课程:JDBC进阶、高效分页处理、过滤器使用技巧、Struts中动态表单验证、DispatchForm等;高级部分
1. MVC设计模式、Struts架构核心工作机制、国际化、验证框架、Struts Taglib、ORM基础、基于Hibernate的企业级应用;
2. JavaME手机游戏设计、界面程序设计、数据库程序设计、手机短信、多媒体短信(彩信)开发;
3 .JavaEE核心技术、XML、Web Service、异构系统整合、分布式应用开发、WebLogic和JBoss等应用服务器;
4 .CMM、UML与系统建模和设计、Rational Rose、软件工程和软件过程模型、版本控制及设计模式;
6. Java 企业级应用开发提高课程:Hibernate使用技巧、设计模式(II)、Spring编程入门、提高Java EE应用的性能;
.NET程序设计
.NET架构、.NET桌面和Web程序设计、.NET与JavaEE平台应用的整合;职业素质IT职业规划、沟通技巧、团队合作、专业技术规范、面试技巧等职业技能培训。
完成以上培训课程后,通过考核就可以获得培训机构颁发的合格证书。
现在比较吃香的是JAVA,特别是J2EE,未来3G出来后,手机编程将成为热点,J2EE当然就会很吃香了。
关于证书的权威性,建议你要去知名的培训机构去,最好是像SUN这类国际大公司有关认证所指定的培训机构,这样权威性高些。
一般来讲,软件公司是非常喜欢通过了软件工程师的人员,学历对他们来说并不重要,而重要的是能力。
㈣ 国家计算机软件专业技术资格和水平考试(初级程序员)报考时间和考试时间
系统分析师,软件设计师,网络工程师,程序员,只要考过任何一个,就有相应的职称,如下:
系统分析师:高级职称
软件设计师:中级职称
网络工程师:中级职称
程序员: 初级职称
任何一个级别都可以跨着报,比如我就是直接报的3级,一级二级都没有考.因为这几级考试考察的东西都不一样,所以你需要学会什么技能,就报那一级.比如想学office办公软件,就报一级,想学windows应用和编程初步,就报2级,想学网络知识、计算机内部结构之类,就考3级。最高是4级。
中国计算机软件专业技术资格和水平考试简介
一、考试简介
资格考试的参加者需要有一定的资历或学历条件,报考时需要有本单位认可,考试合格者由国家人事部和信息产业部颁发相应级别的计算机软件专业技术资格证书。
水平考试与国际接轨,趋于市场化,参加者不限资历和学历,考试合格者由信息产业部颁发相应级别的计算机软件专业技术水平证书,作为国内外用人部门聘用人才的依据。
同样级别的资格考试与水平考试采用同一试卷,不同合格标准的方法。水平考试的合格标准高于资格考试。报考资格考试又达到水平考试合格标准者可以同时获得资格证书和水平证书。以上两种证书全国有效。
考试级别如下:
资格考试级别
水平考试级别
技术能力
初级程序员
初级程序员
技术员
程序员
程序员
助理工程师
高级程序员
高级程序员
工程师
系统分析员
高级工程师
网络程序员
助理工程师
网络设计师
工程师
二、报考条件
1、遵纪守法,工作努力,尽职尽责。
2、参加资格考试还须符合下列条件:
(1)有志从事计算机软件工作的在职人员不论学历、资历,均可报考初级程序员资格考试。
(2)大学本科毕业的在职人员或担任软件技术员职务二年以上(含二年)的在职人员可以报考程序员资格考试。
(3)研究生毕业的在职人员或担任软件助理工程师职务二年以上(含二年)的在职人员可以报考高级程序员资格考试。
3、参加各级水平考试,不限学历和资历条件。
三、考试与报名
考试时间:每年10月14日(星期日)上下午一天。
考试形式:笔试(上午用2B铅笔涂填答题卡)。
报名时间:每年5月-8月(各地考试实施机构可根据各地情况适当调整)。
报名地点:由各省(市)考试实施机构决定,一般比较稳定。 各地报考点的地址和电话在本网站上公布。
四、教材与培训
信息产业部计算机软件专业技术资格和水平考试办公室组编的指定用书(包括考试大纲)与辅导用书陆续由清华大学出版社出版。各地报名处有售。
在报名处可以报名参加有关的培训。
㈤ 软件工程师的初级、中级、高级是怎么评定的,需要经过专业考试或评定吗
不需要,直接可以考的。
初级:程序员
中级:软件设计师
高级:系统分析师
直接报考就可以。
㈥ 软件工程师资格认证(初级)需要看哪些资料
您现在所在位置:首页>>水平考试大纲>>软件工程师考试(初级)大纲
软件工程师考试(初级)大纲
一、考试说明
1.考试要求:
(1)掌握计算机系统的基本知识;
(2)掌握计算机运算和算法的基本知识;
(3)掌握数据结构的基本知识;
(4)理解软件工程方法;
(5)熟悉Windows98操作系统的主要功能和操作;
(6)掌握C语言的程序设计技术;
(7)掌握SQL语言的使用。
2.通过本级水平考试的合格人员具有从事计算机程序编制(程序员)的实际工作能力和业务水平。
3.本级水平考试范围包括三个模块,即模块1、模块2和模块3。题型为单项选择题。每个模块考试时间为90分钟。
二、考试范围
模块1:计算机运算基础
1.1计算机系统
1.1.1计算机系统的基本组成
1.1.2计算机硬件系统
●中央处理器
●内存储器
●外存储器
●输入设备
●输出设备
1.1.3计算机软件系统
●计算机软件及其分类
●操作系统的功能及其分类
●程序设计语言与语言处理程序
1.1.4微型计算机的分类与主要性能指标
●微型计算机的分类
●微型计算机的主要性能指标
1.1.5计算机的特点及其应用
●计算机工作的主要特点
●计算机的主要应用
●计算机的发展方向
1.1.6计算机安全
●微型计算机的使用环境
●微型计算机的维护
●计算机病毒及其防治
1.2计算机计数制
1.2.1数制的基本概念
1.2.2二进制及其运算
●二进制与十进制之间的转换
●二进制数据的算术运算与逻辑运算
1.2.3十六进制与十进制之间的转换
1.2.4八进制与十进制之间的转换
1.2.5各种计算机计数制之间的转换
1.3计算机编码
1.3.1计算机中数的表示
●正负数的表示
●定点数与浮点数
●原码、反码、补码
1.3.2字符编码
1.3.3汉字编码
模块2:软件开发基础
2.1软件工程基本概念
2.1.1软件工程的概念
2.1.2软件生命周期
2.1.3瀑布模型
2.1.4原型法
2.1.5软件工具与软件开发环境
2.2基本数据结构
2.2.1数据结构的基本概念
●什么叫数据结构
●数据结构的存储
2.2.2线性表
●线性表的基本概念
●顺序存储结构下线性表的插入与删除
●线性链表
2.2.3栈
2.2.4队列
2.2.5二叉树
2.3算法
2.3.1算法的基本概念
2.3.2算法的复杂度
●算法的时间复杂度
●算法的空间复杂度
2.3.3常用基本算法
●冒泡排序
●快速排序
●希尔排序
●堆排序
●对分查找
2.4程序设计概念
2.4.1程序设计的基本方法
●结构化设计
●模块化设计
●自顶向下、逐步细化的设计过程
2.4.2程序设计的风格
2.4.3程序的调试
2.5软件详细设计的表达
2.5.1程序流程图
2.5.2NS图
2.5.3问题分析图PAD
2.5.4判定表
2.5.5过程设计语言PDL
2.6文字处理技术
模块3:程序编制基础
3.1C语言编程
3.1.1程序的基本组成
●说明与定义
●数据的输入与输出
●数据的处理
3.1.2选择结构
●两路分支选择
●多路分支选择i
3.1.3循环结构
●当型循环
●直到型循环
●for循环
●循环的嵌套
3.1.4模块设计
●模块的实现——函数
●模块间的参数传递
●模块的递归调用
3.1.5数组
●一维数组
●二维数组
●字符数组
●数组作为函数参数
3.1.6指针
●指针的基本概念
●指针变量
●数组与指针
●字符串与指针
●指针数组与指向指针的指针
●函数与指针
3.1,7结构体
●结构体类型变量
●结构体数组
●结构体与指针
●关于结构体的其它说明
3.1.8文件
●文件的概念
●文件的打开与关闭
●文件的读写
●文件的定位
3.2Windows98中文版操作系统
3.2.1了解Windows98中文版操作系统
3.2.2配置Windows98中文版操作系统
3.2.3Windows98的基本操作
3.2.4Windows98资源管理器
3.3关系数据库语言SQL
3.3.1数据库的基本概念
3.3.2SQL语言概要
●SQL语言的功能与特点
●SQL的数据类型
●SQL的语句结构
●SQL的命令分类
3.3.3数据库定义
●表、视图和索引
●表的建立、修改和删除
●视图的建立、修改和删除
●索引的建立和删除
3.3.4数据查询
●单表查询
●多表查询
●附加子句
●视图的查询
3.3.5数据修改
●数据的输入
●数据的修改
●数据的删除
●视图的修改
3.3.6SQL数据控制
3.3.7嵌入式SQL
●不用游标的DML语句
●使用游标的DML语句
㈦ 如何考软件工程师证件
㈧ 软件工程师报名和考试的时间是多少哦谢谢告诉..
信息产业部还没有给出公告,按照往年的惯例,是11月份考试,提前2-3个月开始报名
考试安排
级别
资格名称
考试时间
考试科目
高级
信息系统项目管理师
上午
9 : 00 — 11 : 30 综合知识
下午
1 : 30 — 03 : 00
案例分析
3 : 20 — 05 : 20
论 文
系统分析师
上午
9 : 00 — 11 : 30 综合知识
下午
1 : 30 — 03 : 00
案例分析
3 : 20 — 05 : 20
论 文
中级
软件设计师
上午
9 : 00 — 11 : 30 基础知识
下午
2 : 00 — 04 : 30 应用技术
网络工程师
上午
9 : 00 — 11 : 30 基础知识
下午
2 : 00 — 04 : 30 应用技术
电子商务设计师
上午
9 : 00 — 11 : 30 基础知识
下午
2 : 00 — 04 : 30 应用技术
嵌入式系统设计师
上午
9 : 00 — 11 : 30 基础知识
下午
2 : 00 — 04 : 30 应用技术
信息系统监理师
上午
9 : 00 — 11 : 30 基础知识
下午
2 : 00 — 04 : 30 应用技术
初级
程序员
上午
9 : 00 — 11 : 30 基础知识
下午
2 : 00 — 04 : 30 应用技术
网络管理员
上午
9 : 00 — 11 : 30 基础知识
下午
2 : 00 — 04 : 30 应用技术
电子商务技术员
上午
9 : 00 — 11 : 30 基础知识
下午
2 : 00 — 04 : 30 应用技术
信息处理技术员
上午
9 : 00 — 11 : 30 基础知识
分二批机考:
11 月 4 日 14:00 — 16:30
11 月 5 日 9:00 — 11:30
应用技术
可以随时关注http://www.ceiaec.org/index.htm发布的信息
㈨ 软件工程师要考哪些证书,我是自学的
软件工程师要考国家教育部的《全国计算机等级考试证书》,有一级、二级、三级和四级。国家信息产业部的《CEAC国家信息化认证考试证书》,是国家衡量计算机应用型、职业化人才的一个权威标准。国家信息产业部、人事部的《计算机水平考试证书》,国家劳动和社会保障部的《计算机职业资格证书》。
经职业技能鉴定、认证考试合格者,颁发加盖全国职业资格认证中心(JYPC)职业技能鉴定专用章钢印的《软件工程师职业资格证书》。软件工程师是一个认证考试,具体地说是从事软件职业的人员的一种职业能力的认证,通过它说明具备了工程师的资格。与其它职称一样也分:助理,初级,高级工程师。
(9)新疆初级软件工程师考试扩展阅读:
软件工程师主要进行软件前期的项目需求的分析,然后对项目进行风险评估并试图解决这些风险,然后开始进行软件的开发,后期对软件的进度做相关的评估。
软件工程师报考条件:
1、遵纪守法,工作努力,尽职尽责。
2、参加资格考试还须符合下列条件:
(1)有志从事计算机软件工作的在职人员不论学历、资历,均可报考初级程序员资格考试。
(2)大学本科毕业的在职人员或担任软件技术员职务二年以上(含二年)的在职人员可以报考程序员资格考试。
(3)研究生毕业的在职人员或担任软件助理工程师职务二年以上(含二年)的在职人员可以报考高级程序员资格考试。
3、参加各级水平考试,不限学历和资历条件。