计算机软件工程技术中的逻辑应用探析

来源 :进出口经理人 | 被引量 : 0次 | 上传用户:jhson47
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:在计算机的应用过程中,离不开逻辑学的理论知识体系作为基础,计算机应用中其他各学科知识的渗入是计算机技术发展的重要趋势。本文分析可逻辑学在计算机应用过程中的一些实际问题。因为计算机软件工程技术中包含的具体内容相当广泛,本文选取了其中的软件部分生命周期和软件开发过程中逻辑学的具体应用。文章对计算机软件工程技术中逻辑应用在软件部分的生命周期进行了简单概述,对计算机软件开发时期、测试过程、维护过程中逻辑学的应用进行了分析,结合计算机软件各个过程中的实际情况,进一步说明了逻辑学对于计算机软件工程的意义。希望通过本文的论述,可以帮助相关领域的技术人员进行合理的研发与分析,进一步推动逻辑学在计算机软件工程技术中的应用情况。
  关键词:逻辑;应用;计算机软件;工程技术
  通过现阶段的计算计软件工程分析发现,逻辑学对于计算机等人工智能技术方面作用比较大,比如在计算机软件工程技术的实际研发中,对技术进行合理性的分析主要运用逻辑学的方法进行,对各种角色进行正确的定义,对职务和技能的需求进行分析,比如在开发组中,定义其中的“某人”在“某时间”要做“某事”,以及“怎样做”等等的内容。在计算机软件工程的研发过程中,要不断的提高研发效率和提高产品质量,进一步深入分析软件领域建模的研究,即数学建模方面的研究。各个学科交叉的应用可以互相影响,逻辑学的引进在信息技术的应用中起到完善的作用,密切联系逻辑学的发展与运用,两者相互结合,不论是对逻辑的分析,还是对市场进行分析,在计算机软件工程的研发中过程中,必将会应用到认知逻辑、数理逻辑、非形式逻辑、和人工智能技术作为辅助工具,将研发背景定为人类知识的表达。
  一、计算机软件工程技术中逻辑应用在软件部分的生命周期
  计算机软件工程技术包括:软件的管理、软件文档的建立、信息数据的存储及安全等,怎样提高在各个工作环节中的工作效率对于软件的研发是非常重要的。计算机软件工程成的研发方式、辅助工具、相关过程都离不开各个相关要素的展开。邏辑学的理论中,通过类比法把软件工程当成是软件工程的每一个生存周期,这和人类的生命周期类似。首先,人类由婴儿到幼儿的转变需要一个过程,软件也是一样,以定义为基础,在每个阶段之中设计相关问题,分析它的可能性,对软件的实际需求进行分析和定义,其次对于软件的后期研发和维护工作进行具体分析,确保其稳定性和可行性。其次,人类从儿童到少年,少年到中年,同样需要一个过程,软件的开发阶段也类似,该阶段的工作主要是对于软件需求的分析,通过相关方案的设计于执行,相关编写代码的顺利完成,在软件测试环节之后,进行软件的发布。
  值得我们注意的是,在对软件进行相关设计前,一定要考虑软件投放到市场后的实际市场价值,软件要既简单又容易操作。在软件研发技术人员的研发过程中,一定要考虑软件可以操作的内容与不需要操作的内容,软件的实用性和有效性才是研发的重点,不要过于追求各种功能运行的实现性。例如:某市医院想要一款药品管理软件,病人通过该软件可以实时查看各类药品的价格,但是,病人不能通过该软件查看药品的库存和查看药品的功能。在对该款软件设计时,技术人员若对该软件的功能不清楚,就会导致设计出来的软件不符合医院的需求,造成很多麻烦,所以,软件研发人员要明确自己的设计目的,运用逻辑学的理念,进行对比与应用,完善软件的定义。
  在逻辑学的体系中,任何概念都可以当做是“类概念”,简单地说,概念只是思维方式的一种,它的作用是思维内筒的的承载工作,是对理性知识的一种认知方式。在领域建模方面,有一个问题域,这是对相关事务或者相关概念对象的研究,对于问题域对象的静态模型常常采用图形的方式进行表现,领域模型中主要包括:概念之间、概念类的属性、概念类之间实际的联系。
  二、软件开发时期逻辑的应用
  软件开发时期通常由5个阶段,需求分析、软件设计、代码生成、软件测试、软件维护。软件需求分析是指软件设计人员应该明白用户的需求是什么,用户必须与软件设计者达成一致,详细分析每个软件研发的过程,防止后期的返工与失败,达到用户对软件的要求标准。软件设计是指为了达到软件满足用户的需求而对软件进行的程序设计,这一环节要求技术人员必须要有数理逻辑的思维,保证程序设计理论的正确计算方式。代码生成环节中,主要运用到的是计算机与逻辑学之间的联系,当我们设计程序时,通过输入正确的口令或密码,对程序进行登陆操作,若登录的用户名称或密码不对,则登陆不成功,不能对程序进行相关操作。
  三、软件测试过程中的应用
  软件测试阶段是软件的所有结构模块设计都完成之后进入的阶段。计算机软件的测试阶段其实就是查找软件中各种bug的阶段,测试人员的工作是找出bug,并不是修复bug,测试人员找出bug后,报告给测试经理。经过测试经理的审核,之后再对相应的问题进行修改,修改完成后,是回归问题的流程,该流程是指修改之后再次进行测试,查看原先的问题是否已经解决。在测试工作之前,要对测试人员进行相关软件的业务技能培训,使业务人员清楚的明白软件的正确功能是什么样子,这样才能够在今后的实际工作中及时找出问题。
  四、软件维护过程中的应用
  现在的科技产品都有售后服务这一块,相关科技公司大部分都有自己的维修站,如果客户在使用过行程中出现问题,维修站都会派专业的技术人员进行维修和反馈。在需要客户在使用计算机软件时将遇到的问题仔细记录下来,这样才会对软件的维护和修改工作起到关键的作用,有效帮助软件程序工程师找出问题,对症下药。一旦软件出现问题,那么软件的错误和缺陷就是真实存在的,这种情况人为是避免不了的,因此,软件的设计者和软件的用户之间就存在一定的冲突,我们该如何避免这一冲突呢,通过逻辑学的一些小知识来说,正确对待软件的设计者和软件的用户之间的冲突,可能会得出科学的解决办法。软件的用户肯定是希望软件的问题和缺陷尽快解决,而软件的设计者修改这些问题和缺陷需要一定的时间,这个过程统称为软件的维护过程,该过程是软件生命周期中最长的一个阶段。软件的可靠性是这一过程的重要影响因素之一,软件研发的技术人员必须具有优秀的程序设计风格,这样才能够确保维护工作的顺利进行。同时,就好比人类交流需要语言一样,计算机软件的编写同样有不同的计算机语言,我们必须保证自己可以设计出能看得懂的计算机语言编织的程序。
  五、结论
  结合现代科学推理和表达的特点,建立智能化的推理模型,开发具有实际价值的智能软件,促进人文社会的发展,推动社会的生产力。在研发过程中,不仅要运用到数学建模方面的学科知识,还要运用到计算机软件设计方面的相关知识,这两方面的实际应用都和逻辑发展息息相关,对市场的分析、研究都有着很重要的影响,换句话说,计算机工程软件技术的研发建立在理论知识体系的研究之上。本文通过计算机软件工程技术中逻辑应用在软件部分的生命周期的具体分析,说明了逻辑学与计算机软件工程技术存在一定的联系,并且通过一些实际例子更好的阐明了这一点,对在计算机软件研发过程中的逻辑应用进行了比较和延伸。同时,本文对逻辑的应用在软件研发过程中的具体应用情况进行了分析,说明了一些逻辑方法的具体应用情况。通过本文不难看出,在做相关科学技术的研发时,各个学科之间存在着交叉关系,比如逻辑学与其他学科。今后,逻辑学与人工智能技术的相关结合研究将是相关工作的重点,逻辑学在计算机工程软件技术中有着非常重要的的价值。
  参考文献:
  [1]康巧茹.逻辑研究的第二次转向[J].宁夏党校学报,2003(02).
  [2]韩晓建,邓家褆.产品概念设计方案的评价方法[J].北京航空航天大学学报,2000(02).
  [3]钟小全.高职《软件工程》“教学做”一体化的教学设计和实践[J].信息与电脑(理论版),2013(10).
  [4]康巧茹.逻辑研究的第二次转向[J].宁夏党校学报,2003(02).
