一:深入计算机系统 (1天)
计算机中数据的表示方法、计算机硬件的组成结构及各部件的功能介绍、计算机指令与程序,程序代码的组织结构、操作系统概念、机器语言到高级语言、计算机软件的运行过程及计算机启动原理、计算机网络。
二:汇编语言 (8天)
常用指令及寻址方式;源程序的书写格式和规定;伪指令,宏定义,过程调用及其在编程中的应用;汇编语言程序的基本结构形式及其程序设计的基本方法和技巧;上机调试和运行。
三:C\C++ 语言(25天)
基本数据类型和运算;控制结构;内存分配;数组与指针;函数定义与函数的调用;类与对象;函数重载技术与运算符重载;类的继承与派生;虚函数与多态性;函数模板与类模版;输入/输出流和文件操作;异常处理。
四:考试(1天)
五:数据结构和算法(5天)
线性表、栈和队列、链表树和二叉树、查找表、排序。
六:项目实战(5天)
结合C++与数据结构知识独立开发完成数据的存储、访问与检索。
七:SQL Server数据库(8天)
数据库技术概述和查询语句;表的创建、数据的插入、更新、删除;数据库的设计和创建;视图、索引、批语句;存储过程和触发器;事务管理和锁的应用;数据的备份与恢复;数据的导入和导出。
八:VC++/VC++.net深入编程(25天)
http://www.51java.org/lesson/vcintro.jsp
九:考试(1天)
考试一天
十:项目实践(5天)
使用MFC框架设计GUI,利用socket实现一个小型远程控制软件。
十一:COM/DCOM/COM+深入编程(10天)
COM的演变,接口和组件类的编写。类工厂,CoCreateInstance的执行流程,BSTR数据类型的详细讲解。接口方法参数说明符的详细讲解,封装类CComBSTR,VARIANT类型,VARIANT_BOOL类型,封装类CComVarint,安全数组的操作。IDispatch接口和具体应用,智能指针。包容和聚合。ActiveX控件。COM线程模型和DCOM。枚举和集合。对Word、Excel编程,DMO访问数据库。COM+。
十二:软件加密与破解(3天)
代码分析技术、软件保护方式及其弱点、加密算法、反跟踪技术、加壳与脱壳、补丁技术。
十三:系统编程(3天)
远程注入代码、外挂程序原理、 PE 文件格式分析。
十四:项目实战(27天)
计算机辅助设计系统(CAD),完成绘制、图元选取,计算以及保存。
十五:就业指导(1天)
就业指导
|
|