关于计算机编程方式的改进研究

2018-03-29 09:03刘文
数字技术与应用 2018年1期
关键词:改进计算机

刘文

摘要:就当前的现状来看,计算机编程仍然受着Vista操作系统、Windows操作系统、Linux操作性等编程环境的影响,表现出编程方式不科学的问题。本文首先,阐述了计算机编程的主要思想。然后,分析了計算机编程方式改进的必要性,最后,提出了具体的改进方法。

关键词:计算机;编程方式;改进

中图分类号:TP311.1-4 文献标识码:A 文章编号:1007-9416(2018)01-0104-02

计算机编程,就是将计算机语言作为输入形式,编辑、设定程序的过程。而随着当代社会的快速发展,编程对象逐渐趋向于多元发展方向。到目前为止,我国仍然处在“Visual BASIC”编程发展阶段。而为了更好地改进计算机编程方式,提高计算机编程质量,必须从机器语言、高级语言、汇编语言三个方面入手,完成计算机编程方式的进一步优化。

1 计算机编程思想

计算机编程主要运作于Vista操作系统、Windows操作系统、Linux操作系统等编程环境中。同时,JAVA、BASIC、C等不同的编程语言,所对应的编程环境有所不同。例如,在计算机C语言应用过程中,由于其语言紧凑且数据类型丰富、计算方便,所以,更多的应用于Windows操作系统中。此外,从计算机编程结构化程序设计角度来看,计算机编程目标,是使得操作系统在面对复杂任务时,可让任务程序规范化。同时,在具体的程序设计过程中,先采用模块分解方式,将操作系统中复杂任务分解处理成若干个子任务[1]。然后,对分解后的子任务进行实施级别处理,并保证每一个子任务都能独立编写子模块,最终通过各类子模块的协调,获得所需程序。而程序的基本结构可分为选择结构、顺序结构、循环结构三种类型。

2 计算机编程方式改进必要性

计算机技术是最为高新的技术手段,而编程方式是决定计算机程序设定的关键,所以,在市场竞争背景下,只有保证编程方式符合时代发展要求,才能提高客户满意度,且由此保持计算机技术存在的必要性。此外,由于当今计算机技术已经与我们的日常生活密不可分了,所以,改进计算机编程方式,也可使我们的生活和办公节奏越来越快,并由此提高当前编程工作工作效率。

3 计算机编程方式改进过程

3.1 机器语言

机器语言,是指计算机操作系统在运行过程中可通过二进制,识别或者执行的一类机器指令集合。而机器指令,是计算机设计者所赋予的,主要通过计算机硬件结构来实现这一功能。但为了更好的突出机器语言编程方式的灵活性、快速性优势特点,要求编辑人员在机器语言使用过程中,应先熟悉与机器语言相关的代码和指令代码。然后,在手动程序编制时,仔细核对输入、输出的数据,就此完成一个程序的编制。但由于在机器语言手动编写时,0和1代码的直观性较差,所以,为了避免程序编制错误,应利用已有的机器语言取代手编语言。若在程序编制时,使用机器语言,可通过计算机中CPU,直接识别机器指令信息,就此达到高效性程序指令编制效果,符合当代社会发展中计算机使用需求。

3.2 汇编语言

机器语言的使用,因代码较为繁琐,因此,被逐渐淘汰。而汇编语言作为机器语言编程方式优化后的一种编程语言,由与代码意思相近的字母、数字等构成,所以,指令代码更容易让人理解,也更易于记忆。但因汇编语言在使用过程中涉及到了助记符号的应用,所以,在程序编制时,不能对汇入计算机的汇编语言进行直接使用,而是,应将所编制的程序转换为二进制代码程序后,利用计算机对程序进行识别和处理。即汇编语言和机器语言的使用较为相似。

汇编语言,又可称为符号语言,主要应用于微处理器、电子计算机、微控制器等领域中,其作为低级语言中的一种,很少被使用在程序设计过程,更多的是被应用于高要求程序优化场合。同时,汇编语言在使用和优化过程中,保留了机器语言的优势,可直接访问CPU、I/O端口、存储器等各种硬件设备,因而,改善了高级语言硬件方面的不足,且执行速度较快。但因在汇编语言应用中面临着向机器语言转换的问题,所以,增加了程序员负担。

3.3 高级语言

机器语言对于非计算机专业的人来说,编程难度较大。所以,为了实现对计算机的逐步推广,应努力探索高级语言。即高级语言与机器语言相比,具有明确的语义、规则,且语言较为直观。因而,在程序编制过程中,可直接使用计算机上已有的编译和解释程序,达到程序执行目的。因此,就算编程人员对电脑认知较浅,也可明白高级语言所要表达的内容。

从以上的分析中即可看出,高级语言与其他语言相比,已经远离了对硬件体系的直接操作,因而,一般人经过简单的学习后,都可使用高级语言。但在高级语言使用过程中,为了达到最佳的语言编程效果,应以应用范围、实现方式、代系等为标准,对高级语言进行分类,而后,更为快速的解读程序编制内容。

4 计算机编程方式改进策略

在计算机编程方式具体改进过程中应从以下几个层面入手:

第一,确定计算机编程方式改进方向。即由于计算机开始融入到了人们的生活和工作中,所以,人们对计算机的功能需求越来越高。为此,在新的编程方式开发过程中,应进一步提高优化后计算机编程方式的编译效率和编程准确性、稳定性。同时,努力解决语言出错问题,让计算机编程变得更加高效;

第二,在计算机编程方式改进过程中,也应注重改进C语言重复编译。即由于C语言是高级语言中最常用的一种语言编辑方式,但因C语言在使用过程中,极易出现重复编译现象,所以,为了避免程序错误,应保持C语言逻辑连贯性。如,一个头文件的名字是head.h,它的两个源文件是A.cpp和B.pp,此时,如若不用这个条件进行编译,那么将造成head.h重复编译现象。此外,C语言在使用过程中,容错性较低。如,在文字printf“你好”输出时,若应用中文状态下符号,将引起程序编制错误,需重新返回程序,进行编译。所以,在计算机编程方式改进过程中,应从减少编译重复、增大容错性方面入手,不断改进计算机编程方式,达到最佳的程序编制效果[2];

第三,在高级语言改进时,可利用数字模型,对程序进行优化,且实现数学建模方式的统一运算,提升程序编制效率。

5 结语

综上可知,目前已有的计算机编程方式仍然存在着技术领域缺失、实用性不强等问题,影响到了计算机编程思想在计算机编程教学、新兴技术工业园建立等领域中的应用。为此,为了打造良好的计算机应用环境,满足人们生活和工作中计算机技术使用要求,应不断改进计算机编程方式。同时,在计算机编程方式具体改进过程中,从确定改进方向和改进C语言重复编译等层面入手,进一步优化计算机编程方式中机器语言、高级语言、汇编语言等等。

参考文献

[1]刘云聪.计算机编程方式的改进策略[J].电子技术与软件工程,2017,11(01):259.

[2]李佳珊.对计算机编程方式改进的研究[J].电子技术与软件工程,2013,30(23):272.

猜你喜欢
改进计算机
计算机操作系统
穿裙子的“计算机”
基于计算机自然语言处理的机器翻译技术应用与简介
计算机多媒体技术应用初探
信息系统审计中计算机审计的应用
“慕课”教学的“八年之痒”
Fresnel衍射的计算机模拟演示