计算机功能

2024-09-22

计算机功能(共12篇)

计算机功能 篇1

数字技术的简介

数字技术是一种可以借助一定的设备来将文字、图形、图像、声音、视频影像和动画等各种信息转化为电子计算机能够识别的二进制数字“0”和“1”后来完成运算、加工、存储、传送、传播及还原过程的技术。这是与电子计算机有着紧密联系的科学技术。而其在运算、存储等环节是借助于计算机对信息进行编码、压缩和解码, 其也称为数码技术、计算机数字技术。数字技术使得传统计算机、网络及个人通信系统得到迅速的普及, 并使得人们的沟通与传递信息模式得到了改进, 使我们的生活产生了前所未有的冲击。

传统计算机

传统计算机是指现代人们通用的计算机, 其发展阶段如表1, 它的心脏依赖硅芯片, 尽管一个芯片其有着极为有限的面积。传统计算机根据人的要求进行信息的接收和存储, 并对结果信息进行机器输出。传统计算机是脑力的延伸和扩充, 也是近代科学极为重大的成就之一。

传统计算机在系统方面是由硬件系统和软件系统组成, 其体系构成如图1, 硬件系统主要是借助光、磁、电、机械等原理来进行各种物理部件的有机组合, 这是系统得以正常工作的实体。软件系统是各种程序和文件, 主要作用是指挥全系统根据指定的要求来工作。

传统计算机系统有着精确、快速的计算和判断, 通用性好, 使用容易, 还能联成网络。对于复杂的计算, 也几乎都可以利用传统计算机的计算运算和逻辑运算来实现。传统计算机可以进行巨量信息的存储, 并且在计算精度上也不受限制。传统计算机还可以进行编程, 其丰富的高性能软件及智能化的人机接口, 让使用起来极为方便。

数字技术对传统计算机功能的影响

1数字技术实现现实世界的模拟过程

随着数字化时代的迅猛发展, 人与人都是通过Internet媒介来作为介质, 由于数字技术可以对获取的信息进行接收和存储, 这也促进了计算机的发展, 使得比特流、信息流成为物质为主的生活空间的一部分, 传统的计算机与生活环境都有着很好的结合, 其利用芯片, 将所有信息基本以数字化形式来存在, 这样计算机融入我们的生活, 并将生活中众多东西都成为数字化的东西。嵌入式的芯片通过计算机更是为我们打造了一个模拟的现实世界, 通过软件编译来实现家庭网络传播媒体的音频、视频等采样数字化技术, 让思维和感知是模拟和连续的, 实现数字化生活。

2数字技术实现传统计算机多媒体设计

传统计算机可以利用数字技术来进行语言设计, 从而将符号、图像和文字整合在一起, 给读者带来强烈的视觉冲击及新颖的视觉感受, 主要是利用剪辑技术, 在剪辑中其数字媒体技术有非线性编辑、数码特技及影视合成等几种, 这些数字技术在传统计算机中的应用, 可以改变人们的视觉经验, 促进艺术表现的创新。而计算机三维软件的制作结合, 更是一种数字技术应用的创新, 实现更为个性化的发展。

3数字技术实现传播者与受众的双向交流

数字技术对传统计算机功能有很重要的影响, 其可以在传播者和受众之间实现实时的通讯和交换, 这样信息能够及时的进行反馈, 具有很强的互动性。信源和信宿其角色也可以随时改变, 数字化传播点对点对面传播模式共存, 可以使大众传播其覆盖面更大, 更为人性化传播。

数字技术与传统计算机的结合, 可以很好的进行立体表现特点, 利用多种媒体表现方式, 可以有效的传达信息, 并可以实现数字媒体技术在社会各个领域的应用。

总结

数字技术推动了传统计算机的发展, 使其功能更为完善, 并加快了数字多媒体技术的自主创新能力, 数字技术是具有国际竞争力的信息技术之一, 随着计算机技术的发展, 数字技术也在越来越多的领域有着广泛的应用, 为人类社会的进化提供了广阔的空间, 相信未来世界也必将是数字化的世界。

计算机功能 篇2

方法

1.依次单击“开始/控制面板/日期、时间、语言和区域选项”

2.单击“日期和时间 /Internet时间”,选择关闭该功能,

如何关闭计算机中“Internet时间同步”功能

注意事项

计算机功能 篇3

关键词:计算机;科学计算;工程;Matlab

中图分类号:TP3

1 工程领域应用计算机计算的必要性

工程是含义很广的词汇,它是科学和数学的一种综合应用,通过这种应用,可以把自然界的物质通过各种结构、机器、产品、系统等以最高的效率转化成人类所需要的物品,如建筑工程把砖瓦转化成各种房屋、道路桥梁等等,而机械工程把各种金属和化合物转化成为人们需要的各种机械。

工程的一大特点就在于高效。它需要用最短的时间最少的人力,以最高效率把自然界的物质转化为对人类有用的产品。另一特点就在于其可靠性,工程所产生的产品只有可靠、安全,才能够成为人们生产生活中的得力助手;反之,存在安全隐患的产品,不但不能对人类有所帮助,还有可能对人类的生命安全造成威胁。

随着科学技术的发展以及人们对工程产品要求的提高,原始的工程技术已经很难满足工程要求。例如在建筑工程中,普遍存在着高层化、规模化、大型化的趋势;而在机械工程中,对产品的精度、强度、刚度等要求都在不断提高。这些工程变化给工程计算带来了巨大的挑战,传统的计算方式,已经无法满足工程要求,因此,迫切需要一些新的计算工具。而电子计算机强大的计算功能,正是工程领域所需要的。

2 计算机的科学计算功能应用于工程领域的优越性

2.1 计算的高效性。1946年的2月14日,在美国的宾夕法尼亚大学问世的第一台电子计算机就以其超高的计算速度而震惊了世界。当时,这台重达28t的庞大机器的加法计算速度达到了每秒5000次,在当时人们的眼中,这显然已经是一个十分惊人的数字。而随着计算机技术的飞速发展,电子计算机的计算速度已经可以达到每秒万亿次,就算普通微机的计算速度每秒都能达到上亿次。这样的计算效率,使得很多复杂的计算问题得到解决。用传统计算方法几年几十年都无法完成的大型计算工程,应用计算机只需要几个小时就可以计算完成。可见,电子计算机超高的计算效率大大提高了现代工程的效率。

2.2 计算的精确性和准确性。现代许多工程行业对工程精度的要求都非常高,有时候,看似十分微小的误差都有可能导致极大的工程隐患。在传统的计算方式中,依靠手动计算的精度很低,同时,由于现代工程庞大的计算量,很难保证工程计算时不会出现错误,这成为工程计算的一大问题。而现代计算机可以有几十位的二进制有效数字,相应的计算精度能够达到百万分之一甚至更高,这给高精度计算提供了前提。而电子计算机的计算大部分是靠计算机自身以固定的程序完成的,因此,计算机的计算结果不必担心其准确性。

2.3 计算的便捷性。现代很多的计算机软件都收录了大量的函数。人们在使用大多数函数的时候只需要调用一下就能够使用已有的函数,非常方便。就算是有些数据库里不存在的少数函数或者方程,也只需要在计算时做一个编程就可以很方便地完成任务。而在很多的计算问题中,需要大量的方程、矩阵等等,用手写十分麻烦,而且计算也十分费时费力。但是使用一些合适的软件,就能够在输入方程、矩阵的形式后直接得到所要求的结果。而且输入的数据一目了然,一旦出现了输入错误,也很容易纠正。

3 计算机的科学计算功能在工程领域中的应用实例

计算机的科学计算功能在工程中的应用体现在两个方面,一方面是纯数学计算应用,另一种是建立在工程模型基础上的应用。这两方面的应用,无疑都为工程建设提供了巨大的帮助。

3.1 纯科学计算在工程领域中的应用。(1)Microsoft EXCEL—很实用的数据处理软件。这款软件相信人们都不陌生,它是微软公司Microsoft Office办公软件中的标志性软件之一,基本功能是进行网格数据的采集和处理。但是,在这款软件内有很庞大的函数数据库,正常的函数计算都可以通过EXCEL来解决。这款软件掌握简单,操作便捷,在工程中进行数据的录入、存储和处理都十分方便。因此,一些简单的数据处理都可以应用EXCEL,是一款非常使用的软件。(2)MATLAB—强大的数学计算平台。MATLAB是由美国的MATH WORKS公司在1984年发布的一款强大的高级计算机语言,其全称是MATrix LABoratory(矩阵实验室),顾名思义,这款软件在矩阵计算方面具有十分强大的功能,而这款软件研发的初衷也是为了方便矩阵的运算,但是随着其发展,人们发现将这款软件应用于工程计算可以取得非常好的效果。

