ACCP 4.0第一学期详细介绍
| 在软件基础方法,理解程序设计的基本逻辑、掌握面向对象程序设计方法、掌握网页 编程的基本技能、掌握数据库的基本概念和基本操作,达到初级程序员的要求。在编程技 术方面,掌握Java 面向对象程序设计、数据库应用开发、网页制作和网页的客户端脚本程 序编写 |
完成第一学期的学习,学员能够胜任以下工作:
JAVA初级程序员
简单的管理信息系统开发和维护人员
网页制作和客户端脚本程序编写人员
初级数据库管理和维护人员
本学期共242 学时(每学时50 分钟)课程内容,其中不包括开学典礼、内部测试时间及
结业考试时间。
软件技术基础
本书系统的介绍了软件开发技术所必要的基础知识,介绍计算机的背景知识,讲解了计算机的组成,并简单介绍了C/S 和B/S 架构的知识,另外介绍了数制系统以及计算机内存的逻辑结构,为学习后面的软件开发技术奠定基础。操作系统部分讲解了DOS 系统与GUI 操作系统的区别,并具体讲解了Windows 2000 Server 的使用。常用的算法和数据结构,讲解了堆栈、队列以及排序算法。网络和Internet 基础具体讲解了计算机网络的分类、组成部分、TCP/IP、常用的网络命令,并介绍了Internet 的应用,最后讲解了Windows 2000Server 的网络配置。软件项目的开发过程部分首先介绍了一般的软件项目团队的组成,然后介绍软件开发的基本过程及软件工程师在不同阶段的角色等,为后续课程的学习提供必要的预备知识。涵盖了软件开发技术所必要的基础知识,还配备了两次上机练习。
程序逻辑和C 语言实现
本书从基本概念入手讲解程序逻辑,并系统的介绍了C 语言的基础知识,以及用C语言进行程序设计的基本方法。全书分为十二章。第一章讲解了如何使用算法、流程图表示程序逻辑,并简单介绍了C语言的程序结构。第二章到第六章介绍C语言的基础知识,包括基本数据类型、表达式、控制结构等。第七章到第十二章介绍C语言的高级知识,包括数组、指针、函数、字符串、结构等。涵盖了程序设计的基础知识,内容的设置符合学员的认知规律,还配备了对应的上机练习。
网页编程
HTML 和javascript 语言是网络编程的基础。本书详细介绍了HTML 的各种标记、使用层叠样式表的技术设置网页的外观、及使用javascript 脚本语言编写简单的网页客户端脚本程序。本书中还介绍了目前最流行的网页制作工具Dreamweaver,并结合此工具讲解了网页的制作和创建一些网页动态效果。内容循序渐近,且通俗易懂。本书后面的上机练习包括使用Dreamweaver 创建网页、使用HTML 标记直接编写网页、在网页中使用层叠样式表技术,及使用javascript 编写网页客户端脚本程序的练习。每个练习分为指导、练习和作业三个部分。通过完成这些上机练习,可以巩固理论知识的学习。
SQL SERVER 应用开发
SQL Server 数据库是市面上使用最广泛的数据库之一,本书介绍了数据库的基本概念、SQL Server 2000 数据库的基本操作以及对数据库执行增删改查的T-SQL 语句,其中,基本操作包括如何在SQL Server 2000 企业管理器中建库、建表、建约束等,数据查询语句涉及到最常用的条件查询、查询排序、模糊查询、分组查询和多表联结查询等。有配套的上机操作,实践性较强。
Java 面向对象程序设计
JAVA 是一门纯面向对象的语言,具有跨平台的优点,在当前的软件开发中运用得越来ACCP 4.0 教学启动手册9越普遍。本书内容包括了JAVA 面向对象的编程、异常处理、SWING 编程和JDBC 编程等知识,为学习J2EE,J2ME 打下坚实基础。本书还配备了对应的上机练习、项目案例和指导学习,内容丰富,讲述细致,能够切实提高JAVA 编程的动手能力。职业导向训练让学员有“准职业人”的定位和意识,着重培养和提升学员的自我表达能力,让学员初步了解IT 企业,走近IT 企业。
项目实战
本书是C语言、Java、HTML、SQL Server 的配套书籍,用以综合运用以上知识;全书分为两部分,第一部分为项目案例的需求和说明,项目案例穿插在课程之间进行,要求上机完成,其作用是对所学知识的总结和运用,提高熟练程度;第二部分为阶段项目,用Java+SQL Server 来实现一个C/S 结构的应用程序,以巩固知识、获得实际开发经验。
ACCP 4.0第二学期详细介绍
| 了解WEB应用程序设计的基本思想,使用JSP和Servlet 进行B/S 架构应用程序开发; 掌握基本的数据库设计和实施能力; 熟悉.NET 平台及C#语言的使用, 使用使用 WINFORMS进行C/S 架构应用程序开发;掌握基本的软件测试技术和质量保证的相关知 识。 |
完成第二学期的学习,学员能够胜任以下工作:
Java 程序员
.NET 程序员
网站开发工程师
本学期共258 学时(每学时50 分钟)课程内容,不包括内部考试时间,及结业考试时间。
SQL SERVER 数据库设计和实现
本书是SQL Server 应用开发和设计方面的高级课程,包含了数据库设计、数据库高级对象、高级查询等方面的内容,数据库设计包含了数据库设计的过程及方法,高级对象包括索引、视图、存储过程和触发器,高级查询包括子查询、查询优化等内容。有配套的上机操作,实践性较强。
JavaWeb 应用开发
本书讲解使用JSP 和Servlet 技术开发Web 应用。从结构上本课程分为3 个部分,分别为:Servlet 技术、JSP 技术和MVC 模式。第一部分从介绍Web 应用入手,介绍Servlet 的原理、会话跟踪、过滤器和JavaMail API 的应用;第二部分介绍JSP 的基本构成元素、JSPEL、JSTL 和JSP 自定义标签。第三部分介绍了MVC 设计模式。
.Net 平台和C#编程
.Net 和C#技术在市场上有广泛的应用,本书是.Net 的基础课程,介绍了.Net 平台特性、C#基本的语言语法、C#的面向对象实现以及.Net 中常用的基础类;C#的面向对象实现包括面向对象的封装、继承和多态的实现,并涉及了到.Net 中特定的索引器、委托等内容,常用的基础类库包括多线程、集合对象和哈希表、IO 和文件处理等名称空间。为方便学习和理解,还插入了两章WinForms 窗体和基本控件的使用。
WinForm高级应用开发
本书是《.Net 平台和C#编程》的续篇,在其之后,引入了ADO.Net 及高级窗体界面元素和.NetWinForms 编程所涉及到的其他技术。ADO.Net 以连接数据库、查询和组织数据、数据显示的顺序分别介绍了ADO.Net 中的对象;高级界面元素包括菜单、工具条、状态条、树型列表、列表视图控件,此外,还讨论了WinForms 中的打印、报表、网络通讯、安装和发布等相关的主题。
软件测试技术
软件测试是软件质量保证的重要环节,本书首先介绍了QA/QC 的基本概念、框架体系结构,然后重点介绍了软件工程师所需要重点掌握的测试和测试工具,最后还简单说明了QA中验证、确认和认证的基本内容。测试方法、测试手段及测试设计、测试报告等,都围绕着使用Junit、Nuint 这两个测试工具来展开;最后的验证、确认和认证部分,对ISO9000、CMM、VSS 配置管理工具的使用做了简单说明。本书以软件工程师所涉及的质量保证环节为中心来展开说明,层次清晰,可操作性较强。
职业导向训练
让学员进而明确和强化“准职业人”定位,并为成为职业人做好准备;加强其沟通和团队的意识及能力,同时了解自己与IT 企业的差距,有意识地提高自己。
项目实战
本书是Jsp/Servlet、SQL Server、.Net 和WinForms 开发的配套书籍,用以综合运用以上知识;全书分为两部分,第一部分为项目案例的需求和说明,项目案例穿插在课程之间进行,要求上机完成,其作用是对所学知识的总结和运用,提高熟练程度;第二部分的阶段项目提供了.Net 和Java 两个项目,内容分别为C#+WinForms+SQL Server、JSP + Servlet+SQL Server,以巩固知识、获得实际开发经验。







收藏


[北大青鸟]IT高薪职业规划
中国在线招生合作伙伴