2004级 计算机应用与维护专业 专业基础课程 专业技术课程 教学大纲 专业选修课
1 2004 级 计算机应用与维护专业 专业基础课程 专业技术课程 教学大纲 专业选修课
目录 专业基础课 可视化程序设计 错误!定义书签。 网络原理 数据库技术 专业技术课 计算机系统维护 17 操作系统 22 专业英语 面向对象程序设计 29 网页设计与制作 32 Linux基本操作 35 专业选修课 图像处理 C语言和数据结构 单片机应用 45 多媒体制作 48 电子商务技术 错误!未定义书签。 三维动画
2 目录 专业基础课 可视化程序设计.............................................................. 错误!未定义书签。 网络原理.......................................................................................................7 数据库技术................................................................................................. 11 专业技术课 计算机系统维护.......................................................................................... 17 操作系统.....................................................................................................22 专业英语.....................................................................................................27 面向对象程序设计......................................................................................29 网页设计与制作.......................................................................................... 32 Linux 基本操作........................................................................................... 35 专业选修课 图像处理.....................................................................................................37 C 语言和数据结构......................................................................................41 单片机应用.................................................................................................45 多媒体制作.................................................................................................48 电子商务技术.................................................................. 错误!未定义书签。 三维动画.....................................................................................................53
可视化程序设计 《可视化程序设计》教学大纲 课程性质与任务 课程性质 本课程是计算机及相关专业的专业课程。同时它还包含了很多技术实践课程的成分,是一门实 用性强、面向程序开发与应用的重要的专业课程。 (2)课程任务 在计算机应用中,程序设计一直占有举足轻重的地位,本课程就是完成计算机及相关专业学生 对此部分知识的学习。鉴于 Visual basic60是目前程序设计主要的、简单易学的工具,本课程以sual Basic60为例,使学生掌握面向对象的 Windows程序设计方法、设计思路,了解当前程序开发的 般过程和方法,熟练掌握 isual basic60程序设计与程序调试的方法 (3)与其它课程的分工与联系 鉴于Ⅴ isual basic6.0是基于 Windows的程序设计工具,且其部分功能与 ACCESS数据库相关 建议本课程与“计算机基础”、“ ACCESS”等课程协调进行 本课程的先行课程为:《计算机基础》、《数据库技术》、《C语言》或《 Basic语言》。 2、课程目标与基本要求 课程目标:本课程学习结束后,学生应掌握 Windows程序设计的方法、应用程序开发的方法, 并能设计和开发一个功能较强的应用系统。 本课程对学生在知识、素质和能力等方面的基本要求如下 (1)知识要求 掌握 Windows程序设计的方法与技巧。 掌握Ⅴ isual basic6.0的基本方法与界面设计方法。 掌握Ⅴ isual basic60中各种控件的应用与编程。 (2)素质要求 本课程将培养学生以下几方面的职业素质: 质量意识:重视质量,意识到质量是企业生存的前提和保障 工程规范意识:工作中严格遵守工程规范,不以个人的好恶任意操作 团队精神:具有合作精神、协调工作和组织管理的能力 较强的知识、技术的自我更新能力:快速适应新的程序设计工具 (3)能力与技能要求 通过本课程的学习,学生应掌握 Visual basic60的界面设计。 Visual basic60控件的使用与编程 isual basic60程序调试、纠错。 设计和开发一个功能较强的应用系统 3、课程的教学内容与体系 本课程的教学环节包括课程讲解与演示、课内实验两部分。课内实验跟随课堂内容分步进行 Visual basic60程序设计的操作练习,并完成应用系统的开发与调试 (1)课堂讲解 第一章ⅤB概述 1.1VB60简介 12VB的集成开发环境 各种窗口简介 要求:了解Ⅴ isual Basic的基本特点及开发环境的各个组成部分。 第二章VB基本概念与操作 2.1可视化编程基础
3 可视化程序设计 《可视化程序设计》教学大纲 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 可视化编程基础
22VB应用程序的开发步骤 2.3修改和定制窗体 2.4工程的管理 要求:熟悉Ⅴ isual basic的编程过程,为以后程序的编制打下基础 第三章ⅤB程序设计的基础 3.1命名规则和语法规则 3.2数据类型 3.3常量和变量 34常用函数 3.5运算符和表达式 要求:了解变量的命名规则及语法规则,掌握各种数据类型,掌握变量与常量的声明、自定义 类型,了解变量的作用域与生存期,了解 Visual basic60中常用的函数 第四章数据的输入和输出 4.1数据的输出 42数据输入函数 4.3 MSGBOX函数和 MSGBOX语句 要求:掌握数据的输出、输入方式和消息函数。 第五章VB程序设计语句 5.1赋值语句 52条件语句 53循环语句 54数组 5.5控件数组 56过程 57函数 要求:掌握程序流程控制语句(条件判断,分支,循环等),掌握数组的定义与使用,了解控 件数组的建立方法与使用方法,掌握过程与函数的定义和调用。 第六章窗体 6.1对象的基本属性 62窗体的属性事件和方法 6.3多窗体 64鼠标事件和键盘事件 要求:掌握对象的基本属性,掌握窗体的常用属性、事件与方法,掌握加载窗体、显示窗体、 隐藏窗体方法以及多窗体的建立方法 第七章常用控件的使用 7.1标签框和文本框 7.2命令按钮和计时器 7.3单选按钮和复选框 74框架和滚动条 7.5列表框和组合框 7.6图片框和图象框 7.7设计简单动画 要求:熟练掌握标准控件的常用属性、事件与方法 第八章对话框程序设计 8.1概述 82通用对话框 8.3通用对话框的使用 4自定义对话椎 要求:了解对话框的分类掌握几种常见通用对话框的使用,了解自定义对话框的程序设计方法 第九章图形操作 9.1图形操作基础
4 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 设计简单动画 要求:熟练掌握标准控件的常用属性、事件与方法 第八章 对话框程序设计 8.1 概述 8.2 通用对话框 8.3 通用对话框的使用 8.4 自定义对话框 要求:了解对话框的分类,掌握几种常见通用对话框的使用,了解自定义对话框的程序设计方法 第九章 图形操作 9.1 图形操作基础
92绘图属性 9.3图形控件 4图形方法 9.5画图应用 要求:了解标准坐标系统与自定义坐标系统,掌握绘图的常用属性和方法,能够利用图形控件 进行简单的绘图 第10章菜单程序设计 10.1概述 10.2下拉菜单的设计 10.3菜单项的控制 104弹出式菜单 要求:了解菜单的基本概念,掌握下拉式菜单和弹出式菜单的设计方法 第11章文件 11.1文件系统控件 112文件基本操作 113文件概述 l14顺序文件 1.5随机文件 要求:掌握文件系统控件的常用属性,理解文件的有关概念,掌握顺序文件和随机文件的打开、 关闭与读写操作。 第12章界面设计 12.1多文档界面 12.2图像列表框、工具栏和状态栏 12.3高级文本框控件 124应用程序向导 要求:掌握多文档界面、图像列表框、工具栏和状态栏的设计方法,了解高级文本框控件的设 计方法,熟练掌握应用程序向导的使用方法。 第13章ⅤB与数据库 13.1数据库概念 13.2数据库管理器 13.3数据控件 13.4结构化查询语言 13.5ADO数据控件 要求:理解数据库概念,掌握数据库管理器的使用方法,掌握基本的SL语法,掌握Dta与 ADO数据控件访问数据库的方法,掌握数据窗体向导的使用方法 (2)课内实验 本课程的实验是随课堂教学进行练习所学到的ⅤB操作与应用,并逐步完成一个应用系统。 实验内容 实验1VB基本概念与操作 实验2数据类型、变量定义与表达式 实验3常用函数 实验4数据的输入、输出 实验5程序流程控制语句 实验6数组、过程与函数 实验7窗体 实验8对象的基本属性、多窗体、鼠标和键盘事件 实验9标签框和文本框、命令按钮和计时器 实验10单选按钮和复选框、框架和滚动条 实验11列表框和组合框、图片框和图像框 实验12通用对话框 实验13自定义对话框
5 9.2 绘图属性 9.3 图形控件 9.4 图形方法 9.5 画图应用 要求:了解标准坐标系统与自定义坐标系统,掌握绘图的常用属性和方法,能够利用图形控件 进行简单的绘图。 第 10 章 菜单程序设计 10.1 概述 10.2 下拉菜单的设计 10.3 菜单项的控制 10.4 弹出式菜单 要求:了解菜单的基本概念,掌握下拉式菜单和弹出式菜单的设计方法。 第 11 章 文件 11.1 文件系统控件 11.2 文件基本操作 11.3 文件概述 11.4 顺序文件 11.5 随机文件 要求:掌握文件系统控件的常用属性,理解文件的有关概念,掌握顺序文件和随机文件的打开、 关闭与读写操作。 第 12 章 界面设计 12.1 多文档界面 12.2 图像列表框、工具栏和状态栏 12.3 高级文本框控件 12.4 应用程序向导 要求:掌握多文档界面、图像列表框、工具栏和状态栏的设计方法,了解高级文本框控件的设 计方法,熟练掌握应用程序向导的使用方法。 第 13 章 VB 与数据库 13.1 数据库概念 13.2 数据库管理器 13.3 数据控件 13.4 结构化查询语言 13.5 ADO 数据控件 要求:理解数据库概念,掌握数据库管理器的使用方法,掌握基本的 SQL 语法,掌握 Data 与 ADO 数据控件访问数据库的方法,掌握数据窗体向导的使用方法。 (2)课内实验 本课程的实验是随课堂教学进行练习所学到的 VB 操作与应用,并逐步完成一个应用系统。 实验内容: 实验 1 VB 基本概念与操作 实验 2 数据类型、变量定义与表达式 实验 3 常用函数 实验 4 数据的输入、输出 实验 5 程序流程控制语句 实验 6 数组、过程与函数 实验 7 窗体 实验 8 对象的基本属性、多窗体、鼠标和键盘事件 实验 9 标签框和文本框、命令按钮和计时器 实验 10 单选按钮和复选框、框架和滚动条 实验 11 列表框和组合框、图片框和图像框 实验 12 通用对话框 实验 13 自定义对话框