其他文献
摘 要:在当前我国发展建设的过程中,建筑行业的发展越来越快,给排水系统是建筑工程中重要的组成部分之一,尤其是在当前现代化的发展中,我国高层建筑的数量呈现出不断增长的趋势,对于给排水系统的安装与施工提出了更高的要求。在此背景之下,本文对建筑给排水系统安装及施工技术进行了分析,以期提高建筑工程的质量。  关键词:建筑;给排水系统;安装;施工技术  在具体的操作过程中,为了使给排水系统安装能够达到预期的
期刊
摘 要:随着社会科技的进步,各行各业都对传统的方法进行了科技更新,以便使产业发展更加繁荣,在工程技术上也是如此,它由传统的机械控制逐渐转化为计算机控制,机械产业也因自动化的发展而转型为机电时代,这种改变使得生产模式和运营模式更加先进,本文就机电工程技术的自动化问题进行了相关研究。  关键词:机电工程技术;自动化;应用;前景  就目前机电工程的发展来看,其对于自动化的应用并不是十分广泛,还有一些问题
期刊
摘 要:为研究含氨基酸水溶肥料在温室黄瓜上的应用效果和经济效益,在黄瓜生长过程中撒施含氨基酸水溶肥料,并对其生育性状指标及产量进行分析比较。试验结果表明:与常规施肥相比,撒施含氨基酸水溶肥料不仅明显改善了黄瓜生育性状,还可提高黄瓜产量。  关键词:含氨基酸水溶肥料;黄瓜;肥效  黄瓜为中国各地夏季主要菜蔬之一,中国各地普遍栽培。含氨基酸水溶肥料是由氨基酸,微量元素等组成。具有改善作物品质[1]、调
期刊
摘 要:近几年来,我国的煤矿开采工程的安全事故时有发生,对社会的和谐与稳定发展具有严重的阻碍作用,总结原因是因为煤矿工程施工中的不安全技术因素与管理水平都存在一定的缺陷,亟需相关人员进行解决,以减少煤矿工程生产中的安全事故。基于此,本文对煤矿工程施工中的技术不安全因素进行了分析,并提出了一些有效的措施,以期对相关人员有所帮助。  关键词:煤矿;不安全因素;对策  为了保证工程施工人员的人身安全以及
期刊
摘 要:对于工程造价预算控制而言,其是对整个工作的资金使用情况进行有效控制的重要依据,因而在建设行业中受到的重视程度越来越高。目前我国工程造价控制预算中仍存在严重超预算的情况,对工程的计划性造成了不利的影响。因此本文主要分析了工程造价超预算的原因,并提出了有效的控制措施。  关键词:建筑工程造价;超预算;原因;控制措施  在工程建设施工中,预算管理制度在成本管理中是一项重要的内容,其可以降低建筑成
期刊
摘 要:高强高性能混凝土是近年发展起来的一种新型混凝土。具有高强、高流动性、高耐久性、高体积稳定性和良好的经济性等技术性能,一直被广大科研和工程技术人员重视,普遍认为是21世纪混凝土技术发展的趋势。本文通过理论分析和经验,提出了高强高性能混凝土组成的配合比优化设计方法,为其在土木工程中的应用提供了有利的依据和有力的保证。  关键词:高强高性能;混凝土;配合比  一、高强高性能混凝土的基本组成  (
期刊
摘 要:工程造价管理,对完成工程目标所需的成本估算和成本造价的控制管理。虽然工程造价管理在我国历史悠久,但是其在新中国中却起步较晚,存在不少问题。本文就从我国工程造价管理的现状出发,浅析了我国工程造价管理的发展趋势及对策。  关键词:工程造价管理;现状;发展趋势  一、我国工程造价管理的现状  我国的工程造价管理工作随着时代的进步,也在不断地发展变化着。但是,我国的工程造价管理工作依然存在着许多不
期刊
摘 要:工程项目的成本管理是根据施工项目的合同情况,在项目投标及实施阶段中,对工程成本进行测算、控制,以达到项目效益最大化并降低施工的成本,实现或超过投标前的利润目标,为企业创造更好的效益。因此,加强施工项目成本管理是提高项目效益,同时也是施工企业在当前激烈的建筑市场竞争状况下生存的关键。  关键词:项目成本管理;成本测算;成本核算;成本控制  一、工程成本  工程成本主要体现在项目实施过程中所需
期刊
摘 要:农业信息化是国民经济信息化的基础和重要组成部分,是统筹城乡和促进农业经济发展的重要手段。在信息技术不断完善的背景下,物联网技术得到了快速的发展,如何应用物联网技术更好助力农业信息化的发展,是当下我们面对的新问题。  关键词:物联网技术;农业;信息化  农村信息化是国家和社会普遍关注的热点问题。农村信息化是指信息技术渗透到农村生产、生活等各个领域,使信息资源在农村得以充分开发、应用,加快农村
期刊
摘 要:煤矿资源是确保经济社会发展的重要资源基础保障,在经济社会快熟发展的背景下,对煤矿资源的质量要求也在不断提高,这就对煤矿企业的生产质量和效率提出了更高的要求。基于此,本文对煤矿中的井下采矿技术存在的问题以及相关的解决对策进行了分析和探究,以期为煤矿井下开采的效率提升和安全保障提供一定的参考。  关键词:井下采矿技术;煤矿;问题;解决对策  井下采矿技术是煤矿开采和生产的关键技术,随着相关技术
期刊