程序设计教学大纲.docx

上传人:l*** 文档编号:11273596 上传时间:2022-04-17 格式:DOCX 页数:17 大小:34.20KB
返回 下载 相关 举报
程序设计教学大纲.docx_第1页
第1页 / 共17页
程序设计教学大纲.docx_第2页
第2页 / 共17页
点击查看更多>>
资源描述

《程序设计教学大纲.docx》由会员分享,可在线阅读,更多相关《程序设计教学大纲.docx(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、程序设计教学大纲 广东医学院 数学与计算机科学教研室 教学大纲 程序设计 2022年9月 程序设计 教学大纲 (供非信息管理专业和生物医学工程专业运用) 前言 程序设计是医疗本科、检验本科、影像等专业学生的一门计算机应用必修课。课程旨对VISUAL FOXPRO在数据管理应用方面作介绍,使学生初步了解VISUAL FOXPRO在医学领域的实际应用,进一步理解和驾驭VISUAL FOXPRO的功能、特点,运用方法和常用吩咐,学会建立和运用数据库进行数据管理,学会建立和执行吩咐文件,驾驭和学会应用程序结构,了解内存变量的运用。提高学生在今后的实际工作中运用计算机来解决实际问题的实力。 本课程教学要

2、求的层次是: 一 驾驭:要求学生能够全面、深化理解和娴熟驾驭所学内容,并能够用其分析、初步设计和解答与应用相关的问题。 二 理解:要求学生能够较好地理解所学内容,并且能够进行简洁分析和推断。 三 了解:要求学生能够一般地了解所学内容。 本课程教学参考学时为72学时,理论36学时,试验36学时。 正文 第一章 数据库系统 一 教学目的 让学生熟识系统的操作界面,知道怎么样配置和简洁操作系统,对VFP系统的文件类型有初步的相识。 二 教学要求 (一) 理解数据库的基本概念和数据模型,建立数据库的基本思想。 (二) 了解VFP系统的有关状况、主要技术性能指标。 (三) 理解VFP系统的文件类型,这对

3、以后学生的操作很重要。 三 教学内容 (一) 数据库基础学问,包括基本概念、数据模型、关系数据库及其特点。 (二) VFP系统的特点和运行。 (三) VFP系统的集成开发环境。 (四) VFP系统的安装。 (五) VFP系统的配置。 (六) VFP系统的文件类型,如:dbf、.fpt、.idx、.prg、.app、.scx、.sct、.spr、.spx、.mnx、.mnt、.mpr、.exe。 其次章 Visual Foxpro语言基础 一 教学目的 学生学习VFP系统的基本语言,对课程的基础学问有所了解,熟识VFP的最基本操作,是学好后面内容的关键。 二 教学要求 (一) 理解各种不同的额数

4、据类型。 (二) 理解数据存储。 (三) 驾驭运算符和表达式。 (四) 驾驭各种函数的运用方法、要求。 三 教学内容 (一) VFP的主要数据类型:字符(C)、数值(N)、日期(D)、逻辑(L)、备注(M)、通用(G)。 (二) 常量、变量(内存、字段变量)。 (三) 表达式和运算符。 (四) 函数,如&,ABS(),ALLTRIM(),LTRIM(),AT(),BOF(),CHR(),COL(), CTOD(),DATE(),DAY(),DTOC(),EOF (),FILE(),FOUND(),IIF(),INT(),LEN(), LOWER(),MONTH(),RECNO(),ROUND(

5、),ROW(),SPACE(),STR(),SUBSTR(),TYPE(), UPPER(),VAL(),YEAR()。 第三章 VFP数据库及其操作 一 教学目的 学生了解项目管理器,懂得数据库的基本操作,可以维护日常的数据库数据,依据要求对数据库做排序或索引查询,满意一般的简洁查询要求。 二 教学要求 (一) 驾驭创建项目、数据库和数据表。 (二) 驾驭数据表的基本操作。 (三) 驾驭数据表的维护。 (四) 驾驭数据部排序和索引。 (五) 驾驭多数据表操作。 三 教学内容 (一) 创建项目,项目文件的建立、打开和关闭。 (二) 创建数据库,数据库文件的建立、打开和关闭。 (三) 创建数据表

6、,数据表文件的建立、打开和关闭。 (四) 数据表的基本操作。数据表的阅读和记录的定位,吩咐包括:GOTO、SKIP、LOCATE和CONTINUE、FIND、SEEK。 (五) 数据表的维护,包括:文件结构的修改,记录的输入(增加、插入和用另一个库添加),数据表结构,数据表记录的显示和打印(包括如下吩咐: LIST、DISPLAY、LIST STRU、DISPLAY STRU、BROWSE、?和?),记录的删除与复原,记录内容的修改吩咐包括:BROWSE、EDIT、CHANGE、REPLACE,文件书目的显示,表文件和一般文件的复制,文件删除和更名,表结构描述文件的操作和转换(COPY STR

7、UCTURE TO EXTENDED 和 CREATE FROM 吩咐)。 (六) 数据表排序与索引。一般查询 LOCATE和COTINUE,FIND和SEEK。数据表的统计,吩咐包括:SUM、AVERAGE、COUNT、TOTAL。数据库的统计,吩咐包括:SUM、AVERAGE、COUNT、TOTAL。 (七) 多数据表操作 1 工作区的选择。 2 当前库及当前记录字段的访问。 3 数据库的连接(JOIN)、关联(SET RELATION)。 第四章 查询和视图 一 教学目的 学生懂得依据要求建立查询和视图。 二 教学要求 (一) 理解查询的概念。 (二) 驾驭查询文件的建立和查看。 (三)

8、 理解视图的概念。 (四) 驾驭视图的创建和数据的更新。 三 教学内容 (一) 查询的概念。 (二) 创建查询。 (三) 查看查询文件。 (四) 视图的概念。 (五) 创建视图。 (六) 用视图更新数据。 (七) 怎样运用视图。 第五章 结构化查询语言SQL 一 教学目的 学生懂得简洁的SQL语言,会运用基本的SQL语言进行查询。 二 教学要求 (一) 理解SQLSELECT查询语句。 (二) 驾驭理解SQLSELECT查询语句的一些基本应用。 三 教学内容 (一) SELECT语句的介绍。 (二) SELECT语句的基本查询。 (三) 排序查询和计算分组查询。 (四) 联接查询和查询的输出。

9、 第六章 结构化程序设计 一 教学目的 了解VFP语言的特点、语句构成和数据结构,能读懂源程序,并绘制流程图,编写和调试程序。驾驭结构化程序设计的方法。 二 教学要求 (一) 驾驭程序的建立和执行。 (二) 驾驭程序设计常用吩咐。 (三) 驾驭程序的基本限制结构。 (四) 理解过程与自定义函数。 (五) 驾驭程序的调试。 三 教学内容 (一) 程序文件的建立模式、修改以及执行方式。 (二) 程序设计的基本吩咐:note、text、set、clear、close、cancel、return、quit、wait、accept、input、.SAY.GET与READ等语句。 (三) 三种程序限制结构

10、:依次、分支和循环。 (四) 基本程序设计语句 1 条件语句(IF.ELSE.ENDIF) 2 多分支语句(DO CASE.ENDCASE) 3 循环语句和有关语句(DO WHILE.ENDDO 和EXIT、LOOP) 4 数据输入语句(ACCEPT、WAIT、INPUT) (五) 过程文件与自定义函数的定义和运用方法、带参数的过程调用。 (六) 程序的调试。 第七章 面对对象程序设计 一 教学目的 学生了解面对对象的程序设计的基本概念对象和类,初步驾驭VFP中的类与对象及其属性、方法的设置和运用。 二 教学要求 (一) 了解对象、类、属性、事务与方法。 (二) 理解如何设计类。 (三) 理解

11、如何创建对象。 三 教学内容 (一) 对象的概念、类的概念,并且介绍VFP中的类。 (二) 对象的属性、事务和方法的设置和运用。 (三) 类的创建、类属性的设置、类方法的定义以及通过编程来定义类。 (四) 对象的创建、引用以及对象的属性设置与方法调用。 第八章 表单设计与应用 一 教学目的 学生了解表单这一应用程序中最常见的交互式操作界面,理解怎样利用对象的属性、事务和方法来构建简洁的表单。 二 教学要求 (一) 驾驭创建表单。 (二) 理解表单设计器的运用。 (三) 表单和常用控件的设计。 三 教学内容 (一) 表单的建立、保存和运行方法。 (二) 利用表单控件工具栏、属性窗口、代码窗口对表

12、单进行简洁的设置。 (三) 表单与一些常用控件的设计,如标签控件、文本框控件、吩咐按钮控件等。 第九章 报表设计与应用 一 教学目的 学生初步驾驭报表的设计,可以设计一般功能的报表文件。 二 教学要求 (一) 驾驭报表的创建。 (二) 理解报表的设计。 (三) 驾驭报表控件的运用。 (四) 理解报表中数据的分组。 (五) 理解报表的输出设置。 三 教学内容 (一) 报表的创建、保存与阅读。 (二) 设计报表的一般步骤。 (三) 标签控件、域控件等控件与报表变量的运用。 (四) 一级数据分组与二级数据分组。 (五) 报表的页面设置、预览和打印报表。 教学组织与方法 一 实施机构:其次临床学院数学

13、与计算机科学教研室。 二 组织内容:教案讲义审核、集体教学备课、教学方法探讨。 三 教学方法: 理论教学:采纳启发式的课堂教学形式,以现代教化技术为主要手段进行讲学,核心内容讲授为主,重点内容介绍为主,一般内容自学为主。 试验教学:以班为单位在机房上机练习。 辅导形式:辅导讲义、课堂答疑。 四 考核方法:考试采纳闭卷笔试。教学测量分平常测验和期末考试。 教学时数安排表 授课内容 学时 教学手段 试验内容 学时 类型 常量、变量、运算符和表达式(3.13.2) 常用函数(3.13.4);数据表的建立(4.1) 1.数据库系统概论(1.11.3) 2 2 常量、变量、运算符 CAI、操作 和表达式

14、(3.13.2) 常用函数(3.13.4); CAI、操作 数据表的建立(4.1) 1.数据库系统概论2 2 验证型 验证型 2.数据表的基本操作(4.2.14.2.3) 数据表的基本操作(4.2.44.2.6);排序(4.3.1) 数据表的索引(4.3.24.3.4);查询吩咐(4.4.1) 数据表的统计(4.4.2) 数据表间的操作(4.5.14.5.4) 数据库及其操作(5.15.3) 查询文件的建立与视图的建立(5.45.5) 结构化查询语言SQL(6.16.4) 程序依次结构、分支结构(7.17.3) 程序循环结构(7.4.17.4.2) 程序循环结构(7.4.37.4.4) 模块结

15、构程序设计(7.5.17.5.3;7.5.5) 模块结构程序设计(7.5.4;7.5.6;7.6.17.6.4) 表单设计(8.5.18.5.5) 表单设计(8.5.68.5.10;8.6)报表设计(9.19.4) 菜单设计(9.4.19.4.5);内容 2 CAI、操作 (1.11.3) 2.数据表的基本操作(4.2.14.2.3) 数据表的基本操作 2 CAI、操作 (4.2.44.2.6);排序 (4.3.1) CAI、操作 数据表的索引(4.3.2 4.3.4);查询吩咐(4.4.1) 数据表的统计(4.4.2) 2 CAI、操作 数据表间的操作 (4.5.14.5.4) 2 CAI、

16、操作 试验测试一(开卷,独 立完成) 2 CAI、操作 查询文件的建立与视 图的建立(5.45.5) 2 CAI、操作 结构化查询语言 SQL(6.16.4) 2 CAI、操作 程序依次结构、分支 结构(7.17.3) 2 CAI、操作 程序循环结构(7.4.1 7.4.2) 2 CAI、操作 程序循环结构(7.4.3 7.4.4) 2 CAI、操作 模块结构程序设计 (7.5.17.5.3;7.5.5) 模块结构程序设计 2 CAI、操作 (7.5.4;7.5.6;7.6.1 7.6.4) 2 CAI、操作 表单设计(8.5.1 8.5.5) 2 CAI、操作 表单设计(8.5.6 8.5.

17、10;8.6) 2 CAI、操作 报表设计(9.19.4) 2 CAI、操作 菜单设计(9.4.1 2 验证型 2 验证型 2 验证型 验证型 2 2 验证型 2 验证型 2 验证型 2 验证型 2 验证型 2 综合型 综合型 2 综合型 2 综合型 2 综合型 2 综合型 复习 合计 36 9.4.5);内容复习 36 程序设计教学大纲 程序设计实践教学大纲 程序设计基础教学大纲 VF程序设计教学大纲 PHP程序设计教学大纲 高级程序设计教学大纲 VF程序设计教学大纲 高级程序设计教学大纲 C程序设计教学大纲 C程序设计教学大纲 本文来源:网络收集与整理,如有侵权,请联系作者删除,谢谢!第17页 共17页第 17 页 共 17 页第 17 页 共 17 页第 17 页 共 17 页第 17 页 共 17 页第 17 页 共 17 页第 17 页 共 17 页第 17 页 共 17 页第 17 页 共 17 页第 17 页 共 17 页第 17 页 共 17 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 策划方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