小编所收集到的相关计算机等级考试题库!一级MS Office第二章“软件概念”的资料 大家要认真阅读哦!
下面是一个简单的C语言程序。该程序提示用户从键盘输入一个整数,然后在屏幕上将用在户输入的数字显示出来。这样的程序比汇编语言好理解。
#include
main()
{
intNumber;
printf(”inputaNumber”);
scanf(&Number);
printf(”TheNumberis%d\n”,Number);
}
很显然,用高级语言编写的源程序在计算机中是不能直接执行的,必须翻译成机器语言程序。通常有两种翻译方式:编译方式和解释方式。
编译方式是将高级语言源程序整个编译成目标程序,然后通过链接程序将目标程序链接成可执行程序的方式。将高级语言源程序翻译成目标程序的软件称为编译程序,这种翻译过程称为编译。编译过程经过词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成等六个环节,才能生成对应的目标程序,目标程序还不能直接执行,还需经过链接和定位生成可执行程序后才能执行。编译过程如图2-16所示。
解释方式是将源程序逐句翻译、逐句执行的方式,解释过程不产生目标程序,基本上是翻译一行执行一行,边翻译边执行。如果在解释过程中发现错误就给出错误信息,并停止解释和执行,如果没有错误就解释执行到最后。常见的解释型语言有Basic语言。
无论是编译程序还是解释程序,其作用都是将高级语言编写的源程序翻译成计算机可以识别和执行的机器指令。它们的区别在于:编译方式是将源程序经编译、链接得到可执行程序文件后,就可脱离源程序和编译程序而单独执行,所以编译方式的效率高,执行速度快。而解释方式在执行时,源程序和解释程序必须同时参与才能运行,由于不产生目标文件和可执行程序文件,解释方式的效率相对较低,执行速度慢。
文字很枯燥,但内容却很丰富,小编在此祝大家都能考出让自己满意的成绩哦!
更多了解计算机等级考试题库?点击下方链接,进入考无忧官方网站,更多精彩等你来!
小编特别推荐二级ms office可以了解一下噢! 毕竟这项科目着实相比其他科目比较容易啦!
文章推荐:
2018年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”
全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)
温馨提示:
考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office
想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库
想知道更多关于计算机等级考试题库的最新资讯吗?点击进入>>>计算机等级考试题库资讯