计算机课组课程
0、课程名称 : LINUX 操作系统
先行课程:
课程主要内容:本课程主要学习 Linux 操作系统的特点、 Linux 的安装与配置、网络的连接与使用、用户和用户组的管理、 Linux 的基本应用。
1、课程名称 : 计算机技术概论
先行课程: 计算机应用基础
课程主要内容:本课程是为各专业的学生开设的一门关于计算机基础教育的课程。学习目标是使学生较全面、系统地掌握计算机硬、软件技术与网络技术的基本概念,了解软件设计与信息处理的基本过程,掌握典型计算机系统的基本工作原理,具有较强的信息系统安全与社会责任意识。内容简介有:信息与计算机文化、信息安全、计算机系统结构、微机硬件基础、操作系统基础、软件技术基础、数据库技术基础、多媒体技术基础和网络技术基础。
2、课程名称 : C 语言与程序设计
先行课程:
课程主要内容:C 语言程序设计是计算机技术专业和通信工程专业以及信息管理专业的一门重要的计算机专业基础课。本课程主要介绍了 C 语言的一些概念和知识点,如: C 语言的基本概念,分支结构,循环结构语句,位操作及其他的操作符,数组与字符串,指针,函数,数据的存储定义,用户定义数据类型, C 语言的预处理器以及输入 / 输出函数。
3、课程名称 : 数据结构
先行课程:
课程主要内容:数据结构是计算机科学技术专业开设的一门专业基础课,本课程的目的和任务是使学生较全面地掌握各种常用的数据结构。本课程系统地介绍了各种常用的数据结构以及排序,查的各种算法,从数据结构的逻辑结构,存储结构和数据的运算三个方面去掌握线性表,栈,队列,串,数组,广义表,树,图和文件等常用的数据结构,掌握在各种常用的数据结构上实现的排序和查运算。
4、课程名称 : 数据库原理
先行课程:
课程主要内容:数据库原理是计算机软件学科的一个重要分支,它研究如何存储、使用和管理数据,有较强的理论性和实用性。本课程较为详细地介绍了数据库系统的基本原理、方法和应用技术。课程内容分为三大部分:第一部分介绍数据库系统基本概念,包括数据库系统的产生与发展、数据描述与数据模型、数据库系统结构等内容;第二部分介绍数据库应用系统的设计与实现,包括需求分析、概念数据库设计逻辑数据库设计和物理数据库设计;第三部分简要介绍关系数据库管理系统的实现技术,包括物理存储结构和存取方法、数据字典、关系代数操作的实现算法,查询处理和优化、事务处理等。
5、课程名称 : 数据库技术
先行课程:
课程主要内容:本课程主要介绍数据库系统的基本概念、基本原理和基本方法。内容包括数据库表述、数据模型、数据结构、存储结构、关系数据理论和关系数据库的基本概念、 SQL 语言、数据库应用系统设计、数据库保护、数据库的安全性、数据库的完整性等内容。此外重点介绍 SQL Server 2000 数据库的基本应用,包括数据库的创建、行改和删除,数据库表的使用、视图的使用、索引的使用以及存储过程等内容。最后介绍 SQL Server 2000 数据库开发实例。本课程注重理论和实践相结合,在讲解理论的同时增加数据库操作和数据库开发过程的讲解,以便提高学生的实际应用能力。 
6、课程名称 : 互联网数据库
先行课程: 数据结构
课程主要内容 : 本课程介绍数据库库基本原理和数据库设计方法,通过本课程的学习,使学生掌握数据库相关的基本概念、原理和设计方法,并进一步掌握互联网中使用数据库的方法。了解基于 WEB 的数据库技术,掌握常用的数据库访问技术,包括 JDBC ODBC ADO ,了解现有常用的数据库管理系统产品。
7、课程名称 : 计算机组成原理
先行课程: 计算机应用基础
课程主要内容:该课程是计算机专业的专业基础课,学习的目的是使学生掌握计算机工作的基本原理,各组成部分的工作机制和硬件构成,为后续计算机课程的学习奠定基础。课程主要内容:计算机基础知识,计算机中的数制与码制,运算器及运算方法,存储器的概念、分类及存储系统的构成,指令系统,中央处理器的结构、工作过程,输入输出系统。
8课程名称计算机软件开发培训 : 微机原理与接口技术
先行课程: 数字电路与逻辑设计,计算机应用基础
课程主要内容:该课程是计算机、通信等专业的专业基础课程,学习目的是使学生了解微型计算机的组成及工作原理,学会汇编语言程序设计方法,掌握计算机通信接口的设计。课程主要内容:微型计算机的概况,微机组成原理,指令系统,汇编语言程序设计,微机接口技术基础,中断技术,接口技术。
9、课程名称 : 操作系统
先行课程: 数据结构
课程主要内容:本课程主要学习操作系统研究的内容简介、操作系统在计算机系统中的位置与作用、进程管理、线程管理、互斥与同步、多处理器系统简介、作业管理、死锁的预防与避免、虚拟存储器的实现、设备管理、文件管理、微内核系统。
10、课程名称 : 计算机通信网基础
先行课程: 计算机基础
课程主要内容 : 该课程适用于非计算机本科的工科类专业本、专科,学习目标是使学生计算机网络的基本概念,了解计算机网络的体系结构,掌握常用计算机网络技术,具备一定的网络建设和管理能力。课程主要内容:计算机网络概述,数据通信基础,计算机网络协议体系结构,局域网,广域网,网络互联技术, Internet
11、课程名称 : 计算机网络
先行课程:
课程主要内容:该课程适用于计算机专业,学习目标是使学生计算机网络的基本概念,了解计算机网络的体系结构,掌握常用计算机网络技术,懂得网络安全策略,具备一定的网络设计开发和管理能力。课程主要内容:计算机网络的发展,网络协议与体系结构,信道共享技术,局域网,广域网,网络互联,计算机网络安全。
12、课程名称 : 计算机网络工程
先行课程:
课程主要内容 : 该课程全面讲述了计算机网络建设与网络管理的基础知识、应用技术和管理规范。内容涉及网络建设与网络管理的各个方面,包括局域网规划设计、网络布线、机房建设、网络主干系统构建、局域网与 Internet 的连接、网络操作系统安装与配置技术、各种网络服务的构建技术和实现方法、网络系统管理、网络安全管理、网络故障管理等技术,以及各种网络管理规范与制度的制定。
13、课程名称 : 微机原理与汇编语言
先行课程 :
课程主要内容:微机原理与汇编语言是学生掌握微机硬件知识和汇编语言程序设计的入门课程,课程的任务是使学生从理论和实践上掌握微机的基本组成、工作原理和接口电路及硬件的连接,建立微机系统的整机概念,使学生具有微机系统软硬件开发的初步能力。并以 8086 为主线,讲述汇编语言的指令系统及程序设计。
14、课程名称 : 编译技术
先行课程 :
课程主要内容:使学生掌握过程式语言的编译程序构造原理和实现技术。以 PASCAL 类语言为模型,使学生掌握词法分析和语法分析的理论与技术、语义分析原理与技术、动作文法和属性文法技术、中间代码生成、中间代码优化和目标代码生成的原理与技术。
15、课程名称 : 面向对象系统分析与设计
先行课程 :
课程主要内容:通过本课程的教学,使学生掌握面向对象的技术,使用该技术进行需求采集、需求表示、需求分析和系统设计;熟悉对象、类、继承、聚合、封装、多形性等面向对象的基本概念;学会面向对象的系统分析方法,并用 UML 语言的符号来表示;学会面向对象的设计方法,并用 UML 语言的符号来表示;基本学会使用 Rational Rose 分析与设计工具,掌握面向对象软件开发的分析与设计技术。
16、课程名称 : VC 技术
先行课程 : 面向对象系统分析与设计
课程主要内容:VC Visual C++ ”的缩写,其中 Visual 可视化程序设计。 VC 简化了 Windows 应用程序的编写,同时,它让程序设计人员深入到 Windows 的结构体系。 VC 使开发人员既可以创建对话框、菜单和其他 Windows 对象的工具以及快速启动代码,还可以实现完全控制。
本课程学习 VC 开发 Windows 应用程序的一般方法和特点、基本概念、主要功能和 Windows 应用程序开发的基本思想。包括 C++ 基础知识、 MFC 基础知识、 Windows 标准控件在可视化编程的应用、数据库应用程序的开发等。
17、课程名称 : VB 编程和应用
先行课程:
课程主要内容 : 本课程介绍 Visual Basic 开发 Windows 应用程序的一般方法和特点、基本概念、主要功能和 Windows 应用程序开发的基本思想。包括 :窗体和基本输入 / 输出、常用控件、工程和程序管理、 Visual Basic 应用程序的结构、菜单程序设计、窗体设计、文件处理等。
课程名称 : 软件工程
18、课程名称 : 用户界面设计
先行课程:
课程主要内容 : 界面设计具有重要性的原因是:首先,用户界面越直观,就越易用,越易用就越便宜。因为界面越好,培训用户就越容易,降低丁培训成本;界面越出,用户就越少求助,降低了客户支持成本。其次,界面越出,用户就喜欢使用,增强了开发者工作的满意度。本课程学习用户界面设计的实践技巧和指导原则,并 通过广泛的实用型范例, 讲述如何创建便于快速学习、性能优良、出错率低和用户满意度高的系统。
先行课程 :
课程主要内容:使学生通过学习建造软件系统的方法、技术、流程、工具、规范等,能够掌握软件工程基本概念,基本原理,实用开发方法,如何用工程化的方法开发软件项目。
    从总体上了解软件工程的产生、软件生产发展史、软件生存周期、各种方法和生存周期模型、软件工程面临的问题。 系统掌握软件开发的最基本的内容:可行性研究与软件计划、软件需求分析、软件概要设计、详细设计、软件编码、软件测试和软件维护,系统掌握这些阶段的目标、任务、特点、步骤和文档。 了解软件工程的质量保证中的各种基本概念和方法,了解软件工程管理中的思想和方法,了解软件开发环境和工具。
