首页 基于正三角形剖分的传感器网络快速k-覆盖判定算法研究

基于正三角形剖分的传感器网络快速k-覆盖判定算法研究

举报
开通vip

基于正三角形剖分的传感器网络快速k-覆盖判定算法研究总线实现社会、经济与环境动态系统建模 总线实现社会、经济与环境动态系统建模摘   要随着社会的发展,经济多元化趋势越来越明显,可以用各项国民经济指标来衡量地区的经济发展情况,本次任务针对福建省2000-2004年主要的国民经济主要指标,包括了地区的总产出,消费水平,人口数,从业人员数等各项重要指标。论文任务首先从数据采集开始,通过使用Visual Studio 2005开发工具设计数据输入工具,将所需数据统一录入到Excel表格中,在根据...

基于正三角形剖分的传感器网络快速k-覆盖判定算法研究
总线实现社会、经济与环境动态系统建模

总线实现社会、经济与环境动态系统建模
摘   要
随着社会的发展,经济多元化趋势越来越明显,可以用各项国民经济指标来衡量地区的经济发展情况,本次任务针对福建省2000-2004年主要的国民经济主要指标,包括了地区的总产出,消费水平,人口数,从业人员数等各项重要指标。
论文任务首先从数据采集开始,通过使用Visual Studio 2005开发工具设计数据输入工具,将所需数据统一录入到Excel表格中,在根据要求对表格中的数据进行统计 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 ,结合查阅的资料对福建省实际的经济发展情况进行了总结分析,为后面的动态系统建模打下基础。
通过学习新的系统思考软件STELLA进行建模,对模型进行了深入的了解和研究,明白动态系统建模的基本思想,通过研究对象之间的数理逻辑关系建立模型,并运行模型分析结果,再通过实际数据对模型进行调整,使得模型能够更真实和科学的反映出研究对象的变化规律。
运行动态系统模型,以时间为变量,随着时间的变化,系统运行得到未来的模拟数据,从而得出区域经济的趋势以及变化,并结合各年份福建对促进经济发展所做出的政策调整,以及该政策实施后对经济的实际影响和作用,从而可以预测和估计流域经济发展的方向,并针对需要调整政策,以便于维持和促进地区经济的发展。

关键词:福建;经济;政策;国民经济主要指标;模型;管理

5. 解读建模工具STELLA
5.1 工具简介
本次设计所用的工具版本为STELLA 9.0.1 Trial,在这一版的stella和ithink我们加入了新的功能,这些都能够加强原有工具的特点,使得本工具更容易建立模型,而且可以更有效的模拟和研究系统,并实现成果的相互共享。
5.2 操作环境预览
操作环境的窗口主要包含四个可切换的页,分别是:Interface, Map, Model, 和Equation,每个页面显示了不同层次的模型以及该层所提供不同的设计方法。
如图5.1显示的是Interface层的运行界面,左边有各层的的条目,切换方便,界面上方是菜单栏和工具栏,提供对应层面的各种指令以及操作。
 
图5.1 工具界面
软件开始运行的时候显示的是Map层,这层将体现你的设计想法。
Model层是建立在Map层的基础之上,它将设计的各种想法转换成为模型,并可以在电脑中模拟出来,因此Model层可以比喻为你创造模型的“发动机”。
在Map层之上是Interface层,在这层将显示模型的终端用户界面,你可以用本层次上的各种工具创建自定义的界面,这样可以将对模型的研究转化到对使用界面的研究。
在Model层之下是Equation层,也就是方程式层,它将提供你所建立模型所需要的各种数学方程式,虽然这个层次并不是经常用到,但是它可以使得你的模型更容易理解。
对于模型设计来说,多层的设计模式有助于可视化的管理分析和研究复杂的系统。
5.3 iThink和STELLA 的结合
iThink和STELLA提供了相似的界面工具和类似于操作系统的常用操作,例如:左键单击,左键双击,拖拽,右键单击。
左键单击:可以选择当前层次的任何对象,且对象被选中后呈突出显示。
左键双击:可以浏览和编辑当前对象。
拖拽:移动所选择的对象,拖拽图形边框可以改变图形的显示大小。
右键单击:可以显示当前选择对象可以操作的指令。
5.4 工具的新特性
特性一:你可以将不同的Excel表单中的数据导入到模型中,两部分的数据的关联的,这样可以简单快节的通过修改模型中的数据来更新表格中的数据,反之亦可。
特性二:工具提供模型的关系图(CLDS),这样可以让使用者和开发者更清晰的了解系统各部分的关系和结构,而不必通过看复杂的文档来了解系统模型。
特性三:将模型保存为早期的版本,作为新版本的建模工具,实现了向下兼容。
特性四:可以从模型中创建生成和导入多种格式的图片文件,以前的版本只支持PICT文件格式,而现在可以支持任何图片格式,例如: PICT (*.PCT), GIF (*.GIF), Bitmap (*.BMP), TIFF (*.TIF), Jpeg (*.JPG)等,适应了现在大规模多样化的模型开发。
特性五:变量可以在图形和表格中进行拖放,这样可以很方便的给图形和表格添加或移动数据。
特性六:右键单击所选择的对象,可以显示出当前对象可以执行的操作和指令,相当于选择工具栏中的指令,不过这样更加快节。
特性七:用户界面有很大的改善,便于使用,例如:新的工具栏图标,可快速切换各层次的按键,大量的标题栏对话框等。
5.5 工具的基本操作
工具的基本操作主要包含以下六个方面:
Controls :“iThink and TELLA”窗口和控制器中可控制的操作。
窗口控制方面如图5.2显示了 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 工作窗口中的控制项:
 