MATLAB在同等级的计算机语言中,操作更为便捷,变成更加容易,功能更加强大,且有更强的可开发性,因而在工程中的应用十分广泛。首先,它能够很便捷地计算函数的收敛性。在很多工程计算问题中,求解是非常复杂多变的,而衡量计算问题正确性的一大标准就是函数是否收敛。但在验证函数收敛时,需要反复进行多次计算才能够得到最终的收敛性结果,这给工程师带来了极大的不便,而应用MATLAB只需要几行编程,就能够自动进行千万次的收敛性试验,很容易地解决了收敛的问题。另外,在需要处理大量矩阵问题的工程中,MATLAB同样起着十分重要的作用。在求解最优解的问题中,会出现很多庞大的矩阵,人工想要计算这些矩阵非常麻烦,而且由于其繁琐的形式,很容易出现计算错误。而应用MATLAB,只需要在平台上输入矩阵的形式,按照一定的程序进行计算就可以了。在程序正确的前提下,验证正确性只需要检验输入数据是否正确即可,这给工程带来了很大的方便。

3.2 计算机科学计算功能基于工程模型的应用。现代工程已经告别了只依靠一张图纸进行工程的时代。由于现代工程对精度要求极高,所以需要先建立虚拟模型并进行力学计算,才能确保工程的质量。现代工程计算中常应用的是有限元法,这种方法是把一个模型通过网格划分成为若干个小的单元,并对小单元逐个求解最终得到想要的结果,网格划分地越密,计算精度就越高。

在计算机中应用有限元法的基本步骤是:按照预期设计在计算机中建立一个虚拟模型并给定相应的材料常数;对模型进行网格划分,把模型划分成许多的小单元;在模型上施加载荷和约束;进行求解;数据的后处理。经过这些步骤之后能够直观地得到所需要的结果。

在这一方面,ABAQUS的应用是十分广泛的,相比于ANSYS等其他工程软件,这款软件具有很大的优势:ABAQUS具有很强的兼容性,它不光能够依靠自身完成建模,同时也能够导入用Auto CAD、ANSYS等其他软件所建成的模型;ANSYS就建模来说并不是最优秀的一款软件,但是其在数据处理上的优势是很明显的,它能够进行模型的静态和动态分析,完成装配接触等操作,想比其他软件在数据处理方面更为强大。另外,ABAQUS还有草图功能,建模中出现的错误能够在草图中得到修正。而其强大的恢复功能保证了在突然断电、故障之后可以紧急存储,从而把损失降低到最小。

4 结语

电子计算机强大的科学计算功能在工程领域的应用已经相当广泛,它已经在工程实际中证明了自己的价值。而在计算机发展脚步从没有放缓的今天,计算机的科学计算功能必然会更加强大,给工程带来的便利也会更多。现代工程要重视起计算机的作用,紧跟计算机发展脚步对计算方法进行更新,这样,才能保证工程的效率和质量。

参考文献:

[1]孙萌.计算力学及其工程应用[J].科技创新导报,2010,30:85.

[2]赵梅,李栋梁.MATLAB在工程领域中的应用概论[J].科技信息,2012,14:243.

作者简介:杜新(1975.11-),男,本科,通信工程师,藉贯:吉林长春,主研方向:数据通信;李海霞(1976.4-),女,大专,计算机工程师,藉贯:吉林长春,主研方向:计算机及应用管理。

计算机软件产品功能测试的方法 篇4

关键词:计算机软件,产品功能,测试方法

1 计算机软件产品功能测试

软件功能测试也称之为软件行为的测试, 根据每一件产品的特征、描述的操作方案和用户的方案, 对产品的特性和可操作性进行设计, 这个测试的主要目的就是测定一下产品的功能是否能够达到合同规定的项目。计算机软件产品功能测试主要包括逻辑上的功能测试、界面上的测试、易用性的功能测试、安装性能的测试以及软件兼容性的测试。

功能测试的实际例子就是为了发现所有存在性的错误并且进行改造的过程, 它主要是将各个发展阶段进行一些测试, 提供一些诊断出来的错误信息, 以此来达到软件功能的更好运行, 测试用例的好坏会对软件的测试质量产生直接的影响, 它所测定的是工作的指导性的文件, 整个测试工作的指导与控制的作用就相当于文档对编码的指导作用, 测试用例的关键性的方式是预先产生的结果和所输入的数据是相互吻合的, 输入的数据对整个测试功能的全面进行覆盖。

软件性能的指标一般包括:基本性能的评价、负载的评价、强度的测试。每一个部分的测试都有他自己的目的, 也有其不同的测试目标, 完成的标准也不一样。对负载的测试主要是对在各种各样的工作负载之下的性能进行测试, 能够确定其最大的工作量是多少, 以此来评测和评估对象在不同的工作量条件下的功能, 以此来进行正常的运行, 测试的目标就是测试所指定的事物在不同的工作条件下进行的性能, 测试技术是为了使用功能或者业务周期进行的测试, 通过修改业务的数据来增加事物的数量, 或者通过修改测试来增加每一项的完成手段, 在进行负载的时候, 一定要注意在专用的计算机上或者对专用的计算机进行执行, 以便于完成整个操控的完整进行。测试的实际数据应该同功能的放大或者缩小比例数据。性能测试的大致过程为开始测试性能, 接着分析应用的系统, 分析应用系统的目的是为了下一步定义压力测试的独享目标, 经过测试计划的评审, 编写使用的案例, 搭建测试的具体环境, 准备测试的数据和准备测试的工具。以此来录制脚本, 增强整个脚本的使用性能, 具体的实施方案还要重新进行审视, 监视资源不得不进行分析, 分析测试结果来检查整个测试结果的功能。

2 性能测试的工具

性能测试的工具有很多, 简单地可以分为负载压力的测试工具、资源监控的测试工具、故障定位的测试工具以及优化工具。这种检测工具可以将监控工具直接接入到中间件中、数据库的数据以及机体会自动地提供性能的数据采集性能的指标, 在负载的压力测试的时候还能够监控环境改变常数。

3 功能测试的指标

功能测试的主要指标为主机的性能、网络的性能、多任务时的性能、可靠性、易用的性能, 这些指标主要考察的还是系统的整个功能的模块产生的最大的相应时间, 测试的时候应该对服务器内核的使用率进行排列, 编制服务器的使用格式, 性能测试时候的调优主要是为了改善系统整体上的性能, 而对于系统软件或者硬件进行修改, 他们是多次进行交替的, 当整个性能测试发现问题以后, 应用程序的代码和数据库的配置参数也是一样进行的, 操作系统的配置参数进行配置, 网络的状况也能够影响整个网络的负载情况, 当用户遇到问题的时候, 遇到的问题与其他的操作没有什么不一样, 这就意味着整个系统的信息遭到了侵入, 当你调优以后, 如果还出现这种状况, 那就要从程序上查找原因了。

4 计算机功能测试的方法

对计算机软件测试最常用的方法就是黑盒和白盒的测试方法, 其根本原理就是通过已经选好的测试手法来作为输入的执行程序, 并且对程序进行检验, 以此来判断是否产生的结果是一样的, 黑盒的测试方法就是根据需求的既定的规格来检查主要的功能, 因此在选择使用程序的时候, 应该把重点放在整个软件的功能上, 如果没有涉及到程序的细节以及内部的主要结构, 那么黑盒的检测程序显示的就是实际的测试状况, 首先开发人员应该根据用户的需要进行设定, 如果数据的正确性遭到怀疑, 那么整个数据库就能够正常的通过, 当整个测试完成以后, 测试人员应该将测试模块重新进行改变, 重复进行实验, 以此来达到万无一失的目的。

5 结语

随着信息技术的不断发展, 软件的发展越来越快, 大家使用的软件的精确度也越来越高, 所以需要研发人员更加注重计算机软件产品功能测试的方式方法, 人们面临的问题也会越来越少, 因此软件功能的测试起着重要的作用。

