2005级 计算机网络技术专业 专业基础课程   专业技术课程 教学大纲  专业任选课    目 录 专业基础课 可视化程序设计1 3 可视化程序设计2 6 计算机网络 10 专业英语 13 专业技术课(部分) 网页设计与制作 16 数据库技术 19 计算机系统维护 25 计算机组成与服务器技术 30 Linux操作系统 34 专业任选课(部分) 平面图像处理 36 C语言及数据结构 40 Flash动画制作 44 可视化程序设计1 《可视化程序设计1》教学大纲 1、课程性质与任务 (1)课程性质 本课程是计算机及相关专业的专业课程。同时它还包含了很多技术实践课程的成分,是一门实用性强、面向程序开发与应用的重要的专业课程。 (2)课程任务 在计算机应用中,程序设计一直占有举足轻重的地位,本课程就是完成计算机及相关专业学生对此部分知识的学习。鉴于Visual Basic 6.0是目前程序设计主要的、简单易学的工具,本课程以Visual Basic 6.0为例,使学生掌握面向对象的Windows程序设计方法、设计思路,了解当前程序开发的一般过程和方法,熟练掌握Visual Basic 6.0程序设计与程序调试的方法。 (3)与其它课程的分工与联系 鉴于Visual Basic 6.0是基于Windows的程序设计工具,且其部分功能与ACCESS数据库相关,建议本课程与“计算机基础”、“ACCESS”等课程协调进行。 本课程的先行课程为:《计算机基础》、《数据库技术》、《C语言》或《Basic语言》。 2、课程目标与基本要求 课程目标:本课程学习结束后,学生应掌握Windows程序设计的方法、应用程序开发的方法,并能设计和开发一个功能较强的应用系统。 本课程对学生在知识、素质和能力等方面的基本要求如下: (1)知识要求 掌握Windows程序设计的方法与技巧。 掌握Visual Basic 6.0的基本方法与界面设计方法。 掌握Visual Basic 6.0中各种控件的应用与编程。 (2)素质要求 本课程将培养学生以下几方面的职业素质: 质量意识:重视质量,意识到质量是企业生存的前提和保障。 工程规范意识:工作中严格遵守工程规范,不以个人的好恶任意操作。 团队精神:具有合作精神、协调工作和组织管理的能力。 较强的知识、技术的自我更新能力:快速适应新的程序设计工具。 (3)能力与技能要求 通过本课程的学习,学生应掌握: Visual Basic 6.0的界面设计。 Visual Basic 6.0控件的使用与编程。 Visual Basic 6.0程序调试、纠错。 设计和开发一个功能较强的应用系统。 3、课程的教学内容与体系 本课程的教学环节包括课程讲解与演示、课内实验两部分。课内实验跟随课堂内容分步进行Visual Basic 6.0程序设计的操作练习,并完成应用系统的开发与调试。 (1)课堂讲解 第一章 VB概述 1.1 VB6.0简介 1.2 VB的集成开发环境 1.3各种窗口简介 要求:了解Visual Basic的基本特点及开发环境的各个组成部分。 第二章 VB基本概念与操作 2.1 可视化编程基础 2.2 VB应用程序的开发步骤 2.3 修改和定制窗体 2.4 工程的管理 要求:熟悉Visual Basic的编程过程,为以后程序的编制打下基础。 第三章 VB程序设计的基础 3.1 命名规则和语法规则 3.2 数据类型 3.3 常量和变量 3.4 常用函数 3.5 运算符和表达式 要求:了解变量的命名规则及语法规则,掌握各种数据类型,掌握变量与常量的声明、自定义类型,了解变量的作用域与生存期,了解Visual Basic 6.0中常用的函数 第四章 数据的输入和输出 4.1 数据的输出 4.2 数据输入函数 4.3 MSGBOX函数和MSGBOX语句 要求:掌握数据的输出、输入方式和消息函数。 第五章 VB程序设计语句 5.1 赋值语句 5.2 条件语句 5.3 循环语句 5.4 数组 5.5 控件数组 5.6 过程 5.7 函数 要求:掌握程序流程控制语句(条件判断,分支,循环等),掌握数组的定义与使用,了解控件数组的建立方法与使用方法,掌握过程与函数的定义和调用。 第六章 窗体 6.1 对象的基本属性 6.2 窗体的属性 事件和方法 6.3 多窗体 6.4 鼠标事件和键盘事件 要求:掌握对象的基本属性,掌握窗体的常用属性、事件与方法,掌握加载窗体、显示窗体、隐藏窗体方法以及多窗体的建立方法。 第七章 常用控件的使用 7.1 标签框和文本框 7.2 命令按钮和计时器 7.3 单选按钮和复选框 7.4 框架和滚动条 7.5 列表框和组合框 7.6 图片框和图象框 7.7 设计简单动画 要求:熟练掌握标准控件的常用属性、事件与方法 (2)课内实验 本课程的实验是随课堂教学进行练习所学到的VB操作与应用,并逐步完成一个应用系统。 实验内容: 实验1 VB基本概念与操作 实验2 数据类型、变量定义与表达式 实验3 常用函数 实验4 数据的输入、输出 实验5 程序流程控制语句 实验6 数组、过程与函数 实验7 窗体 实验8 对象的基本属性、多窗体 实验9 标签框和文本框 实验10 命令按钮和计时器 实验11 单选按钮和复选框 实验12 框架和滚动条 实验13 列表框和组合框 实验14 图片框和图像框 4、实践教学环节 主要内容:学生成绩管理系统 能力(技能)目标: ·进一步加深对VB程序设计方法的了解和掌握; ·熟练掌握数据库的编程方法; ·熟练掌握Windows程序设计、多窗体的使用、菜单设计与编程等方法、程序代码设计技巧,程序调试技巧。 5、学时分配 内容 讲课 实验 合计  VB概述 3 3 6  VB基本概念与操作 3 3 6  VB程序设计的基础 6 6 12  数据的输入和输出 6 6 12  VB程序设计语句 9 9 18  窗体 6 6 12  常用控件的使用 9 9 18  合计 42 42 84  6、考核 本课程的考核以上机操作考试的方法进行。 总成绩=平时成绩(30)+上机考试(70)。 7、教材与参考书 教材:《VB程序设计及应用》,高等教育出版社,李淑华主编,2004年版 参考书:《Visual Basic 程序设计教程》,电子工业出版社,沈美莉主编,2004年版 8、必要的说明 (无) 可视化程序设计2 《可视化程序设计2》教学大纲 1、课程性质与任务 (1)课程性质 本课程是计算机及相关专业的专业课程。同时它还包含了很多技术实践课程的成分,是一门实用性强、面向程序开发与应用的重要的专业课程。 (2)课程任务 在计算机应用中,程序设计一直占有举足轻重的地位,本课程就是完成计算机及相关专业学生对此部分知识的学习。鉴于Visual Basic 6.0是目前程序设计主要的、简单易学的工具,本课程以Visual Basic 6.0为例,使学生掌握面向对象的Windows程序设计方法、设计思路,了解当前程序开发的一般过程和方法,熟练掌握Visual Basic 6.0程序设计与程序调试的方法。 (3)与其它课程的分工与联系 鉴于Visual Basic 6.0是基于Windows的程序设计工具,且其部分功能与ACCESS数据库相关,建议本课程与“计算机基础”、“程序设计基础”、“ACCESS”等课程协调进行。 本课程的先行课程为:《计算机基础》、《数据库技术》、《C语言》或《Basic语言》。 2、课程目标与基本要求 课程目标:本课程学习结束后,学生应掌握Windows程序设计的方法、应用程序开发的方法,并能设计和开发一个功能较强的应用系统。 本课程对学生在知识、素质和能力等方面的基本要求如下: (1)知识要求 掌握Windows程序设计的方法与技巧。 掌握Visual Basic 6.0的基本方法与界面设计方法。 掌握Visual Basic 6.0中各种控件的应用与编程。 (2)素质要求 本课程将培养学生以下几方面的职业素质: 质量意识:重视质量,意识到质量是企业生存的前提和保障。 工程规范意识:工作中严格遵守工程规范,不以个人的好恶任意操作。 团队精神:具有合作精神、协调工作和组织管理的能力。 较强的知识、技术的自我更新能力:快速适应新的程序设计工具。 (3)能力与技能要求 通过本课程的学习,学生应掌握: Visual Basic 6.0的界面设计。 Visual Basic 6.0控件的使用与编程。 Visual Basic 6.0程序调试、纠错。 设计和开发一个功能较强的应用系统。 3、课程的教学内容与体系 本课程的教学环节包括课程讲解与演示、课内实验两部分。课内实验跟随课堂内容分步进行Visual Basic 6.0程序设计的操作练习,并完成应用系统的开发与调试。 (1)课堂讲解 第8章 对话框程序设计 1对话框的分类 2通用对话框 3通用对话框的使用 要求:了解对话框的分类,掌握几种常见通用对话框的使用. 第9章 图形操作 1图形操作基础 2绘图属性 3图形控件 4绘图应用 5画图应用 要求:了解图形操作基础,掌握2种图形控件,能够熟练进行简单的绘图. 第10章 菜单程序设计 1概述 2下拉菜单的设计 3菜单项的控制 4弹出式菜单 要求:了解菜单的基本概念,掌握下拉式菜单和弹出式菜单的设计,能够熟练设计这2种菜单 第11章 文件 1文件系统控件 2文件基本操作 3文件概述 4顺序文件 5随机文件 要求:了解文件的分类,文件的结构,掌握顺序文件和随机文件的读写操作. 第12章 界面设计 1多文档界面 2图像列表框 3工具栏和状态栏 4高级文本框控件 5应用程序向导 要求:了解MDI的基本概念,了解应用程序向导,掌握MDI程序的设计,工具栏和状态栏的设计,了解高级文本框控件. 第13章 VB与数据库 1数据库概念 2数据库管理器 3数据控件 4结构化查询语言(SQL) 5ADO数据控件 要求:了解数据库的基本概念,掌握基本的SQL语法,能够熟练使用ADO等几种控件设计数据库应用程序. 第15章 多媒体 1多媒体控件 2多媒体控件的使用 要求:了解多媒体的基本知识,掌握多媒体控件 (2)课内实验 本课程的实验是随课堂教学进行练习所学到的VB操作与应用。 实验1 打开和另存为对话框的使用 实验2 自定义对话框的设计 实验3 图形控件的使用 实验4 图形方法的应用 实验5 下拉式菜单的设计 实验6 弹出式菜单的设计 实验7 文件系统控件的应用 实验8 文件的读写操作 实验9 MDI程序的设计 实验10 高级文本框控件的使用 实验11 数据库管理器 实验12 数据控件 实验13 SQL语言的使用 实验14 ADO控件的应用 实验15 多媒体控件 实验16实现一个播放CD,VCD和AVI文件的多媒体程序 4、实践教学环节 主要内容:画板系统的设计 能力(技能)目标: ·进一步加深对VB程序设计方法的了解和掌握; ·熟练掌握Windows程序设计、程序代码设计技巧,程序调试技巧。 实训时间:1周。安排在本学期末。 5、学时分配 内容 讲课 实验 合计  对话框程序设计 4 4 8  图形操作 4 4 8  菜单程序设计 4 4 8  文件 4 4 8  界面设计 4 4 8  VB与数据库 8 8 16  多媒体 4 4 8  总计 32 32 64   6、考核 本课程的考核以上机操作考试的方法进行。 总成绩=平时成绩(30)+上机考试(70)。 7、教材与参考书 教材:《VB程序设计及应用》,李淑华主编,高等教育出版社。 参考书: 8、必要的说明 (无) 计算机网络 《计算机网络》教学大纲 1、课程性质与任务 课程性质 本课程既是计算机网络及计算机应用等相关专业的一门专业基础课,又是一门理论性强并有一定的实践性的专业必修课。 (2)课程任务 使学生系统学习并掌握计算机网络的主要技术,掌握计算机网络的基本原理,学会网络全程的日常操作、维护和管理,具有独立构建中小型局域网的能力。 (3)与其它课程的分工与联系 本课程的先行课程应包括:《计算机基础》。 本课程的后续课程为:《操作系统》。 2、课程目标与基本要求 课程目标:本课程学习结束后,学生应掌握计算机网络的基本知识、设计方法,并能设计、搭建和维护好一个小型的局域网应用系统。 本课程对学生在知识、素质和能力方面的基本要求如下: (1)知识要求 ·掌握网络基本原理。 ·理解网络的重要概念,包括层、协议、实体、服务等。 ·了解最新的网络技术如IPv6、ATM技术 、千兆以太网等。 (2)素质要求 本课程将培养学生以下几方面职业素质: ·质量意识:重视质量,意识到质量是企业生存的前提和保障。 ·工程规范意识:工作中严格遵守工程规范,不以个人的好恶任意操作。 ·团队精神:具有合作精神、协调工作能力和组织管理能力。 ·较强的自我知识、技术更新能力:快速跟踪网络的新技术及市场应用动态。 (3)能力与技能要求 通过本课程的学习,学生应能掌握: ·计算机网络的基本知识。 ·网络的设计方法,并能设计、搭建好一个小型的局域网应用系统。 ·网络的日常管理和维护。 3、课程的教学内容与体系 本课程共有三种教学形式,即:授课、实验和自学。授课主要以面授为主,主要讲授理论;实验需要使用专用的实验设备,配合相关的授课内容进行;自学是在老师的安排下由学生自己进行学习,然后老师根据学生自学情况进行必要的讲解和答疑,自学的内容包括指定教材的某一部分和其它参考书。 课堂讲解 第1章 计算机网络概述 1.1 计算机网络的分类和拓扑结构 1.2 计算机网络体系结构 1.3 数据交换技术 1.4 数据通信基础 1.5 因特网 第2章 局域网技术 2.1 局域网基本概念 2.2 局域网参考模型和协议 2.3 传统局域网技术 2.4 高速局域网技术 2.5 局域网组网方法 第3章TCP/IP 3.1 概述 3.2 IP 3.2 IP 3.3 传输控制协议 3.4 用户数据报协议 第4章 因特网与企业内部网 4.1 主机名与域名服务 4.2 因特网的应用 4.3 网络操作系统 4.4 企业内部网 第5章 接入网技术 5.1 接入网的概念及协议 5.2 xDSL和ADSL接入 5.3 HFC接入 5.4 高速以太网接入 5.5 宽带无线接入 5.6 代理服务器技术 第6章 网络安全 6.1 网络安全的重要性 6.2 网络的安全机制 6.3 防火墙技术 6.4 病毒及其防护 6.5 系统安全措施 第7章 网络管理 7.1 网络管理概论 7.2 网络管理协议 7.3 网络管理系统及相关技术 7.4 网络管理和维护 第8章 计算机网络新技术 8.1 高速以太网 8.2 无线局域网 8.3 蓝牙技术 8.4 下一代因特网 8.5 网络技术发展趋势——信息网格 (2)课内实验 本课程的实验是随课堂教学进程练习所学到的知识。 实验内容: 实验一、用虚拟局域网(VLAN)隔离计算机 实验二、为VLAN配置中继 实验三、为VLAN配置管理域 实验四、静态路由实验 实验五、动态路由实验 实验六、双绞线网线制作 4、实践教学环节 共安排实验16课时。 5、学时分配 内容 讲课课时  第1章 计算机网络概述 6  第2章 局域网技术 9  第3章TCP/IP 9  第4章 因特网与企业内部网 6  第5章 接入网技术 6  第6章 网络安全 6  第7章 网络管理 3  第8章 计算机网络新技术 3  合计 48   内容 实验课时  实验一、用虚拟局域网(VLAN)隔离计算机 3  实验二、为VLAN配置中继 3  实验三、为VLAN配置管理域 3  实验四、静态路由实验 3  实验五、动态路由实验 3  实验六、双绞线网线制作 1  合计 16   6、考核 本课程的考核以理论考试为主的方法进行。 总成绩=卷面成绩(70%)+平时成绩(30%) 7、教材与参考书 教材:《计算机网络基础》,人民邮电出版社,汤霖主编,季福坤等编 参考书:无 8、必要的说明 无 专业英语 《专业英语》教学大纲 1、课程的性质与任务 (1)课程的性质   本课程是计算机类专业的必修课,是一门综合计算机专业知识与英语运用能力的重要工具课。 (2)课程的任务   通过本课程的学习使学生提高阅读、理解和翻译计算机专业资料的能力,掌握以英语为工具获取和交流专业技术信息的方法。 (3)与其它课程的分工与联系 本课程的先行课程:大学英语、计算机专业有关课程。 2、课程目标与基本要求 本课程对学生在知识、素质方面的要求如下: 知识要求 掌握一定的英语计算机专业词汇量。 掌握阅读计算机英语专业资料的能力。 掌握翻译计算机英语专业资料的能力。 素质要求 自主学习的意识:注重培养学生预习的习惯,从而提高学生的自学能力。 团队协作精神:在课程中安排学生自由分组翻译课外的专业英语资料,从而培养学生的合作精神、协调工作能力和组织管理能力。 3、课程教学内容与体系 本课程的教学环节包括课堂讲解与一次课外的分组翻译原版英文资料的练习。 本课程内容分为5章,每章三小节: Chapter 1 Introduction and Development of Computer本章介绍计算机基础知识,包括计算机系统、发展及组成元件等。三小节为: The computer System Evolution of Computer System Components of Computer 要求:了解第一章计算机基础知识的课文内容,能理清句子并翻译。掌握第一章的计算机基础知识关键词汇及涉及到的相关语法。 Chapter 2 Hardware Components 本章介绍计算机硬件知识,重点介绍计算机的中央处理器。三小节为: The Central Processing Unit Introduction of Memory Input/Output Devices 要求:了解第二章计算机硬件知识的课文内容,能理清句子并翻译。掌握第二章的计算机硬件知识关键词汇及涉及到的相关语法。 Chapter 3 The Operating System 本章介绍操作系统和应用软件,涵盖应用流行软件的使用、软件中各种控件功能的介绍及软件的安装、调试和配置等。三小节为: Summary of Operating of System DOS Windows 要求:了解第三章计算机操作系统的课文内容,能理清句子并翻译。掌握第三章的计算机操作系统关键词汇及涉及到的相关语法。 Chapter 4 Introduction of Database Management Software 本章介绍数据库管理软件,包括SQL语言、Visual FoxPro 6.0和SQL Server 2000等相关文章。三小节为: Summary of Database Introduction of Visual FoxPro 9.0 SQL Server 2000 要求:了解第四章数据库管理软件的课文内容,能理清句子并翻译。掌握第四章的数据库管理软件关键词汇及涉及到的相关语法。 Chapter 5 Network Technology and Web Design Tools 本章介绍了计算机网络技术和网页制作,介绍如何组织局域网以及网页制作的相关知识。三小节为: Internet Protocols Transmission Control Protocol(TCP) Macromedia Dreamweaver MX2004 要求:了解第五章计算机网络技术和网页设计工具的课文内容,能理清句子并翻译。掌握第五章的计算机网络技术和网页设计工具的关键词汇及涉及到的相关语法。 课外分组翻译英文资料练习: 由教师安排翻译内容,学生自由组合,分为5-7人一组,各组同学分工合作完成一篇原版英文资料的翻译,然后安排学生在课堂上利用多媒体手段介绍翻译的英文资料的内容,成绩由教师和学生共同评定,计算入平时成绩。满分10分。 4、学时分配表 内容 讲课 实验 合计  Chapter 1 Introduction and Development of Computer 6 0 6  Chapter 2 Hardware Components 6 0 6  Chapter 3 The Operating System 6 0 6  Chapter 4 Introduction of Database Management Software 6 0 6  Chapter 5 Network Technology and Web Design Tools 6 0 6  课外分组翻译英文资料练习 2 0 2  合计 32 0 32   5、考核 考核要求:要求学生掌握所讲授的专业词汇,考察学生阅读、理解和翻译英文资料的能力。 本课程考核采用笔试的办法。 总成绩 = 平时成绩(40%)+ 期末考试(60%) 6、教材与参考书 教材:《计算机专业英语》 王凤岭 主编,人民邮电出版社 2005.9 参考书:《计算机英语》主编 程高 高教京 2004 网页设计与制作 《网页设计与制作》教学大纲 1、课程性质与任务 (1)课程性质 本课程是计算机专业的职业技术课程,它是一门实践性相当强的职业技术课程。 (2)课程任务 通过一种有代表性的网页制作软件(如Dreamweaver)的使用讲解,使学生掌握网站设计的全过程,并能较熟练地制作出有专业水准的网站。本课程还应使学生能掌握一种典型的矢量图像软件(如Fireworks)的使用方法。 (3)与其它课程的分工与联系 本课程的先行课程为:“计算机应用基础”、“网络技术”、“数据库技术”。 本课程的后续课程为:“网站建设实训”。 2、课程目标与基本要求 课程目标:本课程学习结束后,学生应能自行设计制作出各种静态网页和自动生成的动态网页、编辑处理网页图像,故应使学生通过本课程的学习,熟练掌握基本的设计制作方法和技巧,并最终设计制作出一个综合性的网站上传到网上。 本课程对学生在知识、素质和能力方面的基本要求如下: (1)知识要求 ·掌握网页设计制作的知识; ·理解网站规划、维护管理、发布的要求和重要性; ·了解多种网页制作软件和图像处理软件相结合设计网站的好处。 (2)素质要求 本课程将培养学生以下几方面的职业素质: ·服务意识:能够为他人提供优质的服务; ·文明法制意识:网站内容应积极健康向上,不做违法的事; ·合作精神:能够与他人进行合作,具有协调工作能力和组织管理能力; ·较强的自我知识及技术更新能力:快速跟踪网页制作的新技术及市场应用动态。 (3)能力与技能要求 通过本课程的学习,学生应该: ·掌握一种典型的矢量图像软件的使用方法,能够较熟练地处理网页图像; ·掌握一种典型的网页制作软件的使用方法,并能根据需要制作网页; ·能在网页中插入需要的脚本; ·能进行网站的上传/下载、更新、管理。 3、课程的教学内容与体系 本课程的教学环节包括课堂讲解与演示、课内实验两部分。 (1)课堂讲解 一、快速入门 了解常见的网页制作软件及特点; 会安装网页制作软件; 掌握网页的设计环境及其基本操作; 掌握站点规划与本地站点的管理。 二、页面布局规划 了解网页排版的概念,层与表格的相互转换、页面布局的方式; 会用层进行辅助排版; 掌握表格排版、布局视图排版、框架排版。 三、文本格式化及超链接 会设置项目列表; 掌握文本的添加和对象的插入; 掌握格式化文本; 掌握CSS样式表的使用; 掌握创建各种链接。 四、网页图像 了解Fireworks的特点、Web相册的创建、图像滤镜效果的处理; 会插入多媒体元素; 会用Fireworks进行图像处理; 掌握图像各个属性的含义; 掌握轮换图像和图像影射的创建; 掌握Fireworks图像的插入; 掌握特殊效果图像(如特殊效果文字、标题图片、立体边框等)、GIF动画的制作。 五、表单 了解表单网页的组成; 会用表格和CSS对表单域进行排版及格式化; 掌握表单的创建; 掌握表单属性的设置。 六、时间轴和行为 了解时间轴面板的功能及其使用方法、行为的概念; 会进行动画控制; 会使用各种行为; 掌握创建时间轴动画; 掌握常见行为的运用。 七、站点资源管理 了解资源面板的功能及使用; 会应用服务器端嵌入; 会修改模板并能创建基于模板的网页; 掌握库项目、模板的创建及使用。 八、交互式网页基础 了解ASP基础知识; 会创建ASP环境; 会创建ASP对象数据源; 掌握记录集的创建。 九、动态页面技术和服务器行为 了解动态HTML属性; 会设置DHTML; 掌握服务器行为的应用。 十、扩展管理器和站点管理 了解扩展管理器的使用; 会规划站点; 掌握站点窗口的操作、文件的下载/上传。 十一、使用脚本* 了解脚本常用知识(包括客户端和服务器端); 会在网页中放置脚本; 会阅读较简单的脚本并进行适当修改。 (2)课内实验 本课程的实验是随课堂教学分步进行的,主要是练习网页制作软件和图像处理软件的使用方法。 实验1 网页设计环境与站点操作 实验2 表格和布局视图排版 实验3 框架和层排版 实验4 网页文本、格式化及超链接 实验5 HTML样式和CSS样式表 实验6 图像操作 实验7 Fireworks的基本使用 实验8 表单网页的制作 实验9 时间轴的运用 实验10 行为的运用 实验11 库项目和模板的运用 实验12 ASP环境配置和创建记录集 实验13 创建内置对象数据源和服务器行为应用Ⅰ 实验14 服务器行为应用Ⅱ 实验15 服务器行为应用III及站点管理 实验16* 使用脚本 4、实践教学环节 主要内容:制作一个小型网站。 能力(技能)目标: ·掌握选择网页制作工具的依据、网站开发的过程、专业性网站设计的要求; ·能综合运用网页制作工具、图像处理工具设计制作出有一定动态功能的专业性网站; ·能顺利发布、浏览。 实训时间:1周。安排在短学期中进行。 5、学时分配 内容 讲课 实验 合计  快速入门 3 3 6  页面布局规划 6 6 12  文本格式化及超链接 6 6 12  网页图像 7 7 14  表单 2 2 4  时间轴和行为 6 6 12  站点资源管理 3 3 6  交互式网页基础 4 4 8  动态页面技术和服务器行为 6 6 12  扩展管理器和站点管理 2 2 4  使用脚本* 3 3 6  合计 45+3* 45+3* 90+6*  6、考核 本课程的考核以上机操作加卷面考试相结合的方法进行。 总成绩=平时成绩(30)十(卷面考试十上机操作)(70) 7、教材与参考书 教材:《计算机网页制作教程》,北京工业大学出版社,罗耀军等编,2004年9月第1版。 参考书: [1]《中文版Dreamweaver MX网页入门与进阶教程》,北京希望电子出版社,王克杰等编,2003年2月第1版。 8、必要的说明 (1)网页制作软件和图像处理软件应不断更新。 (2)教师应在课堂讲解中讲解各个网页元素的HTML语法。 (3)各章在讲授时次序可根据实际情况加以调整。 (4)若学生未学过“网络技术”、“数据库技术”,则教师应补充有关内容。 (5)加*者为选讲内容。 数据库技术 《数据库技术》教学大纲 1、课程性质与任务 ? (1)课程性质 本课程是计算机专业的职业基础课程、它是一门有一定的理论性、但实践性和实用性都很强的职业基础课程。 (2)课程任务 使学生掌握关系数据库原理和计算机数据库管理系统的基本工作原理、 掌握当前广泛使用的SQL Server 2000的基本应用方法和技巧、使学生今后能够开发出符合自身工作需要的个人级、网站级或企业级的数据库管理系统。 (3)与其它课程的分工与联系 本课程的先行课程为:“计算机应用基础”、“程序设计”。 ?2、课程目标与基本要求 课程目标:本课程学习结束后、学生应能掌握数据库管理系统的基本工作原理以及掌握当前广泛使用的SQL Server 2000的基本应用方法和技巧、为今后能够开发出符合自身工作需要的个人级、网站级或企业级的数据库管理系统打好基础。 本课程对学生在知识、素质和能力方面的基本要求如下: (1)知识要求 ·掌握关系数据库和DBMS的原理; ·安装和管理SQL Server 2000; ·掌握SQL Server 2000 服务管理器、企业管理器、查询分析器、SQL 查询语句、索引和视图以及存储管理和触发器的使用方法。 (2)素质要求 本课程将培养学生以下几方面的职业素质: ·质量意识:重视质量、意识到质量是企业生存的前提和保障; ·工作方法:遇到问题能进行全面分析、解决; ·合作精神:能够与他人进行合作、具有协调工作能力和组织管理能力; ·较强的自我知识及技术更新能力:快速跟踪计算机的新技术及市场应用动态。 (3)能力与技能要求 通过本课程的学习、学生应能: ·熟练使用SQL Server 2000 企业管理器和查询分析器; ·创建、修改、删除数据库、表、索引和视图; ·根据需要使用某种机制保证数据的完整性; ·熟练使用SQL语句对数据库进行操作; ·创建存储过程和触发器并进行应用; ·根据需要进行Transact-SQL程序设计; ·对数据库进行安全性管理; ·设计和开发一个小型应用系统。 3、课程的教学内容与体系 本课程的教学环节包括课堂讲解与演示、课内实验两部分。 (1)课堂讲解 第一章 数据库理论 概述 信息描述与数据模型 数据库系统 关系数据库系统模型 关系数据库的设计理论 数据库设计方法 结构化查询语言SQL 要求:了解基本概念;掌握结构化查询语言SQL。 第二章 SQL Server 2000关系数据库系统 关系数据库的基本概念 SQL Server2000系统概述 SQL Server 2000的安装 要求:了解SQL Server2000系统的概况;会利用Access建立数据库并进行基本操作,会安装SQL Server 2000;掌握主键、外键的特点、作用及相互关系。 第三章 SQL Server 2000配置与使用 1.SQL Server和客户机/服务器体系结构 2.启动和登录数据库服务器 要求:了解SQL Server和客户机/服务器体系结构;会利用企业管理器管理SQL Server服务器;掌握SQL Server启动和登录方法;掌握导入/导出数据、分离/附加数据库的方法?。 第四章 SQL Server 2000的系统和数据管理 1.系统管理 2.SQL Server 2000的数据库结构 3.创建、修改、删除数据库 4.SQL Server2000系统数据库和示例数据库 5.SQL Server2000系统表 要求:了解数据库的逻辑结构和物理结构及SQL Server2000的系统数据库、示例数据库、系统表;会用企业管理器创建、修改、删除数据库;掌握用SQL语句创建、修改、删除数据库。 第五章 数据表的创建与维护 1.SQL Server中的数据类型 2.创建数据表 3.修改表的结构和删除表 4.表约束 5.向表中添加、修改和删除记录 要求:了解SQL Server的数据类型;会用企业管理器创建、修改、删除数据表;会使用约束;掌握用SQL语句创建、修改、删除数据表;掌握用企业管理器和数据操作语言对表中数据进行操作。 第六章 数据表的操作(SQL查询) 1.SQL语言概念 2.SELECT查询语句 3.基于单表和多表的查询 4.嵌套查询 5.带子查询的数据更新 要求:了解SQL语言的分类、嵌套查询的工作原理;会使用UNION查询及带嵌套查询的数据更新;会使用基于3表的查询;掌握基于单表和2表的查询;掌握数据统计函数的使用。 第七章?SQL Server2000数据类型 1.Transact-SQL概述 2.SQL Server支持的数据类型 3.用户定义的数据类型 要求:了解各个数据类型的使用场合;会根据问题的需要选择合适的数据类型并熟练运用。 第八章 Transact-SQL变量、运算符与函数 1.Transact-SQL运算符 2.Transact-SQL变量 3.Transact-SQL内建函数 用户自定义函数 要求:了解6类内建函数的基本功能;了解常用全局变量使用场合;会正确地定义和使用局部变量;掌握各种运算符、常见函数的使用。 第九章 Transact-SQL程序设计 程序语句 关于错误处理 要求:了解游标的使用方法;会处理常见错误;掌握流控制命令的使用方法并能根据要求编写程序。 第十章 索引和视图 索引的概念 创建与删除索引 视图的概念 创建与删除视图 查询视图和更新视图 要求:会通过企业管理器创建索引和视图;会使用SQL语句创建、删除索引及视图;掌握用SQL语句对视图进行操作。 第十一章 事务处理 数据一致性 事务处理控制语句 SQL Server 的锁机制 事务的编程 要求:了解数据一致性和SQL Server的锁机制;会根据需要编写显式事务程序。 ?第十二章 存储过程 创建和修改存储过程 执行存储过程 存储过程 存储过程及其参数 存储过程的状态值 要求:了解存储过程的状态值;会修改、执行、删除存储过程;会设置存储过程参数;掌握编写存储过程的方法。 第十三章 触发器 触发器及其功能 创建触发器 触发器的工作原理 删除和修改触发器 显示触发器 触发器和事务 要求:了解触发器的工作原理;了解触发器和事务的关系;会创建、删除和修改触发器。 第十四章 数据库安全 数据库备份的理由 使用企业管理器备份和恢复数据库 两种身份验证模式及其设置 创建和管理用户登录 创建和管理角色 权限管理 要求:了解数据库安全的概念;会进行用户、角色、权限管理;掌握备份和恢复数据库的方法;掌握两种身份验证模式及其设置。 第十五章 数据完整性 数据完整性的含义 规则 默认 要求:了解数据完整性的含义;掌握规则和默认的使用方法。 (2)课内实验 本课程的实验是随课堂教学分步进行的、主要是练习SQL Server 2000 的使用方法。 实验1 SQL Server 2000关系数据库系统 实验2 SQL Server 2000的配置与使用 实验3 SQL Server 2000的系统和数据管理1 实验4 SQL Server 2000的系统和数据管理2 实验5 数据表的创建与维护1 实验6 数据表的创建与维护2 实验7 数据库中数据表的操作(SQL查询)1 实验8 数据库中数据表的操作(SQL查询)2 实验9 数据库中数据表的操作(SQL查询)3 实验10 数据类型操作 实验11 Transact-SQL变量、运算符与函数 实验12 Transact-SQL程序设计 实验13 索引和视图 实验14 事务处理、存储过程 实验15 触发器、数据库安全 实验16 数据完整性 4、实践教学环节 主要内容:小型应用系统的设计与开发。 能力(技能)目标: ·能根据问题的需要画出流程图并编制相应的程序; ·能独立上机调试并最终得出正确结果; ·能评价程序的优劣并用较好的方法编程; ·能用一定的语言文字表达自己的成果。 实训时间:1周。安排在短学期中进行。 5、学时分配 内容 讲课 实验 合计  SQL Server 2000关系数据库系统 3 3 6  SQL Server 2000的配置与使用 3 3 6  SQL Server 2000的系统和数据管理 6 6 12  数据表的创建与维护 6 6 12  数据库中数据表的操作(SQL查询) 9 9 18  数据类型操作 3 3 6  Transact-SQL变量、运算符函数 3 3 6  Transact-SQL程序设计 3 3 6  索引和视图 3 3 6  事务处理及存储过程 3 3 6  触发器、数据库安全 3 3 6  数据完整性 3 3 6  合计 48 48 96  6、考核 本课程的考核以卷面考试的方法进行。 成绩=平时成绩(30)十卷面考试(70) 7、教材与参考书 教材:《数据库原理与SQL Server2000教程》,北京工业大学出版社,苏啸编著,2002年10月第1版。 参考书: [1] 《SQL Server 中文版基础培训教程》,人民邮电出版社,老虎工作室刘遵仁 于忠清编著,2002年9月第1版。 [2] 《SQL Server 数据库原理及应用教程》,清华大学出版社,张莉等编著,2003年1月第1版。 必要的说明 考虑到“课堂讲授一次、上机练习一次”的需要,大纲中规定的有关数据库的理论知识可穿插在平时的课堂讲授中进行,在大纲中未单独列出理论知识的课时。 计算机系统维护 《计算机系统维护》教学大纲 1、课程性质与任务 (1)课程性质 本课程是计算机专业的一门职业基础课程,也是理论与实践相结合的一门课程。通过该课程的学习,要求能够对计算机系统进行维护和维修,并能够掌握计算机系统维护中一些常用软件的操作。 (2)课程任务 计算机系统维护是计算机专业的学生必须具备的技能。因此该课程在计算机专业的学习中具有相当重要的地位。本课程以实践为主体,理论和实践相结合开展教学。让学生掌握计算机系统故障的判断,系统维护和维修的方法以及一些常用的计算机系统维护的软件的使用。 (3)与其它课程的分工与联系 计算机系统维护课程是一门相当综合的课程,需要开设较多的理论课程。 本课程的先行课程为:《计算机基础》、《计算机网络》、《汇编语言》。 2、课程目标与基本要求 课程目标:本课程学习结束后,学生应该掌握计算机系统的组装方法,能进行计算机的维护、熟练使用计算机外设、诊断计算机系统的故障、对常见故障进行排除和维修。 本课程对学生在知识、素质和能力方面的基本要求如下: (1)知识要求 掌握计算机系统的组装方法 掌握计算机系统的故障诊断方法 掌握计算机系统故障排除的一般方法 掌握计算机维护过程中一些常用软件的操作 理解计算机系统及其部件的工作原理 了解最新的科技发展动态和方向 (2)素质要求 本课程将培养学生以下几个方面的职业素质: 细致、耐心与吃苦耐劳的意识(工作中要细致、耐心,要有较好的观察与判断能力并且要有吃苦耐劳的精神) 较强的自我知识、技术更新能力 快速跟踪计算机发展的新技术及市场动态 (3)能力要求 通过本课程的学习,学生应能掌握: 计算机系统的组装 计算机系统的维护 计算机系统的故障诊断方法 计算机系统故障排除的一般方法 计算机维护过程中一些常用软件的操作 3、课程的教学内容与体系 本课程的教学环节包括课堂讲解与演示、课内实验两部分。 (1)课堂讲解 第1章 计算机基础知识 1.1 计算机的发展历程 1.2 计算机系统的组成 1.3 计算机硬件的构成 1.4 品牌机与组装机 1.5 配置计算机系统 第2章 中央处理器 2.1 CPU简介 2.2 CPU的性能指标 2.3 CPU的架构和封装的方式 2.4 主要CPU生产厂家目前的主流产品 2.5 CPU选购指南 2.6 CPU风扇的选购 第3章 主板 3.1 认识主板 3.2 主板使用的芯片组 3.3 主板的选购指南 第4章 内存 4.1 认识内存 4.2 内存条的物理结构 4.3 内存的种类 4.4 内存的选购指南 第5章 外存储设备 5.1 硬盘 5.2 软盘驱动器 5.3 光盘驱动器 第6章 显示器 6.1 显示器的分类 6.2 显示器的技术指标 6.3 显示器的选购指南 第7章 显卡 7.1 认识显卡 7.2 显卡的基本结构 7.3 显卡的技术指标 7.4 显卡的选购指南 第8章 输入设备 8.1 键盘 8.2 鼠标 第9章 声卡和机箱 9.1声卡 9.2 音箱的选购指南 第10章 机箱与电源 10.1 机箱 10.2 电源 第11章 组装计算机 11.1 组装前的注意事项 11.2 组装计算机的基本流程 11.3 计算机的硬件安装 第12章 BIOS 设置与升级 12.1 认识BIOS 12.2 BIOS设置部析 12.3 BIOS的升级 第13章 硬盘初始化 13.1 硬盘分区基础 13.2 硬盘分区实践 13.3 硬盘的格式化 13.4 大容量硬盘的快速分区与格式化 13.5 硬盘分区调整实践 第14章 安装操作系统 14.1 中文WINDOWS XP的安装 14.2 安装驱动程序 第15章 安装应用软件 15.1 应用软件的发布与安装方式 15.2 软件安装的6种类型 15.3 安装 OFFICE XP 15.4 软件安装常见问题处理 第16章 计算机的日常维护 16.1 计算机的工作环境 16.2计算机的日常维护 第17章 计算机维修的基本知识 17.1 计算机常见故障分类 17.2 计算机故障的处理原则 17.3 计算机常见故障的诊断方法 17.4 常用维修工具 第18章 主机系统常见故障分析与处理 18.1 电源故障 18.2 主板故障及处理 18.3 内存故障 18.4 常见扩充卡故障 第19章 外存储设备常见故障分析与处理 19.1 硬盘常见故障分析与处理 19.2 软驱常见故障分析与处理 19.3 光驱常见故障分析与处理 第20章 常见外设故障及处理 20.1 键盘常见故障分析与处理 20.2 鼠标常见故障分析与处理 20.3 显示器常见故障分析与处理 20.4 典型网卡疑难杂症排除二例 (2)课内实验 本课程的实验是根据课堂教学中的演示和讲解来进行实验的,要求在完成教师上课演示的基础上,适当进行一些改动,让学生更进一步的掌握所学的理论知识。 实验内容有: 1.硬盘的低级格式化、高级格式化、硬盘的分区(使用Fdisk和Sfdisk)。 2.GHOST软件的使用、双硬盘的安装、硬盘对拷。 3.CMOS设置的讲解和实验。 4.操作系统的安装和驱动程序的安装。 5.操作系统的优化(使用软件进行优化)。 6.Windows注册表介绍和操作。 7.多媒体操作练习和常用媒体软件练习。 8.计算机的部件介绍和计算机的组装。 9.CPU的超频实验和CPU降温。 10.BIOS的刷新和升级。 11.合理升级计算机。 12.常见计算机故障的判断与检修(硬件)。 13.常见软件故障的解决与分析。 14.网络常见故障的分析与解决(客户端)。 4、实践教学环节 主要内容:系统维护岗位技能训练。岗位技能训练的内容包括所有的实验内容。 能力(技能)目标: 能够对硬盘进行熟练的分区、低级和高级格式化,并了解在什么情况下使用这种操作以及该操作可以达到的效果。 熟练掌握GHOST软件的使用,包括从不同硬盘上拷贝数据的能力。 掌握从裸机到WINDOWS操作系统的安装和驱动程序的安装过程。 掌握CMOS的作用,以及CMOS操作对于计算机的重要作用、掌握常用的CMOS操作的方法。 能够用一些优化软件来优化操作系统和计算机。 了解注册表的结构,能对注册表进行常规的备份,恢复和检测。 掌握常用的多媒体工具的使用、安装,掌握多媒体软件的设置和使用。 能组装计算机。 熟悉计算机的性能与机器配置的要求,然后根据计算机使用要求合理的升级原来的计算机。 掌握CPU的超频技能,了解CPU超频的方法,并将CPU超频使用,下载和安装CPU制冷软件。 掌握BIOS的刷新方法,对计算机进行合理的升级。 掌握常见的计算机故障的诊断和检修方法并能排除计算机系统出现的常见的故障。 5、学时分配 内容 讲课 实验 合计  微型机系统概述;微型计算机的发展;微型机系统的基本组成;微型机系统的硬件资源管理;微型机配置的一般原则.? 3 2 5  主板;主板的组成与结构;主板的参数与测试;主板的芯片组;主板上的接口;主板的总线;主板的技术发展;主板的选用和故障诊断. 3 2 5  CMOS设置的讲解和实验 3 2 5  CPU;CPU的发展;性能指标;CPU的新技术;主流CPU的简介;CPU的性能测试;CPU的选用与安装;CPU的常见故障处理.? 3 2 5  内存;内存的类型;内存的性能指标和规范;内存的技术发展;内存的选用与安装;内存的常见故障的处理. 3 2 5  显卡与显示器;显卡的结构;显卡的工作原理;显卡主要的性能指标;显卡的安装设置与测试;显示器的性能参数;显示器的安装与设置,LCD显示器的介绍;显示器与显卡的常见故障与维护. 3 2 5  外部存储设备;硬盘;硬盘的发展概述;硬盘的工作原理和结构;硬盘的性能指标;硬盘的新技术;硬盘的维护与常见故障;硬盘的选用? 3 2 5  软驱:软盘;软盘的结构与工作原理;软驱的使用与维护;软盘与软盘驱动器常见故障处理? 3 2 5  CPU的超频实验和CPU降温 3 2 5  机箱,电源,键盘与鼠标;机箱的分类,结构,选用.电源的标准,原理与性能指标.键盘鼠标的种类及基本工作原理.机箱,电源,键盘与鼠标的故障与维护.? 3 2 5  常用多媒体部件与网络连接部件;声卡与音箱;视频卡和数字摄像头;扫描仪与数码相机.网络连接部件. 3 2 5  打印机;打印机的发展历史与分类.三类打印机的工作原理.故障诊断与日常维护.打印机的安装与使用.? 3 2 5  常用的系统维护工具软件. NORTON;WINBENCH; GHOST ;PARTITION MAGIC; SYSTEM COMMANDER ? 3 2 5  WINDOWS注册表使用及维护;CMOS设置 6 2 8  常见故障及处理 3 2 5  合计 48 30 78   6、考核 本课程的考核以上机操作加卷面考试相结合的方法进行。 总成绩=平时成绩(20)十上机操作(30)十卷面考试(50) 7、教材与参考书 教材:《计算机组装与维护技能实训教程》,电子工业出版社,张洪星主编 2001年4月第1版。 参考书: [1]《微型计算机系统维护教程》,上海交通大学出版社,石文俊主编,2000年8月地1版。 8、必要的说明 (无) 计算机组成与服务器技术 《计算机组成与服务器技术》教学大纲 1、课程性质与任务 (1) 课程性质 本课程既是计算机网络及计算机应用等相关专业的一门专业基础课,又是一门理论性强并有一定的实践性的专业必修课。 (2)课程任务 使学生能掌握计算机系统的基本概念和基本工作原理,了解各主要部件的硬件结构、相互联系和作用,掌握基于硬件的服务器知识,从而对整个计算机系统特别是服务器从硬件角度有一个完整的了解,为学习后继课程(操作系统、计算机网络等)及今后对计算机的选型、应用和开发打下良好的基础。 (3)与其它课程的分工与联系 本课程的先行课程应包括:《计算机基础》、《数字逻辑电路》、《汇编语言》。 本课程的后续课程为:《操作系统》。 2、课程目标与基本要求 课程目标:本课程学习结束后,学生应掌握计算机系统的基本知识,掌握基于硬件的服务器技术和应用。 本课程对学生在知识、素质和能力方面的基本要求如下: (1)知识要求 ·计算机系统的基本知识 ·基于硬件的服务器知识 (2)素质要求 本课程将培养学生以下几方面职业素质: ·质量意识:重视质量,意识到质量是企业生存的前提和保障。 ·经济头脑:在选购服务器和一般计算机系统时,本着够用为主、节约为本的方针。 3)能力与技能要求 通过本课程的学习,学生应能掌握: ·一般计算机系统的硬件选型 ·服务器的硬件选型 ·服务器技术的应用 3、课程的教学内容与体系 本课程共有两种教学形式,即:授课和实验。授课主要以面授为主,主要讲授理论;实验需要使用专用的实验设备,配合相关的授课内容进行。 课堂讲解 第一篇 计算机组成 第1章 计算机系统概论 1.1 计算机的发展及应用 1.2 计算机的基本结构 1.3 计算机的层次结构 1.4 计算机的分类和性能指标 第2章 存储系统 2.1 存储器概述 2.2 存储器的层次结构 2.3 主存储器 2.4 高速存储 第3章 系统总线 3.1 总线的概述 3.2 总线结构 3.3 总线的控制 3.4 总线的通信 第4章 指令系统 4.1 指令系统的基本概念 4.2 指令格式 4.3 寻址技术 4.4 指令类型 第5章 中央处理器 5.1 CPU的功能和组成 5.2 处理器的工作过程 5.3 流水结构 5.4 流水线的加速技术 5.5 处理器的指令执行方式 第6章 输入输出系统 6.1 输入输出系统概述 6.2 程序中断方式 6.3 DMA方式 6.4 通道方式 第二篇 服务器技术及应用 第7章 服务器概述 7.1 服务器的基本概念 7.2 服务器的分类 7.3 服务器的性能指标 第8章 服务器的体系结构 8.1 高性能计算机的分类法 8.2 服务器的体系结构 8.3 服务器系统的层次结构 第9章 服务器的子系统 9.1 处理子系统--处理器 9.2 芯片组 9.3 内存子系统 9.4 I/O子系统(I/O总线) 9.5 存储子系统和接口 9.6 网络子系统 第10章 服务器技术 10.1 小型计算机系统接口(SCSI) 10.2 RAID技术 10.3 双机容错简介 10.4 光纤通道FC 10.5 磁带机和磁带库 10.6 服务器集群 10.7 刀片式服务器 第11章 最新存储技术 11.1 DAS 11.2 NAS 11.3 SAN 11.4 DAS、NAS和SAN存储方案的比较 11.5 统一网络存储FAS 11.6 网络存储方案介绍 11.7 iSCSI 第12章 服务器应用 12.1 服务器的特性 12.2 服务器的选型 12.3 服务器基准测试 (2)课内实验 本课程的实验是随课堂教学进程练习所学到的知识。 实验内容: 实验一、多种寻址方式的使用 实验二、查看状态寄存器 实验三、中断过程 实验四、配置RAID 实验五、配置服务器集群 4、实践教学环节 共安排实验16课时。 5、学时分配 内容 讲课课时  第1章 计算机系统概论 4  第2章 存储系统 4  第3章 系统总线 4  第4章 指令系统 8  第5章 中央处理器 8  第6章 输入输出系统 8  第7章 服务器概述 6  第8章 服务器的体系结构 6  第9章 服务器的子系统 6  第10章 服务器技术 6  第11章 最新存储技术 2  第12章 服务器应用 2  合计 64   内容 实验课时  实验一、多种寻址方式的使用 3  实验二、查看状态寄存器 3  实验三、中断过程 3  实验四、配置RAID 3  实验五、配置服务器集群 4  合计 16   6、考核 本课程的考核以理论考试为主的方法进行。 总成绩=卷面成绩(70%)+平时成绩(30%) 7、教材与参考书 教材:《计算机组成与服务器技术》,人民邮电出版社,蒋亚军等编 参考书:无 8、必要的说明 无 Linux操作系统 《LINUX操作系统》教学大纲 1、课程性质、任务及与其他课程的分工与联系 课程性质 本课程是计算机及相关专业的职业技能课程。掌握该课程后,学生可从事基于Linux操作系统的网络工程和网络管理工作。 课程任务 本课程要求学生学习Linux和网络的基本知识,掌握Linux的常用命令、用户和组管理、目录和文件管理、网络管理、各种服务器的安装和配置等方面的基本技能。 与其它课程的分工与联系 本课程的先行课程为:网络原理、操作系统 本课程的后续课程为:无 2、课程目标与基本要求 课程目标 能够定制个人的Red Hat Linux 熟悉常见的命令 理解Red Hat Linux系统 能够安装和配置Red Hat Linux 多种服务器, 管理网络系统的正常运行。. (2) 基本要求 ①知识要求 Linux 目录系统 Linux文件系统 Linux 常用命令的使用方法 网络基础 RPM DNS Sendmail Apache DHCP FTP Samba ②素质要求 培养学生独立分析问题和解决问题的能力和理论联系实际的作风 ③能力与技能要求 用户和组管理 简单的网络配置和网络管理 目录和文件管理 DNS服务器的安装和配置 邮件服务器的安装配置 Apache服务器的安装和配置 DHCP服务器的安装和配置 FTP服务器的安装和配置 Samba服务器的安装和配置 3、课程的教学内容与体系 本课程的教学环节包括课堂讲解和上机实验两部分。 (1)课堂讲解 一、安装Linux操作系统 二、Linux常用命令(上) 三、Linux常用命令(下) 四、设置目录和文件的权限 五、配置网卡参数 六、RPM命令的使用 七、DNS服务器的安装和配置 八、邮件服务器的安装配置(上) 九、邮件服务器的安装配置(下) 十、Apache服务器的安装和配置(上) 十一、Apache服务器的安装和配置(下) 十二、DHCP服务器的安装和配置(上) 十三、DHCP服务器的安装和配置(下) 十四、FTP服务器的安装和配置(上) 十五、FTP服务器的安装和配置(下) 十六、Samba服务器的安装和配置 (2)上机实验   结合课堂讲解内容,每次安排一次上机实验。具体参见《Linux基本操作实验指导书》。 4、实践教学环节   每周安排一次上机实验,每次3课时,共16周。 5、学时分配 课堂讲解48课时(每周3课时,共16周),上机实验48课时(每周3课时,共16周) 6、考核 本课程的考核以上机考试为主进行。 总评成绩=上机考试成绩(70%)+平时成绩(30%) 7、教材与参考书 教材:《Linux操作系统实用教程》,西安电子科技大学出版社,粱广民等编著 参考书:无 8、必要的说明 无 平面图像处理 《平面图像处理》教学大纲 1.课程性质与任务 (1)课程性质 本课程属于计算机专业的专业课程 (2)课程任务 通过本课程的学习,使学生了解有关图像的相关概念,掌握PHOTOSHOP7.0操作方法,并能够熟练使用它进行图像处理。 (3)与其它课程的分工与联系 先行课程: 《计算机基础》 2.课程目标与基本要求 (1)知识要求 掌握PHOTOSHOP7.0的使用方法。 (2)素质要求 培养学生图像创作能力。 (3)能力与技能要求 能够熟练运用PHOTOSHOP7.0进行图像编辑与创作。 3.课程内容 本课程的教学环节包括课堂讲解与演示、课内实验两部分。 (1)课堂讲解 第一章 初识Photoshop 7.0 1、熟悉Photoshop 7.0功能; 2、掌握安装与删除Photoshop 7.0的方法; 3、熟悉启动和退出Photoshop 7.0; 4、熟悉Photoshop 7.0的桌面环境; 5、熟悉Photoshop 7.0基本概念; 第二章 Photoshop 7.0基础操作 1、熟悉文件的操作; 2、熟悉图像窗口的操作; 3、掌握使用帮助; 第三章 优化Photoshop工作环境 1、掌握使用辅助工具; 2、掌握系统参数设置的方法; 第四章 图像颜色模式转换和颜色选取 1、熟悉图像颜色模式之间的转换方法; 2、熟悉选取绘图颜色的操作方法; 第五章 范围选取 1、选取规则形状的范围; 2、不规则形状的选取范围; 3、编辑选取范围; 第六章 Photoshop工具与绘图 1、熟悉设置画笔工具; 2、熟悉绘图工具的使用; 3、掌握使用颜色填充和描边的方法; 第七章 文本处理 1、掌握输入文本的基本方法; 2、掌握设置文本格式的方法; 3、掌握编辑文本的方法; 第八章 图像基本编辑操作 1、熟悉图像的尺寸和分辨率的设置; 2、掌握图像的基本编辑操作; 第九章 图像色调和色彩调整 1、熟悉使用图像色调调整命令; 2、熟悉使用图像色彩调整命令; 3、熟悉使用特殊色调调整命令; 第十章 图层基本操作 1、熟悉图层的概念 2、掌握图层面板的使用 3、掌握创建图层的方法 4、掌握创建和使用图层组 5、掌握图层编辑基础操作 第十一章 图层编辑高级操作 1、掌握旋转和翻转 2、掌握调整图层叠放次序 3、了解链接图层 4、掌握合并图层 5、掌握图层蒙板的使用 6、掌握建立和使用剪贴组图层的方法 7、掌握混合图层 第十二章 使用图层样式制作图像特效 1、熟悉为图层添加特效 2、掌握使用【样式】面板应用图层样式 3、掌握编辑图层样式 第十三章 使用路径 1、熟悉路径功能; 2、熟悉路径绘制工具的使用; 3、掌握建立路径的方法; 4、掌握编辑和应用路径; 第十四章 使用形状工具 1、熟悉形状工具的基本功能 2、掌握形状的绘制 第十五章 使 用 通 道 1、掌握通道的基础知识 2、熟悉【通道】面板 3、掌握蒙板基础知识 4、掌握快速蒙板的使用 第十六章 使用动作 1、熟悉动作的基本功能; 2、熟悉【动作】面板的操作; 3、掌握动作的建立和使用; 第十七章 使用滤镜特效 1、熟悉滤镜功能; 2、掌握使用Photoshop内部滤镜; 3、了解Photoshop外挂滤镜; 第十八章 扫描和修饰图像 1、熟悉使用扫描仪扫描图像; 2、掌握使用绘图工具修饰图像; 3、掌握使用滤镜修饰图像; 第十九章 图像打印与输出 1、熟悉设置页面与打印图像; 2、掌握图像输出; 第二十章 Web图像与动画设计 1、熟悉ImageReady 7.0的功能; 2、掌握切片的使用; 3、掌握图像映射的操作; 4、掌握动画的制作; 5、熟悉优化和输出图像; (2)课内实验 实验一:熟悉工作界面 掌握基本操作 实验二:辅助工具、系统参数的设置 图像颜色模式转换和颜色选取 实验三:使用选区工具和绘图工具? 实验四:使用填充、描边工具和文本工具 实验五:图像基本编辑操作? 实验六:调整图像的色调和色彩 实验七:使用图层调整及合并图像 实验八:使用图层样式制作图像特效? 实验九:使用路径绘制图像? 实验十:使用形状工具和动作面板? 实验十一:使用通道制作图像特效? 实验十二:使用[像素化]、[扭曲]、[杂色]、[模糊]、[渲染]、[画笔描边]等滤镜组? 实验十三:使用[素描]、[纹理]、[艺术效果]、[视频]、[锐化]、[风格化]、[其他]等滤镜组? 实验十四:修饰图像并输出 实验十五:利用ImageReady7.0制作动画效果 实验十六::综合运用学过的知识制作一个实例 4、实践教学环节 主要内容:平面图像的设计(如:海报、广告、招贴、名片、胸卡、贺卡、挂历等的设计) 能力(技能)目标: 熟练使用PhotoShop的各项工具绘制图像 综合运用图层、通道、滤镜等命令制作图像的特殊效果 能够运用ImageReady制作动画效果 熟练掌握对图像修饰的各种方法 熟练掌握对图像明暗度、大小、模式的调整 实训时间:1周。 5.学时分配 内容 讲课 实验 合计  第一章 初识Photoshop 7.0 1 1 2  第二章 Photoshop 7.0基础操作 1 2 3  第三章 优化Photoshop工作环境 1 1 2  第四章 图像颜色模式转换和颜色选取 1 2 3  第五章 范围选取 1 2 3  第六章 Photoshop工具与绘图 2 2 4  第七章 文本处理 1 2 2  第八章 图像基本编辑操作 2 3 5  第九章 图像色调和色彩调整 2 3 5  第十章 图层基本操作 2 3 5  第十一章 图层编辑高级操作 2 3 5  第十二章 使用图层样式制作图像特效 2 3 5  第十三章 使用路径 2 3 5  第十四章 使用形状工具 1 2 3  第十五章 使 用 通 道 2 3 5  第十六章 使用动作 1 1 2  第十七章 使用滤镜特效 4 6 10  第十八章 扫描和修饰图像 1 2 3  第十九章 图像打印与输出 1 1 2  第二十章 Web图像与动画设计 2 3 5  总复习 2 3 5  总计 32 48 80  6.考核 采用上机考试形式,考试成绩占70%,平时成绩占30%。 7.教材与参考书 教材:《PHOTOSHOP7.0基础教程与上机指导》,清华大学出版社出版,计算机职业教育联盟主编,2003年第一版 [1]参考书:《PHOTOSHOP7.0试题汇编?》 《PHOTOSHOPCS创意与设计百例?》 8.必要的说明 图像处理软件应不断更新。 各章在讲授时次序可根据实际情况加以调整。 C语言及数据结构 《C语言及数据结构》教学大纲 1、课程性质与任务 (1)课程性质 本课程是计算机专业的专业技术课程,它是一门实践性相当强的专业技术课程。 (2)课程任务 通过讲授C语言的基本知识,使学生学会基本的C语言程序的编写、调试等操作,领会结构化程序设计的内涵,训练程序设计的基本思想和方法,在此基础上学习C语言版本的数据结构基本知识。要求学生既要掌握概念,又要动手编程,还要熟练地上机调试运行。 (3)与其它课程的分工与联系 本课程的先行课程为:“计算机应用基础”。 2、课程目标与基本要求 课程目标:本课程学习结束后,学生应熟练掌握C语言和数据结构基本知识,并能应用所学知识自行开发小型系统。 本课程对学生在知识、素质和能力方面的基本要求如下: (1)知识要求 ·掌握使用C语言进行程序开发的过程; ·理解结构化程序设计思想及使用注释要求和重要性; (2)素质要求 本课程将培养学生以下几方面的职业素质: ·服务意识:能够为他人提供优质的服务; ·文明法制意识:开发的程序内容应积极健康向上,不做违法的事; ·合作精神:能够与他人进行合作,具有协调工作能力和组织管理能力; ·较强的自我知识及技术更新能力:在掌握C语言的基础上,进行知识迁移,自行掌握同系列的其它软件的使用。 (3)能力与技能要求 通过本课程的学习,学生应能掌握: ·结构化程序的开发和调试方法; ·链表的创建、插入、修改、删除、输出; ·掌握常用的几种算法; 3、课程的教学内容与体系 本课程的教学环节包括课堂讲解与演示、课内实验两部分。 (1)课堂讲解 第一章 C语言概述 了解C语言的历史背景。 了解C语言的特点; 第二章 数据类型、运算符与表达式 掌握C语言中基本数据类型、常量和变量概念。 掌握算术运算符、算术表达式的使用方法。 掌握赋值运算符、赋值表达式的使用方法。 第三章 简单C程序设计 掌握格式输入与输出函数的使用。 了解C程序的三种基本结构。 第四章 选择结构程序设计 掌握关系运算符和逻辑运算符的使用。 掌握if语句的使用。 掌握switch语句的使用。 区别switch语句与if语句的使用环境。 第五章 循环控制 掌握各种循环语句的形式及语义使用。 弄清循环嵌套的形式及使用。 第六章 数组 掌握数组定义的一般形式及其元素的引用方法。 掌握字符数组的使用方法。 掌握字符串函数的功能及其使用方法。 第七章 函数 掌握C语言中函数的定义方法。 了解函数的基本组成。 掌握函数的调用方法。 掌握函数的嵌套调用。 理解递归、递推的概念,学会阅读递归函数的方法。 理解函数调用中传值调用和传地址调用的区别。 掌握局部变量与全局变量的作用域和使用方法。 第八章 编译预处理 1.掌握C语言中编辑预处理中的三个命令使用方法。 第九章 指针 掌握“指针”的基本概念。 理解数组与指针的关系,掌握数组指针的基本方法。 理解字符串与指针的关系,掌握字符串指针的使用方法。 理解函数与指针的关系及其使用方法。 第十章 结构体与共用体 建立结构体的概念,掌握其定义的方法及使用。 掌握结构体使用方法。 正确地使用指针技术建立、插入、删除和修改链表的方法。 理解动态存贮的概念。 了解C语言中共用体、枚举类型数据的使用。 第十一章 文件 了解文件的含义。 掌握文件打开与关闭命令的使用。 (2)课内实验 本课程的实验是随课堂教学分步进行的。 实验1 熟悉TC环境及运行简单的C程序 实验2 数据类型、运算符和表达式 实验3 顺序程序设计 实验4 选择结构程序设计 实验5 循环控制 实验6 数组(一) 实验7 数组(二) 实验8 函数(一) 实验9 函数(二) 实验10 函数(三) 实验11 编译预处理 实验12 指针(一) 实验13 指针(二) 实验14 指针(三) 实验15 结构体与共用体 实验16 文件操作 4、实践教学环节 主要内容:开发一个模拟的学生成绩管理系统。 能力(技能)目标: 熟悉使用C语言进行程序开发的过程。 学会程序调试的方法。 能够熟练使用顺序、选择、循环结构设计程序。 能够熟练自编函数实现规定功能。 掌握单向链表的创建、输出、插入、删除。 实训时间:1周。安排在短学期中进行。 5、学时分配 内容 讲课 实验 合计  熟悉TC环境及运行简单的C程序 2 3 5  数据类型、运算符和表达式 6 3 9  顺序程序设计 4 3 7  选择结构程序设计 4 3 7  循环控制 4 3 7  数组 8 6 14  函数 12 9 21  编译预处理 2 2 4  指针 14 10 24  结构体与共用体 4 3 7  文件操作 4 3 7  合计 64 48 112  6、考核 本课程的考核以上机操作加卷面考试相结合的方法进行。 总成绩=平时成绩(30%)十(卷面考试)(70%) 7、教材与参考书 教材: 《C程序设计(第二版)》 谭浩强主编 清华大学出版社 参考书: [1]《C程序设计题解与上机指导(第二版)》谭浩强主编 清华大学出版社 8、必要的说明 (1)上机开发与调试环境可用C或VC++。 (2)各章在讲授时次序可根据实际情况加以调整。 Flash动画制作 《Flash动画制作》教学大纲 1、课程性质与任务 (1)课程性质 本课程属于计算机专业的职业技术课程,它是一门有一定的理论性,但实践性和实用性都很强的职业技术课程。 (2)课程任务 通过本课程的学习,使学生掌握多媒体技术的基本概念以及相关多媒体开发软件的使用方法。Flash MX是Macromedia公司生产的一种用于制作和编辑动画的一种软件。本课程详细介绍了FLASH的许多新功能。通过对本课程的学习,能够使用Flash,制作网页动画和课件。了解网络动画的制作过程,游戏的制作过程,制作出有趣的游戏和精彩的动画片。 (3)与其它课程的分工与联系 先行课程:“计算机应用基础”、“高级语言” 2、课程目标与基本要求 课程目标:本课程学习结束后,学生应能掌握flash动画的制作方法,并掌握相关的软硬件知识。ActionScript是一种嵌入式的脚本语言,纯文本格式,且不同于程序设计语言。 (1)知识要求 ·掌握多媒体技术的基本概念。 ·掌握静态图片、动画的制作、库的使用、action脚本。 ·综合FLASH所学的知识,做一些动画或课件。 (2)素质要求 本课程将培养学生以下几方面的职业素质: ·质量意识:重视质量,意识到质量是企业生存的前提和保障; ·工作方法:遇到问题能进行全面分析、解决; ·合作精神:能够与他人进行合作,具有协调工作能力和组织管理能力; ·较强的自我知识及技术更新能力:快速跟踪计算机的新技术及市场应用动态。 (3)能力与技能要求 ·能够熟练使用Flash MX进行动画制作。 3、课程的教学内容与体系 本课程的教学环节分为课堂讲解与演示、课内实验两部分。 (1)课堂讲解 第一章 静态图形制作 1. 熟悉Flash MX的图形编辑环境。 2. 学会新建、打开和关闭Flash文件。 3. 熟悉Flash MX绘图工具的功能和使用方法。 4.熟悉Flash MX绘图工具的功能和使用方法。 5.掌握位图转换为矢量图的方法。 6.掌握利用图片已有图案进行颜色填充的方法。 第二章 简单动画制作 1.熟悉Flash MX动画制作过程。 2.掌握制作简单的Flash MX动画。 3.掌握创建图形元件。 4.掌握创建补间动画。 5.掌握用暗示点控制变形过程。 6.掌握制作动态元件,并能灵活运用影片剪辑元件。 7.掌握形状补间动画的制作。 8.掌握引导层的使用。 第三章:遮罩使用 1.掌握遮罩层在动画创作中的应用技术。 2.初步掌握形变和遮罩的综合。 第四章 Flash中的文字处理 1.熟练掌握文本工具的使用方法及技巧。 2.巩固形变动画效果的创建。 3.掌握创建丰富多彩的文字效果。 4.应用Alpha实现淡入淡出效果。 第五章 为动画添加声音 1.掌握在动画中添加背景声音。 2.学习按钮(Button)元件的创建与使用。 第六章 动画制作进阶 1.通过实现齿轮间啮合运动学习物体旋转控制的制作方法。 2.学会如何对JPG、BMP等格式文件进行处理和利用。 第七章 动作脚本的使用 1.通过使用Action动作命令,掌握脚本程序在flash中的运用。 2.duplicateMovieClip的应用。 3.学会利用多层和播放的不同步,设计视觉效果。 4.掌握onClipEvent、hitTest、setProperty语句的使用。 5.掌握Number()、startDrag()、stopDrag()、Key.getCode的应用。 6.掌握使用按钮控制声音文件。 7.熟练使用控制Sound类对象的几个命令。 8.掌握发散效果及渐隐渐现效果的制作。 9.掌握通过设置鼠标事件来触发动作。 10.使用Action语句实现轨迹的环绕效果 (2)课内实验 实验内容: 1. 静态图形制作(一) 2. 静态图形制作(二) 3. 简单动画制作(一) 4. 简单动画制作(二) 5. 遮罩在动画创作中的应用 6. 文本动画制作(一) 7. 文本动画制作(二) 8. 为动画添加声音 9. 动画制作进阶 10.初级Actions(一) 11.初级Actions(二) 12.初级Actions(三) 13.初级Actions(四) 14.初级Actions(五) 15.高级Actions(一) 16.高级Actions(二) 4、实践教学环节 (无) 5、学时分配 内容 讲课 实验 合计  Flash的基础知识、静态图形制作 4 4 8  简单动画制作 4 4 8  遮罩使用 2 2 4  Flash中的文字处理 4 4 8  为动画添加声音 2 2 4  动画制作进阶 2 2 4  初级动作脚本的使用 10 10 20  高级动作脚本的使用 4 4 8  大作业 0 16 16  合计 32 48 80   6、考核 本课程的考核以上机操作的方式进行。 总成绩=平时成绩(30%)十期末考试(70%) 7、教材与参考书 教材: 《Flash MX 2004时尚创作百例》 网冠科技编著 机械工业出版社 2004.4 参考书: [1] 《Flash MX创作实例五十讲》阎卫星 中国水利水电出版社 2002.10。 [2] 《计算机动画技术——Flash篇》 赵丰年编 人民邮电出版社 2005.6。 8、必要的说明 动画制作软件应不断更新升级。 各章在讲授时次序可根据实际情况加以调整。