计算机公共基础教程(第二版)第7章
- 格式:ppt
- 大小:929.00 KB
- 文档页数:27
计算机公共基础一、教学目标1. 使学生掌握计算机基础知识,包括计算机的发展史、计算机系统的组成、硬件和软件的基本概念。
2. 培养学生掌握基本的计算机操作技能,包括Windows操作系统的使用、文字处理软件Word、电子表格软件Excel的使用。
3. 培养学生具备基本的计算机应用能力,包括网络的使用、常用办公软件的使用、计算机安全与维护。
二、教学内容1. 第一章:计算机基础知识教学内容:计算机的发展史、计算机系统的组成、硬件和软件的基本概念。
2. 第二章:Windows操作系统教学内容:Windows操作系统的安装、界面及基本操作、文件管理、系统设置、常用附件的使用。
3. 第三章:文字处理软件Word教学内容:Word的基本操作、文档编辑与格式设置、表格制作、图文混排、文档打印。
4. 第四章:电子表格软件Excel教学内容:Excel的基本操作、数据录入与编辑、公式与函数的使用、数据分析与处理、图表制作。
5. 第五章:计算机网络基础教学内容:计算机网络的基本概念、Internet的使用、电子邮件的发送与接收、网络安全的注意事项。
三、教学方法1. 采用讲授法,讲解计算机基础知识,使学生掌握计算机的基本概念和原理。
2. 采用实践教学法,让学生亲自动手操作,熟练掌握Windows操作系统、Word 和Excel的使用技巧。
3. 采用案例教学法,通过实际案例分析,使学生学会计算机在实际工作中的应用。
四、教学资源1. 教材:《计算机公共基础》2. 课件:PowerPoint或其他演示软件制作的课件3. 实验设备:计算机、投影仪、白板等4. 网络资源:Internet、电子邮件客户端软件等五、教学评价1. 平时成绩:学生课堂表现、作业完成情况、实验报告等,占总评的30%。
2. 考试成绩:期末进行的理论知识考试和实际操作考试,占总评的70%。
3. 综合评价:结合平时成绩和考试成绩,全面评价学生的计算机公共基础知识和技能掌握情况。
184 需要具体问题具体分析。
5.算法的评价要评价一个算法,首先要考虑算法的时间复杂度和算法的空间复杂度,其次算法应具有良好的结构、易于理解、易于修改,可见算法的可读性也很重要。
(1)算法的时间复杂度(Time Complexity)。
算法的时间复杂度是指执行算法所需要的计算工作量,即整个程序中语句的重复执行次数之和作为此程序运行的时间特征。
同一个算法用不同的语言实现,用不同的编译程序进行编译,在不同的计算机上运行,效率均可能不同,这表明使用绝对的时间单位衡量算法的效率是不合适的。
抛开这些与计算机硬件、软件有关的因素,可以认为一个特定算法“运行工作量”的大小,只依赖于问题的规模(通常用整数n表示),它是问题的规模函数,即算法的工作量=f(n)例如,在N×N矩阵相乘的算法中,整个算法的执行时间与该基本操作(乘法)重复执行的次数n3成正比,也就是时间复杂度为n3,即3()()f n O n=例如,对于下例3个简单的程序段:①x=x+1②for(i=l;i<=n;i++)x=x+1③for(i=1;i<=n;i++)for(j=1;j<=n;j++)x=x+1包含基本操作“x=x+1”的语句的频度分别为1,n,n2,则这3个程序段的时间复杂度分别为O(1),O (n)和O (n2),分别称作常数阶、线性阶和平方阶。
常用的时间复杂度,按数量级递增排列依次为:常数阶O (1)、对数阶O (log2n)、线性阶O(n)、线性对数阶O(n log2n)、平方阶O(n2)、立方阶O(n3)、……、k次方阶O(n k)、指数阶O(2n)。
(2)算法的空间复杂度(Space Complexity)。
算法的空间复杂度是指执行这个算法所需要的内存空间。
程序在计算机上运行所占用的内存空间同样是问题规模n的一个函数,称为算法的空间复杂度,记为S(n)。
一个算法所占用的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间。
第7章面向对象程序设计7·1 面向对象程序设计的基本要素(5个基本概念) P.163~P.165一、对象在面向对象的程序设计中,对象是构成程序的基本单位和运行实体。
一个Windows应用程序界面总是对象的集合,以对话框为例,它由多个单选按钮和若干命令按钮构成,这些单选按钮、命令按钮甚至对话框窗口本身都是对象。
VFP将这类窗口称为表单,英文名为“FORM”。
在VFP中,常用的对象类型共有21个,分为控件对象与容器对象。
1.控件对象是表单上显示数据和执行操作的基本对象,例如:命令按钮、文本框、标签等。
2.容器对象可以容纳其他对象的对象。
例如:表单集、表单、选项按钮组、命令按钮组等。
P163表7-1列出了VFP的所有容器类对象及其可能包含的对象。
在VFP中,任何对象都拥有自己的特征和行为。
对象的特征由它的各种属性来描绘,对象的行为则由它的方法来表达。
二、属性对象的属性用来表示对象的特征、状态。
例如:一个命令按钮在表单上的位置可以用它的属性Left、Top表示,它的大小用Width和Height属性表示,它上面的文字和前背景色等都可以用相应的属性表达。
三、方法对象的方法用来表示对象的行为,它由对象内定的通用过程来实现。
方法所包含的程序对用户是透明的、不可见的。
用户只需要了解对象的方法名及方法功能,遵循一定格式调用它,便可完成希望的行为。
例如,为了使当前运行表单释放,可以调用表单的Release方法实现,代码为THISFORM.Release;为了清除当前表单上的对象,可调用表单的CLS方法实现,代码为THISFORM.CLS。
VFP每个对象都拥有多个方法,VFP还允许用户扩展对象的方法集合。
对于已有的方法,VFP不允许删除或修改,但可以添加新的代码以扩展现有方法的功能。
在VFP中,不同类的对象常拥有名字与功能都一样的方法,例如表单与文本框、编辑框等都拥有Refresh方法,以实现对象内容的刷新。
第七章FrontPage网页制作入门FrontPage2000是一个创建站点和设计网页的优秀软件,是目前最常用的一种所见即所得的网页制作与站点管理工具,它能将网页界面自动翻译成对应的HTML标记语言,故不需要用户掌握很深的网页制作技术,就可以进行添加表格、图像、声音、动画和电影等的编辑,制作出精美的网页。
它作为系列套装软件Office2000中的一个应用程序,不仅保留了“所见即所得”的特点,而且操作极为简便。
使用FrontPage2000制作网页,就如同使用Word 进行文字处理一样容易。
在本章中,我们将介绍中文FrontPage2000的基本操作。
7.1 创建站点7.1.1 FrontPage2000的界面FrontPage2000的启动与Office2000其他组件的启动方法相同。
图7-1是FrontPage 2000窗口界面。
图7-1 FrontPage 2000窗口界面标题栏显示当前打开的站点名及其位置。
菜单栏和工具栏的使用方法与Office2000其他组件大致相同。
视图栏提供的各个视图是为了管理站点的服务的,通过切换到不同的视图,可以更好的了解站点的状况。
窗口主体部分为网页编辑区,该区域占据了大部分的屏幕空间,所有网页都是在这里进行编辑制作的。
在编辑区左下方有3个选项卡,用于切换网页文件的显示模式。
“普通”模式用于可视化地编辑页面;“HTML”模式用于显示和编辑HTML源文件;“预览”模式用于查看网页在浏览器中的实际显示效果。
7.1.2 使用“个人站点”模板建立个人站点站点是指为表达一个特定的内容而设计、并存储在Web服务器上或硬盘上的一系列网页、图形、文本、声音、视频等多媒体文件、站点可能还包括Frontpage为实现特殊功能所需要的用户看不见的文件。
FrontPage 2000提供了一系列模板和向导创建各种类型站点。
创建个人站点的步骤是:1、单击窗口“文件”→“新建”→“站点”命令,弹出如图7-2所示的“新建”对话框;选中“个人站点”;在“指定新站点的位置”框中指定新建站点在你的机器硬盘上的位置和站点名图7-2 选择要建立站点类型和位置2、确定后,一个简单的个人站点就建立了。