参考文献

[1]江小文, 韩子文.计算机软件的功能调试[J].计算机科学, 2009 (7)

[2]梅美丽, 蒋晓峰.计算机软件产品功能的测试方法[J].测试科学, 2010 (5)

[3]陈晓晓, 方永祥.试论计算机软件测试的主要工具[J].计算机人生, 2010 (4)

[4]韩笑笑, 马晓雯.中国计算机软件产品功能发展趋势[J].计算机方法科学, 2011 (5)

计算机功能 篇5

我公司使用的是沈阳蓝海灵豚软件技术有限公司开发的蓝海灵豚医疗器械管理软件。

蓝海灵豚医疗器械管理软件是严格按照《医疗器械监督管理条例》、《医疗器械经营监督管理办法》、《医疗器械经营质量管理规范》的认证要求,结合医疗器械行业管理的特点以及国家药监局对于医疗器械经营企业的监管要求开发而成。

系统覆盖质量控制的全过程(包括进货管理、验收管理、储存与养护管理、销售与售后服务管理等),全面准确记录医疗器械的购进、入库验收、库存、销售、出库复核等信息,可按批号、生产日期、灭菌批号等,对产品的购入、销售、库存信息进行跟踪查询,并能及时查询该批商品的供货单位及购货单位的相关信息,为医疗器械经营企业的 GSP 管理工作提供了全程支持。

蓝海灵豚医疗器械经营企业管理软件系统架构图

一、商品管理

系统提供完备的商品信息档案,提供商品图片管理,每个品种可以上传10张图片。为满足植入性医疗器械的管理要求,支持序列号管理,系统可跟踪GSP相关表单记录,满足对医疗器械进销存业务的追溯跟踪查询需要。

二、采购管理

采购管理主要核算企业采购商品的业务过程,可以与供应商签订相应的订单,然后在收到商品时根据订单编制采购单,并将商品办理入库手续,采购货款则可以通过采购付款系统予以支付。采购进货业务主要包括,商品询价,供应商合同、采购订单,采购退货和供应商费用等。

三、销售管理

销售管理系统主要用来处理与企业的销售活动相关的业务内容,比如与客户签订销售订单、发货、退货、收取销售货款等,而且还可以处理应收款、预收款以及现收款等往来款业务。

四、库存管理

库管理系统主要用来处理采购、销售业务以外的仓库收发业务。库存管理业务主要包括商品期初库存设置、商品入库出库验收、采购入库、仓库调拨、仓库盘点、库存报警等。

五、GSP管理

根据国家药监局的GSP管理要求规范对医药流通企业进行标准化管理,其内容主要有:首次经营品种审查、首次经营企业审查、人员健康检查、人员培训登记、设备维修登记、医疗器械商品停售通知、医疗器械商品入库验收管理、医疗器械商品出库审核管理、医疗器械商品在库养护管理、医疗器械商品退货管理、不合格医疗器械商品管理等内容。

管理职责:包括首营企业审批表、首营品种审批表、医疗器械商品检验报告书、问题改进和整改措施跟踪记录、质量管理制度执行情况检查考核等。

人员与培训:提供了记录员工的健康体检,员工培训、员工健康异常申报等功能。

设备管理:包括设备台帐信息、设备维修登记、设备保养登记、设备运行登记等。医疗器械商品购销管理:包括医疗器械商品购进记录、医疗器械商品验收记录、医疗器械商品拒收报告单、近效期医疗器械商品催销表、医疗器材验收记录、进口药品验收记录、医疗器械商品销售记录、医疗器械商品出库复核记录、进货质量评审分析报表等内容。

医疗器械品储存与养护:是指对医疗器械商品在库养护情况进行管理,包括医疗器械商品养护档案表、养护质量信息月报表、库房温湿度记录、库房巡检记录、医疗器械商品停售通知单等内容。

医疗器械商品质量管理:对医疗器械商品质量状况进行全方位跟踪管理,包括医疗器械商品质量档案、不合格医疗器械商品记录、不合格医疗器械商品报损审批、报损医疗器械商品销毁单、不合格医疗器械商品退回审批表、医疗器械商品质量复查通知单、医疗器械商品质量审核报告等内容。

售后服务:包括售后医疗器械商品质量问题追踪表、药品不良反应报告表、医疗器械不良事件报告表、医疗器械质量跟踪记录、医疗器械商品用户投诉记录、医疗器械商品回收记录、医疗器械商品售后服务记录内容。

召回管理:针对药监部门对医疗器械的管理要求,对医疗器械产品某一类别、型号或者批次在上市销售过程中存在缺陷时收回处理过程的跟踪管理。包括医疗器械召回事件报告表、召回计划实施情况报告等,详细地记载了器械产品的召回处理过程。

六、财务管理

财务管理用于管理客户和供应商(客户)之间因业务产生的账款,提供采购付款、销售收款和往来分析功能,系统通过采购付款单和销售收款单,实现对供货商和客户的往来账款按单进行结算,同时支持对一笔单据进行多次账款结算;还可以设置客户的信用额度,当客户欠款额达到信用额度时系统会自动报警提示,并提示是否与该客户继续交易。

七、账表查询

是对公司经营过程中所发生的日常业务的汇总和统计。包括:进销存分析报表、销售排行报表、销售分析报表、毛利分析报表,库存分析报表等。

浅谈计算机网络的功能与应用 篇6

【关键词】计算机网络 功能 应用

1 计算机网络的分类

计算机网络的分类存在多种不同的标准或方法,在计算机网络的研究中,常见的分类方法有以下几种:

1.1 按通信所使用的介质分为有线网络和无线网络,所谓有线网络,,是指采用有形的传输介质如铜缆光纤等组建的网络;而使用微波’红外线等无线传输介质作为通信线路的网络就属于无线网络。

1.2按使用网络的对象分为公众网络和专用网络,公众网络是指开放用于为公众提供网络服务的网络,而专用网络是指专门为特定的部门或应用而设计的网络,如银行系统的网络。

1.3按地理覆盖范围,将网络划分为广域网,城域网和局域网,地理位置不同计算机组成计算机网络时,必须通过通信线路将它们互连起来,通信线路由通信介质和通信控制设备组成,但是,单纯依靠计算机之间的物理连接是远远不够的,为了在这些功能相对独立的计算机之间实现有效的资源共享,还必须提供具备网络软’硬件资源管理功能的系统软件,这种系统软件就是网络操作系统,组建计算机网络的根本目的是为了实现资源共享,这里的资源既包括计算机网络中的硬件资源。

2 计算机网络的功能和应用

2.1计算机网络的功能

通过以上的介绍,我们对计算机网络已经有了一个初步的认识,那么网络对我们来说有什么存在的价值?或者说计算机网络能够为我们提供哪些有用的功能与应用?总体来讲,计算机网络可归纳为具有资源共享,数据传送,均衡负荷和分布式处理,信息的集中和综合处理四项功能, 这些功能不是完全独立存在的,它们之间存在相辅相成的关系,以这些功能为基础,可以在网络上开发出许许多多的应用,

2.1.1资源共享

资源共享是网络的基本功能之一,计算机网络的资源主要包括硬件资源和软件资源,硬件资源包括处理机,大容量存储器,打印设备等,软件资源包括各种应用软件,系统软件和数据等,资源共享功能不仅使得网络用户可以克服地理位置上的差异,共享网络中的资源,还可以充分提高资源的利用率。

2.1.2数据传送

数据传送是计算机网络的另一项基本功能,它包括网络用户之间,各处理器之间以及用户与处理器间的数据通信。

2.1.3均衡负荷和分布式处理功能

所谓均衡负荷是指当网络的某个结点系统的负荷过重时,新的作业可以通过网络传送到网中其他较为空闲的计算机系统去处理,在幅员辽阔的国家,还可以利用时差来均衡日夜负荷,分布式处理则是指当网络中的某个结点其性能不足以处理某项复杂的计算或数据处理任务时,可以通过调用网络中的其他计算机,通过分工合作来共同完成的处理方式,利用均衡负荷和分布式处理功能可以提高系统的可用性与可靠性。

2.1.4数据信息的集中和综合处理

以网络为基础,我们可以将从不同计算机终端上得到的各种数据收集起来,并进行整理和分析等综合处理,例如,一个企业可以通过网络将其进货,生产,销售和财务等各个方面的数据集中在一起,这些数据通过综合处理得到的结果可以帮助企业调整生产和管理的各个环节或作出一些重要的决策,

