探究计算机软件技术在大数据时代的应用

2022-04-02 08:37宋珩
民族文汇 2022年7期
关键词:软件技术计算机

宋珩

摘 要:计算机软件开发技术是随着互联网发展而不断变化的,开发人员必须加强对其的研究力度和学习能力,及时掌握新方法、接受新理念,只有这样才能适应软件未来发展趋势,不断提高自身开发水平,通过软件造福人们生活。大数据技术的不断发展为软件开发提供了新的思路。这一模块的植入能够使得软件的功能得到开发、性能得到延展。大数据背景下的软件开发将通过虚拟技术、云存储技术及信息安全技术的模块化植入,让软件开发迈入新的时代。

关键词:计算机;软件技术;大数据时代应用

1计算机软件开发技术的重要意义

在社会经济发展中,信息化建设是重要的方向之一,计算机软件技术发展成为建设信息化社会的必要手段。一方面是由于软件开发技术突破可以最大限度挖掘计算机硬件潜力,促进计算机整体发展进步,进而带动医疗、教育、民生等周边行业快速发展,为社会经济发展创造动力。另一方面软件技术创新能够改善人们生活和工作,尤其是利用大数据构建高度智能化的软件,能够帮助人们脱离劳动束缚,解放人力资源,并最终提高人们生活水平。

2 计算机软件技术在大数据时代的应用场景

2.1虚拟化技术

虚拟化技术主要是通过虚拟资源管理得以实现,并通过对大数据处理的内部资源进行优化分配,进而提升大数据处理效果,从而提供了用户运行的灵活度。近些年来,虚拟科技在全球广受青睐,许多研发机构和公司都大力发展虚拟科技。而且,虚拟科技不但可以体现在计算机中,同样也可以体现在人类日常生活中。这两年的中国虚拟科技发展十分快速,尤其是VR行业,发展势头更是空间高涨。而通过把虚拟技术整合到大数据中,不仅可以提升虚拟现实技术的研发高度,也可以实现虚拟创新和发展,并利用大数据分析充实、丰富的虚拟现实软件功能,进而达到可持续发展。

2.2云存储技术

云存储技术在当今社会中的使用已经十分普遍,而且可以一改传统储存方法的缺点,突破了时间和空间上的束缚,只要使用者可以接触到互联网终端设备或接通了互联网,就可以下载、查看云存储中的内容。云存储就是由多种存储系统单元所组成的整体,其通过一种方式将多个功能单位联结在一起,并利用协同工作来进行资源储存,也就是所谓的网络数据库。在大数据时代下,云存储技术可以给使用者带来更为便捷的资讯服务,也可以对海量的大数据信息加以集成、分类。可以说云存储与大数据集中处理二者相互促进,是在大数据处理时代下数据处理的必然环节,同时也是中心环节。

2.3信息安全技术

在大数据处理时代下,由于所有数据多多少少都会具有一定的相关性,而这些关系间又将相互作用,就蕴藏着一些信息安全风险,而且网络病毒、木马和负面软件等更是层出不穷,在未来发展中,人们为了保证大数据信息的安全,也一定要继续推进安全科技发展。尽管中国网络等现代信息技术起步比较迟滞,却有望通过大数据实现弯道超车。大数据时代背景下的软件开发技术针对不同产业的技术发展特征与问题,提供了较为合适的技术发展方法,尽可能够减少大数据信息的安全隐患。从而发挥了大数据处理时代下对计算机软件技术的积极影响。

3 计算机软件技术在大数据时代的开发方式

3.1结构化系统开发方法

结构化系统软件开发方法的基本思想是,自上而下根据软件开发的功能进行系统划分成若干阶段,并逐步解决问题,很好地保证了软件开发的整体性和目标的一致性。在软件开发过程中对这些阶段严格区分,并对每个阶段的目标、任务和方法进行明确规定,使整个开发过程保持科学合理的秩序,该方法也称为“生命周期法”。在大数据的助力下,生命周期法一方面基于数据分析能够更好地实现需求分析、可行性研究、系统开发、后期维护的工作,另一方面可在软件功能当中根据客户的使用需用而针对性地增加数据挖掘及分析版块。该方法在开发复杂的软件项目中具有明显优势,可以保持软件整体性的同时,便于软件管理和控制,是现阶段主流的软件开发方式之一。

3.2原型化开发方法

在软件开发过程中,原型化的应用也比较普遍,可以有效地解决结构化系统开发中的不够灵活的问题。其基本思想是:快速建立可执行的软件,即原型,在使用过程中,使用者可以立即提出修改的要求和建议,而开发者则会不断地对其进行改进,直至达到用户的满意。这样的开发方法可以让使用者也参与其中,从而使软件的功能更有针对性和实用性,从而降低了资源的浪费。在开发过程中,原型方法可以有效地增强开发者的创新意识和交流能力。

3.3面向对象开发方法

面向对象法是一种有别于结构化、流程导向的方法,其基本理念是尽量将软件的开发与设计与认知的程序相结合。这种方法把客观世界看作是由形形色色的物体所构成的,它们各自具有自己的形态和变化的法则,它们彼此间的联系与影响共同构成了一个整体的客观世界。面向对象的开发是一种自下而上的方法,它包括类、继承、消息、方法、封装、多态性等,它的开发过程包括:标识对象、定义类、类之间关系、类结构、结构类、可重用类库、体系结构。这一技术具有很好的应用前景,但还需不断完善技术、思想,以及系统的开发平台。

4 结束语

綜上所述,计算机包括硬件系统和软件系统,用户在使用计算机时,其实是通过软件与硬件进行沟通,达到计算和处理数据的目的,软件本质上是能够提供一种或多种功能的指令和程序集合。随着社会经济不断进步,计算机软件发展到现在已经无处不在,任何与互联网有关的工作、生活、学习,都离不开软件的应用。

参考文献:

[1]王雯.计算机软件技术在大数据时代的应用浅析[J].信息记录材料,2022,23(01):170-172.DOI:10.16009/j.cnki.cn13-1295/tq.2022.01.021.

[2]曹青琳.计算机软件技术在大数据时代的应用[J].有色金属设计,2021,48(04):56-57+63.

[3]李凤盼.大数据时代下的计算机软件技术运用探究[J].电脑知识与技术,2021,17(31):130-131+134.DOI:10.14004/j.cnki.ckt.2021.3129.

猜你喜欢
软件技术计算机
《计算机与网络》期刊征订
中国计算机报202007、08合刊
中国计算机报2019年48、49期合刊
Thinking Through Visual Communication
中国古代的“计算机”
UGNX软件技术在农机从业人员技术培训中的应用
软件技术专业成果导向课程设计
关于UML建模技术课程建设思路的研究
高职软件技术实训考核评价标准构建
民办高职院校软件技术专业深度校企合作模式探索