分类

浅谈计算机应用与软件开发

  [摘要]随着科学技术的蓬勃发展,我国计算机及其应用软件的使用范围越来越广泛,且已经融入了人们的社会生活中。由于计算机在信息处理、科学计算、监控过程、人工智能、辅助系统和语言翻译方面具有广泛的应用,因而计算机软件的应用开发系统主要集中于应用软件的开发。本研究通过浅谈对计算机应用与软件开发的认识,尤其对计算机应用和软件开发进行了简介,以期为计算机软件的未来发展前景提供相应的借鉴。


  [关键词]计算机;应用;软件开发


  中图分类号:G72文献标识码:A文章编号:1009-914X(2015)44-0161-01


  近些年来,随着计算机应用范围的不断普遍和软件开发技术应用范围的不断扩展,人们在享受计算机软件应用给人们带来的便利条件时,却缺乏对计算机系统的充分认识。由于计算机资源主要有硬件资源和软件资源这两类,因而优化和合理配置包含软件资源,对提升对计算机软件的监控、管理和维护工作具有重要的实践意义。优化和创新人事管理软件和学习管理软件等应用软件,有利于实现计算机工作的合理组织,为计算机本身提供良好的完整逻辑功能,还有利于优化计算机程序和计算机工作环境。


  1.计算机应用简介


  1.1科学计算与信息处理


  计算机的基础应用功能主要体现在科学计算功能和信息处理功能这两个方面。计算机应用软件以信息处理为主,以信息处理为辅。这就需要计算机软件技术开发人员应当合理架构计算机科学和信息科学专业的基础理论。计算机应用软件的开发和利用需要软件人员具备科学计算、软件设计和开发、软件信息的处理和编码等解决实际问题的能力。[1]计算机应用软件通过利用计算机自身的逻辑运算功能和信息储备功能有利于解决实践中的科学计算与信息处理问题,实现计算机语言和计算机应用程序语言的编写,进而实现程序的集合和有效处理。此外,作为人与计算机间重要沟通渠道的计算机应用软件的科学计算和信息处理功能使得计算机的应用范围不断拓宽,扩大了我国社会信息化的技术基础范围,因而对计算机应用软件的科学计算和信息处理技术进行深入的探讨具有重要的现实意义。


  1.2过程监控与辅助系统的应用


  计算机应用软件系统中过程监控的应用主要体现在对变电站的运行进行有效的监视,这有利于实现软件系统的有效维护,促进软件系统的控制管理和科学操作流程。过程监控环节主要体现在对计算机数据进行有效的采集和报警处理,实现图形数据的显示工作、对历史数据进行完整归档和有效检索,实现报表操作的有效控制。计算机监控系统主要以WindowsNTServer为平台,采用分布式客户服务器体系架构模式。[2]由于计算机过程监控管理系统具有较快的响应速度,因而能够有效满足计算机应用操作系统的实时性要求,有利于完善计算机的用户界面和数据库,优化数据库管理辅助系统,提升计算机软件应用系统的数据处理能力,完善数据查询和数据库资源的共享等工作,提升计算机软件系统运行的效率和质量,实现数据的有效采集和监控目标,计算机辅助审核系统主要包括经营管理、生产管理、专业资料和经管营销。优化计算机监控系统的运行设备,满足计算机软件应用用户的需求。为了规范计算机软件系统的辅助功能,软件技术人员应当完善审核程序,提升处理计算机数据的效率,推动计算机系统的硬件和软件资源管理。


  1.3人工智能与语言翻译


  人工智能和语言翻译作为计算机软件开发系统的衍生功能,给人们的生产、生活、工作和学习带来了便利条件。计算机的语言处理功能主要是计算机功能程序设计的编译、汇编等语言翻译程序,还包括对计算机程序语言的解释程序。计算机软件开发系统的作用是实现计算机源程序的高效准确翻译,实现二进制代码机器语言的有效识别和强有力的执行力。计算机软件应用系统还具有调试、编写和运行等辅助程序和计算工具,有利于完善计算机的文本编辑程序,优化计算机软件应用系统的编程工具。计算机软件系统的人工智能化也为计算机软件应用系统的更新和完善提供了极大的便利条件,有利于满足人们对社会经济文化的发展要求。


  2.软件开发简介


  2.1系统软件开发


  计算机的系统软件作为计算机软件系统中最接近计算机硬件的一种软件,它与计算机的具体应用没有较大的关系,但是它为计算机系统所有的其他软件服务。主要包括:操作系统、可视化的语言处理程序系统、编程工具和数据库管理系统。其中,计算机软件系统的编写程序主要包含调试、编写和运行等文本编辑程序,计算机系统软件的开发还应当完善数据库管理系统,做好数据库的构建和管理工作,实现数据信息的有效、合理保存,进而推动系统软件设计、施工和验收等各阶段的软件开发流程。


  2.2应用软件开发


  计算机的应用软件开发是为了完成某种软件应用和解决某种软件开发问题而进行程序编制的专用程序。其主要包括WPS、Word等文字处理软件,Excel电子表格处理软件、千千静听、多媒体制作软件、看图工具、多媒体播放应用软件、超级解霸、浏览器、电子邮件等网络应用软件、金山毒霸、360卫士等杀毒软件、网页制作和游戏等计算机应用软件的开发等。因而,完善和创新计算机应用软件开发技术有利于确保计算机网络和各类计算机信息系统的安全,实现计算机信息和软件操作系统的合理运行。


  3.计算机应用软件开发技术简介


  3.1计算机应用软件开发原则


  计算机软件技术开发人员在计算机应用软件的开发过程中应当坚持存在的理由这一原则,即软件开发给用户提供的价值原则。第二个原则是简单、有效原则,即软件设计不是基于表面的概述,而是需要综合考虑各种因素,实现计算机软件的开发设计和软件系统的安全维护。第三个原则是保持远见原则,实现软件项目开发的顺利进行。计算机软件系统设计的完整性是计算机软件系统设计中最需要关注的问题,保证计算机软件系统开发的通用性。第四个原则是实现软件系统的真空使用,实现软件系统的维护和文档的设计。第五个原则是开放性原则,保证软件具有较长的生命周期,使得软件开发能够灵活适应各种突变问题。第六个原则是坚持重用计划,优化软件模式,不断重复机器代码。第七个原则是重视思考和创新原则,在进行软件设计的过程中应当具有清晰、完整的思路,对软件的学习和研究进行再思考,提升对计算机理论知识的再理解和深度掌握,完善软件系统的开发,保障计算机软件系统的开发质量。


  3.2计算机应用软件开发技术


  计算机应用软件开发有较好的发展前景,应努力创新计算机应用软件开发的技术。计算机应用软件开发技术具有生命周期法、原型设计法和自动化系统开发这三种。其中严谨的生命周期法有利于分解整个应用软件开发程序,增强计算机应用软件开发的可行性,降低软件开发人员的软件开发难度,实现对计算机软件开发的详细说明。原型设计法应当充分考虑计算机软件系统运行中的信息需求量,巩固计算机应用软件开发的理论知识,保障计算机软件开发的顺利进行,有利于实现计算机输入程序的自动化和智能化,进而提高计算机软件开发的效率。


  4.结语


  综上所述,计算机应用软件的开发对推动社会经济的飞速发展至关重要,是推动社会信息化进程的巨大动力。随着计算机应用软件开发技术的不断更新和升级,软件技术开发人员应当严格按照计算机软件开发技术的设计要求,创新软件设计思想,优化软件开发技术,保障软件开发的设计质量和效率,进而推动我国计算机应用软件开发技术的创新发展。这有利于推动计算机控制程序的高效执行,完善计算机程序控制功能,实现计算机数据资源共享和集合。


  作者:张劲松


   参考文献 

  [1] 贾秋敏.浅谈计算机应用软件的开发和维护[J].无线互联科技,2013,(11):18-19. 

  [2] 骆海霞.计算机应用软件开发技术探讨[J].电子制作,2014,(11):71-72. 

上一篇:数据大集中环境下的软件开发、应用和维护
下一篇:软件开发项目质量管理策略探讨