2.2计算机网络的应用

随着计算机网络的发展与普及,网络上的应用也越来越显多样化,下面列举一些典型的网络应用:

2.2.1方便的信息检索

计算机网络使我们的信息检索变得更加高效,快捷,通过网上搜索,LLL浏览,UK7 下载我们可以非常方便地从网络上获得所需要的信息和资料,网上图书馆更是以其信息容量大,检索方便赢得人们的青睐,

2.2.2现代化的通信方式

网络上使用最为广泛的电子邮件目前已经成了一种最为快捷,廉价的通信手段,人们可以在几分钟,甚至几秒钟内就可以把信息发给对方,信息的表达形式不仅可以是文本,还可以是声音和圖片,其低廉的通信费用更是其他通信方式如信件,电话,传真等所不能相比的。

2.2.3办公自动化

通过将一个企业或机关的办公电脑及其外部设备联成网络,既可以节约购买多个外部设备的成本,又可以共享许多办公数据,并且可对信息进行计算机综合处理与统计,避免了许多单调重复性的劳动,

2.2.4电子商务与电子政务

计算机网络还推动了电子商务与电子政务的发展,企业与企业之间,企业与个人之间可以通过网络来实现贸易’购物;政府部门则可以通过电子政务工程实施政务公开化,审批程序标准化,提高了政府的办事效率并使之更好地为企业或个人服务,远程教育为我们提供了新的实现自我教育和终身教育的渠道,基于网络的远程教育,网络学习使得我们可以突破时间,空间和身份的限制方便地获取网络上的教育资源并接受教育丰富的娱乐和消遣网络不仅改变了我们的工作与学习方式,也给我们带来新的丰富多彩的娱乐和消遣方式,如网上聊天,网络游戏,网上电影院等,

计算机网络取得今天的发展成就,是人类文明进入到更高阶段的标志,它推动着人类社会向更现代化的方向发展,同时推动了知识经济时代的到来,人们通过计算机网络的连接,打破了原先在时间和空间上的阻隔,在无形中拉近了人与人之间的距离,也在一定程度上扩大了我们生存的空间,网络给我们提供了超乎寻常的方便和成功,但是,网络也给社会带来了更多的挑战,它要求我们要以更高的层次去面对新的生活和环境,同时不断地改变我们的思想和行为,我们要抓住网络时代带给我们的机遇,不断努力推动人类社会向更高阶段发展。

【参考文献】

[1]徐贞如编,计算机原理及应用[.J]Y中国铁道出版社

[2]钟才杰,虞鸿Y计算机监控系统的应用和发展[J]Y电世界

计算机操作系统的功能和分类研究 篇7

1 计算机操作系统的重要性

计算机系统中的一个非常重要至关重要的部分就是计算机的操作系统。科学家们为了追求计算机的完美和高速, 人性化, 就一直不断地对计算机操作系统进行研究和创新, 计算机系统的挑战性和实用性一直是科学家们追求的最终目标。计算机操作系统的不同导致了计算机需要不同的环境和各式各样的应用环境。计算机的操作系统的重要性体现在不同的地方与领域上, 例如, 不管是个人的微型计算机还是大型的高智能的计算机, 是小型化的企业应用还是大型企业工厂的自动化经营和控制, 都不可以缺少计算机操作系统的应用, 由此可以看出计算机操作系统有多么的重要。计算机操作系统的职能也体现了它的关键性作用。由于时代的发展和科技的进步, 计算机系统结构得到不断的完善和发展, 计算机的硬件设施也得到不断的更新, 这些现象的出现推动了计算机操作系统的进步, 使操作系统能够高效率的运用, 满足了人们的各种需求。但是由于计算机操作系统技术的不断提高, 也使计算机的各个硬件系统得到不断的完善, 提高了硬件设施的速度。由此看来计算机操作系统是非常重要的部分。

2 计算机操作系统的功能

计算机操作系统的一个重要功能体现在计算机操作系统掌管着计算机系统的硬件资源和软件资源, 并且掌控计算机系统各项数据。从而达到避免人工分配出现的误差, 减少外界因素对计算机的干预, 提高计算机的工作效率, 发挥计算机智能化的作用。计算机操作系统的另一重要的功能就是计算机操作系统能够充分调动和协调各个资源的相互关系, 使各种资源在使用的过程中能够相互的协调, 同时也使得计算机的资源的调配达到最优化的效果, 使低高速设备相互协调高速的运行。计算机的最重要的功能就是能够良好的沟通用户与计算机, 达到人机协调共处的良好效果。计算机操作系统通过掌控计算机系统的各个部件, 协调计算机系统的各个资源, 运用着用户安装的程序, 形象生动的展现计算机系统的操作环境, 使用户能够方便快捷高效的使用计算机。计算机的操作系统就好比我们的家是一个大的外部环境, 只有家的温馨舒适, 生活在家里面的人们才会感到幸福和恬静。所以只有计算机操作系统的完善, 用户才能更好的体会到计算机的便捷与高效。总而言之计算机的操作系统是为广大用户而服务的。

3 计算机操作系统的发展历史

3.1 手工操作阶段

要想了解计算机的功能及分类, 我们首先要了解计算机系统的发展历史。计算机操作系统最初是进入手工操作阶段, 这个阶段的主要特征是它的元器件就只有电子管, 没有操作系统, 没有软件资源的支持, 运算运行的速度是非常的慢。在计算机的操控方面上, 只有拥有相应专业技术的高科技人员才能操作, 计算机的程序语言的编写与设计都是通过手工操作的方式, 所以使用起来是极其的复杂与困难的, 当时更没有多少人把计算机运用到日常生活与工程上来, 一般都是使用于复杂的数学计算中。

3.2 多道程序系统阶段

随着科技的进步, 计算机系统的更新, 计算机的操作系统发展到了多道程序系统阶段。这个阶段的主要特征是中小集成电路被广泛的运用到了计算机中, 计算机的运行速度得到了大大的提高。

3.3 现代操作系统阶段

现在的计算机的操作系统正处于大规模和超大规模的集成电路时代, 微处理器的应用使得了计算机的速度得到了质量的提高, 计算机的体积也朝着小型发展, 计算机更便于携带, 功能更多, 更人性化的发展使得越来越多的人被电脑所吸引。

4 计算机操作系统的分类

4.1 计算机的操作系统

计算机的操作系统是计算机非常复杂的组成部分, 从操作系统的用途来看它可以分为通用和专用这两大部分。从单机的方面来研究可以得知计算机操作系统可以分为单机操作系统和网路操作系统。从功能的不同这一方面来看, 计算机操作系统分为批处理系统, 网路系统, 分布式系统, 实时系统等。

4.2 批处理系统

在众多计算机操作系统中非常重要的一个系统就是批处理系统。批处理系统的具体内涵是批量的处理系统即通过对计算机的多个作业成批列队的分配给计算机, 让计算机自动的按照特定的顺序进行排列组合。它主要包括单道批处理和多道批处理这两个部分。

4.3 分时系统

分时系统也是计算机系统的常用组合。它的概念很容易理解。即在计算机处理或使用某一资源时, 按照特定的规则轮流的划分或使用计算机的某一资源。简单来说就是在同一系统的使用过程中有多个用户共同分享某一资源就称分时系统。在一个分时系统中往往沟通若干个电脑终端, 由此看来它有多么的重要。

4.4 实时系统

实时系统被运用的最为广泛。根据实时的字面意思来看我们可以清楚的知道实时系统能够马上快速的根据指令得出处理的结果。实时系统的最大的特点就在于它的快捷性, 系统能够对随机发生的各种事情做成及时的回复并高速的运行和处理。这种系统通常应用于各个领域, 比如在军事方面, 工业领域和日常生活当中。人们也经常运用实时系统来订购机票和航班的查询等。

4.5 网络操作系统

操作系统是随着计算机技术的迅速发展而诞生的, 它通过多个计算机的相互联系形成了一个具体的网络, 通过它我们可以实现网络资源的共享, 它的技术也随着计算机技术的革新日益的完善, 它的共享性备受人们瞩目。

5 结语

