APP下载

计算机在电子学方面的应用

2018-12-19钟日涵湖南省岳阳市第十五中学

数码世界 2018年10期
关键词:电子学监控个性化

钟日涵 湖南省岳阳市第十五中学

引言:电子学研究的核心是电磁波以及电子运动,是一种较为新颖的信息作业手段。随着计算机以及相关技术的不断发展,电子学研究中对于计算机的使用越来越多,产生了较多的研究项目。电子学与计算机的发展关系十分紧密,两者相互作用与影响,实现了共同发展。目前,计算机在电子学方面的应用也十分广泛,例如智能化通信监控系统、基于C++类库的数据存取方法、个性化需求的服务发现技术等。

1.智能化通信监控系统

我国的通信事业得到了飞速的发展,使得通信监控管理工作更加繁重,其重要的地位也不断突显。在智能化通信监控系统中,通信电源集中监控系统由监控中心、各个监控站点、各个监控单元以及多个监控设备组成,监控中心以及监控站中的监控主机为IBM-PC机[1]。在监控系统中,能够通过监控主机,完成对范围内所有监控对象的运行参数以及工作状态的监视。

智能化技术在该通信监控系统中得到广泛的应用。利用高智能的现场控制设备,实现在较为恶劣的天气下,对较多且分散的模拟量信号以及数字量信号的精准测量。在智能化控制平台中,分布式智能控制模块起到至关重要的作用。分布式智能控制模块不仅能够完成现场数据的采集,还能向现场的各个输出控制装置发出指令,有着较高的智能性。智能化通信监控系统的智能控制模块将嵌入式微控制器作为主体,并将计算机技术、控制技术以及检测技术进行有机的结合,完成多种类物理量的精确采集、自动校对自主诊断的功能。

智能化通信监控系统在建设中使用了独特的“电气隔离”技术以及平衡差传输技术。能够保证单个模块的故障不会影响整个系统的网络安全,提升系统网络的可靠性。智能化监控系统的使用能够完成对于历史故障信息的统计与分析,对新的故障进行及时的报警。

2.基于C++类库的数据存取方法

在C++类库中,实际上能够提供出两种数据存取的方式。第一、基础类数据存取方法。编程者能够对于Oracle数据库进行任意的访问。例如添加记录、检索记录、编辑记录、执行任意的SQL语句等。但这样的方式要求着编程者必须要亲自从数据库中调出数据信息,并输入界面中的显示窗口。基础类数据存取方法的操作流程如下:在程序的框架中,要进行C++类库的初始化,可以调用OStartup方法;在应用程序结束之前,要对C++类库进行清除,可以使用OShutdown方法;在Visual C++程序的头文件中增加一个#include<oracl.h>的包含文件;定义ODatabase对象;定义ODynaset对象;进行记录的处理。

第二,OBinder类以及OBound类数据存取方法。相比于基础类数据存取方法,这种方法更加简便。OBinder类以及OBound类数据存取方法能够实现数据库文件以及界面窗口的直接关联,实现界面窗口中的数据自动导入数据库,并进行保存。OBinder类以及OBound类数据存取方法的具体操作流程如下:利用Visual C++中的资源编辑器创建界面控件;在应用程序中,声明一个OBinder实例;在每一个控件中各声明一个OBound子实例;对于每一个OBound子实例必须使用BindToControl方法,在子实例与控件变量中建立起联系;建立OBinder实例并打开,构建dynaset对象,获得当前数据库的记录;调用OBinder::Close方法,结束程序。

3.基于条件规则库的流量异常检测系统

该系统能够完成对于目的IP以及端口号、源IP地址以及端口号的监视,实现对于网络入侵行为的检测。在该系统构建的过程中,必须要建立引入异常值并建立起相应的模型。在这一阶段,需要引入训练数据。训练数据的提取来自于实际的网络环境,且为通过检验后的正常流量,组成以下两个阶段的数据:第一、生成阶段的训练数据,主要用于各属性异常概率的计算;第二、合并阶段的训练数据,若出现了数据的“异常”,并不意味着入侵行为,仅仅代表着值域的更新。

构建条件规则库是建立基于条件规则库的流量异常检测系统的重要部分。首先,要进行条件规则的引入。在网络流量中,包含着一定的关联性,一旦出现入侵行为,则流量正常波动的规律就会出现异常。基于这样的情况,通过检验这种关联性的异常来判断入侵行为,能够检测单个属性的异常更早的发现入侵行为。其中,普遍使用的条件规则为Pr(结果|条件)。第二、合并条件规则。如果一项条件规则能够检出所有的异常都已经被其他的规则所检测出,则该项条件规则就应当被合并起来。可以根据SeqR{Ri}确定出检验训练数据的各个规则的顺序,保证被合并的规则是异常值相对较低的条件规则。

4.个性化需求的服务发现技术

随着人们对于个性化服务的需求增加,个性化需求的服务发现技术得到不断的提升。目前,除了能够实现对于不同的用户提供相同的服务之外,还实现针对每一个用户提供个性化的服务[2]。不同用户有着不同的兴趣爱好以及专业领域,对同一项服务的关注点也有所不同。现阶段的个性化服务技术在电子商务领域以及Web应用方面得到了广泛的使用。基于此,相关研究人员对于基于用户的偏好来进行个性化服务发现的研究更加重视。

个性化需求的服务发现技术中,包含的关键技术有用户个性化数据信息的采集、用户兴趣模型的建立、个性化服务信息的推荐。其中个性化数据信息的采集包括隐式采集以及显示采集两种:隐式采集就是web的挖掘技术、显示采集就是人工输入。个性化服务信息推荐技术的主要使用依据为用户的反馈。例如微信朋友圈中广告的“我不感兴趣”着一功能等。为了更加准确的分析出用户的兴趣,通常需要建立起针对与每一个用户的兴趣模型,也就是用户描述文件。个性化需求的服务发现技术通过使用基于内容过滤的个性化搜索算法,实现了对于不同用户的针对性服务推荐。

总结:综上所述,计算机在电子学方面的应用十分广泛,其发展也与电子学的发展较紧密。计算机在电子学方面的应用包括智能化通信监控系统、基于条件规则库的流量异常检测系统、基于C++类库的数据存取方式、个性化需求的服务发现技术等等。在未来,人们对于计算机技术以及电子学方面的研究会更加多样,为人们提供更好的服务。

猜你喜欢

电子学监控个性化
《量子电子学报》征稿简则
《量子电子学报》征稿简则
The Great Barrier Reef shows coral comeback
一种融合PageRank和PersonalRank的多层个性化推荐算法
基于无人机的监控系统设计
关于《电子基础实训(全英授课)》教学改革探究
坚持个性化的写作
基于STEAM教育的中职机电课程研究与实践
上汽大通:C2B个性化定制未来
同桌宝贝