图5.2 窗口空件
Navigation tabs :各层次之间的快速切换。
Magnification controls :调节模型视图的大小。
Run Controller :控制模拟模型。
控制器如图5.3所示:
 
图5.3 控制器
 Run button :运行模型

概 述: 本文作者依据自己所在的地域教员教学和学生学习状况动身,探求如何把建构主义的教学观和学习观运用到初中数学教学的实践中,从学生认知进程中探求基于建构主义的初中数学“进程化”教学形式。
  中心词汇: 计算机毕业网 初中数学“进程化”教学形式 建构主义 思想进程
  
  “教育作为一种培育人的活动,是以进程的方式存在,并以进程方式展开的,分开进程就无法了解教育活动,更无法完成教育目的,进程属性是教育的基本属性”,“单纯追求知识的教育是一种结果的教育,这种教育要走在时代的前面是不能够的。聪明 并不表如今阅历的结果上,也不表如今思考 的结果上,而是表如今阅历的进程,表如今思考 的进程中”。①但是中学数学课堂的状况依然是只注重知识的教授,无视知识的发作进程,把知识塞给学生,搞题海战术,对数学教学的进程缺乏注重和了解,与新课程规范所倡议的“知识与技艺、进程与方法、情感态度与价值观”三维目的南辕北辙,强调数学教学的进程特征是《数学课程规范》的突出特征之一。
  本文所探求的“进程化”教学形式,主要是指在建构主义实际的指点下,从学生认知的角度动身,首先是在新知识教学时促进和强化学生“图式”构成进程,运用“最近开展区”实际采用“情境”教学法,“操作和活动”教学法;其次是优化设计提醒师生思想进程,“数学是思想的体操”,没有什么课程像数学一样提供应学生停止少量的思想活动,因此教员要注重在教学中如何把效果处置的整个进程暴露给学生,使学生学会思考 效果和探求效果的方法;最后是数学教学中思想方法的浸透进程,数学思想方法是数学的灵魂,数学的教学不应该只教给学生冰冷的知识,要让数学课有“数学味”,就必需对学生浸透数学思想方法,这对学生怎样看待数学,也就是学生数学观的构成很有协助。
  一、“进程化”教学形式的实际探求
  1.注重知识构成进程的“情境化”。
  数学中的很多知识如概念和定理往往都比拟笼统,学生概念的构成和定理的把握 有一定的困难,教员若把概念当成“文字”抛给学生,让学生去记忆背诵,我以为这是舍近求远的做法。教员应努力创设良好的情境,把概念、定理的教学与学生的生活实践联络起来,找到概念的载体,协助学生正确认知和建构。
  例如,八年级数学中学生第一次接触“函数”的概念,假设教员直接将概念通知学生,那么,学生对函数仍一无所知,也没有任何思想活动,只要机械地接受。我在教学中创设了这样的情境:三角形的面积一定时,它的底发作变化时,高的变化状况;一天的气温的变化与时间的关系;市场上菜的价钱随时间的变化而变化,等等。这些效果都与学生的生活或已有的知识阅历亲密联络,同时也都有两个变量,其中一个质变化时,惹起另一个量的变化,有效地给出函数的生活模型,便于学生接受和把握 。我让学生自己寻觅生活中的这些模型,充沛调动了他们的积极性,从而使其构成对函数概念的自动建构。
  2.注重数学操作和活动减速学生认知进程。
  新课程规范强调学生学习数学不只是复杂的模拟和练习 ,入手操作实际在“做数学”中体验数学和“用数学”,新教材在这方面给教员和学生都提供了较为宽广的空间。
  例如,判别三角形全等的各节教学中,经过入手操作不只让学生更快地把握 全等的判定方法,还为提高学生的探求才干提供很好的素材。在边角边定理一节教学中,我把学生分红几个小组,要求学生入手画出两边区分为5cm、7cm,有一个角为60°的三角形,请各个小组展现所画的三角形,发现它们并不一定全等;再要求学生画出两边区分为5cm、7cm,且夹角为60°的三角形,结果发现各组所画的三角形都能完全重合(即全等),从而得出结论:两个三角形有两边对应相等,且它们的夹角也相等,这两个三角形全等。经过操作体验,小组协作与交流,得出结论,学生不只把握 了这个定理,而且发现有两边和一角对应相等的两个三角形不一定全等。
  3.注重暴露师生思想进程。
  初中数学新课程规范指出:数学的教学应从学生的生活阅历和已有知识动身,创设生动幽默的情境,引导学生观察、操作、猜想,要让入手实际、自主探求、协作交流成为学习数学的主要方式。
  由于知识结构和思想水平限制,学生思考 效果往往有较大的局限性,而教员为了浪费上课时间,总喜欢带着学生走“捷径”,直接通知学生解题思绪,这样教员的思绪没有充沛暴露,使学生也没有仔细思考 ,学会了解题,但思想水平没有提高,课堂教学实践上变成了解题技艺练习 ,课堂依然是淹没在“题海”中。我以为:教员应选择有思想价值的课题,精心设计,开放课堂,让学生真正成为课堂的主人,在把自己的思想活动方法展现给学生的同时暴露学生的思想进程,可有的放矢地对学生停止思想练习 ,让学生学会知识并培育才干。实践上教员的数学教学任务,不论是教学设计还是具体的课堂教学实施都应该把提高学生的思想才干、创新才干、协作肉体放在首要位置,这与新课程规范的理念是十分吻合的,建构主义也强调学生在协作交流的基础上建构自己的知识体系,提高自身的数学素养。
  4.注重数学思想和方法的浸透进程。
  数学教材中很多定理的证实 及例题和习题含有丰厚的数学思想和数学方法,对培育学生的思想才干和创新才干都很有益处。有的教员为了追求课堂容量,完成教学义务,往往把这些定理小气地“奉送”给学生,而无视了对教材所包括数学思想的充沛开掘。
  教科书中这种例子俯拾皆是,教员应留意开掘,让学生在知识的普遍联络中建构,在取得知识的同时培育才干和研讨数学效果及看法世界的方法。教员在教学中要把隐含的、有思想价值、思想价值的内容展现出来,将发现和探求进程让学生参与出去,才干最大限制地培育学生的探求肉体和发明性思想。
  二、对“进程化”教学形式的反思
  1.建构主义实际与传统教学理念发起应战。
  传统教学的实际基础为行为主义心思学,强调“强化”的特殊 作用,反映数学的学习和教学上就是“满堂灌”和“题海战”。教员的教学就是使学生做少量的数学习题,这样使学生完全处于主动的位置,自动性、积极性、发明性得不到充沛的发扬。而建构主义则从学生已有的知识阅历动身自动对所学知识建构,所以说建构主义一末尾就供认了学生集体之间的差异,让学生在相互协作中或在教员的协助下积极建构自己的知识体系。学生是学习的主人,教员是学生学习的组织者、促进者、协作者,建构主义的立场实践上是教学思想的直接支持。诺丁斯说:“建构主义的特殊 力气就在于使我们对教学进程作出批判性和富有想象力的思考 。置信建构主义的前提,这就使我们不再单纯地寻觅答案,而是拥有对教学方法的能够选择做出判别的有力准绳。”
  2.不能全盘否认传统教法学法对学生知识了解和把握 的作用。
  传统的讲授式教学法在中国的教学中曾经实施了相当长的一段时间,构成了相对固定的一整套教和学的实际,在这种体系下学生“双基”扎实,经过过量的练习稳固所学的知识,取得了相当不错的教学效果,至于究竟选用什么教学形式来组织教学则取决于所学的知识自身和学生已有的知识阅历,比如有的教学内容学生了解曾经到达笼统思想的水平了,这些知识和概念就用不着再糜费学生的时间去讨论和交流,而那些学生不易了解而又具有思想价值的知识,则应充沛调动学生的学习积极性,让他们在操作探求、协作交流中构成对新知识的完美建构。我以为只要把两者较好地结合起来,才干发扬教学的最大效益。
  3.教员的作用仍应充沛发扬。
  建构主义指点下的整个教学进程中,学生应一直处于自动探求、积极思考 和自动建构意义的认知主体位置,但每一教学环节的停止,又都离不开教员事前所做的精心的教学设计,以及教员自身在协作学习进程中的画蛇添足的引导作用的发扬;教员在整个教学进程中说的话很少,但对学生建构意义的协助却极大(这一点与传统教学中教员的“满堂灌”完全不同)。也就是说,教学进程中一切环节的顺利停止都是在教员的规划和控制之内的,学习的发作并非地道是学习者自己的事。建构主义学习实际既是对学生学习才干的应战,也是对教员才干的应战。因此,我们在增强对学习者自主学习活动研讨的同时,也要积极注重关于教员任务的研讨,片面促进学习者的学习。
  总之,“进程化”教学形式强调知识的构成进程,注重学生的思想进程和创新才干的培育,课堂由封锁式向开放式转变。我在没有写此论文之前曾经尝试“进程化”的教学形式,特殊 是经过两年时间实验的班级无论在均分和优秀率上都要清楚好于其他的平行班级,学生处置效果的才干和探求才干都失掉了较好的开展。
  
  注释:
  ①胡典顺.数学教学的进程特征和进程价值初探.数学通讯,2007,(23).
  
  文献资料