随着科技的革新, 人们对计算机技术要求的转变, 现在的计算机操作系统朝着越来越完善的趋势发展。但是计算机技术不能止步不前, 而应该有新的进步。所以我们还是要通过了解计算机操作系统的发展, 来完善计算机技术, 这样才符合时代的发展。

摘要:计算机操作系统是一种系统的体系, 是计算机运行的核心, 同时它精确的掌管着计算机软件, 资源硬件, 精确的管理着计算机的各项工作, 组织计算机工作的各个重要的流程。随着时代的发展和科技的日新月异, 计算机技术的更新换代的加快, 计算机技术进入了新的阶段, 人们对计算机的要求越来越高, 计算机技术也发展到了一个崭新的时期, 所以人们对作为计算机的核心的计算机操作系统的要求也随之提高。人们更加要求计算机技术朝着人性化, 便捷化, 万能化的方向发展, 要求计算机的占用空间更小, 计算机的体积能更小, 重量更轻, 更便捷的携带, 计算机的硬件技术不断的挺高, 能够支持多功能的操作系统。

关键词:计算机,计算机操作系统,操作系统的功能,操作系统的分类,新型化,高科技

参考文献

[1]姚爱国.计算机导论[M].武汉大学出版社, 2006.

[2]苏志明.计算机操作系统的功能、发展及分类[J].企业技术开发, 2012 (32) .

计算机功能 篇8

关键词:系统维护,软件技术

一、GHOST软件Win2000、Win XP无盘启动服务的应用

Ghost软件是美国著名软件公司Symantec推出的硬盘复制工具, 与一般的备份和恢复工具不同的是:Ghost软件备份和恢复是按照硬盘上的簇进行的, 这意味恢复时原来分区会完全被覆盖, 已恢复的文件与原硬盘上的文件地址不变, 而有些备份和恢复工具只起到备份文件内容的作用, 不涉及到物理地址, 很有可能导致系统文件的不完整, 这样当系统受到破坏时, 由此恢复不能达到系统原有的状况。在这方面, Ghost有着绝对的优势, 能使受到破坏的系统完璧归赵, 并能一步到位。它的另一项特有的功能就是将硬盘上的内容“克隆”到其他硬盘上, 这样, 可以不必重新安装原来的软件, 可以省去大量时间, 这是软件备份和恢复工作的一次革新。

Ghost的特点有:Ghost支持fat12、fat16、fat32、NTFS、HPFS、UNIX、NOVELL等多种文件系统;Ghost在备份文件时, 有两种方式:即不压缩方式和压缩方式, 在此介绍Ghost特有的压缩方式, 它是带地址的压缩方式, 而且压缩率相当高, 可以达到70%;它的安全和可靠性很好, 提供了一个CRC校验用来检查复制盘与源盘是否相同, 另外, 备份文件可以使用密码保护以增加安全性。

Ghost软件具有Disk to Disk、Disk to Image和Partition to Partition、Partition to Image等多种备份方法。现在的公用机房配置的计算机一般都是成批购买、同一配置的, 在系统维护上就具有很大的优势。可以在一台计算机上把学生实验所要用的所有软件安装好, 配置好各项系统设置, 并安装一定的防病毒软件。以此计算机的硬盘作为母盘。然后, 应用NT Server的无盘启动服务, 访问服务器。把服务器上的一个共享目录映射为一个驱动器, 在这个目录里预先拷贝一个Ghost.exe文件。然后启动Ghost, 进行Disk to Image备份操作。把映象文件做在服务器上。恢复系统时, 只要工作站上无盘启动登录服务器, 执行Ghost软件, 启用已生成的映像文件即可。

用Ghost软件恢复系统是一个很有效的方法, 克隆一台机器, 只需几分钟。但缺点是利用网络进行克隆时, 如果同时克隆的机器太多的话, 所费时间较长。所以此方法在系统崩溃后应尽快使用。而且克隆后的每台机器的所有配置都有是相同的, 为了网络的正常运行, 还得设置每台机器的网络设置, 如IP地址和网络标识, 比较费时。但不失为一种有效的恢复手段。

二、即时恢复系统软件“Pro Magic”的应用

经过长期的测试, 比较, 台湾著名的安全软件公司瓦瑟科技的Pro Magic中文版, 也许是最完美的系统防护方案了。死机、中毒、资料被破坏、系统崩溃只需三秒钟即时恢复;还原不需压缩备份不浪费空间;即装即用, 安装卸载不用重装Windows;可以让您回复到前一天、前一周、前一个月的无限次数多点还原;提供管理人员最佳的管理工具:网络遥控其它电脑的功能, 包括遥控开机、关机、Pro Magic的设定、还原或储存、文件传送与软件安装…等。

Pro-Magic软件的主要功能如下:

第一、多时间点的临时保存及还原功能:可以在多个时间点对系统参数进行保存。当系统出现问题时, 使用该功能可以使系统恢复到所选时间点的正常状态。

第二、CMOS保护功能:可以设置对CMOS进行保护。当设置为“完整保护”时, 系统会对CMOS进行备份。开机时, ProMagic对CMOS进行检测。若发现有不明修改, 会出现是否修复对话框。该功能增加系统安全性。

第三、对客户和管理者设置密码功能:可以设置客户和管理者两种权限, 并设置相应密码。管理者拥有系统最高权限, 可以完全控制Pro-Magic和系统。客户只具备通过Pro-Magic登录系统的权利。

第四、硬盘常见操作功能:提供硬盘分区, 快速格式化和硬盘对拷工具, 方便对硬盘进行管理。

第五、特殊防护功能:正常情况下, 计算机对硬盘的读写调用了中断“INT13”。特殊防护功能是指当试图绕过“INT13”对硬盘进行操作时, Pro-Magic会禁止该行为, 并发出鸣叫报警。通常, 该功能防止对硬盘进行低级格式化。

但是, Pro-Magic安装准备工作必不可少。首先要对BIOS设置进行改变, 关闭病毒报警 (Virus Warning) 和电源管理 (Power Manager) 两项功能。然后要确保硬盘第一和第二分区不是非DOS分区, 且主分区设置为活动状态。安装前最好对硬盘分区设置是否正确进行确认。安装过程中要对硬盘进行检查和重组 (这点非常重要) 。安装完成后重启计算机, 首先进入Pro-Magic界面, 管理者必须在此界面进行管理设置, 使用者则由此界面进入操作系统。

总之, Pro Magic具有占用系统资源少、功能齐全、实用性强等优点。虽然可以进行多时间点的保存和还原, 但它占用系统内存和硬盘空间比较少。操作实用简单, 并且支持鼠标操作。是机房管理者的利器。但Pro-Magic也存在以下不足之处:一是交互性不强, 每次设置必须回到开机进入系统前, 不太方便人机交互。二是安装要求比较多而且较严格, 影响了软件的易用性。

在计算机系统维护中, 我们可以综合利用了上述两个软件。因Pro Magic软件安装时, 需要重整硬盘, 需较长时间。所以可以在一台客户机上装好所有系统软件后, 进行一次硬盘整理, 再做成一个Ghost映像文件。由于Ghost软件备份和恢复是按照硬盘上的簇进行的。这样通过网络克隆后的硬盘数据也是整理了的。这样在每台机器上安装Pro Magic时就可以快捷很多了。

参考文献:[1]戴有炜、陆年德.NT Server中文版专业指南4.0.清华大学出版社.1997, 8.160-195。[2]张瑞琼.高校综合实验室管理信息系统设计与研究[J].贵州工业大学学报.1999, 28 (1) :91-93.。[3]http://www.symantec.com/region/cn/product/ghost/ghost2001/index.html.。[4]http://www.wasay.com/china/index.htm.。

参考文献

[1] 戴有炜、陆年德.NT Server 中文版专业指南4.0.清华大学出版社.1997, 8.160-195。

[2] 张瑞琼.高校综合实验室管理信息系统设计与研究[J].贵州工业大学学报.1999, 28 (1) :91-93.。

[3]http://www.symantec.com/region/cn/product/ghost/ghost2001/index.html.。

计算机功能 篇9

(一) 计算机网络技术。

计算机网络技术是通信技术与计算机技术相结合的产物。计算机网络是按照网络协议, 将地球上分散的、独立的计算机相互连接的集合、计算机网络具有共享硬件、软件和数据资源的功能, 一般按网络范围划分为:局域网 (LAN) ;城域网 (MAN) ;广域网 (WAN) 。计算机网络技术实现了资源共享。人们可以在办公室、家里或其他任何地方, 访问查询网上的任何资源, 极大地提高了工作效率, 促进了办公自动化、工厂自动化、家庭自动化的发展。