19、课程名称 : 软件文档写作
先行课程 :
课程主要内容:本课程依据软件工程学的基本原理,强调软件 = 程序 + 文档的思想,系统地介绍计算机软件各个阶段文档写作的步骤、内容、方法、工具、特点和要求。内容简介包括软件工程标准化意义、软件文档概念及其组成、软件文档国家标准、软件文档编写原则和步骤、软件文档的管理和维护等;并对软件文档进行分类,对几种重要文档,如可行性研究报告、软件需求说明书、概要设计说明书、详细设计说明书等开发文档,项目开发计划、软件测试计划、开发进度报告、项目开发总结报告等管理文档以及用户文档的写作方法和技巧进行详细介绍。同时辅以文档实例说明,以增强实用性。
20课程名称 : WEB 技术
先行课程: 计算机应用基础
课程主要内容:本课程介绍了网站设计的基础知识,以及 HTML 的基本概念和主要构成。以 ASP 为主,深入讲解了 ASP 的对象和组件。同时对和网站相关的数据库技术以及其它的 WEB 技术进行介绍。
21、课程名称 : 网页制作
先行课程: 计算机应用基础
课程主要内容 :该课程主要包括:网页设计制作的基础知识;网页制作的素材准备;网页的制作技术。同时,还介绍了 JavaScript VBScript 脚本语言。在此基础上,介绍了包括 JSP PHP ASP DHTML 等动态网页技术。
22、课程名称 : Java 技术
先行课程 :
课程主要内容:Java 是当今十分流行的网络编程语言,它既可以用来编写嵌入于网页的小应用程序,也可以用来编写大型的应用程序,而且 Java 把许多常用的通信协议封装在相应的系统类中,为用户编写网络应用程序提供了极大的方便。 本课程较为详细地介绍了 Java 语言基础知识、 Java 面向对象程序设计和 Java 图形用户界面程序设计。此外,还简单介绍了流处理、多线程和网络编程。本课程在介绍 Java 的同时,着重介绍了它所采用的面向对象技术的基础理论、主要原则和思维方法。
23、课程名称 : XML 技术
先行课程:
课程主要内容 :XML eXtensible Markup Language (可扩展的置标语言)的缩写,是 W 3C 组织于 1998 2 月发布的标准。 W 3C 组织制定 XML 标准的初衷是,定义一种互联网上交换数据的标准。
本课程要系统的学习 XML 基本理论知识,相关的规范内容,同时通过案例学习有关 XML 的应用,包括: XSL DTD 、对文档对象模块进行编程等。
24、课程名称 : 计算机信息系统工程基础
先行课程: 计算机应用基础
课程主要内容:该课程是计算机科学与技术专业本科、软件工程等专业的专业必行课程,其他相关专业的选行课程。该课程的学习目的是使学生了解管理信息系统的概念,掌握常用的开发技术及方法。课程主要内容:管理信息系统概述,管理信息系统开发方法,系统规划与分析(数据流图、数据字典、数据存储等),系统设计(代码设计、数据库设计、界面设计、可靠性设计),管理信息系统的系统实施(程序设计、系统调式、系统安装、系统维护与评价)。
25、课程名称 : 多媒体计算机技术
先行课程: 计算机应用基础
课程主要内容 :本课程从计算机技术对多媒体系统的支撑的角度,全面介绍多媒体数据压缩技术、多媒体系统的组成、多媒体制作技术、多媒体的数据模型、多媒体通信和基于 Internet 的多媒体技术。通过课程的学习,使学生掌握计算机多媒体系统的基本原理和概念。
26、课程名称 : 计算机网络安全与管理技术
先行课程:
课程主要内容 : 该课程全面介绍了局域网管理和维护的基本概念、过程和方法,以及局域网管理和维护的基本原则、安全管理和故障排队等方面的知识,
27、课程名称 : TCP/IP 编程
先行课程: C 语言与程序设计,操作系统
课程主要内容 : 本课程介绍各种基于 Windows 网络操作系统的具体网络编程方法,同时讲述带有共性的网络编程的原理和方法。使学生掌握套接字技术的原理;理解网络底层协议的工作原理;了解网络编程通常的设计模式;同时,分析了各种设计方法的原理以及各种异常情况的处理方法。本课程强调具体编程方法的实现与基本原理方法的结合,为更深入研究网络程序设计打下基础。
28、课程名称 : 软件测试技术
课程主要内容 : 随着软件规模的不断扩大,软件设计的复杂程度不断提高,软件开发中出现错误或缺陷的机会越来越多。同时,市场对软件质量重要性的认识逐渐增强。所以,软件测试在软件项目实施过程中的重要性日益突出。
本课程学习的内容包括:软件测试的重要性、目的,软件测试与维护的基本方法、步骤与实践,相关文档的编写,自动测试和相关工具。
课程名称 : 实用软件工程
先行课程:
课程主要内容 : 软件工程是研究软件开发和软件管理的一门工程科学,本课程将现代软件工程的理论和方法运用到软件开发和管理的实践中。课程在宏观上论述了软件工程的软件开发模型、软件开发方法、软件支持过程、软件管理过程。在微观上论述了软件立项、软件合同、软件策划、软件需求、软件设计、软件建模、软件实现、软件测试、软件发布、软件实施、软件维护的具体内容。本课具有较强的工程实践性,是面向 IT 企业软件开发和软件管理,面向工程应用。
29、课程名称 : 软件项目管理
先行课程: 软件工程
课程主要内容 : 软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动,其根本目的是为了让软件项目尤其是大型项目的整个软件生命周期都能在管理者的控制之下,以预定成本按期,按质的完成软件交付用户使用。
本课程要系统的学习软件开发项目管理的概念、方法和技巧。包括:可行性研究与软件需求分析、软件项目业务规划、软件设计与程序编码、软件开发项目小组管理、软件质量管理(成熟度模型与应用)、软件测试与软件维护等。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。