考试介绍及考点分布情况
考试要求:
(1)掌握数据表示、算术和逻辑运算;
(2)掌握相关的应用数学、离散数学的基础知识;
(3)掌握计算机体系结构以及各主要部件的性能和基本工作原理;
(4)掌握操作系统、程序设计语言的基础知识,了解编译程序的基本知识;
(5)熟练掌握常用数据结构和常用算法;
(6)熟悉数据库、网络和多媒体的基础知识;
(7)掌握C程序设计语言,以及C++、Java、Visual Basic、Visual C++中的一种程序设计语言;
(8)熟悉软件工程、软件过程改进和软件开发项目管理的基础知识;
(9)熟练掌握软件设计的方法和技术;
(10)掌握常用信息技术标准、安全性,以及有关法律、法规的基本知识;
(11)了解信息化、计算机应用的基础知识;
(12)正确阅读和理解计算机领域的英文资料。
考试科目:
(1)计算机与软件工程知识,考试时间为150分钟,笔试,选择题;(上午场,满分75,合格45)
(2)软件设计,考试时间为150分钟,笔试,问答题。(下午场,满分75,合格45)
下午题概况:
- (系统开发和运行) 数据流图(挖空填空外部实体/数据存储/数据流图的平衡)
- (数据库技术) 数据库E-R图设计(挖空填空关系连线/表字段设计/开放试题)
- (面向对象技术) UML图设计 (挖空填空设计模式/设计模式原理)
- (数据结构&算法) 算法设计( 挖空填空填语句/分析算法时间和空间复杂度)(动态规划/分冶法/贪心)
- 五/六题(面向对象技术) Java & C++ 程序设计(填写语句)