(二) 计算机网络安全的含义。

计算机网络安全的具体含义会随着使用者的变化而变化, 使用者不同, 对网络安全的认识和要求也就不同。从本质上来讲, 网络安全包括组成网络系统的硬件。软件及其在网络上传输信息的安全性, 使其不致因偶然的或者恶意的攻击遭到破坏, 网络安全既有技术方面的问题, 也有管理方面的问题, 两方面相互补充, 缺一不可。人为的网络入侵和攻击行为使得网络安全面临新的挑战。

二、计算机网络的主要功能

(一) 数据通信。

数据通信是计算机网络最基本的功能。用于传递计算机与终端、计算机与计算机之间的各种信息, 包括文字信件、新闻消息、咨询信息、图片资料、报纸版面等。通过网络人们享受到了在网上收发电子邮件, 发布新闻消息, 进行电子商务、远程教育、远程医疗等现代化便捷服务。通过数据通信这项基本功能, 实现了分散在不同地区的单位或部门之间的网络连接, 从而便于进行统一的控制和管理。

(二) 资源共享。

计算机资源主要是指计算机的硬件、软件和数据资源。“共享”指的是网络中的用户都能够部分或全部地享受这些资源。资源共享是计算机网络的一项重要功能。通过资源共享, 避免了软硬件的重复购置, 提高了硬件设备与软件资源的利用率。此外, 通过网络的资源共享, 实现了分布式计算, 从而大大提高了工作效率。

(三) 分布式处理。

即在网络系统中若干台在结构上独立的计算机可以互相协作完成同一个任务的处理。在处理过程中, 每台计算机独立承担各自的任务。在实施分布式处理过程中, 当某台计算机负担过重时, 或该计算机正在处理某项工作时, 网络可将新任务转交给空闲的计算机来完成, 这样处理能均衡各计算机的负载, 提高处理问题的实时性;对大型综合性问题, 可将问题各部分交给不同的计算机分头处理, 充分利用网络资源, 扩大计算机的处理能力, 增强实用性。多台计算机进行网络互连能够构成高计算机体系的性能, 对于解决复杂的问题, 发挥了重要作用。

(四) 提高系统的可靠性、可用性。

在单机使用的情况下, 如没有备用机, 则计算机有故障便引起停机。如有备用机, 则效率会大大提高。当计算机连接网络后, 各计算机可以通过网络互为后备, 当某一处计算机发生故障时, 可由别处的计算机代为处理, 还可以在网络的一些节点上设置一定的备用设备, 起到全网络公用后备的作用, 这种计算机网络能起到提高可靠性及可用性的作用。特别是在地理分布很广并且实时性管理和不间断运行的系统中, 建立计算机网络便可保证更高的可靠性和可用性。

三、计算机网络在不同领域的发展应用

随着计算机网络技术的不断发展, 计算机网络在社会中的不同领域都发挥着重要的作用。在商业领域, 网络可以为经销商和客户提供如信息交流、产品销售、定单生成, 电子出版物和信件的收取, 建立和维持商业连接, 获得市场情报, 及网上购物等便捷高效的服务。在企业管理中, 通过使用办公自动化系统、管理信息系统 (MIS) 等计算机网络结构系统, 企业内部人员便可以方便快捷地共享信息, 高效地协同工作, MIS系统使得企业采购、生产、销售、管理更加便捷、高效。远程教育、校园网等网络应用使得计算机网络在教育科研领域发挥着越来越重要的作用。此外, 计算机网络在政府机关、金融保险、及军事国防等领域也发挥着举足轻重的作用。

四、加强计算机网络安全的管理

计算机网络安全问题同样在建筑企业中存在, 根据个人经验和企业特点总结了计算机网络安全管理方面的几点注意事项:

(一) 加强设施管理, 确保计算机网络系统实体安全。

建立健全安全管理制度, 防止非法用户进入计算机控制室和各种非法行为的发生;注重在保护计算机系统、网络服务器打印机等外部设备和能信链路上狠下功夫, 并不定期地对运行环境条件 (温度、湿度、清洁度、三防措施、供电接头及设备) 进行检查、测试和维护;着力改善抑制和防止电磁泄漏的能力, 确保计算机系统有一个良好的电磁兼容的工作环境。

(二) 强化访问控制, 力促计算机网络系统运行正常。

访问控制是网络安全防范和保护的主要措施, 它的任务是保证网络资源不被非法用户使用和非常访问, 是网络安全最重要的核心策略之一。

1. 建立入网访问功能模块。

入网访问控制为网络提供了第一层访问控制。它允许哪些用户可以登录到网络服务器并获取网络资源, 控制准许用户入网的时间和准许他们在哪台工作站入网。用户的入网访问控制可分为以下几个步骤:用户名的识别与验证;用户口令的识别与验证;用户账号的检查在整个过程中如果其中一个不能成立, 系统就视为非法用户, 则不能访问该网络。

2. 建立网络的权限控制模块。

网络的权限控制是针对网络非法操作所提出的一种安全保护措施、用户和用户组被赋予一定的权限、可以根据访问权限将用户分为以下几种类型:特殊用户 (系统管理员) ;一般用户, 系统管理员根据他们的实际需要为他们分配操作权限;审计用户, 负责网络的安全控制与资源使用情况的审计。

3. 建立属性安全服务模块。

属性安全控制可以将给定的属性与网络服务器的文件。目录和网络设备联系起来、属性安全在权限安全的基础上提供更进一步的安全性、网络属性可以控制以下几个方面的权限:向某个文件写数据;拷贝一个文件;删除目录或文件的查看、执行、隐含、共享及系统属性等, 还可以保护重要的目录和文件, 防止用户对目录和文件的误删除、执行修改、显示等。

4. 建立网络服务器安全设置模块。

网络服务器的安全控制包括设置口令锁定服务器控制台;设置服务器登录时间限制、非法访问者检测和关闭的时间间隔;安装非法访问设备等、安装非法访问装置最有效的设施是安装防火墙。它是一个用以阻止网络中非法用户访问某个网络的屏障, 也是控制进、出两个方向通信的门槛。

5. 建立档案信息加密制度。

保密性是计算机系统安全的一个重要方面, 主要是利用密码信息对加密数据进行处理, 防止数据非法泄漏。因此对要传输的信息和存储在各种介质上的数据按密级进行加密是行之有效的保护措施之一。

五、结语

计算机功能 篇10

一、防火墙的主要功能

通常防火墙的主要功能有:过滤掉不安全的服务和非法用户;控制和限制对特殊站点的访问;限制他人进入内部网络;防止入侵者接近你的防御设施;提供了监视Internet安全和预警的方便端点;防火墙的设计应遵循安全防范策略的基本原则———“除非明确允许, 否则就禁止”;如果组织机构的安全策略发生改变, 可以加入新的服务;有先进的认证手段或有挂钩程序, 可以安装先进的认证方法;可以使用FTP和Telnet等服务代理, 编程的IP过滤语言, 并可以根据数据包的性质进行包过滤。

许多用户在选择防火墙时还可能考虑一些特殊功能要求。这些功能主要有:

1. 网络地址转移功能 (NAT) 。2.双重DNS (域名服务) 。3.虚拟专用网络 (VPN) 。4.扫毒功能。5.特殊控制需求。

二、防火墙的原理以及实现方法

防火墙负责管理危险区域和内部网络之间的访问。在没有防火墙时, 内部网络上的每个节点都暴露给危险区域上的其它主机, 极易受到攻击。由此可见, 对于连接到因特网的内部网络, 一定要选用适当的防火墙。就防火墙的原理来讲可以把它简单地抽象为一对开关, 其中一个开关用于允许传输, 另一个用于阻止传输。实际上防火墙代表了用户的网络安全策略, 其实现方式比较灵活。

1. 在边界路由器上实现。

(1) 通过标准的路由器来实现 (由于该用途的路由器称为Screening Router, 即筛选路由器、屏蔽路由器) , 常用的如Cisco路由器很容易设置成一个防火墙。 (2) 通过PC机的路由器来实现, 但要使用软件包。

2. 在一台双端口主机 (Dual-homed Host) 上实现。内部网络和

