学科分类
/ 2
34 个结果
  • 简介:外来生物入侵已经成为全世界关注的问题,我国成为受外来入侵生物危害最大的国家之一。防治外来物种入侵刻不容款,但总是缺乏有效的监督和控制的机制,帮助我们早期就发现问题所在并尽早采取有效措施。外来有害生物预警系统的设计目的就是为了帮助相关机构尽早地发现危险的外来物种,避免外来物种因泛滥成灾造成的生态系统破坏、物种濒危和灭绝以及遗传资源的破坏等大型的生物灾难。

  • 标签: WEB windows MOBILE 预警系统
  • 简介:在大伙房水库监测预警平台的开发过程中,为了节约开发时间并优化程序结构、提高运行效率,综合利用C#这种现代语言高效开发的特点和FORTRAN这种古老计算机语言描述工程算法准确、严谨的优势。本文讨论了FORTRAN和C#混合编程的特点,研究了C#与FORTRAN混合编程的实现方法。关键词FORTRAN;混合编程;工程计算;DLL中图分类号TP314文献标识码A文章编号1007-9599(2010)04-0000-01ImplementationofFORTRAN&C#MixingProgrammingagainstLargekitchenWarningPlatformDevelopmentShangTao,FuJinxiang,MaXingyuan,TangYulan(ShenyangArchitectureUniversity,Shenyang110168,China)AbstractDuringthedevelopmentoflargekitchenResMonitoringandWarningPlatform,inordertosavedevelopmenttimeandimproveoperationefficiency,usingC#LanguagewhichisthemoderncomputerlanguagealsohasthecharacteristicsofefficientdevelopmentandFORTRANLanguagewhichcanrigorousandaccuratedescriptionofengineeringalgorithmtogetherisnecessary.ThispaperhasdiscussedthecharacteristicsofmixingprogrammingwithC#andFORTRANlanguage.KeywordsFORTRAN;Mixingprogramming;Engineeringcalculation;DLL一、FORTRAN与C#语言的发展及优势以大伙房水库监测预警平台的开发为例。平台需要采用大量先进的计算机编程技术,应用大规模数据库,提供可靠的安全保障,优秀的网络访问能力。这就需要构建平台的编程语言能完整简洁地支持当今最新的编程技术。C#语言就是这样一种语言,作为微软首推的编程语言,C#几乎支持所有最新的编程技术提供了极高的开发效率5。但是该平台又有着显著的工程计算软件的特点,需要严谨的科学计算语言对算法进行描述,同时有许多经过多年工程实践积累的工程计算代码可以被重用。FORTRAN语言最早被应用在工程开发之中,同时在FORTRAN语言50多年的发展中,积累了大量的优秀正确的代码。所以研究C#语言与FORTRAN的混合编程在该项目中的开发中有着重要的意义。(一)FORTRAN语言的发展及优势FORTRAN在数值计算领域有其独有的优势,首先它是最早的高级语言,有大量优秀正确可靠的源代码可以使用,如果能充分利用FORTRAN源代码可以大量节约工程软件设计开发的时间。FORTRAN语言有更为严格的语法,支持直接对数组和复数进行计算,非常适合严谨的科学计算领域1-3。(二)C#语言的发展及优势微软在推出.NETFramework第一版时推出的新语言C#,派生于C的简洁语法,继承了C++语言的灵活性,并且支持快速开发,随着C#3.0版本的发布,C#作为微软公司建议的开发语言,已经受到越来越多的程序开发人员的青睐5。二、FORTRAN与C#混合编程的方法(一)命名约定的一致由于C#语言是严格区分大小写的,而FORTRAN在默认情况下不区分大小写,如果不解决命名一致问题就会导致链接失败。FORTRAN的缺省方式是使符号名在OBJ文件中变成大写,在C#中调用一个缺省的子例程时用一个纯大写的名称生成调用就可以成功publicstaticexternvoidDLLTEST;(二)参数传递一致因为C#默认是值传递,而FORTRAN默认是引用传递。我们在参数传递中必须保持传递的一致性。简单的方法是使用C#的关键字ref,将C#的参数传递类型定义为引用类型publicstaticexternvoidDLLTEST(refinta,refintb);(三)数组参数传递在传递数组参数时,需要周全地考虑行和列的储存位置对调的问题5。还应注意,C#的数组下标从0开始,而FORTRAN的数组下标默认从1开始。如在C#中定义数组A34,共20个元素;同样的定义A(3,4)在FORTRAN中共12个元素1-3。并且进行数组传递还要注意,只需要传递数组的首地址即可,DLL需要的是数组的起始位置。三、FORTRAN与C#混合编程的实现下面试写水库监测预警平台中一个模型计算程序来说明FORTRAN和C#在混合编程的实际应用。启动VisualStudio,选择IntelVisualFortranLibrary中的Dynamic-linkLibrary,并给项目命名。新建“FortranFile”项,并给文件命名。然后在该文件中书写算法代码。编译完成后,在该项目的debug子目录下找到生成的dll文件。新建VisualC#Windows窗体应用程序。并给项目命名,将生成的dll文件拷贝到新项目的debug目录下。在进行连接之前需要在C#中增加对动态链接库操作的类的引用usingSystem.Windows.Forms;usingSystem.Windows.InteropServices;声明外部函数的部分代码publicpartialclassForm1Form{DllImport("dlltest.dll")publicstaticexternvoidFORDLL(reffloatV,reffloatQIN,reffloatBOD,...);...之后就可以对FORTRAN编写的外部函数进行调用,得到正确的结果。四、结论经过本文的讨论,可以看到运用FORTRAN与C#混合编程可以容易地实现。平台的代码极大的缩短,并且可以方便地重用FORTRAN语言的优秀代码,大大缩短开发时间,并且提高程序的执行效率。参考文献1司岩,周福才.FORTRAN程序设计基础J.大连理工大学出版社,1996,52刘卫国,蔡旭辉.FORTRAN90程序设计教程J.人民邮电大学出版社,2003,23张晓霞,田秀萍.Fortran90程序设计教程J.兵器工业出版社,2005,104Nagel.C等著.黄静译.C#高级编程J.清华大学出版社,2008,105周涛,郭占元,郭向荣.Fortran与C#混合编程在土木工程计算中的应用J.中南大学,2009,3

  • 标签:
  • 简介:在互联网攻击技术不断“推陈出新”的今天,种种迹象表明CSRF攻击作为一种新兴的WEB攻击技术已经成极大的威胁了互联网安全,本文针对CSRF(CrossSiteRequestForgery)跨站请求伪造攻击进行了简单的解析,揭示了CSRF的攻击原理。并结合现实情况提出了有针对性的解决方案。CSRF攻击是一种新兴的攻击技术,现在很多站点及IPS供应商都不具备针对这类攻击的防御能力,掌握对此类攻击的对策,对提高互联网安全性意义重大。

  • 标签: CSRF 跨站请求伪造 COOKIES
  • 简介:随着全球信息化的飞速发展,我国建设的各种信息化系统已成为国家关键基础设施,其中许多业务要与国际接轨,诸如电信、电子商务、金融网络等.因此,网络信息安全已成为亟待解决的影响国家全局和长远利益的关键问题之一.所以,探讨我国网络信息安全现存问题及其发展对策具有很重要的现实意义.

  • 标签: 网络安全 信息安全 信息系统 网络保密 防火墙 入侵检测系统
  • 简介:针对电脑工作者使用电脑中在身心健康方面受到的负面影响,文中逐一阐述由于"长期坐姿不良致病的原因"、"灰场致病的原因"、"干眼症的致病原因"、"电脑躁狂症的致病原因"、"头部和皮肤疾病的致病原因",并且分别提出了相应的防范措施。

  • 标签: 电脑 致病原因 预防措施 眼睛 显示器
  • 简介:随着计算机技术水平的不断发展,软件的规模和复杂度也随之增加。软件开发从个人模式向团队模式转换,计算机软件项目管理模式也向软件工厂式管理发展。目前,软件项目管理还存在一些问题,如对软件项目管理认识程度不足,缺乏整体把握;管理思想和理念没有得到落实,风险管理不成熟;缺乏有效沟通等,需要我们不断从提高项目管理人员计划意识,优化人力资源配置;树立风险管理理念,强化项目管理培训力度;加强沟通,从整体上对软件项目管理进行把握等方面进行改善。软件项目管理有效开展离不开项目管理人员对现代软件工程管理的理论和方法有全面的理解和掌握。

  • 标签: 软件 项目管理 对策
  • 简介:Authorware是一款功能强大的多媒体制作软件。它以流程线和设计图标为基本元素的设计结构及可视化的操作界面深受广大教师喜爱,成为目前教学中的主流多媒体开发软件。本人拥有多年的Authorware使用经验,现以Authorware7.0为例,把课件制作中容易出现的问题及解决方法形成文字,和大家共同探讨。以提高我们一线教师制作多媒体课件的技术水平。

  • 标签: AUTHORWARE 课件 打包 一键发布
  • 简介:摘要计算机信息网络的发展和普及,引发出一系列网络道德问题,计算机网络是把锐利的双仞剑,既为人类道德进步提供了难得的机遇,催动了人类道德发展的进程,也引发了严重的网络道德失范。本文作者从网络道德失范的表现入手,对网络失范问题产生的原因、网络道德失范的根源等问题,并提出解决这些问题的建议和对策

  • 标签: 网络道德 失范 对策思考
  • 简介:疫苗重大事件频发,引起社会各界对疫苗冷链运输的关注。本论文剖析疫苗流通存储现状,剖析国内外经验,提出完善相关设施设备实现疫苗可追溯性信息管理,针对性提出对策以及建议。

  • 标签: 疫苗流通 存储 流通 监管 信息可追溯
  • 简介:随着中国加入WTO,如何尽快与国际接轨成为中国软件业面临的重大课题。受印度和爱尔兰软件业蓬勃发展的启示,对于软件能力成熟度模型CMM(CapabilityMaturityModel)的研究和应用成为业内关注焦点,CMM受到前所未有的重视,这无疑对于提高我国整体软件开发水平有积极影响。但也应看到CMM在国内仍属新事物,

  • 标签: 软件工程 软件开发 CMM 软件能力成熟度模型
  • 简介:虽然北京城市交通建设与管理投入力度不断加大,但是持续高速增长的交通需求及各类影响和制约交通发展的内外因素发生了前所未有的改变。交通建设持续的高投入只是基本应付了这一时期的交通需求,并未能从根本上缓解不断加剧的供需矛盾,交通形势十分严峻,北京开始进入了交通拥堵的时期.本文借鉴国外同类城市交通发展的历史经验,总结北京交通发展的历史规律和北京交通问题症结,提出对缓解交通拥堵可能采取的途径和具体措施。

  • 标签: 交通拥堵 北京 城市交通发展 城市交通建设 交通需求 供需矛盾
  • 简介:同学供职的学校提倡用电脑出试卷。但只有一台打印机。必须共享文件。很多老师以为在WINDOWS98系统下设置密码即可.打印后未及时关闭共享。最终出现校园网内部泄密的事件。因为笔者在同学眼中是个“高手”,所以被请来“指点”。

  • 标签: 共享文件 密码破解 局域网 打印机 校园网 电脑
  • 简介:本文依据办公自动化网络系统的特点及安全目标,较为详细地论述了影响办公网络系统安全的因素,指出了建立完善安全措施的一些方法以及安全防范手段。

  • 标签: 办公自动化 网络安全 防范技术
  • 简介:近年来,随着人们应用网络频率的不断增加以及对网络依赖程度不断增强,网络成为人们发表各种意见的新出口。这给普通民众提供了一条表达自己意见的出口,但是,在我国社会急剧变化的情况下,各种积压已久的矛盾都逐渐爆发出来,如果民众将这些东西发布到网络之上,很容易产生群体不理性,进而爆发网络群体事件。因此,为了实现社会的和谐和稳定,我们很有必要对网络群体事件的传播机制进行分析,进而提出高效平息网络群体事件的策略。

  • 标签: 网络群体事件 传播机制 应对策略
  • 简介:摘要计算机信息技术的高速发展为现代科技教学起到了很重要的作用,但是,高校信息化在发展的过程中还存在一些不容忽视的问题,制约着信息化的速度和质量。本文提出针对计算机信息资源整合,提高设备的整体利用水平及制约我国高校信息化发展的问题,提出了有针对性的建议。

  • 标签: 高校信息化 问题 对策
  • 简介:在企业的经营管理中,信息网络是实现生产管理网络化、信息化的前提保障和基础设施,它能够有效地确保企业在网络运行方面的高效性、稳定性和安全性。因此,企业必须要加强网络管理工作,从而更好的维护和保障企业经营管理的正常运行。

  • 标签: 新时期 企业网络管理 问题 对策
  • 简介:校园网是互联网的重要组成部分,也是现代教育不可或缺的技术手段。然而网络本身具有开发性,无疑给校园网安全带来了威胁。本文结合笔者自身的工作经验,对当前高职院校校园网络安全的现状进行了分析,并提出了相应的校园网络安全的解决方案。

  • 标签: 校园 网络安全 对策
  • 简介:摘要与众多普通技术领域相比,由于计算机软件的特殊结构和特殊性质,因此关于计算机软件的专利保护一直是业内所关注的焦点之一。本文从修改计算机软件专利保护的相关法律法规、对具体的专利保护途径的建议和对专利申请人的建议三个方面探讨了计算机软件专利保护的对策

  • 标签: 计算机软件 专利保护 策略
  • 简介:本文主要讨论了计算机普及教育的现状,介绍了计算机普及教育中的存在的问题、原因及解决问题的对策

  • 标签: 计算机普及 教育 对策
  • 简介:我国政府在推行办公自动化工作已有八、九年的历史了,成绩是显著的:电子政府、电子政务的观念己经深入人心;国务院至各省府办公厅,大部分省府办公厅至其市、地政府办公室的电子邮件通道已经建立;部分城市建立高性能城域网.特别是轰轰烈烈的九九政府上网年,极大地推进了政府信息和政府办公自动化.同时办公自动化系统先天规划不足,体制不畅;后天需求分析不足、贯彻不力等一些深层次的问题也逐步暴露出来.在此,我们提出几个主要问题进行探讨,以期抛砖引玉.

  • 标签: 办公自动化 标准化 规范化 政府机关 办公软件