本文来自: 计算机毕业网 :
  [1]郑毓信.建构主义及其教学涵义.中学数学教学参考,2003,(11).
  [2]章建跃,郭丽华.建构观下的数学教学.数学通报,2006,(6).
  [3]谢雅礼.对构建数学“探求式”课堂教学形式的实际与看法.中国数学教育,2008,(5).
  [4]陈米华.也谈数学情境创设的有效性.中国数学教育,2008,(3).

摘要:根据当前计算机基础教育的形势,本文提出了计算机基础教育的培养目标、课程体系、教学内容和教学方法以及教学质量 评价 LEC评价法下载LEC评价法下载评价量规免费下载学院评价表文档下载学院评价表文档下载 机制等一系列建设性方案,并介绍了近几年我校计算机基础教育教学改革的有益尝试。
  关键词
本文来自:计算机毕业网 :计算机基础教育;课程群;教学内容
      
  1计算机基础课程群
  
  计算机基础教育是面向非计算机专业的计算机教学,所以它不同于计算机专业的计算机教学。计算机基础教学的总体要求是培养学生具有一定的计算机基础知识、方法和技能,以及利用计算机解决本专业领域中问题的基本能力。
  我校将计算机基础课程分为两种类型:一种是必修课,它是由教务处牵头,各专业院系与计算机系共同协商确定,学生必须选修并通过(具有强制性)。二是选修课,它是由计算机系根据当前计算机科学技术的发展和学生的普遍要求提出,学生可以根据专业导师或自己兴趣在多个学期内自由选择若干门课程。计算机基础课程群如表1所示。
  
  根据课程的目标和教学内容,计算机基础教学大致可分为两个层面:一是作为大学公共基础课的计算机基础教学,也就是表1开设的课程群,学生一年级必修两门计算机基础课程,二年级根据专业方向或本人兴趣选修若干门计算机基础课程;二是结合专业课开设的计算机应用课程,笔者认为这些课程在学生高年级时由专业教师讲授比较合适,例如会计管理专业开设的“会计电算化”、艺术设计专业开设的“电脑美术与动画设计”等等。这样,就可以做到学生本科四年计算机“不断线”。
  
  2典型课程的教学内容和教学方法
  
  计算机基础课程的教学内容不针对特定专业,不包含或很少包含专业性的知识,而主要涉及计算机基础性和通用性的概念、技术及应用。计算机基础课程的教学内容应当根据计算机科学技术的发展而不断地进行调整和更新,教学大纲和教材也应体现出明显的时间性。从目前计算机科学技术的发展情况来看,选用计算机基础课程的教材最好是三年内出版的,因为计算机基础课程的教学内容必须跟上计算机发展主流。
  2.1 “计算机应用基础”课程
  “计算机文化基础”是目前高校开设最为普遍的一门计算机基础课程,也是大学新生第一门计算机基础课程。面对非零起点的学生,第一门计算机基础课程的改革势在必行。笔者建议将现在的“计算机文化基础”更名为“计算机应用基础”或“大学计算机基础”,该课程的改革思路是:以讲解计算机基础和应用基础知识为主,而将工具性、操作性的内容放到实验课中。
  2.1.1调整教学内容
  改革后的“计算机应用基础”课程涉及到计算机基本知识、计算机硬件、计算机软件、数据库与信息系统、多媒体、通信与网络、信息安全等方面的基础性内容,前三项内容属于计算机基础知识,后四项内容属于计算机应用基础知识。这些知识不但可以拓展学生的视野,而且使他们能在一个较高的层次上认识计算机和应用计算机,并有助于提高学生在计算机与信息方面的基本素养。
  “计算机应用基础”课程虽然涉及到计算机学科的众多领域,但也要力争做到广度优先,广而不细。它的主要教学内容及知识结构是:
  
  根据上述教学内容,笔者在清华大学出版社出版了一套新教材,书名是《大学计算机应用基础》和《大学计算机应用基础题解与实验指导》。
  2.1.2加强实践教学
  “计算机应用基础”课程是一门实践性很强的公共计算机基础课程,计算机知识的掌握与能力的培养在很大程度上有赖于学生上机的实践。加强实践教学环节的目的就是培养学生的上机动手能力、解决实际问题能力以及知识综合运用能力。此外,实践教学能够加深对课堂教学内容的理解,训练科学实验的基本技能,养成严谨的科学态度和工作作风。
  本课程实践教学的重点应放在熟悉各种操作系统环境(如Windows、Linux、Mac OS X等)以及数据库和网络实验环节上。由于学生来自不同地区,他们掌握计算机知识的程度可能相差很大。如果某些学生对Windows操作环境非常熟悉,并达到了教学要求,就可以让他们学习和使用Linux或Mac OS X操作环境。特别是针对某些专业(如艺术设计专业),直接学习Mac OS X操作环境可能对他们后续的专业课学习更为有利。
  计算机基础教学实验可以安排课堂教学的上机练习,也可以单独设课供学生选修。每个实验完成后,要求学生认真撰写并完成 实验报告 化学实验报告单总流体力学实验报告观察种子结构实验报告观察种子结构实验报告单观察种子的结构实验报告单 ,期末通过上机考核后才能获得相应的学分。实验教学不能仅仅停留在验证性实验上,要积极开展设计性或综合性实验,有条件的地方要尝试开设研究性或创新性实验。
  2.1.3建设网络课程
  在计算机基础课程的教学中,集中授课和上机辅导是两个重要的教学环节。网络课程是在校园网支持下构建的现代化教学环境,教师可以调度网上的各种资源进行授课,学生课后也可以利用网络课程上的各种资源进行自主学习。
  目前,“计算机应用基础”网络课程包括课程介绍、网络课程、教师队伍、教学内容、教学条件、教学方法、教学效果、特色创新和政策支持等,如图1所示。本课程2005年被评为广东省精品课程(http://jingpin2007.szu. edu.cn/jisuanji)。
  
  2.2 “多媒体技术及应用”课程
  多媒体技术所包含的知识非常广泛,比如多媒体数据压缩、多媒体功能板卡设计与开发、多媒体素材制作、多媒体视频会议、多媒体数据库以及基于内容的多媒体检索等等。那么,要向学生传授哪些多媒体知识呢?特别是针对不同层次教学对象(如计算机专业专科生、本科生和研究生以及非计算机专业本科生),怎样组织多媒体技术课程的教学内容和知识结构?其教学目标是否有所区别。
  2.2.1多媒体技术系列课程设置
  由于多媒体技术的知识丰富,为了适应不同层次对象的教学要求,将多媒体技术课程分成三门系列课程,即“多媒体技术及应用”、“多媒体技术”和“多媒体系统”。它们的教学目标、教学内容以及知识结构有着明显不同。
  (1) 多媒体技术及应用
  本课程的主要教学对象是非计算机专业本科生或计算机专业专科生。其教学目标定位于了解多媒体技术的基本概念,学会使用多媒体硬件设备和软件环境,从应用的角度出发能够使用多媒体创作工具开发多媒体应用系统或创作多媒体作品。它的主要教学内容及知识结构是:
  
  本课程的教学主要围绕如何开发和制作多媒体应用系统这一主题,着重介绍多媒体软件开发平台和实用工具软件,并详细地介绍典型的多媒体创作工具的使用。
  (2) 多媒体技术
  本课程的主要教学对象是计算机专业本科生。其教学目标定位于理解多媒体技术的基本原理,掌握多媒体数据压缩技术,从技术的角度出发能够设计与开发多媒体硬件设备和软件环境。它的主要教学内容及知识结构是:
  
  (3) 多媒体系统
  本课程的主要教学对象是计算机专业研究生。其教学目标定位于掌握多媒体系统的基本原理和体系结构,从系统的角度出发能够研究多媒体系统的组成和特征,并能构建实现不同目的或用途的多媒体系统。它的主要教学内容及知识结构是:
  
  以上粗略地将多媒体技术知识分为面向不同教学对象的多媒体技术三门系列课程,其基本想法是要避免多媒体技术本科教学内容越来越深,而有的研究生教学内容仍从最基本的问题谈起。因此,针对不同教学对象的要求,多媒体技术系列课程的教学内容以及相应的教材应有明显不同。比如,研究生教材与本科生教材在深度和难度不能相同,研究生教材可以有专著性质,而本科生教材就不应写成专著。

2.2.2课程特色分析
  “多媒体技术及应用”课程是面向非计算机专业本科生或计算机专业专科生的一门侧重于应用的计算机基础课程,其基本概念、分析方法和应用技术对启发学生独立思维以及提高学生创新能力都将起到重要作用。本课程具有以下特色:
  ① 新颖性:多媒体技术发展迅速,各种新的标准、技术规范以及多媒体硬件设备和工具软件不断出现,版本也不断更新。这给任课教师讲授“多媒体技术及应用”课程提出更高的要求,即课程教学既要维护学科的系统性,又要体现多媒体应用技术的最新成果。
  ② 实用性:在教学过程中要充分体现理论与实践相结合。本课程要求学生有较强的动手能力和创新意识,在上机实践过程中要求学生逐步掌握各种多媒体硬件设备的使用方法以及多媒体创作工具软件的使用技能。
  ③ 全面性:本课程介绍了从各种媒体创作到多媒体应用软件制作所需用到的全部多媒体工具软件产品,比如音频编辑软件Audition、图像处理软件Photoshop、动画制作软件Flash或3ds max、视频编辑软件Premiere以及多媒体著作工具Authorware等,它们将为学生今后开发多媒体应用系统打好结实的基础。
  2.2.3加强实践环节
  “多媒体技术及应用”课程实验对计算机硬件要求比较高,特别是音频、动画和视频制作部分,一般的PC机难以满足要求。下面是多媒体实验室的软硬件清单以及本课程应开设的各类实验名称。
  
  实验名称后面的数字是建议上机学时数,教学上机总学时数不应低于36学时。在实践方面要求学生掌握音频、图像、动画和视频制作和编辑处理,并能够开发或集成多媒体应用系统或多媒体作品。因此,在每种媒体实验中都要布置一些创作任务,以提高学生实际动手能力和创新意识。例如,音频采集与编辑实验要求学生创作一段自己朗诵或对白的声音,加上背景音乐,然后再做一些音效处理。若计算机配备了光盘刻录机,那么学生就可以将自己制作的声音刻录到CD光盘。
  学生在掌握多媒体知识和基本技能后,可以进行综合应用能力的训练。它的教学过程是:首先学生根据自己的兴趣选择综合实验的题目,再进行总体规划和设计,并利用以前实验积累的各种素材,最后完成多媒体应用系统的制作。这样,不

 编程环境基础知识
2.1 ASP的产生
近年来随着Internet技术的飞速发展及用户需求的不断升级,Web页面技术也不断的推陈出新,使得Web站点的功能越来越强大,能够提供的服务种类越来越繁多。从HTML、Client Script 到CGI,从JAVA的诞生到ActiveX, Web页面设计人员不断受到冲击,微软公司在总结了以往技术,重新思考Web页面设计的真正需要后,推出了Active Server Pages (ASP),一种用以取代CGI(Common Gateway Interface,通用网关接口)的技术。
简单讲,ASP是位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式 Web 服务器应用程序,如交互式的动态网页,包括使用 HTML 表单收集和处理信息,上传与下载等等。更重要的是,ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的Web编写工具所远远不及的地方。使用ASP还有个好处,就在于ASP可利用ADO(Active Data Object,微软的一种新的数据访问模型)方便快捷地访问数据库,从而使得开发基于万维网的应用系统成为可能,这也是本文选择ASP作为开发工具最重要的原因之一。
2.2 ASP与IIS
2.2.1 IIS简介
Wsb服务器是Web应用程序的心脏。IIS(Internet Information Server)是微软推出的Windows NT的主要成员,作为Win2000server的扩展,自推出以来已经有了很大发展,其体系结构是当今市场上最受关注的Web服务器之一。新推出的IIS4.0版本增强了系统安全性,具有服务器端脚本开发调试,内容管理和站点分析,崩溃防护,内置全面支持ASP等强大功能。
2.2.2 IIS与ASP的结合
在过去,客户机/服务器结构的设计与Web的相关技术几乎处于平行线上,两者相互独立并无法作出集成性的设计。现在我们利用IIS+ASP构成三层式Web结构的中间一层,将客户机/服务器结构与Web密切结合,完成前后端两者的集成输出功能,使得Web站点的开发更方便,实现的功能更强大。
利用IIS+ASP技术来集成Web前后端所带来的强大效益可归结为以下几个方面:
1. 减少构建和维护成本
2. 加快联机过程
3. 应用软件集中在服务器端开发管理


4. 前端可使用任何浏览器(IE、Netscape…..)
5. 后端可存取任何数据库 (SQL、Access…..)
6. 可使用任何脚本语言开发 (VBScript、JavaScript、PERL…..)
2.3 ASP的特点
2.3.1 ASP内部6大对象
ASP提供了6个功能强大的内部对象,每个对象具有各自的属性(Property)、方法(Method),有的还拥有数据集合 (Collection)与事件(Event),它们共同完成Web中的一些重要工作。这6个对象及其功能描述如表2.3.1所示。


对象名称 功能描述
Request 从客户端取得信息
Response 将信息送给客户端
Server 提供一些Web服务器工具
Session 储存在一个Session内的用户信息,该信息仅可被该用户访问
Application 在一个ASP-Application中让不同的客户端共享信息
ObjectContext 配合Microsoft Transaction服务器进行分布式事务处理
表2.3.1  ASP 内部6大对象及其功能
合理地运用这些对象可以使原本复杂,烦琐的工作变得简捷而条理清晰。
我们可以用以下的语法直接使用这些对象:对象/属性/方法/数据集合
2.3.2 Global 文件
每一个以Active Server Pages为基础的应用程序都拥有一个Global.asa文件(ASA后缀名其实是Active Server Application的缩写),它位于每一个应用程序的基点目录之下。当Active Server Pages做下面两个动作时,Server便会去读Global.asa文件:
1.Web Server启动之后,一个应用程序目录中任一个ASP文件被提出第一个HTTP请求(Request)时。
2.不具有任何Session的客户端向Server请求一个ASP文件时。
前面已经提到Application和Session这两个ASP的内部对象。Application对象内的信息供所有正在执行该应用程序的用户分享,它创建于Web Server启动后一个应用程序中任一ASP文件被提出第一个HTTP请求时,结束于Server端停止运行。而Session对象仅属于一位用户,维持一个用户端的信息,其他用户无法访问,它创建于一个不具有Session的用户向Server请求一个ASP文件时,

结束于该Session到期(即用户端超过某时间段没有向Server提出要求或
刷新Web页面)或Abandon语句的调用。可见,Global.asa文件的调用与Application与Session这两个对象密切相关。事实上我们通常在Global。asa文件中写入以下内容:
1. Application或Session的开始事件(Start-event)。
2. Application或Session的结束事件 (End-event)。
这样,在一个Application或Session对象被创建或结束时,系统会自动完成Global.asa文件中写入的相应事件。值得注意的是,如果一个Application与一个Session同时开始,Active Server Pages会先处理Application的开始事件,而如果一个Application与一个Session同时结束,Active Server Pages则会先处理Session的结束事件。
2.4 利用ADO访问数据库
ADO(ActiveX Data Objects)是一种操作Microsoft所支持的数据库的新技术。在ASP中,ADO可以看作是一个服务器组件(Server Component),更简单点说,是一系列的对象,应用这些功能强大的对象,即可轻松完成对数据库复杂的操作。本文中个性化页面的实现便大量地用到了ADO技术。具体的操作步骤可以归纳为以下几步:
  1.创建数据库源名(DSN)
  2.创建数据库链接(Connection)
  3.创建数据对象
  4.操作数据库
  5.关闭数据对象和链接
每一步的作法如下:
一、创建数据源名
DSN(Date Source Name)即数据源名称。我们知道,ODBC是一种访问数据库的方法,只要系统中有相应的ODBC驱动程序,任何程序就可以通过ODBC操纵驱动程序的数据库。比如我们系统中有Access的ODBC驱动程序,那么即使我们没有Access软件,也可以在我们的程序中对一个Access的MDB数据库加、删、改记录。而且我们根本不用知道这个数据库是放在哪里的。我们只要写出SQL语句,ODBC驱动程序就会帮我们做一切事情。我们在给ODBC驱动程序传SQL指令时,即是用DSN来告诉它到底操作的是哪一个数据库。如果数据库的平台变了,比如我们改用了SQL Server的数据库,只要其中表的结构没变,我们就不用改写我们的程序,只要重新在系统中配置DSN就行了。由此可见,DSN是应用程序和数据库之间的桥梁。
二、创建数据库链接(Connection)

链接用以保持一些关于正在访问的数据的一些状态信息,以及链接者信息。
ASP文件中如果要访问数据,必须首先创建与数据库的链接,其语法如下:
set Conn=Server.createObject(“ADOBD.CONNECTION”)
这条语句创建了链接对象Conn,接下来:
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data.Source="&Server.MapPath(""&db&"")
conn.Open connstr
这条语句打开链接,用到了DSN,本例为“connstr”。
以上两个步骤缺一不可,因为链接对象的创建与打开是两回事,只有打开了才真正可以使用。
三、创建数据对象(Record Set)
ADO中的数据对象通常保存的是查询结果。Record Set是ADO中最复杂的对象,有许多属性和方法。Record Set保存的是一行行的记录,并标有一个当前记录。以下是创建方法:
Set Record Set=Conn.Execute(sqtStr)
这条语句创建并打开了对象Record Set,其中Con是先前创建的链接对象,rs是一个字串,代表一条标准的SQL语句。例如:
rs=“SELECT * FROM shop_books”
Set Record Set=mConn.Execute(rs)
这条语句执行后,对象Record Set中就保存了表tab1中的所有记录。
四、操作数据库
我们通过调用链接对象的Execute方法来将查询结果返回给一个数据对象或进行插入、删除等操作。例如:
  rs=“INSERT INTO tab1 VALUES(1,2)”
  mConn.Execute(rs)
  /执行插入操作
五、关闭数据对象和链接对象
在使用了ADO对象之后要关闭它,因为它使用了一定的服务器资源。通过调用方法close实现关闭,然后再释放它。
  Record Set.close
  Set Record Set=Nothing
  /关闭创建的数据对象
  mConn.close
  Set mConn=Nothing
  /关闭创建的链接对象

2.5 ASP的特点
Active Server Pages开发Web应用程序的特点:
1. 完全嵌入HTML,与HTML、Script语言完美结合。
2. 无须手动编译和链接程序。
3. 面向对象,并可扩展ActiveX Server组件功能。
4. 使用脚本语言(JavaScript、VBScript)编写。
5. 存取数据库轻松容易(使用ADO组件)。
6. 可使用任何语言编写自己的ActiveX Server组件。
7. 无浏览器兼容问题。
8. 程序代码隐藏,客户端仅能看到ASP输出的HTML文件。
9. 缩短Web开发时间。
可见,ASP在数据库访问、与HTML的集成、提高服务器的效率等诸多方面都不错,更适应Web应用程序开发的需要,因此本文选择了ASP作为个性化页面生成器的开发工具。

诺基亚不久前发布的第三季度财报让业界忧虑重重,人们担忧会看到摩托罗拉殒落的一幕重演……不过,看过诺基亚“The Way We Live Next 3.0”,置信很多人会改动看法。
  
  “转型互联网”,这是诺基亚宣告了3年的严重战略。
  从2006年到2010年,诺基亚不时用举动昭示其向互联网企业转型的步伐:推出Ovi Store、收买地图软件公司、收买社交网站、与英特尔及微软达成协作等等。
  此外,诺基亚也在活期向全球传递其转型战果及对未来互联网世界的认知。末尾于2010年的诺基亚“The Way We Live Next”活动就是其“传道方式”的一种,3年来一步一步推进诺基亚互联网战略在全球的传达,每年都有来自全球各地的五六十家媒体派记者参会。而往年,刚刚爆出业绩盈余的诺基亚更是约请了近200位媒体人员参与,并用更多的“软”性展现,宣告诺基亚转型曾经迈出了坚实的一步。
  
  做云时代的新手机
  
  “移动云终端”(Phone cloud)的概念是诺基亚在往年“The Way We Live Next 3.0”上初次提出的概念。
  通常意义上了解,云计算是将计算前移到云端,终端会变得越来越复杂。而理想中手机终端的演进路途,却是由复杂走向复杂的多功用,这能够是诺基亚此前不时避而不谈云计算的缘由。但这一次,诺基亚却显得落落小气,明白地提出了“云时代更需求强有力的终端”。
  诺基亚执行副总裁兼首席开展官Mary McDowell指出,并不是一切的运用都需求在云里,端到端的运用照样能做得像云一样好。她举了“诺基亚钱包”的例子:不需求经过银行,只用两部手机,就可以把钱从一团体的账户上划拨到另一团体的账户上。
  Mary同时泄漏,诺基亚的坦佩雷实验室的研讨人员正在研讨的主要技术概念就是一种叫做“混合理想”的概念,在这个概念里,位置、设备、云和一切的人都是混合在一同的,它会带来一种全新的云时代的终端体验。
  诺基亚全球初级副总裁、企业战略担任人Heikki Norta在其短短20分钟题为“面向未来”的演讲中,用了5分钟来播放一个视频短片,在片子中,诺基亚的终端俨然已成为未来生活的中心,简直一切的视频画面的背景都是飞来飞去的云数据网络,而手机终端则是眼花纷乱的云数据中最让人感到真实的实体:它可以与电视相连,人们可以一边看电视,一边与电视另一端的其他观众分享看电视的感受; 手机终端甚至可以用做投影设备,把自己的生活场景展现给地球另一端的友人。这曾经不再是复杂的终端了,而是云和生活之间的无缝衔接。
  Heikki以为,未来5年移动设备的处置才干将取得飞速的开展,终端设备将有才干处置少量数据,再加上带宽的不时添加,终端设备最终将与云完成无缝对接。由于终端可以经过对用户信息的分类来提早猜测用户的需求,用户将过上更自发的生活(more spontaneous life)。
  依据诺基亚几个高层的观念,其所了解的“移动云终端”应当至少具有两大特点,一是依托效劳虚现“把云引入生活”,二是丰厚、弱小的终端功用,“并不一定是越复杂越好”。
  
  营销Ovi Store
  
  诺基亚芬兰总部办公楼一层大厅中央的液晶电视上显示着启用Ovi效劳的人数,并且写着2011年的目的—300个million,就是3亿会员。很多媒体记者都在3亿这个数字面前驻足。
  但是有剖析师指出,受技术效果、运用匮乏、竞争剧烈的影响,其他公司很难“复制”苹果的成功。市场剖析机构CCS Insight剖析师本•伍德说:“Ovi Store是诺基亚在正确方向上迈出的一步,但在销售运用方面,Ovi Store发布形成的惊动远不及苹果App Store,诺基亚需求对Ovi Store停止营销活动,确保消费者了解Ovi Store。”
  也许正基于此,“The Way We Live Next 3.0”在Ovi Store上做足了功夫。诺基亚在会场展现了大约16个基于社区构建的运用。
  基于无线技术的Explore & Share(探求与共享)是一种全新的批发业务销售与交付方式,它采用超低能耗的本地无线电新技术,完成了批发编辑器与移动设备间的超速、无线内容传输,应用这种传输技术,将一部完整的MP3音乐专辑下载到移动设备上仅需10秒钟;另一个展现Linked Internet UI Concept(联动互联网UI概念),可以让用户轻松地在线追踪其手机终端及Facebook、Twitter等互动网站上的联络人的各种活动。
  而应用基于位置和搜索的效劳诸如Nokia Point & Find(诺基亚即拍即现),人们只需复杂地用手指触一下手机上拍到的对象照片,就可以查找并且衔接到该对象存在于互联网上的相关信息,享遭到比价、交流等体验; Green Explorer(绿色阅读器)也是一项十分幽默的运用,无论用户身在何方,它都能很随便地找到周围环境中的绿色置点,并为用户提供环保生活意见,从诺基亚Ovi商店上收费下载设备的绿色阅读器widget,还可以完成离线运用业务。
  此外,还有基于语音方面的运用,经过一个名叫Voice UI(语音用户界面)的界面,用户不用看到或触摸到设备直接人机对话,包括拨打电话、接纳邮件、上网阅读等等;与此相似的Nokia Braille Reader(诺基亚盲文阅读器),还可以经过振动的盲文来替盲人用户阅读短音讯。
  
  第一款基于Maemo平台诺基亚N900大受追捧。
  一些App Store的粉丝或许并不会对这些运用称奇,他们甚至可以说这些运用是对App Store的模拟,但是也有业内人士指出,诺基亚在手机运用商店大战中的优势在于其手机业务的规模,去年诺基亚手机销量超越4亿部,而且掩盖到了中低端用户群。
  深圳莱科电子是这次诺基亚在全球选中的手机运用演示中独一来自中国的协作同伴,莱科开发的“找工失业”手机运用经过手机来处置山区或区县的民工失业效果,“我置信此类的运用在App Store上是绝难见到的”,莱克电子总裁刘志翔如是说。诺基亚平台和开发者社区的副总Purnima Kochikar也表示,中国和印度是全球两个“驼峰市场”,即高端和低端运用都很突出,这也是诺基亚十分注重的市场。
  Ovi在芬兰语中是“大门”的意思,很显然,一心转向互联网寻求更新开展机遇的诺基亚,是想经过Ovi商店这扇大门翻开其通往未来之路。诺基亚企业战略担任人Heikki Norta毫不讳言:“诺基亚正把目光投向出售设备以外的市场时机, 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 把智能设备与云数据衔接在一同,重点是通讯、地图导航、音乐以及诺基亚Ovi商店。”
  
  Maemo新征程
  
  在本次“The Way We Live Next 3.0”会场,一些诺基亚的拥趸兴奋异常,他们爱不释手地竞相摆弄产品展现区的N900,似乎这是诺基亚对他们热情的回应。
  有来自欧洲的评论人士慨叹:“N900是诺基亚的一个里程碑,美国用户将会在第一时间体验到诺基亚的触摸屏手机,他们是何等的幸运!”
  N900之所以如此引人关注,是由于它是诺基亚基于Maemo平台的第一款真正意义上的电脑手机。诺基亚此前也曾推出一些基于Maemo的产品,但都是不具有传统移动电话功用的网络终端,即相似于上网本那样的MID产品; N900的推出,不只关于诺基亚,甚至关于传统的手机而言,无疑都是具有革命性意义的产品。
  N900的最大亮点除了高主频处置器外,3.5英寸的触摸屏、弱小而丰厚的存储及运用功用也都吊足了业界的胃口,大会上所展现的诺基亚N900是黑色外观,比N97略显严惩一些,但基本形状依然是手机终端。它将以649美元的批发价钱在美国纽约、芝加哥的诺基亚批发店,以及nokiausa.com、Amazon.com这样的网站上销售。
  “N900是完全的特性化产品,用户可以依据自己的喜好随意添加运用顺序,简直没什么不能自己做!”诺基亚批发销售副总裁Alessandro Lamanna很以N900为自豪,他估量:“诺基亚N900将开创一个十分弱小的移动计算机的新时代。”
  从某种意义上讲,N900正是以一个划时代的产品实体,诠释了诺基亚“移动云终端”的概念,N900意味着诺基亚踏上了移动互联网的新征程。

 摘要:本文分三部分介绍了个人防火墙系统模型的设计。第一部分介绍了数据包过滤模块的设计;第二部分进程管理模块实现了与Windows操作系统的任务管理器的“任务管理”部分的功能;第三部分端口扫描模块在Windows平台下使用套接口(SOCKET)技术实现了把本机作为客户端,把需要扫描的IP地址所在的机器作为服务器端端口扫描。
  关键词:防火墙;套接口;内核;NDIS;过滤器

  
  Firewall Model Design against Data Package Filtering Technology
  Xiao Yu,Lv Dinghui
  (Puyang Vocational&Technical Institute,Puyang457000,China)
  Abstract:This three-part model describes the design of a personal firewall.The first part describes the design of packet filtering module;second part of the process management module with the Windows operating system Task Manager"Task Manager"section of the function;third part of the port s

本文档为【基于正三角形剖分的传感器网络快速k-覆盖判定算法研究】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_536049
暂无简介~
格式:doc
大小:417KB
软件:Word
页数:22
分类:经济学
上传时间:2012-04-18
浏览量:17