外部网络都可以访问这台主机, 但外部主机与内部主机不能直接进行通信, 可以实施三种类型的防火墙: (1) 应用层网关防火墙 (Ap-

plication Gateway Firewall) (2) 代理服务型防火墙 (Proxy Server Firewall) (3) 线 (电) 路层/级网关型防火墙 (Circuit Gateway Fire-wall) 。

3. 在子网上实现。

在一个公共子网 (该子网的作用相当于一台双端口主机) 上实现, 可建立含有单段网络、停火区结构的防火墙。尽管防火墙有许多防范功能, 但由于互连网的开放性, 它也有一些力不能及的地方, 表现在: (1) 防火墙不能防范不经由防火墙的攻击。例如, 如果允许从客观存在保护网内部不受限制的向外拨号, 一些用户可以形成与Internet的直接的SLIP或PPP连接。从而绕过防火墙, 造成一个潜在的后门攻击渠道。 (2) 目前很难对防火墙进行彻底的测试验证, 面对大多数的恶意攻击, 防火墙会有所防范, 但是不是在任何情况下都有效是未知的, 这就涉及到了一个软件及时更新的问题。

参考文献

[1]杨永峰.校园网上软件防火墙的实现[J].承德职业学院学报, 2005 (9) .

[2]程线, 戴国梁.论校园网络系统建设安全性及相应策略[J].湖南广播电视大学学报, 2004 (6) .

计算机功能 篇11

【关键词】云计算;开放式实验室;教学资源共享;网络技术

1.云教育概述

教学在高等院校具有举足轻重的地位,在培养人才方面起到重要作用。如今的本科教育仍以教师为中心,学生的学习主动性有限,考试前进行突击的可能性很大。教学中教师和学生的地位需要改变,要树立起新的教学观。教师具有创新能力和创新意识是学生具有创造性的前提,利用开放式实验室,在学生主动教育方面勇敢探索,把学生的兴趣和教学以及科研渗入大学教育中,在实践中学习,对加深理解和培养学生思维能力很重要。

从本质上来讲,云计算是继1980年代大型计算机到客户端-服务器的大转变之后的又一种巨变。目前,谷歌、Novell、微软、英特尔、思科等公司纷纷提出了“云计划”。例如2010年3月Novell与云安全联盟(CSA)共同宣布一项供应商中立计划,名为“可信任云计算计划(Trusted Cloud Initiative)”;2010年7月,美国国家航空航天局和包括Rackspace、AMD、Intel、戴尔等支持厂商共同宣布“OpenStack”开放源代码计划;2011年2月,思科系统正式加入OpenStack,重点研制OpenStack的网络服务。IDC的调查显示,未来五年云计算服务将急速增长,预期2012年市场规模可达420亿美元。目前企业导入云计算已逐渐普及,并且有逐年成长趋势。估计在2012年,企业投入在云计算服务的支出将占整体IT成本的25%,甚至在2013年提高至IT总支出的三分之一。

国内方面,谷歌同清华大学合作,启动云计算学术合作计划(Academic Cloud Computing Initiative),推动云计算的普及,加紧对云计算的研究。由亚洲教育网进行研发使用的“三网合一智慧教育云”平台。早在2010年亚洲教育网素质教育云平台获得教育部教育信息化应用领域唯一的创新奖、视频教育教学平台在同类远程教育平台中处于先进地位、教学资源平台和教育社交平台的整合应用为国内最丰富的平台;于2012年2月亚洲教育网素质教育云平台正式成为国家规划办十二五规划课题。中国教育技术协会从2009年开始,在全国教育领域开展“云计算辅助教学(CCAI)”案例评选活动,同年5月,中国教育技术协会在上海举办了全国首届“云计算辅助教学高级培训”,旨在帮助有条件的学校掌握云计算辅助教学的理论与技术,促进我国基础教育教学改革,提高教学质量。

2.开放实验室功能组建

目前高校实验室尚存在实验教学大纲不健全的问题,开放实验室模式主要是利用学生课外或暑假以及双休日进行。大部分课程的实验项目只是在课程的教学大纲中有所体现,内容还不够完整,致使实验教学无章可循,同一门课程在不同的院校实验开出的情况往往不同,主观随意性较大;其次,实验室利用率不高,由于有些实验是针对部分专业的特定课程而设置的,课程本身的学时数就少,造成实验开出率不高;另外实验室之间缺乏资源共享,设备重复购置,分解了实验力量;还有,就是验证性实验居多,综合性、创造性实验太少,缺乏对学生进行综合实验能力的培养,不利于学生创新意识的培养。我们提出来一个开放实验室利用云教育的基础架构,包含了从事网络教育所必须的一切软件及硬件资源。网络资源被统一调配和管理后,以服务的形式提供给用户。云教育系统模型的基本架构包括4个模块:物理资源池、管理中间件、构建层和服务应用层。服务应用层是区别其他云计算平台的关键,实现了教务管理电子化、教学资源共享、邮件管理Mail、聊天程序和视频点播等功能。网络教育资源存储在云中,无论是普通用户、管理者或第三者,都可以通过统一的人机交互界面登陆,系统分析和记录行为,通过计费模块实现。

开放實验室以开出跨学科、跨专业的创新型、研究型、综合型实验项目为主,吸引学生利用课余时间到实验室参加实验、制作及发明创造活动,培养学生的动手能力和创新实践能力,推动学生素质教育的深入开展。允许教师将平时的教学活动、科研活动与学生科研能力的培养紧密结合起来,实现对学生的综合素质和创新意识的培养。

开放实验室便于以学科建设为龙头,这样有利于造就特色和优势的学科。开放实验室的网络服务模型包括终端、管道和云。其中终端可以为PC、PDA及手机等,管道为有线网络或无线网络。如图1所示。

3.关键技术

3.1 云存储技术

目前网络教育资源逐年递增,云存储中的存储设备数量庞大且分布多在不同地域,如何实现不同型号、不同成产厂商甚至于不同类型(如FC存储和IP存储)的多台设备之间的逻辑卷管理、存储虚拟化管理和多链路冗余管理将会是一个巨大的难题。另外一难题就是运营单位状态监控难、维护和集中管理难以及人力成本高。因此使用云存储并不是使用一个存储设备那么简单,使用的是系统带来的访问服务。

3.2 安全管理

在网络教育资源处理能力提高的同时,云教育开放实验室系统的连接水平也在不断提升。但在流通能力提升的同时,网络安全问题渐现,整体的网络安全主要表现在以下几个方面:网络的身份验证、访问授权、综合防护和安全审计等。我们也力求做到刷卡进出机房,一人一卡,不准擅自设置开机口令和修改机内配置参数,不准删除系统文件。发现异常情况,应及时向管理人员报告。如发现软、硬件问题,应及时报告指导老师或管理人员。

3.3 流媒体技术

流媒体技术应用在网络教育上,表现为视频点播(Video On Demand)和视频直播两种主要方式。采用流媒体技术可以做到边下载边观看,播放程序取用缓冲区的数据避免播放的中断,保证播放品质。需要解决的问题有:流媒体传输协议,目前比较成熟的流媒体传输一般采用建立在UDP协议上的实时传输协议。流媒体传输过程中也需要缓存的支持,播放时不断读取缓存数据,播放完后该数据便被立即清除,新的数据将存入到缓存中,其中网络带宽也是制约网络教育的一个重要瓶颈。

3.4 虚拟化管理

虚拟化管理是指针对虚拟化部署以及虚拟环境中的管理环节,是目前在虚拟化应用中不可或缺的重要组成部分,提高运营效率。让数据中心不会过时,确保业务连续性。利用集成式备份和恢复来保护和访问数据。让关键数据有更强的可恢复性。

4.总结

初步的研究实践表明:开放实验室可以通过教育信息化服务平台开展实验教学活动,本文提出并初步研究的云教育模式有助于网络化教育资源建设与应用。尽管目前由于存在种种瓶颈,云教育目前尚未成为教育领域的主流服务。这种云教育模式将有助于教学单位根据自己需求由网络基础设备提供,完成向网络资源服务者的转型。

参考文献

[1]冯坚.基于云计算的现代远程教育展望[J].中国电化教育,02009(10):39-42.

[2]刘鹏.云计算[M].北京:电子工业出版社,2010.

[3]季长清.基于移动云计算的远程教育模式研究[J].吉林省教育学院学报,2011(1):135-136.

[4]唐箭.基于云计算的终身教育服务平台设计[J].现代电子技术,2010(12):43-46.

[5]王翔,潘郁.基于云计算的协同技术创新平台[J].计算机工程与应用,2011,47(15):57-60.

计算机功能 篇12

软件的发展离不开幕后众多的编程人员、测试人员、文档撰写员,需求分析师、系统工程师、软件架构师等。在IT界,软件架构师是丰富软件项目经验及具有广博而精钻技术知识的象征。

软件架构师在软件工程的生命周期中,起着承上启下的关键作用。一名好的软件架构师的知识结构中,需要具备系统开发全过程的经验,对于IT建设生命周期各个环节有深入了解,其中包括:系统/模块逻辑设计、物理设计、代码开发、项目管理、测试、发布、运行维护等;需要深入掌握一到两种主流技术平台上开发系统的方法;了解多种应用系统的结构;了解架构设计领域的主要理论、流派、框架。另外,在业务知识领域中,架构师也要十分清楚并深入了解系统建设的业务需求;了解系统的非功能需求和运行维护需求;了解企业IT公共设施、网络环境、外部系统。图1中列举了架构师的基本知识结构,其中,涉及到了非功能需求。顾名思义,此需求乃软件功能需求以外的需求,用“非功能需求”来概括之,便是它难以全面概括的事实。

2 概念

在系统工程和需求工程中,非功能需求(Nonfunctional Requirement,NFR)确定了衡量的尺度,用于对系统运行的判断,而不是具体的系统行为。可以这样理解,非功能需求是指软件产品为满足用户业务需求(即功能需求)而必须具有且除功能需求以外的特性。

比如设计一款手机,那么,这个手机必须要满足的功能需求就包括打电话、发短信、手机上网等。但是,在设计的过程中,也同样不能忽略的是:它是否易用(是否要仔细阅读说明书才可以使用);它的性能(储存空间大小、电池寿命长短、待机时间长短);它的外观(美观、时尚、大方,能否抓住消费者的心理)。这些不能忽略的内容便构成了非功能需求。手机的特性类似软件的非功能需求,虽然与其功能不直接相关,但是都会左右消费者的选购。

软件工程与建筑工程非常类似,软件系统的需求种类也不少,如图2所示。既然有非功能需求,便有功能需求。功能需求是大家比较熟悉的一类需求。功能需求描述要开发的软件系统应该做什么,它可以包括为用户提供哪些服务,也可以包括本系统为其他系统提供哪些服务。

非功能需求中分为质量属性和约束。约束需求规定了开发软件系统时必须遵守的限制条件。例如,要采用什么操作系统,要采用哪种开发技术,是否需要与遗留的老系统进行互操作等。当然,还要考虑软件用户所在的行业中必须遵守的法律法规、政策方针和行业标准、企业标准。质量属性作为非功能需求的一个分支,同样包含众多内容。例如性能、安全性、易用性、可靠性等众多属性如何分类的问题。如图3所示,将软件质量的属性分类为“产品修改”、“产品改型”和“产品操作”,其中包含了相对应的质量属性。

事实上,这样的分类模型存在着一个缺点,即关注了产品的本身,而忽略了软件产品在开发过程中所存在的非功能需求。例如,软件开发中的代码可重用性、代码的易理解性等等。

鉴于此,非功能需求中的质量属性也可以从如此的角度进行分类:“运行期质量属性”和“开发期质量属性”。运行期质量属性是软件系统在运行期间,最终用户可以直接感受到的一类属性;开发期质量属性包含和软件开发、维护和移植这3类活动相关的所有质量属性。

3 来源

有人把需求喻为软件开发的起跑线,需求工程是否顺利和成功,能够为软件的最终成功奠定扎实的基础。调研完成的需求可能与相关领域紧密结合,则需要了解这些领域背景;需求可能来自于多方,则需要征求和总结各种想法和意见等等。可以根据图2的分类方法,将软件的需求细分到功能需求和非功能需求,其中非功能需求包含了质量属性和约束。再考虑需求提出的不同级别,可以得到软件需求空间分割。

4 功能需求与架构设计

功能需求是重要的,它们包含了几乎所有用户所要求实现的业务逻辑。当然,非功能需求也同样是决定架构成功与否的关键因素。软件客户不能严格区分什么是功能需求,什么是非功能需求。事实上,非功能需求中的质量属性与约束是一个复杂的问题。

(1)功能需求影响架构,架构必须要适应功能需求。但是功能需求不会决定架构,是否基于接口编程还是硬编码实现功能,是否要分层等等问题都不是功能需求所能单独确定的。

(2)质量属性会从根本上影响架构。例如,非常强调性能的系统软件会在算法实现上下足功夫,而左右在架构设计中是否避免了性能的损失。

(3)至于约束,它或作为架构设计的限制条件,或转变为功能需求,或转换为质量属性。

5 主要内容

客户要功能也要质量。比较功能需求与非功能需求,相对而言,客户比较擅长提出功能需求。这是所熟悉了解的业务领域内的知识范畴,而且都是经过大量的实践操作。然而对于非功能需求却并不是如此,不可能对于每个客户都要求他们了解和掌握需求工程。所以在需求制作的过程中,要给予他们足够的引导。架构师必须清楚地认识:为客户而设计,不仅要满足客户要求的功能,也要达到客户所期望的质量。非功能需求分为“运行期质量属性”和“开发期质量属性”。

5.1 运行期的质量属性

(1)性能。性能是指软件系统及时提供相应服务的能力。具体而言,性能包括速度、吞吐量和持续高速性这三方面的要求。

(2)安全性。指软件系统同时兼顾向合法用户提供服务,又阻止非授权使用功能的能力。

(3)易用性。指软件系统易于使用的程度。

(4)可用性。可用性与易用性不相同。可用性指系统长时间无故障运行的能力。

(5)可伸缩性。指当用户增加时,软件系统维持高服务质量的能力。

(6)互操作性。指本软件系统与其他系统交换数据和相互调用服务的难易程度。

(7)可靠性。软件系统在一定时间内无故障运行的能力。

(8)健壮性。也称容错性。是指软件系统在异常情况仍能够正常运行的能力。

5.2 开发期的质量属性

(1)易理解性。是指系统设计能被开发人员理解的难易程度。

(2)可扩展性。为适应新需求或者需求变化,为软件增加功能的能力。有些时候,称之为灵活性。

(3)可重用性。重用软件系统或其中一部分的能力的难易程度。

(4)可测试性。对软件测试以证明其满足需求规约的难易程度。在实际的项目中,主要指进行单元测试等难易程度。

(5)可维护性。修改Bug,增加功能,提高质量属性。

(6)可移植性。将软件系统从一个运行环境转移到另一个不同的运行环境的难易程度。

6 结语

非功能需求描述的困难在于很难像功能性需求那样,可以通过结构化和量化的词语来描述清楚,在描述这类需求的时候,经常采用软件性能要好,查询要在多少时间内出结果,软件健壮性要好等较模糊的描述词语。这类描述词语都是脱离了软件的执行环境,人和相关的场景描述,因此信息很难体现到软件架构设计和具体的实现中。在架构设计中关注的安全,系统开发框架,并发和性能,异常日志等不是凭空产生出来的,而是来源于对非功能性需求的分析。

对于非功能需求的描述,在描述过程中必须要强调到人、业务场景、环境等各方面的内容。强调的目的就是要说明非功能需求不是无限度的,任何一项非功能需求的实现往往会付出更大的研发人力成本和硬件网络成本。比如在描述一个表单的模糊查询功能的时候,如果简单地描述为所有查询都要在多少秒内完成,那么这种需求将很难得到满足。

然而,非功能需求却着实在架构的制定过程中具有可观的影响力。它是软件设计中不能忽视的重点和难点。

摘要:非功能需求在架构的制定过程中具有可观的影响力,它是软件设计中不可忽视的重点和难点。

关键词:架构设计,客户,软件工程

参考文献

[1]Karl E.Wiegers.软件需求[M].第2版.北京:清华大学出版社,2004.

[2]Suzanne Robertson.掌握需求过程[M].北京:人民邮电出版社,2003.

[3]温昱.软件架构设计[M].北京:电子工业出版社,2007.

上一篇:比较优势理论研究下一篇:革命博物馆